BM6P6(@ ^^^kkkyyy}}}qqq]]]LLLGGGGGGGGGGGGHHHIIIJJJJJJPPPPPPPPPQQQQQQQQQRRRRRRSSSUUUXXXZZZ[[[dddyyypppcccUUUHHHAAA@@@???>>>>>>>>>>>>@@@AAABBBIIIQQQ[[[eeemmmrrrvvvxxx|||~~~wwwkkk^^^YYYVVVTTTUUUXXXVVVWWWYYYZZZZZZZZZYYYXXXXXXZZZ]]]```bbbfffkkkooonnnpppqqqqqqpppoooppprrrxxxrrrqqqnnnjjjeee```[[[XXXZZZVVVQQQKKKGGGDDDCCCBBBGGGDDDFFFKKKNNNSSS___mmmzzz~~~}}}{{{wwwuuupppkkkfffeeedddcccbbb```___^^^]]]]]]]]]______bbbbbbaaaaaa```_________\\\]]]]]]\\\ZZZVVVSSSQQQSSSRRRQQQPPPOOONNNNNNOOOOOOMMMKKKIIIGGGFFFEEEEEEEEECCC@@@@@@BBBBBB???===???@@@@@@@@@???>>>===============<<<<<<;;;;;;;;;:::::::::;;;<<<===>>>???DDDEEECCCAAACCCHHHIIIFFFHHHHHHHHHIIILLLMMMLLLJJJHHHDDD@@@===;;;:::888666666666555555555444444444333222333444777888777555666666666666777777777777888888888888888888888888777777777777888888888888888888888888888888888888888888888888888888888888888999::::::::::::999888777888888888777666444333666666666666777777777777999::::::;;;;;;::::::999888888888888777666444444444444555666777999;;;<<<>>>??????@@@AAAAAABBBBBBEEEDDDCCCBBBAAA???>>>>>>===<<<<<<;;;:::999888888555555666666666666555555333444444555555444444333222222222222222222222222111111111111111222222222333333333444444444555555666777888888999<<<@@@DDDKKKOOOTTTZZZ]]]aaaeeegggllllllmmmnnnoooooonnnnnnnnnmmmmmmooosssvvvwwwwwwyyyxxxwwwuuuqqqkkkbbb]]]VVVTTTQQQMMMJJJIIILLLOOO]]]eeekkkjjjhhhgggfffcccdddccc```^^^[[[YYYXXXWWW\\\```iiisss{{{ssseeehhhuuu~~~~~~zzzvvv|||{{{wwwjjjYYYJJJBBB???===<<>>;;;777666777999:::999::::::;;;<<<===>>>>>>>>>@@@AAABBBBBBBBBDDDFFF]]]jjjwww}}}yyymmmZZZJJJGGGGGGGGGGGGHHHIIIJJJKKKOOOOOOPPPPPPPPPPPPQQQQQQRRRTTTWWWYYYZZZcccyyypppcccUUUHHHBBBAAA>>>>>><<<<<<===>>>@@@BBBJJJQQQ[[[eeelllqqqvvvxxxvvvjjj^^^XXXVVVTTTUUUWWWWWWXXXYYYZZZ[[[ZZZZZZYYYXXXZZZ]]]___bbbfffjjjnnnoooppprrrrrrqqqqqqrrrtttwww~~~{{{yyyuuupppjjjccc^^^[[[\\\XXXRRRLLLGGGDDDCCCCCCGGGEEEGGGJJJMMMRRR^^^jjjvvv||||||xxxtttooojjjgggeeebbb```aaa``````______```aaabbbcccccccccccccccbbbbbbbbb_________^^^\\\YYYVVVTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOMMMKKKJJJHHHHHHGGGIIIFFFDDDDDDEEEEEECCC@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>=====================>>>>>>???@@@CCCEEEDDDBBBDDDHHHHHHEEEHHHHHHHHHJJJLLLMMMMMMKKKIIIFFFBBB???===;;;999777666666666555555555444444444333333444666777666444555666666666666777777777666666666666666666666666777777777777888888888888888888888888888888888888666666666666666666666666888888999::::::999888888777888888888777666444333555666666666777777777777999999::::::::::::999999888888888777777666444444555555555666888999;;;<<<=========>>>>>>>>>>>>???AAA@@@???>>>===<<<;;;;;;;;;;;;:::999999888777777555555666666666666555555333444444555555444444333222222222222222222222222222222111111111111111111222333333333333444444444666777888888999<<<@@@DDDHHHMMMSSSYYY^^^bbbeeehhhiiijjjkkklllllllllllllllkkkkkkkkknnnqqqssstttsssooommmiiifffccc___ZZZWWWUUUUUUSSSPPPLLLLLLOOORRR```iiipppqqqoooooommmjjjgggfffccc```^^^\\\ZZZZZZ\\\___gggqqqxxxqqqpppxxx~~~~~~~~~~~~zzz~~~vvvjjjXXXIIIAAA>>>===<<>>>>>>>>@@@BBBBBBBBBCCCDDDFFF]]]iiivvvyyysssfffUUUHHHHHHHHHHHHHHHHHHIIIKKKKKKNNNNNNNNNOOOOOOOOOOOOPPPQQQSSSVVVXXXYYYbbbxxxvvviiiZZZKKKDDDCCC???===;;;::::::===@@@BBBKKKQQQ[[[dddkkkqqquuuxxx}}}tttiii]]]XXXUUUSSSTTTVVVXXXYYYZZZZZZ[[[[[[ZZZZZZXXXZZZ\\\^^^```dddiiillloooppprrrrrrrrrrrrtttuuuvvv}}}|||vvvnnngggaaa^^^aaa\\\TTTMMMGGGEEEEEEFFFIIIIIIJJJLLLLLLQQQ\\\hhhuuu|||~~~{{{xxxtttooolllhhhdddaaaccccccbbbbbbcccdddeeeffffffffffffffffffeeeeeeeeebbbaaaaaa___^^^[[[YYYXXXWWWXXXXXXXXXWWWUUUSSSRRRRRRQQQPPPOOONNNMMMLLLLLLMMMLLLJJJIIIJJJIIIHHHFFFDDDDDDCCCBBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBDDDGGGGGGGGGJJJMMMLLLHHHJJJIIIJJJKKKNNNOOONNNMMMKKKGGGCCC@@@>>>===;;;999777777666666666555555555555444444555666666555333555555555666666666777777666666666666666666666666777777777777888888888888777777777777777777777777666666666666666666666666888888999999999999888888777777888888777666555444555555666666666777777777888999999999999999999888777777777777666555555444666666666777888:::;;;<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;:::999888888777777888888888777777666666666555666666777777666666555444444555555555555444444333333333333333333333333333222222222111000000000111111222222222333333333555666777888999<<<@@@DDDGGGLLLSSSZZZ^^^bbbeeehhheeefffggghhhiiijjjjjjjjjhhhhhhiiikkkmmmnnnlllkkkbbb^^^YYYUUUSSSRRRQQQQQQSSSTTTTTTRRROOOOOOSSSVVVcccmmmvvvxxxwwwvvvtttpppmmmkkkhhheeebbb```______^^^```fffooovvv}}}~~~xxx}}}vvviiiWWWGGG???============;;;888666555666888999::::::;;;<<<===>>>>>>??????AAABBBCCCBBBCCCDDDFFF___kkkvvvvvvmmmaaaRRRGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOQQQTTTVVVXXXaaawwwvvvfffSSSGGGCCC@@@>>>;;;999:::===AAADDDKKKQQQZZZccckkkpppuuuxxx|||wwwsssggg\\\XXXVVVSSSSSSVVVXXXXXXXXXYYYYYYYYYYYYYYYXXXZZZ\\\]]]___bbbfffiiilllnnnpppqqqqqqrrrtttuuuvvv}}}yyyrrrkkkgggeeegggaaaWWWMMMGGGFFFGGGHHHMMMOOOQQQQQQPPPTTT^^^hhhxxx~~~|||}}}zzzwwwuuurrrmmmhhheeeeeeeeeffffffgggggghhhiiijjjjjjiiihhhgggfffeeeeeebbbaaa```^^^]]][[[ZZZZZZYYYZZZ[[[\\\[[[YYYVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQPPPOOONNNNNNMMMLLLKKKGGGFFFEEEDDDCCCBBBBBBBBB@@@AAAAAAAAABBBBBBCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCEEEIIILLLNNNRRRVVVUUUQQQMMMLLLLLLNNNPPPQQQPPPOOOKKKHHHDDDAAA???===;;;:::888888777777777666666666666555444555666666555333555555666666666777777777888888888888888888888888666777777777888888888888666666666666666666666666888888888888888888888888777888888888888888888777777777777777777666555555555555555666666666777777777888888999999888888777666666777777666555555444666666777777888:::;;;<<<;;;;;;::::::999888888777777777777666555555555444666666666666555555555555666666777777777777666666444444555555555555444444333333333333333333333333333333333222111000//////000111111111111222222222444666777888999<<<@@@DDDIIIOOOVVV\\\```bbbdddeeebbbccceeefffggghhhhhhhhhgggggggggggggggeeeaaa^^^VVVRRRMMMKKKKKKLLLLLLLLLNNNQQQTTTSSSPPPPPPUUUYYYeeepppzzz}}}|||{{{wwwssstttrrrnnnjjjgggfffeeeeeecccccchhhqqqxxx~~~wwwiiiWWWGGG???>>>>>>>>>;;;999777555555666777888::::::;;;<<<===>>>??????@@@BBBCCCDDDCCCCCCEEEFFFcccoooyyyuuuiii\\\QQQIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNPPPSSSVVVWWWaaawwwttt\\\JJJCCCAAA???<<<;;;;;;>>>BBBEEEJJJPPPYYYbbbjjjpppvvvyyy{{{~~~}}}uuurrrggg\\\XXXVVVTTTTTTVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXZZZ[[[\\\]]]```dddggghhhjjjmmmnnnoooppprrrtttwww}}}}}}wwwssspppooonnnfffZZZNNNGGGFFFIIIKKKRRRXXX\\\ZZZWWWZZZccckkkxxx~~~}}}|||{{{yyyxxxwwwtttooollliiiiiiiiijjjjjjkkkkkkkkkmmmlllkkkiiigggeeeccccccaaa___^^^\\\[[[ZZZZZZ[[[ZZZ[[[]]]^^^^^^\\\ZZZYYYZZZZZZZZZZZZYYYXXXVVVVVVTTTTTTTTTSSSQQQPPPOOOPPPJJJIIIHHHFFFEEEDDDDDDEEEBBBBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDDDDDDDDDDDDDEEEDDDIIINNNRRRXXX]]]]]]YYYQQQPPPPPPQQQSSSSSSRRRPPPKKKHHHDDD@@@???===;;;999999999888888888777777777777666555666777777666444666666666777777777777888999999999999999999999999666777777777888888888888555555555555555555555555777777777777777777777777777777777777777777777777777777777666666666666666555555555555666666666666666777777777777777777666555666666666666555555444666666777777888999:::;;;;;;;;;:::999888777777666555555555555555555555444555555555555555666666666666666777777777777666666444555555666666555555444333333333333333333333333333333333222111000//////000000000111111111222222444555666777999<<<@@@DDDMMMRRRZZZ___bbbbbbbbbbbbaaabbbccceeeggghhhhhhhhhhhhfffdddbbb___ZZZTTTPPPKKKIIIFFFFFFGGGHHHHHHHHHLLLQQQUUUVVVSSSSSSXXX]]]hhhttt~~~zzzvvvzzzwwwsssooollljjjiiijjjiiihhhlllttt{{{vvviiiWWWHHHAAA?????????999888777555555666777888:::;;;;;;<<<===>>>??????AAACCCDDDDDDDDDDDDEEEFFFhhhttt{{{tttfffYYYPPPKKKJJJJJJIIIJJJJJJKKKLLLMMMLLLLLLLLLMMMMMMMMMMMMNNNMMMPPPSSSUUUWWWaaawww|||bbbMMMDDDAAA???===<<<===???BBBDDDHHHNNNXXXaaaiiiqqqwww{{{}}}xxxqqqggg]]]YYYWWWUUUTTTVVVVVVUUUUUUUUUUUUVVVWWWWWWXXXYYY[[[[[[\\\^^^aaaddddddgggjjjkkklllnnnqqqssswww}}}}}}{{{zzzzzzuuukkk]]]OOOHHHGGGKKKNNNVVV___fffddd```bbbiiinnnvvv|||}}}|||{{{zzzzzzxxxuuurrrnnnnnnooooooooonnnnnnmmmnnnmmmllljjjgggeeedddcccaaa___]]][[[ZZZZZZ\\\\\\\\\]]]^^^`````````____________```___^^^\\\ZZZYYYWWWXXXXXXVVVTTTSSSSSSTTTOOONNNLLLJJJIIIHHHHHHIIIFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDIIINNNRRRYYY``````]]]WWWVVVUUUUUUVVVUUUTTTRRRLLLHHHDDDAAA???>>><<<:::::::::999999999888888888888777666777999999888666777777777888888888999999777777777777777777777777777777777777888888888888666666666666666666666666555555555555555555555555777777666666666666777777777777666666666666777777444444555555555666666666555666666777777666666555555555666666666555555444666666666666777888999:::::::::999999888777666666555555555555555555666666555555555666666777777777666777777888888777777666555555666666666666555555333333333333333333333333333222222222111000000000000000111111111222222222333444666777888<<>>===888777777666666777888999;;;;;;<<<===>>>??????@@@CCCDDDEEEEEEDDDDDDEEEGGGkkkwww}}}tttcccVVVOOOLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLLLLMMMMMMMMMNNNNNNNNNMMMPPPSSSVVVWWWaaaxxx~~~{{{bbbNNNEEE???>>>===<<<===???AAABBBGGGMMMVVV```iiiqqqxxx}}}~~~{{{qqqggg^^^ZZZYYYVVVUUUWWWVVVVVVUUUUUUUUUVVVWWWXXXXXXYYYZZZZZZ[[[\\\___bbbccceeehhhjjjlllnnnqqqsssvvv}}}~~~~~~yyyooo___PPPHHHHHHLLLPPPWWWeeennnlllggghhhnnnqqqwww~~~}}}|||{{{{{{zzzwwwuuusssttttttttttttsssqqqpppmmmmmmllljjjiiihhhgggfffcccaaa^^^\\\\\\]]]___```______```bbbcccdddeeefffcccdddddddddbbb___]]][[[ZZZ[[[\\\ZZZWWWUUUVVVXXXUUUTTTQQQOOOMMMMMMMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKGGGLLLPPPTTTZZZaaabbb___\\\ZZZYYYXXXXXXWWWUUURRRMMMJJJFFFCCCAAA???===;;;::::::::::::999999999999888777777999;;;;;;:::999888999999999999:::::::::777777777777777777777777777777777777888888888888666666666666666666666666555555555555555555555555777666555555555555666777888777666555555666777888444444444555555555666666555555555666666555555555444444555666666555555444555555555555666777888888888888888777777666666666444444555555555666666666555666666777888999999999777777888888888888777777555555666666666666555555444444444444444444444444222222111111111111111111111111111222222222333333222444555666888<<>>???BBBDDDEEEDDDGGGOOOVVVXXXTTTTTTYYY^^^gggrrr}}}}}}xxxssspppnnnnnnoooooolllnnnvvv~~~}}}pppdddUUUHHHAAA===;;;999888777777777777888999:::;;;;;;<<<===>>>???@@@@@@CCCEEEFFFFFFEEEDDDEEEGGGlllxxx}}}sssaaaTTTNNNLLLJJJJJJJJJKKKKKKLLLMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMPPPTTTVVVXXXbbbxxxvvv|||xxx```NNNGGG======<<<<<<===>>>???@@@FFFLLLUUU```iiirrryyy~~~}}}{{{rrrhhh^^^[[[YYYWWWVVVXXXWWWWWWVVVUUUVVVWWWXXXYYYXXXYYYZZZZZZZZZ[[[^^^aaabbbdddhhhjjjlllnnnqqqtttuuu|||~~~}}}~~~|||qqq```PPPHHHHHHMMMQQQXXXgggrrrpppkkklllppprrr{{{}}}}}}|||{{{zzzxxxvvvxxxxxxxxxxxxwwwvvvtttrrrllllllkkkkkkkkkjjjjjjjjjfffdddaaa^^^^^^___bbbdddaaaaaabbbccceeegggiiikkkffffffgggfffdddaaa^^^\\\\\\^^^___]]]YYYWWWXXXZZZYYYXXXUUURRRQQQQQQQQQRRROOONNNNNNNNNMMMMMMLLLLLLJJJJJJJJJJJJKKKLLLNNNNNNMMMQQQTTTVVV\\\cccdddaaa___]]][[[[[[ZZZXXXUUUSSSOOOKKKGGGDDDBBBAAA???===;;;;;;::::::::::::999999888888888:::<<<===<<<;;;999999:::::::::;;;;;;;;;999999999999999999999999777777777777888888888888777777777777777777777777777777777777777777777777777666555444444555666777888777666555555666777888444444444555555555666666444555555555555555555444444444555555666555555444555555444555555666777888666666666666666555555555444444444555555666666777666666777888999:::;;;;;;777777888888888888777777555555666666666666555555444444444444444444444444111111111111111222222222111222222222222333333333222333555666888<<>>>>>AAADDDFFFGGGBBBKKKSSSTTTQQQPPPUUU[[[aaalllxxx~~~~~~yyytttpppoooooopppnnnkkkmmmuuu}}}|||lllbbbSSSGGG@@@<<<999777777777777777888999:::;;;;;;;;;<<<===>>>???@@@@@@DDDEEEFFFFFFEEEDDDFFFGGGsssyyyyyymmm]]]SSSOOOLLLLLLMMMNNNOOOOOOOOONNNMMMLLLJJJIIIIIIKKKMMMNNNNNNPPPOOORRRYYY\\\aaarrrzzzxxxyyyyyyppp___OOOGGG>>>>>>============>>>>>>CCCHHHPPPZZZcccllltttyyyzzz~~~sssjjj^^^WWWUUUUUUTTTRRRUUUUUUVVVWWWWWWXXXYYYYYY[[[\\\]]]]]]\\\^^^```cccbbbdddfffhhhjjjmmmrrruuuvvv~~~|||zzzzzz|||mmm\\\QQQKKKHHHJJJNNNTTT___lllrrrooommmooosss{{{}}}~~~}}}}}}{{{zzz{{{|||zzzvvvrrrnnnmmmlllkkklllmmmnnnooofffffffffeeeddddddfffhhhgggeeecccdddgggiiiiiigggjjjiiigggeeecccbbbbbbaaa```___^^^]]]\\\ZZZYYYYYYVVVVVVWWWXXXWWWVVVTTTSSSTTTTTTSSSSSSSSSSSSTTTTTTSSSSSSQQQPPPOOONNNNNNNNNUUUUUUVVVZZZ```ccccccaaabbbbbbaaa```\\\XXXTTTRRROOOLLLIIIGGGEEEBBB???===<<<<<<;;;::::::;;;<<<======<<<:::888777777888999::::::999888777777888888777777888888999999999999888888888888777777777777777777777777777777777777666777777888999:::::::::888888888777666555555444666666777777777777666666777666666666666555555555555444444333333444444555555555444444444444555555666666666555555444444444444555555666666555555444555555666666777888888888888888888777777777777777777777777777777777777888777777777777777777777777666555555555555444444444444444444333333333222222333333222222222222222222333444666777999===BBBEEENNNQQQTTTVVVXXXYYYZZZ\\\\\\\\\^^^aaaeeegggggggggffffff___SSSKKKHHHGGGDDDAAAGGGHHHFFFFFFKKKJJJEEEGGGJJJMMMQQQRRRRRRQQQPPPXXX```kkktttyyy{{{}}}~~~xxxrrrmmmkkkkkkkkkfffhhhkkknnnttt}}}tttcccPPPEEE>>>888555666888777666666666777999::::::<<>>>>>============>>>>>>BBBGGGOOOXXXaaajjjrrrwwwwww}}}{{{rrrjjj___XXXWWWVVVTTTRRRSSSTTTTTTVVVWWWXXXYYYYYY\\\\\\]]]\\\\\\]]]```bbbbbbdddfffhhhiiilllpppsssvvv~~~{{{yyyyyyvvvhhhWWWNNNHHHEEEFFFIIISSS___lllrrrqqqooorrruuuzzz}}}~~~|||~~~|||{{{||||||{{{vvvsssnnnmmmmmmllllllmmmnnnnnnkkkkkkkkkjjjhhhhhhjjjllljjjhhhfffgggiiijjjiiihhhhhhhhhfffeeedddddddddddd``````___^^^^^^]]]\\\\\\YYYYYYZZZZZZZZZYYYXXXWWWUUUUUUUUUVVVWWWXXXYYYZZZWWWWWWVVVUUUTTTTTTTTTTTTYYYXXXYYY\\\aaaeeefffeeeddddddcccbbb___\\\XXXVVVRRROOOKKKHHHFFFDDDAAA???>>>===<<<;;;;;;<<<======>>>===<<<;;;::::::::::::;;;;;;;;;:::::::::999999888888888999999999::::::999888888888777777777777777777777777777777777777666666777777888999999:::999999888777777666555555666666666777777666666666666666666555555555555444555444444333333444444555555555444444444444555555555555555444444444333333444444555555555555444444444555555666666777888888777777777777777888888888888888777777777777777777666666666666666666666666444444444555555666666666444444444333333333333222222222222222222222222222333444666777999===BBBFFFMMMPPPUUUXXXYYYYYYZZZ[[[]]]]]]___bbbeeehhhiiiiiinnnooojjj___VVVQQQMMMIIIFFFKKKMMMKKKLLLPPPOOOKKKJJJKKKMMMNNNOOOOOONNNNNNQQQWWW___ggglllqqqwww{{{zzzvvvqqqlllgggdddccccccccceeehhhlllqqqyyy~~~~~~}}}tttcccPPPEEE>>>999666777888777777666777888999::::::<<>>>>>============>>>>>>AAAFFFMMMUUU^^^gggoootttssszzz~~~|||wwwpppiii```ZZZXXXVVVTTTRRRQQQQQQSSSTTTVVVWWWXXXYYY\\\\\\]]]\\\[[[\\\^^^```bbbdddfffggghhhkkknnnqqqvvv~~~|||yyyxxxpppcccUUUMMMHHHDDDCCCEEEOOO[[[hhhoooppppppssswwwzzz|||~~~{{{~~~}}}}}}}}}{{{wwwsssooonnnnnnmmmmmmmmmnnnnnnpppqqqqqqooommmmmmnnnpppkkkjjjhhhiiijjjkkkkkkjjjhhhggggggfffffffffffffffaaaaaaaaa`````````______]]]]]]^^^^^^^^^]]]\\\\\\XXXXXXYYYZZZ[[[]]]^^^___\\\\\\[[[[[[[[[[[[[[[\\\]]]]]]]]]___dddhhhjjjkkkggggggfffeeebbb___\\\ZZZVVVRRRNNNJJJHHHFFFDDDBBBAAA@@@>>>===<<<======>>>>>>????????????===<<<;;;<<<======>>>>>>===;;;;;;999999999:::::::::::::::999999999888888888777777777777777777777777777777555666666777777888888999:::999999888888777777777555555666666666666555555666555555555555444444444555444444333333444444555555555444444444444555555444444444444333333333333333444444555555444444333333444444555666666777777666666777777888888999999888888888777777666666666555555555555555555555555222333444555666777888888555555444444444333333333111111111222222333333444222444666777999===BBBFFFLLLPPPVVVZZZ[[[[[[ZZZZZZ]]]^^^aaacccfffiiikkklllwwwzzzyyypppggg___WWWPPPNNNQQQSSSRRRTTTVVVVVVTTTPPPOOONNNMMMLLLLLLLLLLLLKKKNNNQQQUUUZZZ```ggglllmmmkkkhhhddd```]]][[[ZZZ^^^```cccgggmmmttt}}}~~~{{{ssscccPPPEEE???:::777888999888777777777888999:::;;;===????????????@@@AAA@@@AAABBBCCCCCCFFFIIILLLtttuuupppeee\\\YYYXXXVVVSSSSSSTTTTTTSSSQQQOOONNNOOONNNMMMMMMOOOPPPOOONNNSSSPPPQQQUUUUUUWWWeeewwwnnnhhhccc___XXXMMMEEEBBB>>>>>>============>>>>>>@@@DDDKKKSSS[[[dddmmmsssrrrxxx}}}~~~zzztttmmmhhh```ZZZWWWUUURRRQQQOOOPPPQQQSSSUUUVVVXXXXXX[[[\\\\\\[[[ZZZ[[[]]]___aaacccfffggghhhiiilllnnnvvv~~~~~~{{{yyyooocccWWWPPPLLLGGGEEEFFFIIISSS```iiikkknnnrrrvvvzzz|||~~~~~~}}}yyyvvvtttppppppoooooooooooooooooorrrssssssqqqnnnmmmmmmnnniiiiiihhhiiikkklllmmmnnnjjjiiihhhgggggggggggggggbbbbbbbbbbbbbbbbbbbbbbbb``````aaaaaaaaa`````````[[[[[[\\\\\\]]]___```aaa___^^^^^^^^^______```aaabbbaaaaaabbbeeeiiilllnnnkkkkkkiiigggccc```]]][[[YYYVVVQQQMMMKKKIIIGGGFFFDDDCCCAAA???>>>>>>>>>>>>>>>???AAABBBBBB@@@>>><<<<<<===???@@@@@@???===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888666666666666666666666666555555666666777777777888:::::::::999999888888888555555666666666666555555555555555555444444444444555444444333333444444555555555444444444444555555333333333333333333333333333333444444444444333333333333444444555666666666555555666777888999999:::888888888777666666555555555555555555555555555555333444444555666777777777555555555555444444444444000000111222333333444444222444666888:::>>>CCCGGGMMMRRRYYY^^^___^^^\\\[[[^^^```bbbeeegggjjjmmmooo|||wwwnnncccZZZUUUVVVWWWXXXYYY\\\]]]]]]XXXVVVRRROOOLLLJJJJJJJJJIIIIIIIIIIIIKKKOOOTTTWWW^^^^^^]]][[[YYYWWWUUUSSSXXXZZZ^^^bbbhhhpppyyy~~~|||qqqaaaOOOEEE???:::888999999999888777888999:::;;;;;;===??????>>>>>>???@@@AAABBBCCCCCCCCCDDDHHHJJJtttsssmmmccc]]]\\\[[[YYYSSSSSSTTTTTTSSSQQQOOONNNMMMMMMMMMOOOQQQSSSRRRQQQSSSPPPPPPTTTSSSUUUbbbsssoooggg```ZZZSSSIIICCCAAA>>>>>>============>>>>>>???CCCIIIQQQZZZcccmmmrrrtttyyy~~~~~~{{{uuulllggg```ZZZUUURRRPPPOOONNNOOOPPPRRRTTTVVVWWWXXXZZZZZZ[[[ZZZYYYZZZ\\\___```ccceeeggghhhiiilllnnnuuu}}}~~~|||ooodddXXXRRRNNNHHHEEEFFFFFFNNNYYYbbbggglllrrrwwwzzz}}}|||xxxuuusssrrrrrrrrrrrrqqqqqqpppppppppqqqqqqooollljjjjjjjjjeeefffggghhhjjjlllnnnpppmmmlllkkkiiihhhgggffffffccccccddddddddddddeeeeeeccccccbbbbbbbbbccccccccc```____________```aaaaaaaaaaaaaaaaaaaaabbbcccdddeeeeeeeeeeeefffiiilllooonnnmmmjjjgggccc___[[[ZZZ\\\YYYTTTQQQPPPNNNLLLJJJGGGFFFDDDAAA@@@?????????>>>@@@BBBDDDDDDBBB???===<<<>>>@@@AAAAAA@@@>>>============<<<<<<<<<<<<<<<::::::::::::999999999999555555555555555555555555666666666666777777777777::::::::::::999999999999555555666666666666555555666666555555555444444444555444444333333444444555555555444444444444555555333333333333333333333333333444444555555444444333333333444444555666666666555555666777888999999:::777777777777666666555555555555555555555555555555666666666666666666666666666666666555555555444444000000111222333333444444222444666888:::???DDDHHHOOOUUU\\\aaabbb```^^^]]]^^^```ccceeegggjjjooosss~~~|||qqqgggZZZYYYXXXZZZ\\\^^^aaaddd___]]]XXXSSSOOOKKKIIIIIIGGGFFFEEEDDDEEEFFFGGGHHHNNNOOOPPPPPPPPPOOONNNMMMQQQSSSWWW\\\ccclllwww~~~}}}~~~~~~}}}ooo___NNNDDD>>>:::999::::::999888888888999;;;<<<<<<===???@@@???>>>???@@@@@@AAABBBCCCDDDFFFIIILLLrrrppphhh```\\\]]][[[WWWQQQQQQRRRRRRRRRPPPOOONNNMMMMMMNNNPPPSSSUUUUUUTTTRRRNNNOOOSSSRRRTTTbbbssssssiii```XXXPPPFFF@@@@@@>>>>>>============>>>>>>>>>BBBIIIQQQZZZdddnnntttvvv{{{~~~~~~|||wwwnnniiibbbZZZTTTPPPOOOOOOOOOOOOQQQRRRTTTUUUVVVWWWWWWXXXYYYYYYXXXZZZ\\\______bbbeeehhhiiijjjlllnnnttt|||ooodddYYYRRRMMMGGGDDDDDDFFFLLLUUU\\\ccckkksssyyy{{{~~~}}}xxxvvvuuutttuuuuuuuuutttsssrrrqqqpppqqqqqqnnnkkkhhhggggggccceeeggghhhiiikkknnnqqqpppnnnmmmkkkiiihhhgggfffggggggggggggggggggggggggeeeeeedddddddddeeeffffffddddddccccccccccccddddddfffffffffffffffggghhhiiihhhhhhiiiiiihhhiiilllnnnnnnmmmjjjfffbbb^^^[[[ZZZ^^^\\\YYYXXXWWWUUURRRPPPMMMKKKHHHFFFCCCBBBBBBBBB@@@BBBDDDEEEEEEDDDAAA@@@>>>???@@@AAABBBAAA@@@@@@>>>>>>>>>>>>>>>=========;;;;;;;;;:::::::::999999555555555555555555555555777777777777777777777777999999999999999999999999666666777777777777666666777666666666666555555555555444444333333444444555555555444444444444555555333333333333444444444444444555555555555555555444333444444555666666777777666666777777888888999999666666666666666666666666555555555555555555555555777777777666666666555555777666666666666555555555111111111222222333333444222444666888;;;???EEEIIIQQQVVV]]]bbbcccaaa```___]]]```dddfffgggjjjpppuuu{{{qqq^^^ZZZWWWYYY[[[^^^dddjjjhhhgggccc^^^YYYSSSNNNKKKGGGEEECCCCCCDDDDDDDDDBBBAAABBBCCCDDDEEEFFFFFFFFFJJJLLLOOOTTT]]]iiivvv|||~~~}}}mmm]]]LLLBBB>>>:::999:::;;;:::999999999:::;;;<<<<<<>>>@@@@@@@@@@@@AAABBB>>>@@@BBBCCCEEEHHHLLLOOOooolllddd\\\ZZZ[[[XXXSSSNNNOOOPPPPPPPPPOOONNNMMMOOOOOOOOORRRTTTUUUTTTSSSPPPMMMNNNRRRRRRTTTbbbsssyyyoooddd[[[RRRGGGAAAAAA>>>>>>============>>>>>>>>>BBBIIIQQQZZZeeepppwwwyyy}}}~~~}}}}}}~~~|||xxxrrrmmmeee[[[SSSPPPPPPQQQPPPQQQRRRSSSTTTUUUVVVVVVUUUVVVWWWXXXXXXZZZ]]]```^^^aaaeeehhhjjjlllnnnooosss{{{rrrfffZZZSSSMMMGGGDDDEEEEEEIIIOOOVVV^^^gggrrryyy}}}zzzxxxwwwwwwwwwwwwwwwwwwuuutttsssrrrssssssqqqmmmiiiggggggeeegggiiiiiihhhiiillloooooonnnmmmkkkjjjiiiiiiiiikkkkkkkkkkkkkkkkkkjjjjjjggggggfffffffffgggiiiiiihhhhhhhhhhhhiiijjjkkkkkkooonnnnnnnnnnnnnnnooooookkklllnnnmmmkkkjjjkkkmmmlllkkkhhheeebbb```^^^]]]aaa```_________]]]YYYVVVSSSQQQNNNKKKHHHFFFFFFEEECCCDDDFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCCCCCCCDDD@@@@@@?????????>>>>>>>>>;;;;;;;;;;;;::::::::::::777777777777777777777777888888888888888888888888888888888999999999999999777777888888888888777777888888777777777666666666555444444333333444444555555555444444444444555555333333444444444555555555555666666777777666666555444555555666666777888888777777777777777888888888444444555555666777777777666666666666666666666666666666666666666777777777777777777666666666555555222222222222222222222222222444666888;;;@@@EEEIIIQQQUUU\\\```aaa```______\\\```dddeeefffjjjqqqwww~~~{{{rrrbbb[[[VVVWWWZZZ]]]eeeooovvvvvvtttpppjjjbbbZZZUUUMMMJJJEEECCCCCCCCCAAA@@@=========>>>>>>???@@@@@@CCCDDDFFFLLLWWWfffvvv|||{{{jjj[[[JJJAAA<<<999888:::;;;::::::999999;;;<<<===<<<>>>@@@AAAAAAAAACCCDDDCCCDDDEEEEEEEEEGGGJJJLLLllliiiaaaZZZXXXZZZVVVPPPLLLMMMNNNOOOOOOOOONNNMMMQQQQQQQQQSSSUUUUUUSSSQQQOOOLLLNNNRRRRRRUUUccctttvvvjjj```VVVKKKDDDCCC>>>>>>============>>>>>>>>>BBBIIIQQQ[[[gggrrryyyzzz}}}~~~|||{{{}}}}}}yyyvvvpppggg\\\TTTPPPQQQRRRQQQRRRRRRSSSTTTUUUUUUVVVTTTUUUVVVWWWXXXZZZ]]]```^^^aaafffiiikkkmmmoooppprrrzzzuuuiii\\\UUUOOOIIIFFFFFFCCCEEEJJJPPPXXXcccooowww}}}|||yyyyyyxxxyyyyyyyyyxxxwwwuuutttuuuvvvvvvtttoookkkiiiiiihhhjjjkkkjjjhhhhhhkkkmmmnnnmmmlllkkkkkkkkkkkkllloooooonnnnnnmmmmmmmmmmmmiiiiiihhhhhhhhhiiikkklllkkkkkkkkklllnnnoooqqqrrruuuuuuttttttttttttuuuuuummmoooqqqpppmmmkkkkkkmmmjjjiiigggeeecccbbbaaaaaacccccccccddddddbbb^^^ZZZWWWUUURRRNNNLLLJJJIIIIIIFFFFFFGGGHHHHHHHHHGGGFFFDDDDDDCCCCCCDDDEEEFFFGGG@@@@@@@@@?????????>>>>>><<<<<<;;;;;;;;;:::::::::888888888888888888888888999999999888888888888888888888888888888888888888888888999999999999888888888888888888777777777777555444444333333444444555555555555444444555555555444444444555555666666666666666777777777777666666555555666666777888888888888888888777777777777777333333444555666777888888777777777777777777777777444444555666777888999999777777777777666666666666333333222222222222222222222444666888;;;@@@EEEIIIPPPUUUZZZ^^^______^^^^^^[[[```dddeeefffiiiqqqwww{{{xxxoooddd[[[UUUVVVYYY]]]gggqqqyyyoooeee```VVVPPPHHHCCCAAA@@@>>>===>>>>>>===<<<<<<======>>>>>>???AAAGGGSSScccuuu}}}~~~xxxiiiZZZIII@@@<<<999888:::;;;;;;:::999:::;;;<<<===;;;>>>@@@BBBBBBBBBDDDEEEKKKKKKJJJGGGEEECCCDDDFFFmmmfff]]]XXXVVVUUURRROOONNNOOOOOOPPPPPPQQQQQQQQQUUURRROOONNNQQQRRRQQQOOOMMMLLLMMMOOOPPPVVVdddqqq|||pppkkk```MMM@@@>>>???>>>>>>============>>>@@@EEELLLSSS[[[fffrrrzzz|||~~~~~~|||{{{zzz{{{sssiii```[[[WWWSSSPPPPPPPPPQQQQQQRRRSSSSSSSSSWWWXXXZZZZZZZZZYYYZZZ[[[___aaaeeeiiimmmppprrrsssyyy{{{yyypppcccWWWOOOKKKHHHGGGHHHJJJNNNSSSWWW\\\gggsss~~~zzzzzzyyyyyyxxxwwwwwwwwwzzzwwwuuuuuuvvvtttppplllmmmlllkkkjjjjjjlllmmmnnnooommmkkkjjjjjjkkklllnnnpppqqqqqqrrrrrrsssttttttpppkkkfffgggjjjlllkkkiiimmmmmmoooppprrrtttuuuvvvxxxwwwwwwwwwwwwwwwxxxxxxuuutttsssqqqoooooonnnnnnlllkkkiiigggeeedddcccccchhhhhhiiihhhfffccc```^^^\\\YYYTTTOOOLLLKKKKKKLLLHHHGGGFFFEEEEEEGGGIIIJJJFFFGGGGGGHHHHHHGGGGGGFFFEEECCCAAAAAAAAAAAA???>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888:::999888777777888999:::999888888888999::::::;;;<<<<<<;;;:::999999888888;;;:::::::::999999888888666555555444444555555666444444444333333444444555666666555555555666777777666666777777777666555555666666777777888888999999999888777666666777888999666666555555555555666666666666666666777777777777666666666666777777777777888888888888777777777777333222111111000000111111777888888999<<>>EEESSSeeeuuuxxxjjjYYYHHH@@@>>><<<:::;;;======<<<<<<<<<>>>???@@@AAADDDGGGIIIHHHGGGGGGGGGOOOMMMKKKIIIHHHHHHJJJKKKhhhbbb[[[WWWVVVTTTQQQNNNMMMMMMNNNNNNOOOPPPQQQQQQSSSPPPMMMMMMNNNPPPOOONNNMMMLLLMMMOOOPPPVVVcccpppyyyrrreeePPPCCCAAA??????>>>============>>>???DDDLLLTTT]]]hhhssszzz}}}}}}}}}}}}vvvjjjaaaZZZVVVRRRPPPPPPPPPPPPQQQRRRRRRSSSSSSUUUWWWYYYZZZZZZYYYZZZ[[[]]]___ccchhhkkknnnpppqqqvvvxxx~~~}}}tttggg[[[RRRLLLIIIHHHHHHHHHLLLQQQTTTZZZgggttt{{{{{{{{{zzzyyyyyyxxxxxxyyywwwuuuttttttsssqqqooonnnnnnmmmmmmnnnnnnooooooooonnnmmmlllllllllmmmmmmooopppqqqrrrssstttuuuuuuqqqmmmhhhhhhkkkmmmllliiinnnoooppprrrtttvvvwwwxxx{{{zzzzzzyyyyyyyyyyyyzzzxxxwwwvvvtttsssqqqoooooolllkkkjjjhhhfffeeeeeedddeeeeeefffeeecccaaa^^^\\\[[[XXXUUUQQQNNNLLLLLLLLLJJJIIIGGGFFFFFFGGGIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHFFFDDDBBBBBBBBBAAA???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;;;;::::::::::::;;;:::999888888999:::;;;:::::::::999:::;;;;;;<<<======<<<;;;:::999999888888888888777777777666666666555555444444555555666666555555555555666666777777777777777777888888999555555666666666555555555777777777777888888888999666666555444444555666777666666555555555555666666777777777777888888888888777777777888888888999999888888888888777777777777444444333222222222222222444555666777:::@@@HHHMMMSSSUUUXXX\\\^^^_________```aaaaaacccfffiiilllnnntttzzz}}}|||yyyuuummmeee]]]WWWSSSTTTWWW]]]fffooo|||ppphhh\\\SSSNNNKKKHHHEEEDDDAAA>>>======>>>======AAA???@@@GGGUUUeeettt|||wwwiiiXXXGGG@@@>>><<<;;;;;;======<<<<<<===>>>???@@@AAACCCEEEFFFEEEDDDEEEEEEMMMLLLKKKIIIIIIIIIJJJJJJ```\\\WWWUUUTTTSSSOOOLLLKKKKKKLLLMMMOOOPPPPPPQQQPPPNNNLLLKKKLLLMMMMMMLLLMMMLLLNNNPPPQQQUUUbbbnnn{{{kkkVVVHHHFFF@@@???>>>===<<<======>>>>>>DDDLLLVVV```kkkuuu{{{yyymmmbbbZZZUUUQQQOOOOOOOOOPPPQQQQQQRRRRRRSSSRRRUUUXXXZZZZZZYYYZZZZZZ[[[]]]aaaeeeiiilllmmmnnnqqqtttzzzzzzmmm```VVVOOOJJJHHHGGGGGGJJJNNNQQQXXXfffttt}}}}}}||||||{{{zzzzzzzzzxxxxxxxxxuuusssqqqqqqrrrmmmmmmnnnooooooooooooooonnnnnnoooooonnnmmmmmmlllmmmnnnoooqqqrrrtttuuuvvvrrrnnnjjjiiikkkmmmllljjjpppqqqrrrtttvvvyyyzzz{{{~~~~~~}}}}}}||||||||||||zzz{{{zzzyyywwwtttpppooolllllljjjiiihhhgggggggggddddddddddddbbb```]]]\\\ZZZYYYWWWUUURRRPPPNNNMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHFFFDDDCCCCCCBBB@@@>>>??????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<;;;999999888888888777777777777666666666555555555555666666777777777777777888999999999999999999999:::;;;;;;777777777777777777777777777777888888888888999999666666555555555555666666777666666555555666666777888888888888999999999999888888999999999:::::::::999999888888888777777777555555444333333333333444222333555777:::AAAIIINNNTTTUUUXXX\\\^^^``````````````````aaacccfffiiikkkoootttwwwuuurrroooiiibbbZZZUUURRRTTTWWW[[[ccckkkzzzwwwhhh^^^YYYVVVPPPJJJGGGEEEAAA@@@@@@AAA@@@@@@BBBBBBDDDKKKXXXgggttt{{{uuugggWWWFFF???>>><<<;;;;;;======<<<======???@@@AAACCCDDDEEEEEEDDDCCCEEEFFFJJJJJJJJJJJJJJJJJJJJJJJJXXXVVVTTTSSSSSSQQQNNNKKKKKKLLLMMMNNNOOOPPPQQQRRROOOMMMLLLKKKKKKKKKLLLLLLMMMMMMNNNQQQQQQUUU```lllqqq\\\NNNIIIAAA@@@>>>===<<<===>>>>>>???DDDMMMXXXdddnnnwww|||~~~rrreeeZZZTTTQQQOOONNNOOOOOOPPPQQQQQQRRRRRROOOSSSWWWYYYYYYYYYYYYYYYZZZ\\\```dddhhhjjjkkklllnnnqqqwww~~~~~~rrreee[[[RRRKKKHHHHHHGGGHHHKKKOOOVVVfffttt~~~~~~~~~}}}||||||{{{{{{xxx{{{}}}{{{vvvrrrqqqqqqllllllnnnoooooonnnmmmlllmmmnnnooopppooommmkkkjjjjjjkkklllnnnqqqssstttuuurrroookkkjjjkkkllllllkkkpppqqqsssvvvxxxzzz|||}}}~~~~~~}}}|||}}}}}}}}}zzzuuuqqqnnnlllkkkjjjiiihhhhhhhhhhhheeeeeeeeedddcccaaa___^^^[[[[[[[[[ZZZXXXUUUSSSQQQPPPOOONNNLLLKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHFFFEEEDDDCCCAAA???>>>>>>=========<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<>><<<;;;:::::::::::::::999999999999777777666666666666777777888888888888999:::;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::::::::::::::999999999999999999999999999888888888777777777777777777666666666666777777777777777888888888999999888999999999::::::::::::999999999888888888777777666555444444333333444444444555666999===DDDLLLRRRUUUWWWZZZ]]]___aaabbbcccaaa```___```aaadddgggiiinnnrrrtttrrrpppnnniiidddYYYTTTQQQSSSVVVYYY___fffoootttiiieee```WWWOOOKKKGGGCCCAAAAAABBBAAAAAABBBCCCGGGPPP^^^lllvvv|||~~~sssdddUUUEEE???>>><<<;;;;;;<<<<<<======>>>???@@@AAAFFFGGGGGGFFFEEEEEEGGGHHHHHHHHHIIIJJJJJJJJJIIIIIISSSRRRRRRRRRQQQPPPNNNLLLMMMMMMNNNOOOPPPQQQRRRRRRNNNNNNMMMLLLKKKKKKLLLMMMMMMMMMOOORRRRRRTTT^^^iii{{{eeeSSSIIICCCAAA???===<<<<<<>>>???AAAEEEMMMYYYeeepppxxx|||zzz{{{}}}~~~wwwiii]]]UUUQQQPPPNNNNNNOOOOOOPPPPPPQQQQQQNNNQQQUUUWWWWWWWWWXXXXXXZZZ\\\___cccgggiiijjjkkkllloootttzzzvvvjjj___UUUMMMHHHIIIHHHHHHKKKNNNVVVeeettt~~~~~~}}}||||||zzz}}}vvvrrrqqqoooooopppqqqpppooonnnmmmlllmmmnnnooonnnllliiihhhggghhhjjjlllnnnqqqrrrsssqqqooolllkkkkkklllllllllpppqqqsssvvvyyy|||~~~|||}}}~~~~~~{{{vvvpppmmmlllkkkjjjiiihhhhhhhhhhhheeeeeedddcccbbb```___^^^^^^^^^___^^^]]]ZZZXXXVVVSSSSSSQQQPPPOOONNNMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKKKKIIIGGGFFFFFFEEECCCAAA??????>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;:::;;;;;;::::::::::::;;;;;;>>>???@@@@@@???>>><<<;;;::::::::::::;;;;;;;;;;;;999888888777777888888999888888999999;;;<<<>>>>>>=========>>>>>>@@@AAAAAA@@@???>>><<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777777777666666666666777777666666666777777777888888888888888999999999::::::999999999999888888888888555555444333333333333333444555777:::>>>EEENNNSSSXXXYYY[[[^^^aaacccdddeeecccaaa``````aaadddhhhjjjmmmqqqsssqqqpppoookkkfffZZZUUURRRTTTVVVWWW\\\ccciiixxxuuuoooiii___VVVOOOKKKFFFCCCBBBBBBBBBAAAAAADDDKKKVVVeeerrr{{{}}}rrrbbbSSSDDD>>>>>>===;;;<<<;;;<<<===>>>???@@@AAAAAAFFFFFFGGGFFFEEEEEEGGGIIIGGGHHHIIIIIIIIIIIIIIIHHHPPPPPPQQQQQQPPPOOONNNNNNNNNOOOOOOPPPPPPQQQQQQRRRNNNNNNNNNLLLKKKKKKLLLNNNMMMNNNPPPSSSRRRSSS\\\fff}}}sssZZZJJJDDDBBB???===<<<<<<>>>???BBBDDDKKKVVVcccnnnvvvzzzvvvxxx{{{~~~|||nnn```WWWRRRQQQMMMMMMNNNOOOOOOPPPPPPQQQOOOQQQTTTUUUTTTUUUVVVXXXYYY[[[^^^bbbeeeggghhhiiijjjnnnrrrvvvzzzyyyooodddZZZQQQKKKLLLJJJKKKMMMOOOVVVeeesss}}}yyyvvvvvvvvvuuuuuusssrrrpppooolllmmmnnnnnnmmmkkkiiigggggghhhiiikkknnnpppqqqrrrqqqpppnnnllllllmmmnnnoooqqqrrrtttwww{{{~~~}}}~~~~~~{{{vvvqqqnnnnnnmmmlllkkkiiiiiihhhhhhccccccbbbaaa```___^^^^^^___`````````___^^^\\\[[[VVVVVVUUUTTTSSSRRRQQQPPPLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJHHHHHHHHHHHHFFFDDDBBBBBBAAAAAAAAA@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<<<<;;;::::::<<<;;;::::::::::::::::::<<<===???@@@@@@???===<<<999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;::::::;;;<<<===???AAABBBBBBBBBBBBBBBCCCDDDFFFFFFDDDCCC@@@>>><<<<<<<<<<<<>>>>>>============<<<<<<999999:::999999888777666888777777666666777777888555666666666777777777777888888999999999::::::::::::999999999999888888888555555444333333333333444444555777999>>>EEEMMMSSSZZZ[[[]]]^^^```bbbdddeeecccbbb```___aaadddhhhkkklllpppsssqqqqqqppplllggg^^^XXXTTTUUUUUUVVV[[[aaagggqqqzzzrrrhhh```VVVQQQKKKGGGEEEDDDDDDCCCBBBFFFOOO]]]kkkwww}}}rrr___QQQCCC>>>>>>===<<<<<<;;;<<<===???@@@AAAAAAAAAAAACCCEEEEEEDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHPPPQQQQQQPPPOOOOOOOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNLLLJJJJJJLLLNNNMMMNNNQQQSSSRRRSSSZZZdddwwweeeOOOEEECCC???===;;;<<<>>>???AAABBBGGGQQQ^^^jjjrrrvvvwwwyyy|||sssdddYYYTTTRRRMMMMMMMMMNNNOOOOOOPPPPPPQQQRRRSSSRRRRRRSSSUUUWWWWWWYYY\\\```ccceeeffffffiiillloooqqqtttzzz|||sssjjj___VVVPPPNNNMMMNNNPPPQQQWWWdddrrr{{{{{{zzzxxxvvvtttrrrqqqqqqnnnnnnooonnnmmmkkkjjjiiiiiiiiikkklllnnnpppqqqrrrqqqqqqpppooooooppprrrtttrrrtttvvvzzz}}}~~~~~~|||xxxtttqqqrrrqqqooommmlllkkkjjjjjjdddcccbbbaaa```_________````````````______^^^]]]XXXXXXXXXXXXWWWVVVUUUTTTNNNNNNOOOOOOOOOOOONNNNNNKKKJJJHHHIIIJJJJJJHHHGGGBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>>>>=========<<<<<<;;;<<<============<<<;;;======<<<;;;;;;;;;;;;;;;999;;;>>>@@@@@@@@@>>>===;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============>>>???AAACCCEEEFFFGGGGGGGGGGGGIIIJJJKKKLLLLLLJJJFFFCCCAAA?????????@@@@@@@@@??????>>>>>>>>>;;;;;;;;;;;;;;;999888777888888777777777777888888666666777777777888888888::::::::::::;;;;;;;;;;;;::::::999999999888888888777666555555444444555555666777999;;;???FFFNNNSSS[[[[[[\\\]]]^^^```bbbbbbbbbaaa___^^^```dddiiillllllrrruuuuuuttttttooojjjbbb\\\WWWUUUUUUUUUZZZ```bbbgggrrr|||rrrkkk___ZZZSSSMMMJJJIIIHHHGGGEEEJJJUUUcccppp{{{~~~rrr]]]OOOBBB>>>>>>===<<<<<<:::<<<>>>@@@AAABBBBBBBBB???AAADDDFFFFFFFFFFFFGGGJJJIIIHHHFFFFFFFFFGGGGGGQQQQQQQQQPPPOOOOOOPPPQQQOOOOOOOOONNNNNNNNNMMMMMMLLLMMMNNNLLLIIIHHHKKKNNNMMMNNNQQQTTTSSSSSSZZZcccsssnnnVVVFFFCCC@@@===;;;<<<>>>@@@@@@@@@DDDMMMZZZgggooosssyyy{{{~~~vvvggg[[[UUUSSSLLLMMMMMMNNNOOOOOOPPPPPPRRRSSSRRRQQQPPPQQQTTTWWWUUUWWWZZZ^^^aaacccddddddgggjjjmmmnnnpppuuu~~~vvvmmmcccZZZSSSPPPOOOPPPRRRSSSXXXdddqqqyyy}}}{{{xxxtttrrrppppppooopppppppppooonnnlllkkkjjjjjjkkklllnnnpppqqqrrrsssrrrsssrrrqqqqqqrrruuuwwwtttuuuxxx||||||yyyvvvtttuuutttrrrpppnnnllllllkkkffffffdddcccbbbbbbbbbbbb____________^^^^^^^^^^^^ZZZZZZZZZZZZYYYXXXWWWVVVOOOPPPPPPQQQQQQPPPPPPOOOKKKJJJIIIIIIJJJKKKJJJIIIAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>>>><<<===>>>??????>>>===<<>>===<<<<<<<<<<<<<<<888:::===???AAA@@@???>>>===>>>>>>>>>??????@@@@@@>>>>>>============>>>>>>???@@@AAABBBDDDFFFHHHIIIJJJJJJKKKKKKLLLNNNOOOPPPSSSPPPMMMIIIFFFDDDDDDDDDAAAAAAAAA@@@@@@@@@??????>>>>>>??????>>><<<;;;999888888777777777777888888777888888888888999999999;;;;;;;;;<<<<<<<<<======:::::::::999999999888888888888777666666666666666:::;;;<<<>>>BBBHHHPPPVVV[[[[[[[[[\\\]]]^^^___```aaa```^^^]]]___dddiiilllnnntttxxxyyyxxxxxxsssmmmfff___XXXVVVUUUUUUYYY```[[[]]]eeerrrxxxrrrfff```XXXRRROOOMMMLLLKKKHHHMMMXXXfffsss|||~~~rrr\\\NNNAAA>>>>>>===<<<<<<:::;;;>>>@@@AAABBBBBBBBB???BBBFFFHHHIIIIIIIIIJJJLLLJJJHHHEEEEEEEEEFFFGGGOOOOOOPPPPPPOOOOOONNNMMMNNNNNNNNNNNNNNNNNNOOOOOOKKKLLLLLLLLLLLLLLLKKKJJJOOONNNOOORRRRRRSSSZZZbbbrrrmmmWWWGGGEEEAAA===;;;;;;===>>>AAADDDIIINNNVVV___iiipppuuuxxx}}}zzznnn```UUUNNNMMMMMMMMMMMMNNNOOOPPPQQQOOOQQQRRRRRRQQQQQQSSSTTTZZZ[[[]]]___```aaabbbbbbggghhhjjjlllooottt{{{}}}sssiii```ZZZVVVRRRQQQRRRSSSXXXcccooozzz}}}wwwssssssrrrpppooooooppppppppppppooonnnnnnqqqqqqppppppoooppppppqqqooopppqqqrrrssstttvvvxxxzzzyyyzzz~~~}}}{{{{{{{{{}}}{{{yyyxxxvvvsssoookkklllkkkjjjiiihhhfffeeeeeefffccc``````bbbcccbbbaaa^^^^^^^^^]]]\\\ZZZWWWVVVRRRQQQPPPQQQSSSSSSRRRQQQLLLKKKIIIHHHHHHJJJMMMOOOHHHFFFEEECCCBBBBBBBBBBBBEEECCCAAA>>>===>>>???@@@????????????>>>>>>>>>>>>@@@@@@???>>>===<<<;;;;;;;;;;;;<<<<<<===???@@@AAA>>>????????????>>>>>>===??????@@@AAAAAAAAAAAA@@@>>>???BBBEEEHHHJJJKKKLLLPPPQQQRRRSSSSSSRRRQQQPPPUUURRROOOMMMLLLIIIFFFDDDFFFFFFGGGGGGGGGFFFFFFEEECCCAAA>>>=========;;;:::999888666555666777999:::777888888888999999999999999999:::;;;;;;<<<<<<===:::::::::999888777666555666666777777666555444444666666888<<>>???===<<<<<<===>>>???@@@@@@@@@@@@@@@CCCCCCEEEFFFHHHIIIJJJJJJJJJIIIGGGEEEDDDDDDEEEFFFOOOOOOOOOPPPOOONNNNNNMMMNNNNNNOOOOOOOOOOOOPPPPPPLLLLLLMMMLLLLLLKKKJJJJJJKKKJJJLLLOOOOOOPPPWWW```pppjjjVVVGGGDDD@@@===;;;;;;===>>>===@@@DDDJJJQQQZZZdddjjjrrruuuzzz~~~xxxlll___TTTNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOQQQRRRRRRQQQQQQSSSTTTYYYZZZ\\\^^^```aaabbbbbbfffgggiiikkknnnsssyyy}}}xxxnnneee___ZZZVVVTTTTTTTTTXXXcccnnnyyy~~~zzzvvvuuusssqqqoooppppppooooooooopppppppppssssssrrrqqqpppppppppppppppqqqrrrssstttuuuxxxyyy{{{{{{|||}}}|||||||||}}}{{{zzzxxxuuuqqqnnnooonnnmmmlllkkkjjjiiiiiiooolllgggeeedddcccaaa^^^`````````___^^^\\\ZZZYYYSSSSSSSSSUUUVVVUUURRROOOKKKJJJHHHGGGHHHJJJLLLMMMIIIHHHFFFDDDCCCCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>@@@@@@??????>>>======<<<======>>>???@@@AAABBBCCC@@@@@@AAAAAAAAAAAA@@@???BBBCCCCCCCCCCCCBBBAAAAAABBBCCCEEEHHHKKKMMMOOOPPPSSSTTTUUUUUUUUUUUUTTTSSSWWWUUURRRQQQPPPNNNLLLIIIIIIIIIIIIIIIHHHHHHGGGFFFEEECCC@@@>>>>>>===<<<:::999888666555555777888999777777777888888888999999999999::::::;;;<<<<<<<<<;;;;;;::::::999888666555666666777777666666555444666777999<<>>??????>>>>>>======>>>@@@@@@AAAAAAAAABBBDDDFFFHHHJJJJJJJJJJJJHHHHHHGGGFFFEEEEEEEEEDDDNNNOOOOOOOOOOOONNNMMMMMMOOOOOOOOOOOOPPPPPPQQQQQQNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIJJJNNNNNNPPPWWW```nnn{{{xxxxxxcccRRRFFFDDD@@@===;;;;;;<<<===;;;>>>AAAFFFMMMVVV___eeennnqqqvvv{{{~~~vvvjjj___TTTOOOLLLKKKKKKKKKLLLMMMNNNOOOOOOPPPRRRRRRQQQQQQSSSUUUYYYYYY[[[\\\^^^```aaabbbdddfffhhhjjjlllqqqvvvzzzuuukkkddd___[[[XXXWWWVVVYYYcccnnnyyy~~~yyywwwuuusssqqqppppppnnnnnnoooppprrrtttvvvvvvtttrrrqqqppppppoooqqqqqqrrrssstttwwwyyy{{{}}}}}}}}}|||}}}~~~}}}|||{{{yyyuuurrrrrrrrrqqqqqqpppooonnnnnnvvvrrrnnnkkkiiifffcccaaacccccccccbbbaaa___^^^]]]UUUVVVWWWYYYYYYVVVQQQMMMKKKJJJIIIHHHHHHIIIKKKMMMJJJIIIGGGFFFDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>????????????????????????@@@@@@AAAAAABBBCCCDDDEEEBBBBBBCCCDDDDDDCCCCCCCCCFFFFFFFFFEEEEEEDDDCCCCCCFFFGGGJJJLLLOOOQQQSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVYYYWWWUUUTTTUUUTTTRRRPPPLLLLLLLLLKKKJJJIIIHHHGGGHHHEEEBBB@@@???>>><<<:::888888666555555666777888666666666777777777888888999999::::::;;;;;;<<<<<<;;;;;;;;;;;;:::888777666666777777777777666666555666777999===CCCIIIOOORRRWWWXXXYYYZZZZZZYYYWWWVVVWWWSSSQQQSSSUUUXXX```iiiuuuyyy|||}}}yyykkkfff^^^UUUMMMHHHEEEDDDAAA@@@CCCKKKTTTbbbttt}}}wwwrrrmmmjjjhhhhhhmmmuuu{{{~~~yyyhhhSSSHHH???>>>@@@??????AAA<<<===>>>@@@AAABBBBBBBBBCCCEEEHHHLLLMMMLLLKKKIIIGGGGGGGGGGGGFFFEEEDDDDDDNNNNNNNNNNNNNNNMMMMMMLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOONNNLLLKKKJJJJJJIIIJJJIIIKKKOOOPPPQQQXXXaaalllyyyqqqsssuuukkkZZZMMMDDDCCC@@@===<<<<<<<<<===<<<>>>BBBFFFLLLTTT]]]ccciiimmmrrrwwwzzz}}}|||tttjjj___UUUPPPKKKKKKKKKKKKKKKLLLMMMMMMNNNPPPQQQRRRQQQRRRSSSUUUWWWXXXYYY[[[]]]___```aaabbbdddfffhhhjjjnnnssswww|||{{{qqqiiibbb^^^[[[YYYYYY[[[eeeppp|||~~~zzzwwwuuussssssqqqpppnnnmmmnnnqqquuuwwwyyyxxxvvvtttrrrqqqpppooorrrqqqpppqqqtttwwwyyyzzz}}}|||~~~~~~}}}|||{{{yyywwwvvvvvvuuuuuutttssssssrrrtttsssqqqooommmllljjjiiiggggggfffeeedddcccbbbaaaZZZYYYXXXXXXXXXUUUQQQNNNMMMLLLJJJJJJJJJKKKLLLMMMJJJIIIGGGFFFEEEDDDEEEEEEDDDEEEGGGGGGGGGFFFDDDCCCAAAAAAAAA@@@@@@@@@?????????@@@@@@AAAAAABBBBBBCCCBBBBBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJLLLNNNQQQTTTVVVWWWYYYZZZ[[[[[[[[[[[[ZZZYYYYYYWWWVVVVVVWWWWWWVVVUUUNNNNNNNNNMMMLLLJJJIIIHHHJJJGGGCCCAAA???===;;;999888888777666666666777777666666666666777777777777888999999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777777777888888777777666777888;;;???DDDJJJPPPSSSVVVXXXYYYZZZYYYWWWTTTSSSQQQMMMKKKMMMPPPTTT]]]fffvvv|||{{{ooojjjaaaWWWNNNHHHDDDBBB???>>>@@@DDDIIISSSdddttt|||uuuqqqpppssswww}}}}}}|||tttcccPPPFFF??????@@@??????AAA<<<===>>>@@@AAABBBBBBCCCDDDGGGKKKOOOPPPOOOLLLJJJHHHGGGFFFDDDDDDDDDEEEFFFMMMMMMNNNNNNMMMMMMLLLKKKKKKLLLLLLMMMNNNNNNOOOOOOQQQPPPNNNLLLKKKJJJJJJJJJJJJIIIKKKNNNOOOPPPXXX```kkkvvvjjjhhhhhh```SSSJJJCCCBBB???===<<<<<<<<<======>>>AAAEEEJJJQQQZZZ___fffiiiooossswwwzzz}}}|||uuukkk```WWWQQQKKKKKKKKKJJJKKKKKKLLLLLLNNNOOOQQQRRRQQQRRRTTTUUUVVVVVVWWWYYY[[[]]]```aaaaaaccceeegggiiilllpppsssxxxzzzvvvnnnddd```]]]]]]\\\___iiittt~~~~~~}}}{{{xxxvvvtttttttttrrrpppnnnmmmnnnrrrvvvyyyyyyxxxvvvtttsssrrrqqqqqqqqqooommmooossswwwyyyyyy~~~~~~||||||~~~~~~||||||}}}}}}|||zzzyyyyyyxxxxxxwwwvvvuuuuuusssssssssrrrpppooonnnnnnjjjiiiiiihhhgggfffeeeeee^^^\\\XXXVVVUUUSSSQQQPPPOOONNNMMMLLLLLLMMMNNNNNNJJJIIIGGGEEEDDDDDDDDDEEEDDDFFFHHHJJJJJJHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEECCCCCCEEEFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGHHHHHHEEEEEEEEEFFFGGGIIIKKKLLLKKKLLLMMMOOORRRUUUXXXYYY[[[\\\]]]^^^^^^]]]\\\[[[YYYWWWVVVWWWXXXXXXWWWVVVOOOOOOOOONNNMMMLLLJJJIIIKKKHHHDDDAAA@@@>>>;;;999999999888777777777777777666666666666777777777777888888999999:::;;;;;;<<<<<<<<<<<<;;;:::999888777777777888888888888888777777999<<<@@@FFFLLLPPPSSSVVVWWWXXXYYYXXXUUUQQQOOOLLLHHHGGGIIIKKKPPPZZZcccrrr|||}}}rrrlllcccXXXOOOHHHDDDCCC@@@??????AAACCCIIIWWWdddwww|||xxxwww{{{~~~ppp```MMMFFF@@@???@@@>>>===???===>>>???@@@BBBBBBBBBBBBEEEHHHMMMQQQRRRPPPLLLJJJJJJGGGDDDAAAAAACCCFFFIIILLLMMMMMMMMMMMMLLLKKKKKKJJJKKKKKKLLLMMMNNNOOOOOOQQQOOONNNLLLKKKKKKLLLLLLJJJIIIJJJMMMMMMNNNUUU]]]lllsssddd```___YYYPPPIIIBBBAAA???===<<<<<<<<<<<<;;;<<>>???@@@AAABBBBBBBBBBBBEEEHHHLLLOOOPPPNNNKKKHHHIIIGGGCCCAAAAAACCCFFFIIILLLLLLMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPPPPPPPOOOMMMLLLKKKLLLMMMNNNLLLKKKLLLNNNMMMNNNTTT\\\nnnwwwfff___\\\VVVMMMHHHAAA@@@???===<<<<<<<<<<<<:::<<<>>>@@@DDDJJJRRRWWWcccggglllooorrrtttwwwyyy|||}}}~~~{{{sssggg[[[TTTMMMLLLLLLKKKKKKLLLLLLMMMMMMOOOQQQRRRRRRRRRTTTVVVTTTTTTTTTUUUXXX[[[^^^``````bbbeeeggghhhjjjmmmppppppuuuzzz}}}}}}rrrmmmjjjhhhfffhhhqqq{{{}}}~~~~~~|||xxxvvvvvvwwwsssrrrppppppqqqsssuuuwwwttttttssssssssstttuuuuuusssooolllmmmsssyyy{{{zzzzzz}}}~~~|||{{{{{{}}}}}}~~~}}}}}}|||||||||||||||||||||{{{zzz|||~~~|||zzzyyyxxxuuuwwwyyywwwsssppppppppplllkkkiiihhhhhhhhhhhhiiibbb___[[[XXXWWWVVVTTTRRRPPPPPPOOOOOONNNNNNNNNNNNKKKJJJHHHGGGFFFFFFFFFFFFEEEFFFHHHIIIJJJJJJJJJIIIGGGGGGFFFFFFFFFEEEEEEEEECCCDDDDDDEEEFFFGGGHHHHHHGGGHHHJJJKKKKKKKKKIIIHHHFFFGGGHHHJJJLLLMMMMMMMMMJJJIIIIIIIIIKKKNNNPPPRRRSSSSSSTTTUUUXXX\\\___aaaaaabbbcccddddddcccbbbaaa```^^^\\\[[[[[[ZZZXXXVVVTTTTTTTTTTTTTTTSSSRRRRRRNNNKKKHHHFFFDDDCCCAAA???<<<<<<;;;;;;:::999888888777777777888888888999999888888888999::::::;;;;;;;;;;;;::::::999888666555777888999999::::::999999888:::>>>CCCHHHNNNRRRTTTQQQRRRTTTTTTRRRMMMIIIFFFAAA>>>>>>BBBDDDGGGOOOWWWeeevvv}}}sssggg\\\SSSNNNLLLGGGBBB????????????CCCIIIZZZaaaooo~~~|||~~~wwwfffWWWEEEAAA???@@@@@@>>>???AAA@@@@@@AAAAAABBBAAAAAA@@@BBBEEEIIIKKKLLLJJJHHHFFFFFFEEEDDDCCCDDDDDDEEEFFFLLLLLLLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPNNNMMMKKKKKKLLLNNNOOOOOONNNOOOPPPPPPPPPVVV^^^ppplllbbb]]]TTTLLLFFF@@@@@@???===<<<<<<<<<<<<;;;===>>>AAADDDJJJQQQWWWcccgggkkkoooqqqsssvvvwww{{{}}}}}}uuuiii]]]UUUMMMMMMLLLLLLLLLLLLLLLMMMMMMOOOQQQRRRRRRSSSUUUVVVSSSSSSSSSUUUWWW[[[^^^``````ccceeeggghhhjjjmmmooommmsssyyyzzzyyy}}}xxxtttooollliiijjjsss|||zzzwwwwwwxxxsssrrrqqqqqqqqqsssuuuvvvrrrrrrrrrssssssuuuvvvvvvtttppplllnnnuuuzzz||||||yyy{{{}}}|||yyywwwwwwyyyvvvwwwxxxyyy{{{|||}}}~~~yyyzzz{{{{{{|||{{{{{{zzz{{{zzzzzz|||~~~|||zzzyyytttwwwyyyxxxuuusssssstttlllkkkiiihhhggghhhhhhiiiaaa___]]]\\\[[[XXXUUURRROOOOOOOOONNNNNNMMMMMMMMMMMMLLLJJJHHHGGGGGGGGGHHHFFFFFFHHHIIIJJJJJJKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNMMMKKKJJJHHHIIIJJJLLLNNNOOOPPPPPPNNNMMMLLLLLLMMMOOOQQQSSSWWWWWWWWWYYY[[[___ccceeeddddddeeeffffffeeedddddddddbbb___^^^]]]\\\ZZZXXXVVVVVVWWWWWWWWWVVVUUUUUUPPPMMMJJJHHHGGGFFFDDDBBB<<<<<<<<<<<<;;;:::999888888888888888999999999999777888888999::::::;;;;;;:::::::::999888777666555777888999:::::::::::::::888:::>>>DDDIIINNNRRRTTTOOOPPPRRRRRROOOJJJEEEBBB===;;;<<>>===@@@AAA???@@@DDDAAAAAABBBBBBAAAAAA@@@@@@AAACCCFFFHHHIIIGGGEEECCCBBBCCCEEEGGGGGGFFFDDDCCCPPPNNNLLLJJJIIIIIIJJJKKKGGGIIIKKKMMMMMMLLLKKKJJJMMMMMMNNNNNNNNNOOOOOOOOOOOONNNMMMLLLLLLQQQWWW\\\sss|||iii^^^XXXPPPGGGDDD>>>:::;;;<<<;;;;;;>>><<<;;;===@@@BBBDDDMMMVVV___gggmmmnnnppptttwwwxxxwwwzzz}}}}}}wwwnnnccc]]]RRRMMMKKKLLLMMMJJJIIIKKKJJJLLLNNNQQQSSSTTTTTTTTTTTTUUUVVVUUUVVVWWWZZZ]]]___cccfffeeehhhlllnnnkkknnnnnnoooqqquuuzzz~~~wwwsssppppppwww}}}{{{xxxvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvsssqqqqqqsssuuuvvvvvvuuusssrrrrrrtttvvvwwwwwwxxxwwwwwwyyyzzzzzzxxxvvvsssqqqooonnnpppsssuuuvvvyyyyyyzzzzzz{{{|||||||||zzzzzz{{{|||~~~}}}zzzzzzzzzzzzzzz{{{{{{zzzxxxwwwuuuooooooooommmjjjiiiiiikkkdddbbb___^^^\\\[[[XXXUUUQQQPPPOOOMMMLLLKKKKKKKKKNNNMMMKKKJJJIIIIIIIIIJJJHHHGGGFFFFFFGGGHHHJJJKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKMMMJJJKKKMMMOOOPPPOOONNNMMMJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPSSSUUUYYYYYY[[[]]]```ccceeeggghhhggggggiiijjjjjjiiigggccccccccccccbbb```^^^]]]YYYXXXXXXWWWWWWVVVUUUUUUSSSQQQNNNLLLKKKIIIGGGEEE@@@???===<<<;;;;;;;;;<<<999999999999888888888888888888888888888888888888:::999999888777666555555777777888888999999999999;;;===@@@EEEJJJNNNOOOOOOOOOOOOMMMKKKGGGCCC???<<<===::::::<<<<<<>>>FFFOOO]]]mmm~~~qqqbbbZZZYYYQQQJJJCCC@@@AAABBB???<<>>>>>>>>@@@???AAADDDDDDBBB@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDPPPOOOLLLJJJIIIIIIJJJJJJHHHIIIJJJLLLLLLLLLKKKKKKMMMNNNNNNNNNOOOOOOOOOOOOQQQPPPOOONNNNNNRRRXXX\\\lll{{{}}}qqqhhh[[[OOOGGGAAA<<<===>>><<<;;;===<<<;;;===@@@BBBDDDLLLUUU___gggnnnpppqqqvvvyyyzzzyyyzzz||||||yyypppeee^^^UUUOOOLLLNNNNNNLLLKKKMMMLLLMMMNNNPPPRRRTTTTTTUUUSSSTTTUUUUUUUUUWWWZZZ\\\]]]bbbddddddggglllnnnlllnnnmmmnnnpppsssxxx|||}}}zzzyyy~~~}}}zzzwwwxxxwwwwwwwwwwwwxxxyyyyyyyyyvvvsssrrrsssuuuvvvvvvvvvsssqqqqqqrrrssssssrrrtttttttttuuuvvvvvvtttrrrqqqooommmlllnnnppprrrssswwwwwwxxxyyy{{{|||}}}~~~~~~~~~~~~~~~~~~||||||}}}|||||||||{{{zzzyyywwwwwwooonnnmmmlllllllllllllllgggdddaaa___^^^\\\ZZZXXXSSSRRRQQQOOONNNMMMLLLLLLOOONNNLLLJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGIIIKKKMMMJJJKKKNNNPPPQQQQQQQQQPPPKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPQQQTTTWWW[[[[[[]]]___aaadddfffhhhiiiiiijjjlllmmmmmmkkkhhhggggggggggggfffdddbbbaaa]]]]]]\\\ZZZYYYWWWVVVVVVVVVSSSPPPNNNMMMKKKIIIGGGCCCBBB@@@>>>===<<<<<<<<<999999999999888888888888777777777888888999999999999888888888777666666666777777888888888888888888;;;===@@@EEEIIIMMMNNNNNNKKKJJJHHHEEEBBB???===<<<;;;999999<<<===>>>EEEMMMZZZhhhzzzzzziii]]]YYYTTTNNNHHHFFFGGGGGGBBB>>>???@@@CCCGGGMMMTTTYYY]]]ggglllttt~~~~~~~~~~~~~~~~~~~~~|||zzzzzz~~~|||kkkXXXLLLCCCBBB@@@AAACCCDDDDDDCCCCCCCCCCCCAAA???>>>???AAAAAACCCEEEDDDAAA@@@@@@BBBBBBBBBCCCCCCDDDDDDEEEEEEQQQOOOMMMKKKIIIIIIIIIIIIHHHIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOOOOPPPPPPOOOOOOQQQPPPPPPNNNOOORRRWWW[[[cccssssssbbbRRRLLLDDD??????@@@===;;;<<<<<<;;;===@@@AAACCCKKKTTT^^^gggnnnqqqsssxxx|||||||||{{{{{{|||{{{uuuiii```XXXRRRNNNOOOOOOMMMMMMPPPNNNNNNNNNOOOQQQSSSUUUUUURRRTTTUUUUUUUUUWWWYYY[[[[[[```ccccccggglllnnnlllmmmmmmmmmnnnqqquuuxxx{{{~~~}}}yyyyyyyyyyyyzzz{{{|||}}}~~~}}}yyyuuusssssstttuuuuuuvvvssspppooooooooonnnmmmooonnnnnnoooppppppooommmnnnmmmkkkjjjjjjlllnnnooorrrsssuuuxxx{{{}}}}}}{{{yyyxxxxxxxxxooommmjjjkkknnnppppppnnnjjjgggcccaaa```___^^^\\\XXXWWWVVVTTTRRRPPPOOONNNPPPOOOMMMLLLKKKJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGGGGIIIKKKLLLJJJLLLOOOQQQSSSSSSSSSSSSMMMNNNNNNOOOPPPQQQQQQQQQOOOPPPQQQQQQQQQSSSVVVYYY]]]^^^```bbbdddfffhhhiiikkkkkkmmmoooqqqpppmmmkkkllllllmmmmmmllljjjhhhgggdddcccaaa___]]][[[ZZZYYYZZZWWWTTTQQQPPPNNNKKKIIIHHHGGGEEEBBB@@@???>>>>>>:::::::::999999999888888777777777888888888999999777777777777777777777777777777777777777777777777:::===@@@DDDHHHJJJLLLLLLGGGFFFDDDAAA???>>>===<<<:::888888<<<===???EEELLLVVVcccttttttddd[[[UUUPPPKKKIIIIIIGGGAAA;;;<<<<<<===>>>AAADDDHHHJJJUUUZZZdddrrr}}}~~~~~~~~~||||||~~~~~~||||||}}}}}}}}}{{{zzz~~~zzzhhhUUUHHHCCCBBBBBBCCCEEEFFFDDDCCCCCCCCCCCCBBB@@@???@@@BBBDDDEEEEEEDDDAAA???@@@@@@@@@AAAAAABBBDDDEEEEEEFFFQQQOOOMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNOOOPPPQQQPPPPPPOOONNNNNNNNNNNNNNNPPPTTTWWW___nnnyyygggWWWPPPGGG@@@@@@AAA???======<<<;;;<<>>???DDDJJJTTT^^^nnnsssggg^^^XXXPPPLLLKKKHHHBBB===@@@???>>>>>>>>>@@@BBBDDDIIIOOO[[[kkkzzz~~~}}}{{{|||||||||{{{{{{|||~~~~~~}}}}}}}}}||||||zzz~~~zzzfffSSSHHHCCCBBBCCCDDDFFFFFFDDDBBBBBBCCCCCCAAA@@@???@@@BBBEEEDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFPPPOOOMMMLLLJJJIIIHHHHHHHHHIIIKKKLLLMMMNNNNNNNNNNNNOOOPPPRRRRRRQQQPPPOOOMMMNNNOOOOOOPPPQQQUUUWWW___llltttfffUUUJJJAAA@@@AAA???>>>======;;;<<>>>>>===<<<<<<;;;;;;<<<;;;:::999888666555555666666666666666777777777777777777666666666666666999===AAACCCDDDDDDFFFHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA<<<:::===???@@@CCCHHHSSS[[[iiizzzsssjjj^^^VVVSSSPPPKKKGGGCCCBBB@@@??????@@@BBBCCCDDDKKKWWWgggwww}}}~~~~~~|||{{{zzz{{{{{{{{{zzzzzz|||~~~}}}|||||||||zzz{{{gggUUUJJJBBBBBBBBBDDDFFFFFFDDDBBBAAABBBBBBAAA??????@@@BBBDDDCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEENNNNNNMMMLLLKKKJJJIIIIIIHHHJJJLLLOOOPPPPPPOOOOOONNNOOOQQQSSSSSSRRRQQQPPPNNNPPPRRRSSSTTTVVVYYY[[[```kkkwww___QQQDDD@@@AAA???>>>>>>===;;;<<<>>>>>>@@@GGGPPPWWWaaajjjnnnqqqvvvxxxxxx~~~|||zzz|||}}}zzzssslll___VVVOOOLLLJJJHHHIIILLLMMMMMMMMMMMMNNNNNNOOOPPPOOOQQQTTTUUUUUUUUUWWWXXXYYY^^^aaabbbffflllnnnmmmkkkllllllmmmoooqqqssstttssstttwww|||~~~|||{{{{{{yyywwwuuutttqqqnnnmmmmmmmmmlllkkkcccaaa``````aaabbbbbbaaaaaadddfffeeeccccccfffiiijjjlllooossswww|||~~~}}}}}}{{{yyywwwvvvvvvuuupppmmmjjjjjjnnnqqqrrrrrrpppnnnlllkkkkkkiiigggeeeggggggfffeeedddaaa^^^]]]VVVVVVVVVUUUSSSQQQOOONNNNNNOOOQQQRRRQQQOOOLLLJJJJJJJJJJJJIIIIIIIIIHHHHHHKKKKKKJJJJJJKKKMMMOOOQQQSSSTTTUUUVVVVVVTTTRRRQQQSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXXXX[[[^^^aaaaaacccfffjjjlllnnnooooooqqqpppqqqsssuuuvvvuuusssuuuvvvwwwwwwwwwuuutttssspppoooooonnnnnnmmmmmmlllcccaaa^^^\\\[[[YYYWWWUUUTTTSSSRRROOOLLLIIIFFFDDDBBBAAAAAA@@@???>>>======>>>===<<<;;;999777666666666666666666666666666666666666666777777888888888999===AAACCCBBBBBBDDDFFFGGGIIILLLOOOPPPNNNLLLJJJJJJCCC>>>>>>???@@@CCCGGGPPPVVVcccttt|||mmmaaa[[[VVVQQQLLLCCCBBB@@@??????@@@AAACCCCCCJJJWWWggguuu~~~~~~}}}|||{{{zzz{{{|||{{{{{{{{{}}}~~~}}}}}}~~~}}}}}}hhhVVVLLLCCCBBBBBBCCCEEEFFFDDDCCCAAABBBBBBAAA@@@@@@AAACCCEEECCCAAAAAACCCDDDEEEEEEGGGGGGGGGFFFFFFEEEEEEEEELLLLLLLLLLLLLLLKKKJJJJJJHHHJJJNNNRRRSSSSSSQQQOOONNNPPPRRRTTTTTTSSSQQQPPPMMMPPPSSSUUUVVVXXX[[[]]]___iii~~~lll[[[JJJBBBAAA???===<<<===<<<<<<>>>>>>???FFFNNNWWWaaajjjnnnqqquuuwwwvvv|||{{{{{{||||||yyytttpppbbbYYYPPPLLLIIIFFFGGGKKKKKKLLLLLLMMMMMMMMMMMMLLLNNNPPPSSSUUUUUUUUUVVVWWWWWW\\\___```dddiiikkkjjjhhhiiijjjlllnnnoooqqqrrrtttuuuwwwzzz|||yyyvvvsssooolllkkkjjjiiiggg___]]]\\\[[[]]]^^^^^^]]][[[___bbbbbb``````cccgggkkklllooorrrvvvzzz}}}~~~}}}~~~~~~~~~~~~|||||||||{{{zzzxxxwwwvvvsssrrrooonnnnnnpppsssuuuoooooonnnnnnnnnlllhhheeeffffffggggggeeeccc```^^^YYYYYYXXXWWWVVVSSSQQQPPPPPPQQQRRRSSSRRRQQQOOONNNMMMLLLLLLKKKJJJIIIHHHHHHKKKJJJJJJJJJLLLNNNQQQSSSUUUVVVXXXYYYYYYXXXWWWUUUWWWVVVTTTSSSRRRSSSTTTUUUVVVWWWYYYYYYZZZ\\\```cccccceeeiiinnnqqqsssttttttuuutttssstttwwwxxxyyyxxxwwwxxxyyyyyyyyyxxxwwwvvvttttttsssrrrpppooonnnnnngggdddbbb``````___]]]\\\UUUUUUTTTQQQNNNKKKHHHFFFDDDDDDCCCBBBAAA@@@??????===<<<<<<;;;;;;::::::999777777777666555555555444555666666777888999::::::888===AAABBB@@@@@@BBBEEEGGGLLLUUU\\\___^^^ZZZWWWSSSJJJBBB@@@@@@@@@BBBFFFLLLPPP]]]lllyyy{{{nnnfff^^^UUUOOOFFFEEECCCAAAAAABBBCCCDDDEEEMMMZZZjjjwww~~~~~~}}}}}}zzz|||}}}|||||||||~~~~~~}}}hhhUUULLLFFFDDDCCCCCCEEEFFFFFFEEECCCDDDDDDDDDBBBBBBDDDEEEGGGDDDAAAAAACCCDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFKKKKKKLLLLLLLLLLLLKKKKKKGGGKKKPPPTTTVVVTTTQQQOOONNNPPPRRRTTTTTTSSSQQQPPPKKKNNNQQQTTTVVVXXXZZZ\\\]]]ggg{{{vvvcccOOOEEEAAA???<<<;;;===<<<<<<>>>===>>>EEENNNXXXbbbkkkoooqqquuuwwwvvvzzz{{{||||||{{{xxxuuussseee[[[QQQLLLIIIFFFGGGKKKJJJKKKLLLMMMMMMLLLKKKJJJNNNPPPSSSUUUUUUUUUVVVWWWVVVZZZ]]]^^^aaagggiiigggfffggghhhjjjlllnnnooopppuuuvvvwwwzzz}}}|||wwwtttooollljjjhhheeeddd]]][[[YYYYYYZZZ[[[[[[[[[XXX\\\``````^^^^^^bbbfffkkklllooorrrvvvyyy{{{}}}}}}~~~}}}{{{{{{~~~}}}}}}{{{|||}}}}}}|||zzzxxxwwwvvvuuusssqqqoooppptttwwwooooooooopppooommmhhheeeeeeeeeffffffeeeccc```___ZZZZZZZZZYYYWWWUUURRRQQQRRRSSSSSSTTTTTTSSSQQQQQQOOONNNMMMLLLKKKJJJIIIHHHJJJJJJJJJJJJLLLOOORRRTTTUUUWWWYYY[[[\\\\\\[[[ZZZZZZXXXVVVTTTTTTTTTUUUVVVWWWXXXZZZZZZ[[[]]]aaadddeeeggglllppptttwwwxxxxxxxxxvvvuuuuuuxxxzzz{{{|||yyyzzzzzz{{{{{{zzzyyyxxxxxxwwwvvvtttrrrpppnnnnnniiigggeeecccccccccbbb```UUUUUUTTTRRRPPPLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@;;;;;;;;;<<<<<<<<<======888888777666555444444333555555666888999:::;;;<<<888===AAABBB???>>>AAADDDIIIQQQ\\\ggglllkkkgggcccXXXNNNDDDAAA@@@@@@BBBFFFHHHLLLXXXgggrrr|||}}}rrrhhh\\\TTTKKKJJJHHHFFFEEEEEEGGGGGGHHHPPP^^^nnnzzz{{{|||}}}}}}}}}}}}~~~~~~~~~gggUUUKKKHHHFFFDDDDDDFFFGGGHHHHHHEEEFFFFFFEEEDDDDDDFFFHHHJJJFFFBBBAAABBBDDDCCCAAABBBBBBCCCDDDEEEFFFGGGGGGNNNMMMKKKKKKLLLMMMLLLLLLOOOOOONNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOOOOPPPPPPNNNPPPQQQRRRRRRUUUXXX[[[bbbeeesssmmmQQQDDDBBBBBB@@@???;;;;;;<<<===>>>BBBGGGKKKYYYcccmmmsssxxx||||||yyy}}}~~~~~~{{{xxxuuuttttttiiibbbYYYPPPLLLJJJIIIHHHJJJJJJKKKKKKLLLKKKKKKJJJOOOQQQRRRTTTTTTTTTSSSRRRUUUVVVWWWZZZ]]]```cccdddgggggggggiiijjjlllnnnooorrrssstttwww{{{|||{{{zzz~~~tttqqqlllhhheeebbb___\\\\\\ZZZWWWUUUUUUVVVXXXYYYYYYZZZ[[[]]]___aaabbbcccfffllltttyyyzzzzzz{{{|||{{{|||}}}}}}~~~~~~}}}}}}yyyyyyzzzxxxwwwvvvtttsssrrrrrrrrrqqqrrrsssrrrpppmmmiiigggccceeegggjjjkkkiiiddd___bbb```^^^\\\ZZZXXXTTTRRRTTTSSSRRRRRRSSSTTTUUUVVVWWWTTTOOOMMMLLLLLLKKKJJJIIIKKKMMMMMMNNNOOORRRTTTTTTXXX]]]aaacccaaa^^^\\\\\\ZZZXXXVVVUUUUUUVVVWWWXXX[[[^^^```bbbccceeegggmmmnnnppprrrtttvvvwwwxxxwwwvvvuuuvvvyyy|||}}}}}}~~~~~~~~~}}}{{{xxxvvvuuu|||yyyuuuqqqnnnllllllllljjjkkklllkkkiiieeebbb___YYYVVVSSSPPPOOONNNMMMKKKGGGEEECCCBBBCCCCCCBBB@@@===;;;;;;;;;======<<<;;;888888777666666666666777888999999777666666888;;;======<<<;;;;;;<<<===>>>EEEMMMZZZgggnnnpppmmmjjj]]]XXXPPPGGGBBB@@@@@@AAADDDHHHRRR]]]fffqqqzzzoooddd\\\TTTOOOLLLKKKIIIEEEEEEHHHLLLVVVdddpppxxx{{{{{{{{{~~~~~~|||gggTTTHHHHHHFFFDDDBBBCCCFFFIIIKKKIIIHHHFFFDDDBBBBBBBBBBBBFFFEEEEEEDDDCCCBBBBBBBBB???AAABBBCCCCCCDDDGGGIIIMMMLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPPPPPPPNNNOOOPPPQQQRRRUUUXXX[[[cccfffsssrrrUUUFFFBBB???<<<;;;;;;<<<======>>>AAAFFFIIIZZZeeepppwww|||}}}~~~yyyvvvttttttllleee[[[RRRMMMJJJHHHGGGFFFFFFGGGHHHHHHHHHHHHHHHNNNOOOPPPRRRSSSTTTUUUUUUWWWWWWXXXZZZ\\\___aaabbbdddeeefffhhhkkkmmmooopppppppppqqqtttwwwyyyyyyxxxyyy}}}}}}{{{ssspppkkkhhhfffccc```]]]ZZZXXXVVVUUUUUUVVVYYYZZZYYYYYYZZZ\\\^^^```cccdddiiinnntttyyyzzzyyyzzz{{{zzz|||~~~zzz{{{}}}~~~~~~~~~}}}|||yyyyyy{{{|||{{{zzzxxxwwwuuuuuuttttttttttttssspppmmmiiigggdddeeegggjjjkkkiiiddd```bbb```^^^\\\[[[YYYVVVSSSRRRRRRQQQQQQQQQRRRTTTUUUVVVSSSOOOMMMMMMMMMLLLKKKLLLMMMOOOOOOOOOPPPRRRTTTUUUXXX]]]aaacccbbb___]]]```___]]][[[ZZZZZZ[[[\\\^^^```ccceeeeeegggiiilllnnnppprrruuuwwwxxxyyyyyyzzzxxxwwwyyy{{{~~~~~~|||zzzxxx|||{{{xxxuuurrrpppoooooommmmmmmmmllljjjfffbbb```ZZZWWWSSSQQQOOONNNLLLKKKIIIGGGDDDCCCCCCDDDCCCBBB>>><<<;;;:::;;;<<<;;;:::999888777666666666666666555555666666666777999:::;;;:::999777777888999999???GGGSSS___hhhlllkkkjjjddd___VVVMMMFFFCCCCCCCCCBBBEEEMMMVVV^^^iiizzz}}}tttjjjbbb[[[VVVSSSRRROOOJJJJJJMMMRRRYYYeeepppvvvzzz{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~xxxcccQQQGGGGGGFFFDDDCCCDDDFFFJJJLLLJJJIIIGGGEEECCCBBBBBBBBBEEEEEEEEEDDDCCCBBBBBBBBB???AAABBBBBBBBBCCCFFFHHHNNNNNNNNNNNNNNNNNNNNNNNNJJJJJJJJJJJJJJJKKKLLLMMMMMMOOOPPPRRRRRRQQQPPPOOOMMMNNNPPPQQQRRRTTTXXX[[[cccfffrrrsssWWWHHHBBB???<<<:::<<<============@@@DDDGGGWWWbbbooowww~~~{{{vvvsssrrrooohhh^^^UUUOOOKKKHHHFFFDDDDDDEEEFFFGGGGGGHHHHHHLLLMMMNNNPPPRRRTTTVVVXXXXXXXXXYYYZZZ\\\]]]___```cccdddeeehhhkkkmmmoooppplllllllllooorrruuuvvvuuutttwww{{{}}}zzzxxxqqqnnnjjjhhhfffdddaaa___YYYXXXVVVTTTTTTVVVXXXZZZXXXXXXYYYZZZ\\\```ccceeejjjnnntttwwwyyyyyyzzz{{{{{{}}}{{{|||~~~~~~|||yyyzzz|||~~~}}}{{{zzzyyyyyyyyyxxxwwwtttpppmmmiiigggdddeeefffhhhjjjhhhddd```aaa```^^^]]]]]]\\\YYYWWWRRRQQQPPPPPPPPPQQQRRRSSSUUURRROOONNNNNNOOONNNMMMOOOQQQRRRRRRRRRRRRSSSUUUWWWYYY]]]aaaccccccaaa```cccbbb```^^^^^^^^^``````dddfffggghhhiiijjjmmmpppooorrruuuyyy{{{{{{zzzzzz|||{{{zzz|||~~~~~~}}}}}}}}}|||zzzxxxvvvtttssspppppppppnnnkkkgggcccaaa\\\YYYTTTQQQPPPOOOMMMKKKLLLIIIEEEDDDDDDEEEEEEDDDBBB@@@===<<<<<<<<<<<<;;;:::999888777666555555555555444444666999;;;<<<;;;<<<:::999777666777888888999???IIITTT]]]dddhhhjjjeee___WWWMMMFFFAAA??????AAABBBGGGOOOVVV___ooo~~~zzzrrrllliiiddd___]]]YYYTTTRRRUUU[[[```hhhoootttxxx{{{}}}yyyyyyyyy{{{}}}~~~||||||{{{|||}}}~~~~~~~~~~~~~~~|||{{{}}}rrr^^^NNNFFFGGGEEEDDDCCCEEEGGGJJJLLLLLLJJJHHHFFFDDDCCCBBBBBBEEEEEEDDDDDDCCCBBBBBBBBB@@@BBBCCCCCCBBBCCCEEEGGGQQQRRRRRRQQQOOONNNNNNNNNJJJJJJJJJKKKKKKMMMNNNOOOMMMOOOQQQSSSSSSQQQOOONNNLLLNNNOOOPPPQQQTTTWWWZZZbbbeeeooolllTTTGGGDDDBBB@@@???======>>>======>>>AAADDDMMMYYYfffpppyyy|||vvvrrrppppppjjjaaaXXXRRRMMMJJJGGGEEEEEEFFFGGGHHHIIIKKKKKKMMMMMMMMMNNNPPPSSSUUUWWWVVVWWWXXXYYY[[[]]]___```cccdddfffhhhjjjlllmmmmmmjjjjjjjjjmmmpppssstttttttttvvvyyy{{{}}}~~~{{{xxxwwwpppmmmjjjhhhfffeeecccaaaZZZYYYVVVTTTTTTUUUWWWXXXYYYXXXXXXYYY[[[___dddfffiiilllpppuuuxxxzzz{{{|||{{{~~~|||{{{}}}~~~~~~}}}|||zzzwwwrrrnnnjjjhhhddddddeeefffgggfffccc```bbb```____________\\\ZZZSSSSSSRRRQQQQQQRRRSSSTTTTTTRRRPPPPPPQQQRRRQQQPPPSSSTTTVVVVVVUUUTTTUUUVVVXXX[[[^^^aaacccdddcccbbbcccbbb```_________aaabbbhhhiiijjjkkkkkklllooorrrpppssswww{{{}}}}}}|||zzz~~~}}}}}}~~~~~~{{{xxxwwwtttsssrrrpppmmmiiieeeccc^^^[[[WWWTTTRRRPPPNNNMMMNNNKKKGGGEEEEEEFFFFFFFFFHHHEEEAAA???>>>>>>>>>===;;;:::999777666666666666888777666999===@@@@@@???@@@???===<<<;;;;;;;;;<<<777:::@@@IIIRRR\\\cccgggccc^^^VVVMMMFFFAAA>>>===@@@@@@CCCIIIOOOWWWfffsss}}}xxxyyysssmmmjjjeee^^^\\\^^^dddggglllooorrrvvvzzz}}}zzzyyyxxxxxxzzz~~~~~~|||{{{{{{{{{|||~~~~~~~~~}}}}}}|||lllYYYLLLGGGFFFEEEDDDDDDEEEHHHJJJLLLLLLKKKJJJHHHFFFDDDCCCBBBDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEDDDCCCCCCEEEGGGUUUWWWWWWUUUQQQMMMLLLMMMJJJJJJJJJJJJKKKLLLMMMNNNMMMOOOQQQSSSSSSQQQNNNMMMLLLNNNOOOPPPPPPRRRVVVYYY^^^bbbjjjxxxvvvvvvxxxxxxuuucccOOOGGGEEECCCAAAAAA<<<===>>>=========@@@BBBDDDOOO[[[eeeqqq~~~~~~wwwrrrpppooojjjbbb[[[VVVQQQMMMJJJFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMMMMOOOQQQSSSTTTTTTTTTVVVXXX[[[^^^```bbbeeefffgggiiiiiiiiiiiiiiijjjjjjkkkmmmqqqtttuuutttuuuvvvxxxyyyyyyzzz|||~~~}}}|||zzzyyyrrroookkkiiigggfffcccaaa]]][[[XXXUUUTTTTTTUUUVVVZZZYYYXXXYYY\\\___dddffffffhhhkkkpppuuuyyy{{{||||||~~~~~~~~~{{{vvvrrrnnnkkkdddccccccdddeeeeeebbb```cccbbbaaaaaabbbaaa___]]]WWWVVVUUUTTTTTTUUUVVVWWWUUUSSSRRRRRRTTTUUUTTTSSSUUUWWWYYYYYYXXXWWWWWWXXXZZZ\\\___bbbdddeeeeeeeeedddcccaaa``````bbbccceeekkkmmmnnnoooooopppsssuuuqqqtttxxx|||~~~~~~|||{{{~~~}}}~~~{{{yyyvvvuuutttqqqnnnjjjgggeeeaaa^^^ZZZWWWUUUTTTRRRQQQPPPMMMJJJHHHHHHHHHHHHGGGIIIFFFCCCAAA@@@???>>>===;;;;;;:::999888777777777999999888:::>>>BBBDDDEEEEEEEEEDDDCCCBBB@@@>>>===::::::===BBBKKKUUU___fffddd```ZZZRRRKKKFFFCCCAAA===<<<===CCCHHHOOO\\\ggg}}}zzzvvvpppiiifffhhhlllnnnppprrrsssvvvyyy||||||{{{yyyxxxyyy{{{~~~}}}||||||{{{{{{|||~~~~~~~~~|||}}}gggUUUKKKHHHEEEDDDDDDDDDEEEGGGIIIKKKLLLKKKJJJIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBEEEFFFGGGFFFEEEFFFHHHIIIUUUWWWYYYVVVQQQLLLKKKLLLIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQOOONNNLLLMMMNNNOOOOOOOOOQQQTTTWWWYYY]]]dddpppqqqllljjjiiiiii[[[LLLFFFDDDAAA>>>===;;;===>>>===<<<===???AAA@@@IIIRRR[[[hhhyyyzzzuuussspppllleee___YYYTTTOOOLLLEEEEEEDDDDDDEEEGGGIIIJJJLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSUUUWWWZZZ^^^```bbbfffggghhhiiiiiihhhgggfffjjjjjjlllppptttvvvvvvuuutttuuuvvvuuutttuuuwwwxxxzzz|||}}}{{{uuurrrnnnkkkiiifffcccaaa^^^\\\YYYVVVUUUUUUVVVWWW[[[ZZZZZZ[[[]]]```ccceeeeeeeeegggkkkqqqvvvxxxyyy{{{}}}~~~|||wwwrrrooofffeeeddddddeeeeeedddbbbdddcccccccccdddcccaaa___[[[ZZZYYYXXXXXXXXXYYYZZZWWWVVVUUUVVVWWWXXXWWWUUUVVVXXXZZZ[[[ZZZYYYYYYYYY\\\]]]___bbbdddfffggghhhfffeeedddcccdddfffhhhiiimmmpppsssuuuuuuvvvwwwyyysssuuuyyy|||~~~~~~~~~~~~~~~{{{yyywwwvvvtttrrrooollliiihhhdddaaa]]][[[ZZZYYYXXXVVVSSSQQQOOOMMMMMMLLLKKKIIIHHHFFFDDDCCCBBB@@@>>>;;;<<<<<<;;;::::::::::::;;;888999:::<<<>>>DDDKKKPPPPPPQQQQQQOOOLLLGGGBBB???>>>======@@@HHHTTT___gggfffccc]]]VVVOOOIIIEEECCC<<<999:::>>>BBBGGGPPPYYYiii{{{yyyqqqnnnoooqqqssstttuuuuuuvvvxxxzzz|||{{{yyyxxxxxxzzz{{{|||}}}}}}}}}||||||||||||{{{{{{|||~~~~~~|||||||||~~~~~~xxxbbbRRRJJJHHHDDDDDDCCCCCCDDDEEEGGGHHHJJJJJJIIIIIIGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEGGGHHHHHHGGGHHHJJJLLLPPPSSSVVVTTTOOOKKKKKKLLLKKKJJJJJJIIIJJJJJJKKKKKKNNNNNNOOOOOONNNNNNMMMLLLOOOOOOPPPOOONNNOOORRRTTTTTTXXX^^^iiiqqqgggccc```^^^RRRGGGDDDCCC???;;;::::::;;;======<<<===>>>@@@@@@FFFKKKPPP]]]ppp~~~yyywwwsssnnnhhhaaa[[[UUUOOOKKKEEEEEECCCCCCCCCEEEGGGHHHHHHIIIKKKMMMOOOQQQRRRRRRSSSTTTUUUWWWZZZ\\\___```dddeeeggghhhiiihhhgggfffiiijjjnnnssswwwxxxwwwuuutttttttttsssqqqqqqrrrtttvvvxxx{{{~~~~~~yyyvvvqqqmmmjjjfffbbb```\\\[[[XXXVVVVVVWWWYYY[[[\\\\\\]]]^^^___aaabbbccceeeddddddgggmmmqqqssssssyyyzzz{{{}}}|||wwwsssiiihhhffffffggghhhgggffffffeeeddddddeeedddbbb```^^^]]][[[ZZZZZZZZZ[[[\\\ZZZYYYXXXYYYZZZZZZYYYWWWVVVXXX[[[\\\[[[ZZZZZZZZZ^^^^^^```bbbdddgggiiijjjhhhgggfffeeefffhhhjjjlllllloootttwwwxxxxxxyyyyyywwwxxx{{{~~~~~~|||zzzyyyvvvuuutttqqqooolllkkkiiigggdddaaa___^^^^^^]]]\\\WWWVVVTTTTTTSSSRRROOOLLLJJJIIIHHHGGGGGGDDDAAA>>><<<<<<<<<<<<<<<======>>>777;;;>>>@@@BBBJJJWWWaaaggghhhhhheee^^^UUULLLFFFBBB@@@>>>AAAIIIVVVccckkkkkkhhhbbb[[[SSSLLLFFFDDD???<<<;;;>>>@@@BBBGGGMMMTTTcccvvvwwwsssuuusssuuuxxxyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{zzzzzzyyyzzz{{{}}}}}}}}}||||||~~~~~~~~~~~~~~~ttt^^^NNNHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDGGGHHHHHHHHHGGGFFFDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFGGGGGGGGGHHHJJJMMMKKKOOOSSSRRRNNNJJJKKKMMMNNNMMMMMMLLLLLLLLLLLLMMMOOONNNNNNMMMMMMLLLLLLLLLPPPPPPPPPOOONNNNNNQQQSSSQQQUUU[[[eee|||sssggg```]]]TTTJJJCCCBBBCCC@@@;;;:::999;;;============>>>@@@@@@CCCFFFIIIUUUiii{{{}}}{{{vvvqqqjjjccc\\\UUUNNNIIIGGGFFFDDDCCCDDDEEEGGGHHHEEEGGGJJJMMMPPPRRRSSSSSSUUUUUUVVVWWWYYY[[[]]]^^^bbbdddfffhhhiiiiiihhhggghhhjjjoootttyyyyyywwwtttuuuuuutttrrrppppppqqqssssssuuuxxx{{{~~~|||xxxsssnnnjjjfffbbb___ZZZYYYWWWWWWWWWZZZ]]]^^^]]]]]]^^^___```aaabbbbbbgggdddccceeejjjnnnooonnnwwwwwwxxxyyy|||yyyvvvllljjjhhhhhhiiijjjiiihhhhhhfffeeeeeefffeeecccaaa___^^^\\\[[[[[[[[[\\\\\\[[[ZZZZZZ[[[\\\\\\ZZZXXXUUUXXX[[[]]]\\\[[[[[[[[[^^^___```bbbeeegggjjjkkkgggfffeeeeeefffhhhjjjlllhhhmmmrrrvvvwwwwwwwwwwwwyyy{{{|||}}}{{{yyyxxxvvvuuusssqqqooommmkkkkkkhhhfffcccaaaaaaaaa```___ZZZYYYYYYYYYXXXVVVRRRNNNMMMLLLLLLMMMMMMJJJEEEBBB===<<<<<<======>>>???@@@888>>>CCCEEEGGGQQQbbbooo}}}}}}}}}xxxpppcccWWWPPPCCCAAA???BBBKKKXXXfffooouuurrrlllddd[[[SSSLLLIIIEEEAAA@@@AAABBBAAACCCHHHHHHUUUeeesssyyyvvvwwwsssvvvzzz{{{zzzyyywwwwwwuuuuuuvvvwwwxxxyyyzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwyyyzzz|||~~~~~~{{{|||}}}}}}}}}~~~ppp[[[LLLGGGGGGDDDDDDCCCBBBBBBBBBBBBBBBFFFFFFGGGHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFGGGHHHJJJMMMKKKLLLMMMNNNNNNMMMLLLKKKLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSRRRWWW[[[aaasssnnnbbb]]]PPPLLLFFFAAA??????@@@@@@============>>>>>>>>>>>>AAA@@@BBBHHHPPP[[[lllzzz~~~}}}vvvkkkbbb\\\VVVOOOJJJEEEEEEDDDDDDDDDDDDDDDEEEJJJJJJJJJKKKLLLNNNPPPPPPQQQRRRSSSUUUWWWYYYZZZ[[[aaaeeehhhhhhfffeeefffgggkkkkkklllmmmoooqqqssstttpppppppppppppppooonnnnnnnnnnnnppptttyyy~~~}}}{{{wwwrrrmmmiiifffeee___]]]ZZZZZZZZZ[[[[[[ZZZ[[[[[[[[[[[[\\\]]]___```ddddddcccbbbcccfffiiijjjjjjnnntttyyy|||~~~yyywwwtttsssrrrqqqooommmjjjiiikkkiiigggggggggfffeeeccccccaaa```______^^^\\\[[[^^^]]]\\\[[[[[[ZZZ[[[[[[ZZZZZZZZZ[[[\\\^^^___````````````aaaccceeegggiiifffgggggggggggghhhkkknnnmmmpppuuuxxxyyyzzz{{{|||xxxyyy|||~~~}}}}}}}}}~~~~~~|||xxxtttqqqqqqqqqqqqqqqooommmkkkiiihhhfffeeeeeeeeeccc```]]]aaa___]]]\\\[[[YYYUUUSSSRRRRRRRRRSSSQQQMMMGGGBBBAAA@@@>>>======???@@@AAA<<>>>>>>>>>>>>>>>>>>>>@@@>>>@@@EEEKKKUUUdddrrr{{{tttkkkbbb\\\UUUNNNHHHGGGFFFEEEEEEEEEEEEFFFFFFIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRSSSUUUVVVXXXYYYZZZ___bbbeeeeeedddcccdddeeehhhhhhhhhiiikkkmmmooopppmmmmmmnnnnnnnnnnnnmmmmmmmmmnnnpppssswww|||{{{vvvpppkkkgggeeeaaa___]]]\\\]]]^^^]]]\\\\\\\\\[[[ZZZZZZ[[[\\\]]]aaa``````aaabbbccceeeffffffjjjpppuuuyyy}}}~~~zzzxxxzzzyyyxxxvvvtttrrrppppppllljjjgggffffffeeedddbbbdddcccaaa`````````^^^]]]^^^]]]]]]\\\\\\\\\\\\]]][[[\\\\\\\\\]]]___```aaabbbbbbbbbcccdddfffhhhiiifffggghhhhhhhhhiiikkkmmmmmmqqquuuxxxyyyyyyzzz{{{{{{|||~~~}}}}}}~~~~~~~~~}}}}}}||||||}}}|||{{{yyyvvvsssqqqrrrrrrrrrrrrqqqooommmkkklllkkkkkkkkkkkkjjjfffccc___]]]\\\[[[[[[ZZZWWWUUUTTTTTTTTTUUUSSSOOOIIIDDDBBB@@@???>>>>>>???AAABBBCCCJJJOOOOOOUUUcccttt}}}ppp___OOOGGGBBBEEEJJJRRReeexxxyyytttmmmbbbWWWOOOKKKGGGDDDCCCBBBAAA@@@@@@EEEMMMXXXeeepppyyy~~~yyyvvvtttuuuyyyzzzwwwtttuuutttsssssssssuuuwwwyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{}}}~~~ttthhhYYYLLLFFFGGGDDDDDDCCCCCCCCCDDDDDDEEECCCFFFHHHHHHFFFDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEECCCDDDFFFHHHIIIJJJIIIIIIHHHHHHIIIJJJJJJIIIIIIHHHLLLMMMMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJKKKMMMOOOQQQQQQQQQQQQRRRRRRRRRRRROOOUUU[[[bbbqqqrrrkkk]]]UUUKKKEEECCCBBB???<<<>>>>>>>>>>>>>>>>>>>>>>>>???======AAAFFFMMM[[[ggg}}}{{{uuummmfff___WWWOOOIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKMMMNNNOOOPPPQQQRRRTTTUUUWWWXXXXXX\\\^^^aaabbbaaaaaaaaabbbccccccddddddfffggghhhiiiiiijjjkkklllmmmmmmmmmmmmlllmmmoooqqquuuyyy}}}zzztttooojjjgggfffdddaaa`````````___]]]]]]\\\ZZZYYYYYYYYYZZZZZZ]]]]]]^^^```aaaaaaaaabbbbbbfffkkkqqquuuzzz}}}|||~~~{{{xxxvvvuuuuuuuuupppmmmiiigggffffffeeedddfffdddbbbaaabbbbbbaaa___^^^]]]]]]]]]]]]^^^^^^___]]]]]]]]]^^^___```aaabbbdddddddddeeeeeefffggggggeeegggiiijjjjjjjjjkkklllnnnqqquuuwwwxxxxxxxxxyyy~~~~~~~~~zzzzzz{{{|||||||||{{{{{{{{{zzzyyywwwuuutttrrrqqqrrrrrrssssssrrrqqqooonnnkkkkkklllmmmnnnllliiieee```^^^]]]\\\]]]\\\[[[YYYWWWWWWWWWWWWUUUQQQKKKGGGCCCAAA@@@??????@@@AAABBBIIIRRRZZZ\\\aaalllzzzuuudddSSSJJJDDDFFFIIIQQQdddwwwyyyoooeeeZZZVVVOOOJJJGGGEEECCCAAAAAACCCHHHOOOYYYccckkkpppwwwyyy{{{~~~yyyvvvssstttvvvxxxwwwuuutttsssrrrrrrssstttuuuvvvwwwwwwwwwxxxyyyyyyyyyzzzzzzzzz{{{|||}}}~~~{{{nnncccVVVJJJEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGCCCEEEGGGGGGFFFDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJGGGHHHHHHHHHIIIIIIIIIIIILLLLLLMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIJJJKKKNNNOOORRRRRRRRRRRRRRRRRRRRRRRRQQQUUUZZZaaannnxxxiii^^^PPPFFFDDDBBB@@@<<>>>>>>>>>>>>>>>>><<<<<>>>>>>>>===>>><<<===@@@CCCHHHTTT```vvvzzzuuuoooeeeXXXPPPJJJHHHFFFDDDCCCDDDEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMPPPPPPQQQQQQRRRSSSTTTTTTWWWXXXZZZ\\\^^^______^^^____________```aaabbbcccfffggghhhjjjkkkllllllmmmjjjjjjlllnnnqqqtttvvvwwwxxx|||~~~{{{wwwuuusssssspppllliiifffccc^^^[[[[[[[[[ZZZZZZ[[[\\\^^^___```aaadddfffffffffdddccc```cccfffjjjooouuu|||}}}zzzwwwuuuttttttuuuwwwsssnnnkkkjjjjjjjjjjjjgggeeecccbbbdddeeeeeeeee____________```aaabbbbbb```````````````aaabbbcccdddeeefffhhhhhhgggeeedddeeehhhjjjkkkjjjiiijjjjjjmmmppptttvvvvvvvvvvvvwwwwwwxxxzzz|||~~~~~~~~~~~~~~~~~~|||{{{yyywwwvvvwwwuuusssrrrqqqqqqrrrsssqqqqqqrrrrrrrrrqqqooonnnmmmmmmnnnppprrrqqqmmmkkkfffccc```^^^]]]\\\[[[YYYYYYXXXWWWVVVUUURRRMMMIIIDDDCCCAAA??????@@@AAABBBMMM]]]lllrrruuu|||qqqbbbTTTKKKEEEFFFHHHNNN^^^pppyyysssiii```XXXQQQLLLIIIEEEDDDCCCDDDHHHOOOVVV[[[___aaaccchhhoooyyy~~~}}}xxxuuurrrpppqqqsssuuuvvvuuutttttttttssssssttttttuuuuuuvvvvvvwwwxxxyyyyyyyyyzzz|||~~~~~~}}}}}}}}}}}}|||{{{}}}~~~{{{pppcccZZZRRRJJJFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@CCCDDDFFFEEEDDDCCCDDDEEE???@@@@@@BBBCCCEEEGGGHHHGGGGGGHHHJJJLLLMMMOOOPPPIIIIIIIIIIIIIIIJJJLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNKKKKKKJJJJJJKKKKKKLLLLLLHHHIIIJJJKKKMMMOOOPPPQQQUUUSSSTTTZZZcccssstttdddTTTIIIDDDBBBBBB@@@@@@@@@??????>>>>>>===>>><<<===@@@CCCHHHSSS^^^ppp}}}~~~xxxmmm___UUULLLJJJGGGDDDBBBBBBCCCDDDEEEFFFFFFGGGHHHJJJKKKLLLOOOOOOPPPPPPQQQQQQRRRRRRUUUUUUVVVYYY]]]^^^]]]\\\^^^^^^^^^___```aaacccccceeefffgggiiijjjkkkkkkkkkhhhiiikkkmmmpppssstttuuuwwwzzz}}}{{{zzzzzzwwwtttqqqnnnkkkgggbbb___^^^]]]]]]]]]^^^```bbbcccdddeeegggiiiiiihhhgggfffbbbdddfffhhhlllrrryyy~~~}}}zzzxxxwwwwwwvvvvvvsssooommmllllllkkkjjjiiigggeeedddfffggghhhhhhdddccccccccccccddddddeeebbbbbbbbbbbbbbbcccdddeeedddfffhhhjjjjjjiiifffeeefffgggiiiiiihhhhhhiiijjjlllooosssuuuvvvvvvwwwwwwtttuuuwwwzzz|||~~~~~~~~~}}}{{{xxxvvvuuuuuutttsssrrrrrrrrrssstttrrrrrrssssssrrrpppooonnnlllkkkkkklllmmmmmmkkkiiieeebbb^^^[[[ZZZYYYXXXVVVYYYXXXWWWVVVTTTQQQMMMJJJDDDCCCAAA???>>>???@@@AAAMMM___rrrzzz}}}{{{nnncccVVVNNNHHHIIIIIILLLYYYiii||||||rrrhhh___XXXSSSIIIFFFCCCAAACCCHHHNNNQQQSSSUUUXXX]]]dddooozzz~~~}}}~~~xxxvvvtttrrrrrrtttvvvxxxwwwwwwvvvvvvvvvuuuttttttuuuuuuuuuvvvwwwwwwwwwxxxwwwxxx{{{~~~}}}{{{zzzzzz|||{{{zzzyyyyyy{{{}}}~~~vvvjjj]]]UUUOOOIIIFFFFFFEEEDDDCCCAAA@@@??????>>>BBBDDDEEEDDDCCCCCCDDDFFF??????@@@AAACCCEEEFFFGGGFFFFFFGGGHHHJJJMMMOOOPPPIIIHHHHHHHHHIIIJJJLLLMMMLLLMMMMMMMMMMMMNNNNNNNNNJJJKKKLLLLLLLLLKKKJJJIIIFFFGGGIIILLLOOORRRTTTUUUZZZXXXYYY^^^dddppp~~~rrrbbbSSSHHHDDDCCCAAAAAA@@@??????>>>>>>===>>><<<<<>>===>>>???@@@III]]]rrr{{{xxxmmmeee\\\TTTNNNMMMJJJIIISSSaaaqqqzzzoooeee___QQQNNNIIIEEECCCEEEHHHKKKLLLNNNRRRWWW^^^gggrrrxxxyyy|||~~~|||}}}~~~yyyyyyxxxvvvvvvvvvxxxzzzyyyyyyyyyyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvvvvvvvvvvtttvvvzzz}}}~~~~~~{{{yyyxxxyyyzzzyyyxxxxxxyyy{{{}}}qqqeeeWWWQQQLLLGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBCCCDDDDDDCCCCCCEEEFFFCCCBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHJJJMMMNNNHHHHHHGGGGGGHHHJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNJJJKKKLLLMMMMMMKKKIIIGGGHHHIIILLLPPPTTTWWWZZZ\\\___^^^```eeeiiirrrtttaaaSSSLLLJJJAAAAAA@@@@@@???>>>>>>===>>><<<<<<===>>>AAAJJJTTT___lll{{{qqqeeeSSSPPPKKKFFFCCCBBBCCCDDDDDDEEEEEEFFFGGGIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOSSSXXXZZZYYYWWW[[[[[[\\\^^^___bbbdddeeeccccccdddeeeffffffffffffeeegggjjjmmmppprrrtttuuuvvvyyy|||}}}}}}yyywwwvvvvvvuuusssooolllgggfffeeedddddddddeeefffffffffggggggggggggggggggeeeeeeeeeeeefffkkkrrrvvv{{{}}}}}}{{{xxxwwwzzzyyywwwwwwwwwvvvtttrrrooollljjjiiikkknnnooopppmmmmmmlllkkkjjjjjjjjjjjjiiihhhhhhhhhhhhhhhiiijjjfffiiimmmppppppooollljjjfffggggggfffdddeeegggjjjiiimmmqqqtttuuuvvvwwwyyyvvvwwwyyy{{{|||}}}~~~~~~}}}~~~}}}}}}|||{{{zzzxxxwwwvvvtttttttttuuuuuuvvvvvvvvvvvvwwwwwwvvvtttrrrpppoooooommmjjjiiijjjjjjjjjjjjeeeccc___^^^^^^___^^^^^^\\\ZZZXXXWWWVVVSSSOOOLLLCCCBBB@@@>>>======>>>???DDDYYYoooyyy~~~zzzqqqkkkaaaYYYRRRPPPLLLHHHPPP\\\hhhyyy{{{ooohhhYYYUUUOOOJJJFFFFFFGGGIIIIIILLLPPPUUU\\\eeennnuuussswww{{{|||{{{zzz{{{|||zzz{{{{{{yyyxxxyyyzzz|||{{{{{{{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvuuuuuuuuuuuurrruuuyyy}}}~~~~~~~~~~~~}}}~~~}}}~~~~~~}}}|||{{{}}}}}}zzzxxxxxxyyyyyyyyyxxxxxxzzz|||~~~nnnaaaTTTMMMJJJFFFCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBCCCDDDCCCCCCCCCEEEGGGFFFFFFEEEDDDDDDDDDDDDDDDGGGGGGFFFFFFGGGHHHJJJKKKHHHJJJJJJJJJHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLKKKJJJJJJGGGIIIKKKNNNRRRXXX^^^bbbfffkkkrrruuutttwwwuuu^^^MMMEEECCCAAA??????@@@@@@???>>>>>>>>>>>>===>>>BBBGGGKKKYYYaaammmzzzsssfffZZZNNNJJJHHHEEECCCCCCFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMOOOOOOOOOPPPRRRTTTWWWXXX[[[[[[\\\]]]^^^``````aaabbbbbbbbbbbbcccdddeeeeeehhhggghhhiiijjjmmmoooqqqvvvzzz~~~}}}{{{|||}}}zzzxxxuuusssttttttsssrrrkkkkkkkkkjjjhhheeecccaaaiiifffdddcccdddeeeeeedddeeeffffffeeeeeehhhlllppptttxxx|||~~~}}}|||{{{{{{{{{{{{zzzwwwuuuqqqpppooonnnmmmmmmmmmmmmqqqpppppppppoooooonnnnnniiiiiihhhhhhhhhiiijjjjjjjjjlllooopppqqqooommmlllllljjjiiiiiijjjjjjiiigggiiikkkooosssuuuwwwwwwwwwxxxxxxyyy{{{}}}~~~~~~~~~~~~|||zzzxxxwwwvvvwwwyyyzzz{{{|||{{{{{{{{{zzzyyyvvvsssqqqooonnnlllkkkkkkjjjjjjiiiiiiiiikkkiiigggeeedddbbb^^^\\\[[[ZZZXXXVVVUUURRRNNNKKKEEEAAA<<<;;;===??????>>>BBBPPPcccpppvvv|||uuuoookkkgggbbbYYYOOOKKKMMM\\\kkkzzzlllccc[[[SSSPPPNNNJJJJJJMMMRRRRRRTTTXXX___iiirrrxxxwwwwwwwwwuuutttuuuwwwzzzxxxxxxzzz{{{|||}}}}}}|||}}}}}}||||||{{{{{{zzzzzzwwwxxxxxxxxxwwwvvvttttttvvvwwwzzz}}}~~~}}}|||{{{{{{zzz{{{{{{xxxyyyzzz{{{}}}~~~yyyzzz{{{|||||||||{{{{{{{{{}}}~~~}}}zzzwwwvvvvvvxxxyyy{{{|||~~~tttbbbPPPIIIGGGEEEBBBAAACCCBBB@@@???>>>???@@@@@@FFFGGGGGGEEEDDDCCCDDDFFFFFFDDDBBB@@@@@@BBBDDDEEECCCCCCBBBCCCDDDGGGJJJLLLHHHIIIJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLMMMLLLKKKKKKJJJGGGIIIKKKOOOTTTZZZ```ccciiimmmtttwwwwww{{{oooYYYLLLDDDBBB@@@@@@@@@AAA@@@???>>>???>>>===>>>AAAEEEIIITTT[[[gggtttooobbbUUUNNNKKKGGGDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKMMMMMMMMMMMMLLLNNNNNNNNNOOOPPPSSSUUUWWWYYYYYYZZZ[[[]]]^^^______aaa`````````aaabbbcccdddffffffggghhhjjjmmmpppqqqvvvyyy}}}}}}}}}}}}|||yyyvvvuuuuuuuuutttsssooonnnnnnmmmkkkiiigggfffdddbbbaaaaaadddfffggggggdddddddddddddddfffjjjmmmtttwww|||~~~}}}}}}|||||||||}}}|||yyywwwvvvuuusssrrrpppooonnnnnnrrrrrrqqqpppooonnnnnnmmmllllllllllllmmmmmmmmmmmmmmmnnnpppqqqqqqpppooonnnkkkjjjiiiiiijjjkkkjjjhhhjjjlllooorrrtttuuuuuuuuuxxxyyyzzz{{{}}}~~~~~~~~~~~~}}}{{{yyyxxx{{{|||}}}~~~~~~}}}|||{{{zzzzzzxxxvvvuuusssqqqqqqlllllllllkkkkkkjjjiiiiiikkkiiigggfffeeeccc___]]]\\\ZZZXXXVVVTTTQQQMMMJJJEEEBBB===<<<===?????????AAALLL[[[eeeiiioooxxx}}}~~~}}}wwwhhhWWWPPPPPPRRR```rrryyyooofff]]]XXXTTTOOONNNPPPVVVVVVYYY]]]ccckkkrrrwwwtttttttttrrrqqqrrrtttvvvvvvwwwxxxyyyzzz{{{|||}}}}}}}}}||||||{{{{{{{{{{{{wwwvvvvvvvvvuuuuuuttttttuuuwwwyyy{{{}}}~~~~~~~~~|||{{{{{{zzzyyyyyyyyyzzzyyyyyyyyyyyyzzzzzzzzz{{{yyyzzzzzzzzzzzz{{{{{{{{{yyy{{{|||{{{yyyvvvuuuuuuxxxyyy{{{}}}ooo^^^NNNGGGFFFEEECCCBBBCCCBBBAAA@@@@@@@@@@@@AAAEEEEEEEEEDDDDDDDDDEEEFFFGGGEEECCC@@@@@@AAABBBCCCBBBAAAAAABBBDDDGGGIIIKKKGGGHHHIIIIIIGGGGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJHHHIIIKKKOOOSSSYYY]]]```gggjjjnnnrrrrrrwwweeeRRRFFFDDDAAA@@@AAAAAAAAA@@@?????????>>>===???CCCGGGNNNTTT```lllyyy{{{mmm]]]TTTOOOJJJFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSUUUVVVWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^______```aaabbbdddeeefffhhhkkknnnppprrruuuxxx{{{}}}}}}}}}{{{wwwvvvvvvvvvuuutttsssrrrqqqpppnnnlllkkkkkkdddbbbaaaaaadddfffggggggeeeffffffeeeeeegggkkkmmmsssvvv{{{~~~~~~~~~~~~~~~}}}|||}}}}}}}}}{{{yyyzzzyyywwwuuusssqqqpppppptttsssrrrqqqpppooonnnmmmooopppqqqrrrsssrrrrrrqqqqqqqqqrrrrrrrrrqqqqqqpppkkkjjjjjjjjjlllmmmlllkkklllmmmppprrrtttuuuuuuuuuyyyyyyzzz|||~~~~~~~~~~~~|||{{{zzz~~~||||||zzzzzzyyyxxxvvvuuuttttttnnnnnnmmmllllllkkkjjjjjjllljjjhhhgggfffdddaaa^^^]]][[[XXXVVVSSSPPPLLLIIIFFFBBB???===>>>???@@@@@@CCCKKKUUUZZZ\\\___gggooo|||ttt]]]PPPNNNJJJTTTcccvvv{{{qqqgggaaa\\\WWWVVVXXX[[[]]]aaaeeejjjooosssuuuqqqqqqqqqpppnnnoooqqqsssuuuttttttuuuwwwyyy{{{||||||||||||||||||{{{{{{{{{vvvvvvuuutttttttttuuuuuuuuuvvvxxxyyyzzzzzz{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyyyyyyyxxxwwwwwwvvvvvvvvvzzzyyyxxxxxxxxxyyy{{{|||xxxzzz}}}}}}zzzxxxvvvvvvxxxyyy{{{~~~gggXXXJJJEEEEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGHHHFFFDDDAAA@@@???@@@AAA??????@@@AAACCCFFFIIIJJJFFFGGGIIIHHHGGGGGGHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJJJJKKKNNNRRRVVVXXXYYY___```bbbdddeeejjjyyykkkSSSHHHEEEBBBAAAAAABBBBBBAAA@@@@@@???>>>===>>>AAADDDJJJPPPZZZfffrrrtttcccYYYRRRLLLHHHGGGEEEFFFGGGIIIJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLNNNPPPRRRTTTUUUUUUWWWXXXZZZ[[[\\\]]]]]]]]]]]]^^^___```aaabbbdddeeegggjjjmmmooorrrssstttvvvyyyzzz{{{}}}~~~|||xxxwwwvvvvvvuuutttuuutttsssqqqpppnnnnnnmmmjjjhhhffffffggghhhhhhhhhjjjkkkkkkjjjjjjkkknnnpppqqqtttxxx|||~~~~~~~~~~~~~~~}}}||||||}}}}}}{{{zzzyyyxxxwwwuuusssrrrrrrqqqrrrrrrrrrrrrqqqqqqqqqqqqqqqsssuuuwwwwwwvvvuuutttttttttssssssrrrrrrrrrrrrmmmlllkkklllnnnooonnnmmmmmmnnnqqqsssuuuvvvwwwwwwyyyzzzzzz|||~~~~~~~~~}}}~~~}}}|||{{{zzzxxxvvvuuuuuuppppppooonnnmmmllllllkkklllkkkiiihhhgggeeebbb___^^^\\\XXXUUUSSSOOOKKKHHHEEECCC@@@>>>===>>>@@@AAAHHHNNNUUUXXXWWWXXX]]]aaajjjvvvvvv```QQQLLLHHHNNNXXXgggyyy{{{qqqkkkfffaaa___aaabbbdddhhhmmmppprrrssssssqqqqqqqqqpppnnnnnnppprrrsssrrrqqqrrrsssvvvyyy{{{|||||||||{{{{{{{{{{{{{{{wwwvvvuuuuuutttuuuvvvwwwvvvwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxyyyyyyxxxxxxwwwwwwvvvvvvuuuuuuzzzyyyxxxwwwwwwxxx{{{|||zzz|||~~~}}}{{{zzzzzzyyyzzz}}}www```SSSHHHEEEFFFEEEFFFGGGDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCFFFHHHHHHIIIHHHGGGDDDAAA@@@?????????======>>>@@@BBBEEEHHHIIIFFFGGGIIIIIIHHHGGGIIIJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJNNNSSSXXXYYYYYYZZZYYYZZZ[[[ZZZ^^^kkkyyypppWWWIIIFFFBBBAAAAAABBBBBBAAA@@@@@@???>>><<<===???BBBIIIOOOWWWaaalllyyywwwfff\\\UUUNNNIIIHHHDDDEEEFFFHHHIIIJJJJJJJJJGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLNNNPPPRRRTTTTTTTTTVVVWWWYYY[[[\\\]]]^^^^^^^^^___```aaacccccceeefffhhhkkknnnqqqssstttsssuuuwwwxxxyyy{{{}}}|||yyywwwwwwvvvuuutttuuutttsssrrrqqqpppooonnnpppnnnllllllmmmoooooonnnnnnooopppooonnnnnnqqqsssqqqtttwwwzzz|||~~~~~~~~~|||{{{{{{{{{{{{zzzyyyuuutttssssssrrrrrrrrrrrrppppppqqqrrrssstttuuuuuussstttvvvxxxyyyyyywwwvvvwwwvvvvvvuuutttssssssrrrooonnnnnnoooqqqrrrqqqpppnnnoooqqqtttvvvxxxzzz{{{yyyyyyzzz|||~~~~~~~~~|||zzzwwwvvvuuurrrrrrqqqpppooonnnmmmllllllkkkiiihhhgggfffccc```___\\\XXXTTTRRROOOKKKHHHDDDCCC@@@>>>======???AAAJJJPPPWWWZZZXXXVVVWWWYYY\\\jjj{{{|||wwwuuuuuuoooaaaRRRKKKHHHJJJPPP[[[jjj|||}}}wwwqqqjjjggghhhhhhkkknnnqqqssssssrrrqqqrrrssstttrrrqqqpppqqqrrrqqqpppppppppqqqtttwwwxxxzzzzzzzzzzzzzzzzzz{{{{{{xxxxxxwwwwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyzzzzzzwwwwwwwwwwwwxxxxxxxxxxxxzzzyyyxxxwwwwwwxxx{{{|||yyy{{{}}}}}}|||{{{|||}}}{{{|||~~~qqq[[[PPPGGGEEEFFFFFFGGGIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAACCCGGGJJJJJJJJJGGGFFFDDDAAA@@@?????????<<<===>>>@@@BBBDDDFFFGGGFFFHHHIIIIIIIIIIIIJJJLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKKKKKKKKKKJJJIIIIIIGGGFFFHHHNNNVVV[[[]]]\\\XXXVVVVVVWWWWWWZZZeeeppp}}}sss\\\JJJFFFBBB@@@@@@AAAAAAAAA?????????>>><<<<<<>>>@@@GGGLLLTTT^^^hhhsss}}}{{{kkkaaaYYYQQQJJJHHHCCCDDDEEEGGGHHHIIIIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMOOOQQQSSSRRRSSSTTTVVVXXXZZZ[[[\\\^^^^^^______aaabbbdddeeeeeegggiiillloooqqqrrrrrrqqqtttwwwxxxxxxyyyzzz|||{{{yyyxxxxxxwwwuuuuuuuuuvvvuuutttrrrqqqoooqqqpppooopppsssvvvwwwwwwqqqrrrsssrrrqqqqqqrrrttttttvvvxxxzzz|||}}}{{{zzzzzzzzzyyyxxxsssrrrrrrrrrrrrrrrrrrsssooooooqqqrrrtttvvvxxxxxxtttuuuwwwyyyzzzzzzyyyyyyzzzyyyyyyxxxwwwvvvtttssssssrrrqqqrrrtttttttttrrroooppprrrtttvvvxxxyyyzzzxxxxxxyyy{{{}}}~~~{{{yyywwwvvvttttttsssrrrpppooonnnnnnllljjjhhhhhhgggfffccc```^^^[[[WWWSSSQQQOOOLLLIIIDDDDDDBBB???===>>>@@@CCCIIINNNUUUXXXWWWUUUUUUUUUWWWddduuu~~~qqqhhhbbbcccccc[[[PPPHHHFFFEEEIIIRRR^^^mmm~~~zzzqqqllllllnnnoooppprrrrrrrrrrrrqqqssstttuuutttrrrqqqqqqrrrppppppooopppqqqrrrtttuuuxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuuwwwvvvvvvuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwyyyzzz{{{wwwwwwxxxyyyzzzzzz{{{{{{zzzyyyxxxxxxxxxyyy{{{|||wwwxxxyyyyyyxxxyyy{{{}}}}}}~~~}}}kkkWWWNNNFFFEEEFFFEEEFFFHHHCCCCCCDDDEEEEEEEEEDDDDDDDDDAAA@@@CCCGGGJJJJJJIIIDDDCCCBBBAAA@@@@@@@@@@@@===>>>???AAABBBDDDEEEEEEGGGIIIJJJJJJJJJJJJKKKMMMMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFGGGLLLTTTYYYYYYWWWSSSRRRRRRTTTTTTWWW```kkk}}}yyywwwooo\\\JJJFFFBBB??????@@@AAAAAA===>>>>>>>>><<<<<<>>>@@@BBBHHHPPPZZZeeeoooyyyqqqggg___TTTKKKHHHAAABBBCCCEEEGGGHHHHHHHHHEEEEEEDDDDDDEEEFFFHHHIIIHHHHHHHHHIIIKKKMMMPPPQQQPPPQQQRRRTTTVVVXXXZZZ[[[]]]^^^^^^___```bbbdddeeedddfffhhhkkkmmmnnnoooooopppssswwwxxxxxxwwwwwwxxxxxx~~~~~~|||{{{{{{yyyxxxwwwxxxzzz{{{zzzwwwtttrrrsssqqqppprrruuuxxxyyyzzzvvvwwwxxxwwwuuuuuuvvvwwwxxxzzz{{{|||}}}}}}{{{{{{{{{yyyxxxuuuuuutttssssssssssssssspppqqqrrrsssuuuwwwxxxyyywwwwwwxxxyyyzzz{{{||||||}}}}}}~~~}}}|||yyywwwuuuwwwvvvuuuuuuvvvwwwuuutttrrrrrrrrrrrrssstttuuuvvvwwwwwwxxxzzz|||~~~}}}{{{zzzyyyvvvuuutttsssqqqpppooooookkkiiihhhggggggeeeccc```]]]ZZZVVVRRRQQQOOOLLLKKKFFFFFFEEEBBB??????CCCFFFHHHLLLQQQSSSTTTTTTVVVXXXZZZdddrrr~~~sssjjjcccbbbaaaZZZQQQLLLGGGDDDEEELLLSSS]]]lllzzz~~~vvvppppppqqqqqqppppppppppppqqqqqqrrrssstttsssqqqoooooopppppppppppppppqqqqqqrrrrrrvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyzzzzzzyyyvvvsssrrruuutttsssssssssssstttuuutttttttttuuuvvvxxxyyyzzzxxxxxxyyyzzzzzz{{{||||||yyyzzzzzzzzzzzz{{{{{{{{{wwwwwwwwwvvvuuuxxx|||tttcccTTTLLLEEEDDDDDDCCCCCCFFFBBBBBBDDDEEEEEEEEEDDDDDDCCC@@@>>>@@@EEEIIIHHHFFFAAAAAAAAAAAAAAAAAABBBBBB>>>???@@@BBBCCCCCCDDDDDDHHHIIIKKKKKKJJJKKKLLLNNNMMMMMMLLLLLLKKKKKKKKKJJJHHHHHHIIIIIIHHHHHHGGGFFFIIIFFFFFFIIIOOORRRPPPLLLLLLKKKMMMPPPQQQTTT\\\fffrrr}}}uuuooosss{{{xxxhhhXXXJJJFFFAAA???>>>???@@@@@@<<<===>>>===<<<<<<>>>@@@>>>DDDNNNXXXcccmmmvvv|||vvvlllcccVVVLLLHHH@@@AAACCCDDDFFFGGGGGGHHHEEEEEEDDDDDDDDDFFFGGGIIIGGGGGGGGGHHHIIILLLNNNOOONNNOOOPPPRRRUUUWWWXXXYYY]]]]]]]]]^^^```bbbcccdddccceeegggjjjkkklllmmmmmmpppssswwwyyyxxxwwwvvvvvvqqqzzz~~~~~~}}}{{{zzzyyy{{{~~~~~~{{{wwwtttvvvtttrrrrrrtttvvvvvvvvv{{{|||}}}|||zzzyyyzzz{{{|||}}}~~~||||||{{{zzzyyyyyyxxxwwwuuutttsssssssssrrrrrrssstttuuuvvvwwwwwwxxxxxxyyyyyyzzz|||}}}~~~|||yyywwwzzzxxxwwwwwwxxxxxxvvvuuutttsssrrrqqqqqqqqqqqqrrrvvvwwwwwwyyy{{{}}}~~~}}}||||||wwwvvvuuutttrrrqqqpppooojjjiiigggffffffeeebbb```\\\YYYUUURRRPPPOOOMMMLLLHHHHHHHHHDDDAAAAAAEEEHHHHHHKKKNNNPPPRRRUUUYYY\\\```gggppp|||yyyssspppjjjaaaZZZXXXKKKFFFEEEHHHLLLQQQ]]]kkkrrrxxx|||}}}xxxtttssssssqqqooonnnnnnoooppprrrpppqqqrrrqqqooommmmmmnnnppppppqqqqqqqqqqqqppppppuuuuuuvvvvvvwwwwwwwwwxxxwwwyyyzzz{{{yyyuuuqqqooosssrrrqqqqqqqqqrrrssstttrrrrrrssssssuuuvvvxxxyyyzzzzzzzzzzzzzzzzzz{{{{{{yyyzzz{{{|||||||||{{{{{{yyyyyywwwvvvvvvyyy~~~}}}kkk[[[RRRJJJDDDCCCCCCAAAAAACCCAAABBBCCCEEEEEEEEEDDDCCCBBB>>><<>>>>>>>>???@@@@@@AAAAAA??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIKKKJJJIIIJJJKKKLLLLLLKKKKKKLLLMMMMMMOOOSSSXXX\\\iii}}}|||jjjhhhiiidddXXXPPPGGGEEEBBB@@@@@@AAA@@@@@@>>>>>>>>>=========<<<<<<>>>AAAGGGNNNWWWaaalllssszzzvvvjjj```UUUKKKDDDCCCBBBBBBDDDEEEDDDCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMOOOQQQSSSUUUVVVWWWYYYZZZ[[[\\\^^^___aaaaaaaaaccceeefffggghhhjjjllljjjmmmqqqrrrrrrqqqrrrrrrsssvvv{{{~~~{{{yyyxxxxxxyyyzzzyyyxxx|||}}}}}}~~~~~~~~~}}}}}}}}}||||||{{{{{{zzzyyyxxxxxxwwwwwwwwwwwwxxxyyy{{{}}}~~~}}}{{{zzzyyyyyyxxxuuussssssrrrrrrrrrrrrsssttttttyyyyyyxxxxxxyyy{{{|||}}}~~~|||{{{zzzyyyxxxwwwvvvuuuqqqpppnnnkkkhhhfffeeedddbbb```]]]ZZZVVVSSSQQQPPPQQQNNNJJJHHHHHHIIIIIIHHHKKKJJJHHHIIIKKKPPPUUUXXXdddhhhpppzzz~~~oooaaaYYYPPPLLLHHHFFFIIINNNTTTXXX\\\___```bbbfffiiihhhggghhhiiilllqqqvvvyyy{{{{{{xxxtttooommmnnnpppsssrrrppppppqqqpppmmmkkklllmmmnnnoooqqqqqqqqqrrrssssssrrrrrrrrrsssssstttttttttttttttsssqqqooonnnrrrqqqppppppqqqrrrssstttsssrrrrrrrrrssstttvvvwwwyyyyyyyyyyyyyyyxxxxxxwww|||zzzxxxxxxyyyzzz{{{|||||||||||||||{{{}}}{{{lll\\\RRRHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????@@@@@@>>>???@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCLLLLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKJJJIIIIIIKKKLLLLLLKKKJJJKKKKKKLLLMMMPPPUUUYYYbbbtttrrriiifffaaaWWWQQQHHHFFFCCCBBBBBBBBBAAA@@@?????????>>>>>>>>>>>>===<<>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEFFFEEEDDDCCCJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKIIIIIIJJJLLLKKKKKKIIIJJJJJJJJJKKKNNNRRRVVV\\\lllsssllleee\\\TTTJJJHHHEEEDDDDDDDDDCCCBBB@@@@@@@@@?????????>>>>>><<<>>>AAAFFFLLLUUU___eeessswww||||||nnn___UUUJJJGGGDDDBBBBBBCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEGGGIIIKKKLLLKKKLLLMMMOOOQQQRRRTTTTTTXXXYYYYYYZZZ[[[\\\\\\\\\___```bbbccccccccceeegggfffiiilllnnnnnnoooppprrrpppsssvvvxxx{{{~~~}}}}}}}}}~~~~~~~~~~~~|||{{{{{{{{{zzzxxxvvvvvvvvvuuuuuuvvvvvvwwwxxxzzzyyyyyyyyyzzz{{{}}}~~~~~~}}}zzzvvvrrrnnnjjjhhheeeeeedddbbb___[[[XXXUUUTTTQQQMMMKKKKKKJJJIIIHHHDDDCCCBBBBBBDDDGGGJJJMMMUUUZZZbbblllzzzrrrddd\\\VVVOOOJJJHHHDDDEEEHHHJJJLLLOOORRRTTTSSSUUUXXXXXX[[[cccppp{{{~~~|||yyyuuuqqqooonnnoooppppppqqqssstttrrrooolllkkkkkkkkklllmmmnnnooopppppppppoooooonnnnnnoooooonnnnnnnnnmmmmmmlllkkkjjjnnnnnnnnnnnnoooqqqssstttsssrrrqqqqqqqqqrrrtttuuuuuutttttttttttttttuuuuuuxxxxxxxxxwwwwwwwwwyyyzzz{{{}}}{{{mmm]]]OOOGGGCCCBBBBBBBBBAAAAAA@@@@@@????????????????????????@@@@@@???>>>======<<<<<<======>>>???@@@@@@@@@@@@@@@BBBDDDGGGGGGFFFDDDCCCGGGHHHHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMNNNNNNNNNOOONNNNNNMMMMMMMMMMMMNNNNNNMMMKKKIIIHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIKKKOOOSSSXXXdddxxxwwwooodddZZZMMMJJJFFFCCCCCCCCCCCCBBB@@@@@@@@@@@@????????????===>>>@@@CCCHHHPPPYYY```ooottt{{{zzziii]]]OOOKKKFFFBBBAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFHHHJJJKKKLLLLLLNNNOOOQQQRRRSSSTTTWWWWWWWWWXXXYYYZZZZZZ[[[^^^```aaabbbbbbbbbdddffffffhhhkkkmmmmmmnnnppprrrppprrruuuvvvxxx}}}~~~~~~~~~~~~|||{{{{{{|||{{{yyywwwxxxxxxxxxwwwxxxxxxyyyzzzyyyyyyyyyzzz|||{{{vvvqqqllljjjgggfffeeeddd```]]]YYYWWWUUURRRNNNLLLKKKIIIGGGFFFAAA@@@???>>>???BBBDDDFFFKKKPPPWWW```lll~~~qqqhhh```VVVNNNJJJFFFFFFGGGHHHKKKNNNPPPQQQRRRUUUYYY[[[]]]dddpppyyyzzzxxxuuurrrppppppppppppnnnoooppprrrsssrrrooolllkkkjjjjjjkkklllmmmooopppoooooonnnmmmmmmmmmmmmmmmnnnnnnmmmllllllkkkkkkkkkmmmmmmmmmmmmnnnppprrrsssqqqqqqppppppqqqrrrssstttqqqqqqqqqqqqrrrtttuuuvvvyyy{{{{{{yyyvvvuuuvvvxxxyyy|||wwwhhhYYYMMMGGGBBBAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<;;;;;;;;;<<<===>>>???????????????AAADDDFFFGGGFFFDDDCCCFFFFFFGGGHHHIIIJJJKKKLLLKKKLLLLLLMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOOOONNNLLLIIIHHHIIIKKKKKKKKKJJJJJJJJJIIIHHHJJJNNNQQQVVV]]]ooo{{{ooodddUUUPPPIIIDDDBBBAAAAAAAAA@@@@@@@@@????????????>>>===>>>???@@@DDDLLLTTTZZZjjjoooxxxtttfffVVVQQQIIIDDDAAA@@@@@@???BBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAACCCEEEGGGIIIJJJLLLLLLMMMOOOPPPRRRSSSSSSTTTUUUUUUVVVXXXYYYZZZZZZ\\\]]]___``````aaaccceeefffhhhjjjkkkkkkllloooqqqoooqqqssstttvvvzzz~~~}}}}}}~~~}}}{{{yyyzzzzzzyyyyyyzzzzzz{{{|||yyyyyyzzz{{{~~~zzztttooollliiihhhfffdddaaa^^^\\\ZZZWWWUUUQQQMMMKKKIIIFFFCCC???>>>===<<<===???AAABBBCCCGGGMMMSSS\\\kkk}}}vvvjjj]]]TTTQQQMMMKKKJJJKKKMMMPPPQQQQQQQQQVVV\\\aaaffflllsssyyywwwtttqqqppppppqqqqqqpppnnnnnnoooqqqrrrrrrpppmmmkkkkkkjjjjjjkkkmmmooopppoooooonnnmmmllllllllllllooonnnmmmlllllllllllllllmmmmmmllllllmmmoooppprrrpppoooooooooppprrrtttuuuqqqpppppppppqqqssstttvvvyyy{{{|||zzzvvvssstttvvvxxx{{{sssbbbTTTLLLHHHBBBBBBAAA@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>===???AAACCCDDDDDDCCCBBBGGGGGGHHHHHHIIIIIIIIIJJJIIIJJJJJJKKKMMMNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOLLLIIIHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHIIIMMMPPPSSSWWWfff~~~~~~sssddd]]]RRRIIIDDDBBBBBBBBB@@@????????????>>>>>>>>>=========>>>AAAGGGOOOUUUccchhhppp{{{}}}ooo\\\UUUMMMEEEAAA??????>>>AAAAAAAAA@@@@@@@@@????????????@@@BBBDDDFFFHHHIIIKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRTTTUUUWWWXXXYYYZZZXXXZZZ\\\^^^^^^```bbbdddfffgggiiiiiiiiiiiilllnnnmmmoooqqqrrrsssxxx~~~|||{{{{{{{{{{{{{{{|||}}}}}}zzzzzzzzz{{{}}}~~~xxxssspppkkkjjjhhheeebbb```___^^^[[[XXXTTTPPPMMMIIIEEEBBB@@@???>>>======>>>@@@@@@>>>BBBGGGJJJOOOZZZjjjwwwyyykkkdddbbbYYYVVVSSSSSSVVVXXXXXXWWWWWW\\\dddlllrrrvvvwwwwwwwwwtttpppooopppqqqqqqppppppooooooqqqrrrsssrrrppplllkkkjjjjjjkkkmmmpppqqqoooooonnnmmmllllllllllllnnnnnnllllllkkkllllllmmmmmmmmmlllllllllmmmooopppnnnnnnnnnnnnppprrruuuvvvsssrrrqqqppppppppprrrsssuuuxxx{{{yyytttrrrsssvvvvvvzzz}}}mmm\\\PPPJJJIIICCCCCCBBBAAA???>>>======????????????????????????=========<<<<<<;;;;;;;;;::::::;;;<<<============<<<===>>>@@@AAAAAABBBBBBIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMPPPMMMIIIHHHHHHJJJKKKKKKLLLKKKKKKIIIHHHIIILLLOOORRRTTTbbbyyyrrriii\\\PPPIIIEEEEEEDDD?????????>>>>>>>>>>>>======<<<<<<<<<>>>DDDLLLRRR^^^bbbjjjuuuttt___XXXOOOFFFAAA???>>>===@@@@@@@@@?????????>>>>>>>>>>>>???AAACCCFFFHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTVVVXXXYYYZZZUUUXXXZZZ\\\]]]^^^aaaccceeefffggggggggggggiiikkkkkkmmmooopppqqqvvv~~~|||||||||||||||}}}}}}~~~{{{zzzzzz{{{|||~~~zzzuuurrrnnnllliiieeecccaaaaaaaaa^^^[[[VVVRRRNNNJJJEEEBBBAAA@@@???>>>>>>???@@@AAA<<<@@@DDDEEEHHHPPP___jjjsssyyytttuuueeebbb^^^]]]```aaaaaa```___dddlllvvv|||}}}yyyuuuyyyuuuqqqoooqqqrrrqqqooorrrqqqpppqqqsssttttttsssllllllkkkjjjkkknnnppprrrpppooonnnmmmlllkkkkkkkkknnnmmmlllkkkkkkkkklllmmmnnnmmmlllkkkllllllnnnnnnllllllmmmnnnpppsssuuuwwwvvvuuurrrpppoooooopppppprrruuuyyywwwsssqqqsssvvvuuuyyyzzzhhhWWWLLLHHHHHHDDDDDDCCCAAA???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<============;;;<<<<<<===???@@@AAAAAAFFFEEEEEEEEEFFFGGGHHHHHHJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIKKKJJJIIIIIIJJJKKKIIIHHHHHHIIIJJJKKKLLLMMMNNNNNNTTTTTT\\\nnn}}}lllZZZNNNJJJGGGCCCAAAAAAAAAAAA@@@>>><<<;;;<<<<<<;;;<<<>>>BBBEEEHHHQQQYYYeeeqqq||||||ggg___TTTJJJDDDAAA??????===;;;::::::<<<>>>======>>>>>>???@@@BBBDDDFFFGGGGGGHHHHHHIIIKKKLLLNNNOOOMMMOOOQQQTTTVVVVVVVVVVVVWWWWWWXXXYYY[[[\\\]]]^^^cccdddeeeeeeccccccdddeeeeeehhhlllnnnpppuuu|||~~~{{{|||~~~|||{{{{{{{{{|||}}}~~~wwwsssrrrooojjjgggeeebbb___]]]^^^YYYTTTPPPNNNKKKGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDEEEJJJRRRXXXmmmzzzxxxtttooommmnnnoooooommmoooqqquuuzzz~~~}}}{{{zzzwwwssspppooooooooonnnlllmmmoooqqqrrrrrrrrrqqqnnnmmmlllkkkjjjkkkllllllmmmnnnooooooooonnnlllkkkmmmllljjjiiiiiiiiijjjjjjlllllllllmmmmmmmmmmmmmmmnnnllllllnnnrrruuutttrrrrrrsssrrrqqqooooooqqqsssssstttttttttrrrrrrtttuuuwwwzzz~~~~~~}}}~~~qqq]]]QQQLLLJJJHHHDDDDDDDDDCCCBBBAAA??????<<<<<<======>>>?????????@@@???===<<<;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<;;;<<<===>>>?????????>>>FFFEEEEEEEEEFFFFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJHHHHHHJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNQQQRRRYYYjjjjjjVVVLLLFFFAAAAAAAAAAAAAAA@@@>>>===<<<<<<;;;::::::<<>>;;;999888888:::;;;;;;:::<<<======???@@@BBBDDDEEEGGGGGGGGGHHHJJJKKKMMMNNNLLLMMMOOOQQQSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[\\\]]]___```bbbcccbbbcccdddfffeeehhhlllmmmooossszzz~~~~~~}}}|||||||||}}}~~~~~~yyyvvvssspppmmmjjjhhhfffcccaaa```[[[VVVRRRPPPNNNJJJHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFEEEEEEIIIOOOTTT___jjj}}}~~~|||~~~~~~zzzwwwvvvtttqqqppppppppppppooommmnnnooopppqqqqqqppppppnnnmmmlllkkkkkkkkklllmmmlllmmmmmmnnnnnnmmmkkkjjjlllkkkjjjhhhggggggggggggiiijjjlllnnnooonnnlllkkknnnlllkkkmmmqqqssssssrrrrrrsssrrrpppooonnnppprrrnnnooopppooonnnoooqqqtttxxxzzz~~~~~~mmm[[[OOOJJJHHHFFFDDDDDDCCCCCCBBB@@@???>>><<<<<<<<<============>>>@@@???===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>EEEEEEEEEEEEEEEFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIGGGGGGIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMOOOOOOUUUdddxxx|||aaaPPPGGGBBBAAABBBAAAAAA@@@>>>===<<<;;;;;;999999:::<<>>@@@BBBCCCEEEEEEFFFGGGHHHJJJKKKLLLKKKKKKLLLMMMOOOQQQRRRSSSSSSSSSUUUVVVXXXZZZ[[[\\\[[[]]]___```aaabbbdddfffeeehhhkkklllmmmqqqwww|||~~~}}}}}}~~~|||zzzuuurrrpppnnnllljjjgggdddbbb___[[[XXXVVVUUUSSSRRRUUUTTTTTTSSSRRRQQQQQQPPPOOONNNMMMJJJIIIJJJMMMPPPRRR[[[jjjzzz|||xxxtttqqqpppoooqqqrrrsssrrrpppmmmnnnoooooooooooonnnnnnllllllkkkjjjjjjjjjjjjkkkjjjkkkkkklllllljjjiiihhhkkkjjjhhhgggfffeeeeeeeeeeeehhhkkknnnooonnnkkkiiinnnlllkkkkkknnnqqqrrrrrrrrrrrrrrrpppnnnmmmnnnpppkkkllllllllllllnnnrrruuuyyy||||||hhhWWWMMMGGGEEEDDDCCCCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;@@@???>>>===<<<===>>>>>>EEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKHHHFFFFFFHHHJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNSSS___pppiiiUUUJJJEEEBBBBBBBBBAAA@@@???>>>======<<<:::::::::;;;<<<===CCCHHHPPPYYYcccllluuu{{{~~~~~~~~~~~~}}}wwwpppeee[[[RRRLLLGGGDDD@@@===;;;999:::;;;;;;:::::::::;;;<<<===???AAABBBDDDDDDDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNQQQRRRQQQRRRSSSUUUXXXZZZ[[[\\\ZZZ\\\^^^``````aaaccceeedddgggjjjkkkkkknnntttyyy~~~~~~~~~~~~~~~wwwuuuqqqooommmjjjgggdddbbbaaa_________`````````ccccccbbbaaa```______^^^]]][[[YYYUUURRRPPPOOOPPPPPPUUU]]]hhhvvv}}}zzzwwwtttmmmmmmooorrruuuvvvtttsssnnnnnnmmmmmmmmmllllllkkkiiiiiiiiihhhhhhhhhhhhhhhhhhhhhiiijjjiiihhhgggfffhhhhhhggggggfffffffffffffffgggjjjlllmmmlllkkkjjjnnnllljjjiiikkkmmmpppqqqqqqqqqrrrpppnnnlllmmmnnnkkkkkkllllllmmmpppuuuxxx{{{}}}vvvbbbTTTKKKFFFCCCCCCBBBBBBBBBBBBAAA???>>>=========<<<;;;;;;:::999999===<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======???>>>===<<<<<<>>>@@@AAAEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIGGGFFFFFFIIIKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNSSS[[[iii}}}rrr\\\OOOHHHCCCCCCBBBAAA??????>>>>>>>>>===<<<;;;;;;;;;;;;<<>>???AAABBBBBBBBBBBBBBBCCCDDDFFFFFFHHHHHHHHHHHHJJJMMMOOOQQQOOOPPPRRRTTTWWWYYY[[[\\\]]]^^^``````______aaabbbccceeehhhiiiiiilllrrrwww{{{~~~~~~~~~zzzvvvrrrnnnkkkiiifffcccaaabbbccceeegggjjjmmmppptttsssssssssrrrrrrrrrqqqooolllhhhddd___ZZZVVVTTTRRRSSSVVV[[[dddqqq~~~{{{xxxuuusssmmmnnnpppsssvvvwwwuuusssmmmllllllkkkjjjjjjjjjjjjiiiiiiiiiiiihhhhhhggggggfffggghhhhhhhhhgggeeedddeeefffggghhhiiijjjjjjjjjiiiiiihhhiiiiiikkklllmmmlllkkkjjjhhhhhhjjjmmmooooooppppppooommmllllllmmmjjjlllmmmnnnpppsssxxx{{{}}}~~~~~~ooo\\\QQQKKKEEECCCDDDBBBBBBBBBAAA@@@???============<<<;;;:::999888888;;;;;;;;;<<<<<<<<<<<<<<<999999:::;;;===>>>??????===<<<;;;<<<===@@@CCCEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEGGGJJJKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKMMMOOOSSSXXXbbbuuu~~~eeeSSSIIIDDDCCCBBB@@@???????????????>>>>>>===<<<<<<<<<<<<@@@CCCGGGMMMUUU___jjjqqqwww|||xxxoooeeeZZZNNNGGGDDD@@@<<<999888999999888<<<<<<<<<===>>>???AAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFGGGIIIKKKMMMNNNLLLMMMOOORRRUUUXXXZZZ[[[^^^___```___^^^]]]^^^___aaacccfffggggggjjjpppuuuyyy||||||xxxrrrmmmjjjiiihhhgggeeegggkkknnnqqquuu{{{|||wwwqqqjjjccc^^^WWWVVVUUUVVVZZZbbbmmmttt~~~{{{wwwtttqqqoooooopppsssuuuuuutttqqqkkkkkkjjjiiihhhhhhiiiiiijjjjjjkkkkkkjjjjjjiiihhheeefffgggggggggfffdddcccccceeegggiiikkklllmmmmmmllljjjiiihhhhhhjjjlllmmmjjjjjjjjjhhhggghhhjjjmmmlllnnnoooooommmllllllmmmjjjmmmoooqqqsssvvvyyy|||~~~|||hhhUUUMMMJJJDDDBBBEEEAAAAAAAAA@@@???>>>===<<<======<<<;;;::::::999999999:::;;;<<<<<<<<<<<<<<<999999:::<<<===>>>???@@@::::::;;;<<>>>>>======<<<<<<;;;;;;===???BBBGGGOOOYYYdddkkkuuu}}}{{{sssggg[[[SSSFFFBBB===:::999999999999<<<<<<<<<<<<===???@@@AAA>>>>>>>>>>>>???@@@AAABBBAAABBBDDDFFFGGGIIIIIIJJJHHHJJJLLLOOORRRUUUWWWYYY\\\]]]^^^^^^\\\\\\\\\^^^^^^aaadddeeefffiiiooouuuvvvzzz~~~~~~}}}~~~yyyrrrmmmlllmmmnnnooorrruuuyyy|||~~~uuunnncccbbb^^^[[[ZZZ\\\bbbfffoooyyy}}}zzzwwwssspppqqqppppppqqqrrrqqqooommmjjjiiihhhggggggggghhhiiihhhhhhiiijjjiiihhhgggfffeeeeeefffgggfffeeedddcccdddeeegggiiikkklllllllllllllllkkkjjjjjjjjjjjjkkkhhhiiijjjiiiffffffhhhjjjiiikkknnnnnnmmmllllllmmmmmmppptttwwwyyy{{{}}}vvvaaaNNNIIIHHHCCCAAAEEEAAAAAA@@@@@@???===<<<;;;======<<<<<<;;;;;;::::::888999:::<<<======<<<<<<<<<<<<<<<<<<============:::;;;<<<>>>@@@BBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCFFFIIILLLMMMKKKHHHEEEEEEFFFGGGIIIJJJKKKKKKKKKOOORRRSSSYYYiiivvv]]]LLLEEEDDDBBB@@@?????????@@@=========<<<<<<;;;;;;:::;;;<<>>???@@@>>>>>>===>>>>>>???@@@AAA>>>???BBBDDDFFFGGGGGGGGGFFFGGGIIILLLPPPSSSUUUWWWYYY[[[\\\\\\[[[[[[\\\]]]]]]```cccdddeeeiiiooottttttxxx|||}}}{{{zzzsssnnnnnnqqqtttvvv~~~|||qqqnnniiiccc]]][[[\\\^^^aaalllwww|||}}}{{{zzzyyywwwsssqqqrrrpppooooooooonnnllljjjiiihhhgggffffffggghhhiiidddeeefffffffffeeecccccceeeeeefffgggfffeeedddcccdddfffgggiiijjjkkkjjjjjjllllllmmmmmmlllkkkiiihhhfffhhhjjjiiifffeeefffiiihhhjjjmmmnnnmmmlllmmmmmmqqquuuzzz~~~rrr\\\JJJGGGFFFAAA@@@DDD@@@@@@@@@@@@???===<<<;;;======<<<<<<<<<;;;;;;;;;777888:::<<<======<<<<<>>>>>===<<<;;;;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBBBBCCCBBBAAABBBDDDFFFDDDEEEGGGGGGFFFDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCEEEEEEFFFGGGIIIJJJKKKKKKJJJJJJIIIJJJJJJKKKLLLMMMLLLMMMQQQTTTXXXcccxxx{{{rrrZZZKKKCCCDDDDDDDDDCCCCCCEEEGGGAAAAAA@@@@@@???>>>>>>>>>;;;;;;===AAAFFFLLLWWWcccssszzzrrrlllZZZRRRGGG???;;;:::;;;<<<===>>>?????????>>><<<;;;>>>?????????@@@@@@@@@@@@>>>>>>???@@@BBBCCCDDDDDDEEEGGGJJJMMMNNNPPPSSSVVVVVVWWWXXXZZZ[[[]]]^^^^^^______```cccfffkkkooorrrrrruuuxxxzzz}}}~~~|||zzz|||xxxuuuuuuuuuuuu{{{|||rrrhhhbbb___\\\[[[```ccciiiqqqzzz{{{zzzyyywwwvvvtttsssrrrrrrqqqpppnnnlllkkkkkkjjjeeeffffffffffffeeedddcccggghhhhhhhhhfffeeefffggggggfffeeedddddddddddddddbbbbbbbbbcccfffhhhkkkmmmggggggfffffffffgggggghhhggggggggggggfffeeecccccciiijjjjjjjjjjjjkkknnnpppzzz}}}nnn^^^MMMFFFCCCAAA@@@@@@CCCBBB@@@>>>===<<<;;;;;;???>>>===<<<;;;:::::::::::::::<<<===>>>>>>??????@@@EEEEEE@@@;;;<<<<<<;;;888999;;;===????????????BBBCCCCCCBBBAAAAAACCCEEEHHHIIIJJJIIIFFFDDDCCCBBBEEEEEEEEEEEEDDDDDDCCCCCCEEEEEEFFFGGGHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLLLLMMMMMMPPPTTTWWWaaauuu~~~mmmYYYLLLBBBCCCCCCBBBAAAAAAAAABBBAAA@@@@@@??????>>>======;;;:::;;;???CCCIIIUUU```ppp}}}xxxrrr___WWWKKKAAA<<<;;;;;;;;;>>>>>>?????????>>>===<<<<<<============>>>>>>>>>>>>??????@@@AAABBBCCCCCCDDDFFFIIIKKKMMMOOORRRTTTUUUUUUWWWXXXZZZ[[[\\\]]]``````aaacccfffjjjnnnppppppsssvvvwwwyyy~~~~~~|||zzz{{{wwwuuuvvvwwwxxx{{{rrrkkkfffcccaaabbbeeekkkrrryyy}}}{{{zzzyyyxxxxxxwwwvvvuuusssrrrqqqpppsssqqqooommmjjjiiihhhgggeeeeeeeeeddddddeeeeeeeeedddeeeggggggffffffhhhiiijjjiiigggeeedddcccbbbbbbbbbbbbbbbccceeegggjjjkkkiiihhhgggeeeeeeeeeffffffffffffffffffeeedddcccbbbfffggghhhiiijjjlllpppttt~~~jjj[[[LLLEEECCC@@@???@@@@@@@@@???>>>============???>>>===<<<<<<;;;;;;;;;999:::;;;===>>>>>>>>>>>>DDDHHHGGGAAA;;;999888777888999;;;===>>>>>>>>>===BBBCCCCCCBBB@@@@@@AAACCCHHHJJJKKKJJJGGGEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKMMMNNNPPPSSSVVV]]]nnn~~~{{{yyywwwssshhhXXXMMMCCCBBBBBBAAAAAA@@@??????@@@@@@??????>>>=========;;;999:::===@@@EEEQQQ\\\lllzzzzzzuuueee]]]QQQFFF???<<<;;;;;;===>>>>>>>>>>>>===<<<<<<:::::::::;;;;;;;;;<<<<<>>>>>=========>>>>>>???>>>>>>>>>===<<<<<<<<<;;;999:::<<<===>>>>>>>>>>>>DDDHHHHHHAAA;;;999888666999::::::;;;<<<;;;;;;;;;AAABBBCCCAAA?????????AAACCCEEEHHHHHHGGGGGGGGGHHHDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJNNNMMMOOORRRTTTYYYggguuu{{{tttqqqooogggZZZOOOEEEDDDBBBBBBBBBBBB@@@???@@@@@@???>>>>>>======<<<<<<::::::<<<>>>BBBMMMXXXhhhwwwwwwrrrhhh```UUUJJJCCC???===<<<<<<<<<<<<<<<<<<;;;;;;;;;999999999:::::::::;;;;;;????????????????????????@@@BBBEEEGGGHHHJJJLLLOOOOOOOOOQQQSSSUUUVVVXXXYYY\\\]]]^^^aaadddhhhkkkmmmiiilllooooooppprrrwww|||~~~zzzvvvxxxtttsssuuuuuuvvv|||zzzuuurrrqqqrrruuuyyy}}}~~~wwwrrrppppppppppppppppppoooooonnnmmmllllllnnnllliiifffdddccccccccceeeccc```]]]]]]^^^aaabbb___aaacccccccccdddfffhhhkkkjjjhhhgggeeedddcccccceeedddcccccccccdddffffffiiihhheeeccccccdddeeegggfffeeeeeeddddddddddddeeedddeeefffgggiiinnntttxxxrrr\\\QQQFFFBBBAAA>>>>>>???>>>======<<<<<<======>>>============<<<<<<;;;;;;999:::<<<>>>??????>>>>>>AAAFFFHHHBBB>>>===<<<;;;::::::::::::999999999888@@@AAABBBAAA???>>>>>>???@@@BBBEEEFFFEEEEEEEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBFFFEEEEEEFFFFFFGGGHHHIIIMMMLLLNNNPPPQQQUUU```kkkyyyuuussslll^^^RRRHHHEEEBBBBBBBBBCCCAAA@@@@@@@@@??????>>>============;;;;;;===>>>@@@IIISSSbbbrrr{{{uuuppphhhbbbXXXOOOIIIDDDAAA>>>;;;;;;::::::999999999999999999999:::::::::;;;;;;===>>>>>>>>>>>>>>>>>>>>>>>>@@@CCCEEEFFFGGGJJJLLLLLLMMMNNNPPPRRRTTTVVVWWWXXXYYY[[[___cccgggjjjlllgggiiilllmmmlllnnnrrrvvv~~~|||wwwsssppplllkkkkkkjjjjjjnnntttzzz}}}{{{{{{|||}}}|||{{{|||}}}|||vvvrrrppppppppppppnnnnnnnnnmmmmmmllllllllljjjhhheeecccbbbbbbcccddddddaaa]]]ZZZYYYZZZ\\\]]]___```bbbaaa``````aaacccgggfffeeeeeeeeeeeeeeefffeeedddcccbbbbbbcccdddeeefffeeedddddddddfffhhhiiifffeeeeeeddddddeeefffgggfffggghhhiiikkknnnssswww|||~~~yyyfffSSSJJJCCC@@@???===<<<>>>???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999;;;===@@@AAA@@@???>>>AAAGGGIIIDDD@@@???>>>===;;;::::::999888888777777===???AAA@@@???===>>>>>>@@@BBBDDDDDDCCCAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBFFFEEEEEEFFFFFFGGGHHHIIILLLKKKLLLOOOPPPRRRZZZcccvvv}}}uuuhhh]]]PPPKKKEEEBBBBBBBBBAAA???AAAAAA@@@@@@???>>>>>>>>>===;;;<<<>>>>>>>>>EEEMMMZZZjjj|||}}}zzzuuurrriiiddd]]]VVVPPPJJJDDDAAA;;;:::999999888999999999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>===???BBBCCCDDDFFFHHHJJJJJJKKKLLLNNNQQQSSSUUUUUUUUUVVVYYY]]]```dddfffhhhcccfffiiijjjiiijjjnnnrrrzzz~~~{{{tttooogggcccaaaaaa___]]]```fffhhhmmmppppppppprrroookkkhhhiiikkklllpppuuu|||zzzuuusssqqqooommmlllllllllllllllkkkkkkkkkgggeeeccc``````aaabbbdddbbb___\\\YYYWWWXXXZZZ[[[```aaabbbaaa___^^^^^^```aaaaaabbbbbbccceeefffgggeeedddcccbbbbbbbbbcccdddeeeeeeeeefffggghhhiiijjjeeedddccccccccceeefffggghhhiiikkklllmmmpppsssvvvxxx{{{~~~nnn\\\KKKDDD??????>>><<<;;;>>>>>>>>>===;;;;;;::::::::::::;;;<<<======<<<;;;::::::<<>>===;;;;;;;;;999888777777777777;;;===???@@@>>>>>>>>>>>>???AAACCCDDDBBBAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCFFFFFFFFFFFFGGGHHHIIIIIIJJJIIIJJJMMMNNNPPPVVV^^^hhh~~~yyyppp^^^VVVLLLFFFEEEDDDCCC@@@BBBBBBAAAAAA@@@?????????::::::<<<>>>===<<<@@@GGGQQQ```sss|||yyyuuusssllliiiddd^^^WWWOOOGGGBBB<<<<<<:::999999::::::;;;888999999999999:::::::::::::::;;;<<<======>>>>>>===???AAACCCCCCEEEGGGIIIHHHIIIKKKMMMPPPRRRTTTUUUUUUVVVXXX[[[^^^```aaabbb___cccfffgggfffgggkkknnnrrrwww|||zzzrrrlllddd```^^^^^^\\\YYY\\\aaa^^^bbbcccbbbaaacccaaa]]][[[^^^aaaeeegggkkkooorrr}}}~~~yyyvvvrrrnnnkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhfffbbb___^^^___aaabbb___]]][[[YYYYYYZZZ\\\]]]```bbbbbbaaa_________```_________```aaabbbdddeeedddcccbbbaaaaaabbbcccdddeeefffgggiiiiiiiiihhhhhhbbbaaa``````aaaccceeefffgggiiimmmoooqqqrrruuuwwwxxxzzz}}}vvvaaaOOOEEE@@@===>>>===;;;;;;===<<<<<<;;;;;;:::;;;;;;<<<<<<===>>>??????>>>===<<<;;;===AAADDDEEEDDDBBB@@@???EEEHHHDDD???>>>===;;;<<<;;;999888777888888999:::<<>>>>>>>>???;;;>>>AAACCCCCCDDDEEEFFFBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHIIIMMMNNNOOOTTT[[[^^^sssjjjaaaTTTLLLIIIHHHEEECCCCCCCCCBBBAAAAAA@@@@@@???888888;;;>>><<<:::===CCCJJJZZZlllzzz|||xxxtttqqqooommmiiiccc\\\SSSHHHBBB>>>===<<<;;;:::;;;<<<<<<888888888888999999999999999999:::;;;<<<>>>>>>???===???AAACCCCCCDDDGGGIIIHHHIIIKKKMMMPPPRRRTTTUUUVVVWWWYYYZZZ\\\]]]]]]]]]]]]```dddeeedddeeehhhlllmmmqqqvvvzzzyyypppjjjeeebbb``````^^^\\\___ddd```cccccc```___aaa___[[[[[[___eeeiiillloooqqqssstttwww|||}}}}}}}}}|||xxxtttpppmmmhhhhhhhhhhhhiiiiiiiiiiiijjjgggccc___]]]]]]___```\\\[[[ZZZZZZ[[[]]]___```aaabbbcccbbbaaa```aaaccc^^^^^^^^^^^^___aaabbbccccccbbbaaaaaaaaabbbcccdddggghhhjjjkkkkkkiiigggfff```___^^^^^^___aaaccceeeeeeiiimmmqqqsssuuuwwwxxxyyy{{{~~~~~~}}}{{{lllVVVDDDAAA===<<<======::::::===::::::::::::;;;<<<===>>>===>>>@@@AAAAAA@@@???>>><<<>>>BBBEEEFFFEEECCCAAA999@@@DDDBBB?????????===<<<;;;999888888888999::::::;;;<<<===>>>???@@@AAA@@@AAABBBDDDEEEDDDDDDCCCCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@AAABBBDDDEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMNNNNNNMMMLLLMMMPPPSSSWWWeeeyyyyyyfffZZZQQQIIIHHHLLLDDDCCCBBBBBBBBBAAA???<<<>>>>>>===<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;;;;::::::999999::::::;;;999999:::;;;;;;<<<<<<===???@@@AAACCCEEEFFFHHHIIIGGGHHHJJJJJJKKKNNNRRRTTTXXXWWWWWWWWWXXXYYY[[[\\\]]]___aaabbbccceeehhhkkkjjjlllooorrrvvvzzz|||vvvqqqllljjjhhhhhhiiikkkkkkjjjmmmkkkjjjiiiiiigggdddbbbdddfffkkkrrrxxx||||||{{{|||zzzyyyyyyzzz{{{yyyxxxxxxzzz|||||||||~~~}}}yyyvvvtttrrrooommmlllkkkiiigggfffeeeeeefffhhhfffccc```^^^\\\\\\\\\______^^^^^^^^^______```bbbbbbaaaaaa``````______^^^___aaabbbbbbbbbaaa```bbbaaa```___aaacccfffggggggjjjmmmmmmllljjjhhhhhh``````aaa``````bbbfffiiiiiilllooorrrtttvvvzzz|||{{{}}}}}}xxxttttttwww{{{~~~~~~qqq^^^MMMCCC@@@@@@???===<<<:::999999<<<<<<===============<<<>>>????????????>>>======AAAAAABBBCCCCCCCCCAAAAAA======<<<;;;;;;:::999999999999999888888888777777;;;<<<<<<===>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@AAABBBDDDEEECCCDDDDDDEEEFFFHHHIIIJJJLLLMMMMMMLLLKKKLLLOOORRRTTT___rrrpppbbbSSSKKKJJJEEEDDDBBBBBBBBBAAA???===???>>><<<;;;:::999999999DDDJJJUUUddduuu|||wwwsssmmmeee]]]VVVOOOGGGBBB???>>>===;;;:::999888888::::::::::::::::::::::::999999::::::;;;<<<<<<<<<;;;===???AAADDDGGGIIIJJJEEEGGGHHHIIIKKKMMMQQQTTTWWWVVVUUUUUUVVVWWWYYYZZZ[[[\\\^^^___```bbbeeehhhhhhjjjmmmppprrrvvv{{{}}}yyyvvvtttssssssuuuwwwwwwwwwyyywwwvvvuuuuuussspppnnnlllooottt{{{|||zzzxxxyyyyyyyyyxxxzzz~~~~~~{{{xxxuuurrrqqqooommmkkkjjjiiihhhfffeeeeeeeeefffgggfffdddaaa___]]]\\\\\\^^^^^^^^^^^^______```aaa```___________________________```aaaaaaaaaaaaaaa____________```bbbcccdddgggiiillllllkkkhhhgggfffaaaaaaaaaaaa```bbbeeehhhnnnpppssstttuuuvvvwwwyyy{{{}}}~~~~~~~~~{{{yyyuuupppoooqqqtttvvvvvvzzzzzzkkkZZZLLLDDD@@@@@@???===<<<:::999999;;;<<<===>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>===>>>?????????>>><<<:::999;;;;;;:::999999888777777888888777777777666666666<<<=========>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@AAABBBCCCDDDAAAAAABBBCCCDDDFFFGGGHHHJJJKKKKKKJJJJJJJJJMMMOOOPPPXXXggg{{{yyycccSSSKKKHHHFFFCCCBBBBBBAAA@@@>>>AAA@@@>>><<<:::999888888AAADDDLLLYYYiiizzz~~~vvvooodddZZZQQQJJJEEEBBB???>>><<<:::888777777666888999:::;;;;;;:::999888999999::::::;;;;;;<<<<<<;;;<<<>>>@@@CCCEEEGGGHHHDDDEEEGGGIIIJJJMMMQQQTTTVVVUUUTTTSSSTTTTTTVVVVVVXXXYYY[[[\\\\\\^^^aaaccceeegggiiilllnnnqqquuuxxxuuu||||||zzzvvvxxx~~~||||||{{{yyyxxxxxx{{{~~~~~~|||zzzyyyxxxwwwuuurrrooonnnmmmllljjjiiihhhgggfffeeeddddddeeefffeeeeeedddcccaaa___]]]\\\^^^^^^^^^^^^___```aaabbb^^^^^^^^^^^^___________________________``````aaa^^^___```aaabbbbbbccccccfffhhhjjjjjjhhheeeddddddcccdddddddddcccdddgggiiiooorrrvvvxxxxxxxxxxxxyyy}}}~~~{{{uuutttqqqmmmkkkkkklllmmmmmmooouuu~~~~~~~~~~~~|||nnn```SSSIIIDDD@@@???>>>===<<<:::999999:::;;;<<<>>>???????????????>>>===<<<<<<<<<===>>>=========<<<:::888555444888888777777666666555555666666666666555555555555============>>>>>>>>>>>>@@@??????>>>???AAABBBCCCAAA@@@@@@???>>>?????????@@@@@@@@@AAAAAABBBBBBCCC@@@AAAAAABBBCCCEEEFFFGGGHHHIIIIIIIIIHHHIIIKKKMMMPPPTTT^^^ooosss^^^RRRKKKHHHEEECCCBBBBBBAAA???BBBBBB@@@>>>===<<<;;;;;;BBBDDDHHHPPP]]]nnn}}}uuuhhh[[[OOOHHHCCCAAA===<<<;;;999888777777777777888:::;;;;;;:::888777888999999:::;;;;;;<<<<<<>>>??????@@@AAABBBBBBBBBCCCEEEGGGIIIJJJMMMQQQUUUUUUUUUSSSRRRRRRSSSTTTTTTVVVWWWYYYYYYZZZ[[[^^^```bbbdddggghhhiiikkknnnqqqmmmsss{{{}}}~~~~~~|||{{{zzzxxxuuusssrrrqqqooommmkkkjjjjjjjjjiiihhhfffeeedddcccccccccdddeeecccddddddcccbbb___]]]\\\]]]]]]]]]^^^___aaabbbccc```________________________^^^]]]\\\\\\]]]^^^______```bbbdddeeeeeedddccceeeggghhhgggeeebbbaaaaaacccdddfffggggggiiilllooonnnrrrwwwzzz|||||||||}}}zzztttpppnnnkkkiiihhhggggggggghhhlllrrruuuqqqpppyyysssbbbUUUKKKEEEBBB???>>>>>><<<;;;:::999999888999;;;<<<===>>>>>>>>>===<<<:::888888999;;;<<<>>>>>>>>>===;;;999777555777666666666555555444444666666666555555555555555============>>>>>>>>>>>>@@@???>>>>>>???@@@BBBCCC@@@@@@???>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBDDDEEEGGGHHHFFFGGGHHHHHHGGGHHHIIIKKKQQQSSSZZZfffvvvhhhZZZNNNKKKFFFCCCBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>BBBCCCEEEJJJUUUfffyyy{{{ooo```RRRHHHBBB@@@<<<;;;;;;:::999999999:::777888:::;;;;;;:::888777888888999999:::;;;;;;<<<>>>>>>>>>???@@@AAAAAABBBDDDEEEGGGIIIJJJMMMQQQTTTUUUTTTSSSRRRRRRRRRSSSTTTUUUWWWXXXXXXXXXYYY[[[]]]```bbbdddffffffgggiiikkkkkkooouuu{{{zzzyyywwwuuusssqqqooonnnllljjjhhhhhhiiiiiihhhgggdddcccbbbaaaaaabbbbbbcccbbbbbbcccbbbaaa___]]]\\\\\\\\\\\\]]]^^^```aaabbbbbbbbbaaaaaa```___^^^^^^^^^]]]\\\[[[ZZZ[[[\\\]]]^^^```bbbdddeeedddbbbaaacccdddeeedddaaa___^^^___^^^```dddfffhhhkkkooorrrqqqtttyyy|||}}}}}}}}}~~~}}}yyytttlllkkkiiigggdddbbbbbbbbbbbbcccffffffccceeesss~~~kkkYYYLLLEEEBBB@@@>>>>>>===<<<;;;::::::999666777888:::;;;<<<<<<<<<;;;999777666555666888999<<<<<<======<<<;;;999888666666666666555555555555666666666666666666666666<<<=========>>>>>>??????????????????@@@AAABBBBBBAAA@@@??????>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDFFFGGGHHHEEEFFFHHHHHHGGGGGGIIIJJJOOORRRVVV___mmm|||ooo___RRRMMMHHHDDDBBBCCCCCCBBB???>>>>>>==================???AAAFFFPPPaaatttxxxkkk[[[NNNFFFBBB>>>>>>===<<<;;;;;;;;;;;;777888999::::::999888777888888999999::::::;;;;;;999:::<<<>>>AAACCCEEEFFFDDDEEEGGGHHHIIIKKKOOORRRSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWVVVWWWYYY[[[]]]___bbbcccddddddfffgggiiimmmqqqtttxxx~~~xxxwwwvvvtttqqqooonnnmmmkkkiiigggggghhhiiihhhgggcccbbbaaa```______```aaaaaaaaaaaa```___^^^]]]\\\\\\\\\\\\\\\]]]^^^``````bbbbbbbbbaaa``````______^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]___aaaaaa```___^^^```aaabbbaaa___]]]]]]]]]YYY\\\```dddgggkkkooorrrwwwyyy|||}}}|||{{{{{{{{{yyy{{{}}}}}}}}}}}}}}}vvvrrrjjjjjjiiifffaaa]]]\\\[[[\\\[[[\\\^^^___eeettt}}}~~~xxxcccQQQFFFAAA???>>>======<<<<<<;;;::::::999555666777999999:::::::::888777666555555555666777777777999999:::999888777666666666666666666555555555555555666666666666666;;;<<<<<<===>>>??????@@@>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@????????????@@@???@@@AAAAAAAAAAAA@@@???AAAAAAAAABBBDDDEEEGGGHHHDDDFFFHHHHHHGGGGGGHHHIIIKKKNNNSSSZZZeeevvvrrrcccTTTOOOIIIDDDBBBCCCCCCCCCAAA@@@???>>>===<<<<<<<<<:::<<>><<<;;;::::::888888888888888888888888888888888999::::::;;;;;;888:::<<<>>>AAADDDFFFGGGCCCDDDEEEFFFFFFHHHKKKNNNPPPOOOOOONNNOOOPPPRRRSSSSSSTTTUUUUUUTTTTTTVVVXXXYYY[[[___```aaaaaabbbddddddgggkkkmmmooossszzz~~~vvvvvvtttrrrpppooommmmmmjjjhhhffffffgggggggggfffcccbbb```___^^^^^^^^^^^^```___^^^]]]]]]]]]]]]]]][[[[[[[[[[[[\\\\\\]]]^^^_________``````aaaaaaaaa_______________^^^]]]]]]\\\]]]^^^_________^^^]]]]]]^^^___^^^\\\[[[\\\]]]YYY]]]aaaeeehhhlllppprrryyy{{{}}}}}}|||{{{{{{|||yyy{{{}}}~~~~~~{{{vvvtttnnnooommmhhhaaa[[[WWWWWWWWWWWW[[[aaagggppp~~~~~~~~~ppp\\\KKKCCC???>>>======<<<<<<;;;;;;::::::999777777888999999999999999777777777777666666666666333444555666666666555444555555555555555555555555333444444444555555555555:::;;;<<<===>>>???@@@AAA>>>???AAABBBCCCCCCBBBAAABBBAAA@@@@@@??????@@@@@@???@@@AAABBBAAAAAA???>>>@@@@@@AAABBBCCCEEEFFFGGGDDDFFFHHHHHHHHHGGGHHHIIIGGGKKKQQQWWWaaassssssfffUUUPPPIIIDDDBBBCCCDDDDDDEEEDDDBBB@@@???>>>======;;;===???BBBGGGSSScccooozzzjjj^^^WWWHHHFFFDDD@@@===;;;999888999999888777777888999999777888888999::::::;;;;;;;;;<<<>>>???AAACCCDDDEEEBBBCCCDDDDDDDDDFFFIIIKKKMMMMMMLLLLLLMMMOOOQQQRRRRRRSSSTTTSSSRRRSSSUUUVVVVVVYYY\\\^^^______```bbb___bbbfffhhhiiimmmsssxxx}}}~~~~~~|||~~~uuutttsssrrrpppnnnmmmmmmiiigggeeeeeefffffffffdddcccbbb```^^^]]]]]]]]]]]]___^^^]]]\\\[[[\\\]]]]]][[[[[[[[[ZZZ[[[[[[\\\\\\[[[[[[\\\^^^```aaabbbccc```aaabbbcccbbbaaa___^^^^^^^^^__________________\\\]]]^^^]]][[[[[[\\\]]]]]]aaaeeeiiikkknnnqqqtttwwwyyy{{{{{{{{{|||~~~{{{}}}}}}{{{yyyxxxuuuuuusssmmmccc[[[WWWUUUVVVWWW^^^iiisss|||xxxjjjWWWHHHAAA???>>>===<<<<<<<<<;;;;;;:::::::::888999999:::::::::999999888888888999888777666666444444555666555444333222444444444444444444444444222222222333333444444444;;;<<<<<<===>>>??????@@@@@@AAABBBBBBCCCCCCBBBBBB@@@AAAAAAAAAAAAAAAAAABBBAAA@@@???>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGIIIKKKLLLLLLKKKKKKHHHKKKQQQXXX___mmm||||||nnndddZZZSSSJJJDDDBBBAAA???===AAAAAA@@@???>>>===<<<<<<:::===>>>===???IIIZZZgggzzznnn```WWWPPPGGGBBBAAA@@@===:::;;;;;;:::999888888999999::::::999:::;;;<<<===>>>=========>>>??????@@@@@@???@@@AAACCCDDDFFFGGGHHHHHHHHHIIIJJJKKKLLLMMMNNNSSSRRRQQQQQQQQQRRRTTTUUUVVVXXX[[[^^^___^^^\\\[[[______```bbbeeeiiilllnnntttvvv{{{~~~}}}|||}}}|||yyywwwssspppoooooopppppprrrnnniiiggggggfffdddaaabbbaaa```___]]][[[ZZZZZZ^^^___^^^\\\[[[ZZZ\\\^^^___^^^]]][[[ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\^^^aaabbbdddcccbbbaaaaaaaaabbbcccaaa```^^^\\\[[[[[[\\\\\\___^^^]]][[[[[[]]]bbbeeeeeehhhlllnnnoooppprrrsssvvvxxxzzz}}}~~~~~~~~~}}}}}}{{{xxxxxx{{{}}}~~~}}}xxxnnnddd]]]ZZZZZZcccnnnwwwppp```OOOFFFBBB>>><<<;;;:::::::::999999999888888888888888888777777777777888777777666555444444444555444444333333333444444444444555555444333333222555444444444444555666777:::;;;;;;<<<======>>>>>>@@@@@@AAABBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAAAAABBB@@@@@@@@@??????@@@@@@@@@BBBAAAAAABBBBBBDDDEEEEEEEEEFFFHHHIIIJJJKKKJJJJJJJJJMMMSSSYYY___lllzzz{{{{{{qqqggg^^^YYYQQQKKKGGGEEECCCAAAAAAAAAAAA@@@@@@???>>>===;;;===>>>===>>>GGGUUU```ttt~~~}}}qqq```WWWLLLEEEBBBAAA>>>;;;<<<;;;::::::999999999:::888888888999:::;;;;;;;;;===>>>>>>??????@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLPPPOOOOOOOOOPPPQQQSSSSSSTTTUUUXXXZZZ[[[[[[ZZZYYYZZZ[[[\\\^^^```cccfffhhhmmmooorrrvvv{{{~~~}}}{{{~~~|||xxxvvvssspppoooooopppqqqqqqmmmiiifffeeedddaaa___^^^^^^^^^]]]]]]\\\\\\\\\______^^^\\\ZZZZZZ[[[]]]___^^^]]]\\\[[[[[[[[[\\\[[[[[[ZZZZZZ[[[\\\___```cccbbbaaa`````````aaaaaa```^^^]]][[[ZZZZZZZZZ[[[[[[\\\\\\\\\]]]___dddggghhhkkknnnqqqrrrssstttvvvxxxyyy|||~~~{{{zzzzzzyyy{{{{{{ppphhheeedddnnnzzz~~~iiiZZZJJJCCC@@@===::::::999999999999888888888777888888888777777777666666777777777666555444444444555444444333333444444444444444555555555555444444333333333333444444555555:::::::::;;;<<<<<<======??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIKKKMMMRRRWWW\\\ggg}}}|||uuuzzz~~~|||ssskkk```]]]VVVPPPJJJFFFDDDBBBAAAAAABBBBBBBBB@@@???>>>;;;===>>>======CCCMMMVVViiitttooofffYYYNNNHHHDDD@@@===<<<;;;;;;:::::::::::::::555666888999:::999999888<<<<<<===>>>>>>??????@@@AAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKLLLLLLNNNOOOQQQRRRQQQRRRSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ\\\___aaabbbfffgggjjjllloootttzzz~~~{{{|||}}}{{{uuusssqqqooonnnooopppqqqooolllhhheeecccaaa___]]][[[[[[\\\]]]]]]^^^^^^___``````___]]][[[YYYZZZ[[[___^^^]]]\\\\\\[[[\\\\\\[[[[[[ZZZYYYZZZ[[[\\\]]]aaa```___^^^]]]^^^______^^^]]][[[YYYXXXXXXXXXXXXXXX[[[]]]```aaadddgggjjjmmmpppsssuuuvvvvvvxxxyyyyyy{{{}}}}}}xxxuuuuuuvvvvvvzzzvvvmmmjjjppp|||ttt]]]QQQDDD???>>>;;;999999888888777777777777777666888888777777777777666666777777666666555444444444444444444333333444444555555555555555555555666666222333333444444444444444::::::;;;;;;<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@????????????@@@AAAAAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKOOOSSSWWW___qqqyyyyyyyyyyyy|||}}}wwwoooeeebbb]]]VVVOOOIIIEEEDDDAAAAAABBBCCCBBBAAA???===;;;===>>>===<<>>>>>??????@@@@@@@@@@@@@@@AAACCCCCCCCCDDDEEEFFFFFFGGGHHHHHHIIIKKKMMMOOOPPPQQQPPPOOOOOOOOOPPPRRRTTTUUUWWWWWWXXXZZZ[[[]]]^^^___aaaccceeegggiiilllqqquuu{{{~~~~~~~~~|||{{{yyywwwpppooonnnmmmlllmmmnnnooonnnlllhhhdddaaa___]]]\\\[[[\\\\\\]]]^^^______```aaabbbaaa___\\\[[[[[[[[[^^^^^^]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZ[[[[[[^^^]]]\\\[[[ZZZ[[[\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWW[[[^^^bbbfffgggiiijjjlllsssuuuxxxyyyyyyyyyyyyzzzzzz{{{}}}~~~xxxuuuqqqnnnooooooooottt{{{vvvnnnmmmzzzyyyjjjRRRHHH???======:::999:::666666666666666666666666888777777777666666666666666666666555555444444444444444333333333444555555777777666666555555555555333444555666777666555444<<<<<<<<<<<<<<<=========<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBAAABBBCCCDDDDDDCCCBBBAAACCCBBBBBBBBBBBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKNNNQQQTTTZZZiiiwww~~~yyywww|||yyyooolllgggaaaZZZRRRLLLHHHBBBCCCCCCCCCBBB@@@>>>======>>>???===<<<<<<@@@CCCOOO[[[kkk{{{uuugggZZZPPPIIIDDD>>>>>><<<;;;:::999999999777888:::<<<<<<;;;999888;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDFFFFFFHHHJJJLLLNNNOOOPPPNNNMMMLLLLLLMMMOOORRRSSSUUUUUUVVVXXXYYY[[[[[[\\\]]]___aaaccceeehhhlllooonnnqqquuuyyy~~~||||||}}}~~~~~~{{{xxxuuusssllllllkkkjjjjjjkkkkkklllmmmkkkhhhdddaaa^^^^^^]]]^^^^^^^^^^^^^^^_________bbbccccccaaa^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[ZZZYYYXXXWWWXXXYYYYYYXXXWWWVVVUUUTTTUUUVVVWWW```ccchhhkkklllllllllmmmvvvxxxzzz{{{zzzyyyzzzzzzzzz{{{|||~~~|||sssmmmhhheeedddeeeeeefffmmmuuuwwwtttvvvppp```IIIBBB=========;;;999:::555555555555555555555555777777777666666666666555555555555555444444444444333333333333333444555666:::999777555444333333333444666888:::;;;999888666<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<==================>>>>>>???@@@AAABBBBBBAAABBBBBBCCCCCCBBBBBBAAACCCCCCBBBBBBBBBCCCCCCDDDGGGGGGGGGGGGHHHJJJKKKLLLMMMMMMOOORRRTTTXXXdddppp|||{{{vvvpppjjjddd\\\RRRKKKGGGFFFEEECCCAAA@@@???>>>>>>??????>>><<<<<<===???FFFOOO]]]lllxxxuuufffYYYNNNHHHCCCBBB@@@>>><<<:::999999::::::<<<<<<<<<<<<;;;:::===>>>>>>??????@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBDDDEEEGGGIIIKKKLLLMMMMMMKKKKKKJJJKKKLLLMMMOOOPPPPPPQQQRRRTTTVVVWWWWWWWWWXXXZZZ\\\^^^___bbbeeehhhgggiiilllooosssyyy~~~{{{yyyxxxzzz||||||yyyuuurrrqqqkkkjjjjjjiiiiiiiiijjjjjjjjjjjjhhhddd```]]]^^^_________^^^^^^^^^^^^]]]]]]aaabbbcccbbb___]]]]]]]]]ZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTUUUVVVVVVUUUTTTTTTSSSTTTUUUWWWXXXbbbfffjjjlllmmmlllllllllrrruuuxxxyyyzzzzzz{{{|||{{{{{{|||}}}yyyooofffaaaWWWUUUVVVYYYZZZ\\\dddnnnxxxyyytttxxxwwwcccUUUCCC???<<<>>>>>>:::999:::444555555555555666666666777777666666666666555555444444444444444444444444333333333333444555555666:::999666444333333333333666888;;;>>>>>><<<:::888;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCBBBBBBBBBCCCCCCFFFFFFEEEFFFGGGHHHJJJKKKMMMLLLOOORRRSSSVVV___jjj{{{|||xxxuuummm___TTTMMMKKKHHHDDDBBBAAAAAAAAA@@@@@@???>>>======>>>???@@@GGGRRR^^^kkkuuu~~~uuueeeWWWPPPIIIGGGEEEBBB???===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAACCCEEEGGGHHHIIIIIIIIIHHHHHHHHHIIIJJJKKKLLLMMMLLLMMMPPPRRRTTTUUUUUUUUUUUUWWWYYYZZZZZZ\\\^^^```aaacccfffiiilllpppuuuxxxzzz|||{{{zzzwwwuuusssuuuvvvuuuqqqooooooppplllkkkkkkjjjjjjiiiiiiiiifffgggfffbbb^^^\\\]]]___\\\\\\\\\\\\\\\\\\\\\\\\^^^```aaaaaa^^^]]]\\\\\\XXXYYYZZZ[[[[[[ZZZYYYXXXUUUVVVVVVWWWWWWWWWVVVVVVVVVUUUTTTSSSRRRSSSTTTTTTRRRRRRRRRRRRTTTVVVXXXYYY___cccgggiiiiiiiiiiiijjjjjjnnnrrrvvvxxx{{{}}}}}}}}}}}}~~~yyymmmaaaXXXSSSJJJIIIJJJLLLMMMOOOXXXbbbiiirrryyyvvvoooppp}}}||||||yyyhhhVVVJJJ???<<<<<<>>>>>>999777888444555555555666666666666777777666666666555555555444444444444444444444444333333333333444555666666777666444333222333444555777999===@@@@@@>>>;;;888::::::::::::::::::::::::999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAABBBBBBBBBBBB@@@??????@@@BBBBBBDDDCCCCCCBBBBBBBBBCCCCCCEEEEEEDDDDDDEEEGGGIIIJJJKKKJJJLLLPPPQQQSSS[[[eeeppppppbbbQQQOOOJJJFFFCCCBBBBBBCCCAAA@@@???>>>======>>>???===BBBKKKVVVcccnnnxxx}}}ppp```XXXMMMKKKHHHEEEBBB???===<<<<<<<<<;;;:::::::::;;;;;;999999::::::;;;<<<<<<===;;;;;;;;;<<<===>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAA@@@AAACCCEEEGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJKKKKKKMMMOOORRRTTTVVVVVVVVVUUUWWWYYYYYYXXXXXXZZZ\\\WWWZZZ]]]```cccfffkkknnnmmmqqqxxx~~~|||yyywwwuuusssqqqoooppppppmmmkkkjjjnnnqqqmmmmmmllllllkkkjjjjjjiiiddddddddd```\\\ZZZ\\\^^^YYYYYYYYYZZZ[[[[[[\\\\\\\\\^^^______]]]\\\[[[[[[WWWXXXYYYZZZZZZYYYXXXXXXRRRSSSTTTUUUUUUUUUUUUUUUUUUTTTSSSQQQQQQRRRRRRSSSQQQQQQQQQRRRTTTWWWYYY[[[[[[^^^ccceeeffffffggghhhdddhhhnnnsssxxx|||~~~~~~tttfffXXXOOOJJJEEEDDDEEEEEEDDDDDDLLLVVVbbbkkkrrrpppkkkqqq}}}|||zzzxxx|||ppp^^^MMMBBB===;;;<<<>>>===888555666555555555666666666777777777666666666555555555555444444444444444444444444222222222333444555666777444333222111222444666888666999===@@@AAA>>>;;;888:::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;<<<<<<===>>>???@@@@@@AAA@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAACCCFFFIIIJJJKKKKKKKKKLLLPPPVVVZZZgggvvvqqq\\\UUUMMMGGGEEEDDDBBB@@@@@@??????>>>======<<<<<<===@@@EEEMMMWWWdddqqqyyy|||ooo\\\UUUPPPKKKHHHDDD>>><<<>>>;;;;;;:::::::::::::::;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>AAAAAABBBBBBCCCDDDDDDDDDGGGGGGFFFGGGHHHJJJLLLMMMJJJKKKLLLMMMOOORRRTTTUUUTTTTTTTTTTTTUUUWWWZZZ[[[TTTTTTUUUWWWZZZ^^^bbbeeeeeehhhlllpppsssvvv{{{~~~{{{wwwrrrooommmkkkjjjiiihhhhhhhhhiiijjjiiijjjkkkllllllkkkjjjiiifffddd```\\\ZZZZZZZZZ[[[YYYYYYXXXXXXYYY[[[^^^___\\\\\\[[[[[[[[[[[[[[[\\\ZZZXXXWWWXXXZZZZZZWWWUUUUUUUUUUUUUUUVVVWWWXXXXXXVVVTTTQQQQQQSSSRRRPPPMMMSSSQQQOOOPPPSSSVVVXXXYYY[[[___ccceeeggghhhjjjllllllkkkkkknnnsssyyy}}}uuujjj```SSSIIIDDDGGGDDDCCCEEEFFFEEEIIINNNVVV]]]gggnnnuuu|||yyyxxxwwwxxx}}}xxxeeeTTTHHHBBB?????????===<<<999888666888777666444444666777888666444333444666666333000333333222222222333444444444333333222222333333444333333222111111222333333555777:::======;;;999777999:::::::::;;;;;;<<<<<<999:::<<<>>>????????????<<<======>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBCCCCCCCCCCCCCCCBBBCCCCCCBBBAAABBBEEEHHHIIIIIIIIIIIIKKKNNNTTTXXX]]]jjj}}}hhh___SSSJJJFFFEEEDDDCCC@@@@@@???>>>===<<<<<<;;;;;;>>>AAAGGGOOOZZZfffnnnyyy}}}zzziii\\\VVVQQQOOOKKKDDD@@@???<<<;;;;;;::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>>>>AAAAAABBBBBBCCCDDDDDDDDDHHHGGGGGGGGGHHHJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRSSSUUUVVVWWWTTTTTTTTTVVVYYY\\\```bbbaaadddhhhjjjmmmpppsssvvv|||~~~}}}yyytttpppmmmkkkiiihhhgggffffffggghhhhhhhhhiiiiiijjjiiihhhgggfffdddbbb___\\\ZZZZZZ[[[[[[[[[ZZZXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZZZZ[[[[[[YYYWWWUUUVVVXXXXXXWWWUUUUUUUUUTTTTTTUUUVVVWWWWWWWWWTTTQQQPPPQQQQQQOOOMMMNNNOOORRRUUUWWWYYYZZZZZZ___bbbfffiiijjjkkkmmmnnnkkkjjjjjjlllpppuuuzzz|||qqqhhh___TTTLLLIIIEEE@@@???AAACCCCCCFFFKKKQQQZZZhhhttt}}}zzzzzzzzzwww|||ooo^^^PPPHHHDDD@@@@@@>>><<<:::888777666888777555444444555777888777555333444555555333000555444444444444555666666444333333222222333333444333333222111111222333333222444666888888777555444888888999:::;;;;;;<<<<<<;;;;;;===>>>????????????=========>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCAAABBBBBBBBBAAABBBEEEGGGGGGGGGHHHHHHHHHKKKPPPTTTTTT]]]lll|||yyymmm\\\OOOHHHGGGFFFFFFAAAAAA@@@???>>><<<<<<;;;<<<===>>>AAAFFFPPP[[[bbbrrrwwwyyyggg^^^XXXVVVTTTLLLDDD@@@<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>AAAAAABBBBBBCCCCCCDDDDDDHHHHHHHHHHHHHHHIIIJJJKKKOOONNNNNNNNNNNNNNNOOOOOOQQQQQQPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTVVVYYY\\\]]]]]]___bbbccceeefffiiikkkmmmpppuuuxxxzzz}}}}}}|||~~~|||xxxtttpppllliiihhhfffeeedddddddddeeefffgggffffffggggggfffdddbbbaaa```___]]][[[ZZZZZZ[[[[[[\\\[[[YYYXXXWWWWWWWWWXXXZZZYYYYYYYYYYYYYYYZZZZZZWWWUUUSSSSSSUUUVVVVVVVVVTTTTTTTTTSSSTTTTTTUUUUUUWWWTTTQQQOOOOOOOOOOOONNNLLLRRRYYY]]]^^^^^^___```dddgggkkkmmmnnnoooppprrrmmmmmmmmmnnnqqqtttxxxzzzxxxllleee^^^VVVPPPOOOFFFAAA===???AAABBBEEEIIIRRR^^^ppp}}}|||}}}yyy~~~vvveeeWWWNNNIIIGGGAAA@@@===:::888777777666777666555444444555666777777555444444555555333111555444444444444555666666333333222222222222333333333222222111111222222333111222333444444444333333666777888999:::;;;<<<===?????????>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBBBBAAABBBBBBBBBAAABBBDDDFFFGGGGGGGGGGGGGGGJJJNNNQQQQQQWWWbbbpppwwwdddUUUMMMIIIHHHGGGCCCBBBAAA@@@>>>===<<<;;;>>>>>>===>>>BBBJJJTTT[[[jjjpppzzzsssggg\\\XXXVVVOOOGGGBBB<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=========@@@@@@AAAAAABBBCCCCCCDDDHHHHHHHHHHHHHHHHHHHHHIIIMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRRRRRRRSSSTTTVVVXXXYYYZZZ\\\^^^______```bbbdddeeehhhkkkmmmoooqqqsssvvvxxxzzz}}}|||wwwxxxvvvrrrnnnjjjhhhfffeeeddddddcccbbbbbbccceeeeeeddddddddddddbbb```^^^\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\[[[ZZZXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWXXXYYYYYYVVVUUUSSSRRRRRRTTTUUUVVVTTTSSSRRRRRRRRRRRRRRRSSSVVVTTTPPPNNNMMMNNNPPPPPPSSSZZZaaadddcccccceeeiiiiiillloooqqqqqqrrrssstttssssssttttttuuuwwwzzz|||{{{qqqgggbbb\\\VVVSSSTTTNNNGGGBBBCCCDDDDDDGGGKKKZZZkkk~~~}}}ooo```UUUNNNJJJGGGAAA???<<<999666666666666666555555444444555555666777666555444444444444333333333333222333333444444333333222222222222333333222222222222222222222222444333333333333444555555666666777888999;;;;;;<<>>>>>===============>>>>>>>>>===============>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCBBBBBBBBB@@@BBBCCCCCCBBBBBBDDDFFFHHHHHHIIIHHHHHHIIIMMMOOOPPPSSS[[[gggwwwwwwgggZZZQQQLLLIIIFFFFFFEEEDDDBBB@@@>>>===<<<======<<<<<<>>>EEEMMMTTT```gggrrr|||ppp```YYYTTTNNNHHHFFF>>>>>>===<<<;;;:::::::::<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<>>@@@AAA>>>>>>>>>======<<<<<<<<<===>>>>>>>>>>>>?????????@@@@@@AAABBBBBBBBBBBBBBBAAABBBDDDDDDCCCDDDEEEFFFIIIIIIJJJIIIHHHIIIKKKMMMNNNPPPUUU^^^lll~~~yyypppcccXXXRRRMMMIIIGGGIIIHHHFFFDDDBBB@@@>>>===;;;;;;::::::;;;@@@FFFKKKUUU\\\hhhsss|||{{{iii^^^VVVOOOLLLKKKCCCBBB@@@>>>===<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>>>>???@@@@@@@@@CCCCCCDDDEEEFFFFFFEEEEEEEEEEEEFFFHHHJJJLLLNNNPPPOOOOOOPPPPPPPPPPPPOOONNNNNNOOOPPPQQQQQQRRRSSSSSSVVVXXXZZZZZZ[[[[[[]]]______```bbbcccdddfffiiikkkmmmnnnoooppppppqqqppppppppprrrtttttttttuuuwwwyyyzzz{{{|||||||||}}}{{{wwwrrrnnnmmmkkkgggdddaaa`````````aaa````````````bbbcccdddaaaaaaaaa```___\\\ZZZYYYWWWXXXYYYZZZZZZYYYXXXWWWVVVWWWWWWXXXXXXYYYYYYYYYVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXWWWUUUSSSRRRSSSUUURRRQQQPPPOOONNNNNNNNNNNNNNNOOOOOOPPPPPPRRRVVVYYYaaabbbdddccccccfffkkkpppqqqtttvvvwwwvvvuuuuuuvvvwwwyyy{{{zzzxxxwwwzzz}}}~~~|||pppiiibbb^^^ZZZWWWXXX]]]___\\\YYYUUUOOONNNUUU```uuu}}}~~~wwwjjj[[[PPPLLLHHHBBB<<<<<<:::999777666666666666444444444444444444444444333444555444444555888:::<<<;;;999888666666555555222222111111111111222222111222222333333222222111222222111111111222333444666777777777888888999999888888888999;;;>>>@@@BBB??????>>>===<<<<<<;;;;;;=========>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBAAAAAACCCEEEFFFEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHIIIKKKLLLNNNRRRWWWbbbtttooofffZZZRRRNNNLLLKKKIIIKKKJJJIIIFFFDDDAAA@@@???<<<<<<<<<::::::<<<@@@DDDJJJQQQ]]]iiisss|||vvviii^^^TTTQQQRRRIIIGGGEEEBBB@@@>>>===<<<<<<;;;;;;::::::;;;;;;<<<999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????@@@BBBDDDEEEEEEDDDDDDCCCCCCDDDFFFHHHJJJLLLMMMMMMNNNOOOOOOPPPOOONNNNNNMMMNNNOOOPPPQQQRRRRRRSSSRRRTTTVVVWWWXXXZZZ\\\^^^\\\]]]______```bbbfffiiihhhiiijjjkkkkkkkkkkkkkkklllnnnooonnnmmmmmmnnnooorrrtttuuutttrrrrrrtttwwwyyyzzz}}}~~~}}}|||{{{zzzzzzzzzxxxyyyzzz|||}}}}}}uuupppmmmkkkjjjhhhdddaaa^^^^^^^^^___^^^^^^]]]]]]^^^___aaabbb````````````___]]][[[ZZZUUUWWWYYYZZZZZZXXXVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[YYYUUUSSSSSSTTTRRRQQQOOONNNMMMLLLLLLLLLIIILLLOOOQQQSSSVVVZZZ^^^dddddddddfffhhhlllpppsssuuuwwwyyyzzzxxxwwwwwwxxxwwwzzz|||{{{xxxwwwzzz~~~}}}|||{{{yyyvvvtttkkkeee___]]]ZZZXXX\\\bbbggghhhgggccc[[[ZZZfffuuulll___NNNEEEEEEEEEAAA<<<888888777777777666666666333333333444444333333333111333444444444555:::===???>>><<<:::888666555555222222111111111111222222111222333333333333222111000000111111222222222222777777777777777888888888:::999999999:::<<<>>>?????????>>>===<<<;;;;;;:::============>>>>>>>>>>>>@@@@@@AAABBBBBBBBBAAAAAABBBDDDFFFGGGFFFFFFFFFHHHHHHIIIIIIHHHGGGGGGHHHJJJKKKNNNQQQUUU]]]ooo{{{}}}hhh___TTTLLLJJJKKKLLLLLLMMMLLLJJJHHHEEECCCAAA@@@?????????===<<<<<<>>>@@@CCCJJJVVVcccnnnwwwrrreeeYYYUUUVVVMMMKKKIIIFFFCCC@@@???>>><<<;;;;;;::::::;;;;;;<<<999999999999999999999999999999:::::::::;;;;;;;;;::::::;;;;;;<<<============???AAACCCDDDDDDDDDDDDBBBCCCCCCEEEFFFHHHJJJKKKKKKLLLMMMOOOOOOOOONNNMMMLLLMMMNNNPPPQQQRRRSSSSSSNNNPPPSSSUUUVVVXXX[[[]]][[[\\\^^^^^^___aaaeeehhhfffggghhhiiijjjjjjjjjjjjlllmmmmmmllljjjiiiiiijjjnnnpppqqqpppmmmmmmooorrroooqqqtttwwwyyyzzz{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxvvvwwwwwwxxxyyyzzzzzz{{{~~~~~~~~~~~~yyyqqqkkkjjjjjjhhhfffbbb___]]]]]]^^^^^^\\\\\\[[[[[[\\\^^^___```___`````````___]]]\\\ZZZUUUVVVXXXZZZZZZXXXUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRVVVVVVVVVWWWXXXYYYZZZ[[[[[[]]]^^^[[[WWWSSSSSSSSSQQQPPPOOOMMMLLLKKKKKKKKKFFFJJJOOOSSSUUUXXX]]]aaafffeeefffjjjoootttvvvwwwxxxzzz||||||zzzyyyyyyyyyxxx|||~~~zzzyyy|||}}}}}}yyyuuurrrpppnnnlllhhhbbb^^^\\\ZZZZZZ___fffnnnqqqsssnnneeeeeettt}}}hhhYYYGGG???AAADDDCCC???555666777777777777666666222333333444444333333222000222444444444666;;;???@@@>>><<<999666444333222222222111111111111222222111222333444444333222111111111222333333333333222777777777777777777777777888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<===>>>>>>@@@@@@@@@@@@@@@@@@AAAAAADDDGGGIIIJJJHHHGGGFFFFFFJJJKKKJJJHHHGGGFFFHHHJJJFFFHHHNNNTTTZZZggg}}}{{{{{{mmmbbbTTTJJJGGGFFFCCCAAAGGGJJJMMMLLLIIIEEECCCCCC???>>>===<<<;;;<<<<<<======CCCMMMXXXbbbkkksssxxx|||jjjaaa^^^\\\YYYTTTMMMGGGCCC@@@>>><<<>>>===<<<<<<<<<;;;999777777777777777777888888999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>@@@AAAAAA@@@???>>>AAABBBBBBBBBCCCCCCDDDDDDHHHIIIJJJKKKMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRQQQQQQQQQQQQSSSUUUVVVZZZZZZ[[[\\\^^^```bbbdddiiijjjjjjiiihhhhhhiiikkkjjjjjjkkkkkkjjjhhhgggfffjjjiiihhhhhhhhhiiikkklllooooooqqqrrrttttttuuuuuunnnppprrrtttuuutttsssrrrtttuuuvvvvvvuuuuuuvvvwwwyyyyyyzzzzzz{{{|||||||||}}}|||zzzyyywwwtttqqqmmmiiifffeeecccbbb___]]][[[ZZZZZZZZZWWWXXXXXXYYYZZZ[[[[[[\\\___^^^]]]]]]^^^]]][[[YYYWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVVVVTTTRRRRRRTTTVVVWWWYYYYYYWWWXXX]]]___]]]cccaaa___^^^]]]ZZZVVVRRRLLLMMMMMMMMMMMMMMMMMMMMMOOOQQQVVVZZZ^^^```aaaaaaeeehhhkkkmmmpppsssxxx{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyzzz{{{|||}}}~~~~~~~~~~~~~~~uuuiiiccccccfffhhhhhhaaa```^^^\\\[[[^^^bbbfffmmmppprrrooonnnttt~~~sssWWWNNNDDD???>>>===;;;999888777555444333333444444222222222222222222222222333333222222333666888:::===<<<999666444333222222333222222111111222222333111222222333333222222111222222222222222222222222666666666666666666666666888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;===>>>>>>??????@@@@@@@@@@@@AAAAAADDDFFFIIIIIIHHHFFFFFFFFFIIIIIIIIIGGGEEEEEEGGGIIIGGGIIIMMMRRRWWWaaauuu|||yyyxxx~~~sssiiiZZZMMMFFFBBB???===@@@EEEJJJLLLKKKHHHFFFDDD@@@???===<<<<<<<<<======999>>>EEENNNWWW```iiiooo{{{pppeeeaaa^^^]]]YYYSSSMMMIIIEEEAAA>>>???>>><<<<<<===<<<:::888999999888888888888999:::999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>????????????>>>???@@@AAABBBCCCDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOOOOQQQPPPPPPQQQRRRSSSTTTTTTXXXXXXZZZ[[[]]]___```aaadddfffggggggffffffggghhhhhhhhhiiiiiiiiihhhgggfffhhhgggfffffffffggghhhiiijjjkkklllmmmnnnnnnoooooolllmmmnnnppppppppppppooonnnpppqqqqqqppppppqqqrrrvvvvvvwwwwwwxxxyyyyyyzzzzzz}}}|||yyyvvvsssrrrpppnnnkkkgggdddaaa```^^^]]][[[YYYYYYXXXYYYYYYWWWWWWXXXXXXYYYZZZ[[[[[[^^^]]]\\\]]]^^^___]]][[[XXXXXXWWWVVVVVVVVVWWWWWWUUUUUUUUUSSSQQQQQQSSSUUUUUUXXXYYYYYY\\\bbbeeedddjjjhhhdddaaa]]]YYYTTTPPPLLLMMMMMMOOOQQQSSSUUUWWWWWWYYY]]]aaadddfffggggggjjjllloooqqqrrruuuyyy|||}}}}}}}}}~~~}}}}}}|||{{{zzzzzz{{{|||}}}~~~}}}}}}{{{vvvsssnnnfff\\\XXXZZZ^^^aaabbb]]]\\\[[[YYYYYY\\\aaadddllllllmmmpppwwwsssfffOOOHHH@@@;;;<<<<<<;;;999888777555444333333333444222222222222222222222222333333222333444777999;;;;;;:::888555333333222333333222222111111222222333000111111222222111111000111111111111111111111111666666666666666666666666888888888999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>?????????@@@@@@@@@AAAAAACCCEEEHHHHHHGGGEEEEEEFFFGGGGGGGGGEEEDDDDDDFFFGGGIIIJJJMMMPPPSSSZZZkkkzzz|||uuuvvv~~~~~~{{{sssfffWWWKKKCCC???===>>>BBBIIIOOOPPPMMMHHHEEEBBB@@@???===<<<<<<======888:::>>>CCCJJJSSS]]]dddrrrxxxxxxnnnhhhcccbbb___[[[VVVQQQLLLFFFBBB@@@???=========<<<;;;999;;;:::999999999999::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>??????>>>>>>>>>@@@AAACCCDDDFFFFFFHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRTTTVVVXXXZZZ\\\\\\\\\\\\]]]```bbbccccccccccccddddddeeeffffffggggggfffffffffeeeeeedddddddddeeeeeefffggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkllllllkkklllmmmmmmllllllmmmooorrrrrrsssssstttuuuuuuuuuvvvyyy{{{|||{{{{{{{{{|||||||||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyyvvvtttqqqnnnkkkhhhgggeeeccc```^^^\\\[[[WWWWWWVVVVVVUUUVVVVVVVVVUUUVVVVVVWWWYYYZZZZZZ[[[]]]\\\[[[]]]___``````^^^[[[ZZZYYYXXXWWWXXXYYYYYYUUUVVVUUUTTTRRRRRRTTTVVVTTTYYY\\\]]]bbbiiimmmlllnnnkkkfffbbb]]]YYYTTTPPPKKKLLLNNNQQQVVV\\\aaadddbbbdddhhhkkkmmmnnnooonnnppprrrtttuuuvvvxxx{{{}}}~~~~~~||||||{{{|||~~~}}}yyyrrrjjjddd\\\VVVOOONNNQQQWWW[[[\\\ZZZZZZYYYXXXXXXZZZ___bbbgggfffjjjtttuuubbbVVVFFF@@@:::888999::::::888777666555444333333333444222222222222222222222222333333333444666888;;;<<<888777555333222222222333222222111111111111222222///000000000000000000///000000000000000000000000666666666666666666666666888888888888999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@@@@AAAAAABBBDDDFFFFFFEEEEEEEEEFFFFFFFFFFFFEEECCCCCCEEEGGGJJJIIILLLNNNPPPUUUbbbpppzzzvvv{{{{{{rrreeeWWWKKKDDDAAA@@@DDDJJJPPPSSSQQQKKKEEEDDDBBBAAA???>>>======>>><<<<<<<<<===BBBKKKUUU\\\iiippp{{{xxxpppiiidddbbb___\\\XXXSSSLLLHHHBBB@@@>>>=========;;;:::<<<;;;:::999999999999999:::::::::;;;;;;;;;;;;<<<999999999:::::::::;;;;;;::::::;;;===>>>???@@@@@@>>>???@@@AAABBBCCCDDDDDDHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMOOOPPPQQQPPPOOOOOOQQQSSSUUUXXXYYYYYYXXXWWWWWWZZZ^^^````````````aaa``````aaabbbcccdddeeeeeeddddddccccccbbbbbbbbbbbbffffffgggggggggggggggfffffffffffffffggghhhiiijjjkkkmmmnnnnnnmmmlllnnnoooooooooooopppqqqqqqrrrrrrsssuuuwwwxxxwwwwwwxxxyyywwwwwwwwwwwwxxxxxxyyyyyy}}}}}}}}}}}}|||{{{zzzzzzxxxxxxxxxxxxyyy{{{|||}}}|||{{{yyyyyyzzz}}}~~~}}}vvvtttqqqooommmkkkgggeeeaaa```___]]][[[ZZZXXXXXXUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWYYYYYYZZZ[[[ZZZZZZ[[[^^^```aaa```^^^\\\ZZZXXXWWWWWWXXXXXXVVVWWWWWWVVVUUUVVVXXXZZZYYY^^^bbbeeeiiipppsssrrrkkkgggbbb^^^[[[XXXTTTQQQJJJKKKNNNSSSZZZbbbjjjnnnkkklllooorrrtttuuuuuutttvvvwwwxxxxxxxxxyyy|||~~~~~~}}}|||}}}wwwlllaaa[[[SSSOOOKKKKKKOOOUUUYYYZZZYYYYYYYYYXXXXXXYYY\\\___^^^bbblll{{{{{{gggTTTHHH???<<<888666777888888777555555555444444333333333222222222222222222222222222333333555777999;;;===555444222111111222222333222222111111111111222222///000000111111000000///111111111111111111111111555555555555555555555555777777888888888999999999888888888999999999::::::<<<;;;;;;;;;;;;<<<============>>>??????@@@AAAAAAAAACCCEEEEEEDDDDDDEEEFFFEEEFFFFFFEEECCCDDDFFFHHHHHHHHHJJJMMMOOOSSS^^^iiivvv{{{rrrdddUUUIIICCCCCCCCCGGGMMMSSSSSSNNNHHHFFFEEEBBB@@@???>>>>>>>>>>>>===<<<;;;===DDDMMMTTT^^^fffrrr|||tttkkkcccaaa___]]]ZZZWWWRRRNNNFFFCCCAAA?????????>>><<<===<<<;;;:::999888888888::::::;;;;;;;;;<<<<<<<<<999999999:::::::::;;;;;;;;;;;;<<<===>>>@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAAFFFGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLNNNOOOOOONNNMMMLLLNNNPPPRRRTTTUUUTTTSSSRRRSSSVVVZZZ\\\]]]\\\]]]]]][[[\\\\\\^^^___```bbbbbbbbbbbbbbbbbbbbbbbbaaaaaaddddddeeeeeeeeeeeeeeedddeeedddddddddeeefffggghhhkkklllmmmmmmllllllmmmooolllmmmmmmnnnnnnoooppppppqqqssstttuuuttttttuuuvvvtttttttttuuuuuuuuuuuuuuuyyyyyyyyyyyyxxxwwwvvvuuuuuutttttttttuuuwwwyyy{{{{{{zzzwwwvvvvvvxxxzzz|||}}}{{{yyyzzzzzzzzzxxxuuurrrppppppnnnlllkkkjjjgggdddaaa]]]\\\[[[ZZZYYYXXXWWWWWWUUUUUUTTTTTTRRRQQQPPPPPPRRRRRRSSSUUUVVVWWWXXXYYYZZZYYYXXXYYY\\\^^^_________]]]ZZZWWWUUUUUUVVVVVVUUUVVVWWWWWWWWWXXX[[[^^^ccchhhkkklllooottttttrrrgggccc^^^YYYVVVSSSQQQOOOKKKLLLOOOUUU]]]fffnnnrrrnnnpppsssvvvxxxyyyyyyyyyyyyzzz{{{{{{zzzzzz|||~~~~~~~~~}}}~~~uuuhhh^^^XXXQQQOOOMMMMMMPPPTTTWWWYYYWWWXXXXXXXXXWWWWWWYYY[[[XXXddduuunnn[[[JJJAAA===:::888666666666666555444444444444444333333333222222222222222222222222222333444555777999;;;<<<333222111000000111222333222111111000000111111222000111111111111111111000222222222222222222222222555555555555555555555555777777777888888888888999888888888999999::::::;;;<<<<<<;;;;;;;;;<<<<<<===<<<======>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCDDDFFFEEEEEEEEEDDDCCCDDDFFFHHHFFFFFFHHHLLLNNNQQQYYYbbbmmm~~~ttteeeWWWNNNIIIFFFDDDIIIQQQUUURRRMMMHHHGGGDDDBBB@@@?????????===<<<:::999:::???FFFKKKRRR[[[hhhsss}}}yyymmmdddaaa]]][[[YYYWWWUUUSSSKKKHHHEEECCCCCCCCCBBBAAA???>>>===;;;:::999999999:::;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;===<<<<<<===>>>???@@@AAAAAAAAAAAA@@@@@@@@@??????DDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKLLLMMMOOOPPPPPPPPPOOOOOOPPPSSSVVVWWWXXXXXXYYYZZZWWWWWWXXXYYYZZZ\\\^^^___^^^___``````aaaaaa````````````aaabbbbbbbbbbbbbbbccccccddddddeeefffffffffgggiiijjjjjjiiihhhjjjkkkjjjkkkkkkllllllmmmmmmnnnoooppprrrrrrqqqqqqssstttrrrssssssssssssrrrrrrqqqrrrssssssssssssqqqpppnnnrrrqqqppppppqqqtttvvvxxxxxxwwwtttrrrqqqrrrtttuuuyyy{{{||||||zzzxxxxxxyyyyyy}}}|||yyywwwwwwwwwwwwvvvssspppllljjjjjjiiihhhggggggeeeaaa^^^ZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUTTTTTTSSSQQQPPPOOOPPPQQQRRRSSSUUUVVVXXXXXXYYYWWWVVVVVVXXXZZZ[[[[[[\\\ZZZVVVTTTRRRSSSTTTUUUSSSUUUVVVWWWXXX[[[___bbbkkkooorrrqqqrrrsssqqqmmmgggbbb[[[UUURRROOOMMMKKKNNNOOOSSSXXX___gggmmmqqqnnnqqqtttxxx{{{}}}}}}}}}|||}}}~~~}}}{{{{{{}}}~~~~~~|||pppddd\\\XXXQQQQQQPPPPPPQQQSSSUUUVVVTTTVVVXXXYYYYYYZZZ[[[]]]___nnn~~~~~~yyynnn___PPPDDD>>>:::999888777666555444444333333444444444444333222222222222222222222222222333333444555777888999999222222000000000111222333111111000000000000111111000111111222222111111000222222222222222222222222555555555555555555555555777777777777888888888888888888999999:::;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAA@@@AAABBBBBBAAABBBDDDFFFCCCCCCCCCCCCBBBBBBEEEGGGEEEEEEGGGKKKMMMNNNTTT\\\ccctttwwwnnn\\\SSSJJJJJJQQQVVVUUUQQQJJJHHHFFFCCCAAA?????????;;;;;;:::999999<<<@@@DDDHHHRRR^^^hhhrrrwwwgggccc\\\XXXVVVVVVVVVUUURRROOOKKKIIIHHHHHHGGGGGGBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<===>>>???????????????@@@@@@@@@@@@BBBCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPRRRRRRRRRSSSTTTVVVTTTTTTTTTUUUVVVXXXZZZ[[[ZZZ[[[\\\^^^____________]]]^^^___```aaabbbbbbbbb```aaacccdddeeeeeeddddddccceeeffffffeeeeeefffggghhhhhhiiiiiijjjjjjkkkkkkmmmnnnoooooonnnnnnppprrrqqqqqqrrrrrrrrrqqqoooooonnnnnnooopppooommmkkkjjjmmmmmmlllkkkmmmpppsssuuutttssspppnnnmmmmmmmmmnnnooorrrtttuuutttsssrrrssstttwww{{{||||||}}}}}}zzzyyyvvvtttrrrrrrrrrrrrqqqooolllhhhfffeeedddcccccccccaaa^^^[[[XXXWWWWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRPPPOOOOOOOOOQQQRRRTTTVVVWWWXXXYYYWWWTTTSSSUUUVVVWWWVVVUUUSSSQQQOOOPPPRRRUUUWWWUUUVVVYYY[[[]]]aaaeeeiiinnnsssuuusssrrrqqqmmmhhheee```YYYTTTQQQPPPOOONNNRRRTTTWWW\\\aaafffkkkmmmoooqqqvvv{{{~~~~~~}}}~~~sssggg^^^ZZZXXXQQQRRRRRRRRRRRRSSSTTTVVVUUUXXX\\\___aaaccceeegggppp|||~~~|||}}}xxxjjj\\\OOOEEE???<<<666777777777666555555555222333444444444444333222222222222222222222222222333333444555666666777777333222111000000111222222111111000000000000111111///000000000000000000///111111111111111111111111555555555555555555555555777777777777888888888888888888999:::;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAA@@@AAABBBAAAAAABBBDDDFFFAAABBBBBBAAA@@@AAACCCEEEEEEDDDFFFJJJKKKLLLPPPWWW[[[fff~~~pppcccTTTOOOSSSWWWVVVRRRKKKIIIFFFCCCAAA@@@??????;;;<<<<<<;;;;;;<<>>======;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<=========<<<;;;::::::;;;===>>>======>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJLLLKKKIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLNNNOOONNNNNNOOOQQQSSSSSSRRRRRRRRRSSSUUUWWWXXXWWWXXXZZZ\\\]]]^^^^^^]]]]]]^^^___aaabbbccccccccc___```bbbdddeeedddcccbbbbbbdddeeeeeedddccceeefffffffffgggggghhhiiiiiiiiikkklllmmmmmmllllllnnnppppppqqqqqqqqqqqqpppnnnmmmmmmnnnooooooooommmkkkiiijjjiiihhhhhhiiilllppprrrrrrqqqooolllkkkjjjjjjjjjhhhkkkooorrrqqqppppppppprrruuuxxxxxxvvvwwwyyy}}}}}}~~~~~~{{{wwwuuusssrrrooommmiiiiiiiiiiiigggdddaaa```aaa````````````___[[[XXXVVVUUUUUUTTTRRRQQQPPPPPPOOOPPPQQQRRRSSSRRRQQQQQQNNNOOOPPPRRRSSSUUUWWWWWWYYYVVVSSSRRRRRRSSSTTTSSSOOONNNLLLLLLNNNRRRVVVXXXXXXZZZ]]]```cccggglllpppooosssuuusssqqqooojjjdddaaa\\\WWWSSSSSSTTTUUUUUUVVVXXX[[[^^^bbbfffiiijjjooorrrwww|||~~~~~~wwwlllaaaYYYWWWXXXQQQSSSTTTUUUTTTUUUVVVWWWXXX\\\aaafffjjjmmmppprrr}}}}}}sssaaaPPPEEE>>>;;;:::333444666666555555555666111222333444444444333222222222222222222222222222333444444555666555555555333333111000000000111222111111000000000000111111......////////////......000000000000000000000000333444555666666666444444444555777888999999999888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<============>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@AAAAAABBBCCCDDDEEEEEEGGGFFFFFFFFFHHHKKKOOORRRZZZ^^^nnnzzz]]]JJJHHHNNNSSSUUUPPPLLLGGGCCCAAAAAA@@@???>>>======<<<<<<;;;::::::BBBDDDKKKUUU```kkkzzzyyypppcccZZZVVVVVVVVVVVVYYYVVVTTTSSSTTTSSSPPPLLLQQQMMMHHHDDDBBBAAA@@@>>><<<============<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<========================??????>>>===============???@@@@@@AAABBBCCCDDDEEEEEEDDDDDDDDDFFFGGGIIIKKKGGGGGGGGGHHHHHHIIIIIIIIILLLKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPOOONNNQQQRRRSSSTTTTTTSSSRRRQQQTTTTTTUUUWWWYYY[[[]]]^^^^^^]]]]]]\\\]]]___bbbccc___```aaaaaaaaa```___^^^____________````````````ddddddeeeeeefffgggggghhhkkkkkkllllllmmmllllllllllllmmmooopppooonnnlllkkkhhhjjjlllmmmllliiifffcccddddddcccdddeeehhhkkkmmmooonnnnnnmmmkkkiiigggfffiiiiiiiiijjjkkklllnnnooosssrrrppppppqqqrrruuuvvvuuuvvvxxxzzz{{{}}}~~~~~~zzztttsssrrrpppmmmjjjhhhfffiiihhhfffeeedddccccccbbbYYYZZZ[[[\\\[[[[[[YYYXXXZZZXXXUUUTTTUUUTTTSSSRRRPPPQQQQQQQQQQQQQQQQQQQQQPPPOOOOOONNNOOOQQQTTTUUUYYYUUURRROOOOOOPPPOOOOOOLLLLLLJJJJJJLLLOOOSSSUUU\\\```eeehhhkkkmmmoooqqquuuvvvuuurrrrrrsssnnnggg```[[[VVVUUUYYY[[[ZZZXXXZZZ\\\```eeeiiimmmppprrrsssvvvyyy}}}~~~|||zzzvvvnnnfff___ZZZWWWUUUVVVVVVWWWVVVUUUWWWZZZ\\\\\\gggssswwwuuuwww~~~yyyiiiWWWJJJAAA999666777666555555555555444444444444444444444444444444444333333333333333333333333333333333444444555555555555444222111111222444555444444222111000...---------.........//////000000......///000000000000000444444555555666555555444444555777888888888888777999999:::;;;;;;;;;;;;:::999999888888999999:::;;;>>>>>>>>>>>>?????????@@@?????????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFHHHKKKMMMOOOTTTWWWcccwwwmmmVVVNNNOOOSSSUUUSSSOOOIIIEEEBBB@@@@@@???>>>======<<<;;;;;;::::::>>>???EEENNNWWWbbbqqquuuhhh^^^XXXWWWVVVVVVZZZXXXWWWXXXYYYZZZWWWUUUVVVSSSNNNJJJGGGEEEBBB@@@======<<<<<<;;;:::::::::<<<<<<;;;;;;;;;<<<==============================???>>>>>>==================>>>???@@@AAABBBBBBCCCDDDCCCCCCDDDEEEFFFHHHIIIFFFFFFGGGGGGHHHHHHIIIIIILLLKKKJJJIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMPPPPPPQQQRRRRRRSSSRRRRRRTTTUUUUUUVVVXXXZZZ\\\]]]]]]\\\[[[ZZZ[[[]]]^^^```]]]^^^___``````___^^^]]]^^^^^^^^^______`````````aaaaaabbbccceeeffffffgggiiiiiijjjkkklllllllllllllllmmmnnnooonnnmmmkkkjjjdddeeehhhiiijjjiiigggfffgggfffeeeddddddfffgggiiijjjkkkkkkkkkjjjiiiiiihhhhhhhhhhhhiiijjjkkklllmmmnnnmmmlllkkklllnnnpppqqqrrrsssuuuvvvwwwwwwwwwwwwzzz{{{~~~~~~xxxtttnnnnnnmmmkkkiiigggeeeccceeedddcccbbbaaa`````````YYYYYYZZZZZZYYYXXXWWWVVVTTTRRRQQQRRRSSSTTTTTTSSSOOOOOOOOOPPPPPPPPPPPPPPPPPPOOONNNMMMNNNOOOQQQSSSUUUSSSPPPNNNNNNNNNMMMLLLKKKJJJJJJJJJLLLOOOSSSUUU[[[^^^bbbfffiiilllooorrrzzzzzzwwwsssqqqoooiiibbbaaa\\\XXXYYY]]]```___^^^___aaaeeejjjnnnqqqssstttwwwyyy{{{}}}~~~~~~|||xxxvvvqqqmmmggg```[[[WWWUUUTTTRRRSSSUUUVVVVVVXXX[[[^^^eeemmmuuuxxxyyy~~~rrrcccSSSGGG???999666888555555555555444444444444444444444444444444444444222222222222222222222222222222222222333333333333555333222111111222333555222222111111000////////////////////////000000000......///000000000000000666666555555444555555666555666666777777777666666888888999::::::::::::999999888777666777888:::;;;============>>>>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKLLLQQQSSS\\\iiixxxzzz```PPPMMMPPPSSSVVVSSSNNNHHHDDDBBBAAAAAA>>>======<<<<<<;;;;;;:::;;;;;;???GGGNNNXXXgggttt~~~qqqeee]]]YYYXXXWWWYYYYYYYYYZZZ]]]______^^^\\\YYYUUURRROOOKKKGGGDDDBBBAAA???===;;;;;;;;;;;;<<<<<<;;;;;;<<<======>>>========================>>>>>>==================;;;<<<<<<===>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLKKKKKKNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUVVVXXXYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[[[[\\\]]]^^^^^^]]]\\\[[[[[[\\\\\\]]]^^^___``````^^^^^^```aaacccdddeeefffggggggiiijjjkkkkkkkkkkkkjjjkkklllmmmlllkkkjjjiiiaaabbbdddggghhhjjjjjjkkkkkkiiigggeeedddddddddeeeeeefffggghhhiiiiiiiiiiiiffffffffffffgggiiijjjjjjjjjiiiiiihhhiiikkklllmmmnnnoooqqqrrrsssrrrpppoooqqqrrrtttwww{{{~~~{{{xxxuuurrrnnnllleeeeeeeeedddcccaaa```______^^^^^^^^^]]]]]]]]]\\\XXXXXXXXXXXXWWWUUUTTTSSSQQQPPPNNNOOOQQQRRRRRRQQQNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMLLLKKKKKKLLLMMMNNNPPPOOOMMMMMMMMMLLLJJJGGGIIIHHHHHHIIIKKKOOORRRTTTYYY[[[^^^aaadddhhhmmmpppxxxyyyvvvqqqnnnmmmggg```aaa^^^\\\^^^cccfffgggfffgggiiilllppptttvvvwwwxxx{{{{{{|||}}}~~~}}}~~~~~~}}}{{{wwwssspppmmmgggddd```\\\XXXVVVUUUUUUPPPRRRUUUWWWYYY]]]aaaeeeqqqtttwww{{{xxxfffYYYKKKCCC===888666888555555555555444444444444333333333333333333333333222222222222222222222222222222222111111111111111444333222111111222333444000000000000000000000000000000000///////////////......///000000000000000888777555444444444666666666666666666666555555555777777888999999999999999;;;:::999999999:::<<<===<<<<<<<<<============>>>======>>>>>>???@@@@@@AAA@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJNNNPPPVVV___hhhwww~~~eeeRRRLLLOOOTTTWWWUUUQQQKKKFFFDDDCCCDDD>>>>>>>>>===<<<<<<;;;;;;<<<;;;===CCCHHHPPP^^^kkkuuu|||zzzmmmccc]]]ZZZXXXXXXXXXYYYZZZ]]]___```aaa```^^^[[[YYYVVVSSSOOOLLLJJJHHHDDDAAA???>>>>>>>>><<<;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<;;;;;;<<<===>>>??????@@@AAAAAAAAABBBBBBCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKMMMMMMLLLLLLNNNPPPRRRSSSTTTSSSSSSSSSTTTUUUVVVWWWYYYYYYWWWWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZ[[[]]]^^^______\\\]]]^^^```bbbccceeeffffffggghhhhhhhhhhhhhhhhhhiiiiiijjjjjjiiiiiihhhgggccccccdddfffhhhkkkmmmnnnkkkjjjiiigggeeedddddddddcccccceeefffggggggggggggddddddddddddeeefffggghhhiiiiiiiiiiiijjjkkklllmmmjjjlllnnnppppppooommmlllnnnoooppprrruuuwwwxxxyyy|||}}}~~~yyywwwrrrnnnjjjhhhfffeee^^^^^^^^^^^^^^^]]]\\\\\\ZZZZZZZZZZZZZZZZZZYYYYYYWWWWWWVVVUUUTTTSSSRRRQQQRRRPPPNNNNNNNNNOOONNNLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIIIIIIIIIIJJJLLLKKKKKKLLLLLLJJJGGGDDDFFFFFFFFFHHHJJJMMMPPPRRRUUUVVVXXXYYYZZZ^^^dddhhhmmmooopppmmmlllllliiieeebbbaaaaaadddiiilllnnnmmmnnnooorrruuuxxxzzzzzzzzz||||||||||||}}}~~~zzzvvvqqqlllhhhfffcccaaa^^^[[[XXXWWWVVVVVVSSSTTTVVVYYY]]]cccjjjpppwwwwwwzzznnnYYYNNNCCC>>>;;;777666888555555555444444444333333222222222222222222222222222222222222222222222222222222222111111000000000333222111111111111222333000000000000000000000000000/////////...---------......///000000000000000888777666555444555555666666666666555555555555555666777888888999999888888;;;<<<<<<===============;;;<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHIIIJJJLLLLLLLLLJJJJJJHHHKKKPPPWWW\\\gggzzz|||xxx{{{jjjWWWNNNOOOSSSTTTTTTRRRNNNHHHDDDCCCDDD@@@@@@???>>>>>>======<<<===;;;<<<@@@CCCIIITTT```kkkttt}}}vvvjjjaaa\\\ZZZXXXYYYZZZ[[[\\\^^^aaabbbaaa___^^^]]]]]]\\\YYYVVVQQQNNNJJJFFFCCCAAAAAAAAA<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<============<<<<<<;;;;;;<<<===>>>???@@@@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKMMMOOOQQQRRRRRRRRRQQQQQQRRRSSSSSSTTTXXXXXXWWWVVVVVVUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZYYYWWWXXXYYYZZZ[[[\\\]]]]]][[[\\\]]]___aaacccdddeeefffgggggggggfffeeedddcccggggggggggggffffffeeeeeeddddddddddddfffgggiiijjjiiihhhhhhgggffffffffffffccccccddddddeeedddddddddbbbbbbbbbbbbbbbcccdddeeeiiiiiiiiiiiijjjkkklllllliiijjjmmmooopppoooooonnnmmmnnnoooppprrrssstttuuuuuuuuuvvvxxx}}}|||yyyuuusssrrrppplllgggbbb___]]]]]]YYYZZZZZZ[[[[[[[[[ZZZZZZWWWWWWXXXXXXXXXWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPQQQOOOMMMLLLMMMNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIHHHGGGGGGFFFFFFFFFIIIIIIIIIJJJKKKIIIEEEBBBCCCCCCDDDEEEHHHJJJMMMNNNPPPPPPPPPOOOOOORRRWWWZZZ```eeehhhggghhhkkkjjjgggcccdddfffjjjnnnqqqssssssssstttuuuwwwyyy{{{|||}}}||||||{{{|||}}}~~~{{{vvvooojjjeeebbbaaa```^^^\\\ZZZXXXVVVVVVVVVUUUVVVWWWYYY^^^gggqqqxxxxxxzzz~~~xxxdddNNNEEE===:::999777666777555444444444444333333333222222222222222222222222222222222222222222222222333333222222111111000000111111111111111111111111111111000000///..................------,,,,,,,,,......///000000000000000888888777666555555555555777666666555555666777777777777888999999999999888999<<<@@@CCCCCCAAA===;;;<<<<<<<<<<<<============>>>>>>>>>>>>=========<<<===>>>???@@@BBBDDDEEEEEEGGGHHHJJJKKKKKKKKKJJJJJJJJJKKKOOOTTTXXX```ppp}}}sssrrr{{{ppp^^^RRRNNNOOOTTTVVVWWWSSSKKKEEECCCCCCBBBAAAAAA@@@@@@???>>>>>>;;;::::::===>>>AAAJJJTTT```jjjvvv}}}}}}qqqfff___\\\ZZZ[[[\\\]]]]]]___cccfffcccbbbaaaaaabbbcccbbb```WWWUUUQQQMMMHHHEEEDDDCCC>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>===<<<;;;;;;<<<===>>>???@@@@@@AAA???@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCEEEFFFGGGGGGDDDEEEFFFGGGHHHHHHHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPOOOPPPPPPQQQRRRRRRWWWVVVVVVVVVUUUUUUTTTTTTSSSTTTVVVXXXYYYZZZZZZYYYWWWWWWXXXXXXYYYZZZ[[[[[[[[[\\\]]]^^^```aaacccccceeeeeeeeeeeedddcccbbbaaaeeeeeeeeedddddddddccccccbbbaaaaaaaaaaaabbbcccddddddeeeeeeeeeffffffffffffccccccddddddccccccbbbbbbaaaaaaaaaaaaaaabbbccccccfffgggggghhhiiiiiijjjjjjiiijjjkkkmmmnnnooooooooollllllmmmnnnooopppqqqqqqsssqqqqqqssswww|||}}}yyyuuurrrpppmmmkkkiiiiiifffaaa\\\XXXWWWWWWWWWWWWXXXYYYYYYYYYYYYXXXTTTUUUVVVVVVVVVUUUSSSRRRSSSRRRQQQOOONNNNNNNNNNNNKKKJJJIIIJJJLLLNNNNNNNNNJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFGGGHHHFFFCCCAAAAAAAAABBBCCCEEEGGGHHHIIIIIIIIIHHHFFFFFFGGGKKKNNNVVV]]]aaaaaacccfffgggfffgggiiilllppptttvvvwwwwwwwwwvvvvvvwwwyyy{{{~~~}}}~~~~~~~~~xxxtttnnngggaaa^^^\\\\\\[[[ZZZYYYWWWVVVUUUTTTTTTVVVWWWZZZ]]]ccckkktttzzz|||mmmYYYGGG???999999999777555666444444444444333333333333111111111111111111111111222222222222222222222222222222222111111111111111000000000000000000000000111111000//////...------.........---------------......///000000000000000888888888777777666444444777666666555666777999999777888999999::::::999999999>>>EEEJJJKKKFFF???;;;<<<<<<=========>>>>>>>>><<<<<<=====================>>>???AAACCCDDDFFFFFFEEEFFFGGGHHHIIIIIIJJJJJJNNNMMMNNNQQQUUU\\\iiiwwwuuurrrzzzpppbbbZZZWWW]]]```bbb^^^TTTKKKFFFEEECCCCCCCCCBBBAAAAAA@@@@@@;;;:::;;;===<<<===CCCKKKRRR]]]jjjsss|||wwwjjjbbb^^^YYYZZZ\\\]]]]]]```eeeiiihhhfffdddeeefffhhhhhhhhh```^^^[[[VVVRRRMMMJJJHHHBBBAAA@@@>>>===<<<<<<;;;::::::::::::::::::::::::999:::<<<===>>>===<<<;;;;;;;;;<<<===>>>???@@@@@@???@@@AAABBBBBBBBBAAAAAA@@@@@@AAABBBDDDEEEFFFGGGCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLMMMKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRTTTTTTTTTUUUTTTTTTSSSSSSRRRSSSUUUXXXYYYZZZZZZZZZVVVWWWWWWWWWXXXXXXYYYYYYZZZ[[[[[[\\\^^^______``````aaabbbcccccccccccccccdddccccccbbbbbbbbbbbbbbb___````````````````````````aaaaaabbbccccccccccccbbbbbbccccccccccccbbbbbbaaaaaa`````````aaabbbbbbffffffggghhhiiiiiiiiiiiikkkjjjjjjiiijjjkkklllmmmjjjkkkkkklllmmmnnnooooooqqqooonnnppptttwwwxxxwwwyyyzzz|||~~~~~~~~~}}}|||yyywwwtttqqqmmmkkkjjjiiigggfffcccdddccc```[[[WWWVVVVVVUUUVVVVVVWWWWWWWWWWWWWWWSSSSSSTTTTTTSSSQQQOOONNNNNNMMMLLLKKKJJJKKKKKKLLLHHHGGGFFFGGGJJJLLLLLLLLLJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCAAA?????????@@@AAABBBCCCDDDEEEAAAAAAAAA@@@@@@AAADDDFFFMMMTTTZZZ\\\^^^cccfffeeelllooossswwwyyyzzzzzz{{{zzzxxxvvvvvvxxx{{{~~~zzzwwwooojjjddd]]]XXXVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVWWW[[[aaahhhmmmrrrxxx{{{wwwaaaOOOCCC<<<777888999777555555444444444333333333222222111111111111111111111111000000000000000000000000///000000000000000000111///000000000000000000///////////////////////////......//////////////////......///000000000000000777888888888888666444333777666666666777888:::;;;888888999::::::::::::999;;;AAAKKKRRRRRRLLLCCC===============>>>>>>>>>>>>:::;;;;;;<<<===>>>??????>>>???@@@BBBDDDEEEGGGGGGDDDDDDEEEEEEGGGHHHIIIIIIMMMIIIHHHJJJMMMTTTbbbnnn}}}zzzyyynnniiigggkkkmmmhhh^^^RRRKKKIIIEEEDDDDDDCCCBBBBBBAAAAAA===<<<===???===<<>>>>>===<<<;;;:::;;;;;;<<<===>>>?????????@@@AAABBBCCCBBBAAA@@@???@@@AAABBBDDDEEEFFFGGGBBBCCCEEEFFFGGGGGGGGGFFFGGGFFFFFFFFFGGGIIIKKKLLLLLLLLLNNNOOOOOONNNMMMLLLLLLLLLLLLMMMNNNOOOQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSUUUXXXYYYZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWYYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^```aaacccddddddeeecccbbbbbbaaaaaaaaaaaaaaa___```aaaaaabbbaaaaaa```^^^^^^___``````````````````aaabbbccccccdddccccccaaa````````````aaaaaabbbggghhhiiijjjkkkkkkkkkkkklllkkkhhhgggfffgggiiijjjjjjkkkkkklllmmmnnnoooooopppnnnmmmnnnrrrtttsssqqqttttttuuuuuuvvvyyy~~~zzz|||~~~||||||}}}}}}||||||{{{zzzvvvtttrrrppppppooommmkkkkkkiiifffeeeeeeeeedddccc```bbbdddbbb]]]ZZZYYYYYYTTTUUUVVVVVVVVVVVVVVVUUUQQQRRRSSSSSSQQQOOOMMMKKKKKKJJJIIIHHHGGGHHHIIIJJJIIIHHHFFFFFFGGGHHHGGGFFFJJJJJJIIIIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@AAAAAA???===>>>??????@@@AAAAAABBBBBB<<<===>>>======>>>AAACCCEEEMMMUUUXXX\\\bbbggghhhooosssxxx{{{|||}}}}}}}}}{{{yyywwwuuuwww|||~~~zzzuuuqqqhhhccc\\\VVVRRRQQQRRRSSSUUUVVVVVVWWWXXXXXXYYYYYYYYY```jjjrrrwwwzzz{{{|||oooZZZIIIAAA;;;777888999777555555444444444333333333222222000000000000000000000000........................---.........//////000000//////000000000000//////------......///000000111//////000000111111222222...//////000000000000000888999:::999777555555555444555555666777888888999;;;;;;:::999999888777777999===DDDHHHIIIEEE???;;;<<<<<<<<<============>>><<<<<<<<<<<<;;;;;;;;;;;;@@@@@@??????@@@@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIJJJNNNUUU]]]ccc~~~pppvvv{{{xxxiiiXXXNNNKKKGGGFFFDDDCCCBBBBBBBBBAAA???>>><<<;;;<<<===???AAACCCIIIRRR]]]hhhttt{{{nnnddd___ZZZVVVVVV[[[___```bbbeeemmmkkkjjjkkkmmmooonnnmmmnnnnnnlllhhhccc^^^]]]\\\TTTNNNGGGBBB@@@@@@AAAAAA::::::::::::;;;===>>>???<<<<<<<<<;;;;;;:::::::::999:::;;;===>>>?????????>>>???AAABBBBBBAAA???>>>;;;;;;<<<===???@@@BBBCCCBBBBBBBBBCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJLLLMMMMMMMMMLLLKKKMMMMMMLLLKKKKKKKKKKKKKKKQQQQQQPPPOOOOOOOOOPPPPPPRRRSSSTTTUUUWWWXXXYYYYYYUUUUUUUUUVVVVVVWWWWWWWWWZZZZZZ[[[\\\\\\\\\\\\[[[]]]^^^```bbbcccbbbaaa```______```aaaaaaaaaaaaaaaaaa```___^^^^^^___```aaabbbaaa```bbbddddddaaa^^^_________```aaacccdddeeeeeedddcccbbbaaabbbcccccchhhhhhgggggghhhiiiiiijjjiiihhhhhhhhhiiijjjjjjkkkkkkjjjiiijjjllllllkkkjjjkkklllmmmooopppqqqqqqqqqpppooooooooopppqqqqqqrrrppppppqqqrrrsssttttttuuurrrqqqqqqpppooonnnnnnmmmooonnnllljjjhhhfffeeeddd``````___^^^\\\[[[[[[ZZZ```gggmmmmmmfff]]]XXXVVVRRRSSSTTTUUUUUUTTTSSSSSSNNNNNNMMMLLLLLLKKKLLLLLLIIIJJJJJJJJJIIIHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<<<<===???BBBHHHLLLSSSYYY^^^ccchhhlllrrrssswww{{{~~~||||||yyywwwxxx{{{}}}zzzssskkkeee\\\WWWQQQNNNOOOPPPOOONNNQQQRRRSSSQQQQQQSSSYYY^^^aaakkkwww~~~~~~}}}qqq^^^MMMDDD;;;999666444444444444333555444333222111111111111222222222222222222222222111000000000/////////...111111111111111111111111//////...---,,,,,,++++++///000111111111///...---111000///---------......////////////////////////777888999999777555555666444555555666777777888888999999999999999999999999:::<<>>>>>??????@@@AAACCCCCCCCCDDDEEEEEEFFFFFFGGGGGGHHHIIILLLRRRZZZ___vvvtttdddVVVPPPIIIGGGEEEDDDCCCAAA@@@???@@@???===<<<;;;<<<===>>>===BBBJJJSSS]]]iiissszzz~~~rrriiiddd]]]YYYWWW[[[^^^^^^```cccmmmlllkkkjjjjjjkkkmmmnnnnnnoooooommmkkkiiiiiijjj^^^YYYPPPIIIEEEBBB???>>>;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;:::::::::999:::;;;<<<>>>>>>??????;;;<<>>=========>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMLLLKKKKKKMMMLLLLLLKKKJJJJJJKKKKKKNNNNNNMMMMMMMMMNNNNNNOOOQQQQQQRRRTTTUUUVVVWWWXXXUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\^^^```aaa```___^^^___``````aaaaaaaaa``````bbbaaa```______```aaabbbaaa______```bbbcccaaa^^^^^^^^^^^^___```aaabbbccceeedddcccbbbbbbbbbcccccceeeeeeeeeeeefffggghhhhhhhhhhhhhhhhhhhhhiiijjjjjjjjjiiihhhjjjlllmmmlllkkkjjjjjjkkkkkklllmmmmmmmmmmmmmmmllllllmmmnnnnnnooojjjkkkkkkllllllmmmmmmmmmkkkkkkkkkjjjjjjiiiiiiiiiiiiiiigggeeecccaaa```___\\\[[[[[[ZZZXXXWWWWWWVVV]]]ccciiiiiiccc\\\WWWUUUOOOPPPQQQQQQQQQPPPOOONNNMMMLLLJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCBBB@@@??????>>>>>>>>>>>>>>>????????????>>>>>>=========<<<>>>??????>>>>>>???BBBEEEGGGNNNXXXaaaiiiooosssvvvuuuvvvyyy}}}}}}}}}{{{yyyxxxyyy{{{~~~|||wwwqqqhhh```ZZZTTTPPPLLLKKKMMMPPPQQQPPPQQQRRRRRRRRRSSSWWW]]]bbbllluuu}}}{{{{{{~~~xxxjjjWWWGGG???:::888555444555555444333111111111111222333444555222222222222222222222222000000000000000/////////000000000000000000000000/////////...---,,,,,,,,,000000000111000000//////333222000///.........///........................555777888888777666666777555555555666666777777888666777777888999:::::::::::::::::::::;;;;;;;;;<<<::::::::::::;;;;;;;;;;;;============>>>>>>>>>>>>>>>>>>======>>>>>>???@@@BBBBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHJJJOOOUUUZZZjjj~~~vvvdddWWWNNNLLLIIIGGGEEECCCAAA???BBB@@@>>>===;;;;;;;;;<<<:::===BBBHHHPPPZZZeeekkkwww|||~~~uuulllgggaaa\\\XXXZZZ\\\\\\^^^aaalllmmmmmmjjjggghhhlllooopppqqqrrrrrrqqqpppqqqssshhhccc[[[TTTMMMHHHCCC?????????===<<<;;;::::::::::::::::::::::::;;;;;;;;;::::::;;;<<<===>>>>>>>>>:::<<<>>>@@@AAABBBBBBAAA@@@???>>>======<<<<<<<<>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCDDDEEEFFFFFFFFFGGGGGGHHHJJJMMMRRRVVV___ssssssaaaUUUQQQLLLJJJIIIGGGDDDAAAAAA@@@???===<<<<<<<<<<<<;;;<<>>===<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@???>>>>>>@@@???>>>===<<<;;;;;;;;;>>>>>>>>>?????????@@@@@@@@@BBBDDDFFFGGGFFFFFFEEEHHHIIIJJJKKKLLLKKKJJJJJJKKKKKKJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTVVVVVVVVVUUUUUUTTTTTTTTTSSSSSSUUUVVVWWWWWWXXXXXXWWWXXXZZZ[[[[[[[[[[[[[[[______``````______^^^]]]```___^^^]]]]]]^^^___```\\\[[[ZZZ[[[\\\^^^___```\\\\\\\\\]]]^^^___``````cccbbbbbbaaaaaaaaaaaaaaa_________```aaacccdddeeeeeeeeeeeeddddddeeeeeeffffffeeedddfffiiilllmmmmmmhhhgggdddbbbbbbbbbdddeeeeeeeeeeeeddddddeeeeeefffaaaaaaaaa``````_________]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[YYYWWWUUUTTTSSSSSSSSSRRRRRRQQQPPPPPPOOOQQQUUUYYYZZZXXXTTTRRRQQQNNNNNNMMMMMMLLLKKKJJJJJJIIIGGGEEEDDDDDDEEEGGGHHHDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEIIIIIIHHHGGGGGGJJJNNNRRR\\\fffsss||||||}}}{{{{{{{{{||||||}}}}}}}}}||||||||||||}}}~~~yyypppggg___YYYSSSPPPLLLJJJHHHGGGHHHIIIKKKLLLNNNNNNNNNQQQVVV___gggmmmxxxzzz|||~~~}}}rrroooqqqsssxxx}}}}}}~~~~~~ssshhh___TTTGGG;;;777666555333444555666555444444444333222111111111111333333222222111111000000///000000000000111111111////////////////////////111000000000//////......111000/////////111222444666555333111000//////000........................222444666666666555666777555555555555666666666666777777777777777777777777666777777888888888888888;;;;;;;;;<<<<<<<<<<<<===?????????@@@@@@AAAAAAAAA@@@????????????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIJJJJJJMMMQQQTTTYYYiiiooo\\\VVVOOOJJJIIIHHHEEEBBB@@@@@@??????>>>>>>>>>>>><<<===>>>???BBBHHHOOOUUU___dddkkkrrrtttqqqjjjffffff___ZZZYYYYYYXXXZZZ]]]cccjjjqqqrrroookkkkkkmmmrrrssstttrrrpppnnnoooppprrrooojjjfffaaaZZZTTTOOOHHHGGGEEEBBB@@@???>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>??????@@@BBBDDDEEEEEEEEEEEEGGGHHHIIIKKKKKKJJJJJJIIIJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJLLLMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTWWWWWWVVVVVVUUUUUUTTTTTTSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZ]]]]]]^^^^^^^^^]]]]]]\\\]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZZZZZZZZZZZZZ\\\^^^___]]]]]]]]]]]]^^^______``````````````````_________\\\]]]]]]^^^```bbbcccddddddccccccbbbbbbcccccccccdddbbbaaabbbeeehhhjjjjjjgggeeeccc```______```aaabbbbbbaaaaaaaaaaaaaaabbb`````````___^^^^^^]]]]]]ZZZZZZZZZZZZZZZ[[[[[[[[[YYYYYYXXXVVVTTTSSSRRRQQQRRRQQQQQQPPPPPPOOOOOOOOOLLLNNNQQQRRRRRRPPPOOONNNLLLKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCDDDFFFGGGCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDCCCBBBBBBAAAAAAAAABBBBBBBBBCCCEEEGGGJJJLLLNNNOOOQQQQQQQQQPPPPPPSSSWWWZZZgggppp}}}~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}|||{{{yyywwwuuuvvvyyy}}}wwwqqqggg^^^WWWRRRNNNLLLIIIHHHHHHHHHHHHIIILLLNNNOOOOOOQQQUUU]]]gggoootttxxxxxxzzz}}}vvvttttttvvvuuu{{{zzzvvvtttnnncccYYYRRRKKKBBB;;;888555444333444666666555444444444333222111111111111222222222111111000000000000000000000111111111111000000000000000000000000000000000000000/////////000000/////////000222333555444222111/////////000........................222444555666555444555666555555555555555555555555777777777666666666666666555666888999999999888777999999999999::::::::::::=========>>>??????@@@@@@@@@@@@@@@???@@@AAAAAABBB@@@@@@AAABBBDDDEEEFFFFFFFFFHHHJJJKKKKKKMMMPPPRRRVVVaaatttggg^^^SSSLLLJJJIIIFFFBBBAAAAAAAAAAAA@@@@@@@@@@@@<<<<<<<<<<<<===AAAFFFJJJUUUZZZaaajjjpppppplllhhhddd^^^ZZZZZZZZZXXXYYY\\\^^^eeennnrrrrrrooommmlllppprrrssssssqqqqqqrrrtttvvvtttppplllhhhccc\\\XXXPPPNNNKKKHHHDDDBBB@@@???============<<<<<<;;;;;;===<<<;;;:::::::::;;;<<<:::;;;;;;===>>>???@@@AAA<<<;;;;;;;;;;;;<<<<<<===============>>>>>>>>>>>>??????@@@AAABBBCCCEEEEEEGGGGGGIIIJJJJJJJJJIIIHHHIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLMMMOOOPPPQQQRRRSSSUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUVVVWWWWWWWWWVVVVVVUUUVVVVVVWWWWWWXXXYYYYYYYYYZZZ[[[[[[\\\\\\\\\[[[ZZZYYYXXXWWWWWWXXXYYYZZZYYYZZZ[[[ZZZZZZZZZ\\\^^^]]]]]]]]]]]]]]]^^^______^^^^^^^^^___^^^]]]]]]\\\YYYZZZ[[[\\\^^^```bbbcccbbbbbbaaaaaa``````aaaaaabbb```^^^^^^```cccdddeeedddcccaaa___^^^^^^^^^^^^___^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\XXXXXXWWWWWWWWWWWWWWWWWWVVVVVVUUUSSSRRRPPPOOOOOOOOOOOOOOOOOONNNNNNNNNMMMIIIIIIKKKLLLLLLLLLLLLLLLGGGGGGFFFEEEDDDDDDDDDEEECCCCCCBBBBBBCCCCCCDDDDDDBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFCCCCCCBBBBBBCCCDDDDDDEEEGGGHHHKKKOOORRRVVVYYYZZZZZZ[[[\\\\\\]]]^^^aaadddlllsss~~~~~~~~~}}}||||||zzzxxxuuussstttwww|||~~~zzzlllfff\\\SSSNNNJJJGGGFFFDDDEEEGGGHHHIIIKKKOOORRRSSSSSSUUU\\\fffpppxxx|||{{{|||{{{zzz{{{{{{{{{xxxrrrmmm```VVVKKKFFFCCC===::::::444333333444666666555333111111111111222333444555111111111111111111111111222222111111111000000000000000000000000000000000000000000000//////////////////////////////000111333222000///......///000------------------------222444555555444333444555555555555555555555555555444555555666666777777777666777777777888888888888888888999999999:::::::::999::::::;;;<<<<<<======???????????????@@@@@@AAA???@@@AAABBBDDDEEEFFFGGGDDDFFFIIIKKKKKKMMMOOOQQQSSSYYYfffwwwxxxlll]]]RRRNNNLLLIIIEEEDDDDDDCCCCCCBBBAAA@@@???;;;<<<<<<;;;;;;===@@@CCCJJJNNNVVVaaajjjnnnmmmkkkbbb\\\YYYZZZ[[[YYYYYY\\\[[[```gggnnnqqqpppnnnllloooqqqrrrsssrrrrrrtttvvvvvvtttrrrpppooollliiifff^^^\\\WWWRRRMMMHHHEEECCC@@@@@@???>>>===<<<<<<;;;>>>===;;;999999:::;;;<<<::::::;;;<<<===???@@@AAA<<<;;;;;;;;;:::;;;;;;<<<============>>>>>>>>>>>>???>>>>>>>>>@@@BBBDDDFFFFFFGGGHHHIIIJJJIIIHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUVVVWWWVVVWWWXXXYYYZZZ[[[[[[[[[XXXXXXWWWVVVVVVWWWXXXXXXXXXZZZ\\\\\\ZZZYYYZZZ\\\\\\\\\[[[[[[[[[\\\]]]]]][[[\\\]]]]]]]]]\\\ZZZZZZVVVVVVWWWYYY[[[^^^```aaaaaaaaa```_______________aaa___[[[ZZZ\\\]]]^^^^^^```______^^^]]]\\\[[[[[[[[[ZZZYYYYYYXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRQQQOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJGGGFFFFFFGGGIIIJJJJJJIIIFFFEEEDDDCCCCCCCCCDDDEEE>>>???@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCDDDFFFHHHIIIHHHGGGHHHHHHIIIJJJLLLLLLOOOQQQTTTWWW[[[___aaacccbbbeeegggiiiiiijjjlllnnnpppttt{{{~~~}}}}}}|||yyyxxxwwwwwwwwwyyy{{{|||}}}}}}}}}~~~|||wwwqqqlll___YYYRRRKKKHHHGGGFFFFFFCCCEEEHHHIIIIIIKKKOOORRRSSSSSSWWW```kkkuuu{{{~~~}}}xxxnnnhhhWWWLLLBBB>>>;;;888888:::444444333555666555333111111111111111222333444555//////000000111111222222444333222222111000//////////////////////////////////////////////////////...////////////......---//////------------...///------------------------222444555555444333333444555555555555555555555444222333444555666888999999888777666555555777888999::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@>>>>>>>>>>>>>>>??????@@@???@@@AAABBBDDDEEEFFFGGGCCCEEEHHHJJJKKKLLLNNNPPPRRRTTT\\\kkkyyyfffYYYSSSQQQMMMIIIGGGFFFFFFDDDCCCAAA???>>><<<=========<<<===???AAAAAAEEEMMMYYYdddkkklllkkk```[[[YYY[[[\\\ZZZZZZ\\\YYY\\\bbbiiinnnqqqooommmpppqqqsssrrrqqqqqqrrrsssrrrqqqqqqrrrtttuuutttrrrkkkhhhccc\\\UUUOOOKKKHHHBBBAAA@@@???>>>===<<<;;;>>>===;;;999999999:::;;;======<<<<<<<<<<<<=========<<<;;;;;;::::::::::::============>>>>>>>>>??????>>>======>>>AAAEEEGGGFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIHHHHHHHHHIIIIIIHHHIIIJJJKKKLLLNNNOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRSSSTTTUUUTTTUUUVVVXXXYYYZZZZZZZZZXXXWWWVVVVVVVVVVVVWWWXXXXXX[[[^^^]]][[[YYYYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[\\\ZZZ[[[[[[\\\\\\ZZZYYYXXXSSSTTTUUUWWWYYY\\\^^^___aaa```___^^^^^^^^^^^^^^^aaa^^^ZZZXXXYYYZZZ[[[[[[]]]]]]]]]]]]\\\[[[YYYYYYXXXWWWWWWVVVUUUUUUUUUVVVTTTTTTUUUUUUUUUUUUUUUUUURRRRRRQQQQQQPPPOOONNNNNNOOONNNNNNLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHFFFEEEDDDEEEGGGHHHHHHHHHGGGFFFEEEDDDDDDEEEGGGHHH;;;===???@@@AAA@@@???===>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCCCCCCCEEEGGGIIIJJJNNNNNNNNNOOOPPPRRRSSSTTTVVVXXXZZZ]]]aaadddfffhhhhhhkkkoooqqqqqqrrrssstttsssvvvzzz}}}~~~}}}}}}}}}xxxyyyzzz{{{|||{{{zzzyyywwwvvvvvvvvvsssmmmeee___TTTPPPKKKHHHHHHJJJKKKLLLFFFHHHJJJIIIHHHHHHKKKNNNPPPQQQVVV___kkkuuu{{{||||||}}}}}}wwwmmmfffRRRGGG===999777555666888555444444555666555333000555444333222111111111111......///000111222333333555444333222111///..........................................////////////....../////////...,,,+++------,,,+++,,,---...///------------------------333333333444444444555555444444444444444444444444666666555555555555666666444555555666777888888888999999999888999999:::::::::;;;<<<<<<<<<<<<<<<<<<======>>>>>>?????????@@@@@@AAAAAABBBBBBCCCCCCCCCHHHHHHIIIJJJKKKLLLMMMNNNOOOPPPWWWbbboooyyydddYYYVVVRRRMMMNNNKKKGGGDDDCCCDDDCCCCCCBBB@@@===<<<<<<===<<<<<<>>>AAAHHHPPPXXX___dddgggaaa^^^ZZZXXXWWWXXXWWWVVV\\\\\\^^^ccciiilllkkkjjjjjjlllooopppqqqsssuuuwwwuuuttttttssstttvvvwwwxxxvvvuuuqqqjjjaaaYYYTTTRRRMMMIIICCC@@@>>>>>>>>>===>>>======<<<;;;:::999888<<<<<<======>>>??????@@@<<<<<<;;;;;;;;;:::::::::<<<<<<============<<<<<<=========>>>???AAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHEEEFFFFFFGGGGGGHHHIIIIIILLLKKKHHHFFFFFFFFFGGGHHHKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQRRRQQQQQQQQQSSSRRRRRRQQQPPPPPPOOOOOOQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTVVVWWWXXXZZZ[[[[[[UUUVVVVVVVVVWWWWWWXXXXXX[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[\\\]]]]]][[[YYY[[[ZZZXXXVVVUUUVVVWWWXXXXXXXXXXXXXXXYYY[[[\\\]]][[[[[[ZZZZZZ[[[]]]___```]]]^^^]]][[[XXXWWWXXXYYYWWWXXXYYYZZZZZZYYYXXXWWWTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPOOOOOOOOOPPPPPPQQQPPPOOOMMMMMMMMMMMMLLLJJJMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@????????????>>>;;;<<<>>>@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBB@@@BBBEEEFFFHHHIIILLLOOOQQQRRRUUUXXX[[[^^^```aaaZZZ^^^ccceeeeeefffiiilllnnnppprrrsssssssssuuuwwwvvvwwwxxxyyyyyy{{{~~~|||{{{{{{{{{{{{xxxtttnnnkkkggg```VVVNNNMMMKKKIIIGGGFFFFFFFFFFFFDDDHHHKKKKKKJJJKKKPPPUUUXXX[[[aaaeeejjjpppwww|||{{{{{{}}}yyyhhhZZZJJJDDD<<<666333444555555555555444333333222111111555444222000/////////000111111222222222222111111333222111000////////////////////////////////////000000//////.........---////////////////////////......////////////......***++++++,,,,,,+++++++++333333333444444444555555444444444444444444444444666666555555555555666666555555666666777888888999999999888888888999::::::;;;;;;<<<============<<<===>>>>>>>>>????????????AAAAAABBBBBBCCCDDDDDDDDDGGGHHHHHHIIIJJJKKKLLLLLLKKKLLLQQQZZZeeeuuuwwwkkkddd\\\SSSPPPLLLGGGEEEEEEDDDBBB@@@BBB@@@>>>===>>>>>>===;;;<<>>@@@AAABBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMNNNOOOOOOPPPPPPOOOOOORRRRRRQQQPPPPPPOOONNNNNNPPPPPPPPPPPPPPPQQQRRRRRRRRRRRRSSSUUUVVVXXXYYYYYYWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXWWWYYYXXXWWWUUUUUUVVVWWWXXXWWWWWWVVVWWWWWWXXXYYYZZZYYYYYYXXXXXXYYYZZZ[[[\\\]]]^^^]]][[[XXXUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUSSSSSSSSSSSSSSSRRRQQQQQQPPPOOOOOONNNNNNOOOOOOPPPNNNLLLKKKKKKLLLLLLJJJIIIKKKJJJIIIHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBAAABBBCCCDDDEEEEEEDDDDDD@@@@@@@@@@@@????????????@@@@@@AAAAAA@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@AAABBBBBBDDDEEEGGGHHHJJJNNNTTTXXX[[[\\\]]]___aaacccdddeeeaaadddggghhhgggiiimmmpppsssuuuvvvuuuttttttuuuvvvxxxyyyzzz{{{{{{}}}}}}{{{zzzyyyzzzzzztttooohhhccc___YYYPPPIIIIIIHHHGGGFFFFFFFFFGGGHHHDDDHHHJJJKKKJJJMMMSSSXXX___cccfffhhhjjjqqq|||sssbbbTTTFFFAAA;;;666444444444444555444444333222222111111333222111000000000111222000000000000000000000000000000//////000000111111........................000/////////.........---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++333333333444444444555555444444444444444444444444666666555555555555666666555666666777777888888999888888888888888999::::::;;;<<<======>>>>>>>>>===>>>>>>>>>>>>????????????AAAAAABBBCCCCCCDDDEEEEEEGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIMMMSSS[[[fffyyy|||tttjjj```XXXRRRKKKHHHHHHGGGCCC???CCCAAA@@@@@@@@@???===;;;;;;<<<>>>BBBGGGLLLPPPSSSVVVTTTPPPNNNNNNNNNMMMLLLKKKLLLNNNSSSZZZaaaeeegggbbbeeehhhjjjlllooosssvvvuuuuuuvvvwwwyyy{{{}}}~~~}}}}}}{{{wwwqqqllliiiiii^^^[[[VVVRRROOOKKKGGGDDD???>>>===<<<;;;<<<===>>>=========<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<===>>>@@@@@@@@@AAAAAABBBBBBCCCCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGCCCCCCCCCCCCDDDFFFIIIJJJFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNMMMMMMPPPPPPOOOOOONNNNNNMMMMMMOOONNNNNNNNNNNNOOOPPPPPPOOOPPPQQQRRRSSSUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUWWWVVVUUUTTTUUUVVVWWWXXXVVVUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVUUUVVVVVVWWWWWW[[[\\\\\\ZZZWWWSSSRRRQQQSSSSSSUUUUUUUUUUUUSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNJJJIIIHHHHHHJJJJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCCCCEEEDDDDDDCCCCCCBBBBBBBBB@@@AAAAAABBBBBBAAA@@@@@@@@@AAABBBDDDDDDEEEEEEEEEAAAAAAAAA@@@@@@@@@??????AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEJJJKKKLLLNNNQQQWWW___dddhhhhhhiiiiiijjjjjjkkkkkklllnnnnnnllljjjlllrrrwwwzzzzzz{{{yyywwwuuuuuuvvv{{{}}}~~~}}}{{{xxxvvvtttsssmmmfff^^^WWWSSSOOOIIIEEEEEEEEEDDDDDDEEEFFFGGGHHHEEEGGGIIIJJJKKKPPPWWW]]]hhhjjjlllllloooxxxwwwjjjXXXJJJAAA===999666555555444333444444333333222222111111000000000000000111222333///...---,,,,,,---...///---------...000111333444......................../////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---.........---,,,++++++333333333444444444555555444444444444444444444444666555555444444555555666666666666777777888888888888777777777888999:::;;;;;;<<<===>>>?????????>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFHHHIIILLLQQQUUU]]]lll{{{{{{tttggg^^^SSSNNNMMMLLLHHHCCCDDDCCCBBBBBBCCCAAA>>>;;;;;;;;;;;;<<<>>>BBBFFFHHHLLLJJJHHHGGGHHHIIIHHHGGGGGGGGGIIILLLRRRYYY___bbb]]]___bbbeeehhhlllqqquuuttttttuuuvvvwwwyyyzzz{{{{{{{{{{{{yyyuuurrrpppppphhheeeaaa^^^YYYTTTNNNJJJEEEDDDAAA???>>>>>>>>>???>>>>>>>>>>>>============<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEAAAAAAAAABBBCCCEEEGGGHHHDDDDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMMMMLLLLLLNNNMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQRRRRRRTTTTTTSSSRRRRRRSSSUUUVVVTTTSSSSSSSSSTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSUUUUUUTTTTTTSSSSSSSSSSSSVVVXXXYYYXXXUUURRRPPPOOOQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQRRRRRRRRRRRRQQQQQQMMMLLLLLLKKKKKKKKKKKKLLLHHHGGGFFFGGGHHHIIIHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEEEEFFFBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEGGGIIIJJJOOOQQQTTTXXX\\\bbbiiinnnppppppppppppqqqqqqqqqqqqvvvvvvtttpppmmmooouuu{{{}}}}}}~~~|||yyyxxxxxxyyy~~~|||xxxqqqjjjfffbbb\\\SSSMMMIIIGGGEEEDDDDDDCCCCCCBBBCCCDDDFFFGGGFFFGGGHHHJJJNNNTTT]]]ccclllkkkmmmrrrzzzxxxnnn___NNNAAA;;;999777666666555333222333333333333222222111111000000000000000111111222///...,,,++++++,,,...///,,,,,,---...///111222333................................................,,,,,,,,,,,,,,,,,,,,,,,,......////////////......////////////...---,,,+++333333333444444444555555444444444444444444444444555555444444444444555555666666666666666777777777777777777777888999:::;;;;;;<<<===>>>??????????????????>>>>>>>>>>>>>>>>>>===>>>>>>???AAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGJJJOOOQQQWWWcccppp|||tttjjj]]]TTTQQQOOOLLLIIIFFFEEEDDDDDDDDDBBB???<<<<<<<<<::::::;;;===???AAAAAA@@@???@@@CCCDDDDDDDDDAAAAAABBBCCCGGGMMMRRRVVVWWWYYY\\\___ccchhhmmmrrrssstttuuuvvvwwwwwwxxxxxxxxxyyyzzzyyywwwuuuuuuuuupppnnnkkkgggccc^^^XXXSSSMMMKKKHHHDDDAAA???>>>===<<<<<<======>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDAAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIJJJKKKKKKLLLMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPOOOOOONNNNNNOOOOOOOOOPPPPPPQQQQQQQQQTTTUUUUUUTTTRRRSSSVVVYYYRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRTTTTTTTTTSSSSSSRRRQQQQQQPPPRRRUUUUUUSSSQQQPPPPPPPPPPPPRRRRRRRRRRRRPPPPPPPPPPPPQQQQQQQQQQQQPPPPPPKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFEEEFFFGGGHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@???????????????>>>@@@@@@AAABBBBBBBBBBBBBBB@@@@@@AAABBBCCCDDDEEEFFFBBBBBBBBBBBBAAAAAAAAA@@@======>>>>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEFFFIIILLLNNNOOOUUUYYY^^^dddhhhlllqqqtttrrrsssssstttuuuuuuvvvvvv{{{zzzxxxssspppqqqwww||||||}}}~~~}}}{{{zzzzzz{{{~~~xxxmmmbbb[[[VVVQQQKKKFFFCCCDDDEEEFFFDDDCCCBBBBBBBBBCCCDDDEEEGGGHHHIIILLLRRRYYYbbbgggkkkjjjnnnzzzzzznnnbbbTTTFFF<<<888666555555666555333111333222222222222222111111111111111111000000//////000///---,,,,,,---///000......------...///000000........................---------...............------------------------......////////////........./////////......---,,,333333333444444444555555444444444444444444444444555555444444444444555555555555555555555555555555666666666777888999:::;;;:::;;;<<<===>>>?????????????????????>>>>>>>>>>>><<<<<<===>>>@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEDDDEEEHHHLLLMMMPPPZZZfffwwwyyysss}}}vvvkkk```XXXRRROOOMMMIIIGGGFFFEEEEEECCCAAA???======<<<;;;;;;;;;<<<===:::::::::<<>>??????@@@@@@?????????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCDDDEEEFFFGGGIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOONNNNNNOOOOOOPPPQQQQQQQQQRRRTTTVVVUUUSSSSSSVVVYYYPPPPPPQQQQQQQQQQQQQQQQQQSSSSSSRRRQQQQQQPPPQQQQQQRRRRRRRRRRRRRRRQQQPPPOOOLLLOOOQQQQQQPPPOOOOOOPPPNNNOOOPPPQQQQQQPPPOOONNNMMMMMMNNNNNNOOOOOONNNNNNJJJIIIHHHGGGGGGGGGGGGGGGGGGEEEDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBAAAAAAAAA========================???@@@AAABBBCCCDDDDDDDDDAAAAAAAAAAAABBBCCCEEEEEECCCCCCBBBBBBBBBAAAAAAAAABBBAAA@@@@@@AAABBBDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIKKKNNNRRRTTTVVV\\\aaagggmmmppprrruuuwwwtttuuuuuuvvvwwwxxxyyyyyy||||||{{{wwwsssssswww{{{zzz{{{||||||zzzzzzzzz|||~~~}}}}}}}}}}}}{{{}}}}}}{{{sssggg[[[SSSLLLIIIFFFCCCBBBBBBDDDFFFDDDCCCBBBAAAAAABBBCCCDDDIIIIIILLLPPPWWW___fffkkkjjjllluuu|||nnn```UUUJJJ@@@:::777666555555666555333111222222222222222222111111000111111111000000///...000///............///000///......---------......---------------------------------------.........------------------------,,,,,,------------,,,,,,------...............---333333333444444444555555444444444444444444444444555444444333333444444555444444444444444444444444555555666666777999:::;;;999:::;;;<<<===>>>>>>>>>????????????>>>>>>>>>===<<<<<<===???@@@AAABBBCCCAAABBBBBBCCCDDDEEEFFFFFFCCCDDDGGGJJJJJJKKKSSS]]]eeettt~~~rrrzzz{{{qqqdddZZZTTTQQQLLLIIIGGGEEEEEEDDDBBBAAA=========<<<<<<<<<;;;;;;888888888999<<<===<<<:::<<<===?????????AAAEEEIIIHHHJJJLLLOOOSSSXXX___dddlllmmmpppsssvvvxxxyyyyyyxxxzzz{{{{{{zzzyyyzzz{{{{{{yyyvvvuuusssqqqnnnkkkeeedddaaa]]]XXXQQQLLLIIICCCCCCBBBAAA@@@>>>>>>===<<<<<<;;;;;;;;;:::::::::999999::::::::::::999999;;;;;;;;;;;;;;;<<<<<<===::::::;;;<<<<<<======>>>===>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNMMMNNNNNNOOOOOOPPPQQQQQQNNNRRRUUUUUURRRQQQTTTWWWPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPOOOOOONNNOOOOOOOOOOOOPPPPPPQQQQQQPPPOOONNNMMMNNNOOONNNMMMLLLMMMNNNKKKLLLMMMNNNNNNMMMLLLKKKHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBCCCCCCCCCBBB@@@@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCDDDEEEEEEBBBAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCDDDGGGIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQTTTXXX\\\___aaafffiiimmmppprrrtttwwwyyyxxxxxxyyyyyyzzz{{{{{{{{{{{{|||}}}{{{wwwuuuwwwzzzyyyzzz{{{zzzxxxwwwxxxyyy~~~}}}||||||||||||yyyxxxsssrrrpppllleee[[[SSSNNNFFFEEEDDDBBBAAAAAABBBCCCAAAAAAAAAAAABBBDDDEEEGGGKKKKKKNNNTTT[[[ccciiimmmllltttxxx|||{{{pppaaaRRRHHHAAA<<<999777666555555555555333111111111111111111111222222...///000111111000000/////////............//////...---------,,,------...------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---...............333333333444444444555555444444444444444444444444555444444333333444444555333333333333333333333333555555555666777999:::;;;888999:::<<<===>>>>>>>>>@@@?????????>>>>>>======<<<===>>>???AAABBBCCCDDDAAAAAABBBCCCDDDFFFFFFGGGEEEFFFIIIKKKJJJIIIPPPYYYXXXiiiwww}}}pppaaaYYYUUUMMMKKKGGGEEEDDDDDDCCCBBB===============<<<;;;:::999888888999::::::888777555777999999999:::>>>BBBCCCEEEGGGIIIMMMSSSZZZ^^^eeegggkkkooosssvvvxxxxxxxxxyyy{{{{{{yyyxxxyyyzzz}}}{{{yyyxxxxxxwwwuuussspppooonnnjjjeee^^^XXXTTTKKKJJJHHHFFFDDDAAA@@@???<<<<<<;;;;;;;;;:::::::::999999999::::::999999999<<<<<<;;;;;;;;;<<<======888999999::::::;;;<<<<<<=========>>>??????@@@@@@???@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPJJJOOOTTTTTTQQQOOOQQQTTTPPPPPPPPPPPPPPPOOONNNMMMNNNMMMMMMMMMMMMMMMNNNNNNMMMNNNOOOPPPPPPOOONNNMMMNNNOOONNNMMMKKKJJJKKKMMMIIIJJJKKKLLLLLLKKKJJJIIIEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCAAAAAAAAAAAA???>>>>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCEEEFFFFFFCCCBBBAAA@@@AAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEHHHLLLPPPRRRUUUUUUUUUUUUUUUUUUUUUUUUWWWXXXZZZ^^^bbbfffiiikkklllnnnpppqqqrrrtttxxx{{{||||||||||||||||||||||||zzz}}}}}}zzzwwwwwwyyyyyyzzzzzzyyywwwuuuvvvvvv{{{}}}~~~}}}}}}}}}xxx{{{|||xxxuuusssjjjgggccc^^^WWWQQQLLLIIICCCDDDDDDCCCAAA??????@@@??????@@@AAACCCEEEHHHIIILLLMMMPPPVVV^^^fffkkkmmmnnn{{{|||wwwxxxzzzssshhhXXXJJJ@@@;;;999888888666555555555555333222111111111111111111222222+++---///000111222111111---......//////......---,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,------.........++++++++++++++++++++++++...//////////////////...******,,,---.../////////555444333222222333444555333333333222222111111111333333333444444555555555555555555555555555555555666666666777888:::;;;<<<::::::;;;;;;<<<=========<<<===???@@@@@@???>>>>>>>>>>>>>>>>>>????????????BBBBBBCCCCCCDDDEEEEEEEEEGGGFFFFFFFFFHHHJJJMMMOOOTTT[[[nnn{{{jjj^^^ZZZPPPNNNKKKJJJIIIHHHFFFEEEBBBAAA@@@>>><<<;;;:::999999999888888777777666666888888888888999;;;<<<===@@@AAACCCFFFJJJOOORRRTTT[[[```gggmmmppprrrssstttwwwxxxyyyyyyxxxxxxyyyzzz{{{yyyxxxzzz|||}}}{{{xxxyyyxxxvvvrrroookkkhhhfff[[[UUUMMMIIIIIIHHHEEEBBB@@@???===;;;;;;:::;;;;;;999999999888888999::::::;;;<<<<<<===<<<;;;:::999999999999:::;;;<<<>>>???<<<<<<======>>>>>>??????;;;<<<<<<===>>>??????@@@>>>?????????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIIIIJJJLLLLLLMMMNNNOOOOOOOOOOOOQQQQQQQQQQQQQQQQQQQQQQQQKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHJJJMMMOOOOOOMMMJJJHHHEEEFFFGGGHHHIIIHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@@@@@@@@@@???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;;;;<<<;;;;;;:::::::::<<>>?????????>>>>>>=========>>>>>>?????????AAAAAAAAABBBCCCCCCDDDDDDGGGGGGFFFFFFHHHJJJLLLMMMOOOVVVeee{{{xxxlllcccYYYUUUOOOJJJHHHFFFDDDBBBCCCCCCBBBAAA???===<<<;;;999999999888777777666666444444444444555666888888===>>>@@@CCCFFFJJJMMMOOOUUUZZZaaagggkkknnnpppqqqssstttvvvvvvvvvvvvxxxzzz|||{{{zzz|||~~~~~~|||zzzyyyxxxwwwvvvsssqqqnnnmmmeee___XXXTTTSSSQQQMMMHHHDDDBBB@@@>>>============::::::999999999999::::::999:::;;;;;;;;;:::999888;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<===>>>>>>??????============>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGEEEGGGIIIKKKLLLKKKIIIHHHEEEFFFGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@?????????@@@??????>>>=========<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;:::999:::<<>>:::888555333444444444555444444333222111111111111111111111111111111111000000000000000000//////.........////////////............//////........................------------------------000---++++++---......,,,......---------,,,,,,,,,,,,------------.........333333333444444333333333333333333222222222222111333333333222222222222222222222222222333333333333444444555555666777999999999999::::::;;;<<<<<<<<<<<<<<<===>>>??????>>>>>>;;;<<<<<<===>>>??????@@@@@@@@@@@@AAABBBBBBCCCCCCGGGGGGFFFGGGGGGIIIJJJKKKJJJOOO[[[kkk}}}|||rrrfff___VVVNNNIIIGGGFFFEEECCCDDDDDDDDDBBBAAA???===::::::999999888777777666666666555666666777888888888999;;;===AAADDDGGGHHHLLLQQQYYY___dddgggjjjlllmmmoooqqqrrrssstttvvvxxx{{{{{{{{{|||}}}}}}{{{yyyyyyzzzzzzzzzzzzxxxwwwvvvrrrnnniiieeeccc___YYYTTTLLLJJJHHHEEEBBBAAA??????===<<<<<<;;;;;;;;;<<<<<<777888999999999999999888===<<<;;;:::999888888888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>:::;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFBBBCCCDDDFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@?????????>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<===???@@@AAABBBBBBBBBAAAAAAAAAAAABBBBBBEEEEEEEEEEEEFFFGGGGGGHHHJJJKKKLLLMMMPPPRRRUUUVVVYYY\\\```ccceeehhhlllooottttttuuuvvvwwwxxxyyyzzzvvvvvvvvvvvvwwwyyyzzz{{{}}}{{{|||||||||||||||{{{{{{{{{yyyzzz|||}}}}}}|||{{{zzzvvvxxx{{{||||||zzzwwwuuusssqqqnnnjjjeee___XXXSSSJJJGGGDDDCCCBBBBBBAAA@@@BBBBBBBBBCCCCCCCCCBBBBBBCCCBBBBBBDDDGGGLLLQQQTTT___gggoootttwww~~~|||yyyxxx}}}xxxuuussskkkcccTTTLLLAAA:::777666444333444444444444444333222222111111111111111111111111/////////000000111111111000000/////////000000111//////............//////........................------------------------///---++++++---...------...------------,,,,,,,,,,,,,,,,,,,,,------------111222333444444333222111222222222222222222222222333222222222111111000000444444444444444555555555444444444444555666777888888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>;;;;;;<<<===>>>??????@@@@@@@@@@@@AAABBBBBBCCCCCCFFFGGGGGGHHHHHHHHHIIIIIIGGGKKKUUU```lll~~~tttlllaaaWWWPPPMMMKKKKKKDDDEEEEEEEEEDDDBBB@@@???<<<<<<;;;:::999888888777777777666666666777888888666777888:::<<>>>>>===>>>>>>777777888888999999999999===<<<;;;:::999888888888;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<=========::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>?????????????????????????????????@@@AAAAAABBBBBBDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFHHHJJJKKKLLLLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>======<<<::::::::::::;;;;;;;;;;;;;;;;;;<<<============<<<<<<<<<======???AAABBBDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHJJJKKKLLLLLLNNNPPPRRRTTTVVVYYY[[[___aaaeeehhhjjjnnnrrruuuvvvvvvwwwxxxyyyzzzzzz{{{wwwwwwxxxyyyzzzzzzzzzzzz|||~~~~~~~~~~~~~~~~~~}}}{{{{{{||||||{{{zzzyyyyyytttvvvyyyzzzzzzwwwtttqqqllliiieee```[[[UUUOOOJJJEEECCCBBBAAAAAAAAABBBBBBBBBCCCDDDFFFGGGGGGGGGFFFHHHGGGGGGJJJOOOVVV^^^bbbhhhnnnwww~~~~~~~~~rrrlllhhh___UUUHHHCCC<<<777555555444444333444444444444333222222111111111111111111111111//////000000000000000000/////////...//////000000//////............//////........................------------------------...---,,,,,,------------------------------------+++++++++,,,,,,,,,------000111222333333222111000222222222222222222222222222222222111111000000000333333333444444444555555333333333333444555666666777777888888999:::::::::;;;;;;;;;<<<<<<===>>>>>><<<<<<<<<===>>>??????@@@AAAAAAAAABBBCCCCCCDDDDDDFFFFFFHHHIIIIIIIIIIIIHHHHHHLLLSSS[[[bbbooo{{{ooocccZZZSSSOOOLLLFFFFFFFFFFFFEEECCCAAA@@@???>>>===<<<;;;:::999999555555444333333333444444666666777888:::<<<===>>>???CCCIIIOOOTTTWWW[[[]]]^^^aaadddgggjjjmmmpppssstttvvvyyy{{{{{{zzzyyyyyy|||}}}~~~|||{{{}}}}}}~~~~~~|||yyytttppphhhfffbbb\\\VVVPPPKKKIIIFFFEEECCCAAA???>>>======999999999999999:::::::::;;;;;;:::999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGHHHJJJJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFGGGGGGHHHHHHGGGGGGCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAA???????????????>>>>>>===:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>============>>>???AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIJJJLLLNNNOOOPPPTTTXXXZZZ\\\___bbbeeegggiiikkkmmmnnnqqquuuxxxyyyyyyyyyzzzzzz{{{{{{{{{xxxxxxyyyzzzzzzzzzyyyyyyzzz|||}}}}}}||||||{{{zzzyyyxxxtttuuuwwwwwwvvvsssooollldddaaa\\\WWWRRRMMMHHHEEEBBBBBBAAA@@@@@@@@@BBBCCCDDDEEEHHHLLLNNNOOOPPPPPPOOONNNMMMPPPVVV```jjjppppppvvv~~~pppggg___TTTIII@@@===999666555555555555333333444444333333222111000000000000000000000000111111000000///......---...---------......///000//////............//////........................------------------------,,,---------------------------------------------+++++++++,,,,,,,,,------111111111222222111111111111222222222222333333333222222222111111111111111000000111111222222333333444444333333444555555666666666777777888999999999::::::::::::;;;===>>>???>>>>>>>>>>>>????????????AAAAAAAAABBBCCCCCCDDDDDDEEEFFFIIIKKKLLLKKKJJJIIIIIILLLRRRWWWZZZbbbttttttiii]]]SSSMMMJJJIIIHHHFFFDDDCCCBBBAAABBBAAA@@@???>>><<<<<<;;;999888777666666666666666777777777888999:::;;;<<<;;;???DDDIIILLLOOORRRUUUWWWYYY]]]```cccfffjjjmmmqqqtttyyy{{{{{{{{{{{{{{{{{{}}}~~~|||zzz}}}~~~~~~{{{xxxtttrrrnnniiiccc\\\WWWTTTMMMLLLIIIFFFCCCAAA@@@???>>>>>>===<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>==============================>>>>>>???@@@@@@@@@@@@@@@????????????@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEECCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA@@@?????????CCCBBBAAA@@@?????????@@@AAAAAAAAABBBBBBCCCCCCCCCAAAAAABBBBBBAAAAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>????????????======>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGHHHJJJKKKJJJJJJKKKMMMOOOQQQSSSUUUXXX]]]bbbeeefffhhhlllppppppqqqrrrrrrrrrtttxxx{{{}}}}}}}}}}}}}}}}}}~~~~~~zzz{{{{{{{{{{{{zzzzzzyyyyyy|||~~~~~~~~~|||{{{yyyxxxwwwwwwssssssrrrqqqnnnjjjfffdddZZZVVVRRRMMMKKKHHHDDDBBB??????@@@???>>>???BBBDDDHHHKKKOOOUUUYYY\\\^^^^^^ZZZXXXVVVWWW]]]gggrrrxxxzzz}}}mmm___UUUJJJAAA999999777666555555555555333333333333333222111111000000000000000000000000222111111000...------,,,------,,,------...///000//////............//////------------------------------------------------+++---......---,,,,,,---,,,,,,,,,------------...,,,,,,,,,,,,------------111111000000000000111111111111222222222333333333111111111222222222222222///000000111222222333333444444444444444555555666555555666777777888888999:::999999999;;;<<<>>>???@@@@@@@@@@@@????????????@@@@@@@@@AAABBBBBBCCCCCCDDDFFFIIILLLNNNMMMKKKJJJJJJJJJMMMQQQRRRXXXeeesss}}}ooobbbYYYPPPNNNJJJGGGEEEDDDDDDDDDDDDDDDCCCAAA@@@???======>>>===<<<;;;:::999999999888888777777888999::::::888<<<@@@CCCEEEGGGJJJLLLOOORRRVVVYYY\\\___cccfffjjjoootttxxxxxxxxxxxxzzzyyy{{{~~~}}}|||}}}}}}|||{{{yyywwwsssnnniiieeebbbZZZYYYUUUQQQMMMJJJHHHFFFDDDBBBAAA???>>>>>>>>>???<<<;;;;;;;;;<<<<<<===>>><<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<999::::::;;;<<<<<<==============================;;;;;;<<<<<<===>>>>>>>>>>>>>>>============>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@??????>>>>>>>>>BBBAAA@@@??????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEECCCDDDDDDDDDDDDCCCBBBBBB>>>>>>>>>======<<<<<<;;;<<<<<<===>>>????????????@@@AAACCCEEEFFFFFFEEEEEEFFFFFFHHHJJJLLLOOOQQQRRRSSSSSSUUUWWWYYY\\\^^^```bbbhhhmmmpppoooppptttxxxvvvwwwwwwwwwwwwyyy|||~~~~~~}}}}}}|||||||||{{{zzz}}}~~~}}}~~~}}}{{{yyywwwvvvuuutttqqqooolllhhhccc___\\\ZZZOOOLLLHHHEEEDDDCCCBBB@@@<<<>>>@@@@@@???AAAEEEHHHMMMQQQXXX___eeejjjmmmnnnlllhhhdddbbbfffoooyyyxxxeeeTTTIIIAAA<<<555666666555444333333333222333333333333222111111000000000000000000000000000000/////////.........------------...///000111//////............//////------------------------------------------------***---//////---,,,,,,---,,,,,,,,,---------......,,,------------.........222111000//////000111222111111111222222333333333111111111222333333333444111111222333444444555555555555444444444555666666555555666666777888888888999999999999:::<<<>>>???BBBBBBAAAAAA@@@?????????>>>??????@@@AAAAAABBBBBBCCCFFFJJJMMMOOONNNMMMKKKIIIHHHIIIKKKMMMQQQ]]]iii~~~rrrhhhSSSQQQLLLHHHFFFEEEEEEFFFFFFEEEDDDCCCAAA@@@???>>><<<;;;:::999888777777777888888777777777888888999777:::===???AAACCCEEEGGGKKKMMMQQQUUUWWW[[[___aaaccciiiooossstttsssuuuvvvwwwzzz}}}~~~~~~~~~}}}}}}|||{{{yyyuuuqqqnnnlllfffddd```\\\WWWSSSPPPOOOGGGFFFDDDBBB@@@@@@@@@@@@>>>======<<<<<<<<<======;;;;;;;;;::::::999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;888999999:::;;;;;;<<<<<<========================999999:::;;;;;;<<<<<<===>>>>>>============>>>>>>===>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@??????CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@@@@@@@AAA>>>>>>???@@@@@@@@@@@@???>>>>>>?????????@@@@@@@@@<<<===>>>>>>???>>>>>>===AAA@@@?????????@@@AAABBBAAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDCCC@@@@@@???>>>===<<<<<<;;;<<<<<<===??????@@@@@@@@@EEEGGGIIIKKKLLLKKKJJJIIIJJJKKKMMMOOORRRUUUXXXYYY\\\]]]___aaadddgggiiikkkjjjooouuuvvvuuuuuuxxx|||zzzzzz{{{zzzzzz|||~~~}}}}}}}}}}}}{{{}}}|||}}}|||zzzxxxvvvtttssssssnnnlllgggaaa\\\WWWTTTRRRIIIFFFBBB@@@@@@AAA@@@@@@<<<>>>AAABBBBBBEEEIIIMMMQQQVVV]]]fffnnnsssvvvxxxzzzvvvooolllnnnuuu~~~~~~sss]]]JJJ@@@;;;999333444555555333222222222222333333333333222111111000000000000000000000000.........///////////////............///000222222//////............//////------------------------------------------------***---000///---+++,,,---,,,,,,,,,------.........---------.........//////444444333333222111000000000000000000000000000000333222111000000111222333111111111111111111111111111111222222222333333333555555555555555666777777999999999:::;;;<<<>>>???>>>>>>>>>>>>???@@@AAABBB???@@@AAAAAA@@@@@@BBBDDDEEEFFFGGGHHHHHHGGGFFFEEEIIIIIIIIIIIIKKKPPPWWW\\\pppuuuddd]]]SSSMMMKKKKKKIIIHHHEEEEEEFFFFFFEEEDDDBBBAAA???>>>===<<<<<<;;;;;;;;;<<<;;;888777666666888999888888999:::;;;===??????HHHIIIKKKNNNQQQUUUXXXZZZ]]]```fffjjjnnnqqqtttvvvxxxzzz}}}~~~~~~}}}{{{yyyxxxvvvvvvssspppkkkiiifffbbb[[[WWWRRRPPPNNNJJJGGGEEECCCBBBCCCAAA>>>>>>>>>???>>><<<@@@@@@@@@???>>>;;;999777888888777777777777888888999999::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<999999:::::::::;;;;;;;;;:::;;;;;;<<<=========<<<>>>===<<<;;;;;;<<<===>>>============>>>>>>>>>>>>>>>????????????@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBAAA@@@???>>>AAA@@@@@@@@@??????>>>>>>AAA@@@???>>>============???????????????>>>>>>>>>===<<<<<<;;;;;;<<<<<<=========>>>???@@@BBBDDDEEEEEEFFFGGGGGGFFFEEEFFFHHHMMMKKKJJJIIIHHHGGGFFFDDDAAA@@@???>>>>>>???@@@AAA>>>>>>???@@@BBBDDDFFFGGGJJJLLLOOOQQQRRRQQQPPPNNNMMMPPPTTTWWWZZZ^^^cccfffhhhhhhiiikkkmmmoooqqqrrrrrrwww{{{yyyuuutttyyy~~~~~~~~~~~~~~~zzz~~~{{{xxxvvvtttqqqnnnkkkkkkddd\\\TTTPPPLLLGGGDDDCCCBBB@@@@@@@@@@@@???=========>>>@@@CCCEEEGGGIIIUUUVVVZZZ___bbbeeellluuu|||xxxsssqqquuu{{{nnn\\\LLLAAA;;;777555444444555555444444333222//////000000111111111222222222111000/////////000////////////////////////++++++,,,---.........---000000///...---,,,,,,+++---,,,++++++++++++,,,------------.........//////000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......444444333333222111111000111111111111111111111111333222111000000111222333111111111111111111111111222222222222333333333333666666555555555666666777999999999999:::;;;======??????>>>>>>>>>??????@@@???@@@AAAAAA@@@@@@BBBDDDDDDEEEEEEFFFFFFEEEEEEDDDFFFGGGHHHHHHJJJNNNTTTXXXdddrrrmmmdddYYYPPPLLLJJJHHHGGGFFFFFFFFFFFFEEECCCAAA@@@@@@???>>>======<<<<<<<<<<<<;;;999777777777888999888888888999:::;;;<<<===AAAAAACCCFFFJJJMMMPPPRRRWWW[[[aaafffjjjmmmqqqtttwwwyyy}}}~~~|||{{{zzzzzzwwwtttqqqooolllfffbbb\\\ZZZXXXTTTQQQOOOMMMLLLKKKHHHEEEDDDCCCBBB@@@>>>?????????>>>===<<<::::::<<<;;;;;;::::::;;;;;;<<<888888999999::::::;;;;;;::::::999999999999::::::999999:::::::::;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===<<<<<<<<<<<<==================>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAAAAA???>>>===????????????>>>>>>======@@@???>>>===<<<<<<<<<<<<========================;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBFFFGGGHHHHHHGGGGGGHHHIIIMMMLLLKKKIIIHHHGGGEEEDDDDDDCCCBBBAAAAAAAAABBBBBBCCCDDDEEEGGGHHHJJJKKKLLLPPPQQQTTTVVVWWWWWWVVVVVVXXX[[[^^^```cccfffkkknnnooopppppprrrtttvvvxxxyyyvvvzzz}}}|||xxxwww{{{}}}yyyvvvxxxuuurrrooommmjjjgggeee^^^YYYRRRLLLIIIGGGDDDAAAAAA?????????AAAAAA@@@???>>>>>>???AAACCCEEEGGGHHHNNNOOORRRWWWXXXYYY```gggoooqqqtttyyy{{{ooodddTTTFFF???;;;888666444555555555555444333333///000000000111111111111111111000000///000000000........................,,,,,,---...............000//////...---,,,,,,,,,...---,,,++++++,,,---...,,,------------............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...444333333222222111111111222222222222222222222222222222111111111111222222222222222222222222222222333333333333444444444444777666666555555555666666999999999999999:::;;;;;;??????>>>===============???@@@AAAAAA@@@@@@BBBDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEGGGHHHJJJKKKNNNSSSVVVYYYdddwwwxxxooobbbWWWRRROOOLLLJJJJJJIIIIIIHHHFFFDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>===<<<;;;999888999999:::888888888777888888999:::999:::<<>>>>>>>><<<<<<;;;::::::;;;;;;<<<888888999::::::;;;;;;<<<::::::999999999999::::::999999999:::::::::::::::999999:::;;;;;;;;;::::::::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>==================<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999::::::;;;<<<===>>>???@@@AAAFFFGGGHHHHHHGGGGGGHHHJJJNNNNNNMMMLLLJJJHHHFFFEEEGGGGGGFFFFFFFFFGGGGGGHHHLLLMMMPPPRRRSSSTTTTTTTTTWWWXXXYYYZZZ\\\]]]^^^___dddfffhhhjjjkkknnnrrruuuvvvvvvwwwxxxyyy{{{}}}~~~{{{~~~|||zzz}}}~~~~~~}}}}}}|||{{{wwwtttooolllhhhdddbbb___\\\YYYPPPLLLGGGDDDCCCBBBAAA???>>>======>>>@@@BBBAAA@@@??????@@@AAABBBDDDEEEFFFEEEEEEHHHKKKLLLLLLRRRZZZgggooozzz~~~yyy{{{xxxqqq^^^UUUIII???;;;:::888777555555555555555444333333000000000000111111111111000000/////////000111111........................,,,---......///.........//////......------,,,,,,......------------......,,,,,,,,,,,,------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555777777666555555555555666999999999888888999::::::======<<<<<<<<<======>>>???@@@AAAAAA@@@@@@BBBDDDFFFEEECCCCCCCCCCCCEEEFFFFFFHHHKKKMMMNNNPPPSSSUUUTTT\\\jjj}}}zzzmmmccc\\\XXXTTTQQQMMMLLLKKKJJJHHHGGGEEEDDDCCCBBBAAA@@@@@@?????????>>>>>><<<;;;::::::;;;;;;999888777777666666777777777888:::<<>>===<<<<<<;;;;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;888888888888999999999999888999999:::::::::999999888888777777777777888888999999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::::::::999999999999999:::::::::999888888777777888888999<<<<<<===???@@@AAAAAAAAABBBDDDEEEEEEEEEEEEFFFGGGMMMNNNNNNMMMKKKIIIHHHGGGJJJKKKLLLMMMNNNPPPQQQRRRVVVXXX[[[^^^_________^^^]]]]]]^^^___aaaccceeegggkkklllmmmmmmnnnppptttwwwyyyyyyyyyzzz{{{|||}}}~~~~~~}}}{{{zzz{{{yyyxxxwwwvvvuuuqqqooohhhddd___ZZZVVVSSSOOOLLLGGGEEEBBB@@@????????????>>>======>>>@@@AAA@@@????????????@@@AAABBBCCCDDDDDDCCCDDDFFFHHHKKKTTT^^^nnnxxxyyyuuuuuuxxx{{{}}}{{{nnndddPPPIII@@@999888888888777555555555555555444333333000000000000000111111111///////////////000111222........................---......//////............---------------------........................+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------333333222222222222222111222222222222222222222222222222222333333222222222222222222222222222222222333333333444444444555555777666555555555555666666999999999888888999:::::::::::::::;;;<<<>>>???@@@???@@@AAAAAA@@@@@@BBBDDDFFFFFFDDDCCCCCCDDDFFFFFFEEEGGGJJJLLLMMMNNNPPPRRRRRRWWWaaappp|||qqqiiiaaaZZZTTTOOONNNMMMKKKIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@@@@AAA@@@???>>>======<<<<<<<<<:::999888777666666666666777888999:::===???AAABBBBBBFFFKKKOOOSSSXXX^^^aaadddfffjjjoootttxxxzzz{{{~~~~~~}}}{{{yyywwwvvvuuuuuuqqqnnnkkkhhhgggfffcccbbbXXXVVVSSSOOOLLLJJJIIIIIIEEEDDDCCCAAA@@@?????????<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;:::::::::::::::888888888888888777777777888999999:::999999888888777777777777777777777777888888888888999999999999888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::999999999999999999777888888888999999::::::999888888777777888888999;;;<<<===???@@@@@@@@@@@@>>>???AAAAAA@@@@@@BBBDDDGGGJJJLLLLLLJJJHHHHHHIIIOOOPPPRRRUUUYYY[[[]]]^^^```bbbeeeggghhhhhhggggggfffeeeeeefffhhhkkknnnooopppppppppooooooqqquuuxxx{{{{{{zzzzzz{{{{{{|||}}}}}}zzzwwwvvvtttrrrooonnnmmmkkkhhheeeaaa]]]WWWQQQMMMIIIEEEBBBBBBAAA@@@>>><<<<<<<<<===???>>>======??????>>>===>>>>>>>>>>>>???@@@AAABBBEEECCCDDDHHHMMMTTTaaannn~~~~~~wwwsssrrrtttvvvxxx}}}ssseeeZZZGGGBBB;;;777777777666555444444444444444333333222111111000000000000000000///.........///000111111........................---...............------,,,,,,,,,---------------........................+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------222222222222222222222222222222222222222222222222222222333333333333222222333333333333333333333333333333333333444444444444555555555555555666777777999999999999999:::;;;;;;999999:::;;;===???AAABBB???@@@AAAAAA@@@@@@BBBDDDFFFEEEEEEDDDDDDEEEEEEFFFBBBDDDGGGHHHHHHJJJLLLNNNMMMQQQZZZeeeuuuzzznnnbbbZZZUUUSSSPPPMMMJJJHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>===;;;:::999888777777777777666666777777999:::<<<<<<>>>AAAEEEHHHKKKPPPUUUXXX]]]___dddiiioootttxxxzzz|||}}}~~~~~~~~~~~~|||zzzwwwvvvvvvuuutttrrrfffddd```\\\XXXUUUSSSRRRLLLKKKIIIGGGDDDCCCBBBAAA@@@@@@???>>>===<<<<<<;;;===<<<;;;:::999999999999999999999999999888888888999999:::::::::999888888777777888888888888777777777777888888888999999999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<999999999::::::::::::;;;:::999999888888999999999888888888999999::::::;;;:::999999999999999999:::888999;;;============<<<:::<<<>>>>>>>>>>>>@@@AAABBBFFFKKKMMMKKKKKKLLLNNNVVVXXX[[[___cccfffhhhiiihhhiiikkkmmmnnnnnnnnnmmmooooooooooooqqqsssvvvwwwvvvvvvuuutttsssuuuxxx|||~~~~~~}}}||||||}}}}}}}}}{{{{{{{{{yyywwwuuurrrqqqrrrooollliiigggdddaaa___YYYUUUNNNIIIEEECCC@@@>>>>>>???>>><<<:::999999;;;???===<<<===>>>>>>===<<<======>>>>>>???@@@AAABBBAAAAAAEEELLLTTT^^^nnn{{{|||vvvrrrppprrrvvvyyy}}}uuuiiiZZZPPPBBB===888666666777555333333333333333333222111111111111111111000000000000//////.........///000000---------------------------------...------,,,+++++++++,,,,,,------......------............------,,,,,,,,,,,,------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,222222222222222222222222111111111111111111111111222222333444444333222222333333333333333333333333222222222222333333333333444444444444555777888999999999999999:::;;;======;;;;;;;;;<<<===???@@@AAA???@@@AAAAAA@@@@@@BBBDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBCCCEEEEEEFFFGGGJJJLLLJJJOOOUUU[[[fff|||uuukkkaaa___ZZZUUUPPPLLLIIIHHHDDDDDDCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@???>>><<<;;;::::::999999999999666666666666666666777888;;;===???AAADDDGGGLLLOOOSSSVVV[[[aaagggmmmrrrtttwwwxxx{{{}}}~~~~~~}}}|||{{{{{{||||||}}}~~~~~~tttsssqqqmmmjjjfffcccaaaZZZYYYVVVSSSOOOMMMKKKJJJIIIHHHGGGEEEDDDBBBAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::999999888777888999::::::999888777777777888888888999999999777888888888999999999999:::::::::::::::::::::::::::999999888999:::;;;<<<999999999::::::;;;;;;;;;:::999999888888999999:::888999999:::;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;888999;;;=========<<<;;;:::<<<>>>>>>>>>>>>@@@BBBCCCIIIPPPSSSSSSSSSVVVYYY___aaadddhhhkkkmmmoooooommmmmmnnnooopppqqqqqqrrrttttttuuuuuuvvvxxxyyyzzz{{{zzzyyywwwwwwyyy}}}~~~}}}}}}}}}~~~~~~vvvvvvuuusssqqqooommmlllmmmiiieeebbb___\\\XXXUUUOOOKKKFFFBBBAAA@@@???>>><<<>>>???===;;;999:::<<<<<<;;;;;;<<<>>>???>>>===>>>>>>>>>???@@@BBBCCCDDDDDDGGGQQQ]]]hhhrrr{{{wwwuuuxxx}}}}}}}}}zzztttiii[[[MMMEEE<<<999555444666777555333111222222222222111000000111111111111000000000///000000///.........//////------------------------,,,,,,------,,,++++++*********+++,,,------......+++,,,---......---,,,+++,,,------------.........,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,222222222222222222222222000000000000000000000000222222444444444444222222333333333333333333333333111111222222222333333333333333333444666777999:::999999999:::;;;<<<>>>???===============>>>???@@@???@@@AAAAAA@@@AAACCCDDDAAABBBCCCDDDDDDCCCBBBAAADDDEEEFFFFFFFFFGGGKKKMMMKKKOOOSSSUUU\\\ooo}}}mmmjjjddd]]]VVVPPPMMMKKKDDDDDDBBBAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@??????===<<<;;;;;;:::::::::;;;888777666666555555666666999:::<<<===???BBBFFFIIIKKKNNNSSSYYY```ggglllnnnqqqsssuuuwwwyyyxxxxxxwwwvvvvvvwwwxxxyyyzzz{{{{{{~~~}}}{{{xxxtttqqqnnnllljjjgggccc___\\\ZZZXXXRRRQQQOOOMMMKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA??????>>>>>>>>>=========;;;;;;;;;;;;;;;:::999888888999:::;;;;;;:::999888888888888888999999999999888888888888999999999999888888888888888888888888999999888888888999;;;<<<999999999::::::;;;;;;;;;:::999999999999999::::::999999:::;;;<<<<<<=========<<<<<<;;;;;;<<<<<<===999;;;===??????>>>===<<<;;;===?????????@@@BBBCCCHHHOOOWWW[[[[[[\\\```ccceeegggjjjmmmoooqqqqqqrrroooooooooooopppqqqssstttuuuuuuvvvwwwwwwxxxyyyyyy}}}|||{{{yyyxxxzzz~~~}}}||||||}}}|||~~~|||yyywwwwwwxxxxxxsssrrrqqqooollljjjiiihhhbbb___ZZZVVVRRROOOKKKHHHGGGDDD@@@>>>>>>???@@@@@@<<>>@@@:::999999;;;>>>@@@@@@?????????@@@AAABBBDDDEEEFFFQQQXXXeeevvv~~~}}}}}}sssuuussslll___PPPCCC;;;999666333444666777555333111111111111111000//////222111111111000000//////111000///...............------------------------,,,,,,,,,,,,++++++***)))******+++,,,------......++++++,,,------,,,++++++---------.........//////***++++++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,000111222333333222000000111111111111000000000000////////////000111222333444333333222222333333444222222222222333333444555333444444555666777888888:::::::::999::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>@@@@@@@@@@@@AAABBBCCCCCCEEEDDDDDDCCCBBBBBBAAAAAAFFFEEECCCBBBCCCDDDFFFGGGHHHLLLPPPRRRWWWdddvvvoooccc\\\WWWOOOIIINNNJJJEEEBBBBBBCCCDDDDDDBBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;:::666666666666666555555555666888999:::;;;<<>>???===<<<;;;:::888777555555777777666666777777888999777:::<<<;;;888666777999;;;::::::::::::;;;<<<<<<999:::;;;;;;::::::<<<>>>888888888999999999::::::;;;;;;<<<<<<=========>>>>>>======<<<<<<======>>>??????>>>>>>>>>>>>??????AAAAAAAAAAAABBBDDDEEEFFFNNNRRRYYYaaafffiiijjjjjjmmmnnnoooqqqssssssttttttqqqqqqqqqqqqrrrtttvvvwwwzzz{{{||||||}}}|||||||||zzzzzzyyyyyyyyyzzz{{{{{{|||}}}~~~~~~~~~}}}|||zzzyyywwwvvvvvvuuurrrooojjjgggeeeccc```^^^\\\YYYSSSMMMHHHEEECCCCCCBBBAAA???===<<<<<<<<<===?????????>>>======<<<<<<>>>===<<<<<<>>>AAABBBBBBLLLDDD@@@BBBFFFHHHMMMUUUbbbooo}}}wwwssssssooogggZZZMMMAAA;;;888444444333333333333222222222222222111111111000000000000000000////////////......------------......//////...---,,,,,,++++++------------------------'''***------,,,,,,---000******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------........................------------------------111111222333333222111000111111111111000000000000111111111000000111222222444333333222222333333444333333222222222333444444444444444555555666666777888888888888888999::::::<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAEEEDDDCCCBBBCCCDDDFFFGGGFFFJJJLLLNNNQQQZZZjjjuuutttggg]]]TTTNNNMMMKKKHHHFFFFFFFFFEEECCCEEEEEEDDDCCCBBBBBBAAAAAA>>>>>>??????>>>>>>===<<<999888888888777777666666666777999999999:::===???@@@CCCGGGJJJOOOTTTZZZ^^^ccccccdddfffiiimmmppprrrrrrrrrssstttvvvxxxzzz{{{~~~~~~~~~}}}}}}~~~|||{{{}}}}}}yyytttqqqpppkkkjjjiiifffdddaaa```___YYYWWWTTTSSSRRRQQQOOOMMMMMMKKKJJJJJJKKKJJJFFFCCCDDDCCCBBB@@@?????????@@@===<<<;;;::::::;;;<<<===??????>>>===<<<<<<;;;;;;;;;::::::999999::::::;;;:::<<<>>>===:::999:::;;;<<<;;;;;;;;;;;;;;;<<<<<<888:::;;;:::::::::<<<>>>999999:::<<<<<<=========<<<======>>>???@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDHHHHHHIIIIIIJJJJJJKKKKKKPPPUUU\\\dddjjjnnnooopppoooppprrrsssuuuvvvvvvwwwssssssrrrssstttvvvwwwxxxyyyzzz{{{||||||||||||||||||{{{{{{zzzzzzzzz{{{{{{{{{|||~~~~~~~~~~~~||||||}}}~~~~~~}}}|||zzzyyyyyyzzzzzzzzzyyywwwuuusssqqqpppppplllhhhddd```]]][[[XXXVVVRRROOOJJJEEEAAA???>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@?????????>>>>>>======???BBBFFFHHHIIIMMMHHHFFFJJJOOOTTT___jjjxxxzzzpppjjjmmmfff[[[OOODDD===888777444444333333333222222222333333333222222222111111000000000000/////////.........------------......///......---,,,,,,++++++------------------------,,,...///...,,,***+++,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------------------------------111222333444444333222111222222111111111000000000444333222222111111222222444333333222222333333444444444333222222222333333444444444444444555555555555555555666777888999:::<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCBBBBBBAAAAAA@@@CCCCCCBBBBBBCCCEEEGGGHHHFFFIIIKKKKKKLLLRRR\\\eeessszzzjjj^^^WWWPPPOOOMMMLLLLLLJJJGGGDDDCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@??????<<<;;;;;;:::999888888777666777888888777888:::<<<;;;>>>AAADDDGGGLLLQQQUUUXXXYYYZZZ]]]aaafffjjjlllnnnnnnoooppprrrtttvvvwww{{{||||||{{{{{{~~~}}}|||}}}||||||xxxwwwvvvtttrrrooonnnmmmgggeeebbb```___^^^\\\[[[ZZZXXXVVVUUUUUUSSSPPPMMMMMMMMMMMMLLLKKKIIIHHHHHHDDDCCCAAA@@@?????????@@@DDDCCCBBBBBBAAAAAABBBBBB??????>>>===<<<<<<<<<<<<===?????????===<<<===>>>>>>>>>>>>============>>><<<===>>>???>>>>>>@@@AAA===>>>@@@BBBCCCCCCAAAAAA@@@AAAAAACCCDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPSSSTTTUUUVVVWWWWWWVVVUUUWWW[[[bbbiiioootttvvvvvvsssssstttvvvwwwxxxyyyyyyvvvuuuvvvvvvwwwxxxzzzzzzxxxyyyzzz{{{|||}}}}}}}}}}}}|||{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~}}}}}}~~~~~~~~~{{{{{{|||}}}}}}}}}|||{{{{{{zzzyyyxxxwwwwwwxxxxxxyyyxxxuuurrrooommmlllkkkbbb^^^YYYUUURRROOOLLLJJJFFFDDDAAA>>><<<;;;;;;;;;;;;<<<>>>@@@BBBDDDDDDEEECCCBBBBBBAAAAAA@@@@@@???<<<<<<===@@@CCCHHHLLLNNNLLLMMMQQQWWW^^^hhhxxx|||nnneeebbbXXXKKK@@@:::777555444333333333333222222222222333333333333222222222222000000000/////////............------------...............------,,,,,,+++------------------------,,,---...,,,***))))))*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++------------------------111222444555555444333333222222222111111111000000333333222222222333444444444333333222222333333444555444333333222222222222444444444444444333333333444444555555777888::::::;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBAAAAAA@@@@@@BBBBBBBBBBBBCCCEEEGGGHHHHHHJJJLLLLLLLLLOOOUUU[[[dddtttyyyjjjcccYYYVVVSSSQQQOOOMMMJJJGGGCCCBBBAAA@@@??????@@@@@@BBBBBBCCCCCCBBBBBBAAA@@@>>>===<<<;;;:::999888888777888888777666666777999:::<<<>>>@@@CCCFFFKKKNNNOOOPPPRRRTTTXXX\\\```bbbggghhhhhhjjjlllnnnpppqqqwwwxxxyyyyyyyyy{{{~~~~~~~~~}}}|||{{{zzz}}}~~~}}}{{{yyywwwvvvuuusssqqqnnnlllkkkkkkiiihhhgggfffdddbbb```^^^[[[ZZZZZZZZZ[[[[[[ZZZXXXVVVTTTPPPOOONNNLLLKKKKKKKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGEEEDDDCCCAAA@@@@@@??????CCCCCCCCCBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHHHHJJJKKKGGGHHHKKKLLLLLLKKKHHHGGGHHHHHHIIIKKKLLLNNNOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVXXXYYYYYYZZZ\\\]]]___```^^^___bbbdddeeeeeedddccc```ccchhhnnnssswwwyyyzzzvvvvvvvvvwwwxxxyyy{{{{{{yyyyyyyyyzzzzzz{{{|||}}}xxxyyyzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyyyyyyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}zzzxxxvvvxxxxxxwwwvvvvvvuuuuuuuuutttrrroookkkhhhdddbbbaaaWWWTTTOOOJJJHHHEEEBBB@@@@@@???===<<<;;;<<<======<<<>>>AAADDDFFFGGGGGGGGGDDDDDDCCCBBB@@@???>>>>>>>>>???@@@BBBEEEJJJOOOSSSNNNVVVaaajjjqqq}}}|||~~~|||mmmaaaUUUKKK???777666666444111333333333222222222222111222222222111111111111000000000/////////...............------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))))))))***+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222333444555666666555444222222222222111111111111111111111222333555666777444333333222222333333444555444333333222222222222444444444444444333333333555666666777888999;;;<<<::::::::::::;;;<<<======@@@@@@???@@@@@@AAABBBCCCAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGGGGIIILLLLLLLLLNNNRRRUUU[[[gggxxxzzzrrrfffaaaZZZUUUQQQNNNLLLJJJIIIGGGEEEDDDBBBBBBCCCDDDBBBCCCCCCCCCCCCBBBAAAAAA>>>>>>===<<<;;;999999888888888999777666555666888999:::<<<===>>>AAADDDGGGIIIJJJKKKLLLOOORRRUUUWWW```aaabbbdddfffiiikkkmmmrrrssstttuuuuuuwwwzzz}}}||||||||||||}}}~~~}}}||||||xxx{{{~~~~~~|||{{{zzzyyy{{{xxxuuutttttttttssssssrrrqqqooommmjjjhhhgggfffhhhiiijjjkkkjjjhhhfffddd^^^]]][[[ZZZZZZZZZ[[[[[[YYYXXXUUURRRPPPPPPPPPPPPOOOOOOMMMKKKJJJIIIIIIIIINNNLLLKKKJJJKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMLLLLLLOOOQQQSSSTTTTTTTTTUUUVVVUUUWWWXXXYYYXXXUUURRRPPPSSSTTTUUUVVVXXXYYYZZZ[[[ZZZZZZ[[[\\\^^^___aaabbbdddeeeeeefffhhhjjjlllmmmhhhjjjmmmppprrrsssrrrrrrlllmmmpppsssvvvxxxyyyzzzwwwwwwwwwwwwxxxyyy{{{|||{{{||||||}}}~~~~~~~~~~~~yyyzzz{{{|||}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxxxxzzz{{{{{{{{{|||}}}~~~~~~}}}}}}}}}~~~~~~|||{{{zzz{{{}}}}}}|||zzzxxxvvvrrrrrrqqqqqqpppnnnmmmmmmjjjhhhddd```\\\XXXUUUTTTNNNKKKFFFCCCAAA???<<<:::===<<<<<<<<<<<<>>>???@@@@@@AAACCCFFFGGGGGGGGGGGGDDDCCCCCCAAA@@@???>>>===BBBCCCEEEFFFIIIMMMTTTYYY[[[iiiyyysssnnnqqqwwwvvvfffZZZIIIBBB:::666777777444000333333222222222111111111000000000000////////////////////////..................------------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((()))***+++,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222333555666777777666666333222222222222111111111///000000222333555777888444333333222222333333444444444333222222222333333444444444444444555555555777777777888999:::;;;<<<999999999999:::;;;<<<===>>>>>>>>>??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEDDDFFFHHHIIIJJJKKKNNNPPPSSS[[[hhhvvvwwwpppggg___YYYTTTQQQOOOLLLJJJHHHEEECCCCCCCCCDDDCCCCCCCCCCCCCCCBBBAAAAAA???>>>>>>===<<<;;;::::::999::::::999777666777999777888999999999;;;>>>@@@DDDDDDDDDEEEGGGIIILLLMMMWWWXXXZZZ]]]```dddggghhhjjjlllnnnooopppqqqtttvvvxxxyyy{{{|||}}}~~~~~~~~~~~~{{{~~~~~~}}}}}}|||~~~{{{xxxwwwxxxyyyzzzzzzwwwwwwwwwtttqqqpppppprrrssstttvvvwwwwwwvvvtttsssjjjjjjhhhgggfffggghhhhhhiiigggccc```]]]\\\\\\]]]]]]\\\[[[ZZZXXXXXXWWWWWW[[[XXXVVVUUUVVVWWWWWWWWWSSSTTTVVVXXXYYYYYYYYYXXXYYY\\\___`````````aaabbbdddeeefffeeedddbbb___^^^aaaaaabbbcccdddffffffgggeeeeeefffgggiiijjjlllmmmmmmmmmnnnoooppprrrtttuuuqqqsssuuuxxxzzz{{{{{{|||vvvvvvvvvwwwxxxyyyzzz{{{yyyxxxwwwwwwxxxzzz{{{|||}}}~~~||||||}}}~~~~~~~~~}}}}}}|||{{{zzzyyyyyyyyyyyyyyy|||{{{{{{{{{{{{||||||}}}||||||||||||}}}~~~zzzzzzzzzuuuvvvwwwxxxyyyyyyxxxxxxppppppooonnnllljjjhhhgggcccaaa^^^YYYTTTQQQNNNMMMFFFCCC@@@======<<<:::999:::::::::;;;<<<===??????BBBCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAADDDHHHJJJNNNTTT]]]dddtttrrrfffeeejjjooouuuyyyxxxzzznnn___TTTAAA===999777888777444111222222222222111111111111////////////.........---/////////.........------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///,,,***)))***,,,,,,+++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,333444666777888888777777333333222222222111111111000000000111222444555666444333333222222333333444333333222222222333444444444444444555555666666777888888888888888999:::;;;:::::::::::::::<<<==================>>>???@@@AAA?????????@@@@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCDDDEEEFFFGGGIIIKKKLLLMMMTTT]]]fffwww|||sssjjjccc]]]YYYPPPNNNJJJFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@?????????>>>>>>======:::;;;;;;:::888888999;;;777777888777666777:::<<<=========>>>@@@CCCEEEGGGKKKLLLNNNRRRVVVZZZ^^^```bbbdddggghhhiiijjjmmmooorrrvvvzzz|||||||||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}~~~|||yyyxxxzzz|||~~~~~~yyyzzzzzzxxxvvvuuuwwwzzz{{{|||}}}~~~~~~xxxwwwuuusssrrrqqqqqqrrrrrrpppllliiigggggghhhhhhhhhgggfffeeedddcccccccccccc```]]]\\\^^^______^^^[[[]]]```bbbdddeeedddddddddgggkkkmmmmmmlllmmmnnnooooooooopppoooooonnnmmmmmmmmmnnnoooooopppqqqqqqooooooooopppqqqssstttuuuuuuuuuuuuvvvwwwyyyzzz{{{{{{{{{|||}}}}}}~~~}}}|||{{{{{{{{{|||}}}~~~{{{zzzyyyxxxyyyzzz|||~~~~~~~~~~~~}}}}}}}}}||||||{{{{{{{{{||||||}}}|||{{{zzzzzzzzz{{{{{{zzzzzzyyyyyy{{{}}}|||xxxvvvvvvwwwssssssrrrrrrrrrrrrqqqqqqmmmmmmlllkkkhhheeecccaaa[[[YYYVVVQQQMMMIIIFFFEEE???===;;;::::::;;;;;;:::::::::;;;;;;<<<===>>>???AAAAAA@@@@@@@@@AAAAAABBBAAABBBDDDFFFIIIKKKMMMNNNGGGLLLRRRXXX___iiiuuu~~~sssmmmiiiiiijjjkkkooouuuxxxyyysssmmmcccVVVKKK===;;;999777555444333333222222222222111111111111000////////////.........//////.........---------......------------......------------------------++++++++++++++++++++++++---***'''''')))+++,,,+++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++333444666777888888888777333333333222222222111111111111111111222333333444444333333222222333333444222222222222333444444555444444444555666777888888999888888888888888999999;;;;;;;;;;;;;;;===>>>>>><<<<<<<<<<<<===>>>???@@@??????????????????@@@@@@BBBBBBCCCCCCDDDCCCCCCBBBDDDDDDEEEFFFGGGHHHJJJKKKKKKRRRXXX^^^jjj~~~{{{qqqgggbbbXXXUUUQQQLLLJJJHHHIIIIIIEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@;;;<<<<<<;;;::::::;;;===999999999888777777:::<<<777888888:::<<>>;;;:::<<<:::888888999;;;;;;;;;;;;<<<<<<===>>>>>>?????????>>>===<<<===>>>???@@@@@@BBBEEEIIINNNRRRUUUWWWUUU[[[dddlllvvvoooppprrrrrrmmmjjjooowww{{{xxxnnnfff```VVVIII???;;;:::888555222111333555222222222111111111111000000000000000//////////////////.........---------.........------.........------------------------++++++++++++++++++++++++%%%###!!!"""'''+++,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++333333333333333444555666333333333222222111111111111111111111111111111111111111222222222333333333555555555444444333333333444444444555555555555666999999999999999999::::::666777777888:::;;;<<<<<<>>>======<<<<<<<<<======>>>============???AAABBB???@@@@@@AAABBBCCCEEEFFFAAAAAAAAABBBDDDFFFIIIJJJJJJOOOUUUYYY^^^hhhwwwwwwrrrfff^^^UUUQQQPPPNNNIIICCCGGGFFFDDDDDDDDDCCCBBB@@@AAAAAA@@@@@@??????>>>>>>AAA@@@>>><<<;;;;;;;;;;;;===<<<:::888777777777888666666777777888888999999===???AAADDDGGGJJJMMMNNNUUUUUUVVVXXX\\\aaafffiiikkknnnqqqssstttwwwzzz|||{{{{{{zzzyyyxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzz||||||{{{zzzyyyxxxxxxwwwssswww|||}}}}}}|||~~~}}}|||{{{{{{{{{{{{zzz{{{|||}}}}}}}}}}}}||||||yyyxxxyyyxxxvvvuuutttqqqmmmjjjllllllkkkiiihhhgggfffeeebbbaaa___^^^]]]^^^```aaaccceeeggghhhiiikkknnnqqqppptttxxxxxxvvvvvvzzz~~~|||}}}}}}{{{yyyyyyzzz|||zzzzzzyyyyyyzzz|||~~~}}}|||{{{{{{{{{|||}}}~~~}}}||||||~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}~~~|||{{{zzzzzz{{{{{{zzzxxxxxxxxxxxxyyyyyyyyyyyyyyy|||zzzxxxuuurrrooommmkkknnnmmmkkkjjjiiigggdddbbb`````````^^^ZZZUUUPPPMMMEEEDDDBBBAAA???>>>>>>===<<<<<<<<<;;;;;;:::::::::===<<<<<<>>>AAAAAA???<<<======<<<;;;:::::::::;;;===AAAGGGMMMRRRXXX^^^bbbfffooo{{{uuurrrssswwwzzz~~~rrrqqqmmmeeeZZZMMMCCC===:::999888777555444444555555333222222111000//////...////////////////////////////////////............------,,,,,,,,,,,,++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++***************))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444444444333444444555666333333333222222222111111111111111111111111111111222222333333333444444444555555444444444333333333444444444444555555555555777777888888888888999999777777888999:::;;;<<<<<<======<<<<<<<<<<<<======>>>============???@@@AAA@@@@@@@@@@@@AAABBBDDDDDDCCCCCCBBBBBBCCCEEEGGGHHHFFFKKKPPPRRRUUU]]]jjjtttpppggg[[[UUUSSSRRRMMMIIILLLJJJHHHFFFFFFEEECCCAAABBBBBBBBBAAAAAA@@@@@@@@@BBBAAA???===<<<<<<<<<<<<>>><<<;;;999888888888888666666777777777888888888:::;;;===@@@CCCFFFHHHIIIMMMMMMNNNPPPSSSXXX]]]```dddgggjjjmmmooorrruuuxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvuuuuuusssvvv{{{}}}}}}|||||||||}}}}}}|||{{{{{{{{{{{{|||~~~~~~~~~{{{xxxvvvssspppllliiihhhggggggffffffeeeeeeeeecccbbbaaa``````aaabbbcccaaacccgggiiijjjkkkmmmooorrrvvvxxxxxxuuuuuuxxx||||||}}}~~~}}}|||{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}||||||||||||yyyxxxwwwwwwxxxwwwuuusssrrrrrrrrrrrrrrrsssssssssuuutttrrrpppmmmkkkiiihhhgggeeecccaaaaaa___[[[YYYVVVVVVUUUSSSOOOKKKGGGEEE???>>>===<<<;;;:::::::::;;;;;;;;;;;;:::::::::999===<<<;;;===???@@@===;;;:::;;;<<<<<<<<<===>>>???@@@CCCHHHNNNUUU^^^gggmmmyyywwwxxx{{{}}}}}}wwwpppoooggg[[[NNNCCC<<<888666333222111000/////////000333333222111111000//////////////////////////////////////////............------,,,,,,,,,,,,++++++'''((()))******+++******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,666666555444444444444555333333333222222222222111222222222222222222222222333333444444444555555555555444444444444333333333444444444444555555555555666666666777777777888888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBCCCCCCDDDEEEDDDGGGKKKKKKLLLRRR\\\dddpppvvvhhh^^^ZZZWWWTTTPPPPPPMMMJJJHHHGGGEEECCCAAACCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>=========>>>===<<<:::999999999999666666666777777777777888666777999;;;===@@@AAABBBDDDDDDEEEGGGJJJNNNRRRTTTYYY\\\```cccfffiiimmmppprrrrrrrrrrrrssstttuuuvvvuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttsssssssssvvvyyy{{{{{{{{{{{{{{{|||{{{{{{{{{||||||}}}~~~~~~yyyuuurrrnnnkkkhhheeeeeeffffffggghhhhhhhhhhhhgggggghhhhhhiiijjjkkkcccgggkkkmmmnnnoooppprrrvvvxxxyyyxxxuuutttvvvyyy|||~~~~~~~~~}}}zzzyyywwwwwwwwwvvvtttqqqqqqqqqpppppppppppppppqqqnnnmmmkkkiiifffdddbbbaaa]]]\\\YYYXXXWWWUUUQQQOOOKKKJJJIIIFFFCCCAAA???>>>::::::999888888888888888::::::::::::999999999999>>>===<<<===???>>>===;;;777999:::;;;;;;<<<>>>@@@CCCGGGMMMVVVaaaooo}}}~~~}}}uuurrrpppnnnjjj___NNNAAA999666444333444333222111000000111111333222222111111000000////////////////////////////////////............---------,,,,,,,,,,,,++++++))))))************))))))************************+++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++888777666555444444444444222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444444444333333444444444555555555555666666777777888888888888999999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<============>>>>>>??????@@@@@@?????????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDFFFHHHHHHIIILLLTTTZZZcccppp|||qqqiiiccc\\\WWWVVVSSSOOOMMMKKKIIIGGGEEECCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>>>>======>>>>>>===<<<;;;;;;::::::777777777777777777777777444555666777999;;;<<<===?????????AAACCCFFFIIIKKKOOORRRVVVYYY\\\```dddgggiiiiiijjjkkklllnnnpppqqqqqqrrrrrrsssssstttuuuuuusssssssssssssssssssssrrrsssuuuxxxyyyyyyyyyzzz|||{{{{{{{{{{{{|||~~~~~~xxxtttqqqooollljjjhhhhhhiiikkklllnnnoooooooooooopppqqqrrrssstttuuummmooorrrssstttuuuxxxzzz{{{||||||yyyvvvtttuuuwwwzzz|||~~~|||zzzyyywwwvvvvvvtttqqqooopppooonnnmmmllllllmmmmmmhhhgggeeebbb___\\\ZZZXXXVVVTTTRRRPPPOOOMMMJJJGGGEEECCCAAA>>>===<<<;;;;;;999888888888888999::::::999999999999999999999999>>>>>>>>>>>>>>>>>>>>>===<<<======<<<;;;>>>BBBGGGMMMSSS]]]jjjyyy|||yyyyyyrrrnnnjjjhhhaaaTTTDDD999666666555333555555444444333333333333111111111000000///////////////////////////////////////.........---------------,,,,,,,,,+++++++++,,,---------,,,,,,+++***))))))))))))))))))))))))+++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++++++++++++++++++++************************888777666555444333333333222222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444333333333444444444444555666666777777888999999:::888999999::::::;;;;;;;;;::::::;;;<<<======<<<<<<<<<=========>>>>>>>>>>>>??????>>>>>>>>>??????@@@>>>???@@@AAABBBCCCCCCDDDBBBDDDFFFGGGGGGJJJOOOTTT[[[bbbqqquuukkkddd```\\\WWWSSSQQQOOOMMMKKKDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@??????>>>===???>>>>>>>>>======<<<<<<888888888888888777777777555555666777888999::::::;;;;;;;;;<<<>>>@@@BBBCCCFFFIIIMMMPPPRRRVVVYYY\\\]]]]]]^^^```bbbeeeggghhhjjjkkklllnnnoooqqqrrrsssqqqqqqqqqqqqrrrrrrrrrrrrrrrtttvvvwwwwwwwwwyyy{{{zzzzzzzzz{{{}}}~~~{{{wwwtttsssqqqpppnnnkkklllmmmoooqqqssstttuuuttttttuuuuuuwwwxxxzzz{{{wwwxxxwwwwwwwwwzzz~~~~~~|||yyyvvvttttttvvvyyy|||}}}~~~~~~|||xxxvvvvvvuuusssrrrqqqpppmmmjjjiiihhhfffdddcccddddddeeedddbbb```\\\XXXTTTQQQPPPMMMKKKIIIHHHHHHFFFCCC@@@???>>><<<:::999999:::;;;888888888888999:::;;;<<<999999999999999999999999;;;<<<<<<<<<======>>>??????AAACCCCCCDDDIIIRRRYYYeeemmmyyyyyyvvvxxx}}}zzzyyyvvvrrrpppjjjaaa[[[PPPGGG<<<666555666555333111111111111000000000//////////////////.........////////////////////////............------------------,,,,,,,,,+++++++++---------------,,,+++***))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************777666555444333222222222111222222222222333333333333333333333333333333333111111111222222222333333333333333444444444444555333333333333444444444444666666777777888999::::::888888888999999:::::::::888999;;;<<<======<<<;;;<<<======>>>>>>======<<<===============>>>???@@@===>>>???AAABBBBBBCCCCCC@@@AAACCCDDDEEEGGGJJJMMMRRRVVV```sssyyyjjjeee^^^YYYUUUQQQNNNLLLIIIIIIHHHGGGEEEDDDCCCCCCAAAAAABBBBBBAAA@@@????????????@@@@@@???>>>======:::999999999999888888888888888888888888999999999777777777888999:::;;;<<<@@@BBBEEEGGGIIIKKKNNNQQQQQQQQQRRRTTTWWWYYY[[[]]]___```bbbeeehhhjjjlllmmmlllmmmmmmmmmnnnooooooooopppqqqrrrsssssstttvvvyyyxxxxxxyyyzzz{{{}}}~~~~~~{{{yyywwwvvvwwwvvvuuutttmmmnnnoooqqqssstttuuuvvvwwwvvvuuuuuuvvvxxx{{{|||||||||{{{yyyyyy{{{~~~{{{wwwsssppppppsssvvvxxxyyyyyyzzz{{{~~~~~~}}}}}}~~~~~~~~~~~~|||}}}~~~}}}{{{wwwtttqqqtttsssqqqppppppnnnkkkiiidddccc```^^^]]]]]]]]]^^^\\\[[[XXXTTTPPPLLLIIIHHHCCCBBB@@@@@@@@@???<<<::::::999888777777888999:::666666666777777999::::::999999999999::::::::::::888999;;;<<<<<<>>>AAADDD???DDDKKKOOOTTT]]]iiirrrzzzqqqkkkjjjllltttyyy}}}|||||||||wwwllliiihhh```SSSKKK@@@;;;666333444444333111///000000111111000//////////////////////////////////////////////////////.........------------,,,------,,,,,,,,,,,,++++++++++++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++***++++++++++++,,,,,,,,,***))))))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++555444333222222222222222111111222222222333333333333333333333333333333333222222222333333333444444333333333444444444555555222222333333333444444444444444555666777888999:::777777888888888888999999777999;;;<<<======<<<;;;<<<<<<===>>>>>>===<<<;;;;;;;;;;;;<<<===>>>???@@@===>>>@@@AAAAAAAAA@@@@@@???@@@BBBCCCCCCEEEFFFHHHKKKPPPXXXddduuu}}}wwwooofff```ZZZVVVSSSQQQPPPOOOMMMKKKIIIHHHGGGCCCCCCDDDEEEDDDCCCBBBAAA???@@@@@@AAAAAA@@@>>>>>>;;;;;;;;;:::::::::999999::::::999999999999999999666666666777777888888888;;;===???@@@AAABBBDDDFFFFFFGGGHHHJJJLLLOOOQQQRRRRRRSSSVVVZZZ^^^aaadddfffffffffgggggghhhiiiiiijjjlllmmmnnnmmmmmmooorrruuuuuuuuuvvvwwwxxxyyy{{{|||~~~~~~~~~}}}}}}}}}~~~~~~|||{{{zzz{{{||||||zzzxxxqqqrrrrrrssstttuuuvvvvvvyyywwwuuuttttttwww{{{~~~}}}~~~}}}|||}}}~~~}}}~~~~~~~~~|||vvvpppllljjjmmmqqqsssssssssttttttwwwwwwxxxxxxzzz{{{|||}}}||||||}}}}}}|||{{{yyyxxxwwwwwwwwwyyy}}}~~~}}}|||}}}~~~~~~|||zzz||||||}}}~~~}}}{{{wwwwwwwwwwwwuuurrrooommmmmmkkkjjjiiiiiihhheeeccc___]]]YYYWWWUUUUUUVVVWWWQQQOOOMMMKKKGGGEEECCCAAA===<<<;;;;;;<<<;;;999777666666666666777888999999777777777777777888999:::999:::::::::;;;;;;;;;;;;999;;;>>>@@@BBBEEEIIIMMMJJJTTTaaalllsss|||tttlllhhhfffeeefffffflllttt{{{~~~ttthhhccc]]]QQQFFF@@@888777444222111111222222111222333444444333222222000000000111111111111111////////////////////////.........---------,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,++++++******************************((()))))))))*********+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,333333222222111111222222111111111222222333333333333333333333333333333333333333333444444444555555333333333444444555555555222222333333333444444444333333444555666777888999777777777777777888888888777888;;;=========<<<;;;<<<<<<===>>>>>>===<<<;;;::::::;;;;;;===>>>@@@@@@???@@@@@@AAA@@@???>>>===AAABBBCCCCCCDDDDDDEEEEEEIIIPPPXXX]]]dddvvvzzzqqqjjjdddaaaWWWVVVUUURRRPPPMMMLLLKKKEEEEEEFFFGGGGGGFFFDDDDDD???@@@AAABBBAAA@@@???>>><<<<<<<<<;;;;;;:::::::::;;;;;;::::::999999888888888888888888888888999999888:::<<<<<<<<<<<<>>>@@@@@@AAABBBCCCFFFHHHJJJLLLHHHJJJMMMRRRVVV[[[^^^```aaaaaabbbccccccdddeeeeeeiiijjjjjjjjjjjjlllooorrrssssssssstttuuuwwwxxxyyyxxxyyyzzz|||}}}~~~~~~}}}|||||||||}}}}}}~~~|||}}}}}}}}}~~~}}}{{{uuuuuuvvvvvvwwwwwwxxxxxx}}}zzzwwwtttuuuxxx}}}}}}}}}|||{{{|||}}}~~~|||vvvnnniiifffjjjmmmoooooooooooopppsssrrrrrrsssuuuxxxzzz|||yyyzzzzzzzzzzzzxxxvvvuuurrrrrrrrrtttxxx{{{||||||{{{zzzzzz{{{||||||zzzxxxuuuvvvxxxzzzzzzzzzzzzyyy}}}}}}~~~~~~{{{|||}}}}}}||||||~~~~~~}}}|||||||||zzzwwwtttnnnnnnnnnmmmkkkiiigggeee```___]]]]]]]]]\\\YYYWWWUUUSSSPPPMMMKKKKKKLLLMMMHHHGGGFFFDDDBBB@@@???>>>;;;:::999:::;;;;;;999888666666777888999::::::;;;999999999999999:::;;;;;;:::::::::;;;;;;<<<<<<<<<===@@@DDDFFFHHHLLLRRRWWW```mmm~~~yyyjjjeeeffffffdddddd]]]eeeoooxxx~~~vvviii```VVVHHH???===777777666333000000222444000111333333444333222111222222222222222222333333////////////////////////......---------,,,,,,,,,---------,,,,,,,,,++++++,,,------......---------************************(((((())))))*********+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444444444555444444333333333333333333333333333333222222222111111111111000000000000000000000000000222222333444444555666666333333333333333333333333444333222222222333444555666666666666777777777777888:::;;;======<<<;;;999===<<<<<<<<<<<<;;;;;;;;;999999999:::;;;<<<===>>>??????>>>>>>>>>>>>??????>>>??????@@@AAABBBCCCCCCEEEIIIMMMQQQXXXggg|||~~~vvvmmmkkkeee^^^ZZZYYYWWWQQQLLLMMMLLLJJJHHHFFFEEEDDDCCCDDDEEEEEEDDDAAA???>>>>>>;;;<<<======>>>>>>======;;;;;;;;;::::::999999999<<<;;;888666555555666666999888666555666777999::::::;;;===>>>@@@AAABBBBBBCCCDDDFFFIIILLLPPPSSSUUUUUUVVVWWWXXXZZZ[[[\\\]]]]]]___bbbdddeeehhhkkknnnqqqpppoooqqqtttvvvuuutttwwwwwwwwwwwwwwwwwwwwwwwwzzz{{{|||{{{zzzyyyzzz{{{}}}~~~{{{|||}}}~~~yyywwwuuuttttttuuuxxxyyy|||zzzxxxvvvuuuuuuvvvwww~~~}}}|||{{{|||{{{xxxqqqllleeecccbbbccceeegggggggggllllllmmmoooppprrrssssssyyyzzz{{{{{{yyyuuupppnnnqqqpppooopppsssuuuuuutttyyyyyyyyyxxxwwwuuutttsssrrrsssuuuvvvwwwxxxwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvuuutttsssssssssssszzzvvvrrrrrrttttttqqqllliiiiiihhhfffccc```\\\ZZZVVVTTTRRRRRRSSSSSSRRRQQQKKKJJJHHHGGGEEEEEEDDDDDDAAAAAA@@@>>>===<<<;;;:::999888888888777777666666222444666777999999888888:::999888888999999888777:::::::::;;;===???BBBDDD???BBBGGGKKKPPPYYYeeemmm~~~wwwlllkkkmmmkkkgggeeeccchhhpppzzzvvv___NNNDDD???:::666444444444333333222222222111111111111111111111111111111111000111111222222111000000///...---------+++++++++++++++++++++,,,++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,+++***)))(((((()))***++++++***)))))))))***,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************+++++++++*********))))))222222333333333333333222333333333333333333333333222222222111111111111000000000000000000000000000111111111222222222333333333333333333333333333333444333222222222333444555555666666666777777777777888999;;;<<<<<<;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;<<<===>>>??????>>>>>>>>>>>>??????>>>??????AAABBBCCCDDDDDDFFFIIILLLNNNRRR]]]mmmyyy}}}vvvmmmgggccc```ZZZVVVTTTRRROOOLLLKKKIIIHHHGGGBBBCCCCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;===;;;999777666666777777777666555444444555666777777888:::<<<===>>>??????===>>>@@@BBBEEEHHHJJJLLLMMMNNNOOOPPPRRRSSSUUUUUUWWWYYY\\\]]]___bbbeeehhhlllkkkjjjlllppprrrrrrpppssssssssssssttttttuuuuuuvvvwwwxxxxxxvvvvvvwwwxxxzzz}}}~~~~~~||||||}}}}}}~~~~~~}}}}}}zzzxxxvvvsssssssssuuuvvvyyywwwuuusssrrrrrrsssttt|||}}}~~~}}}|||{{{zzz{{{|||{{{wwwttthhheeebbbaaabbbcccccccccddddddeeeggghhhjjjkkkllltttvvvxxxyyyyyywwwtttrrrqqqpppoooppprrrssssssrrrtttuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvwwwwwwvvvuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwqqqppppppooooooooooooooouuuqqqnnnnnnppppppllliiidddcccbbb```]]]YYYVVVTTTRRROOOLLLKKKKKKJJJIIIGGGCCCBBBAAA@@@>>>>>>>>>===<<<;;;;;;:::999888777777888888777777777666666666444555777888999999999999::::::999:::;;;<<<<<<<<<999:::<<<>>>@@@BBBEEEGGGGGGKKKQQQYYYdddtttwwwtttuuusssooonnnnnnqqqxxx{{{lllWWWHHH@@@<<<888555444444333333333222222222222111111111111111111222111111000000000000000000000000000///...---------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++******))))))******+++***)))(((((()))***++++++***)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************+++++++++*********))))))///000111222333333333222333333333333333333222222222222222111111111111000000000000000000000000000111111111222222222222222333333333333333333333333333333222222333444555555555555666666666777777777777888999:::;;;::::::999::::::;;;;;;<<<=========<<<<<<<<<<<<===>>>??????@@@??????>>>>>>??????@@@>>>>>>???AAABBBDDDEEEEEEGGGIIIJJJIIIJJJOOOZZZcccxxxzzzuuupppkkkggg```]]]XXXTTTQQQOOOLLLJJJEEEEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@???>>>>>>=====================>>>>>>>>>===;;;999888888999999888777666444444444555555444555666888999:::::::::888999:::;;;===???AAABBBDDDEEEFFFHHHIIIKKKLLLMMMMMMOOORRRTTTVVVYYY\\\___ccccccccceeeiiikkklllkkkllllllmmmnnnooopppqqqqqqqqqssstttsssrrrrrrssstttwwwzzz~~~~~~~~~}}}}}}||||||||||||{{{{{{zzzxxxuuusssqqqqqqrrrrrrtttsssqqqooonnnnnnoooooouuuvvvyyy{{{||||||{{{{{{yyyxxxxxxyyy}}}qqqmmmhhheeedddeeeffffffeeeeeeffffffhhhiiikkkllloooqqqtttwwwxxxxxxwwwwwwrrrpppoooooopppqqqqqqpppnnnoooqqqrrrtttuuuuuuuuuuuuuuuvvvvvvuuusssqqqppppppppppppqqqqqqrrrrrrrrrmmmllllllkkkkkkkkkllllllnnnkkkhhhggghhhhhhdddaaa[[[ZZZYYYVVVSSSPPPMMMLLLIIIGGGDDDBBBBBBAAA@@@???===<<<;;;999999888888888777777777777666666666555777777666666666666666555666777888999999999999999777777888999:::;;;=========???BBBDDDFFFIIILLLOOOUUU\\\hhhuuuyyyyyyzzz}}}{{{||||||~~~{{{vvvhhh\\\LLL@@@;;;888666333333333333333222222222222333222111000000111222333111111000000///.........000000//////...---------......------,,,,,,++++++++++++,,,,,,,,,,,,------++++++***))))))))))))***+++***))))))))))))***+++******))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************+++++++++***************///000111222333333333333333333333222222222222222222222222111111111000000000000000000000000000000222222333333444444444555222222222222222222222222222333333333444444555555555555555666666666777777666777888999::::::999999999999:::;;;<<<===>>>???>>>=========>>>>>>???@@@?????????>>>>>>?????????===>>>???AAABBBDDDEEEFFFEEEFFFHHHFFFEEEHHHNNNTTTbbbrrr}}}wwwyyy||||||rrrllleee___[[[VVVQQQMMMLLLJJJHHHFFFFFFEEECCCBBBCCCBBBAAA@@@???>>>======<<<<<<======>>>>>>?????????>>>===<<<;;;;;;;;;;;;<<<;;;999777666666666666333444555666777777888777777777777888999:::;;;<<<>>>???@@@BBBCCCEEEFFFGGGDDDFFFIIIKKKMMMOOOSSSVVVZZZZZZ[[[^^^```cccdddddddddeeefffggghhhjjjkkkkkklllmmmoooooonnnnnnpppqqqtttwww|||}}}||||||{{{zzzyyyyyyyyywwwvvvsssqqqpppppppppppppppooonnnlllkkkkkkkkkkkknnnooorrruuuvvvwwwvvvvvvrrrrrrrrruuuzzz|||xxxrrrooonnnpppqqqqqqoooooonnnnnnnnnnnnoooooommmnnnqqqsssuuuwwwwwwwwwrrrpppnnnnnnooooooooonnnjjjkkklllnnnpppqqqrrrrrrpppqqqrrrrrrqqqooonnnmmmiiiiiijjjjjjkkklllllllllmmmlllkkkiiihhhhhhhhhhhhgggeeeaaa______]]]ZZZWWWRRRQQQOOOMMMJJJGGGEEEDDDDDDAAA>>><<<=========<<<::::::999888777777777888777777777777777777777777666666666666555555555555777777888888999999999999777888999999:::<<>>????????????>>>>>>>>>???@@@@@@???>>>>>>======>>>>>>???===>>>???@@@AAACCCDDDDDDAAACCCEEEEEEDDDFFFJJJNNNUUU___pppvvvrrrpppttt}}}vvvppplllfff^^^XXXPPPMMMIIIHHHHHHGGGEEECCCEEECCCBBB@@@???>>>>>>>>><<<<<<======>>>>>>????????????>>>======<<<<<<<<<<<<<<<;;;999888777666666555555666777777777777777777777666666666777777888::::::;;;<<<>>>???@@@AAA===???BBBCCCEEEGGGKKKMMMPPPQQQSSSUUUWWWYYY[[[\\\[[[\\\]]]^^^```bbbcccccceeefffiiijjjjjjkkkmmmoooqqquuuzzz}}}{{{zzzyyyxxxwwwvvvvvvvvvsssrrrqqqooooooooooooooonnnmmmlllkkkjjjiiiiiihhhgggiiikkkmmmnnnnnnmmmlllggghhhjjjnnnsssyyy|||wwwuuuuuuxxxzzz{{{xxxxxxwwwuuutttrrrpppoookkklllmmmnnnooopppqqqqqqooommmkkkkkkkkklllkkkjjjfffggghhhiiiiiiiiiiiiiiijjjkkklllmmmnnnmmmlllllleeeeeeffffffggggggggggggiiihhhfffdddbbb```______```]]]ZZZWWWUUURRRNNNLLLJJJIIIGGGEEECCCAAA??????FFFCCC???<<<;;;;;;::::::999888888777777777888888777777777777888888888888555555555555666666666666777777777777888999999:::;;;===>>>??????BBBFFFJJJJJJOOOUUUZZZaaajjjwwwqqqggg```\\\]]]gggttt~~~~~~~~~yyyxxxvvvmmm___TTTGGGAAA:::555444444444333222222222222222222222222222222111000000111222222222222333222111000///...............------------//////...------,,,+++++++++++++++,,,,,,,,,---------,,,++++++******++++++******++++++++++++******))))))******++++++++++++*********++++++,,,,,,,,,************************))))))*********+++++++++************************************************111111222333444444444333333333333222111111000000222222222111111111111000000000000000000000000000......///000111222333333222222222222222222222222111222333555666666666666444444555555555666666666666666777888999::::::;;;999999:::;;;<<<===>>>????????????>>>>>>??????@@@>>>======<<<<<<======>>>======>>>???@@@AAABBBBBB???AAABBBCCCDDDFFFIIILLLNNNRRR\\\kkk{{{wwwnnnmmmrrrwww~~~|||ssslllWWWSSSNNNMMMMMMMMMJJJHHHFFFEEECCCAAA@@@@@@@@@@@@======>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>======;;;;;;:::999888777666555777777888999999888888888666666555444444444555555666666777777888999999:::999;;;===>>>???AAADDDFFFGGGIIIKKKLLLMMMNNNQQQSSSQQQRRRSSSTTTVVVWWWXXXYYYZZZ\\\___aaaccceeehhhjjjmmmqqqvvvyyy{{{{{{|||}}}wwwvvvtttrrrqqqqqqrrrsssppppppooonnnmmmmmmmmmmmmkkkkkkjjjiiihhhgggffffffbbbbbbdddddddddbbb```___ZZZ]]]aaaeeeiiinnntttxxxvvvtttqqqppprrruuuxxxyyy|||}}}}}}|||zzzvvvrrrppphhhgggffffffffffffgggggggggeeecccccccccdddcccbbbaaaaaaaaaaaa```___^^^^^^bbbccceeeggghhhiiihhhhhhaaaaaaaaaaaaaaaaaaaaaaaa^^^]]]ZZZXXXVVVTTTSSSRRRTTTSSSQQQNNNKKKHHHEEEDDDCCCBBB@@@???===<<<<<<<<>>>>>??????>>>>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????@@@@@@AAAAAABBBCCCFFFGGGJJJIIIMMMXXXfffvvvzzztttrrrnnnnnnqqquuuxxx}}}kkkeee]]]YYYWWWUUUPPPLLLIIIGGGEEEDDDCCCCCCDDDDDD@@@@@@@@@@@@????????????>>>????????????>>>======<<<<<<;;;;;;:::999888777999999:::::::::999999888777777666555555555555555666666666666666666666666777888:::::::::;;;>>>@@@???AAADDDDDDDDDDDDGGGIIIHHHHHHIIIJJJLLLMMMMMMNNNNNNQQQUUUXXXZZZ]]]aaadddfffjjjooossstttuuuuuuvvvpppooommmlllkkklllmmmnnnppppppnnnmmmlllkkkjjjjjjhhhhhhhhhgggfffeeedddccc\\\]]]]]]\\\YYYVVVSSSQQQMMMRRRXXX]]]```bbbeeehhhhhhfffdddeeehhhkkkmmmmmmvvvxxxzzz{{{yyytttppplllaaa```^^^\\\[[[\\\\\\]]][[[YYYXXXXXXYYYZZZYYYXXXYYYYYYXXXXXXWWWUUUTTTSSSXXXYYY[[[]]]^^^^^^^^^^^^XXXWWWWWWVVVVVVUUUUUUUUUPPPOOOMMMLLLJJJIIIIIIIIIGGGGGGFFFDDDBBB@@@??????===<<<;;;:::999999::::::FFFBBB===999888777777666444444444444444555666777777777777777777777666666666666666777777777888888888888999:::;;;===@@@AAA???DDDIIILLLOOOVVV___fffoooyyyvvvggg^^^[[[[[[[[[bbbcccfffiiioooxxx|||wwwrrrjjjaaaWWWLLLBBB;;;888777555333333222222111000111111111222222222222///111222333333222111//////000111222222111000...------------------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------******)))(((((((((((((((***++++++,,,,,,++++++***((()))***+++,,,++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))*********+++++++++000111111111111000000///333333222222111000000///222222222111111111111000000000000000000000000000666555444333222000//////111111111111111111111111000222444666777777777666444444444555555555666666777777777888999;;;<<<===::::::;;;;;;<<<=========??????>>>>>>>>>>>>>>>???;;;;;;;;;::::::;;;;;;;;;========================AAAAAA@@@??????@@@BBBCCCGGGCCCEEENNNYYYfffxxx{{{rrrlllkkkeeehhhkkknnnsssyyywwwmmmeee```[[[TTTNNNKKKIIIGGGFFFEEEFFFGGGHHHBBBBBBBBBAAAAAA@@@@@@@@@>>>>>>?????????>>>>>>===>>>>>>>>>>>>===<<<;;;;;;:::::::::::::::999999888:::999888888777777888888888777777777666666555555555666888777777888:::<<<:::<<>>>>>AAACCCBBBBBBCCCDDDEEEFFFGGGGGGFFFIIIMMMQQQTTTXXX\\\___aaaeeejjjnnnoooooopppqqqllljjjiiigggggghhhiiijjjqqqqqqooommmkkkiiigggffffffffffffeeedddcccbbbaaaYYYYYYXXXVVVSSSNNNJJJHHHFFFLLLSSSXXXZZZZZZ\\\]]]^^^]]]\\\]]]```bbbcccccciiikkkoooqqqppplllgggccc\\\ZZZXXXVVVUUUUUUVVVWWWSSSQQQPPPPPPQQQRRRRRRQQQRRRRRRRRRRRRQQQOOONNNNNNPPPQQQRRRTTTUUUTTTTTTSSSOOONNNNNNMMMLLLKKKJJJJJJGGGFFFEEEEEEDDDDDDEEEEEE>>>??????>>>===<<<===>>>999999777777666777888999>>>;;;777555666888::::::444444444444555666777777::::::999999888888888888666666777777888888999999:::::::::;;;===@@@CCCDDDIIINNNUUUZZZ___gggrrrzzz{{{nnnccc]]][[[\\\]]]\\\]]]bbbmmmzzz~~~|||{{{zzzsssmmmbbbVVVIII???888555666555444333333111000///000000111111222222222222...000222444444222000...---...000111222111///...------------------------+++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,++++++******************+++,,,------,,,+++***((()))***+++,,,+++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************))))))******++++++++++++222111111111000000//////111111222222222111111000111111111111111000//////////////////000111333333333333333333333333333333222111111111111111222222333333333222222333444444333444666777888888777777777888888999999::::::;;;<<<;;;::::::::::::;;;<<<===<<<;;;::::::<<<===???999999888888999999:::;;;;;;<<<===>>>>>>?????????>>>???@@@AAABBBCCCCCCCCCBBBDDDGGGHHHLLLVVVdddnnn|||rrrgggaaa___bbbccccccjjjssszzzxxxooofff^^^YYYRRRQQQNNNLLLJJJIIIIIIIIIGGGEEECCCBBBBBBAAA@@@>>>AAA@@@???>>>============>>>>>>===<<<;;;;;;;;;;;;<<<;;;999777777888999::::::::::::999999999888888777777777777666555333333555555666777888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>????????????BBBCCCEEEIIILLLPPPTTTUUUXXXZZZ]]]```bbbccccccbbb```aaaaaaaaabbbbbbcccccceeejjjoooooojjjdddccccccbbbccccccbbb```\\\YYYWWWTTTUUUVVVTTTQQQLLLFFFCCCCCCFFFJJJOOORRRSSSSSSSSSRRRRRRQQQRRRSSSUUUWWWYYY^^^___``````^^^\\\YYYXXXRRROOOMMMMMMNNNOOOLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDCCCBBBAAAAAABBBBBB?????????>>>>>>=========999999999888888888888777777666555555555666888999777777777777777777777777888888888666555555777999444777999999888777777777333777<<>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@???AAACCCDDDFFFMMMXXXaaavvvwwwnnneeeaaa\\\ZZZ^^^fffnnnuuu}}}}}}ssslll[[[XXXSSSPPPOOOMMMLLLJJJJJJHHHFFFEEEFFFFFFEEEDDDAAA@@@@@@???>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<<<<;;;999888888888:::;;;::::::::::::999999999999999999999999888777666555666666777777888888999999999999999999999999999999666777888999::::::::::::===>>>@@@BBBEEEIIILLLMMMPPPQQQTTTWWWYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]]]]```dddiiiiiieee```___```^^^^^^^^^]]][[[XXXUUUSSSWWWVVVUUUSSSQQQLLLEEEAAA@@@BBBDDDGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLNNNNNNRRRSSSSSSSSSRRRPPPNNNLLLJJJHHHFFFFFFGGGHHHEEECCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@?????????AAABBBBBBCCCCCCBBBBBBAAA>>>>>>===<<<<<<<<<<<<<<<;;;:::::::::999999999888999999999888888888888777777777666555666777888999666555555555555555555555666777777666555555777999555777999999888777888999:::::::::999999;;;>>>BBBAAACCCFFFHHHKKKQQQYYY^^^eeejjjsss{{{}}}xxxxxxzzzzzzvvvrrruuuxxx}}}~~~~~~~~~xxxpppkkk]]]TTTGGG>>>:::888444111333333333333333333333333000000000111111222222333444555666666555333000///..............................---,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,---++++++++++++************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************))))))*********+++++++++///////////////.........000000111111222111111000111111111222111111000///111000000000000000111111444444444444444444444444333333222111000000000111111111111222222444555666111222333444555555555555666777777888888999::::::;;;;;;<<<======<<<;;;;;;:::999888888888999:::;;;999999888888999999:::;;;:::;;;<<<===>>>>>>>>>>>>===>>>>>>??????>>>>>>======???@@@@@@AAAEEEMMMSSS___nnntttggg\\\VVVWWW\\\aaafffnnnwwwrrrlllddd```___]]]XXXTTTLLLIIIFFFEEEFFFGGGGGGGGGCCCCCCBBBAAAAAAAAABBBBBBAAA@@@???>>>===============<<<;;;999999:::;;;;;;;;;;;;;;;::::::::::::999;;;;;;;;;;;;:::999888888888888888888888888888888888888888888888888888888666777888888999999999999999999:::<<<>>>AAACCCDDDFFFGGGJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUWWW[[[___```\\\YYYYYYZZZWWWXXXXXXWWWUUURRROOOMMMUUUSSSRRRTTTVVVRRRKKKDDDDDDDDDDDDDDDCCCCCCCCCBBBAAAAAABBBCCCCCCCCCCCCCCCEEEFFFFFFFFFEEEDDDBBBAAABBBAAA??????@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999999:::;;;;;;<<<<<<;;;;;;::::::999888888888888888888777777777777777666666666999999999888888888888777777777666666777777888999777777666666666555555555777888888777666666888:::888999::::::999999;;;===??????===<<<<<<@@@FFFJJJKKKNNNRRRVVVZZZaaakkkrrr}}}zzzpppjjjdddgggoooxxx|||qqqeee]]]LLLEEE===888666666333111222222222222222222222222111111111111111111111111333444444444333222000.................................---,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,++++++++++++++++++***************)))************+++++++++++++++++++++++++++++++++************************+++++++++************)))************************(((((()))))))))*********........................///000000111111111111111111111111222222111111000222111000000000000000111333333333333333333333333333333222111000000000000000000000111222444555666222222333444444555555555777777888888999::::::;;;:::;;;===>>>>>>===;;;:::;;;::::::999:::;;;<<<<<<999999888888999999:::;;;::::::;;;<<<============???@@@@@@@@@??????>>>======???@@@AAAAAACCCGGGKKKOOOZZZjjj{{{yyykkkaaa\\\[[[YYY]]]bbbhhhqqq|||yyytttssspppiiibbbSSSPPPKKKIIIIIIIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<;;;;;;:::999999999999999999888888888888888888888888888888888777777888999999999999999888999999:::;;;<<<>>>???@@@AAABBBDDDEEEFFFFFFFFFDDDEEEFFFHHHIIIKKKLLLLLLOOORRRUUUUUUTTTRRRRRRSSSRRRRRRSSSSSSQQQOOOLLLKKKNNNNNNQQQXXX___^^^UUULLLGGGFFFDDDBBBAAAAAAAAAAAA======?????????>>>===<<<>>>>>>??????>>>===<<<;;;>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999999888888777777777777777888888777777777888888777777777777888888888888888888888888888888999999999888888888777777777777777777888888999999:::::::::999888888777777999:::;;;:::999888999:::;;;<<<<<<<<<<<<===@@@BBBBBBDDDGGGIIIKKKNNNRRRUUU\\\aaafffiiimmmuuuxxxkkk```YYYXXXYYY]]]eeennnxxxtttfffXXXNNN@@@===888666666555444222111111111111111111111111111111111111000000000000222222333222222000///..............................---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))*********+++------------...............///000111111111111111111111222222222222111111222111000000000000000111111111111111111111111111333222222111000000111111///000000111222333555666333333333333444555666666888888999999:::;;;;;;;;;:::;;;===>>>>>>===;;;:::999999999999::::::;;;;;;999999888888999999:::;;;999:::;;;<<<<<<======<<>>===<<<<<<<<<===???@@@AAACCCEEEGGGIIINNNXXXeeevvvttthhh```ZZZZZZ[[[]]]bbbkkktttzzzzzzrrrddd___XXXSSSQQQPPPPPPPPPNNNMMMKKKIIIFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>???>>>>>>========================<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::::::::999999999999999999999999999999999999555555666666777777666666888888888888888999::::::;;;;;;<<<===>>>?????????>>>>>>???AAABBBDDDEEEFFFHHHIIIKKKLLLLLLLLLLLLMMMMMMNNNOOOPPPOOONNNLLLKKKIIIKKKRRR]]]fffdddZZZPPPAAA@@@>>><<<;;;;;;<<<===:::;;;<<<<<<<<<;;;:::999:::;;;;;;;;;;;;:::::::::999::::::999999888888999666666666666666666666666888888888888888777777777666666777777777777666666777777666666666777777888888888888999999999999999999999999888888888777777777888888999999999999999;;;;;;:::::::::999999999:::;;;<<<;;;999888999999<<<===>>>>>>???AAAEEEHHHKKKNNNQQQUUUYYY^^^eeeiiixxx}}}sssggg]]]UUUPPPSSSTTTUUUYYYaaakkkvvv}}}~~~}}}qqqdddVVVHHH>>>:::888666555444333222111000000000000000000000000111111000000000000000000111111111000000///..............................------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,++++++++++++*********************************))))))*********+++++++++++++++++++++++++++++++++************************+++++++++*********))))))*********************************+++++++++,,,,,,---------.....................///000111111111111000111222222333222222222111000000000000000111111000000000000000000000000222111111111111111222222000000000111111333444555333333333333444555666666777888888999::::::;;;;;;::::::;;;<<<<<<;;;::::::666666777777777888888888999999888888999999:::;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999::::::;;;<<<>>>@@@BBBCCCGGGGGGLLLVVVbbbqqqxxxjjjdddaaa]]]ZZZ[[[___dddgggnnnrrrwww|||tttnnnfff___[[[YYYXXXXXXZZZWWWTTTOOOJJJFFFDDDBBBDDDCCCBBBAAA@@@@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>=========<<<<<<:::;;;;;;<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888888999999999999888888777666666555666666777777888888888888999999::::::::::::;;;<<<>>>???@@@@@@BBBBBBCCCCCCDDDEEEEEEFFFGGGHHHJJJLLLMMMMMMLLLKKKIIILLLSSS[[[aaa^^^SSSJJJ===<<<:::999888999::::::777777777888777777666666777777777888888888888888555666777777555555666777555555555555555555555555666666666666555555555555777777888888888888777777555555555555555666666777777777777888888888888999999999999888888888888777888888999::::::::::::999999999999999999999999999999;;;======<<<;;;;;;<<<>>>@@@CCCEEEGGGIIIMMMPPP\\\\\\]]]___fffrrr{{{mmmaaaZZZVVVSSSPPPSSSSSSTTTVVV[[[dddooovvvyyykkk]]]PPPEEE;;;444555555444222111000000000000000000000000000000000000000000000000000000000000/////////.........---........................------,,,++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++++++++***************************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))***************************++++++++++++,,,,,,,,,------......////////////---...///000111111111111000111222222333333333222000/////////000111222222000000000000000000000000000000000000111222333333111111000111111222333333222222111111222333555555666666666777888888999999::::::::::::::::::::::::555666666777777777777777999999888888999999:::;;;888999:::;;;;;;<<<;;;;;;::::::;;;;;;;;;::::::999999888888999;;;===>>>>>>BBBAAAEEEMMMTTT]]]kkkxxx~~~tttooohhhccc```aaabbbcccaaacccfffhhhkkkqqqyyyxxxpppkkkiiiiiiiiikkkgggbbb[[[TTTNNNJJJGGGFFFFFFEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@??????>>>??????>>>>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;999999::::::;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;777666666555555666666777888777777777777888888999888888999999:::;;;<<<<<<===<<<<<<<<<===>>>??????@@@BBBDDDGGGIIIJJJJJJIIIHHHJJJNNNRRRSSSOOOHHHCCC<<<;;;:::999999888888999555444444444444555555666666666666666666777888888444666777777444444555777777777777777777777777777444444444444444444444444666777777888888777777666555555555555555666777888777888888888999999999999999999999888888888888777888999:::;;;;;;;;;:::999888888999999::::::;;;;;;:::<<<@@@BBBCCCDDDEEEGGGFFFIIINNNRRRTTTXXX[[[^^^jjjlllnnnttt}}}vvvmmmbbb[[[YYYZZZYYYXXXXXXYYY[[[^^^bbbiiirrryyy}}}yyypppeeeVVVIIIAAA<<<888555444444333222000000111222000000000000000000000000......//////000000111111///......---------------........................---,,,++++++***++++++++++++,,,,,,------,,,,,,+++******))))))******+++,,,---,,,,,,,,,++++++++++++))))))*********+++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************************++++++++++++........./////////000000---...///000111111111111000111222333333333333333////////////000111333333111111111111111111111111//////000000111222444444222111111111111111222222111000000000000222333444444444555555666777777777:::999999888888999999:::777777888999999999999999999999888888999999:::;;;888888999:::;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;999888888:::<<<=========<<>>>>>>>>>>><<<<<<===============<<<999999::::::;;;<<<======999999999999999999999999888888999999999888888777999888888777777888888999:::999999888999999::::::777777777888888999999999;;;999777777999:::;;;;;;;;;===@@@DDDFFFGGGHHHHHHEEEFFFGGGHHHGGGDDDBBB@@@999999888777666555444444555444333333333555666777666666555666666777888999555777999888666555777999555555555555555555555555444444444444444555555555555666666777777666666555777777777777777888999:::999999::::::;;;;;;;;;<<<999999999888888888888777888999:::;;;<<<;;;::::::999::::::;;;<<<===>>>>>><<<@@@EEEIIIKKKMMMPPPRRROOOSSSXXX]]]aaadddgggjjjqqqvvv|||zzzzzzuuuvvv{{{oooggg___\\\^^^aaabbbaaa^^^aaaeeehhhlllsss{{{}}}||||||yyysssnnn```UUUGGG<<<999:::<<<<<<555555444333222222444666111111111111111111111111---......///000111111222......---,,,,,,,,,------........................---,,,++++++******+++++++++,,,,,,------,,,,,,+++)))))))))((()))******+++......---------,,,,,,,,,))))))******++++++++++++)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************))))))))))))************/////////......------,,,---...000111111111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000111111111111222222222111222222333333222222111111333555888999999888888777777666666666666777777777777777777777777777777888888777777888888999:::::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;::::::::::::;;;<<<<<>>AAAAAABBB@@@>>><<<<<<===??????>>>============>>>@@@???===<<<<<<<<<;;;:::;;;;;;;;;:::::::::::::::;;;:::999999888888999999888888888888888999999999777777888888888888777777666666666666666666666666777777777777777777777777<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<;;;::::::888888777777666666555555999999888777666555555444777777777777777777777777555555555666666666666777444555555666666666666666444555666666666555444333888777777777999999999888555777999888777777:::===<<<:::999:::===???>>><<<;;;;;;:::999888888888999777999;;;<<<;;;;;;;;;<<<>>>>>>???>>>>>>???AAACCCAAAHHHPPPXXX]]]___aaabbbgggbbbbbbiiipppuuu|||xxxoooiiieeeeeeccceeemmmyyy|||pppkkkfffggglllqqqqqqppptttrrrrrruuu{{{}}}~~~zzzwwwsssmmmddd]]]LLLFFF???999666666555555333333333222222222111111000000000000000000000000------------------------000000///...,,,+++***)))------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************))))))))))))*********************************))))))))))))((()))))))))))))))))))))))),,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))/////////...............---...///000111000000///222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////000000111111111222222222111222222333333222222111333444666888888888666666666666555555555555666666777777777777777777777777888888777777777888999999:::::::::::::::999999999;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;<<<<<<===???BBBEEEHHHKKKLLLPPPWWWaaaooo~~~vvvnnnhhhccc___]]]]]]^^^dddmmmtttwww|||xxxooohhhYYYUUUOOOKKKJJJJJJIIIIIIGGGGGGGGGIIIJJJJJJGGGEEECCCCCCBBBAAA@@@???@@@AAAAAA@@@??????>>>>>>>>>>>>???>>>=========?????????:::::::::999999999999999<<<;;;;;;:::999:::::::::888888888888888888888888777777888888888888777777777777777777777777777777777777777777777777777777888888888888999999999:::;;;;;;;;;:::999999888888888888777777666666666666888888777777666555555555777777777777777777777777666666666666777777777777555666777777888888777777555666777777777666555444666666555666777777777777777999;;;:::999999;;;===;;;;;;<<>><<<;;;;;;;;;;;;;;;999;;;>>>???>>>======>>>??????@@@AAACCCFFFIIILLLOOOUUU]]]eeelllqqquuuxxxvvvrrrsss{{{~~~tttiiibbb\\\ZZZXXXXXXZZZcccnnnxxx|||}}}zzzwwwttttttwwwzzz|||}}}|||{{{yyyuuupppiii___UUUNNNBBB>>>888555444333333333222222111111111000000000////////////////////////........................//////......---,,,++++++------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************))))))))))))************************)))))))))******+++++++++************************,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))............////////////---...///000000000000///222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000000000000111111111222222111111222222222222111111444555666777777666555444555444444444444444444555777777777777777777777777777777777777777888888999999999999999999999999999;;;::::::999999::::::;;;:::999999999999:::;;;;;;999:::;;;===@@@BBBCCCDDDEEEIIIPPPYYYfffzzzzzzqqqhhhbbb[[[YYYZZZ___bbbcccfffkkkmmmqqqvvvzzz|||}}}~~~yyylllddd[[[VVVTTTTTTQQQNNNNNNMMMMMMMMMNNNNNNLLLKKKHHHGGGFFFDDDDDDDDDEEEEEEAAA@@@???>>>============>>>===<<<<<<<<<===>>>???;;;;;;;;;:::::::::999999===<<<<<<;;;:::;;;;;;;;;:::::::::999999999999999777888888999999888888777888888888888888888888888777777777777777777777777555555666666666666666777888888888777777666666555888777777777777666666666666666666666666666666666666666666666666666666666666666777777777888888888666777888888999999888888666666777888888777777777666666666666666777888888:::<<<>>>>>>===<<<<<<======>>>AAAFFFKKKMMMLLLKKKHHHDDD>>><<<>>>??????>>><<>>888555333222222333333222111111000000000/////////////////////////////////////////////////////////.........---------,,,,,,------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++*********)))))))))************************(((((()))***+++,,,------+++++++++++++++++++++++++++++++++++++++*********+++++++++***************)))))))))))))))))))))))),,,,,,------......//////.........///////////////111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000111111111111111111222222222222111111333333444555555555555444555555444444444444555555777777777777777777777777777666666666666777888888888888888888888999999999::::::999999999999::::::999888888888888999::::::999999:::;;;<<<===>>>??????CCCHHHLLLTTTeee|||{{{ttthhhccc```aaaaaa```aaadddbbbcccfffhhhiiijjjkkkkkkwww|||}}}yyyrrrkkkeee___[[[XXXZZZXXXVVVUUUUUUUUUSSSRRRQQQNNNKKKIIIHHHHHHHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@CCCBBBAAA???======>>>???>>>>>>>>>===<<<<<<<<<;;;======<<<;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<;;;;;;888888999999999999888888888888888888888888888888777777777777777777777777777777777777777777777777777777666666666555555555777777777777777777777777666666666666666666666777666666666666666666666666666666666666777777777888666777888888999999888888666666777777888888888888888999999888888999;;;<<<===???AAABBBBBB@@@???>>>@@@BBBFFFKKKOOOQQQQQQPPPOOOIIIBBB???AAACCCCCCBBBAAAFFFLLLPPPQQQRRRRRRRRRTTTSSSSSSTTTXXX]]]```bbb___gggsss{{{rrrkkkaaaVVVPPPNNNOOOPPPSSSSSSSSSTTTXXXaaammmuuu}}}vvvpppllljjjdddXXXJJJ???999777444333222222444555444333111111000000000/////////////////////////////////........................---------...............------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++*********))))))************************)))******+++,,,,,,------+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))+++++++++,,,,,,------..................//////000////////////////////////////////////////////////////////////////////////.../////////000000000111//////000000000111111111000111111222222111111000000111222333444555666666666555555555555555555666666666666666666666666666666666555555666666777888777777888888888999999999999999888888888888999999777777777777777888999999::::::;;;;;;<<<<<<<<<<<<:::>>>BBBCCCGGGSSSdddrrr~~~vvvqqqpppooolllkkkmmmeeeccc```^^^^^^^^^___```hhhjjjooowwwwwwnnnjjjjjjkkkjjjgggfffffffffdddbbb[[[WWWSSSPPPNNNMMMJJJHHHKKKJJJIIIHHHGGGFFFFFFGGGGGGHHHHHHFFFCCCAAABBBCCC@@@@@@???>>>>>>===<<<<<<======<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;999999::::::::::::999999888888888888888888888888888888888888888888888888888888888888888888888777777777777777777666666666777777777777888888888888666666666777777777777777666666666666666666666666555555666666666777777777555666777777888888777777555666666777888888999::::::;;;<<<;;;:::;;;>>>AAABBBDDDGGGJJJKKKIIIEEEBBB@@@CCCHHHMMMQQQUUUXXXZZZWWWQQQJJJFFFGGGJJJKKKKKKLLLRRRZZZaaaeeefffggggggjjjgggdddeeehhhkkkmmmmmmqqqzzz~~~wwwkkkaaa]]]VVVQQQNNNPPPSSSUUUXXXXXXWWWUUUWWW___kkkuuu}}}zzzpppiii```\\\TTTHHH===666555666333222222222444444222111222222111111111000000000........................---------------------------------.........//////------------------------*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,---------......------......///000........................////////////////////////000000000000000000000000......//////000000111111/////////000000000111111000000111111111111000000//////000222333444666666666666555555555555666666666666666666666666666666555555555555555666777777777777888888999:::::::::999888888777777888888999777666666666666777888888;;;;;;;;;;;;;;;;;;;;;;;;:::===@@@@@@BBBIIISSS\\\uuupppkkkeee```^^^^^^^^^]]]\\\\\\]]]bbbjjjrrrxxx{{{{{{zzzxxxzzz}}}|||{{{|||}}}}}}{{{yyyiiieee```]]]\\\YYYTTTPPPOOONNNNNNMMMMMMMMMMMMMMMIIIKKKNNNLLLHHHDDDDDDEEEAAAAAA@@@???>>>>>>======???>>>======<<<<<<======<<<<<<;;;;;;:::999999999999::::::;;;;;;::::::999888888888888888888888888888888888888888888888888888888777777777777666666888888888888888888888888777777777888888888888999888888888888888888888888666666666666666666666666666666666777777777888888555666777777888888777777666666777777999:::<<<======??????>>><<<===BBBFFFKKKMMMRRRVVVXXXVVVQQQMMMCCCEEEIIINNNSSSZZZbbbgggaaa^^^YYYUUUTTTUUUXXX[[[___fffoooxxx|||~~~|||xxxwwwzzz~~~{{{sssnnnkkkooovvv}}}~~~wwwjjjaaa[[[ZZZXXXXXXXXXZZZ\\\^^^]]]]]]\\\\\\^^^gggrrr{{{~~~vvvjjjaaaPPPKKKCCC:::444111333555333222000000111111000...222222111111111000000000........................------------------------..................//////------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++++++++*********************************,,,,,,++++++************++++++++++++++++++++++++)))))))))******************************+++++++++))))))))))))))))))))))))///...............------......---------...///000////////////////////////////////////////////////000000000000000000000000.........///000111111111////////////000000000111000000111111111111000000000000000111222333444444555444444444444444444555666666666666666666666666555555444444555555666777888888888999:::;;;;;;;;;888888777777777777888888666666555555666666777888999999999999999999999999;;;<<<===>>>@@@DDDJJJNNN___ppp{{{tttppplllhhheee___^^^^^^___cccfffhhhhhhmmmttt|||~~~{{{xxxxxxzzz|||yyyuuusssrrrooohhhbbb[[[[[[[[[[[[[[[[[[\\\]]]YYY]]]___\\\TTTMMMIIIIIIFFFEEEEEEDDDCCCBBBAAA@@@AAAAAA@@@????????????@@@>>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::888888888888888888888888999888888888777777777777888888888999999999999999777777888888888999999999;;;:::::::::999888888888777777777777777777777777888888999999999:::::::::666777888888999999888888999999999999;;;===???@@@CCCEEEFFFEEEBBBCCCIIINNNWWWYYY^^^dddhhhfff```ZZZNNNOOOPPPQQQTTT\\\gggooommmnnnlllhhhddddddiiinnnuuu||||||rrriiiaaa\\\ZZZ]]]cccjjjnnnnnnjjjffffffhhhkkkmmmnnnnnnmmmlllfffffffffggglllttt}}}xxxkkk\\\QQQBBB>>>888444222333333333333111//////000111000///111111000000000/////////................................................////////////............------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,+++++++++*********************************))))))******************************************((()))))))))*********+++))))))*********+++++++++))))))))))))))))))))))))111111000000/////////.........---,,,---...///000000000000000000000000000////////////////////////000000000000000000000000---......///000111111222////////////000000000000000000111111111111000000222222111111111111222222444333333222222333333444666666666666666666666666555444444444444555666666888888999:::;;;;;;<<<<<<888888777777777777888888555555555555555666777777777777777777777777777777888888777888;;;???CCCEEEIIIWWWiiiyyyvvvqqqmmmmmmllllllllliiieeeaaacccfffkkknnnppppppoooooo~~~zzztttnnnnnnnnnnnnooopppqqqqqqsssvvvxxxrrrfffZZZSSSQQQKKKKKKJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@???>>>>>>===:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888;;;;;;::::::999999888888888888888888999999999999777777888888999999999999<<<<<<;;;;;;:::999888888888888888888888888888888::::::;;;;;;;;;;;;<<<<<<888888999::::::::::::999;;;;;;;;;;;;===???BBBCCCJJJLLLMMMLLLIIIJJJPPPUUU___bbbgggnnnrrrqqqjjjddd[[[ZZZWWWTTTUUU\\\gggooowwwyyyzzzvvvpppooouuu||||||nnnddd\\\VVVSSSPPPSSSXXX___gggnnnrrrtttwwwzzz|||yyyqqqpppppprrrwww~~~yyynnn___MMMAAA;;;888444333555666555222444222000000111222222222000/////////....................................////////////////////////000000//////............---------------------------,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,+++++++++******************************''''''((()))***++++++,,,))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))333222222111///...,,,+++..................------,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111000000///...---,,,,,,,,,000000000000000000////////////000000111111111222000000/////////111222333555444444333333222222111333333333444444444555555888888888777555444555777666666555444444555777777888888999::::::::::::999;;;;;;::::::999777666555222333555666666666555444777777777777777777777777999888777777888;;;===???GGGKKKSSS^^^iiivvv~~~uuuoooooolllhhhffffffggggggfffeeellluuu}}}ssseeeYYYVVVQQQNNNPPPPPPMMMMMMOOOOOONNNKKKIIIGGGFFFGGGGGGEEECCCAAA@@@???>>><<<;;;===<<<;;;;;;;;;;;;:::999<<<<<<;;;::::::;;;<<<<<<999:::::::::::::::::::::===:::777777999:::999777999888777777888888777666888999:::;;;<<<============<<<;;;:::::::::888777;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<:::999999:::<<<======<<<::::::;;;===<<<<<<>>>@@@>>>===BBBKKKXXXZZZ[[[WWWSSSRRRVVVZZZ\\\eeelllooouuu{{{|||wwwjjjddd___\\\YYYYYYcccpppxxxzzz{{{wwwrrrsss{{{|||vvvlllbbbZZZVVVTTTTTTRRRSSSVVV[[[cccooo{{{|||{{{}}}|||~~~vvvhhhWWWIIIAAA>>>666666555444444333222222222111111111000000//////000000000000111111111111//////............/////////////////////.........//////.........---------***+++,,,,,,------,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((******))))))))))))************++++++++++++******+++++++++++++++++++++++++++***)))(((((()))***+++))))))***+++,,,,,,------************************000000000000000///...---..................------------------------------------......///000000111222111000///..................---------------...///000000000111111111111222111000//////000111111333222222222222111111111333333333444444444555555555666666666444444666777777666555444444555666666666666777888888888888777444444555666666666666555333444555666666666555555666666666666666666666666888888777888999;;;<<<>>>???BBBHHHPPPXXXbbbttt}}}yyysssnnniiiddd^^^[[[```dddkkksss{{{wwwkkk]]]XXXUUUWWWYYYXXXXXXYYYVVVUUUTTTQQQOOOMMMKKKJJJLLLKKKIIIHHHFFFDDDAAA?????????>>>>>>?????????>>>===============>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;>>><<<:::;;;<<<===<<<:::<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;:::>>>========================>>>>>>===<<<<<<===???===>>>>>>===<<<<<<>>>???AAA@@@BBBDDDDDDGGGPPPZZZgggiiihhhccc[[[UUUSSSTTTWWW]]]aaaccciiipppsssrrroookkkgggddd^^^[[[```jjjlllooorrrsssuuuzzzzzztttpppiiifffaaa[[[XXXVVVVVVVVVUUUWWWZZZ___gggrrr~~~}}}}}}{{{yyyssshhhZZZKKK@@@:::888555555444444333222222111111111111000000000////////////000000000111111111//////............//////......------------------///.........------------***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++***))))))***))))))(((((())))))*********++++++++++++******+++++++++++++++++++++++++++***)))(((((()))***+++((())))))******+++++++++************************...//////000000000//////------------------..............................------......///000000000222222111000////////////111000///...///000111222000000000000111111111111333222111000////////////000000000111111111111111333333333444444444555555222333555555444444666888777777666555444444444555333444555555666666555555555666777777888888888777444555555666777666666666666666666666666666666666666777777888999:::;;;;;;;;;;;;???DDDGGGMMMZZZfffzzzwwwlll```XXXYYYYYY[[[bbbjjjqqqtttuuutttvvvzzz~~~mmmfffbbbfffjjjjjjiiiiiihhhgggddd```\\\XXXUUUSSSVVVVVVUUUSSSOOOJJJFFFDDDDDDDDDCCCCCCCCCDDDDDDEEEBBBCCCDDDDDDDDDCCCBBBBBB>>>======<<<<<<;;;;;;;;;===<<<;;;<<<>>>>>>===<<<========================???????????????@@@@@@@@@>>>>>>>>>>>>??????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBCCCBBBAAABBBEEEGGGCCCDDDEEEEEEDDDDDDFFFHHHKKKHHHHHHJJJLLLQQQ]]]hhhuuuvvvuuummmbbbVVVOOOLLLOOORRRTTTUUU[[[ccciiijjjrrrrrrssstttppplllnnnrrrrrrtttxxx~~~tttmmmjjjkkkmmmoooyyyyyyxxxuuuppphhhaaa]]]YYYYYYZZZ[[[]]]^^^___```^^^aaaeeekkkqqqzzz}}}{{{{{{{{{xxxsssnnnggg___RRRFFF===888555333333333333222222111111000111111000000000000////////////000000000000111111//////............//////,,,,,,,,,,,,,,,,,,,,,---............------------***+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,************************((((((((((((((((((((((((***************************++++++++++++***))))))))))))(((((((((((())))))******++++++++++++******++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************************...///////////////......,,,,,,------------..........................................//////000000222111000///////////////111000/////////111333444000000000000000111111111222111111000000000000000//////000000111222333333333333333444444444555555333444666666555555666777777777666555444444333333222333333444555444444444999999999999888777666555555555666666666777777666666666666666666666666666555666777888999999999999===<<<>>>@@@AAABBBKKKTTT___mmmpppfffZZZVVVRRRVVV^^^ccccccaaaeeefffiiimmmppprrrttttttvvvyyy}}}|||{{{|||}}}uuuqqqtttyyyyyywwwvvvzzzwwwsssnnnjjjgggeeedddddddddccc```ZZZSSSNNNKKKMMMMMMMMMKKKJJJJJJKKKLLLMMMMMMNNNOOOMMMKKKHHHGGGCCCCCCBBBAAAAAA@@@???????????????@@@BBBBBBBBBBBBBBBCCCDDDCCCBBBAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGFFFEEEFFFGGGIIIFFFFFFFFFFFFFFFHHHIIIJJJKKKLLLLLLLLLLLLNNNQQQTTTSSSTTTUUUUUUUUUVVVXXXZZZ^^^[[[ZZZ[[[\\\___hhhqqqyyyyyywwwooodddYYYQQQMMMNNNPPPRRRVVV\\\dddjjjlllwww|||zzzrrrfff]]]XXXXXXZZZ[[[bbbdddeeedddaaa^^^[[[YYY\\\___ccchhhmmmooopppqqqoooqqqvvvzzz~~~{{{uuurrrpppkkkbbb[[[PPPHHH???888666555444222222222111111000000000000000000000000000000//////////////////000000000111///......------......///,,,,,,,,,,,,------------------------------------***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++******))))))(((((((((((((((((()))******++++++++++++*********************************))))))))))))))))))***)))))))))))))))))))))(((************************///000000//////...---,,,,,,,,,,,,,,,------......------------------------............////////////000000//////......//////---,,,,,,,,,---...000111111111000000000000000000//////000000111111111111///000000111222333444444333333333444444444555555555777888888666555555555777666666555444333333222222333444444555555444444444555555555444333222111555555555555555666666777555555555555555555555555555555666777888888888777===;;;<<>>>>>CCCJJJJJJUUUfffwwwwwweee]]]UUUUUUYYY]]][[[WWW]]]^^^```cccdddeeeeeeeeedddhhhkkkkkkiiilllsssyyyyyyyyyuuuwwwzzzyyywwwwwwzzzxxxtttqqqppprrruuuwwwuuuvvvvvvqqqjjjbbb]]][[[^^^___^^^[[[XXXWWWXXX[[[[[[[[[[[[YYYWWWSSSPPPMMMMMMMMMLLLKKKKKKJJJIIIIIIGGGGGGHHHHHHIIIJJJMMMNNNMMMOOOOOONNNKKKJJJKKKLLLJJJJJJKKKMMMOOORRRUUUVVVUUUUUUUUUSSSPPPOOORRRTTTRRRRRRQQQRRRSSSUUUXXXYYY[[[\\\^^^^^^^^^```cccfffjjjkkkmmmmmmmmmnnnppprrrxxxtttssstttrrrppprrrwwwzzzzzzxxxsssllleee___]]]___aaaeeelllrrrwww{{{~~~|||yyykkkdddZZZQQQNNNNNNPPPPPPRRRTTTWWWXXXYYY\\\```dddnnnqqqvvvzzz~~~}}}zzzqqqiiiccc[[[PPPGGG@@@;;;666444555555333111111000000000000000////////////////////////000000...////////////000000000......------------......,,,,,,------............,,,,,,------------------***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))******+++++++++******))))))(((((((((((())))))******++++++++++++******************************)))))))))******)))))))))******************))))))))))))))))))))))))))))))000000000///...---,,,+++++++++,,,,,,------......------------------------......//////////////////000//////....../////////......///111222333444444111111111111000000000000......000111222222222222000000111111222333444444333333333444444444555555666888:::999777555444444555555555555555444333222222333444444555555444444111222333444555666666666555444444444444555666666555555555555555555555555555555555666666666777777888777888;;;;;;999<<>>DDDLLLUUU```ppptttmmmkkklllkkkiiigggiiilllmmmlllhhhccc```^^^\\\ZZZWWWWWWXXX[[[]]]dddhhhiiihhhggghhhfffbbb^^^\\\\\\]]][[[WWWYYY___[[[]]]```eeelllrrrwwwzzz{{{~~~~~~zzzwwwxxx{{{{{{{{{}}}|||zzzxxxvvvsssqqqpppmmmmmmllllllllllllllllllhhhhhhgggffffffjjjqqqwwwyyy{{{|||xxxrrroooooorrrxxxxxxxxxzzz}}}}}}}}}zzzwwwlllnnnmmmiiijjjqqqxxxzzzzzztttoookkkeee___^^^aaaWWWUUUSSSRRRSSSTTTSSSRRRQQQUUU[[[___eeennnzzz|||wwwvvvjjjdddZZZOOOFFF>>>999777555666666444222000000111000000000000000000000000........./////////000000........./////////000000...------,,,,,,------...***++++++,,,------......++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++++++++++++++++++++************++++++******++++++++++++******************************((()))***++++++***)))((('''(((((())))))*********))))))))))))))))))))))))+++,,,---...////////////******+++,,,,,,---......000000000000000000000000///////////////.........222111111111111111222222000222555999::::::999888222111111111000000//////111111222222111000...---////////////000000000000333333333444444444555555000333666777666555555555222333444555555555444333111111222333333333333222333333333444333333222222333333222111222333444555555555555555555555555555666555444333333444666777777555777;;;;;;999999<<<666;;;AAAGGGOOO[[[kkkwww~~~}}}vvvooojjjfffbbb]]]YYYXXXYYYYYYYYYWWW[[[[[[YYYYYY[[[ZZZWWWPPPQQQSSSSSSPPPLLLQQQXXXVVVYYY___eeejjjnnnpppqqqooossswwwvvvttttttxxx|||~~~~~~}}}tttnnniiihhh]]]^^^[[[VVVUUU[[[aaacccccc```___]]]YYYUUUXXX^^^WWWWWWWWWYYY[[[[[[ZZZXXXZZZ___eeejjjoooxxx|||tttooo[[[WWWOOOFFF===888777888000222444333000000333666000000000000111111111111---.........//////000000............/////////000...------,,,,,,------...))))))***+++,,,,,,------+++++++++,,,,,,---------++++++,,,---------,,,,,,---,,,,,,++++++*********************************************************++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,++++++++++++,,,,,,******++++++++++++******))))))))))))))))))))))))((()))***++++++***)))(((%%%&&&&&&'''((()))******))))))))))))))))))))))))---------............///,,,,,,,,,,,,,,,,,,,,,,,,///000000111000...,,,+++111000...---,,,,,,------//////............//////111222444666777777666555////////////////////////+++,,,...///111222222222000111111111111000000///333222222111111222222333222333444555555555444333444444444444444444444444444444444555444444333333222222333333333333444444444333333333333444555555555555555555555555555555222222333333444555666666666666666666666555555555777:::===???BBBJJJVVV```rrrvvvggg]]]ZZZYYYXXXWWWSSSTTTUUUVVVVVVUUUTTTSSSOOONNNLLLJJJIIIJJJMMMOOORRRTTTXXX^^^dddffffffdddddddddbbb``````eeennnttt|||tttkkkddd___ZZZXXXUUUQQQMMMLLLOOORRRRRRQQQSSSUUUXXXYYYYYYZZZ]]]```aaaeeejjjllllllkkkkkkkkkqqqsssvvvzzz~~~zzzmmm^^^TTTGGGEEEBBB===999666444222555444444333333222222111000000000000000000000000............//////////////////............//////+++,,,,,,------.........++++++------------++++++------,,,,,,+++***)))))))))***,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***++++++,,,))))))))))))))))))))))))******)))(((((())))))******+++,,,------,,,+++***))))))************))))))'''***++++++...000+++%%%))))))))))))))))))))))))************************,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,000000000000///...---,,,///......------...///000//////............//////000111333444555444333222////////////////////////,,,---...000111111111111///000000111111111000000111111222222222222111111222222444555555555444333333333333333333333333333333444444444444444333333222222222333333333444444444333333333333444555555444444444444444444444444222222333333444555555666666666666666555555555555666888:::999999>>>GGGNNNWWWddduuu|||qqqllljjjgggddddddcccbbb```]]]ZZZXXXVVVTTTSSSQQQOOOMMMMMMNNNOOOOOOOOORRRVVVYYY[[[ZZZYYYZZZYYYWWWUUUUUUYYY```ffftttvvvwwwwwwvvvvvvxxxyyyzzzzzzzzzzzz{{{|||yyyxxxyyyvvvuuuuuuvvvvvvvvvuuutttlllggg```XXXSSSOOOMMMLLLQQQOOOMMMLLLNNNQQQSSSSSSVVVZZZ___bbbcccfffjjjmmmuuuxxx}}}~~~}}}{{{yyyyyyzzz|||}}}{{{uuukkk^^^PPPHHH>>>===;;;888555333111000444333333222111111000000////////////////////////............//////////////////............//////---------------.........+++,,,,,,------,,,,,,++++++++++++******))))))(((++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))******++++++************************************************((()))************)))((()))******************))))))+++)))''')))...000...))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------------------111000///......---..................///000111222//////............/////////000111222222111000///////////////////////////......///000000000000000...///000111111111111111000111222333333222111000111222444555555555444333222222222222222222222222333333444444444444333333222222222222333333333333333333333333333444555555444444444444444444444444222222333333444444555555555555555555555555555555888:::;;;:::999:::???DDDDDDMMM[[[hhhvvv}}}}}}xxxsssmmmhhhdddbbbaaa___]]]YYYVVVSSSQQQPPPMMMLLLMMMNNNQQQRRRQQQPPPQQQPPPNNNLLLKKKOOOUUUYYY```aaabbbaaa```aaadddfffiiihhhgggfffiiipppzzz~~~{{{zzzwwwqqqkkkfffddddddaaa```___^^^]]]\\\[[[ZZZYYYUUUPPPKKKHHHHHHIIIKKKOOOPPPQQQRRRSSSUUUXXX[[[___dddjjjooossswww{{{}}}~~~||||||wwwrrriii___TTTJJJ@@@:::999999888777666555444444222222222111000000//////////////////////////////............//////////////////............////////////..................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++************************************************)))))))))))))))*********************************)))***+++,,,,,,+++******((()))************)))(((******++++++++++++******(((///111---)))***,,,---))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,---------...............111000///---------...///......//////000000111222//////............////////////000000000//////...//////////////////////////////000000000000//////---...///111111222222222000222333555555333222000111222333444555444333333222222222222222222222222222222333444444444333333111222222222222333333333333333222222333333444555333333333333333333333333222222333333333444444444444444555555555555555666666888:::;;;;;;<<>>@@@CCCIIIUUUbbblll|||}}}xxxqqqjjjfffaaa^^^[[[YYYWWWUUURRROOOMMMKKKIIIHHHIIIKKKMMMOOONNNNNNNNNLLLJJJKKKNNNPPPRRRSSSTTTSSSSSSTTTXXXZZZaaaeeekkkpppsssuuuwwwxxxyyyzzzzzzzzzyyyzzz}}}~~~~~~~~~zzzvvvrrrooommmllllllhhheeehhhsss{{{sssllljjjfffcccaaabbbccceeefffhhhlllooopppnnnkkkiiidddeeeccc]]]WWWZZZdddnnnrrrmmmhhheeefffhhhhhhggg^^^\\\YYYTTTOOOLLLLLLLLLKKKMMMOOONNNMMMLLLNNNOOOJJJKKKLLLMMMOOOTTT\\\aaahhhlllqqqssstttvvvyyy}}}~~~|||tttkkkccc___TTTMMMDDD<<<888666666555333444444444444333111111333333333222111111000000....................................////////////......------------......000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,..................//////...---+++***)))***++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++*********)))))))))))))))************************((()))+++---...---+++***,,,++++++++++++++++++,,,+++++++++,,,,,,++++++++++++BBBUUUNNN999+++***---))))))))))))))))))))))))************************,,,,,,,,,,,,------------,,,,,,,,,---......////////////............////////////000000000///......//////............/////////////////////000000000///////////////////////////000000000000000///......///000111111111111111222333444555555444333222000111333444444444333222333333333333333333333333000111222333333444444333111111111111222222222222222222222222222333444444222222222222222222222222222222222222333333333333333333333444555555666666333444555666666666555555::::::;;;<<>>BBBGGGJJJNNNWWWeeeuuu}}}vvvqqqlllhhhccc```___]]]ZZZWWWTTTUUUTTTRRROOOMMMMMMMMMMMMOOOQQQPPPNNNLLLLLLLLLJJJJJJKKKLLLOOOQQQSSSSSSRRRRRRRRRPPPOOOOOOQQQSSSRRRSSSTTTUUUWWWXXXYYYYYYWWWUUUQQQNNNLLLJJJJJJJJJFFFGGGHHHJJJMMMTTT\\\aaa___^^^]]]]]]\\\ZZZVVVSSSNNNMMMLLLJJJJJJJJJJJJKKKGGGIIIMMMPPPQQQQQQOOONNNKKKKKKKKKIIIIIILLLPPPTTTTTTRRRQQQQQQSSSUUUVVVWWWTTTTTTSSSQQQOOOPPPSSSVVVYYY___fffiiihhhgggiiikkkrrruuuxxxyyywwwyyy}}}~~~uuupppggg\\\QQQHHHBBB???:::777444333333444444333333444666777777666555444222222222111000000//////....................................////////////...------,,,,,,------...---------------.........---,,,,,,++++++,,,,,,---------,,,,,,++++++******)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))******++++++++++++++++++++++++++++++(((((())))))***++++++,,,******)))(((((()))******)))******************)))%%%,,,///***%%%&&&***---))))))))))))))))))))))))************************)))************+++++++++******+++,,,,,,---......---...///000000///...---)))***,,,...000000000000//////............//////,,,,,,,,,---...///000111////////////////////////......///000000000000000000111111111111000000///111111000//////000111111000111222333444333222222000000000000000000000000///000111222333444444444000111111111111222222222222222111111222222333444111111111111111111111111222222222222222222222222222222333333444555666666333222222333555666666555777777888999:::;;;<<<===BBBGGGPPP\\\kkk|||yyyuuurrrnnniiieeecccddddddbbb^^^[[[ZZZZZZVVVWWWVVVTTTPPPMMMLLLLLLKKKJJJHHHHHHIIIKKKKKKKKKLLLMMMLLLKKKIIIIIIKKKLLLHHHIIIIIIJJJJJJKKKKKKLLLJJJIIIFFFDDDDDDDDDEEEFFF===@@@DDDEEEFFFHHHLLLPPPMMMMMMNNNOOONNNMMMLLLKKKFFFGGGJJJKKKLLLKKKJJJIIIGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJKKKMMMOOORRRSSSUUUUUUUUUWWWYYYZZZ\\\\\\ddddddcccaaa```bbbfffiiikkkrrrzzz~~~|||{{{|||~~~~~~zzz|||ooohhh[[[NNNCCC<<<888777666444333333333222000...---...111333444333222222111111111000//////........................................../////////000...------,,,,,,------...+++,,,,,,------.........------++++++++++++------//////...---,,,,,,++++++'''(((***,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***++++++,,,++++++++++++++++++++++++(((((((((((()))***+++,,,---,,,+++******+++,,,---))))))************))))))++++++((('''+++000...)))))))))))))))))))))))))))************************---,,,+++******+++,,,------,,,,,,++++++,,,,,,------...000111111///---,,,//////............//////..................................................................------////////////////////////////////////000000000000111111111111111111111111333333333333333333333333000000111111111111000000000111111111111222222222111111111111111111111111222222111111111111222222222222222222222222222222000111111111111222222222111111222333333444555555444444444555555555555666777888888999::::::;;;;;;>>>BBBHHHMMMTTTaaaqqq||||||zzz{{{{{{{{{xxxuuuqqqooosssoooiiiddd```]]]YYYVVVRRRNNNKKKLLLNNNPPPOOONNNNNNLLLJJJJJJKKKLLLLLLKKKLLLMMMNNNLLLJJJGGGGGGGGGKKKIIIEEEBBBAAA@@@???>>>DDDDDDDDDEEEEEEFFFGGGHHHHHHJJJLLLLLLLLLLLLNNNOOOMMMNNNOOORRRTTTUUUSSSQQQNNNMMMLLLLLLMMMNNNPPPQQQWWWUUUSSSRRRTTTYYY]]]```eeebbbaaaccciiipppvvvyyy~~~}}}yyyxxx|||wwwooobbbXXXIII???;;;999777444222222222111111111111000111000000000111222333333000000000000000000000000////////////....................................------------------------------,,,,,,,,,,,,++++++---,,,+++******+++,,,------------,,,,,,+++++++++---------,,,,,,++++++++++++++++++*********))))))************************************************,,,,,,,,,++++++*********,,,+++***))))))***+++,,,******++++++++++++******)))***+++,,,---,,,+++************))))))))))))(((************************))))))))))))))))))))))))))))))))))))************,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,------...///000000///...---//////............//////........................................................................////////////////////////.../////////000000000000111111111111111111111111222222222222222222222222000000111111111111000000000000111111111222222222111111111111111111111111222111111000000111111222222222222222222222222222000000111111111222222222111111222222333444444555444444444444555555555555777777777888999999::::::999===@@@BBBFFFNNNZZZcccrrr}}}}}}vvvqqqmmmiiigggaaa^^^[[[[[[]]]___^^^\\\]]]ZZZWWWVVVVVVWWWWWWVVVVVVWWWXXXWWWUUUSSSSSSTTTSSSQQQOOOMMMKKKIIIHHHFFFFFFFFFFFFHHHJJJMMMPPPRRRRRRTTTVVVWWWVVVWWWYYY[[[___aaaeeeiiikkkjjjgggeeeaaaaaa``````aaaaaabbbbbbfffffffffffffffjjjppptttxxxwwwwwwyyy~~~~~~nnndddQQQHHH===666333333111///222222222111111111000000000////////////000111222////////////////////////////////////....................................------------------------------,,,,,,,,,+++++++++,,,++++++++++++++++++,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))************************************************,,,,,,,,,++++++*********++++++***))))))***++++++)))******************))))))***++++++,,,,,,++++++++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---........................//////............//////////////////////////////////////////////////////........................////////////////////////....../////////000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000111111111222222111111111111111111111111222111111000000111111222000000000000000000000000000000000111111111222222111111222222333333444444333333333444444444555555555555666666777888888888888;;;======>>>BBBIIINNNWWW```ooo~~~wwwtttqqqqqqtttvvvuuusssvvvrrrnnnkkkjjjkkkjjjjjjiiijjjkkkkkkiiiiiijjjkkkjjjjjjiiihhheeebbb```^^^\\\[[[ZZZZZZ]]]aaaeeehhhnnnoooqqqqqqqqqrrrsssuuuyyy}}}}}}}}}}}}||||||zzzyyyyyyxxx{{{|||zzzwwwxxx}}}nnn[[[OOOCCC===666333333333222000222222111111111000000000///............//////000/////////////////////////////////............---------------------------------------------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++***************************************************************+++++++++++++++*********++++++***))))))***++++++((())))))******))))))(((+++************+++,,,,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------.../////////......------......///////////////////////////////////////////////////---------................................................/////////000000////////////////////////000000000000000000000000//////000000000000//////000000000000111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000111111111111111111222222333333333333222333333333444444444444333444444555666666777777666888;;;<<<<<<>>>BBBEEEFFFMMMYYYeeettt~~~~~~{{{yyyzzz~~~}}}}}}}}}zzzkkkYYYHHH>>>;;;888555444444555555333111111111111000000000000///...............////////////////////////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,------,,,+++***,,,+++++++++++++++++++++******++++++,,,,,,,,,---************************************************************************+++++++++***************+++******************+++(((((())))))))))))((((((+++***)))))))))***,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------...///000......------------......////////////////////////////////////////////////---------.........//////------------------------............////////////........................111111111111111111111111//////000000000000////////////000000000111111111000000000000000000000000111000000000000000000111//////////////////////////////000000000111111111111111222222222222222333222222222222333333333444222333333444444555666666333555777888888999;;;<<<@@@DDDKKKSSS^^^lll|||yyywww~~~{{{uuuuuuwwwyyyzzz}}}wwwmmm```RRRFFF===888444333111111111111111000111111111000000000//////000//////.........//////....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,------,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,*********************************************************************************************************++++++*********(((((())))))))))))((((((+++***)))((()))***+++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---......//////......------------......................................................,,,,,,------.../////////------------------------------........./////////////////////////////////000000000000000000000000...//////000000//////.../////////000000000111111000000000000000000000000111000000//////000000111/////////////////////////////////000000000111111111111222222222222222222111111222222222333333333222222333333444555555555777777777777777888888777<<<>>>BBBEEEKKKUUUaaajjj}}}{{{xxxvvv{{{wwwqqqppppppooonnneee^^^SSSHHH@@@;;;::::::333222111111000000000000111111000000000/////////000000///............///.................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,+++++++++*********+++++++++++++++*********+++++++++++++++***************+++++++++************************************************)))))))))***************)))***++++++++++++***)))((())))))******))))))(((***))))))))))))***++++++,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---***+++,,,...//////.........------,,,,,,------...------------------------------------------------,,,,,,------...//////000////////////////////////---------.........//////////////////////////////////////////////////////......////////////......////////////000000000111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000111222222111111111111111111111111111111222222222222222222333333444555555666999888777777888999999888888:::;;;<<>>FFFLLLJJJUUUeeesss|||{{{~~~~~~}}}uuuooofff^^^WWWOOOGGGAAA>>><<<:::777555333222222000000///...------///111000000000000////////////...---,,,,,,++++++++++++..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************)))---,,,+++******+++,,,---))))))******++++++++++++,,,+++++++++******))))))))))))******++++++++++++************************************************(((((())))))*********+++)))***+++,,,,,,+++***)))******++++++++++++******'''(((***+++++++++***)))*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,///---******+++------,,,------------------------...------,,,,,,,,,------......---------,,,,,,,,,,,,------......------,,,......------------......///////////////............------------...//////000000////////////000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000////////////............////////////000000000000,,,---...000111111111111111111222222222222111111222222222333333333444444222222333333333333444444555444333222222444555777333444555777999;;;======DDDIIIQQQXXXaaannn~~~zzz~~~~~~{{{yyy{{{~~~xxxpppeeeWWWLLLFFFBBB===:::888888777666444333222111000000000000000000000111000000000000///////////////////////////////////////............---------......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,---...---,,,+++***************************,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++************++++++---,,,+++***)))))))))))),,,+++++++++***)))))))))************************+++++++++*********))))))+++*********))))))((((((''''''(((((())))))******++++++******))))))((((((************************,,,,,,+++***)))(((''''''(((((())))))((('''&&&&&&(((((((((((()))***+++,,,*********+++++++++,,,,,,,,,***))))))***+++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------......---------,,,,,,,,,,,,------......------,,,......------------......////////////...............------------...//////000000////////////000000////////////////////////////////////////////////................................................////////////.............../////////000000000000...//////000000000000///000111111222222111111000222222222333333333333444222222222333333333444444555444333222222333555666444444555777999:::;;;<<<999===CCCHHHNNNXXXdddnnn~~~{{{||||||vvvooo]]]TTTHHH@@@<<<:::666333555555444333222222111000111111000000000000000000000000/////////.................................++++++,,,---...///000000000///...---------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++***************************,,,,,,++++++*********************++++++,,,,,,,,,++++++************++++++---,,,+++***))))))))))))+++++++++***************************************+++++++++*********))))))************)))))))))((('''((((((((()))))))))************)))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((())))))(((''''''&&&(((((((((((()))***+++,,,*********++++++++++++,,,***))))))***+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------.........---------,,,,,,,,,,,,------......------,,,......------------.................................------------...//////000//////......//////000////////////////////////////////////////////////........................------------------------/////////............---....../////////000000000000000000000000///...---000111111222222111111000111111222222222333333333222222222222333333333333444333222222222333555666444555666777888999999:::555999<<>>:::999888555333222222111111111000000000111111111000000///////////////.........---------........................++++++,,,---...///000000//////---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***************************************+++************)))))))))*********+++++++++++++++++++++************++++++,,,,,,+++***))))))))))))***************+++++++++************************+++************)))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))(((''''''(((((((((((()))***+++,,,************+++++++++++++++++++++---......,,,***++++++++++++++++++++++++------,,,,,,,,,---............---------,,,,,,,,,,,,------......------,,,...------,,,,,,------...------...............///...------------...///////////////....../////////////////////////////////////////////////////////........................------------------------//////.........---------........./////////000000...///////////////......000000111111111111000000111111111111222222222222111222222222222333333333333333222222222333444555555555555666666777777888888:::===>>>>>>???BBBEEEHHHOOOYYYcccooo|||~~~~~~yyyrrrhhh[[[NNNEEE@@@===:::888888777666444000000000000000000000000111111111000//////............---------,,,,,,,,,.................................---------,,,,,,...---,,,***))))))))))))***++++++++++++,,,,,,,,,,,,+++***)))((()))***+++***************************)))))))))))))))))))))***************+++++++++++++++************++++++,,,++++++***))))))******)))))))))***+++++++++,,,************************************))))))))))))*********)))))))))))))))(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))(((((())))))************(((((()))))))))(((((('''))))))(((((()))***++++++))))))*********++++++++++++***+++---//////---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------,,,---------......//////...------------...////////////............//////////////////////////////....................................................................................------------............////////////,,,---...//////000000000000000000111111000000000000000000111111111222222111111111222222222333333222222222222333333444444444444555555555666666666555666888999999999::::::<<<@@@GGGNNNVVVaaammmuuu||||||}}}yyyrrrttt|||~~~{{{xxxrrrmmmdddZZZQQQGGG>>>888666555444333333333111000000000000000111111111111000000000000//////......------------,,,,,,,,,,,,////////////////////////...------------,,,,,,,,,...---,,,+++*********************+++++++++,,,,,,,,,+++***)))((()))***+++************************)))))))))))))))))))))***************************++++++************++++++,,,+++******)))*********)))))))))***+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))******++++++************************((((((((()))******++++++(((((()))))))))))))))((())))))))))))))))))***+++)))))))))************+++)))((((((***,,,---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......---------,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,---......//////...------------.../////////......------......///////////////////////////........................------------------------.................................------------,,,------........./////////++++++---...///000000000///000000111111000000//////000000000000111111111111111111111222222222222222222222222333333333333333333333444444555555666222333444666666777777666555999===@@@CCCJJJRRRYYYdddmmmzzzxxxooohhhlllssszzzzzzuuuooojjjfff[[[UUUMMMFFFAAA===999777444333333222222111000000111111111111111111111111////////////////////////......---------,,,,,,,,,////////////////////////******+++,,,---.../////////......---------------************++++++++++++,,,,,,+++***************************************)))))))))************+++***************)))))))))++++++************++++++++++++***************+++***************+++++++++************************(((((()))))))))))))))***))))))))))))************))))))))))))(((((((((((())))))))))))************************************(((((())))))*********+++(((((()))*********))))))***)))))))))))))))******))))))))))))***************)))((((((+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---------,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---++++++,,,------...//////...------------.../////////......------......///////////////////////////........................------------------------------------------------.........---------,,,,,,---------.........//////,,,------.../////////...//////000000000000///////////////000000000111111111111111111222222222222111111222333333333333333111222222333444555555666333333444555777888888777333666999999:::<<>>AAACCCGGGMMMTTT[[[gggttt}}}~~~tttsssrrrrrrsssvvvyyy|||}}}}}}||||||{{{zzz{{{~~~~~~~~~}}}vvvlllcccZZZSSSPPPEEEAAA<<<999888777444111333333222222111000000000222222222222111111111000000000000000000000000000---------............///000///---,,,++++++,,,,,,000///...---------......000000///...---,,,++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++*********)))))))))))))))***************))))))(((((())))))***************************))))))))))))))))))))))))''''''((())))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((()))************))))))((((((((((((((())))))***+++******************************+++,,,------...............------.........******+++,,,------......------------------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,------.../////////,,,,,,------......//////..............................---------,,,,,,,,,,,,,,,,,,,,,------------------------....../////////...---,,,,,,,,,,,,,,,........................///......------......///,,,,,,,,,,,,---...//////////////////////////////......................../////////000000000000000////////////000000111111111111111111222222222222222222222222222222222222222222222333444444555555666666666666555666999;;;===>>>AAADDDHHHOOOYYY___lllvvv|||{{{{{{vvvxxxxxxxxxyyy}}}yyy}}}{{{{{{|||}}}wwwrrroooppptttvvvsssooohhhddd]]]VVVNNNHHHEEECCC<<<999666555555555444222222222222111111000000000222111111111111000000000000000000000000000000000---------............///333222111/////////000111///---+++***)))***,,,---...------,,,++++++++++++******************************++++++++++++************************************************++++++************************************))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************)))((((((((((((((()))***,,,,,,***************************++++++,,,,,,---------.........------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------.........///---,,,,,,,,,,,,---......,,,,,,------...//////000---------....../////////........................---------------,,,,,,,,,++++++,,,---...//////000---------...............///...------,,,,,,,,,,,,..............................------------......,,,++++++,,,,,,---...///......................................................//////000000000000......//////000000000000000000000111111222222222333333333333333333333333111111222222333444444444444555666555444555777999777888:::;;;===AAAEEEGGGVVV]]]hhhrrr||||||uuuqqqqqqrrrsssrrrrrruuuvvvuuusssuuu}}}}}}||||||xxxxxx|||{{{wwwqqqlllfffdddeeeddd```[[[QQQNNNJJJDDD@@@>>>======:::777444222222333444444222222222222111111111111111111111000000000//////////////////////////////---------............//////...---,,,,,,,,,---...---,,,***(((((()))+++,,,,,,++++++++++++,,,---...******************************++++++++++++******************************(((((()))***+++,,,,,,,,,*********************************)))))))))((((((((()))))))))************))))))************))))))************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((())))))*********))))))(((((((((((()))***,,,,,,***************************+++++++++,,,,,,,,,---......------------......---,,,,,,,,,+++++++++***------------------------,,,------....../////////---,,,,,,,,,,,,---......+++,,,,,,---...///000000.............../////////------------------------------------------------++++++,,,---...///000000,,,,,,---............---------------------,,,,,,---------------------------------,,,,,,---------++++++++++++,,,---...///........................---------------------------......//////000000111---...///000000000////////////000000111222222222333333333333333333333333000111111222222333333444111333444444333333555777555666888:::<<<===>>>???FFFKKKQQQWWW^^^iiittt}}}|||zzzyyytttooommmnnnooonnnllllllooosss{{{||||||~~~yyyxxxvvvvvvxxx}}}xxxvvvtttqqqnnnkkkeee^^^XXXTTTPPPKKKGGGDDDBBB???;;;999888777888777555333000///000111333222111111111111111111111000000000000////////////////////////////////////---------............///------++++++++++++,,,---...---,,,+++++++++,,,,,,,,,,,,++++++---...000111******************************++++++++++++******************************'''((()))+++,,,,,,,,,,,,************************************)))))))))((())))))))))))************)))******++++++******)))************************))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((((())))))************)))(((((((((((())))))***+++************************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,------------------------++++++,,,------...//////---,,,,,,,,,,,,---......++++++,,,---...///000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,------------------------------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,---...///........................------------------------------......///000000111---...///000000000///.../////////000111222222222222222222222222222222222000000111111222333333333111222444333222222333555777666777888:::<<<<<<<<<;;;>>>BBBEEEHHHNNNVVV]]]bbbjjjttt}}}~~~}}}|||{{{yyywwwvvvuuuwww~~~~~~|||{{{uuuqqqrrrvvvyyy{{{{{{{{{}}}zzzsssooolllgggcccZZZVVVQQQJJJEEE@@@>>><<<<<<;;;999777666555555666333333333222111000000000000000000000000000000000000000/////////.........---------------------------------............//////...---,,,,,,---...///......---------,,,,,,,,,---,,,+++++++++---///000******************************++++++++++++******************************)))***++++++++++++***)))************************++++++*********)))))))))))))))))))))************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((()))***************((((((((('''(((((())))))))))))))))))))))))))))))++++++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---))))))***+++,,,------...------------------------******+++,,,,,,---......---,,,,,,,,,,,,---......++++++,,,---...///000111000000//////......------++++++++++++++++++++++++------------------------......---,,,+++))))))(((***+++,,,---------,,,+++++++++,,,---............------------------------,,,++++++******++++++,,,++++++++++++,,,---..............................---------------------------------...///000000111,,,---///000000000///......//////000111222222222000000000000000000000000000000000111222222333333333444555555333222333444777555333333444555666666555999<<<======???DDDHHHJJJPPPYYY```hhhsss}}}{{{zzzwwwwww{{{~~~}}}~~~|||wwwqqqnnnqqqvvv{{{~~~|||{{{}}}}}}tttmmmhhhbbb[[[VVVIIIHHHEEE@@@;;;999999:::777666666666666666666777000333555666555222111000.........///////////////000/////////............---------------------------------.........//////---,,,+++***++++++------,,,,,,---------,,,+++***,,,+++)))(((((()))+++,,,))))))))))))))))))))))))******++++++++++++******************************,,,,,,---,,,+++)))'''&&&))))))))))))))))))))))))++++++++++++************))))))))))))************)))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************)))((((((''''''''''''(((,,,,,,,,,++++++*********++++++,,,------...//////,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********/////////......------,,,.........------,,,,,,,,,,,,,,,------...///000000......//////......---,,,,,,++++++******++++++,,,...------,,,,,,,,,------+++******))))))******+++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,***+++,,,---............,,,+++)))***,,,---...---------------------------000000000000111111111111////////////////////////111111111111111111111111000111111111111222222222222222111111222222333444444444444555555555555666:::999888888888:::===>>>AAABBBDDDHHHOOOYYYaaafffvvv|||uuuwwwwwwwwwyyyyyyxxxuuusssrrr|||}}}xxxrrruuusssrrruuu|||~~~|||yyy||||||}}}|||yyyzzzyyyyyyzzz{{{|||{{{zzz{{{zzz{{{}}}xxxsssrrrqqqqqqssswww{{{}}}}}}uuuoooggg^^^VVVOOOHHHDDDBBB@@@===999777666666666666666555444333333222222222222222111111111111111000000//////......------//////////////////////////////.........---------------............------------,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))))))))***++++++++++++***************************+++++++++*********))))))+++*********))))))((((((++++++***)))(((((()))))),,,+++)))((((((((()))***+++***)))(((((()))***+++)))))))))))))))))))))))))))************++++++++++++***)))(((((()))***+++******)))(((((((((((((((,,,+++++++++)))((('''&&&))))))))))))))))))))))))))))))******)))'''%%%$$$))))))))))))))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))))))))))))))((((((((((((((((((((((((((())))))***,,,,,,,,,++++++*********)))******++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******......------------------......---------,,,,,,,,,,,,,,,------...//////000---............---,,,,,,,,,++++++******++++++,,,...------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,++++++,,,---............------...............///........................---.........////////////000000000000000000000000111111111111111111111111000000111111111222222222222222111111222222333444444444444444555555555555888777666666666888:::<<<<<<;;;<<<>>>BBBGGGMMMPPPYYY^^^fffpppzzz}}}}}}}}}}}}~~~|||yyyvvvpppzzz~~~yyyrrrkkkjjjiiihhhkkkpppuuuyyyzzzxxx{{{~~~{{{wwwvvvwwwwwwtttqqqmmmmmmooorrrwwwzzz{{{{{{}}}||||||~~~{{{uuuqqqtttrrrqqqpppqqqpppnnnlll```\\\UUUNNNIIIDDD???<<<===;;;999777666555666777555555555444333333222222222222222111111000000000///////////////.................................//////.........---------------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,+++************************+++++++++*********))))))************)))))))))(((++++++***)))))))))))))))++++++)))((((((((()))*********))))))))))))******(((((((((((((((((((((((((((((()))))))))*********+++***)))(((((()))***+++******)))((((((((((((((()))************)))(((((())))))))))))))))))))))))''''''(((((('''&&&$$$###))))))))))))))))))))))))))))))(((((((((((()))))))))(((''''''''''''((()))))))))))))))(((((((((((()))))))))))))))***+++++++++++++++++++++******************+++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,---......//////---------------,,,++++++,,,++++++******++++++,,,---------,,,,,,------.........------------......------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,...111333333000...///000////////////////////////------........./////////000000000000000000000000000000000000000000000000000000000111111111222222222111111111111222333333333333333444444444555555555555444444444666777888888888888999;;;===@@@AAADDDGGGMMMTTT\\\fffooouuu~~~}}}tttooonnnnnnnnnooonnnllljjjggghhhlllsss|||~~~~~~}}}zzzvvvttttttuuu{{{{{{yyyxxxxxxwwwwwwwwwwwwzzz}}}~~~{{{wwwtttsssuuuttttttvvvzzzzzzwwwtttlllmmmooouuu~~~~~~||||||{{{xxxuuurrrrrroookkkgggccc^^^XXXTTTIIIFFFBBB>>><<<999666444777666555444444555666777555444444333333222222222333333222111000000//////.........///////////////------------------------...............---------------............------------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++***+++,,,,,,------,,,,,,************************+++++++++***************************))))))))))))+++***))))))))))))))))))+++******)))((()))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))))))))******))))))))))))*********))))))((((((((((((((('''((())))))************))))))))))))))))))))))))&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))(((((((((((()))))))))((((((''''''(((((()))(((((((((((())))))))))))***************++++++,,,+++++++++***************---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---------------------------,,,,,,,,,------.........,,,,,,------,,,,,,+++***,,,++++++******++++++,,,------,,,,,,,,,---............------------......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---------,,,++++++---111666555000---...000......................../////////000000000111111111111111111111111111111////////////////////////000000000000111111111111111111111111111222222333222333333333444444444444444333333333333444555666555555666888:::<<<===>>>???AAACCCFFFIIIOOOVVVZZZcccgggmmmuuu||||||uuupppgggfffeeeiiinnnrrrrrrpppnnnooouuu~~~}}}xxxuuussstttuuusssuuuwwwvvvtttrrrqqqqqqtttwwwzzzzzzyyy{{{}}}}}}}}}|||zzzwwwuuusssttttttuuuwwwwwwuuuqqqnnnqqqqqqpppmmmjjjiiijjjkkknnnpppqqqrrrsssuuuxxxzzzuuuuuutttssssssuuuwwwxxx|||}}}zzz|||yyyxxxwwwvvvvvvuuurrroooiiiddd^^^WWWQQQLLLGGGCCC===;;;999888777777555333444444333333333444555555444333333333222222222111333333222111000///......------......//////000000------------------------........................,,,------......------,,,------,,,,,,,,,+++++++++,,,------------,,,++++++)))***++++++,,,,,,++++++*********************************************************)))))))))))))))******)))))))))))))))***+++******)))))))))))))))((()))***++++++***)))(((++++++++++++++++++++++++((((((((()))))))))*********))))))))))))))))))***))))))(((((((((((())))))'''(((((()))))))))))))))((((((((((((((((((((((((((())))))***************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))))))))(((((((((((())))))))))))***))))))))))))***++++++************************,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++,,,,,,,,,------------------------,,,,,,,,,---------------,,,,,,------,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,------++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---,,,,,,+++++++++000444333///+++,,,///------------------------////////////000000000000000000000000000000000000........................//////000000000111111111111111000000111111222333222222222222333333333444333333333333333444444555111111333555666777888888;;;;;;;;;;;;;;;>>>CCCFFFKKKOOOTTTYYY___gggooottttttpppmmmmmmnnnooommmjjjfffdddhhhsss{{{}}}~~~yyytttrrrsssttttttvvvwwwwwwvvvsssqqqqqqrrrrrruuuwwwwwwuuuuuuxxx{{{vvvyyy|||~~~zzzuuurrrrrrsssuuuxxxxxxvvvrrrnnnssssssrrrpppnnnnnnoooqqqsssvvvyyy|||}}}~~~yyyvvvwww|||~~~}}}~~~~~~~~~|||zzzyyywwwtttpppmmmjjjgggbbb___XXXSSSKKKEEEAAA???===;;;:::999777777888888666444555555444444333333333333222222222222222111111111222222111111000//////...------......//////000000........................---.....................,,,,,,------------,,,,,,------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***(((((()))***************************************************************))))))))))))))))))*********)))))))))))))))******************)))))))))(((((()))***++++++***)))(((++++++++++++++++++++++++)))))))))*********++++++)))))))))******)))))))))))))))(((((((((((()))))))))))))))))))))(((''''''''''''''''''''''''''''''(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))))))))))))))'''((((((((()))))))))***)))(((((((((((()))******)))))))))***************)))))))))******************++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,---------------------,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,---......///,,,,,,++++++++++++,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***---000000---+++,,,---------------------------,,,,,,---------........./////////////////////////////////////////////////////////000000000111111111000000000000111222222111111222222222333333333333333333444444444444333444444444444444444444444555666666666666888;;;>>>>>>@@@CCCFFFJJJOOOUUUYYY___eeeoooxxx{{{wwwllleeefffrrr{{{~~~~~~}}}~~~~~~{{{}}}~~~|||yyyvvvuuulllhhhbbb\\\WWWQQQKKKGGGGGGBBB===999888888888888888777666777888777666444666555555444333222111111111111111111111111111111111111000000000/////////.........///////////////////////////////////////---------...............,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******'''(((((()))***)))))))))***************************************+++++++++))))))))))))************)))))))))))))))******+++)))************)))(((((())))))************))))))))))))))))))))))))))))))************++++++++++++))))))************))))))((((((((((((((())))))***))))))))))))(((((('''&&&'''''''''''''''''''''''''''&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))************''''''(((((())))))******((((((((((((((())))))***((()))))))))*********+++(((((())))))******++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,---...//////,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---........................,,,,,,,,,---------..............................////////////////////////////////////000000000111000000000000000111222222111111111111222222222222222222333333333333222222777666555444444444444555333555666666666777:::<<<777999<<<===>>>@@@CCCFFFGGGMMMTTTZZZaaajjjuuu~~~}}}rrrmmmvvv~~~}}}xxxnnnppptttxxx{{{|||}}}}}}|||zzzxxxsssnnniiieeecccWWWSSSNNNIIIEEE@@@<<<999999777666555666777666444444444444555666666444222444444444333333222111000000111111111111111111111////////////000000000000///////////////.................................---------.........//////+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++******++++++******)))((((((((()))***************************************))))))*********+++++++++((()))))))))************)))))))))))))))***++++++)))******+++***)))((('''******))))))))))))******(((((((((((((((((((((((())))))))))))************((()))***++++++***)))(((((((((((((((((()))******&&&'''(((((()))((((((((())))))))))))))))))))))))'''&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))(((((((((((())))))&&&''')))***++++++******'''''''''((()))*********))))))(((((())))))***+++(((((())))))*********+++))))))***+++,,,------...***+++,,,------,,,+++***++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,,,,++++++++++++++++++,,,+++++++++,,,---...///000---,,,,,,++++++,,,,,,---///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++,,,,,,,,,+++++++++******((()))***+++,,,---------,,,+++)))***,,,......---////////////////////////........./////////000000........................000000000000000000000000////////////000000000000000000000000000111111222000111111111111222222222111111222222222222111000222222111000111222333444222333555555444444555666666777999:::::::::<<<>>><<<@@@DDDFFFIIIOOOYYYaaajjjqqqzzz~~~uuuyyyzzz{{{|||zzzuuurrrssstttuuuuuutttrrrpppnnnmmmjjjfff```YYYRRRLLLIIICCCAAA>>><<<;;;:::888777333333444777888777444111111111222444666666444222111111222222222222111000000000000000000111111111......//////000000111111000000//////.........------------------------------------.........//////+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++***************)))(((((())))))***+++++++++++++++************************))))))******++++++++++++(((((())))))*********+++))))))((())))))***++++++)))******++++++)))((('''+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))(((((((((((((((((()))******$$$%%%&&&((()))*********************************)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))&&&''')))***+++++++++***&&&''''''((()))******+++*********)))***++++++,,,************))))))))))))'''((()))***+++,,,------,,,,,,,,,++++++*********+++******))))))******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---***+++---//////...---,,,/////////...------,,,,,,...---,,,,,,++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------++++++***)))***+++---...))))))*********+++++++++++++++******************,,,,,,,,,---------......---,,,,,,,,,,,,---............////////////..................////////////---...///000000111000000////////////////////////222222222111111111000000...///000111222333333333222222222333333333444444444444444444444444444444777666555555666888:::<<<============???CCCFFFHHHPPPUUU]]]dddkkksss|||~~~zzz|||zzzwwwtttsssqqqwww~~~~~~xxxqqqmmmrrrpppmmmiiiddd```\\\[[[WWWRRRJJJFFFDDDCCC@@@>>>;;;:::888666444333222222333333333222222222111111111111222222222222111111222222222222222111000///000000000000000000000000000///...------...///000///............---------........................------,,,,,,,,,------...***++++++++++++***))))))(((((()))***+++,,,,,,---++++++************++++++)))************+++++++++******))))))))))))******(((((()))***************((((((((((((((((((((((((******************************))))))))))))******)))))))))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((()))***++++++***)))(((---,,,+++***))))))))))))((((((((((((((((((((((((+++******)))))))))))))))))))))))))))************))))))(((((((((((())))))************************,,,+++***(((''''''&&&&&&***)))(((''''''((()))***************))))))))))))************************,,,,,,++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...000111111000...---***+++---...///...---,,,,,,,,,,,,,,,------------...---,,,+++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,+++*********+++,,,---*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,------------...---,,,,,,,,,,,,---............////////////..................////////////...//////000000000000///000000000000000000000000222222222111111111000000///000111111222222222222222222222333333333333444444444444444444444444444666555444333444666888999777777777888:::<<<>>>@@@AAADDDIIIMMMPPPUUU[[[___eeeiiipppwww~~~}}}|||zzzvvvuuusssqqqoooooooooooovvvzzz||||||vvvnnngggcccZZZYYYVVVRRRNNNKKKHHHFFFFFFBBB===::::::999888666777666555444444444444444333333222222222111111111000111111222222111111000111222222222111111000///////////////////////////000///...------...///000............------------...........................------,,,,,,,,,---------............---,,,,,,)))))))))***++++++,,,,,,+++******))))))******+++)))************+++++++++******))))))))))))******(((((()))*********************************************************************))))))))))))******)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((()))************)))(((******))))))(((((()))))))))))))))))))))))))))))))))((((((((()))***++++++(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((((((((()))***)))(((''''''((()))***++++++*********)))))))))---,,,,,,+++***)))((((((++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---***+++---......---,,,,,,*********+++,,,------------,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,+++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---............////////////......---............///////////////000000000///......000000000000000000000000222111111111111000000000000000111111222111111111111111222222222333333333333333333333444444444444555444333222222333444555222333333444555666777777888999<<<===>>>@@@CCCFFFJJJNNNSSSZZZ```hhhpppuuu|||xxxwwwvvvrrrpppooooooooommmkkkiiihhhhhhhhhhhhiiikkklllnnnttttttrrrlllddd[[[UUURRRGGGFFFDDDAAA>>><<<:::999999777666666666666555444222222222222333444555666333222222222222111111111000111111222222111111000111111111111111000000/////////////////////////////////............//////............------------------------------------......---,,,,,,,,,,,,,,,...////////////...------************************+++******))))))******+++)))************+++++++++******))))))))))))******(((((()))***************************************))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((())))))******))))))((((((((('''''''''((())))))************************'''''''''((()))***,,,,,,(((((())))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))+++++++++*********))))))---,,,,,,+++***)))((((((*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,+++,,,,,,---------,,,+++***+++++++++,,,,,,,,,---,,,,,,+++++++++++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++,,,,,,,,,---,,,,,,++++++*********++++++,,,,,,,,,---------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---............////////////......---------........./////////000000000///...------111111111111111111111111111111111111000000000000000111111111111111000///111111111111222222222222333333333333333444444444444333333222222222333333333333444555555555555444666777888999:::<<<>>>@@@>>>AAADDDGGGJJJNNNTTTWWW___bbbfffkkkooorrrtttuuutttxxx~~~}}}zzzvvvwwwxxxvvvssspppnnnnnniiihhhhhhiiijjjiiifffddddddcccbbbbbbbbbbbbcccdddeeebbb]]]VVVMMMFFFBBBAAA======<<<:::888777666555444444555666777666555444000000000111111333444555222222222222111111111111000000111111111111000000///000000111000000///////////////////////////////////////....../////////.........---------,,,,,,------------------------......---,,,++++++++++++,,,,,,,,,,,,,,,++++++***+++++++++*********))))))******))))))))))))******))))))*********+++++++++******))))))))))))******(((((()))***************************************(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))((())))))))))))))))))(((''''''''''''((()))***+++))))))))))))))))))))))))'''''''''(((((()))++++++(((((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))++++++++++++************+++******************************++++++,,,,,,,,,---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++------------,,,,,,+++++++++++++++******++++++,,,++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,+++******)))++++++,,,,,,,,,---------)))*********+++++++++,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---............////////////......------------............///////////////...---,,,000000000000000000000000000000000000000000000000000000111111111000000///000000000111111111222222222222222333333333444444444444333333333333333333444555555666666555444444444444444555666888999999777888::::::;;;===@@@CCCGGGJJJMMMQQQTTTWWWXXXYYYYYY]]]dddjjjooorrruuuwwwxxxzzz}}}~~~~~~}}}~~~~~~{{{uuuppplllgggiiikkkkkkiiifffeeeeeefffeeedddddddddbbb___\\\WWWVVVTTTRRRQQQPPPPPPQQQOOOMMMIIIBBB<<<888888999555555555444333333222222000222333444333222111000111000000000000111111222222222222111111111000000000000000111111000000000...//////000000000//////...........................//////////////////......------------,,,,,,,,,------------------------...---,,,++++++++++++++++++++++++++++++***)))))),,,,,,++++++***)))))))))***))))))))))))))))))***))))))*********+++++++++******))))))))))))******(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))(((((((((((((((((()))'''''''''((()))***+++,,,(((((((((((((((((((((((())))))((((((((((((((()))'''(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))((((((((((((((((((((())))))))))))((((((,,,++++++++++++*********))))))******+++++++++,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,************+++++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,++++++++++++.........---,,,++++++++++++************++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---************++++++++++++++++++,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,)))))))))******++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---............////////////......,,,------------.............../////////...------//////////////////////////////000000000000000111//////000000111000000000///000000000000111111111111111222222333333444444333333333444444444444444444444444444444444444444666444222222333444333222444555666666777999<<>><<<999555444666777222222222222222222222111111333444444222000000000222111000000///000000000222111111111111000000000///000000111111000000///---......///////////////..............................////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++***,,,+++++++++******))))))***))))))(((((())))))***)))************+++++++++******))))))))))))******(((((()))***************(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))++++++******)))((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))((((((''''''(((((()))(((((((((((()))***+++,,,''''''''''''''''''''''''***)))(((((('''''''''(((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))((((((,,,,,,+++++++++*********))))))*********+++++++++,,,,,,++++++++++++++++++++++++************++++++************++++++++++++************************,,,,,,++++++++++++,,,,,,---,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++***************+++,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++************++++++++++++)))***+++,,,,,,,,,++++++*********++++++++++++,,,))))))***++++++,,,------***++++++++++++,,,,,,,,,---,,,,,,,,,,,,---............////////////......,,,,,,---------.........------......///.................................////////////000000111111......///000111111111000/////////000000000111111000111111222333333444444111222222333444444444444444444333222222333444555888555333222444444333111444555666666666888;;;>>>666777999:::;;;;;;::::::888;;;???@@@AAABBBCCCDDDAAACCCEEEFFFHHHJJJMMMPPPTTTWWW[[[^^^```bbbeeegggiiimmmsssyyy|||~~~}}}|||~~~tttqqqmmmkkkmmmqqqtttuuuttttttsssrrrpppooooooppprrrtttuuuqqqiiiaaa\\\YYYWWWXXXXXXUUURRROOONNNNNNLLLJJJFFFCCCBBB@@@===;;;;;;:::999888888888999:::777777777666444333555777333333333333333333333333111333555444222000111222111111000000000000111111111111111111000000000000//////000000000000//////,,,---....../////////...........................---...///000000///...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------------......------,,,++++++++++++***************))))))(((((((((((()))))))))************+++++++++******))))))))))))******(((((()))***************))))))))))))))))))))))))************************((((((''''''''''''((((((++++++******)))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))(((''''''''''''((()))''''''''''''(((((()))***(((((((((((((((((((((((((((((('''''''''(((((()))'''''''''((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***'''((()))******)))(((''',,,,,,,,,+++++++++******++++++******************---,,,,,,++++++*********+++******************+++)))************+++++++++************************...------,,,,,,------...---,,,,,,+++*********+++)))))))))***++++++,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))))))))************+++++++++((()))+++,,,---,,,,,,+++))))))*********+++++++++******+++,,,,,,---......******+++++++++,,,,,,,,,---,,,,,,,,,,,,---............////////////......,,,,,,,,,---------......,,,,,,---.../////////............................../////////000000111111------///000111111111111////////////000000000000000000111222333333444444///000111333333444444444666555333222222444666777555333111222444666555333222333333222222333555777333444555666666555444444444666888888777666777888555777999;;;<<<>>>AAADDDAAACCCFFFGGGIIIJJJMMMPPPOOOTTT[[[bbbeeegggggghhhhhhjjjnnnrrrvvv{{{}}}yyywwwwwwzzz}}}wwwzzz~~~{{{||||||~~~}}}~~~|||}}}~~~~~~~~~|||{{{zzznnnjjjdddbbbdddhhhlllnnnfffhhhjjjjjjhhhgggfffeeefffhhhhhhccc[[[RRRMMMKKKCCCCCCCCCAAA>>><<<<<<===>>>;;;888777888888888777666555444222222222333333333444555555333333333444111111222222222222222222---000111000...---///111000000///000000111222333111111111111000000000000//////000000000000//////,,,------.../////////...........................---...///000000///...------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,......,,,,,,------,,,,,,+++***************************))))))(((((((((((()))))))))************+++++++++******))))))))))))******(((((()))***************************************************************((((((''''''''''''((((((+++++++++***)))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&&&&'''((()))***+++''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&''''''(((***+++,,,'''((()))******)))(((''')))***,,,------,,,***))))))************+++++++++************************++++++************++++++))))))))))))((((((((((((******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***************************,,,++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,++++++*********,,,++++++******)))))))))++++++++++++++++++++++++************************)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++..................---------------,,,,,,+++++++++---,,,,,,,,,,,,---......///////////////.........////////////000000000000000000000000000000000000////////////000000000000222111000000000111333333000111111111111222222222222222333333333333444444555555444333333222222111666666555444333333333333333333333444444555555555222333333444444333333222666666666666777777777777<<<<<<<<<=========>>>>>>>>>@@@EEELLLRRRSSSOOOKKKQQQRRRSSSUUUXXX^^^eeejjjmmmnnnqqqtttwwwzzz}}}~~~~~~}}}}}}~~~~~~}}}|||zzzyyyxxxyyyzzz{{{|||}}}}}}}}}}}}rrrssstttuuuuuuuuuuuuuuutttuuuxxx{{{~~~}}}yyyxxxyyyzzz~~~~~~~~~|||yyywwwttttttttttttttttttssssssvvvuuuuuuvvvwwwvvvqqqmmmhhhaaa[[[XXX[[[]]]\\\ZZZ[[[ZZZYYYWWWUUUTTTSSSRRRSSSRRROOOKKKGGGCCC@@@>>>::::::999999888888777777888777666555333222111000111111222222222333333333444333333222222333333444333222111000000111222333222111111222444444333111222111111111000000//////000000000000///////////////555;;;888000+++---222000///////////////000000111111000///////////////...///000///---,,,,,,......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---------,,,+++***)))((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++***)))(((((()))))))))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&''''''((('''((((((((()))))))))***))))))(((((('''''''''&&&))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''&&&&&&))))))(((((((((((())))))&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''((((((((((((((('''''''''******,,,,,,,,,,,,******)))************+++++++++************************++++++************++++++*********)))))))))((((((******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++***************************++++++************++++++*********+++,,,,,,,,,------------,,,,,,,,,++++++++++++++++++************))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++..................---------------,,,,,,+++++++++---,,,,,,,,,,,,---......////////////.............../////////000000000000////////////////////////.../////////000000000000111111000000000111222333000000111111111222222222111111111222222222333333///000000111111222222333333222222222222222333444333333333333444444444444222333333444444333333222444444444444555555555555777777888888888999999999777888;;;@@@DDDEEEAAA===@@@AAABBBCCCDDDHHHMMMQQQSSSTTTVVVXXX[[[^^^```aaacccdddeeedddaaa```aaabbbeeeeeeeeeeeeddddddcccccchhhiiikkkmmmooopppqqqqqqiiiiiijjjjjjkkkjjjjjjjjjjjjkkkmmmpppsssuuuwwwxxx|||yyyuuuqqqooopppqqqsssuuuvvvvvvuuurrrqqqqqqrrrttttttsssrrrpppmmmkkkiiihhhhhhgggfffeeedddcccccceeeeeedddffffffeeeaaa]]]WWWRRRMMMKKKMMMOOOMMMKKKHHHGGGFFFEEECCCBBBAAA@@@AAA@@@>>><<<999777555444444444444444444444555555555555444444333333222222111111111222222222333333111111111000000111111111222222111000000111222222111000000111333333222111111111111000000000//////000000000000///////////////444888666000---...111///////////////000111222111000000///////////////...//////...---,,,,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++***)))(((************************''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++***))))))))))))))))))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&'''(((((((((((((((((())))))))))))******)))))))))((((((((())))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((('''(((((())))))((((((''''''''''''(((((((((((()))++++++++++++++++++++++++)))************+++++++++************************++++++************+++++++++++++++*********))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,++++++************************************))))))*********))))))***+++,,,---......---------------,,,,,,,,,++++++++++++++++++,,,,,,))))))))))))))))))))))))************************)))************+++++++++************************************************++++++++++++++++++++++++------------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---..................................../////////000000000////////////////////////....../////////000000000111000000000000111222222000000000111111111222222000000000111111111111222//////000000111222222222000000000000111222333444444444333333333333333333222222333333333333222222111111222222222333333333333444444444555555555555666666777999;;;;;;888666666777888888888999;;;======>>>@@@AAACCCEEEGGGGGGJJJKKKKKKJJJHHHGGGGGGIIIHHHIIIIIIJJJJJJKKKKKKLLLQQQRRRTTTWWWZZZ\\\]]]^^^TTTTTTTTTTTTTTTTTTSSSSSSXXXYYYZZZ\\\^^^```aaabbbbbb```^^^\\\\\\^^^aaabbbcccccccccaaa]]][[[ZZZ[[[\\\\\\[[[[[[YYYXXXVVVUUUVVVUUUTTTRRRPPPOOOMMMMMMOOONNNNNNOOOOOONNNJJJHHHEEEAAA>>>===??????===:::;;;;;;:::999888777666666555555555444333333222222000000111111222333333444222222333333333333333333000111111111222222222222111111000000000000111111222111111000000111111222111000000111333333222000111111000000000000//////000000000000////////////...111333222000///...///////////////000111333333111000//////......//////---...///...---,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++++++++++++++***)))))))))))))))))))))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''(((((())))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))***)))(((''''''((()))***((())))))******))))))(((&&&''''''(((((())))))***++++++************++++++))))))*********+++++++++************************++++++************++++++,,,,,,,,,+++++++++************))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******************************))))))))))))*********++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++************************))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------...............///........./////////000000////////////////////////........./////////000000000000000000000111111222000000000000111111111111000000000111111111222222444444333333222111111111111000000000111111222333444444333333222222111111222222333333333333222222000000111111111222222222333333444444444555555555666666666666666666666555444555777777666555666666666777888999:::;;;<<<<<<===>>>>>>===<<<;;;;;;<<<;;;;;;;;;<<<======>>>>>>???@@@BBBDDDFFFHHHIIIJJJBBBBBBBBBBBBAAA@@@@@@???EEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHJJJLLLMMMLLLMMMLLLJJJGGGEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEDDDCCCBBB@@@???>>>=========>>>>>>>>><<<:::888999888666666777777444222777777666666555555444444444444444444444555555555111111222222222333333333222222222222222222222222000000000111111111111222222222111111111111222222111111000000000000111111111111000222333444333111000000000000000000//////000000000000////////////.........///000000///---......//////111222444444000000///............///,,,---......,,,,,,---...---,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))))))))***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))***)))'''&&&&&&''')))***))))))************))))))((((((((((((((()))))))))+++******))))))******+++))))))*********+++++++++************************++++++************++++++,,,,,,,,,,,,++++++++++++******))))))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******************************))))))))))))******---------,,,,,,+++++++++******************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---------......//////............////////////....................................//////////////////000000111111111111//////000000000111111111111111111111222222222333444444333222222111111000333333222111111111111111333333333222222111111000111222222333333222222111000000111111111222222222333333333333444444444444111111111000000111222333///111333444333222333333333444444444555666666666444555666555444333444555777777777777777666666666666777888999:::;;;;;;;;;:::::::::::::::999888777888999999999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>;;;<<<<<<;;;999888999:::888888888888888999999999999888888888888888777777555666777777555444333333444444444444555444222000111111111111111111111111111111111111111111111111333333333222222111111111222222222111000000////////////000000000111111111222111111000000111111222000000000000000000000000222111111222444555333222//////////////////000000000000000000////////////...---,,,---000000///---.........///000222333444000//////...............+++---...---,,,,,,---...,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++***))))))++++++++++++++++++++++++''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))******))))))))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((()))))))))(((&&&%%%%%%&&&((()))))))))************))))))******))))))((((((((('''************************)))************+++++++++************************++++++************++++++,,,,,,,,,+++++++++************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++*********,,,++++++******++++++,,,*********************************))))))*********//////...---,,,+++******))))))))))))******************************++++++))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,------......++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,,,,,,,---......//////------........./////////........................------........./////////...///000000111111000000/////////000000000111111111111111222222222333333......//////000111111111444333222111000000000000222222111111111111111111111111222222222222111111000111111111111222222222111111111111222222222222///000111000///000222444...000222333222222333444333333333444444444555555222333444333222111222333444444444333222111000000333444444444444444333333333444444444444333333222444444444555555555666666555666666666666666666666333555666555444444555666333333222222333333444555222333333444444555666666333444555555333111222333111111222222222111111000......//////000000000111111111000000//////......222111111000//////......222222111000//////......////////////000000000000//////............/////////000000111111000000///222111111222444444333111......////////////000000000000000000///////////////...------/////////...............///000222222000///......------......+++,,,------,,,,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***************))))))++++++++++++++++++++++++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++)))))))))((())))))***+++(((((((((((((((((((((((())))))))))))))))))))))))))))))*********)))((('''(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***))))))(((((((((((())))))((('''&&&%%%%%%&&&'''(((((())))))******))))))(((*********))))))(((((((((((()))***++++++***)))((()))************+++++++++************************++++++************++++++++++++++++++******************))))))******+++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,+++******+++,,,,,,************************++++++************++++++.........---,,,,,,,,,+++))))))*********+++++++++******))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++,,,------......+++++++++,,,,,,---------+++++++++***++++++,,,---++++++,,,------...//////---------.........//////........................---------.........//////......000111111111000///////////////000000000111000000000111111111111222......//////000111111111111111000/////////000000000000000111111111111111111111222222222222111111000000000000111111111111000000111111111222222222222333555333111000222444000222333333333333444666222222333333333444444444222333444444222222333444222222111111000/////////111222222222222222111111......///000000000//////111222222222333333333333222222333444555444444333111222333222111111222333222111111000111222333333000000111111222333444444111333444333111000111222///000000000000///000111...//////000111222222333222222111111111000000000//////////////////......////////////////////////........./////////000000///......------......///...///000111111000///...000//////000222222111///........./////////000000000000000000/////////////////////............///......------...///000000//////...------------...***,,,------,,,,,,---...,,,,,,++++++++++++,,,,,,***************************+++,,,,,,,,,,,,+++***))))))************))))))************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++***)))((((((((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))***+++***)))((('''&&&&&&'''((()))***++++++''''''(((((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******))))))(((((((((((())))))'''''''''''''''''''''''''''(((((())))))(((((('''''''''((()))******++++++''')))***,,,,,,***)))''')))************+++++++++************************++++++************+++++++++++++++*********))))))*********)))***++++++,,,++++++++++++++++++++++++************************---------,,,,,,,,,++++++---,,,+++******+++,,,---************************,,,,,,++++++++++++,,,,,,,,,---------------------******+++++++++,,,,,,,,,******))))))((((((''''''++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------++++++******++++++,,,---++++++,,,,,,---...//////---------.........//////........................---------.........//////---...000111111111000///////////////000000000000////////////000000000000333333222222111000000000......---......///000111//////000000111111222222111111222222222222111111////////////000000000111222222222222333333333333111333444333///...///111000111222111000000222444......//////000000111111///111222111000000111222222222222222111111111111000000111222222222111111///000111222222222222222/////////000000111111111...///111222333222222111///000111000.........///222111000000000111222333/////////000000111111111///111333222///...///222///000000/////////111222------...///000111222222000000000000000000000000......//////000111111111------......///000000111............/////////000000000////////////000000...///000111111000///......------...000111///...---.........//////000000000000000000///////////////000111///---,,,...000......---------....../////////...------------...***+++---,,,,,,,,,---...,,,++++++++++++++++++,,,***************************+++,,,------,,,+++***((())))))*********))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++***)))(((((((((***+++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))******++++++)))((('''%%%&&&'''((()))***+++,,,(((((())))))*********+++))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))(((((())))))))))))((((((''''''((((((((((((''''''$$$%%%'''(((***,,,......((((((((((((((((((((((((,,,,,,,,,+++++++++************++++++++++++,,,,,,+++++++++*********)))))),,,+++******))))))*********++++++,,,,,,++++++***************************...------,,,,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************+++,,,,,,---.........---+++))))))***+++,,,++++++***))))))***++++++++++++++++++++++++++++++---,,,+++***)))''''''&&&))))))*********+++++++++,,,+++***))))))***+++,,,)))************+++++++++))))))***++++++++++++***************************---------,,,,,,+++++++++........................,,,,,,+++++++++*********------------,,,+++******,,,---......------///000...---,,,,,,,,,,,,---...---......//////...---,,,////////////////////////////////////000000000000222111111111000000//////000000000000000000000000000000000000000000000000111000000000//////......000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000444333222000000000000111////////////////////////111111111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111111000000000000000000...---...111222111///000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000......////////////......////////////000000000000---------............///000000//////.........---......////////////......000000000000////////////000111111111222222222222000000000000////////////222000......000000...++++++,,,---...///...---,,,------------------------,,,,,,,,,+++++++++******------------------------************************)))***,,,------,,,***)))(((((())))))))))))((((((+++++++++,,,,,,---------))))))))))))))))))))))))*********)))))))))))))))''''''((()))***++++++,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))************)))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))******+++***)))(((((()))***+++))))))))))))(((((((((((('''&&&&&&'''(((***+++---************************,,,,,,++++++***************++++++++++++,,,,,,,,,+++++++++*********)))))),,,+++******))))))*********++++++,,,,,,++++++***************************,,,++++++******++++++,,,,,,,,,+++++++++*********((((((((((((((((((((((((******************************++++++,,,------......---+++))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++&&&''''''((()))******+++))))))*********+++++++++++++++***))))))***++++++)))************+++++++++))))))***++++++++++++***************************,,,,,,,,,,,,++++++++++++------------------------///............---------)))***+++,,,------------,,,---......------...000...---,,,,,,,,,,,,---...///...------------................................./////////000000000000111111111000000000//////000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000111000/////////000111222000000000000000000000000111111111000000000//////111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////111000////////////000111000000000000000000000000000...---...111222111///------...///000111222222////////////////////////////////////////////////------------------------......////////////......---............/////////---------............///000/////////..................////////////......000000000000/////////...000000000000111111111222///////////////000000000111///------//////---++++++,,,,,,---...------------------------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))***,,,------,,,***)))(((((())))))))))))((((((++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))******++++++(((((())))))******++++++***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***************(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((()))******+++***))))))))))))***+++))))))))))))((((((((((((((('''''''''(((***,,,---************************+++************)))))))))++++++++++++,,,,,,,,,---+++++++++***************,,,+++******))))))************++++++++++++******************************++++++************++++++,,,++++++++++++*********++++++++++++++++++++++++******************************++++++,,,,,,---------,,,+++))))))***++++++++++++,,,------,,,++++++++++++++++++++++++++++++$$$%%%&&&''')))***+++,,,***************+++++++++++++++***))))))***++++++)))************+++++++++))))))***++++++++++++************************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,------------,,,---......------...///------,,,,,,,,,,,,------000...,,,++++++,,,///000............................../////////000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000222111111111111000000000////////////////////////000000000000000000000000............///000111222000000000000000000000000111111000000000000//////111000000//////000000111000000000000000000000000000000000000000000000000////////////////////////000//////......//////000000000000000000000000000///.........000111000///------...///000111111222////////////////////////////////////////////////------------------------......////////////......,,,,,,---------.........---------............///////////////..................////////////......000000000/////////......////////////000000000000.........//////000000111000///------......,,,+++,,,,,,,,,,,,,,,---............------,,,,,,++++++...---------,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))((())))))******))))))(((+++++++++***************))))))))))))))))))))))))''''''((()))***+++,,,,,,)))))))))))))))*********(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((()))************))))))))))))******(((((((((((()))))))))))))))((((((((()))+++,,,---***************************)))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************,,,+++******))))))************++++++++++++******************************------,,,,,,,,,,,,------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++,,,,,,,,,,,,,,,+++******)))***++++++)))***,,,------,,,***)))************************))))))))))))((((((((((((************************+++******************+++))))))*********+++++++++))))))***++++++++++++***************************)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))))))))))),,,,,,---,,,,,,+++***))),,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///................................./////////000000////////////////////////////////////////////////000000000000000000000000111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000////////////000000111111111111111111111111111111111000000000////////////000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////............///////////////000000000000000//////...///////////////000000/////////.........////////////////////////////////////////////////////////////////////////---......//////......---,,,------------.........---------............//////////////////...............////////////......000000/////////..................////////////000------......///000111111///...---------,,,++++++---,,,+++***+++,,,...///......---,,,,,,+++++++++------,,,,,,,,,+++++++++************************************************)))***++++++++++++***))))))))))))******)))))))))++++++******))))))(((((())))))))))))))))))))))))(((((())))))*********+++*********)))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((())))))***)))(((((((((((((((((()))(((((((((((())))))))))))***))))))))))))+++---...)))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,************************,,,+++******))))))******)))******++++++******)))************************---,,,,,,++++++,,,,,,---+++++++++*********))))))))))))))))))))))))))))))******************************+++++++++++++++,,,*********************+++''')))***,,,,,,***)))'''************************------,,,+++***)))((('''*********************************++++++*********))))))*********+++++++++))))))***++++++++++++***************************)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,---...---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////...---,,,....................................////////////.....................///////////////////////////////////////////////////000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////222222222111111000000000000000000000000000000000000000000////////////...000000////////////000000////////////////////////////////////////////////..............................////////////............//////000000000000.../////////.........///////////////............................................................////////////////////////------............------------........./////////---------............///.........///////////////......////////////......////////////............---.........////////////,,,------...///000000111.........---,,,+++++++++,,,,,,+++***+++,,,---...------,,,,,,,,,+++++++++++++++++++++*********)))************************************************************************))))))************))))))*********))))))((((((((())))))))))))))))))))))))+++*********))))))((((((*********)))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((())))))***&&&''''''''''''''''''&&&'''((((((((()))))))))*********)))))))))+++,,,---(((((((((((((((((((((((()))))))))************+++))))))))))))*********+++***************+++++++++,,,+++******))))))******))))))************))))))******************************))))))))))))******+++************)))))))))******************************************************++++++++++++++++++)))))))))***************'''((()))******)))((('''************************+++++++++++++++++++++++++++++++++***************)))***++++++++++++***))))))************+++++++++))))))***++++++++++++************************************+++++++++++++++------------------------,,,,,,,,,+++++++++******((()))***+++,,,,,,,,,,,,,,,---...---,,,+++,,,---++++++,,,,,,,,,,,,++++++'''***---000000///,,,***------------------------------........./////////---------...............000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////000000000000000111////////////////////////////////////////////////333333333333222111//////////////////////////////000000////////////......000//////......//////000////////////////////////////////////////////////...........................//////000000//////...---......//////000000111...///000///---------///,,,,,,---...///000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,------............---------............/////////---------............///.........///////////////......////////////....../////////.........------............////////////---------......//////000...///000...,,,+++,,,---+++++++++++++++,,,------+++++++++,,,,,,,,,,,,,,,************))))))))))))************************************************************************)))******++++++******)))*********))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))((('''''')))))))))))))))*********,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))(((((('''&&&''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((((((((((((((()))******&&&&&&''''''''''''&&&&&&''''''(((((())))))*********))))))((()))***+++,,,))))))))))))))))))))))))************++++++,,,,,,(((((((((((())))))))))))))))))*********+++++++++,,,+++******))))))******))))))************))))))******************************))))))))))))******************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************(((((()))***************))))))))))))))))))))))))************************))))))******+++++++++,,,+++++++++*********)))))))))***++++++++++++***))))))************+++++++++))))))***++++++++++++***************************,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))((((((((((((((()))***++++++,,,,,,+++,,,---...---+++***+++,,,***+++,,,,,,,,,,,,+++***(((***,,,...///...---,,,---------------------------------.........//////,,,,,,---------.........000000000000000000000000////////////////////////---.........////////////000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000////////////////////////000000111222222111000///........................000000/////////.........//////............//////////////////////////////////////////////////////........................//////000111111000//////------......///000000111---///000///---+++---...+++,,,,,,---...///000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........---------............///............/////////000......////////////......//////.........---------....../////////000000000...........................000111000---+++,,,...******+++,,,,,,,,,,,,,,,*********+++,,,,,,------+++++++++*********))))))++++++++++++++++++++++++******************************))))))))))))******)))******++++++******)))))))))******************))))))))))))))))))))))))++++++******))))))(((((((((((())))))******++++++******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''(((((((((((('''''''''((()))*********((((((((((((((()))******''''''((())))))((('''''''''''''''((()))************)))((((((((()))***+++******************************+++++++++,,,,,,,,,''''''''''''(((((((((((())))))******++++++++++++,,,++++++***)))*********))))))************))))))************************,,,,,,++++++++++++,,,,,,************))))))))))))))))))))))))))))))))))))************************++++++******************'''((()))***************++++++***))))))***++++++))))))))))))))))))))))))***)))))))))))))))))))))++++++++++++******)))))))))***+++,,,,,,+++***))))))************+++++++++))))))***++++++++++++***************************---------,,,,,,+++++++++************************,,,,,,,,,,,,+++++++++***++++++,,,++++++***)))(((,,,---...---+++***+++,,,***+++,,,------,,,+++*********+++,,,------......---------------------------------.........//////,,,,,,,,,------.........000000000000000000000000////////////////////////,,,---------......//////000000000000000000000000000000000000000000000000.../////////000000111111111111111111111111111111////////////////////////---...///111111111000000........................000/////////............//////............//////////////////////////////////////////////////////........................///000111222222111000///---------...///000000111---///111///,,,+++,,,...//////.........---------........................................................................,,,------......------,,,++++++,,,,,,,,,------------------.........//////---.........//////000000......////////////......//////.........---------////////////000000000000...............---------///111222000---,,,---///)))***+++,,,---,,,++++++))))))***+++,,,------...,,,,,,,,,+++++++++******++++++++++++++++++++++++******************************))))))))))))************++++++++++++******))))))******++++++,,,,,,))))))))))))))))))))))))))))))))))))************'''(((((()))***++++++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))&&&''''''((()))******+++((((((((((((((()))******((()))***++++++***)))(((&&&''''''((()))******+++))))))(((''''''((()))***+++*********))))))(((((())))))***++++++++++++***((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))******++++++++++++------,,,+++*********+++++++++************++++++,,,+++)))(((((()))+++,,,+++*********))))))((((((''''''(((((()))))))))*********++++++++++++******+++***)))'''''')))***+++************************+++***(((((()))***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,---......//////......------............------//////.........---------////////////////////////////////////////////////---......///////////////////////////////////////000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000000000000000000000000.../////////000000000111........................,,,...000111111000...,,,---...///000000///...---////////////////////////---------............/////////.........---------000000//////.........---........................////////////////////////...------------...//////....................................////////////---,,,,,,,,,,,,---......//////.........---------000000//////.........---000000//////.........---/////////...------,,,,,,---------.........//////,,,,,,,,,---...///000111////////////...---,,,+++///...,,,+++***+++,,,,,,((()))+++,,,,,,+++)))(((++++++************++++++******************************++++++++++++******))))))))))))))))))))))))(((((()))***************'''((()))+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))******))))))(((((('''''',,,+++++++++******))))))))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,++++++***)))))))))******)))((()))***,,,---))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((())))))******++++++***)))((('''&&&&&&'''(((((((((((((((((((((((((((+++)))&&&$$$$$$&&&(((***(((((((((((())))))))))))***)))'''&&&%%%%%%&&&'''&&&''''''((()))******+++''''''''''''''''''''''''************)))))))))((())))))***++++++++++++***(((((()))***************))))))))))))))))))))))))*********************************+++++++++,,,,,,************************))))))******************,,,,,,+++***************+++******))))))******+++,,,+++)))(((((()))+++,,,************)))))))))((()))*********++++++++++++******++++++++++++******+++***)))(((((()))***+++************************,,,***))))))***+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,------...............------............------///.........------------................................................---......//////////////////////////////////////////////////////////////////////////////000000000........................////////////////////////........................///////////////000000000........................---...///000000///...---......////////////.......................................////////////000//////.........---------000/////////.........---................................................---------------...//////........................------------...........................///000000///.........------------000/////////.........---000/////////.........---...............---------------------.........///---------------...///000////////////...---,,,+++...---,,,,,,+++++++++,,,***+++,,,------,,,+++***++++++************++++++******************************++++++++++++******)))))))))))))))))))))))))))******+++++++++******((()))***+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))(((((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((*********************++++++************++++++,,,))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((('''))))))))))))))))))))))))((((((((()))))))))))))))***)))((('''&&&''''''(((((((((((((((((((((((((((***))))))((((((((())))))(((((((((((())))))))))))''''''&&&&&&&&&''''''((((((((((((((())))))))))))************************************))))))))))))))))))***++++++++++++***''''''((())))))))))))((())))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++***)))))))))******+++******))))))******++++++***)))(((((()))***+++************))))))))))))************++++++++++++******++++++++++++******+++***)))(((((()))***+++***************************)))'''((()))******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++++++++*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,---...............------............------............------------................................................---......///////////////////////////////////////////////////////////////---......///000000111111........................////////////////////////........................////////////////////////................................................//////............//////...........................////////////000000000...............---------/////////.......................................---------------------------------------......///------------------------+++,,,,,,,,,------------...............//////000............------------/////////.............../////////...............---------...............------------...............---------------............///......---,,,+++,,,,,,------,,,,,,+++++++++,,,---......---,,,+++++++++************++++++******************************++++++++++++******))))))))))))))))))))))))+++++++++++++++++++++***))))))***+++++++++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((((((((()))******+++,,,,,,++++++,,,,,,,,,+++******))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))(((''''''''''''((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))%%%%%%&&&'''(((((()))((())))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))***++++++++++++***(((((()))))))))))))))((())))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++))))))))))))((((((((((((******)))))))))))))))*********))))))))))))************))))))))))))***************)))))))))))))))((((((((((((((()))))))))******++++++++++++******+++******))))))******+++************************((('''%%%&&&'''(((((('''************************************************************************************************++++++++++++++++++++++++************************)))(((((((((((((((((((((************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,------......------,,,------------------------................................................---......///////////////////////////////////////////////////////////////........./////////000000........................////////////////////////........................000////////////.................................///......------....../////////---,,,,,,---//////....................................////////////........................................................................------------------------------,,,,,,------...///------------------------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---...------------------------................................................,,,,,,------...//////000------------------------......---,,,,,,,,,---------.........------,,,++++++,,,---...---,,,+++***++++++,,,------,,,++++++++++++************++++++******************************++++++++++++******************************++++++******************((()))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((******************))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********++++++,,,---------+++***)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%((((((((('''''''''((((((((((((((((((((((((((((((&&&&&&'''(((((((((''''''(((((((((((())))))))))))%%%&&&''')))))))))((('''(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))******))))))***++++++++++++************++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))))))))(((((((((((((((***)))))))))))))))*********))))))))))))))))))******))))))))))))))))))***))))))))))))))))))******))))))((((((((((((((((((******++++++++++++******++++++************++++++************************((('''&&&&&&((()))))))))************************************************************************************************++++++++++++++++++++++++************************((((((((((((((((((((()))************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---------,,,,,,------------,,,,,,,,,,,,------------------................................................---......///////////////////////////////////////........................000/////////.........---................................................/////////////////////////////////.............................................------------......///...---,,,,,,---...///........................,,,,,,,,,---------......---.....................---------.......................................------------------------,,,,,,,,,,,,,,,---......------------------------,,,------------.........+++++++++++++++,,,------,,,,,,---------------------------...............---------...............+++,,,,,,---...///000000------------------,,,,,,...------,,,,,,,,,------------------------,,,+++***+++,,,---...---,,,+++******++++++++++++******++++++************++++++******************************++++++++++++******++++++++++++++++++++++++***)))(((((((((((())))))(((((((((((('''((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((*********)))))))))((((((+++,,,,,,---,,,+++)))((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***(((((((((((())))))))))))'''((()))***)))(((&&&%%%%%%&&&'''((()))***+++,,,************************))))))))))))************))))))***++++++++++++******++++++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))************+++++++++++++++++++++++++++((((((((())))))***************)))))))))***++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************++++++++++++******************++++++++++++******++++++++++++++++++++++++***************************)))((((((***,,,,,,+++************************************************************************************************++++++++++++++++++++++++*********************************++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------------------------------------------......///////////////////////////////////////........................000000//////...------,,,------------------------........................000000000000000000000000------........./////////........................------------------------......------------......------------------------++++++,,,,,,,,,------------------...............---------------.................................------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------......///,,,,,,,,,,,,---------------------------.........---------------.........,,,,,,------...///000000------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,---------,,,,,,************************++++++************++++++******************************++++++++++++******++++++++++++++++++++++++(((((('''&&&'''((()))***))))))((('''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((++++++***))))))(((''''''******+++++++++***))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((***)))(((((((((***,,,---(((((((((((())))))))))))))))))))))))((('''&&&&&&$$$%%%&&&((()))+++,,,---))))))))))))))))))))))))((()))))))))************))))))***++++++++++++******************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************************************'''(((((()))***+++,,,,,,***************+++,,,,,,))))))(((((((((((())))))(((((())))))))))))((((((((()))))))))************++++++++++++*********)))******++++++++++++*********++++++++++++++++++***************************)))'''&&&''')))++++++***************************************************************************************************************************************************++++++++++++,,,,,,------************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------......///////////////////////////////////////................................................------------------------........................////////////////////////+++,,,,,,---...///000000........................,,,,,,............,,,,,,,,,------......------,,,------------------------,,,,,,,,,---------......---------.........//////,,,,,,,,,------.........................................................,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------,,,,,,------...///++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........,,,---------......//////---------,,,,,,,,,++++++++++++++++++,,,---......+++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,---...+++++++++******+++++++++++++++************++++++******************************++++++++++++******))))))))))))))))))))))))((('''&&&&&&''')))+++---,,,+++***)))((())))))***))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))((((((((()))))))))((())))))******))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''((())))))***))))))))))))))))))))))))'''''''''''''''(((((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))))))))((((((((((((((()))%%%&&&'''((()))***+++,,,''''''''''''''''''''''''(((((())))))*********+++))))))***++++++++++++***)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((***+++,,,---...++++++******+++,,,------))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))*********+++***)))))))))((((((''''''******++++++++++++*********++++++,,,,,,++++++***************************%%%$$$###$$$&&&(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++************************++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,------------------------------------------------------------......///////////////////////////////////////........................,,,,,,------.../////////------------------------................................................***+++,,,---...000111111........................+++,,,...//////...,,,++++++,,,............,,,+++---------------------------------.........//////---------.........//////,,,,,,,,,------.................................////////////////////////,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........---------...............---------,,,,,,+++++++++*********+++,,,---...///++++++,,,------,,,,,,,,,,,,,,,+++***+++,,,...///---,,,,,,++++++,,,,,,---++++++************++++++******************************++++++++++++******((((((((((((((((((((((((((('''''''''(((+++---///...---+++*********++++++))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******)))(((''''''''')))***+++))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&'''''''''((()))))))))%%%&&&((()))))))))((((((((((((((((((((((((((((((!!!$$$'''(((&&&$$$###(((((((((((())))))))))))((((((''''''''')))+++,,,''''''(((((())))))******************************************************((()))***,,,,,,+++******************************)))************+++++++++************))))))))))))))))))))))))))))))))))))------,,,,,,+++***))))))************************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++,,,------+++))))))***,,,,,,,,,++++++*********((((((((((((''''''''''''+++++++++******))))))))))))+++,,,,,,,,,,,,---///************************(((((())))))******++++++...,,,***+++---...---***++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******,,,+++++++++***))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,000///---*********+++,,,---,,,,,,+++*********+++------............------------------------------000000000000000///......------------------------........................------......///000000000........................++++++,,,,,,,,,,,,------.................................------,,,,,,,,,......------------......////////////////////////...---------...///111222222111000///...---,,,,,,........./////////000000........................,,,,,,,,,---------..................////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++---,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++..................------///---,,,---000111...,,,++++++,,,,,,,,,,,,------...---------...000222333---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///+++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,+++***))),,,,,,+++***)))((('''&&&))))))))))))))))))))))))))))))************)))))))))(((((((((''''''''''''************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))&&&''')))*********)))((())))))))))))((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((()))******((((((((()))***++++++,,,++++++******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************(((((()))************)))************************(((((()))))))))*********************))))))))))))))))))))))))))))))))))))************************************************************************((()))************)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))),,,...///...---++++++,,,,,,,,,,,,++++++******************)))))))))((((((,,,+++++++++************)))***++++++))))))***+++++++++++++++++++++++++++))))))))))))************,,,***((()))+++,,,+++)))************************))))))))))))))))))))))))******++++++++++++******+++++++++***************)))************+++++++++************************))))))))))))))))))))))))000...,,,+++******+++,,,---,,,++++++******++++++------............------------------------------...////////////...------------------------------........................000000//////......------........................++++++,,,,,,,,,,,,------..............................---------,,,,,,,,,......------------..............................---,,,,,,,,,---...000000------------............+++++++++,,,,,,,,,,,,,,,........................,,,,,,,,,------------...------------............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///...,,,***,,,,,,,,,------------...+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++..................------,,,+++***+++---...,,,)))++++++,,,,,,,,,,,,------***))))))))))))+++,,,---------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++,,,,,,,,,+++******+++,,,,,,,,,++++++***)))+++************)))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((('''((((((((((((((()))******%%%%%%&&&''''''((())))))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((())))))***************************'''((((((((())))))))))))++++++*********)))))))))))))))))))))))))))))))))''''''((()))******++++++************************************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))),,,---......,,,+++,,,,,,+++++++++++++++*********,,,,,,+++++++++*********,,,,,,,,,++++++++++++***,,,------,,,***((()))******************************************)))))))))+++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++*********************+++++++++)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,,,,,,,++++++******++++++,,,------......------,,,------------------------------......------,,,+++------------------------------------------------000000//////...---------------------------------++++++,,,,,,,,,,,,------...........................------------,,,,,,,,,......------------......------------------------,,,+++++++++,,,---...///++++++,,,,,,------------+++++++++++++++++++++***------------------------,,,,,,,,,,,,------------+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******,,,///111000,,,))),,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------------------......+++******+++,,,,,,***)))++++++,,,,,,,,,,,,------,,,++++++******++++++,,,...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,+++++++++,,,++++++***))))))*********++++++,,,,,,))))))))))))))))))))))))))))))************)))))))))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((())))))***%%%%%%%%%&&&''''''((((((((())))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((************************))))))((('''''')))***+++************************((((((((()))))))))******+++++++++*********))))))))))))))))))))))))))))))(((((())))))***+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))******+++)))))))))))))))))))))))))))***,,,,,,***)))******+++++++++***************,,,,,,+++++++++*********,,,,,,,,,+++++++++++++++111222222000---++++++,,,))))))))))))))))))))))))+++++++++******))))))))),,,,,,,,,,,,,,,---,,,,,,************************))))))))))))))))))))))))******++++++++++++******)))))))))***+++++++++,,,))))))*********+++++++++************************------------------------------,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++------------------------------------------------,,,,,,---......//////000------------------------+++++++++,,,,,,,,,------........................------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,---...............---,,,++++++***.........---------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++---......,,,***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,------,,,+++***+++++++++,,,,,,,,,---------------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++*********************************)))***++++++,,,,,,,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))************)))))))))))))))(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((((((((((()))))))))************************))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((())))))(((((((((((())))))''''''''''''(((((())))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))((()))***+++,,,)))))))))))))))))))))))))))))))))*********++++++++++++++++++************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))(((***++++++***)))***+++************************+++************)))))))))++++++++++++++++++++++++222333333111...,,,,,,---************************,,,,,,++++++******)))))),,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******)))))))))***+++++++++,,,))))))*********+++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,------,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,------------------------------------------------,,,,,,------.../////////------------------------+++++++++,,,,,,,,,------........................------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,---------............//////......---,,,,,,,,,////////////............------------------------+++++++++,,,,,,,,,------,,,------------.........+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***((((((***+++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,---------,,,++++++++++++++++++,,,,,,,,,------++++++++++++***))))))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))************************'''((()))******+++******)))******++++++*********,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))************))))))***)))))))))((((((((((((************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((&&&'''''''''(((((())))))))))))(((((((((((())))))'''''''''(((((((((((((((''''''(((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,))))))))))))))))))))))))************++++++++++++,,,++++++++++++*********)))))))))))))))))))))))),,,,,,++++++++++++++++++************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))+++------,,,+++,,,---)))))))))******************))))))))))))((((((((()))************+++++++++...//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))***++++++))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++*********************+++++++++)))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++******++++++,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,------------...------,,,,,,,,,,,,------++++++++++++++++++++++++,,,---............------++++++,,,---...//////000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---***'''&&&'''***,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,------......***,,,---,,,***)))))))))++++++,,,,,,,,,,,,---------------------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++***)))************************'''((())))))))))))))))))((()))******+++*********,,,,,,++++++*********)))))))))))))))))))))))))))))))))************))))))******)))))))))(((((((((************************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&''''''((()))))))))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))***************))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++*********))))))))))))))))))))))))))))))******++++++,,,,,,************************))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******************)))))))))))))))))))))))))))+++,,,---,,,+++,,,---((()))))))))*********+++******)))))))))((((((((((((((()))))))))*********)))***++++++***)))***,,,++++++++++++++++++++++++***++++++++++++++++++,,,)))***,,,+++)))(((***,,,************************))))))))))))))))))))))))******++++++++++++******+++++++++***************)))************+++++++++************************------------------------)))***+++,,,------......++++++******++++++,,,---******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,---...------,,,+++******+++,,,---...//////******+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***(((((()))+++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------***++++++,,,------......+++---///---+++))))))***++++++,,,,,,,,,,,,------......///000000///...---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))++++++,,,+++******************************))))))*********))))))((((((((()))***************)))))))))***************))))))))))))))))))))))))))))))************))))))*********)))))))))((((((************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&''''''((())))))*********)))(((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))&&&&&&''')))***,,,------************************))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))&&&(((******))))))***+++(((((())))))*********+++*********))))))))))))(((''''''(((((()))))))))***''')))***+++******,,,---((((((((((((((((((((((((*********++++++,,,,,,---***---...---+++***,,,...))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******,,,+++++++++******)))))))))************+++++++++************************************************)))***+++,,,---.........+++*********+++,,,,,,---******++++++++++++******+++++++++++++++++++++++++++++++++++++++***))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,---,,,,,,***))),,,,,,++++++++++++++++++******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,*********+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------******+++,,,,,,---.........000222000---+++,,,---++++++,,,,,,,,,---------******,,,,,,,,,,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***))))))))))))))))))))))))+++++++++++++++***)))((((((((()))***************&&&'''((()))***+++,,,,,,))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&''')))*********)))((())))))))))))((((((((((((%%%&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((&&&&&&&&&'''((())))))*********)))(((((((((((((((***************)))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((((()))***+++,,,+++******((()))*********((('''&&&))))))))))))))))))))))))+++*********))))))((((((++++++***************+++,,,++++++******++++++,,,*********)))))))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))'''$$$""" +++*********))))))((((((---------,,,,,,+++++++++************************************************)))************+++++++++///...,,,***))))))******************************,,,++++++******++++++,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------///,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........))))))*********+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))((()))***------,,,,,,,,,,,,++++++++++++++++++******))))))++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,---------///...,,,++++++,,,...///,,,,,,,,,+++++++++******+++++++++******)))))))))))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++---------,,,+++***)))(((******))))))((((((''''''((((((((((((((((((((((((***************+++++++++,,,,,,++++++++++++++++++))))))************))))))))))))))))))************---,,,,,,++++++,,,,,,---((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))***(((&&&%%%%%%(((,,,...)))((('''&&&&&&'''((()))))))))***+++++++++++++++''''''''''''((()))++++++************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************'''(((((()))))))))))))))+++*********))))))(((((('''&&&%%%%%%%%%'''((()))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''******)))((('''&&&%%%%%%''''''(((((())))))******''''''''''''(((((((((((())))))))))))((((((((((((************)))))))))(((((()))***+++,,,+++******)))***+++++++++***((('''))))))))))))))))))))))))************)))))))))(((+++******)))))))))******,,,++++++******++++++,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))''''''(((((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++)))((('''************)))))))))(((,,,,,,,,,,,,+++++++++***************************************************)))************+++++++++---,,,+++***))))))******************************,,,++++++******++++++,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++---+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******,,,---------,,,,,,,,,,,,++++++++++++++++++*********)))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,...---,,,******,,,---...((()))******,,,,,,---...,,,+++++++++*********************++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,+++******+++*********))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,++++++++++++***))))))************))))))))))))))))))************++++++************++++++((((((''''''''''''(((((()))))))))))))))))))))))))))(((&&&&&&&&&)))+++---))))))(((''''''((())))))((()))******++++++******(((((('''(((((()))***+++******)))))))))(((((((((''''''''''''''''''''''''*********))))))(((((((((''''''((())))))***))))))******)))))))))(((((((((***))))))((()))***+++,,,))))))))))))))))))))))))(((((((((''''''(((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))((((((((((((************))))))))))))((()))***+++,,,+++*********++++++++++++******)))))))))))))))))))))))))))************)))))))))))))))))))))(((((())))))***++++++************++++++************))))))))))))************************%%%&&&''')))***,,,---...))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,++++++************))))))))))))+++++++++***************************************************************)))************++++++++++++******)))))))))******************************++++++************++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,,,,,,,------------------------...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,------------------------...------,,,,,,+++++++++,,,+++******+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000------,,,,,,,,,,,,++++++++++++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,+++******+++,,,---((())))))***+++,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))******+++,,,,,,++++++++++++++++++************************************************++++++,,,,,,,,,,,,,,,+++++++++******))))))************))))))))))))))))))************))))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))***+++***))))))(((((())))))***'''((())))))******))))))))))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))+++******)))((('''&&&%%%&&&&&&((()))************))))))((((((((((((((('''(((''''''''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((('''''''''(((((()))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((*********)))))))))))))))((()))***+++,,,+++***************************)))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((()))***++++++************++++++))))))((((((((('''''''''))))))))))))))))))))))))&&&&&&'''(((***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******************)))))))))))))))*********)))))))))))))))************************************************))))))*********+++++++++))))))))))))))))))******************************++++++************++++++***************************************************++++++,,,,,,++++++***************************,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++*********)))((()))+++,,,+++***++++++++++++++++++++++++***+++,,,,,,++++++---...------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,,,,++++++******++++++***))))))***++++++++++++++++++************,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******************************************************)))******++++++,,,,,,,,,---,,,,,,++++++*********))))))************))))))((()))))))))************)))((((((''''''(((((()))((()))***++++++***)))(((((((((((((((((((((((((((''''''((()))))))))))))))******))))))))))))******''''''((()))))))))))))))***))))))(((((((((((()))((((((((((((''''''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&%%%&&&''')))************((((((((((((''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((()))(((((((((((((((((()))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))******))))))((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))******((()))***+++,,,+++******)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((('''(((((()))******+++******))))))******+++,,,,,,+++++++++*********(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++((()))))))))*********)))************************+++******))))))******+++***************************************************++++++,,,,,,++++++***************************,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,------++++++++++++++++++++++++***************)))))))))------------------------+++++++++++++++*********((('''''')))+++------,,,+++++++++++++++++++++++++++,,,,,,+++)))(((***+++------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++++++++*********))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++++++++***)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------------,,,,,,+++***))))))))))))************))))))((()))))))))************)))))))))(((((()))))))))((()))***++++++***)))(((((((((((((((((((((((((((''''''))))))***))))))((())))))************))))))''''''((()))))))))))))))***))))))(((((((((((()))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&'''((()))************''''''''''''((((((((((((******++++++************(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))***)))))))))((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************((()))***+++,,,+++******((((((((('''(((((()))***))))))))))))))))))))))))))))))))))))************(((((((((((()))***++++++******))))))))))))***************))))))))))))((('''''''''''''''''''''''')))(((((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++)))******++++++***))))))******************************))))))))))))*********************************************************++++++,,,,,,++++++*********************************))))))))))))******))))))******+++,,,,,,,,,++++++++++++++++++++++++***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------***++++++++++++,,,,,,,,,***************))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((())),,,......---++++++++++++++++++++++++,,,,,,,,,+++(((((((((***------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++*********************************'''(((((()))***+++,,,,,,)))************+++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,+++***((('''&&&((((((((((((((())))))))))))))))))))))))))))))))))))******+++,,,---.........------,,,+++***))))))))))))************))))))))))))))))))******************))))))))))))******))))))************))))))(((((((((((((((((((((((((((((())))))))))))((((((((())))))******))))))((('''((())))))******))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''%%%&&&'''((()))******+++'''(((((()))))))))))))))'''(((((((((((())))))))))))************)))(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))*********))))))((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))************((()))***+++,,,+++******))))))((((((((()))++++++))))))))))))))))))))))))((()))))))))************)))(((((()))***+++,,,,,,******))))))))))))******(((''''''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++*********++++++((()))))))))************)))))))))******+++++++++************************************************)))************+++++++++++++++,,,,,,,,,***)))(((******************************))))))))))))*********************************************************++++++,,,,,,++++++*********************************))))))))))))******((())))))***++++++,,,,,,***+++++++++,,,---------***,,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,++++++***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++************************+++,,,,,,+++***)))+++,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++***++++++++++++++++++***''''''((()))***+++,,,,,,(((((()))))))))******************++++++,,,,,,---******++++++++++++*********************)))(((((((((((()))))))))*********************************)))******+++,,,---...///...------,,,+++***)))((())))))************))))))))))))))))))******************))))))))))))******)))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((('''((())))))))))))((('''((()))******++++++******(((((('''(((((()))***+++******)))))))))(((((((((''''''''''''''''''''''''((((((((())))))*********)))))))))))))))(((((('''((((((((()))))))))******'''(((((()))((('''&&&%%%))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***)))))))))))))))*********(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))*********+++((()))***+++,,,+++************)))))))))***,,,---))))))))))))))))))))))))(((((())))))*********+++))))))))))))***+++,,,---******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***+++,,,(((((())))))*********+++))))))******+++++++++,,,************************************************)))************+++++++++,,,---------,,,+++)))(((******************************))))))))))))******))))))))))))))))))))))))************************+++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,((())))))***++++++,,,,,,++++++,,,,,,---...//////))),,,---,,,***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************///...,,,+++***)))))))))*********++++++,,,,,,,,,.........------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,+++)))***************************+++,,,,,,++++++---///---------,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))******+++++++++,,,++++++,,,,,,,,,,,,++++++************))))))))))))''''''(((((()))))))))***))))))***+++,,,,,,------******++++++++++++******(((((()))***************))))))******+++++++++,,,++++++++++++++++++++++++)))******+++---...//////......---,,,+++))))))((())))))************))))))))))))))))))************))))))(((((((((((())))))***)))(((''''''((()))******************************)))(((((((((((())))))&&&'''((())))))((('''&&&))))))***+++++++++++++++''''''''''''(((***++++++************))))))))))))((((((((((((((((((((((((************))))))))))))************)))((('''&&&(((((())))))******++++++***+++,,,,,,,,,***)))((())))))))))))))))))))))))))))))(((((((((((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''((()))***+++,,,,,,''''''(((((())))))******''''''''''''((((((((()))))))))))))))(((((((((((((((((())))))*********++++++*********))))))((((((************))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))++++++******************------+++***)))'''&&&&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************************)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))*********++++++++++++***)))(((+++777BBBAAA777---***,,,++++++******************))))))************))))))+++*********))))))((((((,,,+++)))((()))+++++++++************************++++++************++++++((()))***+++,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++)))(((((()))***************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++,,,...//////...,,,++++++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***+++------,,,+++***************************,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))************************))))))))))))))))))))))))************************,,,***((()))+++,,,+++(((++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++'''(((+++---///000000000111000---+++)))((((((((('''''''''((())))))******)))******+++++++++************))))))((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++*********)))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************,,,+++***)))((((((((((((***)))(((''''''((()))***++++++***)))((('''&&&&&&((((((((((((((()))******++++++***)))((('''&&&&&&*********)))((((((''''''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&'''(((***+++%%%&&&(((******)))'''&&&((('''''''''&&&&&&&&&&&&******+++***'''&&&&&&'''''')))***(((&&&%%%'''***)))(((((('''&&&%%%%%%%%%((()))))))))************************)))))))))(((************))))))))))))))))))))))))))))))))))))))))))(((((('''((((((((())))))))))))))))))))))))************************++++++******))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))))))))************((((((((()))))))))******************************************************))))))))))))))))))))))))))))))))))))************************************(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******++++++++++++************...777??????888000---...************************))))))************))))))************)))))))))(((***)))((((((***+++++++++************************++++++************++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------///...,,,***)))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***************************++++++,,,,,,++++++******+++,,,------,,,+++***---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((***+++------,,,+++***************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***)))))))))))))))))))))************************,,,,,,,,,+++++++++++++++************************,,,***((()))+++,,,+++)))************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))%%%&&&(((***,,,,,,,,,,,,000...,,,+++)))))))))))))))))))))))))))))))))(((******+++++++++***))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++,,,+++***)))((((((((((((***)))(((''''''((()))***+++******)))(((''''''&&&((((((((((((((()))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''&&&%%%%%%(((((((((((((((((((((((()))(((''''''&&&'''((((((%%%&&&((()))))))))((('''((((((((('''''''''&&&&&&)))***+++)))'''&&&'''((('''((()))(((&&&%%%'''***))))))(((((('''&&&&&&%%%))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))************************)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))************************************&&&((()))++++++)))(((&&&))))))))))))))))))))))))******))))))))))))******---,,,+++*********+++,,,+++000555555111---++++++************************))))))************))))))************))))))))))))(((((()))******+++******************************++++++************++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///...,,,+++***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))***+++,,,,,,+++***)))---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,,,,+++************************************))))))*********,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((())))))))))))))))))******************************,,,,,,,,,,,,++++++******************************+++***)))***++++++***)))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))&&&'''((()))************---,,,+++******)))******++++++******)))(((((('''***+++++++++***))))))((())))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++++++++***)))(((((((((((())))))(((((((((((())))))******))))))((((((''''''((((((((((((((())))))***''''''(((((())))))******%%%&&&&&&'''(((((())))))'''''''''''''''''''''''',,,+++***)))'''&&&%%%%%%((((((((((((((((((((((((******((('''&&&&&&&&&&&&''''''''''''(((((((((((()))))))))((((((((('''''')))******)))'''&&&'''((('''(((((('''&&&&&&''')))***))))))((((((''''''&&&)))))))))))))))******************)))))))))))))))************)))))))))((()))))))))))))))))))))))),,,,,,+++***))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************************************)))))))))))))))*********)))*********++++++++++++************************************************))))))))))))))))))))))))((()))))))))************************************'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******...---+++))))))***,,,---(((***,,,---,,,+++))))))***************+++++++++))))))************))))))*********))))))))))))))))))+++------+++***))))))************************++++++************++++++******+++++++++,,,,,,,,,***************************************+++++++++***************************++++++++++++,,,,,,,,,...---,,,++++++++++++,,,************************++++++++++++++++++++++++++++++,,,------------,,,******++++++++++++******++++++++++++++++++++++++***************************++++++,,,,,,++++++*********+++,,,,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,++++++*********************************))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))*********************************++++++******)))(((((((((************************+++************+++******(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******))))))))))))***+++++++++***)))((('''))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((()))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((())))))))))))&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''+++******)))(((''''''&&&(((((((((((((((((((((((())))))((((((''''''''''''(((''''''''''''((())))))))))))))))))((((((((((((((()))***)))'''&&&'''((('''''''''&&&&&&'''((()))******))))))((((((((('''******))))))))))))))))))))))))))))))))))))******************)))))))))((()))))))))))))))))))))))),,,,,,+++***************))))))))))))))))))))))))))))))*********+++++++++++++++******)))((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******)))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))))))))******...---+++))))))***+++,,,*********+++,,,---,,,,,,))))))*********+++++++++))))))************))))))))))))))))))))))))******,,,///000///,,,)))((((((************************++++++************++++++)))))))))))))))******+++************************))))))*********+++++++++*********************************+++++++++,,,,,,,,,++++++***************************************++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******************************))))))))))))******++++++++++++++++++++++++************************(((((())))))*********************************************)))))))))((((((******************************+++************+++)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++))))))******++++++++++++(((((())))))***************************)))((('''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))))))))((()))))))))************)))))))))))))))))))))))),,,,,,+++***)))(((''''''***)))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((''''''''''''((())))))))))))))))))(((((((((((('''((()))((('''&&&'''(((&&&&&&%%%%%%&&&'''(((((())))))))))))((((((((((((************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))+++***************++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,+++++++++***)))(((((('''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))*********++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++)))(((&&&&&&((()))+++))))))))))))))))))))))))******))))))))))))******,,,+++***)))))))))***+++'''((((((((()))***++++++)))))))))***++++++,,,,,,))))))************))))))))))))))))))************---///111///***'''((()))************************++++++************++++++)))(((((((((((()))******************************))))))******+++,,,,,,,,,************************************++++++++++++************************************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******++++++*********************************))))))*********++++++++++++++++++++++++************************((((((((()))******++++++************************++++++++++++++++++++++++************************)))+++++++++***)))***+++************************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))),,,+++***))))))))))))***((())))))***++++++******&&&''''''((()))*********((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((())))))***))))))))))))************))))))))))))))))))))))))---,,,+++***)))((('''&&&)))((((((''''''((((((((((((((())))))))))))((((((''''''(((((())))))*********))))))(((((((((((((((******))))))((((((''''''))))))(((((('''&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((())))))***((((((((((((((((((((((((%%%&&&'''((())))))))))))''''''''''''(((((((((((()))))))))(((((((((''''''&&&(((((((((&&&&&&'''(((&&&%%%$$$%%%'''(((((('''((((((((((((((((((((((((************)))))))))(((((()))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,******))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))(((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))***************)))))))))(((((($$$&&&''''''&&&&&&(((***((())))))***++++++,,,,,,))))))************))))))((()))))))))***************,,,...+++'''&&&(((,,,************************++++++************++++++***)))((((((((()))++++++*********************************+++,,,---------************************************++++++++++++***+++++++++++++++++++++************************************************)))******+++,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++************++++++++++++,,,,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))******+++************************++++++************++++++************************************************'''(((((()))******++++++*********************************+++,,,,,,------************************)))+++,,,+++)))(((***,,,************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))******)))((('''((())))))((()))***++++++******)))'''''''''''''''(((((((((&&&'''((()))************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''((())))))***))))))))))))************))))))))))))))))))))))))************))))))))))))(((((('''''''''(((((()))'''((()))******)))((('''&&&''''''((()))******+++******)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((&&&'''((())))))(((''''''%%%&&&((()))))))))((('''((((((((('''''''''&&&&&&&&&'''((((((&&&&&&'''(((&&&$$$###$$$''')))((('''''''''''''''''''''''''''+++*********))))))(((((((((((())))))*********+++************))))))))))))))))))))))))))))))))))))''''''(((((()))***,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,'''(((((()))***+++++++++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))******))))))))))))******((())))))))))))(((''''''&&&))),,,+++)))(((***...((())))))***++++++,,,,,,))))))************))))))(((((())))))*********+++&&&)))+++)))%%%%%%)))...************************++++++************+++++++++***)))))))))***,,,---))))))))))))))))))))))))******+++,,,------......)))))))))))))))))))))))))))************+++++++++++++++,,,---------,,,,,,************************************************))))))***++++++++++++*********++++++++++++******++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++******))))))))))))******)))))))))******+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))******+++************************,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))'''(((((()))***+++++++++************************''''''((()))***++++++,,,************************(((+++,,,,,,)))(((***,,,************************))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++++++++++++++***)))(((((()))***+++((()))***++++++***)))(((((((((((('''&&&&&&%%%%%%%%%&&&''')))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''((())))))***))))))))))))************))))))))))))))))))))))))((((((((()))******++++++(((((('''''''''(((((()))'''((()))******)))((('''&&&&&&'''((()))***++++++******)))(((((((((((((((&&&&&&'''((()))***++++++''''''(((((()))*********))))))))))))))))))))))))((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((()))))))))'''&&&%%%%%%&&&(((******)))'''&&&((('''''''''&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((&&&$$$"""$$$''')))((('''&&&&&&&&&''''''''''''''''''(((***,,,,,,***((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++************++++++++++++***)))((((((((()))+++,,,))))))(((((('''''''''&&&'''((()))******)))((('''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************************+++*********))))))(((((())))))(((((((((((())))))************)))'''&&&%%%+++++++++*********))))))******))))))))))))******''')))***+++)))))))))***))))))))))))************((((((((((((((())))))***************************+++)))&&&$$$$$$%%%'''((('''&&&%%%&&&(((******)))(((((()))***************++++++,,,,,,,,,,,,++++++&&&''')))***+++***((('''))))))))))))************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))((()))***)))((()))+++,,,---+++)))''''''((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))************************************************************************+++*********+++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------))))))))))))))))))))))))************))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************------,,,,,,+++*********,,,,,,+++++++++++++++,,,)))))))))))))))))))))))),,,++++++++++++++++++,,,(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++++++++******))))))******))))))))))))******))))))))))))))))))))))))))))))(((''''''''''''''')))(((''''''''')))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********,,,,,,+++***)))))))))*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''''''''+++++++++*********))))))************))))))))))))''')))***++++++***)))'''))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))((()))))))))))))))(((((()))******++++++)))(((''''''''''''''''''((())))))''''''&&&'''(((***+++---((()))***)))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&'''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))******+++)))))))))((((((((('''''''''((()))******)))((('''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))((((((((((((((('''&&&%%%+++++++++*********))))))******))))))))))))******)))+++,,,+++)))(((((()))))))))))))))************))))))((((((((()))******************************+++***((('''&&&'''((()))***((('''(((***+++++++++'''((())))))******))))))&&&''''''((((((''''''&&&&&&''')))***+++***)))((())))))))))))************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))((()))***)))((((((***,,,+++***)))(((((()))******++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***************************************************************************)))))))))******+++,,,************************+++,,,,,,------,,,,,,+++*********+++++++++++++++))))))))))))))))))))))))++++++*********)))))))))************************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((()))***************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''++++++*********)))))))))******))))))))))))******))))))))))))))))))))))))******)))(((((((((((((((+++***)))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))(((((((((******))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((+++++++++*********))))))************))))))))))))'''(((***++++++***((('''))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))(((((()))******+++***)))((('''(((''''''''''''((()))))))))((((((''''''((()))***((()))))))))'''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((((((((((((((())))))))))))(((((()))******************)))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))''''''''''''''''''''''''************))))))))))))))))))(((((((((((())))))(((((()))))))))(((((((((+++************)))))))))))))))))))))))))))))))))+++,,,---,,,***((((((((())))))))))))***************))))))))))))***++++++************************++++++************))))))+++)))((()))++++++***)))''''''((())))))))))))((()))******++++++******)))'''((()))*********)))((())))))))))))************))))))))))))************+++++++++***************))))))))))))))))))))))))******+++***(((((()))***))))))******************************************+++++++++++++++*********))))))))))))))))))))))))************************************************************************)))))))))((())))))***+++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++***************)))))))))))))))))))))))))))))))))+++++++++++++++***************************************************************++++++++++++******************************'''(((((()))******++++++(((((((((''''''(((((())))))))))))))))))))))))))))))((((((''''''(((((()))((())))))************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&******))))))))))))((((((******))))))))))))******))))))))))))))))))))))))+++*********))))))))))))---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******(((((('''&&&((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))+++************)))))))))************))))))))))))((((((************(((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))(((((((((((())))))))))))(((((())))))*********)))((('''((((((''''''(((((()))******)))(((((('''''''''((('''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************)))*********++++++++++++'''((()))++++++***))))))************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((()))***************((((((((((((((((((((((((''''''''''''''''''''''''*********)))))))))))))))))))))(((((((((((()))))))))***+++,,,,,,,,,,,,,,,************))))))))))))))))))************))))))***,,,---,,,***))))))***((()))))))))***************************++++++,,,************************)))***+++++++++***)))))))))((('''((())))))(((&&&&&&''''''(((((((((((((((---..................---'''((()))************)))((()))))))))************((()))))))))************************************))))))))))))))))))))))))***++++++***((('''(((***))))))***+++++++++******************************+++++++++***************))))))))))))))))))))))))******************************************************************************)))))))))******+++)))))))))***************++++++,,,,,,,,,,,,+++++++++++++++******))))))((())))))))))))))))))))))))++++++++++++++++++++++++************************************++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,(((((('''''''''((())))))))))))))))))))))))))))))(((((((((''''''(((((((((((()))************))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))*********)))(((''''''''')))))))))(((((((((((((((******))))))))))))******((((((((((((((((((((((((************))))))((((((******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''''''''((())))))*********))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***************))))))))))))************)))))))))((((((((()))******)))(((((())))))(((((((((((())))))((((((((((((((((((((((((***)))))))))(((((((((((('''(((((())))))))))))((()))))))))))))))(((((((((((((((((('''((())))))***))))))(((((('''''''''''''''((()))((('''&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((((((((('''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))))))))*********++++++++++++'''((()))++++++***))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((()))))))))***+++,,,,,,------,,,))))))))))))))))))))))))((()))************)))(((''')))++++++******+++,,,((()))))))))***************************++++++,,,))))))))))))))))))))))))'''((()))++++++***(((''')))(((((()))******(((&&&&&&''''''(((((((((((((((******++++++++++++******((())))))***************((()))))))))************((()))))))))************************************))))))))))))))))))))))))***++++++***((('''(((***)))***++++++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************,,,++++++*********++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,++++++*********)))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++,,,,,,------******++++++++++++******************************,,,,,,,,,+++++++++******)))((((((((())))))***+++))))))))))))))))))))))))***))))))(((((())))))***))))))*********))))))((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))******(((((((((((((((((((((((((((((()))))))))((('''&&&%%%&&&'''(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))))))))***((((((***++++++++++++***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))************)))))))))(((((((((((())))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))******&&&''''''(((((((((((((((&&&((()))(((''''''((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((''''''''''''(((((((((((())))))))))))(((((()))***************(((((()))))))))))))))***))))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''((()))***************(((((()))))))))))))))***((()))***++++++***)))(((%%%''')))*********+++,,,))))))))))))***************))))))))))))***++++++))))))))))))))))))))))))&&&'''((()))))))))((('''*********,,,------+++)))''''''((())))))))))))((())))))************)))))))))))))))*********++++++))))))))))))************))))))))))))***************************+++++++++))))))))))))))))))))))))******+++***(((((()))***,,,,,,+++++++++*********++++++++++++++++++++++++)))))))))***************))))))))))))))))))))))))************************************************************************---,,,++++++++++++++++++*********+++,,,,,,------******++++++++++++******+++++++++++++++*********))))))))))))))))))))))))*********+++++++++++++++************************+++++++++,,,,,,------...******++++++++++++******************************++++++******)))(((((('''))))))))))))***+++,,,,,,))))))))))))))))))))))))+++******))))))******+++)))************))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((())))))))))))************))))))))))))******))))))))))))))))))))))))'''((()))))))))(((&&&%%%###$$$%%%'''((()))******))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''''')))******+++((()))+++,,,,,,+++******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))(((((()))))))))))))))***************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''&&&'''((())))))******)))***)))((('''''''''(((((())))))(((((())))))***+++%%%&&&'''(((((((((((((((&&&'''((((((''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&''''''''''''((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((((('''''''''&&&(((((((((((()))))))))))))))))))))))))))******+++''''''((((((((()))))))))***)))(((''''''((()))***(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))(((((())))))))))))))))))(((((((((((())))))******((()))***++++++***)))(((%%%'''))))))(((((()))***))))))))))))************))))))((((((((()))******))))))))))))))))))))))))&&&'''(((((()))))))))((())))))***,,,......,,,***'''((())))))******))))))******++++++++++++************))))))******++++++))))))))))))************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))((()))***)))((((((***,,,///...,,,***)))))))))***************************((()))))))))*********+++))))))))))))))))))))))))************************************************************************,,,,,,+++***************)))))))))***+++,,,,,,,,,******++++++++++++******)))))))))***************)))))))))))))))))))))))))))))))))*********++++++************************)))******+++,,,,,,------******++++++++++++************************************))))))))))))))))))))))))))))))***+++,,,---))))))))))))))))))))))))+++******))))))******+++***************)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++******))))))))))))******))))))))))))))))))))))))'''(((*********)))'''&&&$$$%%%'''((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((()))))))))((()))+++++++++***(((''''''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((())))))******************))))))))))))(((((((((''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''&&&'''((()))***************)))((('''&&&''''''((())))))(((((())))))***+++&&&'''((((((((('''&&&%%%&&&'''((((((''''''(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&''''''''''''''')))***,,,,,,***)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))))))))(((************++++++++++++***)))((((((((()))+++,,,&&&'''''''''(((((())))))***)))(((''''''((()))***(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))******+++++++++******)))'''((((((((())))))******''')))***++++++***)))'''&&&((())))))'''&&&'''((())))))))))))************((((((((((((((())))))***))))))))))))))))))))))))''''''(((((())))))******&&&&&&(((***,,,---+++((((((((()))***************)))))))))******)))))))))******))))))******+++,,,))))))))))))************))))))))))))************))))))******++++++++++++))))))))))))))))))))))))((()))***)))((()))+++,,,111///,,,***(((((()))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************************************************************++++++***))))))((())))))'''(((((()))***+++++++++******++++++++++++******''''''(((((())))))******))))))))))))))))))))))))(((((())))))*********+++************************((())))))***++++++,,,,,,******++++++++++++***************************************+++,,,,,,------(((((((((((()))***,,,,,,))))))))))))))))))))))))******))))))))))))*********************)))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++***)))((('''&&&&&&))))))******+++++++++,,,******))))))))))))******))))))))))))))))))))))))((()))+++,,,+++***(((''''''((()))******)))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((()))***+++***)))'''%%%'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''''''''''''''((((((((())))))******************))))))))))))((((((''''''''''''(((((())))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''((()))***************)))(((&&&&&&''''''((()))))))))))))))******+++((()))))))))(((&&&$$$###%%%'''((((((''''''(((***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&''''''''''''''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***(((((())))))******++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))************))))))))))))&&&&&&&&&&&&&&&'''((()))*********)))))))))))))))(((((((((((()))+++,,,---++++++******))))))((((((+++******)))(((''''''&&&(((((((((((())))))))))))************++++++++++++""""""######%%%&&&((()))***************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''''''''((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))((((((''''''---,,,+++))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++******++++++++++++******)))))))))))))))******+++))))))))))))))))))))))))******)))))))))))))))***''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******))))))))))))))))))))))))******))))))))))))************))))))******+++,,,(((***+++***)))((()))***---,,,***(((((()))***+++******+++,,,,,,,,,,,,+++++++++***)))(((((())))))++++++++++++++++++++++++)))************+++++++++++++++******))))))((((((******))))))((((((''''''************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))))))))))))))))))))))),,,+++++++++******))))))************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((()))))))))))))))))))))))),,,+++++++++******))))))************************++++++*********,,,---...))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))(((''''''(((((())))))))))))))))))))))))%%%&&&&&&'''((())))))******)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&&&&'''((())))))***))))))(((((())))))))))))(((((())))))((('''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))))))))***))))))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&'''(((***+++''''''((((((((((((''''''$$$$$$$$$$$$$$$%%%&&&'''***)))'''%%%$$$$$$$$$$$$&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''((((((((())))))))))))((((((''')))))))))((('''%%%$$$###)))))))))))))))*********++++++******)))((((((((())))))))))))))))))))))))************))))))))))))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))((())))))***************)))))))))))))))*********)))((('''''''''(((((((((((())))))))))))&&&''''''''''''(((((((((''''''''''''(((***+++,,,)))))))))))))))(((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))******))))))))))))************))))))((((((((((((&&&''')))***++++++******))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))((())))))******))))))((())))))(((((())))))***+++))))))))))))))))))))))))******))))))))))))******''''''((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))(((******++++++++++++******************************))))))(((((((((((())))))******))))))******+++,,,(((***+++***)))((()))***...---+++***)))***+++,,,)))***++++++,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))******))))))((((((((((((************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((((((((((('''''''''&&&))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***************))))))))))))))))))))))))''''''(((((()))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((('''((())))))))))))((('''((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))(((((())))))******))))))(((******)))(((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((())))))))))))(((((('''((((((((((((((((((((((((''''''&&&&&&'''((()))***&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&'''(((''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((((((((()))******))))))))))))))))))(((((('''&&&%%%************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))+++***))))))((((((((()))))))))))))))******************))))))((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''***************+++,,,,,,'''((((((((((((''''''&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))******))))))))))))*********))))))))))))((((((((($$$&&&)))+++,,,+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((''''''(((((())))))(((((('''))))))(((((())))))***+++))))))))))))))))))))))))***)))))))))))))))******'''(((((())))))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))******++++++++++++******++++++++++++++++++++++++))))))(((((((((((())))))***))))))))))))***++++++(((***+++***)))((()))***...---,,,+++***+++,,,---)))***++++++,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))***************))))))))))))(((((((((***************************************************************+++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''(((((())))))))))))))))))))))))************************(((((((((((()))))))))))),,,+++******************))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))************************************))))))))))))'''(((***++++++***((('''((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))((((((((((((((('''((())))))******))))))(((+++******))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))((((((''''''''''''((()))&&&''''''((((((''''''&&&((((((((('''(((((()))***((('''''''''((()))******''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((((((((((()))***++++++++++++((((((((())))))(((((((((++++++******))))))(((((((((((())))))************))))))))))))))))))))))))************)))))))))(((******)))(((''''''''''''((((((((()))))))))))))))***))))))((((((((())))))(((((())))))******++++++***)))))))))((((((((('''(((((((((((())))))))))))((((((((()))))))))*********))))))((((((((())))))'''(((((()))((((((''''''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************,,,,,,+++******)))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))++++++***)))&&&%%%))))))))))))))))))))))))************************************))))))(((((('''(((((())))))(((((('''((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))***+++(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))******++++++++++++******++++++++++++++++++++++++******))))))))))))******)))))))))))))))***++++++(((***+++***)))((()))***,,,,,,+++*********+++,,,))))))***+++++++++++++++******)))))))))))))))***++++++++++++++++++++++++))))))))))))************(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))++++++***)))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))((((((((((((((((((((((((***)))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))'''(((***,,,,,,***((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((***)))(((((('''''''''''''''(((((())))))(((((('''******)))(((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))((((((((((((((((((((((((((((((((('''''''''''''''))))))************)))))))))((((((((((((((())))))'''''''''((((((((())))))'''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((('''((()))++++++,,,,,,,,,((((((((())))))***++++++++++++******))))))((((((((((((((()))******++++++))))))))))))))))))))))))************)))))))))((()))(((((('''&&&&&&&&&&&&''''''(((((())))))))))))''''''''''''((()))***+++(((((())))))******++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))*********+++++++++))))))((((((''''''((((((((())))))******)))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************,,,+++++++++*********)))))))))))))))))))))))))))******))))))))))))******))))))))))))************,,,,,,+++***))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))************((())))))******))))))(((((((((((('''((())))))***))))))))))))))))))))))))))))))(((((()))***++++++(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,))))))(((((())))))***+++(((***+++***)))((()))******)))))))))))))))******))))))***++++++++++++******)))))))))))))))******************************(((((()))))))))*********(((((())))))******++++++))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************++++++************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))++++++++++++++++++++++++************************************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((('''''''''((()))******)))((('''************************(((((((((((((((((((((((())))))))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***)))((('''&&&&&&''''''&&&''''''((((((''''''&&&(((((('''''''''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))''''''''''''''''''''''''((((((((((((((('''''''''))))))************))))))((((((''''''&&&''''''(((((((((((((((''''''&&&&&&(((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((('''((()))++++++,,,,,,,,,(((((((((((()))+++,,,---************))))))))))))(((((())))))*********+++))))))))))))))))))))))))************))))))))))))(((''''''&&&&&&&&&&&&'''&&&''''''(((((())))))***&&&&&&&&&'''((()))++++++))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******)))))))))))))))***((())))))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******)))))))))************+++******)))((()))+++---...))))))))))))))))))))))))************************'''(((((()))******++++++((())))))******))))))(((((((((''''''(((((()))***))))))))))))))))))))))))(((((((((((()))***+++,,,((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************++++++++++++******+++++++++++++++++++++++++++++++++******+++++++++)))(((((((((((()))******(((***+++***)))((()))***((((((((()))))))))))))))((()))******++++++******)))))))))))))))******+++((((((((((((((((((((((((((((((((()))))))))******))))))))))))************)))))))))************+++************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))***************+++************************(((((()))))))))(((''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))***************++++++,,,))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((************************''''''''''''''''''''''''))))))))))))************((())))))))))))))))))((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))******)))((('''&&&&&&&&&'''(((&&&''''''((((((''''''&&&'''''''''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((''''''''''''''''''''''''''''''((((((((((((((('''&&&''''''((((((''''''&&&''''''&&&&&&%%%%%%&&&&&&((((((((((((((('''&&&%%%(((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((((((((()))***++++++++++++(((((('''''')))***,,,...)))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))************))))))))))))((('''''''''''''''((()))&&&&&&''''''((())))))***'''''''''''''''((()))************)))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''(((((((((((()))******)))))))))******+++'''(((((()))******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((())))))***+++++++++))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++(((((())))))***+++++++++))))))))))))))))))))))))************************)))))))))))))))*********'''(((((())))))(((((('''(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))******************++++++++++++*********************************))))))))))))))))))***((((((((((((((()))******(((***+++***)))((()))***(((((()))***************((())))))***************)))))))))))))))***++++++(((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))))))))*********+++++++++************************************************+++++++++*********))))))))))))))))))))))))))))))'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))(((((())))))************************************'''((()))*********)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***************+++,,,,,,))))))))))))))))))))))))'''''''''((())))))******))))))(((((((((((())))))************************((((((((((((((((((((((((((()))))))))************))))))(((''''''((())))))))))))))))))))))))))))))''''''(((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********((('''&&&%%%%%%&&&((()))(((((())))))))))))((((((((((((''''''((())))))***''''''(((((())))))******))))))))))))))))))))))))((())))))))))))(((((('''''''''''''''''''''''''''%%%&&&'''((())))))((((((&&&&&&&&&''''''&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&'''((()))))))))(((((()))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((()))******)))))))))((((((''''''((())),,,---(((((())))))******++++++******))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((('''(((((()))***+++&&&&&&&&&'''((())))))***))))))(((''''''''''''(((++++++******))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))***((((((''''''((())))))***&&&&&&'''((())))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************''''''((()))***++++++,,,))))))))))))))))))))))))******))))))))))))******))))))******++++++++++++((()))+++++++++)))&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((&&&''''''''''''''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((()))***+++,,,))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++******++++++++++++******))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******(((***+++***)))((()))***((()))***+++++++++++++++(((((()))***************))))))((())))))***++++++************************(((((((((((())))))))))))++++++******))))))(((((())))))******++++++++++++************************************************++++++++++++******))))))))))))))))))))))))))))))))))))******+++++++++,,,************************************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))******+++++++++,,,)))))))))))))))))))))))))))***+++,,,------,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''(((((()))******))))))))))))))))))))))))'''(((((()))***++++++,,,***)))(((''''''((()))***************************))))))))))))))))))))))))(((((())))))*********+++***((('''%%%%%%'''(((***))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((())))))*********+++'''&&&%%%$$$%%%''')))*********++++++++++++******))))))((())))))***++++++&&&''''''((()))******+++))))))))))))))))))))))))))))))***))))))(((''''''))))))))))))))))))))))))$$$%%%''')))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&%%%&&&(((***+++,,,++++++))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((((())))))))))))((((((''')))(((&&&&&&''')))+++,,,(((((())))))))))))(((((()))************+++++++++))))))))))))************(((((())))))******++++++)))(((((((((((('''''''''******))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************+++++++++++++++***)))(((***)))'''&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))******))))))((((((''''''******+++,,,------------,,,+++******))))))******))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))******++++++++++++***)))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******,,,,,,+++***)))(((''''''************************************************)))*********++++++++++++++++++)))(((((()))******+++*********))))))((((((+++***)))'''''')))***+++,,,++++++++++++++++++,,,)))************+++++++++************************(((((())))))))))))((((((!!!###(((+++---,,,+++)))(((((((((((()))))))))))),,,+++++++++******))))))***)))))))))(((((('''''')))))))))))))))))))))))),,,+++******)))*********,,,***((((((***+++)))''')))))))))))))))******+++))))))))))))))))))))))))***)))))))))((((((''''''++++++************++++++(((((())))))))))))(((((((((((())))))******++++++************************))))))))))))******************))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))************************))))))))))))))))))))))))***(((((()))***+++***)))'''&&&%%%%%%&&&'''((()))((((((((((((((((((((((((+++***)))(((((('''(((((()))(((((()))******(((&&&((((((((((((((('''&&&&&&+++*********))))))((((((******))))))))))))******((((((((((((((((((((((((+++++++++++++++***))))))''''''''''''((((((((()))'''((()))***++++++***)))+++***)))'''''''''((()))((('''&&&&&&'''((()))*********)))((('''&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((()))))))))))))))+++)))'''&&&%%%&&&'''((('''''''''&&&&&&%%%%%%%%%(((((((((((()))))))))))))))))))))))))))))))))***(((((())))))))))))(((((((((((()))))))))*********))))))))))))************)))))))))))))))*********(((((((((''''''''''''&&&))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************+++++++++++++++***))))))***)))((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))+++*********))))))))))))+++++++++,,,++++++******,,,+++******))))))******&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((()))))))))+++******)))(((((())))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******************))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++))))))((((((((())))))***************)))))))))(((+++***)))(((((()))***+++******))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))&&&(((***++++++***(((&&&))))))))))))************))))))))))))((((((((('''*********))))))((((((((())))))))))))))))))))))))***)))))))))***+++,,,,,,***((('''(((+++,,,+++))))))))))))))))))******+++))))))))))))))))))))))))*********))))))(((((((((+++******))))))******+++))))))************)))))))))))))))))))))*********+++*********************))))))))))))******************))))))((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))************************))))))))))))))))))))))))***(((((()))***+++***)))(((((('''''''''(((******((((((((((((((((((((((((***))))))(((((((((((())))))((('''((()))***)))(((((())))))))))))((('''&&&************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''&&&&&&'''''''''((((((((())))))((((((******+++***))))))***)))(((''''''(((((()))(((((('''&&&'''''')))))))))))))))(((''''''&&&&&&(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&'''&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&&&&&&&***)))'''%%%%%%&&&'''((((((''''''&&&%%%%%%&&&&&&'''''''''((((((((())))))(((((()))******+++++++++(((((())))))))))))(((((('''((((((((())))))))))))))))))))))))************************))))))))))))(((''''''''''''&&&&&&&&&(((((((((((())))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))******************++++++++++++***))))))+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))++++++++++++************++++++++++++***)))((('''++++++***))))))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''******)))((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******&&&'''(((((())))))))))))************))))))))))))+++***)))(((((()))***+++)))((((((''''''(((((())))))))))))*********++++++************************+++***))))))))))))***+++************)))((('''&&&************++++++++++++))))))))))))((((((((((((***************)))))))))))))))))))))))))))))))))((((((((()))***,,,---...(((''''''(((+++,,,,,,+++)))))))))))))))******+++))))))))))))))))))))))))***************)))))))))+++******))))))******+++******++++++++++++******************))))))))))))+++++++++******)))))))))))))))))))))***************))))))))))))(((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((((()))***+++***)))******)))))))))***++++++(((((((((((((((((((((((()))(((((((((((())))))***)))(((&&&&&&(((*********))))))******))))))((((((************))))))))))))((((((''''''''''''((((((************************&&&''''''''''''&&&&&&%%%''''''((((((((())))))))))))************))))))((()))(((((((((((())))))***)))((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((($$$$$$$$$%%%%%%&&&&&&&&&)))((('''&&&%%%&&&'''((()))(((&&&%%%%%%&&&'''''''''''''''((((((((())))))((())))))***+++,,,------(((((())))))))))))((((((((((((((()))))))))******((()))))))))************++++++******))))))((((((''''''''''''&&&&&&&&&&&&''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((()))*********************+++++++++******)))+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))************))))))))))))))))))))))))))))))******************************++++++***))))))(((++++++***)))))))))))))))*********************+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((('''''''''***))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))************************(((((((((((())))))))))))$$$%%%'''))))))))))))(((*********)))))))))))))))******)))(((((()))******(((((((((''''''((((((((())))))))))))************************************,,,+++)))(((((()))+++,,,)))))))))((())))))******)))))))))*********+++++++++++++++***************++++++******************))))))))))))))))))))))))))))))))))))***+++,,,---((((((((()))***+++++++++)))))))))))))))******+++))))))))))))))))))))))))++++++************************))))))))))))******)))******++++++******)))++++++******))))))((((((++++++******))))))((((((((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((((((((***+++***)))*********************+++(((((((((((((((((((((((((((((('''(((((()))******)))'''%%%%%%'''***,,,,,,))))))************))))))*********))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((())))))***))))))(((((('''(((((((((((()))))))))************))))))((((((''''''(((((())))))******))))))((((((''''''''''''''''''''''''(((((())))))((((((''''''''''''((((((((((((((('''''''''''''''&&&''''''(((((((((((((((&&&''''''(((((()))))))))))))))((('''''''''((())))))((('''&&&%%%&&&((()))((((((((()))))))))************+++++++++,,,,,,,,,(((((())))))))))))(((((()))))))))*********++++++((()))))))))************++++++******))))))(((((((((((('''''''''&&&&&&&&&''''''(((((())))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((()))***************)))******+++++++++******+++++++++++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++++++++***))))))(((((())))))''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))((((((((()))((((((((((((((())))))(((((((((((())))))))))))************************))))))(((((((((((())))))************))))))))))))************************++++++++++++++++++++++++(((((((((((())))))))))))$$$%%%'''))))))))))))((())))))))))))))))))************))))))))))))*********))))))(((((())))))***(((((()))))))))*********************************,,,+++)))(((((()))+++,,,+++***)))(((((()))***+++((((((((()))))))))************************++++++******************++++++))))))))))))))))))))))))++++++***************+++)))*********)))))))))))))))))))))))))))******+++))))))))))))))))))))))))******************++++++***))))))))))))))))))***(((((())))))))))))((((((++++++******))))))((((((*********)))))))))((((((((()))))))))************))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***(((((((((***+++***))))))))))))))))))))))))((())))))))))))))))))))))))(((((('''(((((()))******)))'''%%%%%%'''***,,,,,,))))))************))))))))))))))))))))))))*********))))))(((((())))))***(((((((((((((((((((((((()))******++++++*********(((((((((((()))))))))***++++++***))))))(((((((((''''''(((((())))))******)))))))))(((((('''&&&&&&&&&&&&''''''((()))))))))(((((((((''''''(((((((((((((((((((((((((((((((((&&&'''((()))))))))(((((('''(((((()))******++++++))))))))))))))))))******)))((('''''''''((())))))))))))*********+++++++++,,,,,,++++++++++++++++++(((((())))))))))))((((((************++++++++++++))))))))))))************************)))))))))))))))(((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))***++++++++++++******++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))((((((((((((((()))))))))((()))***+++,,,,,,,,,,,,******)))(((((((((((()))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))((((((''''''(((((())))))(((((((((((())))))))))))++++++++++++++++++++++++)))((((((''''''(((((()))+++*********))))))((((((************************************************((((((((()))))))))******&&&'''(((((())))))))))))))))))))))))************)))))))))******)))))))))+++******))))))******+++((((((((()))))))))******************************+++***))))))))))))***+++...---+++***)))((((((((('''((((((((())))))))))))(((((((((((()))))))))))))))))))))***************)))))))))))))))))))))))),,,++++++***))))))******)))++++++***((((((((())))))))))))))))))******+++)))))))))))))))))))))))))))))))))******************))))))(((((())))))***(((((())))))))))))((((((************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))*********((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((((()))***+++***)))(((((()))))))))((('''&&&)))))))))))))))))))))))))))(((((((((((())))))***)))(((&&&&&&(((*********(((((())))))******))))))))))))))))))******************))))))))))))******'''''''''''''''''''''''''''(((((()))))))))))))))((((((((()))))))))******+++***)))))))))))))))***'''((()))))))))))))))((('''(((((()))(((((('''&&&&&&'''''''''(((((()))))))))((((((''''''(((((()))'''(((((((((((()))))))))&&&'''((()))***)))((((((&&&&&&'''((()))******+++(((((()))))))))*********((((((((())))))))))))))))))))))))*********++++++++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))************))))))))))))************)))))))))))))))***************)))))))))((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************))))))***+++++++++++++++)))***+++++++++***(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))***************)))******)))(((((((((((((((++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((()))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))************************((((((''''''''''''(((((())))))))))))************************************(((((((((((((((((((((((()))))))))*********++++++))))))((((((((())))))***((()))))))))************))))))************))))))+++******))))))******+++(((((((((((()))))))))***************************)))))))))))))))))))))))),,,,,,++++++***)))(((((((((((()))))))))*********'''((((((((())))))))))))((((((((())))))*********))))))))))))))))))))))))*********)))******++++++''')))+++***(((((()))+++)))))))))))))))******+++))))))))))))))))))))))))((((((((())))))*********))))))(((((((((((()))))))))))))))******))))))))))))))))))))))))*********''''''(((((()))*********))))))))))))************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******((()))************)))((())))))))))))))))))))))))************************))))))))))))))))))))))))***(((((()))***+++***)))(((((()))))))))((('''&&&))))))))))))))))))))))))***))))))(((((((((((())))))((('''((()))***)))(((&&&'''((())))))))))))(((((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((())))))(((((((((((()))))))))************))))))(((((()))***+++((())))))******)))((('''&&&'''((())))))((((((''''''''''''((((((((((((((())))))(((((((((((())))))'''((((((((())))))))))))&&&''')))*********((('''%%%%%%&&&'''((()))******&&&&&&'''(((((((((((((((&&&((()))++++++***)))((('''(((((((((((()))))))))''''''((()))***+++,,,---(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************(((((())))))******++++++************))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***************((()))***+++++++++++++++))))))***+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))************))))))))))))))))))))))))))))))))))))******+++++++++,,,************)))((('''&&&******)))(((((((((((((((((((((''''''&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))************************************************&&&'''''''''(((((())))))'''''''''''''''((()))***(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))***+++,,,,,,))))))))))))))))))))))))''''''''''''''''''''''''************++++++++++++++++++)))(((((()))***+++(((((())))))*********+++))))))************))))))******))))))))))))******(((((((((((())))))))))))************************(((((())))))))))))((((((((((((***++++++,,,,,,+++)))************+++++++++))))))******+++++++++,,,''''''(((((()))))))))***))))))))))))))))))))))))(((((())))))***+++------%%%(((******))))))+++...)))))))))))))))******+++))))))))))))))))))))))))''''''(((((()))))))))***))))))(((((((((((())))))******++++++++++++******(((((())))))******++++++&&&&&&'''((()))***++++++))))))))))))************))))))******++++++++++++************************((((((((((((((((((((((((%%%&&&&&&'''((())))))***((()))***++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))***(((((()))***+++***)))((()))*********((('''&&&))))))))))))))))))))))))+++***)))(((((('''(((((()))(((((()))******(((&&&&&&&&&'''(((((()))(((((((((((())))))*********+++((((((''''''''''''(((((())))))))))))))))))))))))''''''((()))******))))))))))))))))))************))))))(((((((((***+++,,,))))))*********((('''&&&%%%&&&''')))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))******&&&''')))***+++***((('''&&&&&&'''((()))***+++,,,$$$$$$%%%&&&'''''''''&&&%%%'''***,,,,,,+++)))(((&&&&&&&&&&&&'''''''''(((###$$$&&&(((***---...///)))*********++++++++++++((((((((((((((())))))***))))))************))))))******))))))((((((''''''******))))))))))))******))))))(((((('''''''''&&&))))))))))))************))))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************++++++++++++++++++++++++,,,,,,++++++***)))(((((((((((((((((()))***+++,,,+++++++++***************)))))))))))))))******+++))))))))))))))))))))))))''')))******))))))***,,,******))))))))))))******+++*********))))))((((((((((((((((((((((((((((((++++++***)))((('''&&&&&&)))***+++++++++)))((('''))))))))))))))))))))))))++++++******************************************+++*********))))))((((((++++++***)))(((((())))))***)))(((((((((((())))))************************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))***)))(((''''''((()))***+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))......,,,***'''%%%######))))))))))))))))))))))))++++++******************************)))))))))(((+++*********))))))((((((++++++************++++++(((***+++***)))((()))***************************++++++******************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))************)))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((()))))))))))))))******+++))))))(((((((((((())))))************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++))))))************))))))******))))))((((((''''''%%%&&&'''(((((('''&&&%%%(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((***,,,---+++++++++***)))(((((('''))))))))))))))))))))))))&&&&&&'''((()))***++++++((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((+++)))(((&&&&&&((()))++++++*********))))))(((((())))))))))))************((((((''''''''''''(((((())))))******)))(((''''''$$$%%%'''))))))))))))(((''''''(((((()))+++,,,---)))))))))*********++++++))))))((((((((()))******))))))************))))))******))))))((((((((((((******))))))))))))******))))))((((((((('''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************++++++++++++++++++++++++,,,,,,+++******)))((((((((((((((()))***+++++++++************************)))))))))))))))******+++))))))))))))))))))))))))''')))******))))))***+++******))))))))))))******************)))))))))(((((((((((((((((((((((((((*********)))((((((''''''***************)))(((((())))))))))))))))))))))))******************************************************)))))))))(((((((((++++++***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))(((+++******))))))******++++++,,,------++++++,,,---((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((()))******(((((()))))))))******************)))))))))))))))))))))))))))))))))))))))************************))))))************)))))))))))))))))))))******+++))))))(((((((((((())))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))************)))))))))(((((()))))))))************))))))************))))))***)))))))))((((((((('''(((((()))******)))((((((((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((***,,,---******))))))(((''''''&&&))))))))))))))))))))))))'''((((((((((((((())))))))))))(((''''''((()))))))))))))))*********++++++***)))(((''''''((()))***))))))))))))((((((''''''(((((()))))))))*********((((((''''''''''''(((((())))))))))))((((((''''''&&&'''((()))*********)))******))))))))))))******((((((((()))))))))*********))))))))))))***++++++))))))************))))))***))))))))))))(((((((((******))))))))))))******))))))((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************+++++++++******))))))((('''((()))++++++++++++***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))******))))))***+++******))))))))))))******************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++******)))))))))))))))))))))))))))))))))))))))************************************************))))))((((((((((((((('''+++***))))))))))))))))))((((((((((((((()))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))%%%&&&'''((()))+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))+++******))))))******++++++,,,------++++++,,,---((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++((((((((())))))*********++++++******)))(((((('''))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************))))))))))))))))))))))))************))))))************))))))))))))))))))((((((((((((((())))))******))))))((())))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((()))***+++,,,))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((('''''''''&&&&&&+++******))))))******+++&&&&&&&&&'''''''''((((((***)))(((''''''((()))***((((((((((((''''''''''''(((((())))))))))))******)))((((((''''''(((((()))(((((((((''''''''''''&&&'''((()))***+++++++++***,,,,,,***)))(((((((((((((((((((((((())))))))))))***************++++++,,,))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((((((((())))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))+++*********)))))))))((('''(((***,,,,,,,,,***)))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))((()))******)))((()))+++******))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************************************((((((((((((''''''''''''******)))))))))))))))***'''(((((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++************++++++(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************))))))************++++++*********)))))))))))))))******))))))))))))******((()))******(((((()))***************************))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++))))))))))))))))))((((((************))))))((((((((((((((((((((((((((((((************************+++***)))(((((()))***+++)))))))))))))))******+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))(((((((((((('''''''''((((((''''''''')))))))))))))))*********))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))((()))***++++++)))))))))(((((('''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&************************$$$$$$%%%%%%%%%&&&&&&&&&))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))'''''''''&&&&&&&&&''''''(((((())))))************,,,+++***)))(((((((((((((((((((((((())))))))))))***************++++++,,,))))))************))))))))))))))))))******************))))))))))))******(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))*********)))))))))))))))((()))+++,,,---,,,***)))''''''(((((()))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))***+++***)))((()))*********))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((())))))******+++++++++***)))(((((()))***+++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))))))))******&&&'''((()))***)))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))((())))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))++++++************++++++******))))))((((((''''''((((((((((((((((((((((((*********++++++,,,,,,,,,***************+++++++++))))))))))))))))))*********))))))))))))))))))***'''((()))((('''&&&''')))++++++++++++++++++++++++(((((()))))))))*********(((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))******++++++******)))((('''&&&&&&(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))******+++))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((''''''(((((((((******))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&'''(((((('''''''''(((((()))))))))))))))))))))******+++((((((((()))))))))*********))))))))))))***++++++))))))************)))))))))))))))************+++******))))))))))))******(((((())))))))))))******''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************************)))))))))))))))))))))))))))***+++,,,,,,+++******'''(((((())))))******+++)))))))))))))))******+++)))))))))))))))))))))))))))***+++***)))((()))*********))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))******+++++++++)))))))))))))))******+++))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))'''(((((((((((())))))))))))))))))))))))******+++&&&'''(((*********))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))'''((((((((()))))))))***))))))))))))))))))))))))******++++++,,,---------,,,,,,+++++++++*********))))))))))))***************))))))(((((())))))***)))***+++***))))))***+++))))))))))))))))))))))))'''(((((())))))*********(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))*********))))))((('''&&&&&&'''(((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******)))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))************))))))(((((((((((())))))))))))+++******))))))******+++************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************))))))))))))))))))))))))))))))))))))&&&&&&'''''''''((((((((('''(((((())))))(((((('''''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))************''''''(((((((((((())))))***))))))(((((())))))***((('''&&&&&&&&&'''((()))((((((''''''''''''(((((('''''''''((()))+++,,,---)))))))))*********++++++))))))((((((((()))******))))))************))))))))))))*********+++++++++******))))))))))))******(((((()))))))))*********''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************++++++++++++++++++++++++((()))))))))))))))))))))++++++++++++++++++++++++(((((())))))***++++++,,,)))))))))))))))******+++)))))))))))))))))))))))))))***+++***((((((((()))******))))))))))))******((()))))))))************))))))))))))))))))))))))******************++++++(((((()))***************))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))***++++++%%%&&&(((***+++***))))))************************((()))))))))************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))***++++++++++++***))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((''''''&&&&&&''''''((('''''''''((()))*********)))))))))))))))))))))))))))******+++,,,,,,------------,,,+++******))))))((()))))))))************))))))(((((((((((())))))***,,,---,,,+++***+++,,,))))))))))))))))))))))))''''''(((((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))'''''''''''''''(((((()))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))******+++))))))(((((((((((())))))************************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************************)))))))))((())))))************))))))'''((((((((()))))))))***++++++***))))))***++++++************)))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((())))))(((''''''%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((((((((((()))))))))******'''''''''((((((((())))))******))))))))))))******)))((('''&&&&&&(((***+++***)))(((''''''((())))))'''''''''((()))+++,,,---************++++++++++++((((((((((((((())))))***))))))************))))))))))))******++++++++++++******))))))))))))******(((((())))))*********+++))))))))))))************))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************++++++++++++++++++++++++(((((((((((()))))))))))),,,,,,+++******++++++,,,((())))))***+++,,,,,,,,,)))))))))))))))******+++))))))))))))))))))))))))***++++++***((((((((()))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))************************'''((()))+++++++++***)))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))******++++++))))))((())))))***++++++$$$&&&(((***++++++))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))***++++++++++++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************(((((())))))*********+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,///...---,,,***)))(((((((((((())))))*********+++))))))(((((((((((())))))***+++,,,,,,******+++,,,++++++++++++++++++++++++&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''((()))***+++++++++******)))((((((((())))))))))))))))))))))))************************((()))***++++++***)))((()))))))))))))))******+++))))))(((((((((((())))))************************((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))************))))))'''((((((((())))))*********)))(((''''''((()))***+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))++++++***)))((('''&&&&&&'''((()))******)))(((''')))))))))************+++(((((())))))))))))((((((&&&'''''''''(((((())))))''''''''''''((((((((()))******))))))))))))******)))((('''&&&'''(((***,,,+++***)))(((((()))******(((((((((((()))***+++,,,))))))(((((((((((())))))(((((())))))*********+++************))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************************((((((***++++++***))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))---,,,,,,,,,+++*********))))))))))))))))))))))))...---+++*********++++++++++++***)))((()))))))))*********+++,,,,,,,,,---))))))))))))***+++,,,---******************************************************++++++++++++******+++++++++++++++++++++++++++***)))(((((()))***++++++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((())))))******+++,,,,,,&&&''')))*********)))(((***************)))((((((+++*********))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''''''''(((***,,,,,,+++))),,,,,,++++++***)))(((((())))))))))))))))))))))))&&&'''(((*********)))((())))))************))))))***************)))((((((+++,,,,,,------,,,,,,+++))))))************))))))******))))))((((((''''''((((((((((((((()))******)))))))))((()))******+++(((((())))))*********+++((())))))+++,,,---......111000---+++))))))***+++(((((((((((())))))))))))+++*********))))))((((((++++++******************((((((''''''''''''(((((((((((())))))))))))((((((+++++++++*********************))))))))))))******))))))************))))))---,,,***(((((((((((()))************))))))((((((---,,,,,,+++***)))((((((******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))((((((''''''******++++++++++++******++++++******))))))(((((('''(((******((((((((())))))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))************''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))******)))(((((((((((((((+++)))(((&&&&&&((()))+++******))))))((((((''''''))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********))))))))))))))))))))))))%%%%%%&&&'''((()))******(((((((((((())))))))))))((('''&&&%%%%%%%%%%%%%%%)))(((((('''&&&&&&%%%%%%''''''((())))))))))))))))))(((((()))+++---///000+++******))))))))))))************)))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************************(((((((((((('''%%%###"""))))))))))))************************)))))))))((())))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))---,,,+++*********++++++***************+++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,******************************************************++++++++++++******++++++++++++++++++++++++******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((())))))***+++++++++''''''((()))))))))))))))***************)))((((((++++++++++++******))))))))))))))))))))))))))))))'''''''''((((((((())))))((('''''')))+++,,,+++))),,,,,,+++******)))(((((())))))))))))))))))))))))******++++++,,,,,,++++++))))))************))))))***************)))((((((***++++++++++++++++++***))))))************))))))******))))))((((((((((((((((((((((((((()))******(((((()))))))))*********(((((()))))))))*********)))******+++,,,---...///000///,,,***)))******+++(((((((((((()))))))))***************)))))))))(((************************))))))(((((((((((())))))((()))))))))))))))((((((((((((((((((((()))))))))******))))))))))))******(((((())))))))))))(((((()))((((((((()))***+++,,,******)))))))))(((((((((,,,,,,++++++***)))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))***)))))))))(((((((((''')))))))))******)))))))))*********)))))))))))))))(((***++++++***))))))***)))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************'''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))((((((((((((******)))(((((((((((((((***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))+++---///000,,,,,,+++******)))******++++++******)))(((((((((++++++*********)))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))*********))))))'''&&&%%%))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))---,,,+++*********++++++((()))***+++,,,,,,,,,,,,+++++++++***************+++***************++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))************))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((())))))***+++++++++((((((((((((((()))******)))************))))))(((,,,,,,++++++++++++******))))))))))))))))))))))))'''''''''(((((())))))))))))'''&&&''')))*********+++++++++******))))))((()))))))))))))))))))))))),,,,,,++++++******++++++))))))************)))))))))************))))))((())))))************))))))))))))************))))))***))))))))))))((((((((())))))((((((((()))******'''((()))*********))))))(((((())))))))))))************+++,,,---......///...---+++*********+++,,,((((((((()))))))))******************))))))))))))******************************))))))))))))******)))*********)))(((((('''''''''(((((())))))************))))))))))))******(((((())))))))))))(((((((((((((((((()))***+++,,,)))))))))))))))(((((((((******************************))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))************)))***,,,,,,***)))***+++)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''***))))))(((((((((((((((***)))(((''''''((()))***))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&'''''''''''')))((((((''''''''''''(((%%%%%%&&&'''(((((())))))''''''((())))))))))))))))))))))))***+++---...///,,,,,,+++***))))))))))))*********)))))))))))))))+++++++++*********))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))******++++++,,,,,,((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((((((((()))*********+++)))))))))))))))))))))))),,,+++++++++++++++++++++((()))***+++,,,++++++***)))*********************++++++******)))*********++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))((()))***++++++***)))(((************))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))******+++,,,,,,,,,)))((('''''''''(((***+++))))))************)))(((************************))))))))))))))))))))))))))))))((((((((((((((((((***(((&&&&&&((()))******+++*********)))))))))((())))))))))))))))))))))))+++***((('''&&&''''''((())))))************))))))))))))************)))((()))******************)))))))))************))))))))))))))))))))))))))))))***))))))((())))))******&&&''')))++++++***)))'''(((((())))))))))))))))))))))))***+++,,,,,,------++++++************+++,,,(((((()))))))))******************)))))))))))))))))))))))))))************+++******************+++***************)))((('''(((((()))***+++,,,,,,---******))))))))))))******))))))************))))))+++******)))))))))))))))************************))))))*********+++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))******++++++(((***++++++***))))))***)))))))))))))))))))))))))))(((((((((((((((((()))((((((((((((((((((((((((*********)))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))((()))))))))************'''(((((((((((()))))))))))))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***************)))(((''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((((()))&&&&&&&&&'''(((((())))))''''''((())))))))))))))))))))))))***+++---......+++***)))(((((((((((((((''''''((()))***++++++,,,++++++++++++************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))***+++((()))))))))************))))))))))))))))))******))))))))))))))))))))))))((((((((()))*********+++))))))))))))))))))))))))++++++++++++++++++++++++*********+++******))))))(((((()))***+++,,,,,,---++++++******)))*********++++++++++++++++++++++++******************************++++++++++++******((((((((((((((((((((((((((()))***++++++***)))(((*********)))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------...)))((('''''''''(((***+++((())))))*********))))))((((((((()))))))))))))))))))))))))))))))))))))))++++++***)))(((''''''&&&***(((&&&&&&(((******************)))))))))))))))))))))))))))))))))))))))***)))'''&&&%%%%%%&&&'''))))))************))))))((())))))*********))))))******++++++++++++******))))))************))))))))))))))))))******************))))))))))))******%%%''')))***+++***((('''))))))((((((((((((((((((((((((((()))******++++++***)))))))))******++++++))))))))))))************))))))))))))))))))******(((((()))))))))*********++++++************++++++***************)))(((((((((((()))***+++,,,,,,---******))))))))))))*********++++++,,,,,,++++++******************))))))(((++++++++++++++++++++++++)))))))))***++++++,,,,,,******))))))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))(((((())))))******++++++''')))******)))(((((()))************************((())))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))******))))))(((((((((((())))))''''''(((((())))))******'''((((((((()))))))))***((()))))))))************(((((((((((()))))))))***))))))))))))))))))))))))***++++++,,,,,,++++++******)))))))))((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************++++++******)))(((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))((((((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))((()))***+++,,,---------))))))(((((((((((())))))&&&&&&''')))***+++,,,---,,,++++++++++++*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))******************))))))))))))))))))))))))******+++,,,,,,,,,+++++++++************+++,,,,,,)))******+++,,,,,,------+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******(((((((((((((((((((((((())))))************))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((******++++++,,,---------((((((((((((((()))******((())))))************)))'''''''''(((((((((((()))))))))))))))))))))))))))++++++***))))))(((''''''+++)))((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))************))))))((())))))************)))***++++++++++++++++++***))))))************)))))))))))))))************+++++++++***)))))))))******&&&'''((()))))))))(((((())))))((((((((((((''''''''''''((((((((())))))))))))))))))))))))*********)))))))))*********++++++))))))))))))************'''(((((())))))*********++++++************++++++)))******++++++******)))''''''(((((())))))************))))))))))))*********++++++++++++++++++***%%%&&&((()))+++,,,,,,,,,*********++++++++++++,,,))))))******+++++++++,,,******))))))))))))************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++******))))))))))))************'''(((******((('''((()))************************((())))))******))))))((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))************((((((((()))))))))******))))))))))))))))))))))))***+++,,,------,,,+++***((((((((()))))))))))))))((((((((((((((())))))***(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))******++++++++++++******))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((()))))))))***((((((((((((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))((()))***,,,,,,---,,,,,,(((((((((((()))***++++++''''''((()))***++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************,,,+++***)))))))))***+++))))))))))))************((()))))))))************))))))))))))))))))))))))+++++++++++++++*********)))))))))))))))))))))))))))***+++,,,,,,,,,,,,++++++*********+++...111333------------,,,,,,++++++))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))******))))))))))))*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,''''''((()))))))))))))))(((((()))***************'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********,,,,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++))))))************))))))(((((()))***************))))))************))))))))))))************))))))))))))*********+++++++++,,,+++******))))))******'''''''''(((((((((((()))))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++++++++((()))))))))************''''''(((((()))******+++******))))))))))))******(((((()))***++++++++++++((((((((((((((()))))))))******))))))))))))******)))))))))******)))))))))%%%&&&(((***+++,,,,,,,,,(((((()))))))))************************+++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))************))))))*********)))))))))))))))''')))++++++)))((()))***************************((()))************)))((())))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))))))))))))))(((((((((((('''''''''((()))*********))))))))))))************(((((()))))))))*********))))))))))))))))))))))))((()))+++,,,,,,+++)))(((''''''(((((())))))******((((((((((((((()))******(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((''''''''''''''''''((((((((())))))((('''''''''(((((()))***''''''(((((())))))******''''''((()))))))))))))))((()))+++,,,---,,,,,,,,,(((((())))))***+++---...))))))))))))************,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************$$$$$$###$$$%%%''')))***))))))))))))************(((((())))))*********+++))))))))))))))))))))))))---,,,,,,,,,+++*********)))))))))))))))))))))))))))***+++,,,---,,,,,,++++++***)))***---111666999111111///...,,,+++))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******************************+++***)))(((((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************'''''''''((())))))******&&&''')))*********)))((((((((()))***************(((((())))))*********+++))))))))))))))))))))))))&&&'''((()))***+++,,,,,,+++++++++,,,------+++((((((((((((((())))))))))))))))))))))))))))))))))))''')))***,,,,,,,,,+++***))))))************))))))(((((()))***************(((((())))))))))))(((((())))))************))))))))))))******++++++++++++,,,,,,+++***))))))******(((''''''''''''((())))))))))))(((((('''''''''&&&))))))))))))************)))))))))))))))((('''''')))************+++++++++(((((())))))*********+++&&&''''''((()))******+++******))))))))))))******'''((()))***+++,,,,,,,,,+++++++++*********************))))))))))))******''''''((((((((((((''''''((()))***++++++***)))(((&&&'''''''''(((((())))))******************************))))))))))))************))))))))))))******))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))((((((++++++******))))))(((((()))***,,,,,,***)))***+++************************((()))***++++++***)))((())))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))******))))))((((((''''''&&&''''''((()))******+++))))))))))))************))))))))))))************))))))))))))))))))))))))&&&((()))******)))(((&&&&&&&&&'''((()))***++++++((((((((((((((()))******(((((())))))))))))(((((('''((((((((())))))******************************'''(((((()))***+++++++++'''''''''((((((((((((((())))))))))))))))))))))))+++***)))((('''&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''((())))))%%%%%%&&&((()))+++,,,,,,'''(((((()))))))))))))))((()))+++,,,------,,,+++***))))))***++++++)))''')))))))))))))))*********------,,,++++++******)))******++++++++++++******))))))*********))))))((('''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''(((((()))***++++++++++++***)))))))))***,,,,,,++++++******************++++++++++++++++++++++++************************+++******+++...333888;;;444333000---+++*********************************++++++,,,,,,,,,,,,------,,,+++++++++***))))))))))))))))))***+++++++++,,,+++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))+++,,,***'''&&&(((++++++***)))'''''')))***++++++++++++******)))))))))******************************))))))((((((''''''))))))))))))))))))))))))************************''''''((()))))))))))))))******+++++++++******)))******++++++++++++*********************)))(((((())))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))(((***+++***)))((()))***+++***)))'''''''''((())))))))))))))))))(((''''''))))))))))))))))))))))))+++++++++***************************************)))))))))))))))))))))))))))))))))))))))******+++************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********)))))))))*********++++++++++++++++++++++++++++++++++++************************(((((((((((())))))))))))+++++++++*********))))))+++++++++*********))))))++++++***)))((('''&&&&&&++++++************++++++************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((('''&&&))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++***)))(((((('''))))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''))))))(((((((((((())))))))))))(((((('''''''''&&&&&&&&&%%%&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((''''''''''''''''''''''''((((((((()))))))))***++++++++++++******)))((()))***+++***((()))))))))************+++------,,,++++++******))))))******++++++******)))))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((('''(((((()))******+++++++++***)))))))))***+++,,,************************++++++++++++++++++++++++***************************)))((((((***---000222000///---+++*********+++))))))))))))))))))))))))+++++++++,,,,,,,,,------+++++++++******************************++++++++++++++++++*********))))))))))))))))))************))))))))))))))))))))))))+++***)))(((((()))***+++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************)))+++,,,***((('''(((++++++***)))(((((()))***+++,,,+++++++++************((((((((((((((((((((((((******))))))(((((((((((())))))))))))))))))))))))************************((())))))*********************+++++++++******)))******++++++++++++*********************)))(((((())))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))(((***+++***)))((()))***+++***)))(((''''''((())))))))))))))))))(((''''''))))))))))))))))))))))))+++++++++******)))))))))************************)))))))))))))))))))))))))))))))))))))))******+++*********)))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********)))))))))))))))*********++++++''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))+++++++++*********))))))*********)))))))))((((((*********)))((((((''''''+++******))))))******+++************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++******)))(((((('''))))))((((((((('''''''''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((())))))(((((((((((())))))))))))((((((((('''''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''((((((((())))))))))))***++++++++++++***,,,***(((''')))*********************++++++,,,,,,------,,,++++++******))))))******++++++******)))))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***))))))((((((((()))******++++++******))))))******+++,,,************************++++++++++++++++++++++++************************))))))((((((((())))))***++++++***))))))******+++((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,***************++++++++++++++++++***************+++++++++***************((()))))))))***+++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++***)))((()))***+++***)))(((((()))***+++,,,,,,,,,++++++++++++***((((((((((((((((((((((((***))))))))))))((((((((())))))))))))))))))))))))************************)))*********++++++++++++)))******+++++++++************++++++++++++******)))************))))))((())))))))))))))))))))))))+++++++++******)))''''''))))))))))))))))))))))))(((***+++***)))((()))******))))))(((((((((((()))))))))******))))))(((((()))))))))))))))))))))))),,,,,,+++***))))))((((((************************)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))+++************)))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++************))))))))))))))))))((((((((((((((())))))))))))))))))))))))+++******))))))******+++************************((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++******)))((((((((())))))((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((('''''''''(((((()))))))))))))))(((((((((((())))))))))))((((((((((((''''''+++***)))(((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((*********)))((('''''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))***++++++++++++***---***''''''(((******************+++,,,,,,,,,---------,,,++++++******)))))))))************))))))((())))))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********(((((())))))***************************+++++++++***************+++++++++******************************************************++++++***))))))(((************))))))******))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))))))))***+++++++++,,,,,,+++++++++***)))))))))************************(((((()))***++++++,,,,,,))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******************************************************++++++******************)))(((((()))******,,,,,,,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******++++++))))))***+++++++++************++++++++++++******))))))************)))((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))(((***+++***)))((()))***)))))))))(((((((((((()))))))))*********))))))(((((((((((((((((((((((((((,,,,,,+++***)))(((''''''************************)))))))))))))))))))))))))))))))))))))))******+++***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))******************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******************))))))(((((())))))(((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))&&&&&&'''((()))******+++))))))(((((((((((())))))))))))((((((((((((((((((******)))((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((('''''''''''''''(((((((((((()))))))))))))))***++++++++++++***---***''''''(((*********)))******+++,,,,,,------------,,,++++++******))))))))))))******)))))))))(((((()))***************)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++)))))))))))))))*********))))))******++++++++++++))))))*********+++++++++************************************************)))***+++,,,,,,++++++***,,,,,,+++++++++***))))))*********************************+++++++++,,,,,,)))))))))***+++++++++,,,,,,+++++++++***)))))))))************************((())))))***+++,,,,,,---************************)))))))))******)))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))*********************************************************+++,,,+++***)))******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************************)))(((((((((((()))***+++((()))***+++++++++++++++******++++++++++++******((())))))*********))))))))))))))))))))))))))))))(((((()))***************************************(((***+++***)))((()))***((((((((())))))))))))((())))))************))))))((((((((((((((((((((((((++++++******)))(((((('''************************)))))))))))))))))))))))))))))))))))))))******+++)))))))))(((((((((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))******++++++***))))))))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((******************************++++++++++++***************)))))))))))))))(((((())))))))))))))))))(((((())))))))))))((((((************************************************************))))))))))))&&&''''''((()))***++++++))))))(((((((((((())))))(((((())))))))))))))))))((((((((((((((()))******((())))))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((''''''''''''(((((((((((()))))))))***))))))***++++++++++++***,,,***(((''')))*********((())))))***+++,,,------------,,,++++++******)))((())))))******))))))((('''((()))******+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))******))))))***++++++++++++***)))))))))***++++++,,,,,,************************************************&&&''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))************************************++++++++++++***************++++++++++++++++++******************************+++++++++)))*********+++,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***************************************************)))***+++------+++))))))))))))******))))))))))))************+++++++++)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))************************)))((('''''''''(((***+++((()))***+++++++++++++++******++++++++++++******((())))))************)))))))))))))))))))))))))))'''''')))******+++++++++************************(((***+++***)))((()))***'''(((((())))))))))))((())))))******++++++******))))))))))))))))))))))))******)))))))))(((((((((************************)))))))))))))))))))))))))))))))))))))))******+++))))))((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))***((((((((()))))))))******************************(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))***************++++++++++++)))))))))******+++++++++***))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++***))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))******************************++++++++++++************))))))))))))))))))(((((())))))))))))******(((((())))))))))))((((((******************************************************)))))))))(((((((((((((((((())))))*********))))))(((((((((((())))))(((((())))))))))))******''''''''''''((()))***+++))))))*********+++++++++))))))))))))))))))))))))'''''''''((()))*********((((((((((((''''''''''''((((((((()))))))))******))))))***++++++++++++******)))((()))***+++***((('''(((((()))***+++,,,---------,,,++++++******)))(((((())))))))))))(((((('''((()))******+++++++++******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))******)))))))))))))))))))))((()))***+++,,,++++++***((())))))***++++++,,,,,,************************************************'''((()))***+++,,,---...)))***+++,,,,,,,,,++++++************************************+++++++++++++++++++++******************************+++++++++))))))*********+++++++++++++++++++++++++++++++++************************((()))***++++++***)))(((************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************************************************)))))),,,......+++)))))))))************))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))***************************)))((('''((()))+++,,,(((((()))++++++,,,,,,+++******++++++++++++******(((((()))***************))))))))))))))))))))))))((())))))*********))))))************************(((***+++***)))((()))***&&&'''((()))******)))(((((()))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******))))))))))))*********+++******************++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))))))))***(((((()))))))))*********(((((())))))))))))((((((************************************************)))))))))((((((((('''''')))))))))))))))))))))***))))))(((((((((((())))))(((((()))))))))*********'''''''''&&&''''''(((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((()))))))))*********))))))***++++++++++++******))))))***++++++)))(((&&&'''((()))***+++,,,,,,------,,,,,,+++******)))(((((())))))))))))((((((''''''(((******+++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))************)))))))))))))))((()))***+++,,,+++******((())))))***++++++,,,,,,))))))))))))))))))))))))************************++++++++++++,,,---///000&&&''')))+++,,,---,,,,,,)))))))))))))))))))))))))))************+++++++++,,,+++++++++******))))))))))))******+++++++++,,,))))))******++++++++++++,,,,,,++++++++++++++++++************************((()))***++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************)))))),,,//////,,,)))))))))************))))))''''''(((((()))))))))***++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************************+++***)))((((((***,,,---(((((()))++++++,,,,,,,,,******++++++++++++******(((((()))***************))))))))))))))))))))))))***++++++******)))((('''************************(((***+++***)))((()))***&&&'''(((*********)))(((((()))***+++++++++++++++))))))))))))))))))))))))''''''(((((())))))******************************)))))))))))))))))))))))))))))))))))))))******+++)))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******************++++++++++++''''''''''''''''''''''''************************(((((((((((())))))))))))'''((((((((())))))******'''((((((((())))))******************************))))))(((((((((((())))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******)))((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))*********(((((())))))*********+++(((((())))))))))))((((((************************************************((((((((((((''''''''''''*********)))))))))))))))))))))(((((((((((())))))(((((())))))*********+++)))((('''&&&&&&%%%&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))(((((((((''''''''''''))))))))))))************))))))***++++++++++++***))))))))))))))))))))))))+++***)))((((((***,,,------,,,+++***))))))))))))+++++++++************))),,,+++)))((((((((())))))++++++******************,,,+++***))))))***+++,,,***(((((())),,,---,,,)))************************))))))))))))***+++,,,---************************++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++))))))***+++,,,,,,------***+++,,,---,,,+++***)))******))))))))))))******,,,+++***))))))***+++,,,+++++++++*********))))))************************++++++++++++++++++++++++))))))************))))))+++++++++************)))************************++++++******)))((((((((())))))))))))))))))))))))))))))))))))***+++,,,---+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,---,,,)))&&&************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))******************)))))))))))))))***************************))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))((('''&&&%%%(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))+++***)))(((((()))***+++))))))))))))))))))))))))+++******)))(((''''''&&&))))))))))))))))))))))))&&&'''(((******+++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((('''((()))******)))((('''************))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&************************------,,,,,,+++*********+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***************************+++***)))'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,((())))))))))))((((((''')))+++---,,,+++))))))))))))))))))((((((((((((((())))))))))))))))))))))))(((((())))))******++++++,,,,,,++++++******))))))************))))))))))))(((((((((((((((((((((((()))(((((((((''''''&&&&&&%%%&&&((()))))))))((('''))))))))))))((((((((((((************************))))))(((((((((((())))))((())))))))))))*********,,,------,,,)))'''''''''))))))))))))))))))))))))+++***)))((((((***,,,------,,,+++***))))))))))))+++++++++************))),,,+++***))))))))))))***************************++++++************+++++++++)))(((***,,,---+++)))************************++++++***************+++************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,,,,,,,+++************))))))))))))******,,,+++************+++,,,+++++++++*********))))))************************++++++++++++++++++++++++)))******************)))+++++++++************)))************************************++++++++++++************************++++++***************++++++++++++*********))))))************************))))))))))))))))))))))))))))))(((***,,,...---,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))******************))))))))))))******************************))))))))))))))))))))))))************************++++++***)))(((''''''&&&((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))'''((()))************************++++++*********))))))))))))))))))))))))((((((((((((((()))******+++*********))))))))))))))))))))))))))))))))))))************************************)))))))))(((((()))***++++++***)))(((************))))))))))))))))))))))))))))))))))))(((((())))))(((''''''&&&************************)))))))))))))))))))))***,,,++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***************************,,,+++***))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,+++++++++(((***++++++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))***************)))))))))************))))))))))))((((((((((((((((((((((((++++++++++++*********)))&&&&&&((()))))))))((('''))))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))))))))*********+++++++++...//////...,,,***)))***))))))))))))))))))))))))******)))((()))***+++,,,,,,,,,+++***))))))))))))+++++++++************))),,,,,,+++************+++******************************++++++++++++******+++*********++++++***(((************************---,,,+++***))))))))))))************************++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++*********************************++++++,,,,,,------,,,++++++******++++++******))))))))))))******,,,,,,++++++++++++,,,,,,+++++++++***************************************++++++++++++++++++++++++******++++++++++++******+++++++++************)))************************)))******+++,,,,,,------++++++++++++++++++++++++---,,,+++***))))))))))))+++++++++***************************************))))))))))))))))))))))))***(((''''''***,,,------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))***************)))))))))))))))******************************))))))))))))))))))))))))******************************)))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((())))))*********))))))************************)))))))))))))))))))))))))))(((((((((((()))******++++++++++++************))))))))))))))))))))))))************************************))))))))))))******++++++++++++******************))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''************************''''''((())))))***++++++---,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))))))))))))))))))))))))))******************)))************************+++******)))******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***(((((()))******+++,,,,,,,,,,,,''')))******((('''''''''************************))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))***************))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''&&&'''((()))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((((((((()))))))))******---//////...,,,******+++))))))))))))))))))))))))***))))))((()))***++++++,,,++++++***))))))******+++++++++*********)))))),,,,,,++++++++++++++++++***************+++++++++)))***+++,,,,,,+++***)))+++++++++++++++***)))(((************************,,,++++++***))))))******************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,*********************************++++++,,,,,,,,,---,,,+++***)))***+++,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++*********))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++***))))))******************************************************))))))))))))))))))))))))+++)))((('''))))))((('''************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))***+++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,***(((''''''(((***,,,***))))))))))))))))))***))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))************))))))(((******))))))))))))******))))))))))))))))))))))))))))))(((((())))))***+++************************))))))))))))))))))))))))++++++++++++++++++++++++*********)))))))))))))))************************************)))))))))((())))))))))))))))))))))))(((((()))))))))(((((('''************************)))*********+++++++++,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************'''''''''(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))'''&&&%%%&&&'''((()))*********((()))***)))'''&&&'''(((***************+++++++++))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''(((((())))))******************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))***))))))((((((((((((((())))))))))))******************************))))))))))))******&&&&&&'''''''''(((((((((***,,,---,,,***))))))***)))))))))))))))))))))))))))))))))))))))*********,,,+++******)))*********+++++++++*********))))))++++++++++++,,,+++++++++))))))*********+++++++++)))***+++,,,,,,+++***)))++++++,,,+++***)))))))))******************************))))))***++++++,,,************************+++++++++++++++++++++++++++***++++++++++++,,,,,,***************************+++++++++++++++,,,,,,---,,,+++***)))***+++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++*********))))))************************++++++******))))))))))))******************************))))))***++++++,,,************************************************))))))))))))))))))))))))*********+++,,,+++)))&&&************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((()))))))))************))))))(((((()))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,***(((''''''(((***,,,)))))))))******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************))))))(((******)))(((((()))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******)))))))))(((((()))))))))************)))))))))((())))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))+++++++++*********))))))((((((***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************''''''(((((())))))))))))))))))))))))))))))))))))************************)))***+++,,,+++)))'''&&&$$$%%%&&&'''(((((((((((()))******)))((('''((()))))))))******++++++++++++))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''(((((())))))******************)))))))))(((((((((((((((((((((((((((************************&&&''')))*********)))((('''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******'''''''''((((((((()))))))))***,,,+++***))))))***))))))))))))))))))))))))((((((((()))))))))******++++++***************++++++++++++************))))))***++++++,,,+++++++++)))))))))***++++++,,,,,,******++++++++++++******)))+++,,,,,,***))))))***************************))))))))))))***+++,,,---************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++++++++************++++++++++++,,,,,,,,,,,,++++++***************+++++++++************************++++++++++++++++++++++++******++++++++++++******+++++++++************)))************************++++++******)))(((((('''))))))))))))))))))))))))))))))))))))***+++,,,---***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))+++...000000...+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,+++******))))))))))))************(((((((((((()))***+++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))*********))))))***)))(((''''''((()))***))))))))))))))))))))))))***))))))))))))***++++++((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))******)))(((((('''&&&&&&&&&''')))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))******************)))************************)))******++++++++++++***))))))))))))))))))))))))************************))))))***++++++***((((((''''''((()))*********************)))''''''(((***(((((())))))***+++++++++))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))))))))***************))))))))))))(((((((((((((((((((((((((((((()))))))))))))))***'''((()))*********))))))''''''(((((())))))******''''''''''''''''''''''''))))))(((((((((((())))))))))))*********+++++++++(((***,,,,,,+++***+++,,,))))))))))))))))))))))))'''(((((()))))))))))))))+++***************+++++++++++++++************)))((()))***+++++++++******((())))))***++++++,,,,,,++++++************++++++'''***,,,,,,***)))***,,,************************+++***************++++++************************++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,++++++******++++++,,,******+++,,,,,,+++******))))))*********+++++++++************************++++++++++++++++++++++++)))******************)))+++++++++************)))************************************************************************+++***************++++++))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))+++...///---,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))************(((((((((((()))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******************)))(((''''''((()))***))))))))))))))))))))))))******))))))******+++,,,(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))******************)))(((((()))******************))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((''''''''''''(((*********((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))***))))))(((((())))))*********************************+++,,,++++++))))))))))))))))))))))))))))))************************))))))))))))******************+++++++++++++++***)))))))))(((&&&&&&''')))''''''((())))))***++++++))))))))))))))))))))))))(((((())))))))))))))))))***************)))))))))************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''((()))***+++***))))))'''''''''((()))*********''''''''''''''''''''''''((((((''''''''''''((((((((((((((()))))))))******'''(((*********)))***+++))))))))))))))))))))))))'''(((((()))))))))))))))+++***************+++++++++++++++************)))'''((()))***++++++***)))((())))))***++++++,,,,,,,,,+++***))))))***+++,,,&&&))),,,,,,***)))+++---************************---,,,+++***))))))))))))************************++++++++++++++++++++++++,,,+++*********+++,,,---------------------------++++++++++++++++++++++++++++++,,,---,,,+++***))),,,++++++******++++++,,,)))***+++,,,,,,+++***)))))))))******++++++++++++************************++++++++++++++++++++++++))))))************))))))+++++++++************)))*********************************+++,,,,,,------++++++++++++++++++++++++---,,,+++***))))))))))))))))))******++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,)))''''''((()))((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,+++***))))))))))))************(((((((((((()))***+++,,,************************))))))))))))))))))))))))************************+++++++++*********))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************))))))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((******++++++++++++)))(((''''''((()))+++))))))))))))))))))))))))*********)))******+++,,,))))))******+++++++++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++,,,+++***))))))***+++,,,************))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))******++++++)))***+++***)))&&&###""")))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***)))(((''''''((()))***************************((()))******)))((('''&&&))))))))))))))))))))))))************************))))))(((((()))***+++,,,******+++++++++******)))(((((((((&&&%%%%%%&&&(((&&&''''''((()))*********))))))))))))))))))))))))(((((())))))******++++++,,,,,,++++++******))))))************))))))))))))((((((((((((((((((((((((((()))))))))******++++++'''((()))++++++******)))&&&''''''((()))******+++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''###%%%'''((('''&&&'''(((+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++************************---,,,,,,+++*********+++++++++++++++******))))))---,,,++++++------,,,++++++++++++*********)))))))))************++++++++++++++++++*********))))))******++++++++++++******++++++******++++++,,,---,,,++++++******)))))))))---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,.........------,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,)))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))))))))+++++++++*********))))))************************------,,,+++***)))((('''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))'''(((((()))***+++++++++((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))***)))(((''''''((())))))''''''(((***+++,,,---...(((((((((((()))))))))))))))))))))))))))(((''''''+++***)))(((((()))***+++***************************)))(((''''''((()))***+++***)))(((((()))***+++***)))))))))((((((''''''))))))))))))))))))))))))***((('''(((+++,,,+++((('''&&&&&&&&&&&&(((***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))))))))******************************))))))************))))))******))))))(((((('''''''''(((***+++,,,+++)))(((((())))))*********))))))))))))))))))))))))))))))***))))))(((((())))))***'''((()))******)))((('''&&&'''((()))******)))(((******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************+++++++++++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,%%%&&&((()))*********)))++++++************++++++************))))))))))))''''''(((((())))))*********************++++++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''((((((((()))))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++((((((((((((((((((((((((---,,,++++++*********+++++++++++++++*********)))---,,,++++++------,,,++++++++++++*********)))))))))************++++++++++++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++******,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************++++++++++++************************************+++++++++*********))))))************************+++++++++************************))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))'''(((((()))******++++++)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''&&&&&&'''(((***+++'''(((((()))***+++,,,,,,))))))))))))***************************))))))(((+++***)))(((((()))***+++************************+++***)))(((((()))***++++++***)))(((((()))***+++*********))))))((((((((())))))))))))))))))))))))***((('''(((+++,,,***)))***************+++,,,---************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))******************)))******))))))))))))******(((((((((((((((((((((((())))))************))))))******))))))(((((((((((('''(((***+++++++++***)))+++++++++***************))))))))))))))))))))))))---,,,,,,,,,,,,,,,,,,---))))))************))))))'''((()))*********)))(((******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************++++++++++++******))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))))))))))))))&&&'''((()))******))))))++++++************++++++*********)))))))))(((((('''((((((((((((((()))))))))))))))))))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))+++************))))))))))))************+++++++++++++++++++++++++++++++++((((((((((((((((((((((((,,,,,,+++************+++++++++++++++************---+++***+++,,,---,,,++++++++++++***************)))************++++++++++++++++++***************,,,,,,,,,------,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,,,,,,,++++++************++++++...------,,,,,,------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************))))))******+++++++++,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((()))******++++++******)))))))))((((((((())))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))(((''''''''''''((()))***((((((((())))))*********************+++++++++++++++++++++++++++***))))))******))))))))))))******************************++++++************++++++******))))))))))))*********************)))))))))))))))))))))))))))))))))***(((((((((***+++***)))++++++,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******(((((((((((((((((((((((())))))************))))))***))))))))))))((((((((('''(((***+++++++++***)))...---,,,*********++++++))))))))))))))))))))))))************************++++++************++++++*********+++******)))(((******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))******************************************))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,***)))((('''''''''(((((()))******))))))(((++++++************++++++******))))))))))))((((((((((((((('''''''''''''''((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))************))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************++++++***************+++++++++++++++++++++++++++,,,+++***+++,,,,,,,,,***************************))))))*********+++++++++************************++++++,,,,,,,,,,,,++++++++++++******++++++,,,---+++,,,,,,------.........,,,++++++++++++++++++,,,------,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************************************)))))))))))))))))))))))))))))))))))))))(((((())))))************************))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))******))))))(((((((((((()))))))))((((((((((((((()))))))))*********++++++******++++++******)))(((***))))))))))))))))))******************************************************))))))))))))))))))***++++++******************))))))))))))))))))))))))))))))((()))************((()))***+++***)))((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******************************))))))************))))))))))))))))))))))))))))))((()))***+++++++++******///...+++)))((()))***+++))))))))))))))))))))))))(((((())))))))))))((((((+++***)))((()))***+++,,,++++++++++++******))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))*********************************))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''))))))******)))))))))(((++++++************++++++***)))))))))((((((((((((((((((''''''&&&&&&%%%%%%'''''''''''''''((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***+++++++++++++++++++++++++++,,,,,,+++******,,,,,,+++***************************))))))*********+++++++++******************************++++++++++++******++++++******++++++,,,---,,,,,,,,,------......///------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,.........---------,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************++++++,,,,,,,,,---************************************************************************+++++++++************))),,,++++++++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))******************************)))))))))))))))*********************))))))))))))))))))))))))))))))))))))************************((()))))))))************)))))))))))))))))))))))))))*********************))))))))))))((((((((((((((((((((()))))))))******))))))******))))))(((''')))))))))******)))))))))************************((())))))))))))))))))((()))))))))******)))))))))******************++++++************************((()))))))))))))))***+++'''((()))))))))((('''&&&))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))))))))******************************))))))************))))))))))))))))))************)))******+++++++++++++++...,,,***((('''((()))***************************++++++,,,------,,,++++++)))(((((('''((()))***+++,,,,,,+++******)))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++***************************************************))))))(((((()))************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))*********)))))))))))))))++++++************++++++)))))))))(((((((((((('''((((((''''''&&&&&&%%%%%%'''''''''''''''(((((()))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((()))))))))***************************(((((()))))))))))))))***)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,***)))***+++,,,+++******************+++++++++)))************+++++++++***************+++++++++)))******++++++******)))++++++******++++++,,,---,,,,,,------------------......------------......,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,............---------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))***************+++++++++************************,,,+++++++++******))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************))))))))))))))))))************)))))))))((((((((())))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))&&&'''(((***+++,,,------))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))(((''''''))))))************))))))************************(((((())))))))))))(((((())))))************)))))))))))))))***************************************''')))******))))))***+++((())))))*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******(((((((((((((((((((((((())))))************)))))))))))))))************+++************++++++,,,,,,,,,+++)))((((((((())))))************************)))***+++,,,,,,+++***)))''''''''''''((()))***+++++++++***)))))))))************))))))))))))******)))))))))))))))))))))))))))************+++++++++***************************************************)))((('''((()))***+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++******)))))))))******+++++++++************++++++))))))((((((((((((''''''(((((((((''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))******************************(((((((((((())))))******)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,------+++***)))***+++,,,+++)))))))))*********+++++++++)))************+++++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++******++++++,,,------------,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,............------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++************************))))))*********+++++++++***************************************+++++++++*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************((()))))))))***************************************))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((()))***)))(((((())))))******************(((((()))))))))*********)))************)))((((((((()))***++++++***)))(((************************((()))************)))(((((()))***++++++***)))(((((((((((())))))*********************************''')))+++***)))(((***,,,))))))))))))***+++,,,,,,((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))******))))))))))))******(((((((((((((((((((((((())))))************))))))))))))*********++++++++++++*********++++++,,,,,,************************************************'''((()))******)))((('''''''''((()))******+++******)))((((((((()))***+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************))))))'''''''''(((***+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))*********))))))))))))***,,,---++++++************++++++))))))(((((((((''''''''''''((((((((((((((())))))((((((''''''(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********************************'''((((((((())))))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))((())))))***+++++++++++++++,,,,,,---------+++***)))***+++++++++)))))))))******++++++++++++)))************+++++++++))))))******+++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---...------,,,,,,------............------,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,******+++++++++,,,,,,,,,//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++))))))******++++++++++++************************'''((()))***+++,,,------******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++*********************************)))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))+++++++++)))'''$$$!!!)))*********++++++++++++)))************++++++++++++++++++++++++***))))))((()))***++++++***)))(((************************)))***+++,,,,,,+++***)))((()))***++++++***)))(((''''''(((((()))))))))***************************''')))+++***((((((***,,,)))(((''''''(((***,,,---(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))))))))******************************))))))************))))))))))))******++++++++++++++++++******++++++,,,---******+++,,,,,,,,,++++++************************)))+++,,,------,,,+++)))'''(((***+++,,,,,,++++++((((((''''''''')))***+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************)))((('''&&&'''(((***,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))...---,,,***))))))))))))))))))(((((()))+++---...++++++************++++++)))(((((((((''''''''''''''''''(((((())))))******((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))************************''''''(((((())))))******))))))))))))************************************))))))************))))))))))))***++++++++++++***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++------,,,+++*********+++++++++*********+++---......---+++*********++++++,,,+++*********+++,,,------------,,,,,,+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---+++++++++++++++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++******))))))))))))))))))))))))))))))+++++++++*********))))))************************------,,,++++++******)))(((***+++***)))((()))***))))))))))))))))))))))))+++***)))(((((()))***++++++)))(((((()))******)))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))(((((())))))*********+++,,,++++++***((('''%%%$$$((((((((((((((((((((((((((()))***++++++***)))((((((((((((((())))))))))))+++,,,,,,+++)))((()))***))))))*********))))))(((******+++++++++******)))))))))*********+++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******))))))(((((()))))))))***+++++++++,,,******++++++++++++******))))))************))))))******+++++++++******)))++++++************++++++++++++************++++++))))))))))))))))))))))))))))))***+++,,,,,,------************************++++++************++++++************))))))(((((())))))))))))))))))))))))'''''''''''''''''''''''')))************+++++++++************************,,,+++*********+++,,,---************************,,,,,,+++***)))))))))***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))******+++,,,,,,,,,,,,++++++,,,------,,,+++***)))++++++++++++++++++++++++(((((())))))*********+++************************))))))(((((((((((())))))+++***)))(((((()))***+++))))))************))))))))))))************))))))******))))))(((((('''''')))))))))))))))******+++++++++***)))(((((())))))))))))))))))))))))))))))************************))))))************))))))))))))***++++++++++++***++++++,,,,,,+++******)))++++++++++++++++++++++++,,,++++++************+++++++++*********+++,,,------,,,+++*********++++++++++++*********+++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++------------,,,,,,++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******+++,,,---++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++*********))))))******)))))))))(((((((((************************+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++(((***+++***)))((()))+++))))))))))))))))))))))))+++***)))(((((()))***++++++)))(((((()))******)))************************))))))))))))))))))))))))***))))))))))))))))))))))))))))))******+++++++++************)))((('''&&&(((((((((((((((((((((((()))***++++++++++++***)))(((((((((((())))))))))))((()))***)))'''''''''(((((()))***+++,,,,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))))))))***************)))))))))))))))***************+++++++++******++++++++++++******))))))************))))))******+++++++++******)))++++++************++++++++++++************++++++*********************************++++++,,,,,,---************************,,,,,,++++++++++++,,,,,,+++++++++******)))))))))************************************************)))************+++++++++************************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********++++++++++++++++++++++++************************---,,,,,,+++******)))))))))******+++++++++++++++++++++,,,,,,+++******)))++++++++++++++++++++++++))))))))))))*********+++************************))))))(((((((((((())))))***))))))(((((())))))***)))))))))******)))))))))))))))************))))))***)))))))))((((((((('''))))))(((((())))))***++++++******)))(((((())))))))))))))))))))))))))))))************************))))))************))))))))))))***++++++++++++******++++++++++++***))))))******************************)))))))))***++++++++++++*********+++,,,------,,,+++*********++++++++++++******++++++,,,---+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,............------------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////++++++++++++++++++++++++************************************************+++++++++******************************)))))))))************************+++++++++***************(((((((((((((((((((((((())))))******+++,,,,,,---)))***+++***))))))***+++))))))))))))))))))))))))+++***))))))))))))***++++++)))(((((()))******)))************************))))))))))))))))))))))))))))))))))))))))))******))))))************++++++(((((())))))***)))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((()))***)))((('''((()))((()))******+++++++++******++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------***************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++''''''((((((((()))))))))))))))))))))************+++++++++*********************++++++++++++******))))))************)))))))))******+++++++++******++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++******++++++,,,---,,,,,,,,,,,,------------*********)))******++++++************************))))))))))))))))))))))))+++++++++******))))))(((((()))******++++++******,,,+++******)))*********************************)))))))))***************))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((())))))***+++******)))((((((((())))))))))))))))))))))))))))))************************))))))************))))))))))))***++++++++++++************++++++***)))))))))))))))))))))))))))))))))((((((((()))***+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...---------------------,,,,,,,,,,,,------------***+++++++++,,,,,,------------,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.........************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))******+++++++++,,,)))***++++++))))))***+++))))))))))))))))))))))))************************+++)))(((((()))******)))************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,+++***)))***+++******))))))'''&&&$$$$$$***++++++,,,,,,,,,,,,+++******++++++++++++,,,,,,)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))******++++++,,,+++++++++***)))))))))******++++++++++++******))))))************))))))))))))***+++++++++******++++++************++++++++++++************++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++************************+++***++++++++++++,,,,,,*********+++++++++++++++***)))))))))***+++,,,,,,))))))))))))))))))))))))*********************************)))))))))(((((((((((()))************))),,,+++))))))((()))***+++))))))))))))))))))))))))************************(((((((((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&)))))))))(((((()))))))))))))))************))))))))))))))))))((((((((((((((((((((((((((()))*********))))))((((((((())))))((((((((((((((((((((((((************************))))))************))))))))))))***++++++++++++***)))******+++++++++******)))))))))))))))))))))))))))((((((((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,---------.........+++++++++,,,,,,---------...------,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************+++++++++******))))))))))))+++,,,+++***)))***+++))))))))))))))))))))))))******++++++++++++******+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************((((((((((((((((((((((((++++++++++++***)))((('''))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((()))))))))))))))***++++++***)))***,,,******))))))'''&&&$$$$$$)))***++++++,,,,,,,,,+++))))))))))))************)))))))))***+++++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))******++++++,,,+++++++++***)))))))))******++++++++++++******))))))************))))))((()))***+++++++++++++++++++++************++++++++++++************++++++************************,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,---************************************************))))))*********+++++++++******************************++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,***)))))))))***+++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++*********)))))))))))))))(((((()))************))),,,+++***))))))***+++,,,))))))))))))))))))))))))+++++++++***************(((((((((((((((((((((((())))))(((((((((((())))))&&&'''((())))))((('''&&&))))))(((''''''((())))))))))))************))))))(((((((((((())))))))))))((((((((('''((())))))***)))((((((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++******************************)))))))))***++++++++++++,,,,,,,,,+++************+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,------------------.........//////,,,,,,---------------.........------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))))))))***************++++++++++++++++++++++++***************+++++++++************************,,,++++++***))))))((((((***+++,,,+++*********,,,))))))))))))))))))))))))******+++,,,,,,+++******+++)))(((((()))******)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++))))))((((((((((((''''''++++++++++++***)))((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))'''((())))))(((((()))***((()))******+++++++++***((()))***+++++++++++++++((((((((())))))))))))******************+++++++++))))))))))))))))))))))))************************''''''((((((((()))))))))))))))))))))************+++++++++*********************++++++++++++******))))))************))))))((()))***+++++++++++++++++++++************++++++++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))***+++,,,,,,,,,,,,+++,,,,,,------......//////*********)))******++++++************************++++++++++++++++++++++++************************((()))******++++++******+++++++++***++++++,,,---************************+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))'''(((((())))))(((((('''))))))''''''''''''))))))))))))************))))))(((((((((((())))))))))))((((((''''''(((((()))***((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***++++++++++++***++++++,,,---------------++++++++++++++++++++++++,,,++++++************++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,+++)))***+++,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///,,,---------............---.........///////////////..................---......------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................***+++,,,,,,------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++((((((((()))))))))******++++++++++++++++++++++++))))))*********+++++++++************************************))))))))))))***+++,,,,,,******+++,,,))))))))))))))))))))))))***++++++,,,,,,++++++***+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++*********))))))))))))******+++++++++******)))))))))))))))))))))))))))&&&%%%$$$$$$$$$$$$%%%&&&(((((((((((())))))))))))&&&((())))))(((((()))***((()))***+++,,,,,,,,,,,,''''''((()))************((())))))))))))*********+++++++++***************))))))))))))))))))))))))************************((((((((()))))))))***************)))))))))))))))***************+++++++++******++++++++++++******))))))************))))))(((((()))++++++,,,,,,+++++++++************++++++++++++************++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************)))***+++,,,,,,,,,++++++,,,,,,------...//////000++++++******)))*********++++++++++++++++++++++++***************************+++++++++++++++++++++)))******+++++++++++++++++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))(((((((((((())))))***))))))(((((())))))******)))'''&&&&&&''')))***))))))************))))))'''((((((((()))))))))***(((''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***++++++++++++***+++,,,------............++++++++++++++++++++++++------,,,+++*********++++++,,,,,,---,,,+++***))))))***+++,,,---,,,,,,+++)))***+++,,,---,,,+++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---.........//////000000............/////////000000000000///.........---......------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................***+++,,,---------------------------------------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))((((((((()))******++++++***+++,,,,,,******+++,,,))))))))))))))))))))))))***+++,,,------,,,+++***+++)))(((((()))******)))************************))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,,,,,,,++++++******(((((()))++++++,,,,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++(((((((((((())))))))))))(((***++++++******+++---))))))*********))))))(((&&&&&&((())))))*********)))************+++++++++,,,+++++++++******))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************++++++******))))))(((((())))))******+++++++++,,,******++++++++++++******))))))************))))))(((((()))++++++,,,,,,,,,++++++************++++++++++++************++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************)))***+++,,,---,,,++++++******++++++,,,---......,,,,,,+++***)))))))))***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++,,,,,,******+++,,,,,,,,,,,,+++***+++---...///...------++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))(((((((((((())))))+++***)))(((((()))***+++***((('''&&&&&&'''(((***))))))************))))))'''((((((((())))))******'''''''''''''''((())))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------......------...------,,,+++***))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,------,,,******,,,---***,,,...///......///000///...---,,,---...111222000111111111111000000///000000000111000000//////111111111000000111111222111111111000000000//////000000000000////////////////////////......------...------...000000///---111///,,,,,,---......---++++++,,,---...///000000////////////////////////------------------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,+++***)))((()))***+++,,,************************+++***)))(((((()))***+++,,,***(((''')))*********++++++++++++++++++++++++))))))************))))))+++,,,,,,+++)))(((***+++))))))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,************************+++)))(((''''''((()))+++)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))************))))))((((((''''''&&&&&&'''((()))***++++++...,,,***)))((()))***++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))************+++++++++))))))((('''''''''''''''))))))))))))))))))))))))******)))))))))))))))***)))))))))***++++++,,,,,,++++++************++++++***************************+++,,,,,,------,,,,,,************************************************---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,...///---***+++//////,,,,,,,,,,,,+++++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,++++++************++++++++++++***))))))///...---,,,+++++++++,,,************++++++++++++***+++,,,---,,,,,,******)))))))))***++++++,,,,,,+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,------...------------,,,,,,++++++*********)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---------------,,,------,,,++++++,,,...,,,---//////...------...///...---,,,---...000111///000111222333444444555666666777888888888888888999888777777666666777777777777666666555555444444444444333333333222222222222111000///...---------000///...///111111///...///---,,,,,,.../////////---------------.........------------------------------------------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,************************+++***)))(((((()))***++++++***(((((()))*********************************)))******************))))))******)))'''&&&((()))))))))))))))************))))))*********+++++++++*********+++++++++,,,,,,***************************)))(((''''''((()))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********)))))))))))))))******))))))((((((((((((''''''(((((()))************)))'''&&&%%%&&&'''(((((()))******++++++++++++))))))))))))))))))))))))))))))*********++++++++++++***)))((((((((((((((())))))))))))))))))))))))******))))))))))))******++++++******************++++++************++++++***************************+++,,,,,,------,,,,,,************************************************,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))+++---...///111000+++)))++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************+++******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,++++++************++++++---------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++*********+++++++++++++++******,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,,,,+++***+++++++++***************+++*********))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,---------------++++++++++++++++++++++++))))))************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,------......///---...///...------...000...000111111///......///222111000000000111222333444555888:::===???@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@??????>>>===<<<;;;;;;::::::888666444222222333444555444333333444444222000///...,,,---///000000000/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,************************+++***))))))))))))***++++++***))))))))))))***+++))))))))))))))))))))))))******++++++++++++******)))******)))'''&&&((()))))))))))))))***************************+++++++++*********++++++++++++,,,***************************)))(((''''''((()))***************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++*********))))))((((((***))))))))))))((((((((()))))))))))))))))))))))),,,+++***(((((()))******&&&'''((()))***+++++++++)))))))))))))))))))))))))))))))))*********++++++++++++***)))))))))******))))))))))))))))))))))))***)))))))))))))))******,,,,,,++++++***))))))(((++++++************++++++***************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------))))))((()))***,,,...///000666777000***)))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,*********+++++++++,,,,,,,,,------......------,,,,,,,,,++++++++++++,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++******))))))***+++,,,,,,,,,,,,,,,---,,,,,,+++******))))))***************)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,------------,,,*********++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000///000222444222444555555444333444555888888888888999;;;<<<===BBBCCCFFFIIIKKKMMMOOOOOOPPPOOOOOOOOOOOOPPPPPPPPPRRRRRRQQQQQQQQQRRRRRRSSSSSSSSSRRRQQQPPPOOOOOONNNNNNNNNMMMLLLKKKJJJIIIHHHHHHFFFBBB???===>>>???@@@>>>===<<<<<<<<<;;;999777444222111111222222111000111000000//////.........................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++******************************************************+++***))))))***+++************************+++++++++,,,,,,++++++++++++,,,,,,+++)))(((***+++((()))))))))************************************************++++++++++++******************************)))(((((()))*********+++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++******)))((((((((())))))))))))))))))))))))*********)))))))))((((((,,,,,,+++*********+++,,,'''((()))***++++++++++++))))))))))))))))))))))))))))))))))))************+++******)))))))))******))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))++++++************++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***)))))))))***+++---...000888<<<555,,,***,,,...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,///......------------...,,,,,,,,,,,,,,,,,,,,,,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......------------------,,,,,,,,,,,,+++++++++*********)))******+++,,,,,,,,,,,,,,,,,,,,,++++++***************************************))))))))))))******))))))))))))))))))))))))***************************)))(((''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------...000111111222555777888:::===>>>>>>>>>???@@@AAABBBCCCEEEGGGIIIKKKLLLQQQRRRTTTVVVWWWXXXYYYYYY[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]\\\[[[[[[ZZZYYYYYYZZZZZZYYYXXXWWWUUUUUUTTTTTTRRRNNNKKKJJJJJJKKKLLLJJJIIIGGGGGGGGGFFFCCCAAA===<<<:::999888777555333000000000//////.........////////////////////////................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++******************************++++++++++++******)))+++,,,,,,***)))***,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++)))(((***+++((()))))))))************************************))))))*********+++++++++******************************))))))))))))************++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))(((((())))))))))))************++++++******))))))(((((((((((('''''''''(((((((((***++++++,,,++++++******))))))))))))))))))))))))(((((()))))))))*********)))))))))(((((())))))***))))))))))))))))))))))))))))))(((((()))***++++++))))))*********+++++++++++++++************++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,+++++++++++++++,,,,,,777<<<666---+++...000+++++++++,,,,,,,,,------------------------------------........./////////---------............///---------,,,,,,---------000///...---------------++++++++++++++++++++++++.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111111222111000///...---++++++++++++++++++++++++*********++++++,,,,,,---******++++++,,,,,,,,,,,,***************+++++++++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------.....................///////////////...000222444666888<<<>>>CCCEEEHHHIIIJJJJJJLLLMMMLLLMMMOOOQQQSSSUUUWWWXXXZZZZZZ[[[\\\\\\\\\\\\\\\___^^^]]]\\\[[[\\\]]]]]][[[[[[[[[\\\]]]^^^```````````````____________^^^```______^^^]]]\\\[[[[[[\\\ZZZWWWUUUTTTTTTUUUUUUUUUTTTRRRRRRRRRQQQOOOMMMJJJHHHFFFEEECCCAAA>>>;;;555444333222111000//////........................................................................------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,,,,,,,,,,******************************+++,,,,,,+++******(((+++...---***)))***,,,++++++++++++++++++++++++******++++++++++++******)))******)))'''&&&((()))))))))))))))************+++++++++***************)))))))))************+++*********************************************************++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))***)))))))))************++++++++++++******)))))))))(((((())))))))))))******,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((()))))))))******))))))((((((((()))******))))))))))))))))))))))))(((((((((((()))***+++,,,((())))))***++++++,,,,,,++++++************++++++************************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------...---------,,,,,,,,,+++)))333:::666...,,,...///,,,------....../////////000000000000000000000000---------............///000000000111111111222222000///............///000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,---------------,,,,,,,,,...000222333555555666666666444222111......------------,,,,,,,,,,,,+++******++++++,,,******++++++,,,------...*********+++++++++++++++******))))))))))))******))))))))))))))))))))))))************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((''''''''''''************************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++........................,,,,,,,,,---------...............////////////000...///000111333444666666555777;;;===@@@DDDHHHKKKOOOQQQTTTUUUTTTUUUVVVWWWVVVWWWXXXZZZ[[[\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[\\\^^^```aaaaaa``````______`````````aaaaaaaaaaaabbbbbbbbbbbbbbbbbbaaaaaa````````````aaa```___^^^]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[XXXVVVUUUTTTRRRQQQPPPNNNJJJGGGBBBAAA???<<<999777555444000000000000000000000000........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++*********************+++,,,,,,***************************++++++,,,,,,++++++***'''+++///...***(((***,,,************************)))******************))))))******)))'''&&&((()))))))))))))))************+++++++++*********))))))))))))))))))*********************************************++++++*********))))))******+++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((()))******++++++))))))*********+++++++++++++++************************+++,,,,,,,,,,,,,,,)))******++++++++++++***))))))))))))))))))))))))(((((((((((()))))))))******))))))))))))***+++,,,))))))))))))))))))))))))(((((((((((()))***+++,,,******************++++++++++++************++++++************************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,555;;;777111//////...///000000111222222333333444444444444444444444444000000000000111111111111333333333444444444555555333333222111111222333333222222111000////////////........................---,,,,,,,,,++++++++++++,,,,,,,,,---------......------,,,---...000333555666777999;;;;;;;;;999888444444333111000...---,,,...---,,,************++++++,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++************************........................,,,,,,,,,------.........////////////000000000000...///111444666999;;;<<<===@@@DDDGGGJJJOOOSSSWWWXXXZZZ\\\\\\[[[[[[[[[]]]\\\\\\]]]^^^^^^^^^]]]]]]^^^______`````````______ZZZZZZYYYZZZ\\\___bbbdddgggfffeeecccbbbaaaaaaaaabbbccccccddddddeeeffffffddddddddddddcccccccccccceeeeeeeeeddddddcccccccccaaa```______```___]]]\\\\\\[[[YYYYYYYYYWWWSSSPPPOOOMMMJJJFFFBBB>>>;;;:::222222222222222222222222////////////////////////++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********+++***)))((()))***,,,---***************************+++,,,------,,,+++***'''+++///...+++(((***---))))))))))))))))))))))))))))))************))))))+++,,,,,,+++)))(((***+++))))))))))))************++++++++++++******))))))))))))))))))******************************************++++++++++++******(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++''''''((()))***+++,,,,,,))))))******++++++++++++************************&&&'''((()))))))))))))))&&&'''(((***++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))+++*********+++,,,,,,---))))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,++++++***)))))))))++++++************++++++************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000000111111111999>>>;;;666333222///222222333444555555666666777777777777777777777777444444444555555555666666555555555666666666777777666666444444444444666666777666555444333333333333000000000000000000000000000000/////////.........,,,,,,,,,------.........------,,,---...111444666666888:::===?????????>>>:::999777555222///---,,,///...,,,***))))))******...------,,,,,,++++++************++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''************************))))))))))))))))))))))))&&&&&&%%%&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,++++++******++++++,,,***************)))(((((())))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------++++++---..................,,,+++,,,///111///---111111111000...///111333444777;;;===>>>AAAFFFJJJLLLMMMPPPTTTWWWZZZ\\\]]]^^^]]]]]]]]]]]]^^^^^^___ZZZ\\\^^^```aaaaaa```___YYY[[[\\\]]]\\\YYYVVVTTTSSSSSSTTTUUUVVVZZZ___cccbbbccccccbbbaaa``````aaadddeeefffggggggfffeeedddffffffffffffffffffffffffhhhgggfffdddcccddddddeeecccbbbbbbbbbbbbbbbccccccaaaaaa```___]]][[[ZZZYYYZZZXXXUUUQQQMMMJJJHHHGGGBBB???;;;::::::888444000333333111000///.........---.........//////000000+++,,,---............---------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))(((((()))***************++++++,,,,,,,,,+++*********))))))((((((************************+++*********))))))(((((())))))))))))))))))))))))************************************************+++++++++*********))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******+++******)))))))))))))))))))))************)))((('''(((((()))***+++++++++++++++***************+++))))))*********+++++++++******++++++++++++******************************************************''''''(((((())))))******************************,,,,,,+++***)))(((''''''************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,***)))---,,,+++***************,,,---//////...---...//////000111333444666777888:::===???===:::999;;;>>>:::999888777777888999:::>>>===;;;999777666555555666777777777777666555555777888999999999888777666666666666666666777888888666666666555555444444333555444333111111111222222......///000000000//////...---,,,++++++++++++,,,,,,,,,,,,---///111222333444555777:::<<>>;;;999666444333222222111///---,,,+++,,,,,,......------,,,+++++++++++++++++++++---...///000++++++************++++++))))))))))))))))))))))))'''(((******))))))+++,,,++++++++++++*********)))&&&&&&'''((()))***++++++,,,+++++++++******))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((((((((('''''')))))))))))))))))))))))),,,++++++******++++++,,,+++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,---...............000...------000111000...///000222222333555888;;;>>>AAADDDGGGHHHKKKOOOSSSVVVWWWYYY[[[\\\\\\\\\\\\______^^^]]]\\\\\\\\\\\\XXXZZZ\\\^^^___^^^\\\[[[TTTTTTTTTRRRPPPMMMJJJHHHFFFGGGHHHIIIKKKOOOUUUYYY^^^___``````______```bbbddddddfffgggggggggffffffiiihhhhhhhhhhhhggggggfffgggfffeeedddcccddddddeeebbbbbbbbbbbbbbbcccdddeeeaaaaaabbbbbbbbbbbbbbbaaa^^^\\\ZZZXXXUUUSSSQQQQQQOOOLLLHHHFFFDDD@@@;;;777888666444111///......---.............../////////------..................------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++***)))))))))***+++++++++++++++++++++,,,,,,+++*********))))))))))))************************++++++++++++*********)))************************************************************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++++++++***))))))))))))))))))))))))******))))))((((((((((((((((((((())))))))))))))),,,++++++***************((())))))******))))))((('''(((((()))******++++++++++++***************+++))))))*********+++++++++******++++++++++++******************************************************)))))))))***************************************++++++******))))))((((((+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,....../////////...---,,,------,,,,,,,,,,,,,,,---+++---000111111111222444666666888999;;;===>>>???GGGEEECCCBBBAAA???>>><<<:::999999888999:::;;;<<<<<<;;;:::888666666555555555555666777777888777777999:::;;;;;;:::999777666999888999999999999999999999888888777777666666555777666444333333333444444555555555555555444444333111000///...---------...---------...///000111222444444666888;;;===???@@@@@@???===;;;:::888888777444333111///---,,,,,,,,,,,,,,,,,,++++++*********,,,,,,---....../////////++++++************++++++************************)))***+++***)))((()))***++++++*********)))))))))(((((((((((())))))))))))))))))))))))((((((((('''))))))(((((((((((())))))(((((())))))))))))((((((''''''(((((((((((('''''')))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------...............222000......000111222111000222555999<<<@@@DDDHHHJJJLLLOOORRRSSSVVVYYY\\\\\\]]]___``````___]]]\\\^^^]]]\\\ZZZXXXWWWWWWVVVSSSUUUWWWZZZZZZXXXUUUSSSLLLKKKIIIFFFBBB???===;;;:::;;;===???AAAEEEJJJNNNUUUWWWYYYZZZZZZ[[[]]]___```aaabbbcccdddeeeeeeeeeffffffgggffffffeeeddddddeeeeeedddcccccccccddddddbbbaaabbbbbbcccdddeeefffbbbcccdddeeeffffffffffffaaaaaa```^^^]]]\\\[[[[[[[[[XXXUUURRRPPPLLLHHHDDDAAA>>>:::666222000000000000000000////////////.....................------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++***************)))))))))************************,,,,,,,,,+++++++++++++++************************************************************************+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))((((((---,,,,,,+++***+++++++++'''(((((())))))(((((((((((((((((()))******+++++++++***************++++++***************+++++++++******++++++++++++******************************************************++++++++++++++++++******************************************************++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,------......///000000111000222555777888:::<<<>>>@@@AAABBBCCCEEEGGGHHHHHHUUUPPPJJJHHHGGGDDD>>>999666666666777888999;;;;;;888888777666555555555555333333555666777888888888999999;;;;;;<<<;;;:::999999::::::;;;;;;;;;;;;;;;<<<<<<;;;::::::999999888777777666555555555666666666666666666555444444333444333222111000000000000/////////...//////000111333333555666999;;;===>>>@@@????????????>>>>>>>>>999888555333000...------,,,,,,,,,,,,++++++++++++---...///000000///...---++++++++++++++++++++++++***************************+++,,,***((('''((((((******)))))))))(((((((((***)))))))))((((((((('''))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((('''(((((())))))((((((''')))))))))))))))))))))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------......///000/////////111444666777777:::???CCCGGGKKKPPPTTTSSSTTTWWWYYY[[[]]]___```[[[\\\^^^```___^^^\\\ZZZXXXWWWUUURRRPPPNNNMMMLLLKKKMMMPPPQQQQQQNNNKKKIIIFFFDDDAAA===:::777666666666777999:::;;;>>>BBBFFFIIIKKKMMMOOOPPPRRRTTTWWWWWWXXXYYYZZZ[[[\\\]]]]]]aaabbbcccdddddddddcccccc````````````````````````]]]]]]^^^^^^```aaaccccccccccccdddeeeeeeeeeddddddccccccccccccbbbaaa``````^^^]]][[[ZZZXXXUUUSSSQQQLLLIIIDDD>>>:::777666666444333333222111000//////000///...------,,,,,,,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,,,,------,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((((((,,,,,,+++************+++&&&''''''(((((((((((('''(((((())))))*********************)))******+++,,,******************************++++++++++++******************************************************,,,,,,++++++*********)))************************)))))))))******+++++++++,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***++++++,,,,,,---------...///000222444555666666:::===@@@BBBCCCDDDFFFHHHJJJJJJKKKMMMNNNOOOQQQQQQZZZVVVPPPKKKGGGBBB<<<888222222333444666777999999888888777777777777888888555666777888999999999999777888:::<<<======<<<<<<777888999;;;<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;888777777666666666666666555666666666666666555555666555444333333222222222222111111000///000000000222333333444666999;;;<<<>>>>>>???AAABBBBBBCCCCCC???===;;;888555333111000............---------------...///000000...,,,***++++++++++++++++++++++++************************)))++++++***((((((((()))))))))))))))(((((((((((())))))))))))((((((((((((+++++++++***************))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))))))))))),,,++++++******++++++,,,******+++++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------------------------------,,,,,,---...///000///000111444666:::>>>@@@DDDGGGKKKOOORRRVVVZZZ\\\ZZZ[[[\\\^^^```aaaaaa```[[[\\\\\\\\\ZZZXXXUUUSSSNNNMMMKKKHHHEEECCCBBBAAABBBDDDFFFHHHGGGDDDAAA???>>><<<:::777555555555555555666777777777888;;;===>>>@@@CCCDDDEEEGGGIIIKKKKKKLLLLLLMMMOOOPPPQQQRRRWWWXXXZZZ]]]^^^___^^^^^^VVVVVVVVVVVVVVVVVVUUUUUURRRRRRSSSSSSUUUVVVXXXYYY]]]^^^___```bbbbbbcccccceeeeeeeeeeeedddcccbbbaaaaaaaaaaaa___]]][[[ZZZZZZWWWTTTOOOJJJFFFCCCAAAAAA888777666444333111000///222111///---,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++,,,,,,------------,,,,,,,,,++++++************************+++++++++************************))))))******************************************************************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&))))))))))))))))))))))))))))))))))))************++++++******))))))((((((++++++***)))))))))))))))&&&&&&'''((((((((((((((()))))))))))))))***************))))))***++++++,,,******************************++++++++++++******************************************************+++++++++******))))))(((************************))))))******++++++,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........//////000000000222333555888:::<<<<<<===DDDFFFIIIJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTUUUVVVWWWXXXWWWTTTMMMDDD===:::999444555777888:::;;;<<<===@@@@@@@@@???@@@AAAAAABBB@@@@@@@@@AAAAAA@@@@@@???===>>>??????>>>===<<<;;;444555777999;;;<<<======>>>>>>>>>>>>>>>?????????999999999888888777666666777888999:::::::::::::::666555555444444444444444444444333222111111111111333222222222444666999:::;;;<<<>>>@@@BBBCCCDDDDDDBBBAAA@@@===;;;888666555000//////......---,,,,,,,,,---...///...,,,***(((***+++,,,,,,,,,,,,+++***************************''')))******))))))***+++))))))))))))(((((((((((('''''''''((()))***************************++++++))))))(((((((((((())))))(((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))))))))))),,,++++++******++++++,,,)))******+++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------...------...///111333444222555:::===AAADDDHHHKKKPPPSSSWWWYYY[[[]]]___aaaaaa```aaabbbccccccaaa___\\\[[[YYYVVVRRRNNNKKKIIIDDDCCCAAA>>><<<;;;:::999<<<===>>>???>>>===;;;999777777555444444555555666444555666666555555777999;;;===????????????AAACCCCCCCCCCCCCCCDDDEEEGGGGGGGGGIIILLLOOOPPPQQQPPPOOOJJJKKKKKKJJJJJJIIIGGGGGGEEEEEEEEEEEEFFFHHHIIIIIIPPPRRRUUUXXX\\\^^^```aaacccccceeeeeeeeedddcccbbbfffggggggeeebbb___^^^^^^^^^\\\YYYVVVSSSPPPNNNMMM@@@???===;;;888666444333666444222///---,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++,,,------------,,,,,,++++++++++++++++++*********+++++++++++++++************************)))))))))))))))*********++++++++++++++++++++++++***************************************************************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))((((((''')))))))))))))))))))))))))))))))))************+++******************))))))+++***))))))(((((())))))&&&''''''((())))))))))))))))))))))))))))))******))))))))))))***+++,,,,,,+++++++++*********************++++++++++++*********************************************************************)))))))))*********************************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------......///111222333999;;;===@@@CCCDDDEEEEEEJJJLLLNNNOOONNNNNNOOOPPPTTTTTTUUUVVVWWWXXXYYYZZZWWWXXXVVVPPPGGGAAA???AAA@@@AAACCCEEEFFFGGGHHHHHHLLLLLLLLLLLLLLLMMMNNNNNNMMMMMMNNNNNNMMMLLLLLLKKKJJJJJJIIIGGGDDD@@@===;;;888888888999:::<<<===>>>??????@@@@@@AAABBBCCCCCC>>>>>>>>>===<<<:::888777777888888999::::::999999555555555444555555666777777666555444333333333333333222222111333555888999999:::===???AAABBBBBBBBBBBBBBBAAA@@@>>><<<:::999222111000///...,,,+++++++++,,,------,,,+++***)))***+++,,,------,,,+++***++++++++++++++++++++++++&&&(((******))))))+++,,,******)))))))))(((((((((&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((((())))))******))))))((()))))))))))))))))))))))),,,++++++******++++++,,,***++++++,,,---,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------......------------------------000//////000222555888:::;;;@@@FFFJJJMMMOOOSSSUUUXXX[[[^^^``````aaabbbccccccbbbaaabbbcccaaa]]]ZZZVVVTTTPPPKKKGGGCCCAAA@@@===<<<;;;999888777666666999999999999888888888888666666666666777777888999888:::;;;;;;;;;;;;<<<>>>@@@AAAAAAAAA???>>>???@@@@@@????????????@@@AAABBBCCCDDDGGGIIIIIIIIIGGGFFFDDDDDDDDDDDDCCCAAA???>>>===<<<<<<<<<===>>>>>>???CCCEEEHHHLLLPPPTTTVVVWWW[[[\\\___aaabbbbbbaaaaaaeeeggghhhgggdddbbbbbbdddaaaaaa```___]]]ZZZXXXVVVNNNLLLJJJGGGDDDBBB@@@>>>;;;999555222000/////////,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***((()))+++,,,---------,,,++++++++++++++++++,,,,,,*********++++++,,,,,,,,,************************)))))))))******+++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))*********+++++++++******************++++++,,,+++******))))))******&&&'''((()))***************)))))))))))))))))))))))))))))))))***+++,,,---+++++++++*********))))))******++++++++++++***************************************************************+++++++++++++++************************++++++++++++++++++++++++)))))))))***++++++,,,,,,------------------------+++,,,,,,---......//////......///111444777:::<<>>??????@@@AAACCCEEEFFFHHHHHHFFFFFFFFFDDDBBB@@@===<<<999999999999888777666555555555555666777888999:::888888777666555555555555444333222111222444777999888:::<<>>CCCIIIPPPTTTVVVWWWYYY\\\\\\^^^aaabbbbbbbbbcccdddcccaaa___``````^^^YYYUUULLLJJJEEEAAA>>>===<<<<<<:::999888777666666666666888777666666666777777888999999::::::;;;;;;;;;;;;???AAACCCCCCCCCDDDFFFHHHEEEFFFFFFDDDAAA??????@@@@@@@@@???>>>>>>???@@@AAAKKKLLLNNNPPPOOOMMMKKKIIIDDDDDDDDDCCCAAA???===;;;;;;;;;:::::::::;;;;;;<<<;;;===???CCCFFFHHHJJJKKKRRRUUUXXX[[[^^^______^^^```cccffffffeeedddfffiiiaaabbbccccccbbb```]]][[[ZZZYYYVVVSSSPPPMMMKKKIII>>><<<999555333111111222,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***((()))***,,,------,,,,,,*********++++++,,,,,,---*********++++++,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******))))))))))))))))))))))))))))))******++++++++++++)))))))))***+++++++++,,,---,,,++++++******++++++'''''')))***++++++++++++*********)))))))))))))))))))))))))))***+++,,,---++++++++++++******))))))******++++++++++++******************************************************+++++++++,,,,,,---------************************++++++++++++++++++++++++(((((()))***+++,,,,,,---------------------------,,,,,,------...///000000555666888;;;???DDDHHHJJJHHHJJJMMMPPPRRRSSSSSSSSSPPPSSSUUUVVVVVVWWWXXXZZZWWWXXXXXXYYYZZZ[[[\\\\\\aaa]]]ZZZYYYZZZYYYVVVRRRVVVWWWYYYZZZ[[[[[[[[[ZZZWWWVVVVVVVVVVVVVVVWWWWWWVVVWWWXXXYYYZZZ[[[[[[[[[WWWWWWWWWVVVTTTRRRPPPNNNIIIGGGBBB???======???@@@@@@AAACCCEEEGGGJJJKKKLLLLLLLLLLLLJJJGGGDDDAAA@@@@@@@@@???===;;;999777666555555666777888:::<<<===999999888777777777777777555444222111222444777999888:::<<>><<<===>>>??????>>><<<;;;===<<<:::888666333111000...---,,,,,,,,,------...***+++---......---+++***++++++++++++++++++++++++***+++,,,***((('''((()))++++++++++++************))))))))))))(((((((((((())))))******+++++++++,,,))))))(((((((((((())))))(((((())))))))))))(((((())))))************)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,---.........---,,,+++...//////...,,,+++,,,------...///...---...111333///222555888<<>>=========>>>???@@@AAAFFFGGGIIIKKKNNNRRRUUUWWW\\\^^^bbbeeeggggggeeedddddddddeeeeeeeeedddcccbbb^^^]]]ZZZXXXUUUTTTRRRRRRLLLHHHAAA<<<888666333111///000000000000///......,,,---...////////////...,,,,,,,,,------.........,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,---...,,,***))))))***************************++++++*********************)))))))))((((((''''''((()))++++++******+++---)))***+++,,,,,,+++***)))(((((((((((())))))))))))((()))+++,,,,,,+++)))(((+++++++++*********)))))))))))))))***+++++++++,,,)))************++++++++++++++++++************))),,,,,,,,,,,,+++***))))))((()))***++++++***)))((()))************+++++++++************************---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++...---,,,+++***((('''''',,,++++++******++++++,,,***+++,,,---...---,,,,,,,,,,,,++++++++++++,,,,,,000111000000000222666999<<<>>>@@@CCCGGGJJJLLLMMMNNNOOOPPPRRRTTTUUUWWWXXXWWWWWWXXXZZZ[[[[[[XXXVVVYYYXXXWWWWWWXXXZZZ\\\^^^````````````___]]]\\\[[[]]]^^^```bbbcccbbbaaa```ZZZUUUPPPNNNOOOPPPOOONNNTTTTTTTTTUUUUUUVVVXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUVVVQQQKKKGGGEEEDDDAAA>>>???@@@AAADDDFFFHHHJJJKKKLLLNNNOOONNNJJJHHHFFFFFFEEEDDDBBB@@@>>>===<<<<<<999999999999999999999999;;;::::::999999::::::;;;666666666555555555555555888:::<<<======<<<;;;999<<<===>>>>>>>>>===<<<;;;===>>>???>>><<<999555333333222000...---,,,,,,---,,,,,,---......,,,+++***++++++************+++++++++*********))))))((((((+++++++++++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************)))'''&&&%%%))))))(((((((((((())))))+++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,---.........---,,,,,,,,,---...---,,,,,,---...---.../////////000333555999<<<@@@DDDGGGMMMSSSXXXXXXYYYZZZ\\\^^^___``````___```aaabbbbbbaaaaaa```aaaaaa```___\\\YYYUUUSSSKKKHHHCCC>>>;;;:::::::::>>>===;;;999888888888888:::<<<======<<<<<<===??????BBBEEEGGGIIILLLOOOQQQUUUVVVXXXZZZ[[[ZZZYYYYYYXXXVVVQQQLLLHHHFFFDDDDDDEEEDDDBBBAAAAAACCCEEEGGGVVV[[[aaafffggggggffffffdddccc___YYYQQQIIIDDDBBB??????>>><<<;;;;;;<<<===>>>>>>???@@@@@@@@@??????>>>@@@BBBEEEHHHJJJLLLMMMQQQTTTXXX\\\```ccceeeeeeffffffggggggfffeeecccbbb```___^^^\\\ZZZYYYYYYXXXSSSOOOIIIDDD???;;;777444111111000000000000//////,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,---------------------,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++++++++++++++++++++,,,------,,,***))))))************************************************************)))))))))(((((()))***++++++***)))***,,,)))***++++++++++++***)))(((((((((((()))))))))***)))***+++,,,,,,+++***)))+++++++++*********))))))***************+++++++++)))************++++++++++++++++++************)))))))))***+++++++++******))))))************)))))))))************+++++++++************************,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++++++++***************,,,,,,++++++++++++,,,,,,+++,,,---.........---------,,,,,,,,,,,,,,,---......000333666888:::===@@@CCCDDDFFFHHHKKKMMMOOOPPPRRRSSSUUUWWWYYY[[[[[[\\\[[[ZZZYYYYYYYYYXXXVVVSSSQQQQQQQQQQQQSSSVVVYYYZZZ\\\\\\]]]]]]^^^______``````aaabbbccccccaaa___^^^[[[WWWQQQNNNMMMLLLKKKIIILLLMMMNNNPPPRRRTTTWWWXXXXXXXXXWWWWWWVVVTTTSSSRRRVVVRRRNNNLLLLLLKKKJJJHHHAAAAAA@@@@@@BBBEEEHHHJJJMMMOOOQQQQQQOOONNNNNNOOOJJJIIIGGGEEECCCBBBAAA@@@@@@@@@???===<<<:::999999;;;;;;:::999999999::::::777777777777777777777777999999:::;;;;;;:::999888999999:::;;;;;;;;;:::999>>>???@@@@@@???<<<999777666444222000///.....................---,,,+++***++++++************+++++++++*********))))))))))))******+++++++++***))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))(((((((((((())))))))))))))))))(((''''''&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,------.........---------...///...------///000...000222333333555888;;;FFFIIIMMMQQQTTTXXX]]]``````````````````aaabbbbbbaaaaaabbbccccccbbb``````^^^^^^^^^]]][[[XXXUUUTTTMMMJJJEEEAAA??????AAABBBGGGEEECCC@@@>>><<<<<<<<<===???@@@AAA@@@@@@BBBDDDEEEHHHLLLOOOQQQTTTXXX[[[]]]]]]^^^______^^^\\\[[[[[[YYYUUUQQQNNNKKKJJJIIIKKKJJJHHHGGGHHHIIIKKKMMM\\\aaagggkkkllllllllllllnnnmmmjjjfff```XXXOOOJJJFFFEEEBBB@@@>>>>>>???@@@CCCEEEGGGHHHGGGCCC???<<<999:::===???@@@AAAAAA@@@DDDGGGKKKQQQWWW]]]bbbeeeeeeffffffgggfffdddcccbbbbbbbbbaaa___^^^^^^^^^^^^\\\XXXSSSOOOJJJDDD???;;;555444222111000000000000,,,,,,,,,++++++***))))))+++++++++++++++,,,,,,,,,............------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++***))))))))))))))))))))))))))))))+++++++++++++++++++++++++++,,,---,,,***))))))***************************************************+++++++++************)))***+++,,,+++))))))***+++)))***++++++++++++***)))((((((((()))))))))******+++++++++++++++++++++++++++++++++***************+++++++++***************)))************++++++++++++++++++************)))''''''((()))***++++++************))))))*********)))************++++++++++++++++++++++++++++++++++++******))))))******+++******+++,,,,,,,,,,,,+++(((((()))***+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,---...............------------......///000000444999===@@@AAACCCEEEIIIJJJKKKMMMOOOQQQRRRSSSUUUWWWZZZ]]]^^^___^^^^^^\\\ZZZWWWUUUTTTRRRPPPNNNHHHHHHIIIJJJMMMPPPSSSUUUVVVVVVWWWXXXZZZ]]]```bbbbbbcccccccccbbb```^^^\\\\\\XXXTTTQQQOOONNNLLLJJJKKKKKKLLLNNNQQQSSSVVVWWWWWWWWWXXXWWWWWWVVVUUUTTTSSSPPPNNNMMMMMMLLLKKKJJJEEECCC@@@===>>>AAADDDGGGJJJMMMPPPRRRSSSTTTVVVWWWRRRQQQPPPNNNLLLJJJIIIHHHFFFFFFDDDCCCAAA???======<<<<<<;;;:::999999::::::::::::::::::::::::::::::::::::999999888888777777666777888999::::::999999>>>???AAABBBBBB@@@???===999888666444222111000000111000///---,,,+++++++++++++++************++++++***************))))))))))))******+++++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))*********)))))))))(((((((((((())))))))))))))))))((('''&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------...............///000000000...///111333111333777:::<<>>AAAFFFMMMUUU\\\``````aaabbbcccddddddcccbbbcccbbbaaa```____________aaa^^^[[[XXXTTTOOOIIIDDD===;;;777333111000///000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++...------,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,+++)))))))))******************************************++++++++++++++++++++++++++++++++++++,,,,,,+++)))((()))************++++++*********(((((()))))))))*********,,,++++++******++++++,,,************************,,,+++++++++***)))))))))))))))*********++++++++++++++++++*********))))))(((((()))***++++++******,,,+++))))))))))))+++,,,))))))*********+++++++++++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,,,,+++(((((()))***,,,---......,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........---------...///000222333777:::???BBBCCCEEEFFFHHHMMMNNNOOOQQQRRRTTTVVVVVVXXXZZZ]]]___```___]]]\\\YYYVVVQQQNNNMMMLLLKKKJJJEEEEEEFFFGGGIIIKKKNNNOOOOOOOOOOOOQQQSSSWWW[[[]]]___```aaabbbaaa___]]][[[ZZZYYYWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXXXXYYYZZZ[[[[[[[[[[[[TTTRRRQQQOOOMMMKKKIIIHHHHHHFFFCCC@@@???AAACCCDDDDDDGGGKKKOOOQQQUUUXXX[[[ZZZYYYXXXWWWUUUSSSQQQQQQIIIIIIHHHGGGFFFEEEDDDDDD@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;:::999888888888888777888999::::::;;;<<<<<<===>>>@@@BBBCCCCCCBBBAAA===<<<:::888666555333333333222///---+++*********,,,++++++******++++++,,,************************((()))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))))))))(((((((((((())))))******+++***)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------......//////000111000///...///222444777:::???CCCGGGKKKOOORRRUUUWWWYYY]]]```aaaaaaaaafffeeecccaaaaaaaaaaaabbbbbbbbbcccccccccbbb```_______________^^^]]]]]]\\\ZZZXXXVVVUUUUUUYYY\\\___ZZZXXXUUUQQQNNNLLLJJJJJJIIIKKKMMMMMMLLLLLLNNNPPPQQQSSSUUUWWWWWWXXX[[[]]]\\\\\\]]]]]]^^^^^^^^^^^^aaaaaa``````____________``````______```aaacccdddfffiiilllnnnooopppqqqrrrssspppllllllmmmllliiifff]]]YYYSSSNNNLLLJJJGGGEEEKKKMMMQQQSSSSSSPPPLLLIIIGGGEEEAAA>>>;;;:::::::::::::::;;;===BBBIIIOOOSSSYYYZZZ]]]```bbbcccdddddddddcccbbbaaa``````______bbb```___^^^\\\XXXRRRNNNGGGDDD???:::555222111000//////...------...///000...............---------------------,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++)))((()))***************************))))))*********++++++++++++++++++++++++,,,,,,,,,+++,,,,,,+++)))((()))***+++******************+++))))))))))))************,,,,,,+++******+++,,,,,,************************,,,+++++++++***)))))))))))))))*********++++++++++++++++++*********))))))++++++,,,,,,+++******))),,,+++***))))))***+++,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------............000111333555666<<<>>>AAACCCEEEGGGKKKNNNQQQRRRSSSUUUWWWYYYZZZ[[[[[[]]]___aaaaaa___\\\[[[VVVSSSOOOMMMLLLMMMMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJKKKMMMPPPTTTVVVZZZ[[[]]]^^^___^^^]]]\\\YYYZZZ[[[[[[[[[[[[[[[[[[^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]XXXXXXXXXVVVSSSPPPMMMLLLKKKJJJIIIGGGFFFEEEDDDDDDBBBEEEJJJMMMQQQUUUZZZ]]]_________^^^]]][[[YYYXXXOOOOOONNNLLLJJJIIIHHHGGGDDDCCCAAA@@@???>>>>>>>>><<<=========>>>>>>>>>??????>>>===<<<;;;:::;;;;;;888888999999:::;;;<<<===<<<===???@@@BBBBBBBBBBBB??????>>><<<:::888777666444333000---+++*********,,,,,,++++++++++++,,,,,,***************+++++++++((()))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))************************++++++++++++***)))((('''))))))(((((((((((())))))***************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...///000111///000000000000222666999AAADDDIIIMMMQQQTTTXXX[[[[[[[[[\\\___bbbcccbbbaaadddcccbbbaaa````````````______```aaaaaa```^^^]]]aaaaaaaaaaaaaaaaaabbbbbbbbbaaa^^^]]]]]]^^^```bbbaaa___\\\YYYVVVTTTSSSSSSUUUWWWXXXXXXVVVVVVWWWYYYZZZ[[[]]]]]]\\\\\\^^^___```aaaaaabbbdddeeeffffffffffffgggggghhhiiiiiiiiifffggggggggghhhjjjkkkkkkiiikkkmmmnnnnnnnnnoooqqquuurrrooommmmmmnnnnnnnnngggccc]]]ZZZXXXVVVQQQMMMIIIJJJMMMOOORRRSSSTTTTTTOOOMMMIIIFFFCCCAAAAAAAAA>>><<<;;;:::<<>>999666555111000///------...///000////////////............---------,,,,,,,,,,,,+++,,,++++++******++++++,,,*********************************++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))***+++***)))((()))+++************************)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,***+++,,,+++))))))***+++++++++***))))))***++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++++++++++++++***************)))************++++++++++++++++++************)))---------,,,,,,***))))))++++++************++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------...///000000111333555888:::;;;>>>@@@DDDGGGJJJNNNRRRVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\]]]___`````````^^^]]]YYYVVVSSSRRRSSSTTTUUUTTTQQQQQQQQQPPPPPPOOONNNNNNKKKKKKKKKKKKMMMOOOQQQRRRUUUWWWZZZ\\\^^^^^^]]]]]]ZZZ\\\___```____________cccbbbaaa```____________^^^^^^^^^^^^^^^]]]\\\[[[XXXZZZ\\\[[[WWWTTTRRRQQQOOONNNNNNMMMKKKJJJIIIHHHHHHJJJNNNQQQTTTXXX]]]``````aaabbbbbbbbbaaa___^^^YYYXXXUUURRRNNNKKKIIIGGGGGGFFFDDDBBBAAA@@@??????<<<<<<======>>>?????????AAAAAA@@@@@@??????>>>>>>999999888999999:::;;;<<<<<<<<<===???@@@@@@AAAAAA@@@@@@@@@???>>><<<:::999555444333000///---,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++++++++)))******+++++++++************))))))))))))******))))))))))))))))))))))))************************,,,,,,,,,+++***)))'''&&&))))))(((((((((((())))))'''(((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------...---------...///111222000111333444666;;;@@@EEEKKKOOOSSSVVVWWWYYY[[[]]]___]]]]]]^^^aaabbbaaa___``````aaaaaaaaaaaa``````^^^___```aaabbbaaa```___bbbbbbbbbccccccdddeeeeeeddddddccccccccccccddddddeeedddaaa^^^\\\[[[[[[[[[^^^___```___]]]]]]]]]___^^^```aaaaaa``````aaacccddddddeeeeeefffhhhiiijjjhhhhhhiiiiiijjjiiiiiiiiigggggghhhiiijjjkkklllllliiikkkkkkkkkjjjjjjkkkmmmpppooonnnlllkkklllnnnqqqnnnjjjfffeeeeeeccc]]]XXXPPPOOOMMMLLLNNNRRRVVVXXXTTTTTTUUUTTTSSSPPPNNNLLLGGGEEEBBB???>>>???@@@AAAFFFHHHLLLPPPSSSVVVWWWXXX\\\\\\]]]]]]___```bbbcccdddcccbbbbbbbbbaaa^^^[[[YYYWWWSSSNNNIIIDDD@@@>>>777555333000///...////////////.........---------............------------,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++(((***+++***)))((()))+++************************((())))))***++++++,,,,,,************+++++++++,,,)))***++++++***)))***,,,++++++***))))))***++++++))))))*********+++++++++++++++,,,------,,,++++++))))))*********+++++++++***************+++++++++)))************++++++++++++++++++************)))***+++++++++++++++***)))***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------000///.........///111111333444555777:::===???AAABBBFFFKKKOOOQQQTTTVVVXXXXXXXXXWWWWWWWWWVVVVVVVVVWWWXXXZZZ\\\]]]_________]]][[[YYYYYYZZZ[[[[[[[[[XXXXXXWWWWWWVVVUUUTTTSSSOOOPPPQQQRRRSSSTTTUUUUUUUUUWWWYYY\\\]]]^^^]]]]]]XXX]]]bbbeeeeeefffgggiiikkkiiigggdddbbb```___^^^]]]^^^___```aaaaaabbbbbb___aaacccaaa\\\WWWTTTSSSSSSRRRPPPNNNMMMNNNNNNOOOOOOQQQSSSUUUWWWZZZ^^^aaa___aaabbbdddddddddbbbaaa___^^^[[[WWWSSSOOOMMMKKKHHHGGGEEECCCAAA@@@??????;;;;;;<<<======>>>??????@@@AAABBBCCCCCCBBBAAA@@@<<<<<<;;;::::::;;;<<<=========>>>>>>>>>?????????@@@@@@AAAAAA@@@???===<<<777777666555444222000///---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++***))))))******))))))))))))******))))))))))))))))))))))))************************+++++++++++++++***)))((())))))(((((((((((())))))&&&'''(((***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...---------...///111222333444777:::>>>DDDKKKPPPSSSUUUXXXZZZZZZZZZ[[[\\\___]]][[[\\\___```___]]]^^^___```aaabbbaaaaaa```aaabbbcccdddeeeeeedddcccccccccccccccdddeeefffgggcccdddeeefffgggiiiiiijjjgggfffdddaaa```______```aaabbbcccaaa___^^^___```___```bbbbbbbbbbbbccceeeeeedddddddddeeefffggghhhgggggggggggggggfffeeedddeeeeeefffggghhhjjjjjjkkkmmmmmmnnnlllkkkjjjlllmmmfffiiikkkkkkiiijjjmmmqqqqqqnnnlllmmmnnnmmmfffaaa\\\XXXRRRMMMLLLOOOTTTWWWWWWZZZ^^^aaaaaa^^^YYYVVVQQQNNNJJJFFFCCCBBBCCCCCC===???CCCFFFIIIKKKMMMMMMTTTUUUWWWYYY[[[^^^aaabbbgggeeedddccccccbbb___]]]]]]\\\YYYUUUPPPLLLGGGEEE>>><<<888444222000000000.........------,,,,,,,,,000/////////............,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++)))******++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++((()))******)))((()))+++************************((())))))***++++++,,,,,,)))))))))******+++++++++((()))++++++******+++---,,,+++***))))))***+++,,,)))************+++++++++***+++---......---+++***))))))******++++++++++++))))))******+++++++++,,,)))************++++++++++++++++++************)))'''((()))******++++++******+++,,,------,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---.........------,,,,,,------...222111000000000111333444666777999;;;>>>AAACCCEEEHHHMMMSSSWWWXXXWWWVVVVVVWWWVVVUUUTTTRRRPPPOOONNNPPPRRRTTTVVVYYY\\\___```___^^^\\\\\\^^^^^^^^^]]]ZZZ[[[[[[[[[ZZZYYYXXXWWWSSSTTTVVVXXXYYYZZZZZZZZZVVVXXXZZZ]]]^^^^^^]]]\\\VVV\\\dddiiilllnnnqqqttttttrrrnnniiiddd```]]][[[YYY[[[^^^bbbfffiiikkkllllllnnnooolllddd]]]XXXVVVVVVSSSPPPMMMMMMOOORRRTTTSSSUUUVVVWWWXXXZZZ^^^```^^^```bbbdddeeeeeedddccc```___]]]ZZZWWWUUUSSSQQQHHHGGGEEECCCAAA@@@???>>>:::;;;;;;<<<===>>>>>>>>>???AAACCCDDDDDDCCCBBB@@@AAA@@@>>>======>>>???@@@???>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBAAA@@@???>>>999999999999888555333222---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++++++++++++++***)))(((******))))))))))))******))))))))))))))))))))))))************************))))))***++++++++++++***))))))(((((((((((())))))((()))***,,,.../////////+++,,,------......---------------------------------------....../////////---...000000000111333666;;;===AAAFFFKKKPPPTTTVVVZZZYYYYYYYYYZZZ[[[\\\]]]ZZZZZZ[[[]]]]]]]]]]]]]]]\\\[[[[[[[[[\\\^^^aaabbbbbbccceeefffeeecccaaa___]]]^^^```bbbdddeeeffffffeeeeeeeeefffggggggfffdddgggfffcccaaa____________```````````````______^^^]]]]]]```dddddd```___bbb```dddfffddddddhhhkkkkkkeeeccccccdddaaa\\\\\\______```aaacccfffiiikkkmmmmmmkkkjjjlllmmmmmmiiifffiiihhhfffcccbbbeeejjjmmmpppooonnnnnnooonnniiieeebbb```]]]ZZZWWWVVVUUUUUUWWWYYY]]]```cccccccccbbbaaa^^^ZZZTTTPPPLLLJJJIIIEEEBBB???AAAFFFJJJIIIGGGJJJKKKLLLOOOTTTYYY]]]```bbbbbbbbbccccccdddddddddaaa```]]]ZZZWWWTTTSSSRRRJJJEEE???:::777444222000000000000/////////......000000///...............------------------------------------------------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++************++++++************************************************************************+++++++++*********))))))))))))))))))***************,,,,,,+++)))((()))***,,,,,,,,,++++++*********+++++++++*********))))))************************************************+++++++++*********)))))))))************+++++++++(((((((((((())))))))))))******+++,,,,,,,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,------,,,+++,,,...000888444000000333666777777<<<<<<>>>@@@DDDHHHKKKMMMTTTSSSTTTVVVZZZZZZWWWTTTWWWTTTOOOLLLKKKKKKKKKKKKLLLNNNRRRVVVZZZ___bbbddd___ccceeecccbbbccc```[[[^^^\\\ZZZXXXXXXVVVSSSQQQMMMRRRUUUVVVXXX[[[[[[XXXYYYYYYYYYZZZ\\\^^^___```bbbeeennnyyy~~~{{{pppfffaaabbb^^^```eeeoooxxx~~~~~~}}}~~~rrr```SSSVVVRRRMMMMMMPPPTTTVVVVVV[[[XXXVVVUUUWWWZZZ\\\]]]\\\[[[[[[]]]```aaabbbaaaaaa^^^[[[YYYXXXTTTOOOJJJDDDEEEDDDBBB>>>;;;999999:::;;;===>>>???>>>>>>===?????????@@@AAACCCDDDEEEEEEEEEDDDDDDCCCAAA@@@???AAAAAA@@@@@@@@@@@@??????BBBBBBAAA@@@@@@???>>>>>>??????===;;;999777555555000///...---,,,+++++++++)))))))))+++---...---,,,************************************************************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((///666555000+++,,,------......------------------------------...............///////////////000000111555:::>>>CCCFFFIIINNNRRRUUUXXXYYYZZZYYYYYYYYYYYYYYYYYYZZZWWWXXXYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWXXX[[[^^^```bbbdddeeefffeeeccc```^^^``````bbbcccddddddddddddfffeeedddeeeeeeeeedddccccccaaa^^^\\\[[[]]]___aaabbb```___]]]]]]]]]\\\[[[\\\\\\^^^bbbaaa^^^___ccceeekkkooonnnnnnppppppmmmfffaaa^^^^^^\\\XXXXXXZZZXXXXXXZZZ^^^dddiiikkklllnnnmmmkkkjjjiiigggfffeeeeeeeeecccaaa```aaaeeehhhkkkjjjiiijjjkkkkkkiiifffjjjhhheeebbb^^^[[[YYYXXXUUUVVVYYY]]]```ccceeefffhhhfffbbb___[[[XXXUUUTTTPPPLLLHHHGGGJJJKKKHHHEEEKKKIIIHHHIIIMMMSSSYYY]]]```aaabbbbbbcccccccccccccccbbb```^^^[[[YYYXXXXXXTTTOOOIIIBBB===888333000111000////////////////////////...............///------------------------++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++************++++++************************************************************************+++++++++*********))))))))))))))))))***************+++,,,+++)))((()))***,,,,,,,,,+++++++++******+++++++++*********))))))************************************************+++++++++*********)))))))))************+++++++++(((((()))))))))***************+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---.........///222555888666333444888;;;======???AAADDDHHHKKKNNNOOOPPPTTTSSSSSSUUUWWWWWWTTTQQQVVVSSSOOOMMMLLLMMMNNNNNNQQQSSSVVVYYY[[[^^^```bbbbbbeeefffdddbbbcccaaa\\\YYYYYYWWWUUUSSSQQQQQQPPPPPPSSSUUUTTTVVVZZZ[[[YYYWWWYYY]]]bbbgggjjjkkkjjjkkknnnxxxxxxqqqnnnjjjkkkoooxxxsssggg___\\\YYYYYY^^^eeeiiikkkhhhddd___[[[ZZZYYYWWWVVVWWWWWWXXXZZZ]]]______^^^___\\\XXXVVVSSSPPPKKKGGG@@@???===:::888666666777666777999:::;;;<<<<<<;;;>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDDDDDDDCCCBBBBBB>>>??????@@@AAABBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>===;;;:::999999555444222000...,,,+++++++++******+++,,,---+++***************************************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++***+++222999999555+++,,,------......------------------------------/////////............///000111222333666<<>>BBBEEEEEEGGGIIIMMMQQQRRRRRRQQQPPPSSSRRRSSSTTTVVVVVVTTTRRRSSSQQQOOONNNNNNOOOQQQSSSXXXZZZ\\\]]]]]]^^^```aaadddggggggdddbbbccc```\\\WWWXXXWWWTTTPPPNNNPPPRRRUUUWWWWWWVVVXXX^^^aaa```___bbbhhhpppwww{{{|||{{{yyy|||}}}yyyxxxzzzqqqnnnjjjjjjooovvv}}}zzztttooojjjfffaaa^^^VVVUUUVVVWWWYYYZZZYYYWWWZZZWWWTTTQQQOOOMMMJJJGGGBBB???<<<888666555555555333444666888:::;;;;;;;;;========================BBBCCCCCCDDDDDDEEEEEEEEE@@@@@@@@@AAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCC@@@@@@??????>>>>>>======;;;999777444111///---,,,---,,,***+++,,,,,,***)))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,222999:::666+++,,,------......------------------............000///......---...//////222444888;;;???EEELLLPPPPPPRRRUUUWWWXXXWWWUUUSSSTTTTTTUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUTTTSSSSSSSSSQQQOOONNNNNNQQQUUUZZZ]]]ddddddddddddbbb```]]]\\\]]]___```bbbbbbbbbaaaaaa___``````___^^^^^^^^^___[[[XXXVVVVVVZZZbbbkkkqqqrrrrrrrrrtttwwwvvvssspppjjjhhhhhhkkklllmmmsssyyy}}}rrrnnnnnnmmmlllmmmhhhfffiiisss{{{mmmfffgggkkkhhhiiiiiihhhffffffhhhjjjkkkiiihhhgggggghhhhhhiiiiiijjjkkkllllllkkkjjjiii```^^^[[[YYYYYY[[[^^^```fffgggiiijjjkkkkkkjjjjjjiiifffddddddeeeeeecccaaaYYYUUUOOOJJJHHHHHHKKKMMMRRRTTTWWW[[[___bbbdddeeebbbaaaaaa```___^^^]]]\\\]]][[[XXXUUURRRMMMGGGCCC<<<:::777333111/////////---------------......///........................////////////////////////------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,++++++******++++++,,,************************************************************************************************))))))*********+++++++++)))+++,,,+++***)))***+++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------.........---///111222333555999<<<<<<===???BBBFFFIIILLLMMMPPPQQQSSSTTTSSSRRRPPPOOORRRRRRTTTVVVWWWXXXXXXWWWQQQPPPOOONNNNNNPPPTTTVVV[[[^^^``````______bbbeeegggjjjkkkhhhffffffccc^^^]]]___```[[[UUUSSSVVVZZZ]]]______]]]aaaiiioooppprrrssswww~~~~~~~~~|||yyy{{{}}}xxxttt___^^^\\\[[[[[[YYYVVVTTTVVVTTTRRRPPPNNNMMMLLLKKKIIIGGGCCC???<<<:::777555444555777999;;;<<<===>>>>>>>>>>>>===<<<;;;::::::??????@@@AAABBBCCCEEEEEEDDDCCCCCCBBBAAA@@@??????AAAAAABBBCCCDDDEEEFFFFFFBBBBBBAAAAAA@@@?????????===<<<:::888555222000///...,,,******,,,,,,+++***************************************************************************++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((*********...444555222+++,,,------......---------------....../////////000///......///000222333555:::@@@FFFJJJNNNQQQTTTSSSTTTVVVWWWWWWTTTQQQPPPPPPQQQRRRTTTUUUUUUUUUUUUTTTSSSRRRPPPOOOOOOOOOOOONNNNNNMMMNNNQQQVVV[[[^^^ccccccbbbbbb```^^^\\\[[[[[[[[[[[[\\\]]]]]]]]]]]]\\\^^^``````^^^\\\\\\]]]WWWVVVWWW[[[dddrrrvvvtttsssvvvxxxzzz~~~}}}{{{{{{|||xxxwww{{{xxxnnnmmmqqqoooooopppooooooooorrrttttttsssqqqnnnkkkiiiggggggeeefffhhhjjjkkkkkkkkkjjjfffccc___\\\ZZZ[[[]]]^^^```bbbeeeiiikkkmmmnnnnnnnnnmmmmmmnnnooooooooonnneeebbb^^^XXXRRRMMMJJJHHHGGGIIILLLQQQUUUZZZ^^^```______``````___^^^]]]]]]]]]\\\[[[[[[YYYVVVQQQMMMGGGDDD@@@;;;666333111000......---------......///........................////////////////////////------------------------,,,---............---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,************************************************************************************************************++++++++++++)))***++++++***)))***+++++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,---...//////000000000222333444555777;;;>>>@@@BBBEEEHHHKKKMMMPPPQQQRRRQQQQQQPPPPPPPPPQQQQQQSSSTTTUUUUUUUUUVVVVVVVVVPPPQQQQQQPPPOOOQQQUUUYYYZZZ]]]______^^^aaafffkkkpppuuuyyyxxxwwwuuuqqqkkkmmmoooooojjjccc___aaaeeegggjjjllllllrrr||||||yyy|||uuurrrmmmiiifffbbb^^^[[[[[[[[[YYYVVVRRROOOMMMLLLLLLIIIGGGEEECCC@@@;;;888777777888999;;;<<<>>>???@@@@@@???>>>===;;;999888::::::;;;<<<===???AAABBBCCCCCCBBBAAAAAA@@@??????@@@AAABBBCCCEEEFFFGGGHHHEEEEEEDDDBBBAAA@@@???>>><<<<<<<<<:::999777555333...---++++++,,,------,,,************************************************************************++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++)))+++///000---+++,,,------......---------------...//////000000000000000000222555888:::===BBBJJJOOORRRTTTUUUUUUVVVWWWXXXXXXVVVTTTRRRPPPOOOPPPRRRSSSTTTTTTSSSSSSOOONNNLLLJJJIIIIIIJJJKKKMMMMMMNNNPPPTTTXXX\\\___`````````___]]]\\\[[[ZZZZZZYYYYYYZZZ\\\^^^aaabbbeeehhhlllkkkgggcccbbbbbb[[[[[[]]]eeerrryyywwwxxxvvvwwwxxxxxxyyy{{{~~~xxxqqqllljjjhhhhhhhhhhhhgggfffeeeeeedddcccaaa``````aaabbbccc```bbbdddgggjjjmmmnnnooooooooopppqqqqqqqqqppppppmmmllljjjfff___XXXQQQMMMEEEEEEFFFGGGJJJNNNRRRUUUYYYZZZ]]]___```````````````___^^^^^^]]]ZZZVVVRRRPPPNNNJJJEEE???:::666444000000///.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...//////...---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,***************************************************************************************+++++++++*********++++++++++++,,,)))***++++++***)))+++,,,***++++++++++++,,,,,,,,,***************+++++++++***************************************************************+++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------///000111222222333555666777888;;;???BBBDDDGGGKKKMMMNNNNNNOOOQQQNNNMMMMMMMMMNNNPPPRRRTTTTTTUUUUUUTTTRRRPPPQQQRRRSSSTTTUUUSSSQQQSSSXXX\\\ZZZ]]]_________dddmmmuuuzzzsssnnnlllmmmrrrwwwzzz}}}~~~}}}~~~xxxrrrqqqvvv~~~zzzvvvsssooommmlllmmmkkkfff```YYYUUUTTTNNNKKKHHHGGGGGGEEEAAA===::::::::::::;;;<<<======@@@@@@@@@???>>>;;;999777888777777777888:::<<<======>>>>>>???AAABBBBBBCCC@@@AAABBBCCCEEEFFFGGGHHHGGGGGGFFFDDDCCCAAA@@@@@@======>>>>>>===;;;999888222///---,,,---......---************************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,......++++++...///,,,+++,,,------......---------------...///000000000222222222444888<<>>??????@@@???>>>;;;888777777666555444444666777888;;;;;;===>>>@@@AAACCCCCCAAAAAABBBCCCDDDFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDDDD@@@@@@AAABBBAAA???<<<;;;777444000...------,,,+++************************************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))+++......++++++...///...+++,,,------......---------------...///000000111444444555777<<>>>>>??????===:::888666777666444333333333555666=========>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHCCCDDDEEEEEECCCAAA>>><<<<<<888333///...,,,+++)))************************************************************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((,,,---******---///...,,,---------------------...//////......///222555999;;;>>>BBBFFFJJJMMMOOOUUUVVVVVVWWWWWWVVVVVVVVVWWWWWWVVVTTTSSSQQQPPPPPPPPPQQQRRRQQQOOOMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJIIILLLLLLPPPYYY^^^______aaa```]]]ZZZYYY[[[]]]___```eeegggnnnxxx~~~zzzrrrllllllooorrr~~~}}}{{{zzzuuunnnjjjgggfffhhhgggdddcccfffgggfffjjjooooookkknnntttqqqrrrqqqqqqpppooonnnmmmhhheee```YYYQQQJJJEEEBBBBBBBBBDDDHHHNNNUUU\\\```___aaabbbbbbaaa```aaabbb\\\ZZZXXXVVVUUUPPPIIIDDD:::777333111000000///...,,,---......//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***---------,,,,,,+++++++++++++++++++++++++++++++++------------,,,,,,+++***))))))))))))))))))))))))000///...---+++***)))(((***)))))))))))))))***+++++++++,,,,,,+++***((('''+++++++++*********))))))*********++++++,,,,,,,,,,,,,,,++++++***)))((((((++++++******++++++,,,---,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...///222333444666999<<<;;;???CCCGGGIIIKKKMMMNNNOOONNNLLLLLLLLLNNNPPPRRRTTTSSSQQQOOONNNNNNOOOPPPUUUXXX[[[[[[[[[\\\aaaeeennnjjjddd___^^^```dddgggqqqttttttrrrppptttzzzuuu|||yyylllggg```\\\\\\___ccceeessszzzwwwmmmddd```]]]ZZZXXXXXXZZZ___fffmmmrrrssssssmmmiiieeeaaaaaadddiiilllsssxxx~~~~~~wwwnnnhhh^^^PPPHHHFFFJJJHHHEEECCCAAAAAABBBCCCDDDAAA>>><<<<<<<<<<<<;;;888777555444222111111111555666777888:::<<<>>>???>>>>>>======???BBBEEEFFFHHHIIIKKKLLLMMMMMMLLLLLLKKKKKKLLLKKKIIIFFFCCCAAA???<<<777333000...+++)))***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((+++++++++************)))*********)))))))))))))))------,,,,,,,,,,,,++++++---------...............000000000000000222666999@@@AAADDDGGGJJJMMMOOOPPPSSSTTTUUUVVVWWWWWWWWWVVVUUUUUUSSSRRRPPPOOONNNMMMLLLMMMOOOOOOMMMLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPOOOTTTQQQSSSYYY^^^aaaeeeiiillliiieeebbbbbbeeehhhiiirrrtttxxx~~~pppjjjggghhhhhhfffdddffffffeeeggglllllliiilllrrrssssssssssssrrrqqqpppooommmkkkfff```YYYRRRMMMJJJFFFDDDCCCCCCFFFLLLRRRVVV]]]___bbbcccbbbaaaaaaaaa___]]][[[[[[ZZZVVVPPPLLLCCC???888444222111000000//////////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++,,,++++++******)))))))))+++***))))))((((((((((((***+++,,,,,,---,,,+++++++++++++++*********))))))++++++++++++++++++,,,,,,,,,,,,++++++***)))))))))***************+++,,,,,,++++++***))))))***++++++************+++++++++,,,)))************+++++++++++++++++++++++++++++++++,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///111444666777:::>>>@@@BBBFFFKKKMMMMMMMMMLLLMMMMMMMMMMMMNNNPPPRRRTTTVVVXXXWWWUUUSSSSSSTTTUUUVVVSSSVVVXXXZZZ^^^eeeooovvvyyyqqqkkkiiilllnnnxxxzzz{{{wwwtttvvv~~~wwwqqqrrruuuyyy~~~}}}uuuoooccc___ZZZWWWVVVYYY\\\^^^cccgggnnnrrrsssrrrqqqpppoooiiiaaa[[[XXXVVVTTTSSSRRRSSSVVV[[[___bbbbbbaaa\\\ZZZVVVTTTTTTWWWZZZ]]]bbbffflllttt{{{~~~xxxttttttuuuwww~~~ttteeeYYYVVVRRRQQQOOOMMMKKKIIIHHHGGGJJJGGGDDDAAA???===:::888555555333222111111111111222333444555777:::<<<=========<<<===>>>AAACCCEEEGGGHHHJJJLLLMMMNNNNNNMMMNNNNNNMMMLLLKKKHHHFFFEEECCC@@@;;;777555222///---,,,,,,---------,,,,,,,,,++++++++++++++++++++++++************************((()))***++++++***)))(((+++++++++************)))***)))))))))))))))))))))******+++,,,,,,---......------......////////////111111222222333666;;;???IIIIIIKKKLLLNNNOOOPPPQQQPPPRRRTTTVVVWWWXXXXXXWWWUUUTTTRRRPPPMMMLLLJJJJJJGGGIIILLLMMMMMMMMMOOOPPPRRRRRRSSSSSSSSSRRRQQQPPPWWWUUUWWW^^^fffkkksss{{{}}}wwwqqqoooppptttwww{{{{{{~~~zzzqqqjjjjjjkkkhhheeeeeegggfffhhhkkkkkkjjjlllqqqsssttttttuuuttttttsssrrrrrrppplllfff```YYYTTTRRRMMMIIIDDDAAAAAADDDIIILLLUUUYYY^^^aaaaaaaaaaaaaaa```______^^^^^^[[[WWWTTTOOOIIIAAA999555333222111111111111000//////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---////////////---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************+++---,,,+++***)))((((((''')))***+++------...------+++++++++***************,,,,,,++++++++++++++++++,,,,,,,,,+++******))))))***))))))))))))***++++++++++++***))))))***++++++)))))))))*********++++++)))************+++++++++++++++++++++++++++++++++------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------------....../////////222444777:::===@@@DDDGGGJJJMMMQQQQQQPPPMMMKKKJJJMMMNNNPPPSSSUUUXXXYYYZZZXXXWWWUUUTTTTTTUUUWWWXXXTTTVVVYYY]]]dddqqq}}}wwwxxx{{{|||uuusssvvvzzz~~~tttmmmfffhhhjjjlllnnnppptttwwwyyywwwtttppplllgggaaa]]]WWWTTTQQQOOOOOOPPPSSSUUUXXXZZZ]]]]]]]]]]]]^^^___[[[WWWRRROOONNNNNNNNNMMMLLLLLLMMMPPPSSSTTTSSSQQQOOOMMMKKKJJJKKKMMMOOOQQQPPPRRRVVV[[[bbbhhhmmmppppppllliiijjjkkklllpppvvvyyymmmggg_________^^^[[[VVVRRROOOPPPMMMJJJHHHEEEBBB???<<<666666444333222222222222111111222444666888:::;;;<<<<<<;;;<<<===???AAABBBEEEFFFHHHKKKMMMOOOPPPPPPRRRQQQPPPNNNLLLKKKJJJJJJHHHEEEAAA===;;;999666333/////////...------,,,,,,++++++++++++++++++++++++************************))))))***++++++***))))))+++++++++************)))))))))))))))))))))******+++++++++,,,,,,---------,,,------......////////////000222444777<<>>BBBFFFJJJNNNPPPQQQQQQPPPNNNKKKKKKKKKPPPRRRUUUXXX[[[\\\\\\\\\YYYXXXVVVTTTSSSTTTUUUVVVTTTWWW]]]dddnnn~~~~~~uuuooommmnnnsss{{{vvvmmmggg___```aaa```______aaacccbbb```]]]ZZZWWWTTTQQQOOOKKKKKKJJJJJJJJJLLLOOOQQQWWWYYYZZZYYYWWWUUUUUUUUUNNNLLLJJJIIIIIIJJJKKKKKKJJJKKKLLLOOOQQQRRROOOMMMKKKJJJIIIIIIIIIJJJLLLMMMKKKLLLMMMPPPUUU[[[aaadddhhhcccbbbccccccbbbccchhhpppxxxzzzuuuqqqrrrttttttppphhhaaa\\\WWWSSSOOOLLLKKKIIIHHHFFF<<<;;;999777555444333333111111222444555888999:::;;;;;;;;;;;;<<<===>>>???BBBCCCFFFIIILLLOOOQQQRRRTTTSSSQQQNNNMMMMMMNNNNNNLLLIIIEEECCCAAA>>>;;;999222222000///---,,,,,,,,,++++++++++++++++++++++++************************************************+++++++++*********)))))))))))))))))))))*********......---,,,,,,+++******+++,,,,,,---......//////...000444888<<>>777222000000///......///000000---.....................------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++......---,,,,,,++++++***))))))***+++,,,,,,,,,+++,,,,,,+++***************************************,,,,,,,,,++++++*********,,,,,,,,,+++++++++++++++)))))))))((())))))***+++*********++++++*********((())))))))))))*********))))))*********+++++++++++++++++++++++++++++++++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,------...............000111333444555666999<<>>BBBGGGLLLOOOLLLLLLMMMMMMNNNNNNOOOOOOQQQSSSVVVXXXYYYXXXWWWVVVOOOMMMIIIEEEAAA@@@??????BBBEEEJJJMMMOOOQQQTTTWWWTTTRRRQQQPPPPPPRRRTTTUUU[[[ddduuu|||wwwuuusssxxx}}}{{{ssspppnnnllljjjkkknnnrrrtttuuutttsssoookkkeee```]]]WWWWWWVVVUUURRRNNNJJJHHH@@@BBBEEEHHHKKKPPPVVVZZZ[[[]]]^^^^^^]]]\\\]]]^^^\\\ZZZWWWSSSNNNFFF>>>888222222000/////////000111---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))((((((%%%&&&(((***++++++******---,,,+++***))))))))))))***************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***))))))))))))***++++++)))***++++++++++++***))))))))))))*********++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---............,,,,,,,,,---......//////,,,---///111444666888999???BBBEEEHHHJJJNNNRRRUUUXXXXXXVVVUUUTTTUUUYYY\\\[[[\\\^^^```aaa```___^^^YYYWWWUUUSSSRRRRRRSSSTTTSSS[[[fffsss|||xxxvvvrrrrrrsssvvvxxxxxxvvvtttoooiii```YYYUUURRRPPPOOOHHHJJJKKKLLLLLLMMMPPPRRRUUUTTTQQQNNNKKKKKKMMMPPPOOOSSSWWWZZZ]]]bbbjjjpppvvvzzzzzzpppgggbbb^^^___^^^]]]]]]___cccfffnnnooorrrtttsssnnnfff```TTTSSSPPPNNNMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPMMMLLLOOOPPPNNNOOOSSSTTTUUU[[[dddkkkttt}}}uuujjj^^^VVVOOOKKKHHHDDDCCC@@@===:::888666555333333222222333444444555::::::;;;;;;;;;;;;;;;;;;===>>>AAADDDIIIMMMQQQSSSUUUSSSQQQPPPOOOPPPQQQRRROOOMMMKKKJJJIIIFFFCCC@@@<<<:::777333111///......++++++++++++++++++++++++++++++++++++++++++++++++,,,+++************+++,,,+++++++++************)))((((((((()))******++++++)))******+++---......///......///000111222333333777;;;AAAFFFHHHJJJLLLNNNKKKKKKMMMNNNPPPQQQRRRSSSTTTVVVYYYZZZZZZXXXVVVTTTJJJHHHEEECCCBBBBBBCCCDDDGGGJJJNNNQQQSSSUUUXXXZZZVVVUUUSSSSSSVVV[[[aaadddhhhnnn{{{vvvrrrlllhhhfffiiimmmppprrrrrrsssrrrooolllhhhfff]]]]]][[[YYYVVVSSSPPPOOOIIIGGGEEEBBBBBBEEEKKKPPPRRRUUUXXXYYYYYY[[[^^^```___]]]ZZZWWWSSSNNNHHHCCC999777444222000000000111---------.........//////........................------,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((***+++,,,+++***))),,,,,,+++*********+++,,,))))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,)))***++++++++++++***)))************+++++++++,,,)))************+++++++++++++++++++++++++++++++++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---///000000//////,,,,,,------.../////////...///222555999<<<>>>@@@FFFHHHKKKMMMNNNQQQUUUXXXXXXZZZ[[[[[[[[[\\\^^^```^^^___```aaabbbbbbaaaaaaZZZYYYWWWVVVVVVXXXYYY[[[^^^dddmmmvvvxxxssspppjjjgggdddccccccccc```^^^ZZZVVVRRROOONNNNNNNNNNNNJJJMMMQQQUUUXXX]]]bbbfffkkkiiifff```\\\[[[^^^aaafffjjjpppuuuyyyxxxxxxxxxwwwwwwzzzooommmiiieeebbb`````````]]]^^^______^^^\\\ZZZYYYUUUQQQOOOOOOMMMJJJJJJMMMNNNNNNRRRYYY]]]cccooo|||uuuggg[[[PPPJJJHHHGGGEEEBBB@@@???>>>>>>888888777666666666666666;;;;;;;;;;;;;;;;;;::::::;;;<<>>CCCHHHIIIMMMQQQTTTUUUXXX\\\```bbb___[[[XXXVVVRRRNNNLLL>>><<<888444111000000000---------.........//////........................///......------......///+++++++++,,,,,,---------------------------------***+++,,,,,,------------------------------------***++++++,,,------......+++---...//////...,,,+++,,,++++++***+++,,,...///))))))******++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,...000111000000///,,,,,,------...///000000222333666:::>>>BBBEEEGGGKKKMMMOOOPPPQQQSSSWWWYYYVVVZZZ^^^``````___^^^^^^^^^___```aaabbbcccccccccbbbbbbaaaaaabbbeeegggiiikkknnnsssxxxvvvnnnfffbbb\\\XXXTTTSSSTTTTTTSSSQQQQQQPPPOOOPPPRRRTTTTTTTTTZZZ^^^dddkkkqqqyyyzzztttrrruuuyyyzzz~~~zzzxxxxxxxxxxxxzzz{{{|||zzzvvvrrroooccc]]]XXXUUUQQQKKKIIIKKKJJJJJJMMMTTTVVVYYYdddqqq}}}xxxhhhYYYPPPLLLKKKJJJHHHGGGGGGFFFFFF>>>>>><<<;;;::::::::::::;;;;;;<<<<<<<<<;;;::::::;;;;;;>>>AAAEEEJJJOOOQQQUUUUUUTTTTTTTTTTTTTTTTTTRRRQQQOOOOOONNNLLLHHHEEEFFFDDD???;;;777555444444++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---+++++++++************)))'''(((((()))***+++++++++***++++++,,,,,,------...111111222222333777<<<@@@HHHJJJLLLMMMNNNMMMLLLJJJJJJJJJLLLNNNPPPRRRSSSTTTYYYXXXYYY[[[\\\YYYSSSNNNLLLIIIGGGHHHLLLPPPPPPPPPWWWWWWWWWXXX[[[aaaiiioooxxxwwwrrrooorrrzzz}}}|||||||||~~~~~~{{{xxxyyy~~~lllhhhfffaaa```dddiiillloooqqqrrrrrrssstttoookkkfffbbb___^^^\\\[[[YYYVVVPPPJJJEEEAAA???>>>CCCFFFIIIKKKMMMRRRYYY___]]]]]]]]][[[YYYUUURRRPPPJJJDDD===777333111///...///......///000111///...........................//////.........---------+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***************************(((((((((&&&%%%%%%(((***+++++++++*********))))))))))))***+++,,,,,,------++++++++++++++++++++++++...---+++******+++---......---+++*********++++++------,,,,,,+++***)))))),,,,,,,,,++++++*********,,,+++++++++***)))))))))------------,,,++++++***---,,,+++***+++,,,---...,,,---///000000000///...---...//////......000222222777===CCCFFFHHHJJJLLLQQQRRRSSSUUUXXXZZZ[[[\\\XXXYYYZZZ\\\]]]^^^^^^^^^\\\\\\]]]___dddllluuu|||}}}{{{xxxtttsssrrrssstttttttttuuuuuuxxx}}}}}}wwwooohhhccc^^^XXXTTTPPPNNNKKKKKKMMMQQQTTTUUUWWWXXXZZZ[[[]]]```eeehhhlllsss}}}wwwjjj___YYYUUUOOOJJJGGGJJJMMMMMMNNNTTT^^^ffftttwww}}}yyysssuuuwww|||mmmaaaWWWSSSNNNLLLMMMLLLJJJGGGHHHDDD??????AAAAAA===999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;???EEEKKKOOOPPPQQQQQQRRRTTTUUUVVVWWWSSSPPPMMMKKKLLLLLLMMMLLLJJJGGGDDDBBB@@@<<<888555222111000---,,,***))))))+++++++++***++++++,,,,,,,,,,,,,,,++++++***************++++++++++++******)))************++++++++++++++++++,,,,,,---------///111444666999===BBBFFFKKKLLLLLLMMMLLLKKKJJJIIIJJJKKKNNNPPPRRRTTTUUUVVVXXXWWWXXXYYYZZZWWWQQQMMMNNNMMMMMMOOOSSSVVVVVVUUUUUUXXX]]]bbbgggppp{{{}}}~~~~~~xxxpppmmmnnnpppooommmmmmllllllnnnrrruuutttsssrrrpppnnnmmmmmmoooqqqrrrvvvxxx{{{~~~wwwqqqmmmeeeaaadddgggiiimmmoooppppppooooooqqqnnnjjjgggeeeccc```]]]aaa___[[[TTTMMMEEE>>>;;;;;;===AAADDDHHHOOOXXX^^^^^^_________]]]ZZZWWWUUUNNNIIIBBB<<<888444111///111000//////111000///---........................//////.........---------,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************+++++++++)))((((((+++---,,,,,,,,,,,,++++++******))))))***++++++,,,------+++++++++++++++++++++++++++***(((''''''(((***+++---,,,+++*********++++++------,,,,,,+++******))),,,,,,,,,+++++++++******++++++++++++************,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...------.../////////...------.../////////000333555888<<>>======<<<;;;:::999999999888777888;;;@@@FFFIIILLLMMMOOORRRTTTUUUVVVVVVRRRPPPLLLKKKKKKLLLLLLKKKJJJHHHFFFDDDBBB???;;;888444333111...---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++******)))************++++++++++++++++++,,,,,,,,,------...222777<<<@@@EEEIIIMMMNNNMMMLLLKKKJJJIIIHHHHHHKKKLLLOOORRRTTTUUUUUUUUUTTTTTTUUUWWWYYYWWWTTTQQQPPPPPPQQQSSSVVVWWWVVVUUUWWW___jjjqqqwwwzzzvvvtttvvv{{{~~~|||yyyrrrrrrrrrsssuuuuuutttsssggg```YYYUUUVVVYYYZZZZZZ\\\]]]```dddggggggccc```^^^]]][[[ZZZZZZ[[[\\\]]]aaaccchhhlllooopppppppppnnnqqquuuyyy}}}zzzooohhhhhhfffhhhkkknnnooopppooonnnsssqqqooonnnllliiieeebbbhhhgggeee```XXXMMMDDD>>>999:::;;;===BBBJJJSSSYYY]]]^^^```aaa```^^^[[[YYYTTTPPPJJJEEE???:::555111333111000000000000///---.......................................---------------............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,***))))))+++...---------,,,,,,,,,,,,+++))))))******+++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,------,,,+++*********++++++---,,,,,,++++++*********,,,,,,,,,++++++++++++************+++++++++++++++++++++,,,---------,,,,,,++++++,,,---------------------.........------,,,---...//////000333777;;;>>>BBBGGGLLLNNNPPPRRRSSSRRRTTTVVVYYY\\\]]]^^^___``````___^^^]]]]]]\\\[[[YYY\\\bbbkkkzzz{{{uuutttvvvwwwwww}}}~~~|||vvvmmmccc]]]ZZZUUUPPPMMMMMMOOOQQQRRRYYY[[[aaahhhpppxxx}}}yyykkkiiigggffffffeeecccbbbcccfffiiijjjhhhddd^^^ZZZZZZ[[[aaajjjrrrzzz}}}xxxrrrnnnkkkgggaaa\\\XXXTTTNNNLLLLLLKKKIIIFFFCCCCCCAAA???===;;;:::999888888777777999===AAACCCFFFIIIMMMQQQTTTUUUUUUUUURRROOOLLLKKKKKKKKKKKKJJJKKKIIIGGGFFFEEECCC@@@===777555333000.........///,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++*********++++++++++++******)))************+++++++++++++++++++++,,,,,,,,,,,,111666<<>>CCCJJJOOOWWWYYY\\\___```___]]]\\\YYYVVVQQQMMMGGG@@@999444333111//////000000///...................................................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++***((((((***,,,,,,,,,,,,,,,,,,,,,,,,+++))))))******+++++++++,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,+++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,------------***+++---.........---,,,---------------,,,,,,,,,...///111222444888===AAABBBFFFJJJNNNOOOQQQSSSTTTUUUVVVXXXZZZ\\\^^^^^^___aaa```^^^]]][[[ZZZYYYXXX\\\```hhhtttzzzxxxwwwtttpppsssrrrpppkkkeee^^^WWWTTTSSSRRRRRRTTTXXX\\\```cccjjjoooxxxzzzrrrqqqoooiiibbb\\\XXXUUUSSSTTTXXX^^^aaagggtttyyyuuuddd^^^UUUOOOMMMLLLLLLKKKHHHGGGFFFDDDBBB@@@>>>===<<<;;;;;;:::;;;===???AAAAAAEEEKKKQQQUUUVVVVVVUUUQQQOOOLLLKKKKKKKKKJJJIIIJJJHHHGGGFFFFFFEEEBBB@@@<<<999666222///.........------,,,+++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******))))))*********++++++++++++++++++++++++++++++,,,777<<>>;;;;;;???CCCEEEQQQTTTXXX]]]___```___^^^[[[YYYVVVRRRNNNGGG???:::444222000///000000000///........................---.....................---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++++++++))))))***,,,************++++++++++++)))***************++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++******++++++,,,,,,,,,---***++++++,,,------------+++,,,---...///...---,,,------------,,,,,,------000222444666999===BBBFFFHHHJJJNNNPPPQQQRRRTTTVVVWWWXXXXXXZZZ[[[\\\^^^___bbbaaa___]]][[[ZZZZZZZZZ```fffppp|||zzzvvvrrrjjjdddfffccc^^^YYYUUUSSSSSSSSSVVVZZZ```ffflllqqquuuwww}}}yyyvvvggg\\\VVVTTTOOOOOOSSSVVVXXX[[[eeeqqq}}}uuuhhh\\\TTTPPPOOONNNJJJIIIGGGFFFDDDBBBAAA@@@???>>>>>>======>>>?????????CCCJJJQQQVVVWWWWWWVVVRRRPPPMMMLLLLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFCCCAAA@@@>>>:::555111...------...------,,,+++++++++,,,++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++++++++++++++++++++++++++???CCCHHHLLLLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEFFFFFFGGGGGGHHHHHHPPPRRRTTTUUUUUUVVVXXXZZZ\\\]]]^^^^^^___bbbfffiiijjjsss}}}yyytttnnnjjjgggeeeeeecccbbbdddeee___WWWRRRPPPOOOPPPRRRTTTTTTSSSPPPOOONNNOOOPPPQQQOOOMMMHHHHHHIIIJJJKKKLLLLLLMMMMMMQQQUUUWWWVVVVVVUUUVVVPPPOOONNNLLLJJJHHHHHHGGGEEEHHHMMMQQQUUUVVVWWWWWWWWWVVVUUUSSSQQQRRRVVVXXXZZZ\\\^^^aaadddhhhnnnrrrwwwyyy~~~|||vvvrrrnnnmmmlllmmmnnnoooooommmmmmmmmllliiifffbbb^^^[[[JJJEEE???<<<<<<>>>???@@@JJJNNNUUU[[[___``````___[[[ZZZXXXVVVSSSNNNHHHCCC:::777444222111111000...........................---------...............---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---)))***************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---...............------,,,,,,---...//////222555888<<>>============BBBHHHPPPUUUWWWWWWWWWRRRQQQOOONNNMMMLLLJJJHHHGGGFFFEEEFFFFFFFFFDDDBBBCCCAAA>>>999555111///---///...---,,,,,,++++++,,,***++++++++++++,,,,,,,,,******++++++++++++******)))************++++++++++++++++++++++++*********FFFIIIMMMOOONNNMMMLLLKKKIIIJJJJJJJJJIIIGGGFFFEEEBBBBBBBBBCCCEEEHHHKKKLLLSSSUUUXXXYYYZZZ]]]aaaeeedddgggkkklllllllllmmmoooooovvv{{{ssspppllllllmmmllliiieeeaaa^^^YYYZZZXXXUUUUUUVVVSSSNNNLLLLLLLLLMMMNNNPPPQQQQQQOOOOOOOOOPPPSSSSSSRRRQQQMMMNNNOOOPPPPPPRRRUUUWWWYYY]]]bbbcccaaa]]]\\\[[[WWWVVVUUURRRPPPNNNMMMLLLLLLNNNPPPRRRTTTUUUUUUUUUSSSRRRQQQNNNLLLLLLOOOQQQPPPRRRTTTVVVXXX\\\bbbeeeiiijjjlllpppwww~~~rrroookkkiiiiiikkkllllllkkkllllllllliiieeeaaa___OOOJJJDDD@@@@@@@@@???>>>BBBGGGOOOVVV[[[^^^^^^]]][[[[[[ZZZYYYXXXUUUPPPMMMCCC@@@:::666333111///---........................---------.........//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++++++++,,,*********++++++,,,,,,,,,************))))))))))))++++++++++++++++++++++++---------......---------)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++---------------...//////------,,,------///111222444888===AAADDDGGGJJJMMMNNNPPPRRRRRRRRRRRRTTTVVVRRRQQQQQQRRRVVV\\\bbbfffcccbbbbbbbbbccceeeggghhhsssvvv{{{vvvqqqhhh```YYYVVVVVVVVVVVVWWWYYY]]]dddllltttxxx}}}~~~vvvlllhhhhhhdddhhhpppyyy{{{qqqgggaaaYYY^^^aaabbbggguuuvvvvvvxxx{{{{{{nnniiiXXXSSSPPPQQQSSSUUU[[[bbbqqq}}}vvvggg[[[UUUPPPOOOMMMJJJGGGDDDAAA@@@@@@@@@AAAAAA@@@>>>===<<<<<<@@@FFFMMMRRRUUUVVVVVVSSSRRRPPPOOOOOOMMMKKKHHHHHHGGGFFFFFFGGGGGGDDDCCCCCCCCCAAA>>>;;;777444222//////...,,,,,,+++++++++******+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++++++++++++++*********)))JJJMMMPPPQQQPPPNNNMMMMMMJJJKKKLLLKKKIIIFFFCCCAAA@@@@@@@@@BBBEEEJJJOOORRRSSSWWW\\\___bbbgggnnnsssuuuzzz}}}xxxvvvuuuuuuzzzsssggg```^^^[[[]]]___aaa```^^^ZZZXXXRRRTTTSSSNNNLLLNNNMMMIIIKKKKKKLLLMMMOOOQQQSSSTTTTTTTTTUUUWWWYYY[[[ZZZYYYXXXXXXXXXWWWXXX\\\aaadddiiinnnssstttpppjjjfffdddbbbaaa___]]][[[XXXVVVUUUZZZZZZYYYXXXWWWUUUTTTSSSOOOOOOMMMKKKIIIIIIKKKMMMKKKLLLNNNOOOQQQUUUZZZ^^^______^^^```eeekkkrrrvvv|||wwwrrrkkkgggfffhhhiiijjjfffiiilllnnnmmmiiieeebbbWWWRRRKKKFFFDDDCCC@@@===<<>>;;;???DDDKKKPPPSSSUUUUUUTTTSSSQQQPPPPPPNNNKKKIIIIIIHHHGGGGGGHHHGGGEEECCCCCCCCCCCCBBB???<<<888666000///...---,,,+++++++++*********++++++,,,,,,,,,******++++++++++++******)))************+++++++++++++++++++++******))))))PPPPPPQQQQQQPPPOOOMMMLLLKKKJJJHHHEEECCCBBB@@@@@@BBBBBBDDDGGGLLLQQQSSSTTTRRRSSSWWW___kkkyyyzzzzzzyyyxxxtttmmmcccZZZTTTQQQRRRRRRVVV\\\bbbbbb]]]WWWNNNNNNMMMLLLLLLMMMNNNNNNOOOPPPQQQQQQRRRVVVZZZ^^^______```aaabbbcccccccccffffffeeecccbbbdddhhhkkkuuu|||zzzwwwwwwtttsssqqqlllfffcccaaaaaahhhooorrrpppnnnlllfff^^^]]]UUUOOOOOONNNKKKKKKOOOLLLLLLLLLMMMNNNRRRWWWZZZaaa^^^[[[YYYZZZ]]]bbbeeehhhnnnuuuyyy|||tttiiiggggggfffcccjjjjjjiiijjjlllllljjjhhh___ZZZRRRLLLHHHEEECCCAAA???AAADDDHHHKKKOOOSSSVVVZZZ[[[\\\]]]]]][[[YYYXXXSSSOOOHHH@@@999444111///111000...///000111111000,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******---------.........//////,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,...***+++111,,,(((///*********++++++,,,,,,,,,+++++++++,,,,,,,,,------......---,,,+++***)))(((***+++,,,+++******+++---//////......---------,,,+++++++++*********************+++,,,,,,,,,,,,+++,,,...///...---++++++,,,++++++,,,,,,,,,---------------......------,,,,,,---.../////////111444777>>>@@@DDDHHHKKKMMMNNNNNNMMMKKKJJJIIIIIIIIIHHHHHHKKKKKKKKKNNNVVVdddsss}}}}}}}}}|||{{{}}}{{{nnnfff]]]YYYTTTQQQSSSYYY```eeeooouuu~~~rrrjjjhhhhhhiiiuuuzzz|||zzzzzzsssooohhhccc^^^ZZZVVVTTTTTTWWW[[[\\\\\\]]]aaaddddddddddddcccaaa___]]][[[SSSSSSTTTUUUWWWYYY\\\^^^iiikkknnnqqqrrrnnngggbbb[[[[[[YYYWWWWWW\\\eeelllyyyyyymmmeeeeeeggghhhhhhjjjgggjjjsssvvvrrrppprrrjjjgggfffkkkqqq}}}{{{nnnddd\\\WWWPPPHHHGGGLLLKKKHHHDDDBBBBBBCCCCCCCCC@@@AAADDDHHHMMMQQQTTTUUUSSSTTTTTTSSSQQQOOOMMMKKKFFFFFFGGGHHHGGGFFFEEEDDDEEEEEEEEEDDDAAA???<<<:::444111...,,,,,,---,,,,,,---,,,,,,+++*********+++))))))************))))))************************.........---***)))***,,,QQQQQQQQQPPPNNNMMMKKKJJJJJJHHHFFFDDDBBBAAAAAAAAABBBCCCGGGKKKOOORRRRRRRRROOOUUU___kkkxxx|||vvvrrriiiiiifffaaaZZZTTTPPPOOOOOOPPPUUU]]]eeeiiifffccc\\\[[[YYYVVVUUUTTTUUUUUUVVVVVVWWWWWWYYY\\\aaadddkkknnnqqqqqqpppooopppppprrrrrrqqqooommmmmmoooqqqwww~~~|||xxxuuussssss|||xxxlllccc[[[YYYVVVQQQPPPSSSTTTTTTTTTSSSTTTVVVYYY\\\___]]]ZZZXXXVVVVVVVVVWWW]]]aaafffhhhjjjnnnuuu{{{sssmmmjjjgggccckkkkkklllnnnpppqqqooommmeee```ZZZUUUPPPLLLHHHEEE@@@AAAAAABBBDDDHHHLLLPPPSSSVVVYYY\\\^^^^^^\\\[[[XXXUUUNNNGGG@@@999555333000///------///000//////,,,------......------,,,,,,,,,---------.........---,,,,,,,,,,,,+++++++++---------------,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++(((***((()))---***(((...******+++++++++,,,,,,,,,,,,------------.........---------,,,,,,,,,,,,,,,***+++,,,+++***+++---...000000//////...---,,,,,,***************+++++++++******+++,,,,,,,,,,,,+++,,,...///...---+++,,,,,,++++++,,,,,,,,,---------,,,,,,------......---------...///000111333777:::@@@BBBFFFJJJLLLMMMMMMMMMEEEDDDCCCCCCDDDEEEEEEDDDFFFIIIOOOXXXfffxxxuuuiiiaaa\\\XXXYYYZZZ\\\aaahhhooouuu}}}qqqfff```^^^___aaadddjjjppprrrpppmmmlllmmmjjjhhhfffdddbbbaaa___^^^XXXZZZ]]]]]]\\\]]]___bbbgggggghhhhhhgggeeebbbaaa]]]\\\[[[YYYXXXXXXXXXXXX]]]]]]^^^______]]]ZZZVVVXXXXXXXXXVVVTTTTTTXXX[[[kkkqqq{{{~~~||||||~~~~~~qqqkkkiiikkkjjjddd```aaa[[[YYYZZZ___eeemmmzzz{{{rrrjjj^^^PPPIIIIIIJJJHHHFFFEEEFFFEEEDDDBBBBBBCCCEEEIIILLLPPPRRRTTTSSSSSSTTTSSSRRRPPPOOOMMMIIIIIIIIIIIIHHHHHHGGGFFFDDDDDDDDDCCCAAA@@@>>>>>>777444000------------,,,---,,,,,,+++******++++++++++++++++++++++++++++++************************+++,,,,,,+++)))((()))***SSSRRRPPPNNNLLLJJJIIIIIIHHHFFFDDDAAA@@@AAABBBDDDEEEHHHMMMQQQSSSSSSRRRQQQQQQ\\\lll{{{zzzuuupppiiibbb]]]ZZZZZZZZZWWWSSSQQQPPPPPPOOOPPPUUU___jjjqqqsssssskkkiiieeeaaa^^^]]]]]]]]]___```aaaaaabbbeeeiiimmmwww}}}~~~~~~}}}zzzxxxxxxyyy}}}zzzqqqjjjddd^^^[[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]\\\ZZZWWWSSSPPPNNNLLLRRRUUUWWWWWWWWWZZZaaafffooowwwxxxsssmmmiiiiiiiiijjjmmmpppqqqpppoookkkhhhddd```[[[UUUOOOKKKEEECCC@@@>>>???BBBEEEHHHLLLPPPVVV[[[^^^^^^]]]\\\\\\ZZZUUUOOOGGG???999666222000...---///000000///------............------,,,------------...............---------,,,,,,,,,+++++++++,,,,,,,,,------.........---------,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++------+++***+++,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........***+++,,,,,,,,,,,,...000222222111000...---,,,,,,))))))******++++++,,,,,,***++++++,,,,,,,,,,,,,,,,,,---///...---,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,---......//////---...000111333777<<<@@@CCCEEEHHHKKKLLLKKKIIIHHH======>>>???@@@BBBCCCDDDEEELLLXXXgggyyyzzzmmmccc]]]\\\\\\^^^cccjjjpppuuuzzz~~~sssnnnfff^^^ZZZZZZ]]]___eeejjjooopppmmmjjjiiiiiihhhiiikkklllmmmnnnmmmmmmjjjkkkmmmlllkkkkkkmmmnnnrrrsssuuuvvvvvvtttrrrpppmmmllliiifffdddbbbaaa```aaa___\\\[[[[[[ZZZYYYWWW[[[\\\]]]\\\YYYVVVUUUUUUWWW]]]fffnnnsssvvvyyyzzzvvvqqqlllkkkqqq{{{xxxrrrjjj___XXXUUUPPPNNNPPPVVV[[[___hhhppprrr___RRRLLLKKKJJJIIIIIIIIIHHHEEECCCDDDEEEGGGIIILLLNNNPPPQQQRRRSSSTTTTTTTTTSSSRRRQQQNNNMMMKKKJJJIIIIIIIIIJJJDDDDDDCCCBBBAAAAAAAAAAAA;;;888333///.........------,,,,,,+++++++++++++++---,,,+++******+++,,,---************************+++,,,,,,+++)))((()))***TTTSSSOOOLLLJJJHHHHHHHHHGGGEEEBBB@@@@@@CCCFFFHHHMMMPPPSSSUUUUUUSSSRRRRRRWWWeeexxx|||yyyvvvpppjjjccc]]]XXXUUUUUUVVVWWWVVVTTTTTTUUUWWWXXXZZZ^^^gggrrr{{{xxxvvvsssooolllkkkjjjjjjkkklllmmmnnnoooqqquuuxxx}}}vvvoookkkjjjdddccccccccceeefffgggggg```^^^[[[XXXTTTQQQOOOMMMOOOPPPOOOOOOOOORRRWWW\\\dddiiiooovvv}}}}}}wwwsssnnnllljjjkkkmmmoooppppppnnnllljjjhhhddd^^^XXXSSSKKKIIIEEECCCBBBBBBBBBBBBHHHLLLRRRXXX\\\\\\[[[ZZZ]]]\\\YYYTTTMMMEEE===999666444111000000111111000------............------------------............///.........------------))))))***,,,---...///000------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***+++++++++++++++,,,,,,---...000,,,''',,,000***++++++++++++++++++++++++((())))))))))))*********,,,,,,,,,,,,------------)))+++,,,,,,,,,---000222444333222000///---,,,,,,))))))******+++,,,------***+++,,,,,,------,,,,,,+++---......---,,,,,,---,,,,,,,,,------------......------------............000222444777;;;AAAEEEGGGHHHIIIJJJIIIFFFCCCAAA;;;<<<>>>@@@AAADDDGGGIIIMMMVVVeeevvv|||uuukkkccc```bbbhhhmmmrrrwww~~~~~~vvvqqqnnnnnnkkkiiifffcccaaacccgggjjjxxx{{{~~~|||xxxtttrrrrrruuuwww{{{~~~~~~~~~}}}}}}}}}|||zzzyyyyyyvvvsssooolllkkkjjjhhhfffdddeeefffeeeccc```]]][[[QQQTTTWWW[[[___bbbeeeffffffbbb]]]\\\```hhhpppvvvyyyjjj]]]UUUPPPMMMNNNRRRVVVYYY___fffuuuuuueee\\\VVVSSSPPPMMMLLLJJJGGGEEEFFFGGGHHHJJJLLLMMMNNNOOOQQQRRRTTTUUUVVVUUUUUUTTTQQQOOOLLLJJJIIIIIIJJJKKKFFFEEECCCBBBAAAAAABBBCCC???:::555111//////...------,,,,,,+++++++++,,,,,,...,,,+++))))))+++,,,...************************,,,---...---,,,***+++,,,TTTRRROOOLLLIIIHHHHHHHHHGGGEEECCCBBBCCCGGGJJJMMMSSSUUUVVVUUUSSSRRRSSSUUU]]]jjj}}}tttmmmjjjiiigggaaa[[[VVVTTTSSSSSSXXXYYYZZZZZZYYYYYYZZZ[[[cccdddgggmmmvvv~~~~~~~~~~~~|||yyypppnnnmmmnnnrrruuuuuuuuuiiifffaaa[[[VVVSSSRRRQQQOOONNNMMMLLLMMMQQQUUUYYY```aaabbbeeekkksss||||||xxxtttpppmmmnnnqqqssstttnnnmmmlllkkkiiieee___[[[QQQOOOMMMLLLKKKHHHCCC???CCCFFFLLLRRRWWWZZZ[[[[[[]]]]]]\\\YYYSSSLLLEEE@@@:::777333000000000000000---......//////......------------.........///////////////.........------,,,,,,------......//////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,,,,***(((---***%%%222999,,,++++++++++++++++++++++++((((((((()))))))))******,,,,,,,,,,,,++++++++++++)))+++,,,,,,,,,---000222444333222000///---,,,,,,))))))***+++,,,------...++++++,,,------------,,,+++---......---,,,------,,,,,,---------.........000///...---------------000222666888;;;???DDDHHHIIIIIIHHHGGGDDDAAA>>><<<<<>>:::555111000///............////////////......------.........///////////////.........---------111000///...---,,,,,,+++,,,,,,+++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,---+++'''......,,,BBBMMM777,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,,,,,,,...000222222111000...---,,,,,,******++++++,,,,,,------++++++,,,---------------+++,,,......---,,,---...,,,---------............111000...---------...///222666:::>>>@@@CCCFFFHHHHHHGGGEEECCCAAA???>>>===@@@CCCGGGHHHIIIKKKOOOSSS```lll}}}{{{tttlllgggdddeeehhhnnnwww|||qqqeee___]]][[[]]]```aaadddfffhhhjjjlllpppssstttxxx|||}}}}}}{{{wwwtttkkkeee\\\UUUQQQPPPOOOOOORRRRRRRRRQQQPPPPPPRRRTTT[[[fffvvvppp___VVVOOOMMMNNNOOORRRWWWiii|||{{{nnnaaaWWWOOOJJJGGGFFFFFFHHHJJJLLLNNNOOOPPPPPPQQQSSSUUUWWWWWWWWWWWWSSSQQQMMMJJJHHHHHHHHHIIIJJJIIIGGGEEEDDDCCCBBBBBBAAA>>>;;;999666444000---,,,,,,,,,,,,,,,------...,,,+++***))))))***+++,,,************************(((***,,,,,,+++))))))***NNNNNNNNNNNNMMMLLLLLLKKKHHHHHHIIIKKKOOORRRVVVXXXVVV[[[aaacccbbbdddhhhkkklllrrr{{{}}}sssqqqkkkddd\\\WWWUUUUUUTTTWWW[[[]]]___aaadddgggkkknnnqqqrrrqqqnnnllllllhhhiiimmmrrryyy}}}zzz{{{}}}}}}{{{~~~{{{vvvpppjjjddd```^^^[[[YYYXXXXXXYYYZZZ[[[[[[]]]]]]\\\]]]^^^___``````bbbhhhoootttxxx~~~}}}zzzwwwtttpppnnnmmmllljjjiiibbb```^^^^^^^^^\\\UUUOOOEEEDDDCCCDDDHHHMMMSSSWWWVVVXXXZZZ\\\[[[XXXTTTRRREEEAAA:::555333111000///......////////////..................////////////.........---------,,,,,,.........------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))******+++,,,,,,------///(((///000000MMMXXX:::,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,***+++,,,+++***+++---...000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------***,,,......---------...------------...............------,,,---///111222555999???CCCDDDEEEFFFFFFEEECCCAAA@@@@@@AAACCCDDDGGGJJJNNNOOONNNOOOTTTXXXdddppp{{{qqqkkkiiijjjkkkooorrryyyvvvrrriiibbb]]]\\\\\\[[[^^^ccceeehhhnnnssswww{{{{{{qqqiiiddd```\\\YYYUUUVVVUUUSSSOOONNNOOOQQQQQQWWWbbblllssswwwxxxwwwtttrrrqqqsssxxxqqqggg^^^YYYWWWTTTTTTVVVddduuuqqqbbbUUULLLFFFDDDEEEGGGIIILLLOOOQQQRRRPPPQQQSSSUUUVVVWWWWWWVVVTTTRRROOOKKKIIIHHHHHHIIIGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA???>>><<<888333///,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************'''***,,,---+++***)))***KKKLLLNNNOOOOOONNNMMMLLLIIIJJJLLLOOORRRVVVYYYZZZXXX```iiinnnoooqqquuuxxxvvvyyy}}}~~~wwwpppjjjbbb```\\\WWWSSSQQQRRRSSSYYY```hhhnnnqqqsssvvvxxxwwwzzz|||yyyxxxtttwww{{{~~~{{{vvvpppkkkhhheeedddbbbbbbbbbbbbbbbaaa______``````^^^[[[UUUQQQVVV[[[```eeeiiinnnuuuzzz}}}yyysssooonnnmmmmmmllllllhhhddddddeeeddd___ZZZNNNJJJEEEAAABBBFFFKKKOOOQQQSSSVVVXXXYYYXXXUUUTTTLLLGGG@@@:::777555444333......////////////................../////////000......---------,,,,,,,,,((((((***+++---...000000......---------,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))***+++,,,,,,------000%%%+++++++++JJJTTT111,,,,,,,,,++++++*********)))************+++++++++***++++++,,,---//////000***+++,,,+++******+++---//////......---------,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***,,,......---------...---------.........//////,,,++++++,,,...111444666666;;;AAAEEEGGGFFFEEEEEEBBBAAA???>>>@@@DDDHHHKKKMMMQQQTTTTTTSSSSSSXXX]]]eeerrr|||vvvllldddbbbgggqqqyyy}}}zzznnngggccc]]]\\\]]]```bbbbbbffflllmmmrrrxxx~~~yyyrrrmmm\\\\\\ZZZVVVQQQPPPRRRTTTMMMOOOTTT[[[aaaeeefffeeebbbaaa______dddnnnzzzyyyoooiiiddd^^^[[[[[[___ppp}}}kkkZZZMMMEEEBBBCCCFFFIIILLLOOORRRSSSPPPQQQSSSUUUVVVVVVVVVVVVTTTSSSPPPMMMKKKIIIIIIHHHEEEEEEGGGHHHHHHGGGFFFEEECCCCCCBBBBBB@@@<<<666111,,,,,,,,,,,,,,,---...///,,,------......------,,,************************)))+++...///...,,,+++,,,NNNNNNNNNNNNNNNMMMLLLLLLKKKNNNRRRVVVXXXZZZ^^^```bbbgggoooxxx}}}{{{zzz|||~~~vvvnnnfff^^^ZZZRRRSSSRRROOOMMMPPPWWW]]]cccmmmzzzyyyuuuuuutttuuuvvvvvvuuurrrooolllggg```\\\ZZZWWWSSSPPPPPPRRRUUUWWWZZZ^^^eeekkk|||~~~rrrppppppnnnlllkkkkkkjjjjjjhhhfffdddbbbaaa[[[UUUKKKAAA;;;<<>><<>>999888444222111111222222111000///////////////......---------...//////...------........................,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---.........------,,,+++***------------------,,,,,,......------------......//////...---------------/////////222555:::>>>AAAGGGHHHHHHIIIIIIHHHHHHGGGHHHJJJQQQXXX[[[\\\```gggiiiiiimmmttt|||{{{yyymmmddd___]]]bbbfffmmmvvv}}}rrrhhhbbb^^^\\\]]]aaacccgggmmmssswww|||vvvpppiiiddd^^^YYYUUURRROOOMMMHHHJJJLLLNNNNNNOOORRRTTTYYY___jjjvvvwwwrrrlllddd^^^\\\ZZZYYY\\\dddooo|||~~~qqqhhh^^^YYY[[[^^^___^^^XXXWWWUUUUUUUUUTTTRRRPPPOOOPPPPPPPPPNNNMMMKKKJJJJJJJJJHHHGGGFFFEEEEEEEEECCCCCCCCCBBBAAA>>><<<::::::555///...000222222111///............---------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++IIIJJJMMMOOOQQQRRRRRRQQQSSSRRRRRRSSSXXXcccooowwwwwwlllgggccc```[[[VVVQQQOOOPPPRRRQQQUUUYYY]]]aaagggpppwwwxxx~~~}}}vvvooohhhddd^^^[[[VVVQQQOOOQQQUUUXXX[[[___eeekkkpppvvv~~~yyypppjjjjjjiiijjjlllmmmmmmllljjjhhhkkkhhhbbb\\\TTTLLLDDD???>>>???@@@DDDIIIPPPVVVYYYXXXVVVSSSOOOIIIAAA;;;999555333111000111222111111///000000000000///......---..................---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,------.........------,,,+++...............---------......------------......//////...---------------...///222555:::???CCCFFFJJJIIIIIIIIIJJJKKKLLLLLLQQQSSSXXX]]]___cccooo{{{uuuhhhaaa```dddgggpppvvv{{{nnnfff^^^\\\[[[]]]cccjjjnnnrrryyy|||vvvrrrpppoooooooooooopppsssuuuxxxzzz|||tttlllfffaaa\\\YYYSSSTTTUUUVVVUUUTTTTTTSSSTTTVVV\\\dddooo{{{|||qqqeee]]]VVVUUUUUUYYY___jjj}}}|||rrrllljjjjjjhhhfff]]]ZZZWWWUUUTTTRRRPPPOOONNNOOOPPPQQQPPPOOOMMMLLLMMMKKKIIIGGGFFFEEEFFFFFFDDDDDDDDDCCCAAA???>>>======888333//////111111111///............---------******+++,,,,,,,,,------++++++++++++++++++++++++IIIKKKNNNQQQRRRSSSRRRRRROOOOOOPPPSSS[[[iiixxxttthhh```\\\YYYYYYXXXVVVTTTTTTXXX[[[^^^aaaeeehhhjjjnnnuuuzzz{{{wwwvvvmmmggg```YYYVVVVVVWWWXXX[[[\\\___bbbeeeiiimmmpppzzz~~~{{{pppkkkiiikkklllnnnooonnnmmmlllllliiifffbbb]]]VVVMMMFFFAAA???======AAAHHHOOOTTTWWWXXXXXXTTTPPPJJJDDD@@@888555222000111111111000000000111111000000///............------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,------.........---........................///......------......///.........------.........///111444999>>>BBBFFFHHHJJJJJJJJJKKKLLLNNNPPPRRRVVVWWWZZZ^^^bbbmmmxxxpppggg``````hhhssszzzvvvnnnccc___^^^aaaeeejjjrrrzzz{{{uuurrrttttttuuuvvvwwwyyyzzz{{{wwwtttnnnhhhdddaaa``````____________```ccceeeffffffhhhlllqqquuuwwwwwwwwwppppppoooqqqvvv}}}|||tttnnniiiaaa```___^^^\\\YYYUUURRRQQQPPPQQQVVV___lllxxxnnn___XXXUUUTTTTTTVVV]]]mmm|||xxxpppjjjccc___ZZZVVVSSSRRROOONNNNNNOOOQQQSSSSSSRRRQQQPPPOOOMMMKKKIIIGGGGGGGGGGGGEEEEEEEEEDDDBBBAAA@@@??????;;;666222000000000000///............---------((()))***+++,,,,,,++++++++++++++++++++++++++++++JJJLLLPPPRRRSSSSSSQQQPPPLLLNNNPPPVVVaaappp}}}wwwmmmddd\\\YYYWWWWWWZZZ^^^```___```dddgggnnnqqquuuwwwwwwzzz~~~|||vvvmmmeeeaaa___]]]\\\[[[[[[]]]___aaacccdddeeeiiilllqqqvvv~~~zzztttjjjjjjlllmmmnnnooooooooollljjjhhhgggeee```XXXQQQCCC@@@<<<999;;;AAAHHHMMMRRRUUUWWWUUUSSSQQQLLLFFF<<<888444222111111000000111111111111111000/////////...------------...///...........................------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))******+++++++++************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))***+++,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,------.........---------.........////////////............//////...............///000111111444888===BBBFFFHHHIIIJJJKKKLLLMMMOOORRRTTTUUUUUUUUUZZZaaakkk|||vvvfffdddaaabbbkkkxxxuuulllhhhdddcccgggmmmrrrwwwvvvmmmfffbbbaaaaaa``````bbbdddfffgggeeeccc___\\\YYYWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWTTTUUUWWW\\\```ccccccccc]]]]]]\\\\\\^^^ccckkkppp}}}{{{rrroookkkgggccc]]]WWWRRROOOMMMKKKMMMSSS^^^iiipppqqqrrrtttvvv|||{{{kkk]]]XXXTTTSSSSSSWWWbbbnnn}}}uuunnnhhhaaaZZZUUURRROOOMMMLLLNNNQQQTTTUUUUUUSSSRRRQQQPPPNNNLLLJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@>>>:::666333222111111///............---------)))***+++,,,,,,+++******++++++++++++++++++++++++MMMOOOQQQSSSTTTRRRPPPNNNMMMOOOTTT\\\gggvvvyyyqqqllliiiddd]]]XXXXXXZZZ]]]cccjjjqqquuuuuutttvvvxxx|||tttoookkkgggeee^^^^^^^^^___```___^^^]]][[[^^^bbbeeekkkvvvtttsssqqqpppooooooooooooooollljjjjjjkkkhhhaaa\\\OOOIIIBBB;;;:::<<>>BBBIIIPPPTTTUUUTTTSSSLLLHHHCCC<<<777333111000111111222333333333333222111111000///////////////------------------------///...---,,,,,,---...///++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++)))'''))),,,---+++))),,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********---------......////////////////////////.........000//////......111666:::@@@BBBDDDFFFHHHIIILLLOOOMMMRRRWWWXXXUUURRRRRRRRRNNN\\\ooo}}}lllaaa]]]^^^eeennnvvv}}}zzzwwwqqqooommmooouuu|||zzzuuusssrrrpppmmmiiilllpppuuuyyyyyyvvvsssssstttuuuvvvxxxyyyzzz{{{~~~~~~}}}xxxtttsssooonnnnnnnnnoooqqqrrrtttrrrqqqmmmhhhbbb______``````aaabbbaaa^^^ZZZUUUSSSSSSSSSRRRQQQQQQUUUZZZ^^^hhhttt|||zzzpppaaaWWWQQQNNNJJJGGGHHHKKKOOOQQQSSSWWW]]]bbbttt{{{yyyqqqmmmiiiddd___fffvvvxxxcccSSSLLLIIIHHHHHHIIIKKKMMMPPPRRRSSSTTTRRRRRRQQQOOOLLLKKKLLLLLLGGGFFFDDDCCCCCCCCCDDDEEECCCAAA>>>===<<<;;;888666111111000000...---,,,,,,,,,,,,------,,,,,,+++************++++++,,,,,,---NNNKKKLLLQQQTTTUUUWWW[[[___bbbgggmmmuuu~~~ssslllfff___VVVOOOMMMNNNPPPUUU^^^hhhsssyyy~~~{{{vvvsssqqqpppnnnkkkfff___ZZZTTTRRRQQQOOOQQQUUUZZZ^^^dddlllzzz{{{ssssssqqqooopppqqqoookkkfffccc___VVVKKK@@@::::::;;;:::>>>EEELLLQQQTTTUUUUUUNNNKKKEEE???999444111000222222222222222222111111111111000///////////////------------------------///...------------...///++++++,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,---+++***+++---...---+++,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,/////////////////////...///000000000111555:::>>>BBBEEEHHHJJJKKKLLLNNNPPPPPPSSSUUUUUUSSSRRRQQQRRRSSS___ooo{{{tttfffaaabbbfffnnnxxx|||vvvqqqpppssstttuuuyyy{{{xxxwwwuuurrrooommmooosssxxx|||~~~}}}{{{~~~}}}|||{{{{{{{{{|||~~~~~~~~~{{{wwwrrrpppqqqrrrrrrsssrrrooojjjccc\\\XXXUUUTTTQQQOOOOOOOOOPPPQQQUUU___mmmyyypppddd[[[TTTMMMGGGJJJLLLNNNNNNNNNOOOSSSVVVbbbjjjvvv}}}xxxqqqlllkkkrrr}}}~~~iiiXXXNNNHHHEEEEEEFFFIIIMMMOOOQQQPPPOOOPPPPPPOOONNNMMMLLLLLLLLLHHHGGGFFFEEEEEEEEEFFFFFFDDDBBB???>>>===<<<999777333222000///------,,,,,,,,,,,,------,,,,,,+++******************+++++++++JJJHHHJJJPPPUUUXXX]]]ccclllnnnppptttzzz|||tttiii```[[[VVVQQQNNNOOONNNPPPWWWcccooowww{{{|||{{{xxxuuuuuuvvvrrrjjjcccWWWUUURRRPPPPPPSSSVVVYYY\\\bbbmmmyyyyyyrrrpppnnnnnnooommmhhhcccgggccc\\\RRRGGG???;;;:::777:::???EEEKKKPPPSSSUUUPPPNNNIIICCC===777333000333333222222111000000///111111000000000/////////------------------------///...------------...///++++++,,,,,,,,,,,,------//////............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,((()))***+++,,,------...,,,+++***+++---...---,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++......//////////////////...000222333666:::???CCCFFFHHHLLLNNNNNNOOOPPPQQQUUUUUUSSSSSSRRRSSSUUUVVVZZZcccoooyyyqqqjjjdddffflllttt|||uuuqqqoooooorrrxxx}}}}}}||||||yyyvvvvvvyyy~~~}}}uuummmhhh```\\\WWWTTTQQQNNNHHHDDDGGGMMMVVV___hhhsssyyynnndddZZZSSSPPPPPPOOOMMMKKKKKKMMMOOOQQQXXXeeesss|||sssooommmqqqwww{{{xxxuuurrraaaTTTIIIDDDCCCDDDGGGKKKNNNOOOMMMKKKNNNNNNMMMMMMMMMLLLLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGEEECCCAAA??????===;;;999555333000...,,,,,,,,,---,,,,,,------,,,,,,+++***************))))))))))))KKKJJJOOOWWW]]]aaahhhoooxxxyyyzzz{{{~~~~~~zzzsssmmmcccZZZUUUTTTTTTUUUVVVWWWZZZ___fffooowww|||{{{|||yyysss```]]]XXXUUUUUUVVVXXXXXX\\\___gggpppvvv~~~tttppplllkkkkkkkkkhhheeejjjgggaaaYYYNNNDDD===999777888;;;???DDDIIINNNQQQQQQPPPLLLGGGAAA;;;666333222222111111000000000000000000000111111000000000.................................------.........+++++++++,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------***))))))***++++++++++++,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------............////////////---///333666:::>>>DDDHHHHHHKKKNNNPPPPPPPPPQQQRRRWWWUUUSSSSSSUUUXXX[[[]]]aaahhhqqqzzzzzzrrrkkkjjjlllrrrzzzuuurrrsssuuu{{{|||wwwvvvrrrqqqqqquuu}}}rrrmmmfffbbb^^^WWWLLLDDDHHHIIIKKKNNNTTT]]]gggooo}}}}}}ssslll\\\YYYTTTOOOLLLLLLNNNPPPLLLQQQZZZeeerrr~~~}}}uuukkkggghhhiiifffccclllttt|||mmm^^^QQQIIIIIIGGGGGGIIIMMMOOOOOOMMMNNNMMMLLLLLLMMMMMMLLLKKKIIIIIIHHHHHHHHHGGGGGGGGGFFFDDDBBBAAA@@@???===;;;777555111...,,,,,,---...,,,,,,------,,,,,,+++***,,,,,,++++++******))))))RRRUUU\\\fffmmmpppwww~~~{{{uuurrriiieee___XXXUUUVVVZZZ^^^^^^dddjjjlllmmmqqq{{{qqqllleee```]]][[[YYYWWW]]]^^^bbbiiimmmsss~~~xxxpppkkkkkkmmmmmmmmmjjjhhhddd^^^UUUKKKAAA;;;:::999999;;;>>>BBBGGGJJJOOOOOONNNKKKFFF@@@;;;777222111111000000111222222///000111111111111000000........................---..................---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************++++++,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------.........//////000000,,,000444999===BBBFFFJJJIIILLLOOOQQQQQQQQQRRRSSSVVVWWWXXXZZZ]]]aaaeeehhhlllpppwwwsssjjjgggppptttyyy~~~yyyvvvyyy~~~yyyqqqkkkjjjkkkmmmnnnrrrxxx{{{vvvqqqhhh[[[QQQOOOMMMJJJHHHHHHNNNUUUZZZdddiiiqqqzzzpppiii^^^TTTNNNLLLMMMNNNJJJLLLQQQYYYcccnnnxxx}}}zzznnnddd^^^[[[YYYZZZ___jjjzzzxxxjjj^^^VVVUUUPPPKKKKKKOOOTTTVVVVVVRRRPPPMMMLLLMMMMMMLLLKKKHHHIIIIIIHHHHHHHHHGGGGGGGGGEEECCCBBBAAA@@@>>><<<999777333///---------...,,,,,,------,,,,,,+++***---------,,,,,,+++++++++[[[```kkkwww}}}~~~|||tttnnnlllllleeedddbbb^^^[[[^^^dddjjjkkksss{{{}}}zzz}}}vvvnnnhhhccc]]]YYY\\\\\\^^^ccceeeiiirrr|||tttllljjjkkkmmmnnnjjjiiifffbbb[[[RRRHHHAAA>>><<<:::999:::===AAADDDJJJLLLMMMNNNKKKFFFAAA===444333222111111111222333///000111222222222111000........................------...//////...------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********,,,------,,,+++---...,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++------......///000000000...222777<<<@@@DDDHHHKKKKKKMMMOOOPPPQQQRRRTTTVVVZZZ```gggkkkmmmooossswww{{{|||sssiiigggjjjyyy~~~}}}|||~~~|||{{{{{{zzzwwwrrrlllgggeeegggiiippptttzzz{{{ppphhh\\\XXXRRRMMMJJJKKKMMMOOOPPPTTTZZZbbbkkkuuupppbbbXXXQQQLLLJJJHHHHHHIIIMMMUUU^^^ggglllrrrxxxmmm___XXXUUUQQQRRRYYYfffssswwwllleeeccc\\\TTTSSSXXX^^^aaaaaaZZZUUUOOOLLLMMMNNNMMMKKKIIIIIIIIIIIIIIIHHHGGGGGGGGGEEECCCBBBBBBAAA???===;;;999666222000.........,,,,,,------,,,,,,+++***---------------,,,,,,,,,gggooo~~~zzzwwwqqqjjjfffeeeiiilllmmmoooqqqnnnlllmmmssszzz~~~~~~xxxssskkkfffbbb``````bbbbbbaaagggnnnyyy}}}{{{pppkkkjjjiiiiiijjjiiigggeeeaaaYYYPPPIII@@@===;;;999999;;;>>>@@@DDDGGGLLLOOONNNKKKFFFCCC999777555222111000111111...///111333333222111000........................------...//////...------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,***,,,------++++++,,,///,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,------......///000000111111666;;;@@@DDDGGGJJJLLLMMMNNNOOOPPPQQQSSSWWWZZZhhhssszzzsssmmmjjjoooxxx~~~~~~wwwssssssuuuvvvwwwvvvrrrooommmnnnppprrrtttzzzrrrnnnggg```ZZZTTTPPPNNNLLLMMMPPPSSSWWW^^^ffflllzzz|||nnnbbbWWWQQQLLLJJJHHHHHHKKKQQQWWW[[[```fffppp}}}}}}lll```YYYQQQOOOPPPWWW```lll}}}xxxrrroooggg___^^^ccciiikkkjjjbbb[[[RRRMMMMMMNNNMMMLLLJJJJJJKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBAAA???>>>===;;;888555222000///...,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,------wwwyyyrrrkkkhhhccc___^^^ccckkkqqqyyy~~~||||||{{{vvvlllhhhfffeeeaaa]]]___dddeeeiiinnnssszzzzzzrrrnnnjjjhhhkkkiiihhhgggeee^^^UUUOOO@@@>>>;;;999999:::===???AAAEEEJJJOOOPPPNNNJJJGGG===;;;777333111/////////...///111333444333111000////////////////////////,,,---...//////...---,,,++++++,,,,,,,,,------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++******+++++++++,,,,,,,,,))))))***+++,,,------...'''***,,,+++)))(((***---,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,------.........---------....../////////---------...///000000111444999>>>CCCFFFIIIKKKMMMOOOOOOPPPPPPQQQUUUZZZ^^^uuuwwwooommmlllnnnxxx{{{wwwqqqlllllloootttxxxzzzzzzyyyxxxxxxzzz{{{}}}vvv}}}|||sssiii```WWWRRRQQQPPPOOOMMMMMMPPPUUUYYYcccpppvvvggg^^^SSSPPPKKKGGGGGGIIIMMMPPPQQQVVV```kkkxxxyyyjjj```TTTOOOMMMPPPUUU```uuu~~~yyytttmmmgggggglllqqqqqqoooggg___TTTNNNMMMNNNNNNLLLKKKLLLMMMMMMMMMLLLJJJIIIFFFDDDBBBBBBBBBAAA???>>>===<<<:::777444111///...,,,,,,---------,,,++++++*********++++++,,,,,,---uuukkkgggeee^^^YYYYYY[[[bbbnnnzzzyyynnneee```\\\ZZZYYY^^^\\\\\\bbbiiisssyyyooojjjiiiooolllhhheeeccc```[[[XXXNNNHHH@@@:::777777777888;;;???EEEJJJMMMMMMKKKIIIDDD@@@:::444000///111222111111000000111222333333111111000////////////000......---------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------.........---+++)))))))))+++,,,---,,,++++++*********+++---,,,++++++******++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++000---+++,,,...///---***......//////...---,,,,,,,,,,,,,,,---------......///111222000---...444:::===@@@DDDGGGHHHIIIKKKLLLQQQPPPRRRVVVVVVWWWaaannnooolllkkkmmmvvv|||uuukkkkkklllnnnrrrwww|||~~~~~~sssiiibbbYYYUUUPPPMMMMMMNNNPPPPPPXXX^^^kkk|||~~~rrrdddYYYOOOMMMKKKGGGFFFJJJKKKNNNRRRXXX```kkkyyyttteeeYYYOOONNNPPPXXXnnnzzzvvvwwwzzzyyyuuussskkkdddZZZSSSPPPOOONNNLLLNNNMMMMMMLLLLLLMMMMMMNNNGGGDDDBBBBBBDDDDDDAAA>>>AAA>>>:::777555222///,,,---,,,++++++---.........------,,,+++************zzzmmmbbb^^^[[[VVVUUUXXX___iiiwwwttthhh___ZZZXXXZZZWWWWWW[[[___fffsss~~~{{{tttooollllllkkkiiieeeaaa^^^]]]SSSLLLCCC<<<999888888888999===CCCJJJNNNOOOOOONNNHHHDDD===777333111111222111111000000111222222333111000000///.....................---------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------.........---,,,+++******+++,,,------,,,+++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,///---,,,,,,......---***......//////...------,,,---------.........//////...000111000...000666;;;???BBBFFFHHHIIIJJJLLLMMMQQQRRRTTTUUUTTTXXXiii{{{wwwkkkmmmrrryyy~~~|||{{{{{{|||~~~~~~vvvppplllrrrssstttxxx|||wwwqqqfffaaaZZZUUURRRQQQQQQPPPPPPSSS]]]kkkvvvzzzmmm___XXXRRRLLLIIIKKKIIIKKKNNNQQQVVV___iiiqqq~~~yyyjjj\\\UUURRRWWWjjj}}}wwwsssoooggg[[[SSSOOONNNLLLKKKLLLLLLMMMMMMNNNOOOQQQQQQKKKIIIFFFDDDCCCBBB@@@???DDDAAA===:::888555111///000...,,,,,,---------,,,------,,,++++++++++++,,,~~~uuuggg\\\XXXTTTRRRTTT[[[dddooo}}}}}}rrrddd[[[XXXXXXUUUTTTVVVXXXZZZaaaiii|||yyymmmmmmmmmkkkgggdddbbbbbbYYYRRRHHH@@@;;;999888888555888>>>EEEKKKOOOQQQQQQMMMIIICCC<<<777333222222111111111000111111222333111000000///...---------.........------------,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------......------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------///---,,,,,,---...,,,+++.........///......---,,,........./////////000000---///000000000333999>>>AAADDDHHHJJJKKKLLLNNNOOOPPPRRRUUUUUUUUU___vvv{{{qqqkkklllsss}}}yyyrrrpppqqqqqquuuxxx~~~{{{uuuqqqqqqrrr}}}~~~yyytttkkkccc]]]YYYUUUSSSNNNMMMQQQZZZbbbjjjuuuvvviii^^^TTTMMMLLLKKKKKKKKKLLLNNNSSSZZZ___jjjttt~~~lll```XXXXXXeeeuuu|||uuurrriii[[[QQQMMMLLLKKKJJJJJJKKKLLLNNNPPPRRRSSSTTTOOONNNKKKGGGCCCAAAAAAAAAGGGEEEAAA>>><<<999555222222000...---------,,,***---,,,,,,,,,,,,---......{{{qqqddd[[[XXXVVVUUUXXX```hhhrrr~~~oooddd___ZZZVVVUUUWWWXXXWWWZZZ___lllvvvwwwrrrllliiihhhgggeeeddd^^^WWWMMMDDD>>>:::888777111444999>>>DDDJJJNNNPPPPPPMMMGGGAAA:::666222111222111111111111111222222000000000///...---,,,+++............------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,------......---,,,,,,---------------------,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---............------------,,,,,,---...............---------.........////////////,,,...000111333777===AAADDDGGGJJJMMMMMMNNNOOOQQQNNNPPPSSSUUU[[[jjj{{{tttppppppuuu}}}zzzoookkklllqqqtttxxx}}}}}}vvvuuuvvvvvv{{{~~~zzzyyy}}}|||sssllleee___[[[XXXSSSQQQSSSWWW\\\eeemmm|||}}}ooobbbVVVPPPPPPOOOMMMKKKLLLNNNRRRUUUZZZcccppp~~~{{{nnnccc^^^cccmmm~~~xxxnnndddVVVLLLHHHHHHIIIIIIHHHIIIKKKMMMOOOQQQRRRSSSPPPQQQOOOKKKEEEBBBDDDFFFIIIGGGCCC@@@>>>;;;888555333000...---......---+++,,,,,,,,,------///000000|||vvvlll```YYYXXXYYYXXX]]]eeemmmuuu~~~pppjjj\\\XXXVVVXXXXXXWWWXXX\\\```hhhvvv~~~ppphhhiiiiiifffbbbaaaZZZQQQHHHBBB===999777444555777;;;@@@EEEJJJMMMQQQOOOJJJEEE>>>888444111222222111111111111111222000000000000///...---,,,//////.........---------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---......------,,,,,,,,,---......------,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......---......---,,,,,,,,,,,,------...............---,,,,,,---------.........---...111333777;;;AAADDDFFFIIILLLNNNOOOOOOQQQRRRMMMNNNPPPWWWdddvvvxxxppppppuuuzzztttlllkkkpppvvv{{{~~~rrrmmmnnnqqqttt{{{{{{tttmmmiiieee^^^XXXVVVVVVVVVYYY___fffiiipppxxxyyyiii^^^XXXTTTOOOLLLJJJKKKMMMNNNQQQWWWcccsssvvvllliiijjjuuu~~~{{{ggg\\\NNNDDDAAABBBDDDEEEEEEGGGIIIKKKMMMNNNOOOOOOOOOQQQPPPMMMHHHFFFHHHKKKHHHFFFCCCAAA???===:::777222000....../////////...,,,,,,,,,---...///000111}}}xxxrrrhhh]]]YYYZZZ\\\]]]dddnnnwwwxxxpppeee^^^ZZZZZZZZZXXXYYY[[[ZZZ^^^hhhuuu~~~rrrmmmjjjfffaaabbb]]]VVVOOOHHHBBB<<<999999888888:::>>>DDDJJJNNNQQQPPPMMMIIICCC<<<777444333222111111000111111111///000111111111000...---/////////.........------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,------------***+++---......---,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---...///...,,,+++,,,---,,,---......///.........,,,,,,,,,------------...///000222666;;;@@@DDDGGGHHHJJJNNNOOOPPPPPPQQQSSSMMMOOORRRZZZkkk~~~yyynnnkkkpppyyyzzzsssooorrrxxxxxxrrrqqqtttvvv}}}|||xxxqqqiiiccc```]]]XXXVVVXXXVVVVVVZZZbbbiiipppzzzwwweee___VVVNNNJJJIIIIIIIIIKKKNNNWWWfffuuuwwwrrrtttxxx}}}{{{xxx}}}~~~hhh]]]NNNCCC???>>>??????BBBDDDFFFIIIKKKMMMMMMMMMOOOPPPPPPOOOMMMKKKKKKLLLFFFDDDBBB@@@???>>>;;;999222000......000000000///,,,,,,,,,---...///000111|||xxxsssooohhhbbbbbbfffgggjjjrrr~~~wwwnnneeebbb```]]]]]]___\\\]]]___gggtttuuukkkdddbbbccc```[[[UUUPPPHHHAAA<<<:::999777888<<>>CCCGGGIIIHHHKKKNNNPPPPPPPPPRRRSSSOOOSSSXXX___nnnyyyqqqmmmqqqyyyzzzwwwvvvyyy~~~{{{}}}|||vvvqqqpppmmmeee___]]]WWWSSSRRRVVVXXXZZZaaajjjyyy~~~tttfffYYYQQQMMMJJJIIIIIIHHHMMMYYYfffrrrxxxtttqqqoooiiidddgggnnn~~~wwwlll[[[NNNFFFBBB???===>>>AAADDDHHHKKKMMMNNNNNNPPPPPPPPPPPPPPPOOOLLLIIIDDDCCCAAA@@@@@@???>>><<<444222000///000000///------,,,,,,,,,---...//////vvvssspppoookkkiiinnnuuutttwww~~~rrrlllhhhdddccceeeccc```]]]___hhhuuu{{{jjjdddcccdddbbb^^^ZZZUUUMMMEEE???999777444555999@@@HHHMMMRRRRRRRRROOOKKKEEE???;;;333333222111000000111111...///111333444333222111000/////////............------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,+++)))))))))+++---...((()))+++---------+++***---,,,++++++******++++++------------------------------------------,,,,,,,,,...000...+++***,,,...,,,,,,---.../////////.............../////////000333333666:::@@@EEEHHHIIIIIIKKKNNNPPPPPPPPPQQQSSSPPPXXX^^^bbbnnn~~~tttpppmmmqqqzzz~~~vvvwwwzzz|||sssjjjfffaaaZZZUUUTTTQQQNNNRRRZZZdddsssvvveeeZZZTTTOOOMMMIIIEEEFFFPPPZZZdddqqq}}}{{{{{{rrrjjjddd\\\UUUWWW]]]jjj{{{|||jjjZZZOOOHHHBBB???<<<>>>CCCHHHLLLOOOPPPPPPRRRPPPOOOQQQRRRQQQKKKFFFDDDBBBAAA@@@AAAAAA???>>>777444111000000///---+++---,,,,,,,,,,,,---......~~~~~~yyy~~~}}}uuuoookkkiiigggcccaaa^^^\\\^^^gggttt}}}xxxmmmiiigggeeebbb```[[[SSSIIIBBB===;;;999888999===BBBFFFRRRRRRRRRPPPLLLGGGBBB???999444000///111222///,,,000111222333333222000000//////...------------...........................***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,///000...+++......---,,,++++++++++++,,,------......------,,,------------------------------,,,,,,,,,,,,++++++................................................/////////---,,,---000222222666<<>>CCCEEEHHHJJJLLLPPPPPPQQQSSSVVVZZZ]]]___aaafffmmmvvv{{{rrrlllpppxxx~~~{{{tttjjjbbb\\\WWWRRRNNNOOOTTT___mmmwww~~~qqqbbbWWWQQQLLLFFFDDDHHHNNNTTTXXX___iiiuuuuuuhhh\\\RRRNNNOOOTTTYYYdddtttrrrdddVVVKKKJJJIIIIIIMMMRRRUUUSSSPPPOOONNNMMMNNNPPPRRRQQQQQQNNNLLLIIIFFFCCCBBBAAA@@@;;;999555222///------------,,,,,,++++++,,,,,,---~~~uuuoookkkkkkqqqzzzxxxwwwzzz{{{wwwssslllccc]]][[[]]]```bbbhhhrrrwwwrrrmmmgggffffffbbbYYYQQQEEEBBB<<<999888;;;@@@CCCJJJLLLNNNOOOOOOMMMKKKIIIBBB<<<666222222333111///000111111222222222111111000///......------....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---++++++++++++,,,---...///***++++++,,,,,,++++++***------------------------******+++,,,---...//////......................../////////......---------000000000//////111444777:::===BBBEEEGGGIIIKKKMMMRRRRRRTTTZZZccckkknnnoooppptttzzz{{{sssnnnqqqxxx{{{zzz~~~~~~}}}|||tttmmmdddZZZSSSOOONNNRRRZZZbbbkkkvvvwwwiii\\\UUULLLFFFDDDFFFIIIJJJOOOWWWbbbnnn}}}wwwfffVVVOOONNNNNNPPPWWWggg{{{zzzhhh[[[UUUQQQNNNRRRXXX[[[XXXSSSPPPNNNMMMMMMPPPSSSUUUUUUOOONNNKKKHHHEEECCCBBBAAA===;;;777333000...---,,,------,,,,,,,,,,,,------yyyooohhhdddfffrrr~~~zzz||||||tttggg^^^ZZZZZZ[[[[[[```hhhsss~~~uuujjjeeeeeeddd]]]WWWLLLHHHAAA;;;999;;;???BBBGGGIIILLLOOOPPPOOOMMMLLLFFF@@@999444222222111000000111111111222222222222000//////.......................................------------------------------------------------+++...000///,,,***+++---,,,+++++++++,,,,,,---...,,,------......------,,,------------------------++++++,,,,,,---......///........................000000//////......------...///000000000222666999>>>@@@DDDGGGHHHJJJLLLNNNRRRUUU\\\jjjyyyyyytttrrrrrrzzz~~~}}}|||sssuuuxxx|||{{{tttsssttttttzzzvvvjjjaaaYYYSSSPPPRRRWWW\\\eeennn~~~kkkcccVVVLLLGGGGGGIIIJJJIIINNNUUU^^^kkk{{{rrraaaVVVSSSQQQPPPUUUeee|||oooaaaXXXQQQRRRYYY___^^^[[[TTTQQQNNNMMMOOORRRTTTUUUOOONNNLLLIIIFFFDDDBBBAAA???===:::666222///------------,,,,,,,,,,,,------vvvooofffbbb```eeesssrrrddd[[[XXXWWWXXXXXX]]]gggsssuuukkkhhhgggccc```TTTOOOHHHAAA===<<<>>>@@@EEEGGGJJJMMMNNNNNNMMMLLLGGGBBB;;;555222111111000000000000111111222222333000000///............///........................++++++,,,,,,---...//////------------------------+++...000///,,,***+++---...---,,,,,,+++++++++,,,,,,------......------,,,------------------------------------------------........................000000/////////.........---...///000111444888;;;@@@CCCFFFHHHIIIJJJLLLNNNRRRYYYiiiyyysssrrruuuyyy}}}rrrllljjjiiiooowwwpppjjjlllvvvwww|||~~~vvvjjjaaaXXXVVVWWWXXX[[[___mmmvvv}}}rrrbbbTTTLLLIIIJJJKKKHHHIIIMMMTTT^^^kkk{{{mmm```ZZZTTTSSSXXXhhhooobbbTTTQQQWWW```ccccccZZZVVVQQQNNNNNNPPPQQQQQQOOONNNLLLJJJGGGDDDBBBAAA@@@>>><<<888444111///......------,,,,,,------...{{{xxxiiibbb]]]\\\___fffsssrrrcccYYYUUUUUUPPPRRRZZZeeeqqq|||ssskkkhhheeeddd\\\WWWPPPHHHBBB?????????AAACCCGGGJJJLLLMMMLLLKKKHHHDDD>>>888444222111111000000000000111222333444111000//////......//////........................***++++++,,,---...///000------------------------,,,---///...---,,,,,,---///...---,,,++++++++++++***++++++,,,,,,++++++***------------------------............------,,,,,,........................////////////////////////---...000111333666;;;???CCCEEEGGGIIIJJJLLLNNNQQQTTT```vvvwwwqqqpppttt{{{vvvjjjdddcccnnnrrrzzzxxxllljjjppp{{{|||yyyoooeeecccaaa]]]XXXWWWYYY^^^iiiwwwrrraaaUUUNNNKKKIIIFFFFFFHHHNNNUUU___nnn{{{|||mmmcccVVVUUUYYYhhhrrr___UUUWWW^^^dddfff```\\\VVVQQQOOOOOONNNMMMOOONNNMMMKKKHHHEEEBBBAAA@@@???===:::777333111000......------------......xxxoookkkbbb\\\ZZZ___gggoooyyynnn___XXXVVVQQQOOOTTT]]]fffnnnyyyssskkkhhhgggbbb^^^VVVNNNGGGBBB???>>>;;;>>>CCCGGGJJJLLLLLLKKKHHHFFFBBB<<<777444333333111000000000000222333444111000000///////////////........................,,,,,,,,,------.................................---,,,,,,---......---,,,------,,,++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------------------.............................................///000000111111///000222444666:::???CCCEEEGGGIIIKKKLLLNNNQQQTTTWWWgggyyyqqqooosss{{{qqqhhhhhhjjjxxx}}}yyyqqqsss|||{{{tttsssqqqhhh]]]WWWPPPPPPVVV___gggmmmyyywwwhhh\\\SSSNNNGGGEEEGGGKKKNNNTTTaaannn~~~qqq```]]]]]]eeewwwqqq```ZZZ[[[```bbbeeeaaaZZZUUURRRPPPNNNMMMPPPOOONNNMMMJJJGGGDDDBBB@@@???>>>;;;888555333222......------------......pppeee```ccc]]]]]]eeepppyyyxxxfff]]][[[WWWSSSTTT[[[```eeeooozzz~~~tttooonnnfffbbb[[[RRRJJJDDD@@@>>>777:::@@@EEEIIIKKKLLLLLLIIIGGGDDD???:::666555444111000000000000222444555111111000///////////////..............................---------,,,,,,,,,........................---+++***,,,///000...+++++++++++++++,,,---......,,,------......------,,,------------------------+++,,,,,,---...///000000........................------...///000111222222000222444666999===BBBFFFGGGIIIKKKMMMNNNPPPTTTWWW[[[kkkxxxppppppxxxqqqkkkooouuu~~~~~~xxx|||~~~~~~sssdddZZZPPPMMMMMMRRRUUUYYYdddqqq}}}{{{lll___WWWJJJGGGGGGJJJJJJKKKVVVcccyyy~~~kkkgggbbbdddooo~~~iii]]]ZZZ[[[^^^gggccc]]]YYYUUUSSSPPPNNNQQQQQQPPPNNNKKKHHHEEECCC@@@???>>><<<999777444333......------------......{{{lllcccaaa]]]fffnnnsss{{{uuudddXXX\\\XXXXXX[[[]]]^^^gggrrrxxxnnnjjjgggaaaXXXOOOGGGDDDBBB======>>>AAAFFFJJJLLLLLLIIIEEEBBBAAAAAA>>>888222111444555444111///111333222222222111111///......////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,---------......+++++++++,,,,,,,,,------...------------...//////---------...///000000111111000///......///000111222111111555<<>>===<<<>>>BBBEEEGGGGGGIIIFFFBBBBBBBBB???999333222444555333000///000222222222222111111000///...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,---------......,,,,,,---------............------------...//////------......///000000111000000///......///111222333333444888???EEEHHHIIIKKKKKKLLLNNNMMMLLLQQQXXXhhhuuu~~~uuuyyy}}}}}}}}}|||rrraaaZZZPPPIIIFFFHHHLLLNNNWWW___ooo~~~ooo^^^VVVMMMIIIFFFFFFJJJPPPaaapppuuuoooqqq|||ppp]]]RRRNNNRRRWWW^^^dddddd```ZZZVVVQQQPPPOOOOOOOOOLLLHHHDDDAAA@@@@@@@@@>>>;;;777333000000////////////......wwwrrrsssxxx}}}vvviiigggeeefffeeeaaa___aaaqqq{{{|||rrrmmmgggccc___WWWLLLDDDBBB???===<<<>>>BBBDDDEEEIIIFFFDDDCCCCCC@@@;;;666333444444222000///000111111111222111111000///...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,---------......---------.........//////...------------...//////------......///000000000000//////...///000111222444555888===CCCHHHJJJJJJMMMLLLLLLNNNMMMMMMSSS[[[mmmzzz~~~xxxwww|||}}}|||ooohhh\\\RRRLLLHHHGGGFFFJJJOOO\\\lllzzzpppdddVVVLLLEEEAAAEEEKKKVVVcccsss}}}vvvppprrrwww}}}gggUUUKKKIIINNNVVVaaahhhhhhbbb\\\SSSRRRPPPOOOOOOMMMIIIGGGDDDCCCAAA???>>><<<999666333222111000///......---zzz~~~~~~uuuqqqnnnmmmllliiieeecccgggrrryyyqqqiiieeeddd^^^SSSIIIGGGCCC???===???BBBEEEGGGHHHGGGEEEEEEDDDBBB===999555555333111000//////000111111111111111000//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------......------------...............------------...//////............//////000000//////......///111333444444777;;;AAAFFFIIIJJJKKKOOOMMMMMMOOOOOOOOOVVV___nnn{{{xxxwwwzzz}}}zzz~~~yyynnnbbbYYYQQQKKKHHHGGGHHHOOO[[[gggtttxxxeeeUUUHHHAAACCCHHHOOOYYYdddllltttzzzsssoootttvvvxxx|||sss]]]NNNGGGHHHOOOZZZfffkkkhhhbbbVVVSSSPPPOOONNNLLLJJJHHHHHHEEEBBB@@@???===;;;999777555333111///---------qqq{{{~~~}}}||||||{{{{{{{{{||||||}}}zzzzzzzzz{{{|||}}}~~~wwwrrrpppnnniiidddcccmmm|||yyylllfffeeebbbYYYQQQHHHDDD???===???CCCFFFHHHHHHGGGGGGGGGFFFDDD@@@===888666444111000000000000000111111111111000000///////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,,,,,,,---------......+++,,,,,,,,,,,,---------...------------...//////............///////////////......///000222444555555888>>>CCCGGGIIIKKKKKKNNNMMMMMMPPPQQQRRRZZZcccmmmzzzyyyxxx{{{~~~{{{~~~~~~|||qqqggg^^^VVVRRRJJJGGGHHHOOOXXXcccrrruuubbbQQQEEEBBBEEEHHHNNNVVV]]]dddpppzzzmmmhhhffffffjjjsss~~~gggVVVIIIFFFGGGPPP___jjjllljjjYYYVVVQQQNNNLLLKKKJJJIIIJJJGGGDDDAAA@@@???>>><<<:::888555111///---------ttt~~~{{{}}}~~~|||zzzxxxtttuuuvvvxxxyyyzzzzzzzzzyyyyyyzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwww{{{|||}}}}}}{{{yyyvvvuuuqqqpppoooooooooooopppppplllmmmmmmnnnppprrrtttuuuwwwxxxzzz|||xxxvvvtttkkkaaaccciiisss~~~vvvkkkhhhddd]]]WWWJJJFFFAAA>>>???BBBEEEFFFGGGHHHIIIIIIGGGEEECCCAAA<<<888444222111111111000000000111111111111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,---------......+++++++++,,,,,,,,,------...------------...//////......//////////////////.........///000333555666777;;;@@@EEEHHHJJJLLLNNNMMMMMMOOOSSSUUUWWW___hhhppp|||{{{yyy|||~~~zzz~~~}}}tttkkkccc^^^RRRKKKGGGIIINNNVVVaaalllwwwrrr^^^MMMDDDDDDCCCDDDIIIPPPXXXccctttpppccc^^^[[[]]]cccoootttaaaOOOHHHDDDHHHUUUccckkknnn___ZZZSSSNNNLLLKKKKKKJJJLLLIIIFFFDDDCCCAAA???>>><<<999666222///.........}}}~~~vvvtttqqqooonnnmmmkkkiiidddeeegggiiikkkllllllllljjjkkklllllllllkkkjjjiiiiiiiiijjjjjjjjjkkkkkkkkknnnoooppppppnnnkkkhhhfffdddcccbbbaaaaaa```aaaaaa^^^^^^___aaadddfffhhhjjjllllllmmmpppsssxxx|||~~~~~~rrrdddccceeejjjpppxxxvvvmmmfff___YYYNNNJJJEEEBBBBBBCCCDDDEEEGGGHHHJJJJJJHHHFFFEEEDDD>>>:::555222222333222000000000111111111111000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,---------......,,,,,,,,,,,,---------......------------...///////////////////////////............///111333666777:::>>>CCCGGGIIIKKKOOOQQQPPPQQQVVV[[[^^^aaaiiiqqqxxx|||yyyzzz|||~~~vvvoookkkcccYYYPPPLLLKKKMMMSSSZZZbbbtttnnnYYYLLLHHHDDDAAABBBIIIPPPWWWdddpppzzzddd\\\VVVUUUXXX___mmmzzzqqqZZZQQQHHHEEEMMMXXXaaafffeee___WWWQQQMMMMMMLLLLLLLLLJJJHHHFFFEEECCC@@@>>>===:::666222000/////////}}}xxxtttqqqjjjhhheeeccccccbbb```^^^YYYZZZ]]]___aaabbbbbbbbb^^^___```aaaaaa```___^^^\\\\\\]]]]]]^^^^^^^^^___dddeeeffffffeeebbb^^^\\\[[[ZZZYYYXXXWWWVVVVVVVVVTTTUUUVVVXXX[[[^^^aaabbbddddddeeegggkkkooosssuuuxxx{{{|||kkkcccccccccffflllwwwssshhh___XXXTTTPPPKKKGGGEEEEEEEEEEEEGGGIIIKKKKKKIIIGGGFFFEEE@@@;;;666333333333222111///000000111111111000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,,,,,,,---------......---------.........//////...------------.../////////////////////..................///111444666888<<>>===;;;666333000//////000|||vvvooohhhccc```\\\ZZZWWWUUUSSSSSSSSSTTTPPPQQQSSSUUUVVVXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVQQQQQQRRRTTTVVVWWWXXXYYY[[[ZZZZZZZZZZZZXXXUUURRRRRRQQQPPPOOONNNMMMLLLKKKMMMNNNOOOQQQSSSUUUVVVWWWYYYYYYZZZ\\\^^^aaacccdddjjjooovvv{{{vvvkkkccc___bbbfffkkkuuurrreeeaaaWWWRRRNNNLLLHHHEEEGGGLLLJJJKKKLLLLLLKKKIIIGGGEEEBBB???;;;666333000//////000000000000000000000000//////.........---------........................//////...---,,,++++++***000000000///......------,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---...///000000///...---//////...------------...000/////////222555999;;;CCCBBBEEEHHHJJJLLLSSS[[[]]]eeelllooottt||||||wwwvvv|||xxxrrrzzz~~~~~~{{{vvvmmmaaaVVVOOOLLLKKKWWWZZZbbbmmmzzz|||gggVVVIIIDDDAAACCCFFFJJJRRRZZZfffrrr|||gggUUUOOONNNNNNWWWdddyyylllUUUJJJHHHIIIOOOWWW___eeeeee\\\RRRNNNNNNNNNLLLMMMMMMJJJGGGCCCAAA@@@AAA===888555444333222111{{{xxxrrrkkkddd^^^YYYWWWSSSRRRPPPNNNMMMMMMMMMNNNKKKLLLMMMOOOPPPQQQQQQQQQNNNNNNNNNNNNMMMMMMMMMLLLLLLMMMNNNOOOPPPRRRSSSSSSTTTSSSSSSTTTTTTSSSPPPMMMNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJLLLMMMOOOPPPPPPPPPQQQRRRSSSUUUWWWYYYZZZbbbffflllqqquuuyyy|||~~~qqqggg___^^^aaaeeemmmvvv{{{kkkccc\\\WWWRRROOOKKKGGGHHHMMMLLLMMMNNNNNNLLLJJJHHHFFFCCC@@@<<<777333111000///000000000000000000000000//////.........---------........................///......------,,,,,,+++------------............,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------............////////////..................//////000111000000000111444888<<<>>>DDDDDDHHHKKKLLLNNNYYYdddppp{{{zzzyyyzzz~~~wwwsss|||~~~}}}|||}}}}}}yyyyyyyyyyyy{{{~~~|||qqqfff]]]XXXUUUUUUXXX___iiiuuuvvvfffPPPHHHBBBCCCFFFHHHNNNSSS[[[eeevvvuuuaaaVVVOOOLLLUUUbbbzzzzzzdddTTTLLLHHHLLLRRRcccjjjlllcccWWWQQQOOONNNMMMMMMMMMLLLIIIFFFCCCBBB>>>;;;777555333222000...zzzwwwppplllfff^^^XXXSSSOOONNNLLLKKKIIIHHHHHHHHHIIIJJJHHHHHHIIIJJJKKKLLLKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPOOOMMMJJJKKKKKKJJJIIIHHHHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOPPPVVVYYY^^^ccchhhlllqqquuuzzz}}}}}}pppccc^^^]]]___dddjjjsss}}}tttgggbbb\\\VVVSSSOOOKKKKKKNNNOOOPPPPPPPPPOOOLLLIIIHHHCCCAAA===999555222111000000000000000000000000000/////////.........------........................------------------------++++++,,,,,,---......///,,,------......------,,,,,,,,,,,,,,,,,,------...,,,,,,,,,---------......//////............//////.........///000111333333111111111333777;;;@@@BBBEEEGGGLLLNNNNNNSSSbbbqqq}}}uuu{{{xxxwww~~~}}}}}}~~~~~~}}}|||yyywwwvvvvvvvvvsssrrrrrrsssuuuyyy|||~~~~~~}}}zzzyyy{{{zzzyyy{{{|||sssllleeebbb]]]___dddkkkrrrzzz___SSSHHHEEEFFFGGGIIILLLQQQWWWddduuuqqqbbbTTTMMMUUUbbb{{{wwwdddVVVMMMMMMQQQeeeooouuummm```VVVQQQNNNNNNNNNNNNMMMLLLIIIFFFEEE>>><<<999777666333000---{{{xxxtttpppkkkgggeeeaaa\\\UUUPPPMMMLLLLLLJJJIIIIIIIIIIIIJJJKKKLLLJJJKKKKKKLLLLLLLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMNNNOOONNNNNNOOOPPPPPPOOOMMMMMMLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLOOOSSSWWW\\\aaaggglllpppssswwwzzz}}}|||lllaaa]]]]]]___```gggppp~~~|||llleee^^^YYYWWWTTTPPPOOOQQQRRRRRRSSSRRRQQQNNNKKKIIIDDDBBB???;;;777444222111000000000000000000000000////////////....................................,,,---------......//////,,,,,,---------.........,,,------......------,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---------......000///...------...///000////////////000111222333000111222555999>>>BBBEEEEEEIIINNNQQQQQQXXXkkk}}}|||zzz}}}~~~~~~~~~}}}}}}}}}{{{xxxwwwwwwwwwvvvuuuyyyxxxvvvuuuttttttttttttrrrrrrrrrrrruuuxxx{{{}}}~~~yyyuuurrrqqqnnnnnnooorrrwwwzzz||||||}}}}}}zzzwwwsssqqqooooooqqqsssvvv~~~tttcccPPPHHHFFFEEEFFFGGGNNNPPPXXXhhhzzzppp___UUUYYYccc}}}wwweeeYYYVVVWWWdddqqq|||yyymmmaaaXXXRRRPPPOOONNNNNNMMMKKKHHHFFF@@@???>>><<<;;;777333///vvvrrrmmmhhheeeaaa\\\YYY[[[XXXTTTPPPMMMLLLMMMNNNKKKKKKKKKLLLLLLMMMNNNOOONNNNNNOOOOOOOOOOOONNNNNNLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPOOOPPPRRRRRRQQQPPPNNNNNNNNNMMMMMMMMMMMMMMMKKKKKKJJJJJJIIIHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGIIIMMMPPPTTTYYY___dddgggjjjmmmppprrrvvvzzz}}}{{{uuuggg```]]]\\\ZZZ^^^eeepppzzzsssggg```ZZZYYYWWWSSSRRRSSSRRRSSSTTTSSSRRROOOMMMKKKFFFDDDAAA===999666444333000000000000000000000000000000/////////.................................,,,------......//////000////////////......------,,,------......------,,,------,,,,,,------...///,,,,,,,,,---------......000///...------...///000000000///......//////000///000333666;;;@@@DDDFFFFFFIIIOOOSSSUUU^^^rrr}}}|||zzzzzzzzzzzzzzzzzzxxxuuutttsssrrrpppnnnqqqqqqrrrsssuuuvvvxxxxxxxxxyyyyyyzzz{{{|||}}}}}}|||uuupppkkkhhhfffbbbbbbcccggglllppprrrrrrrrruuuyyy}}}~~~~~~}}}~~~}}}}}}{{{yyyxxxxxxxxx~~~rrr[[[NNNHHHDDDCCCDDDKKKKKKPPP^^^sssooo```^^^bbbzzzyyylllccc___dddrrrzzzpppeee]]]VVVSSSOOONNNMMMLLLJJJGGGCCCBBB@@@???>>>:::555111~~~xxxtttiiieee```\\\YYYWWWTTTRRRSSSRRRPPPNNNMMMMMMNNNOOOLLLMMMNNNNNNOOOPPPPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQPPPPPPRRRRRRRRRPPPMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLKKKJJJIIIIIIHHHIIIHHHGGGFFFEEEEEEEEEEEEEEEGGGJJJLLLOOOSSSXXX\\\^^^```bbbeeegggjjjnnnqqqtttyyy|||mmmccc___\\\XXXXXX]]]ccckkkuuu|||jjjccc\\\[[[ZZZVVVSSSRRRQQQRRRSSSSSSRRRPPPNNNLLLGGGEEECCC???<<<888555444000000000000000000000000000000000/////////..............................------......////////////111000000///......------,,,------......------,,,---------------......///,,,,,,,,,---------......//////............//////111000//////.........///000222444888===AAAEEEGGGGGGJJJOOOTTTYYYdddyyy}}}yyywwwwwwxxxwwwwwwvvvtttrrrqqqqqqpppmmmkkkmmmoooqqquuuyyy||||||}}}zzzxxxxxxxxxyyyyyyyyy{{{}}}}}}xxxvvvwwwyyy{{{|||zzzvvvpppjjjeeeaaa___ZZZYYYYYY[[[___ccceeefffgggiiimmmppprrrsssrrrqqqtttttttttuuuvvvxxxzzz{{{~~~|||{{{xxxuuurrrrrryyyjjjZZZOOOGGGCCCCCCFFFFFFJJJWWWkkkpppgggeeevvvuuujjjfffqqq{{{~~~zzzrrrjjj^^^YYYRRRNNNMMMMMMKKKIIIDDDCCCAAA@@@>>>:::555111}}}yyytttooojjjfff^^^[[[VVVTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPQQQQQQOOOPPPQQQQQQRRRRRRRRRRRRPPPQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTUUURRRRRRRRRSSSSSSTTTTTTTTTSSSRRRPPPPPPRRRRRRRRRQQQNNNNNNOOOOOOPPPPPPPPPQQQQQQPPPPPPOOONNNMMMLLLLLLKKKJJJHHHGGGFFFEEEDDDDDDCCCEEEHHHIIIKKKMMMQQQSSSTTTVVVXXXYYY[[[]]]aaadddiiinnnuuu{{{vvviiiddd```]]]YYYZZZ]]]bbbkkk|||qqqhhh```___]]]WWWRRRPPPOOOPPPQQQRRRQQQPPPNNNMMMHHHFFFDDDAAA===999666555000000000000000000000000000000000000/////////.......................................////////////........................,,,------......------,,,---------------...//////,,,,,,,,,---------............////////////......000000/////////000111111222444777;;;???CCCGGGHHHJJJKKKOOOWWW___kkk~~~}}}~~~}}}{{{xxxvvvvvvuuusssrrrqqqooonnnooopppooommmlllmmmppptttyyy~~~~~~yyyvvvwwwvvvrrrlllhhhfffgggkkkkkkkkkmmmqqquuuzzz}}}{{{wwwpppiiiffffffhhhjjjmmmoooqqqrrrqqqmmmhhheee[[[YYYVVVUUUWWWYYY[[[[[[]]]^^^aaaccceeeeeeddddddddddddeeegggiiikkkmmmnnntttxxx}}}}}}yyytttnnnhhheeekkk}}}}}}nnn___QQQHHHFFFBBBBBBFFFPPPaaavvvxxxrrruuuzzzgggkkkmmmpppuuuyyyvvvppphhh```VVVOOONNNNNNMMMKKKHHHFFFDDDBBB@@@<<<888444{{{uuupppkkkeee```\\\WWWTTTQQQQQQRRRTTTVVVVVVVVVVVVUUUUUUTTTTTTSSSSSSRRRSSSTTTUUUUUUUUUUUUTTTRRRSSSTTTUUUVVVVVVVVVVVVRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUVVVWWWXXXXXXXXXVVVTTTRRRRRRSSSSSSSSSRRRPPPQQQQQQRRRRRRSSSSSSSSSUUUTTTTTTSSSRRRQQQPPPPPPMMMLLLKKKIIIGGGFFFFFFFFFBBBDDDFFFHHHHHHJJJLLLNNNNNNOOOQQQRRRSSSUUUYYY\\\ZZZ```gggooouuu}}}}}}pppiiifffbbb\\\\\\\\\___hhhzzzvvvllldddaaa^^^WWWQQQNNNMMMNNNPPPQQQQQQPPPNNNMMMHHHGGGEEEBBB>>>:::777555000000000000000000000000000000000000////////////......................../////////////////////...+++,,,,,,------......///,,,------......------,,,...------------...//////,,,,,,,,,---------......---...///000000///...---//////000000111222444444555666999===AAAEEEHHHJJJLLLLLLPPPYYYcccppp~~~|||}}}~~~yyyyyy|||}}}{{{xxxvvvuuusssooommmlllkkkkkkmmmooopppnnnmmmooorrrvvv|||}}}uuunnnooonnniiiaaa\\\YYYYYYZZZZZZZZZ\\\```fffkkknnnsssnnnfff___ZZZZZZ\\\^^^```fffooowww{{{yyyuuuqqq```\\\WWWTTTTTTUUUVVVVVVWWWXXXYYY[[[\\\\\\\\\[[[YYYZZZ[[[]]]```bbbeeeffffffjjjpppssstttvvvyyy{{{}}}{{{tttjjjbbb\\\```qqqnnn[[[NNNJJJBBBCCCEEELLLYYYmmmwwwgggddd``````iiirrrtttpppoooeeeYYYQQQOOOOOONNNMMMLLLJJJGGGEEEBBB???;;;888|||uuuqqqjjjccc^^^\\\[[[[[[WWWTTTPPPOOOPPPSSSVVVWWW\\\\\\^^^______^^^]]]\\\[[[ZZZZZZ[[[[[[[[[XXXVVVUUUTTTTTTTTTTTTUUUVVVWWWYYYXXXWWWVVVUUUVVVWWWXXXWWWUUUUUUWWW[[[\\\[[[YYYVVVVVVVVVVVVUUUTTTSSSSSSUUUTTTSSSTTTUUUVVVUUUTTTXXXWWWUUUUUUTTTSSSPPPNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGEEECCCCCCDDDGGGHHHHHHJJJJJJIIIIIIJJJLLLNNNOOORRRVVV\\\dddmmmwww{{{nnneeecccdddbbb^^^]]]ddduuu{{{kkkaaa]]]ZZZUUUQQQMMMLLLKKKLLLMMMLLLJJJHHHGGGFFFEEEDDDBBB===888444111111111000000000000000................................................/////////...---------,,,////////////////////////........................---------------------------------........./////////////////////000111111111000///...///000222444444888===@@@BBBDDDEEEGGGPPPOOOPPPWWWfffwww|||yyy|||yyy{{{{{{zzzxxxwwwxxxzzz|||~~~|||zzzvvvsssqqqppppppppplllkkkkkklllnnnpppppppppxxxwwwxxx}}}yyynnngggddd___[[[YYYVVVRRRPPPQQQQQQQQQSSSUUUXXX[[[]]]eeeddd```YYYSSSQQQRRRUUUXXX```mmmxxx{{{xxxoooeeeYYYSSSSSSSSSPPPLLLMMMMMMPPPTTTYYY\\\\\\[[[[[[[[[[[[]]]___```___^^^eeeddddddfffiiilllmmmmmmppppppttt~~~|||mmmddd^^^\\\dddppp~~~mmmXXXFFFBBB???@@@IIIUUUeeexxxuuuxxxttt___QQQVVV\\\^^^iiixxxwwwqqqdddVVVOOOOOONNNKKKMMMJJJGGGEEEBBB???;;;888yyyvvvnnnkkkgggbbb^^^[[[ZZZYYYXXXUUUQQQNNNPPPSSSWWWYYY]]]^^^___aaabbbbbbaaaaaadddccccccbbbaaa^^^\\\YYYWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVVVVUUUVVVWWWXXXYYYYYYXXXXXX[[[^^^___^^^\\\\\\[[[ZZZYYYXXXWWWVVVUUUVVVUUUTTTTTTUUUUUUTTTSSSUUUTTTRRRRRRSSSRRRQQQOOOOOOOOONNNMMMLLLKKKJJJIIIIIIGGGDDDCCCEEEFFFFFFFFFGGGFFFFFFFFFGGGHHHJJJKKKKKKOOOUUU\\\dddmmmvvv|||~~~{{{nnnfffcccaaa^^^^^^fffwwwyyyiii```ZZZVVVSSSNNNLLLKKKKKKLLLLLLKKKJJJHHHGGGEEEDDDCCC???999555111111111111000000000000////////////////////////..........................................------........................................................................---------........./////////////////////000111111222111000///000111333555777:::???BBBDDDEEEGGGHHHPPPQQQUUU^^^kkk{{{wwwtttvvvvvvxxx{{{~~~~~~|||{{{xxxwwwuuuttttttwwwyyy{{{~~~|||yyyuuusssrrrrrrrrrnnnmmmlllnnnqqqtttuuuuuu{{{zzzzzz~~~{{{nnnddd\\\YYYVVVTTTRRRQQQNNNLLLMMMMMMLLLLLLMMMOOOQQQRRR\\\[[[YYYUUUPPPOOOPPPSSSVVV]]]hhhssszzz}}}|||{{{rrrjjj^^^VVVRRRPPPNNNLLLNNNOOORRRWWW\\\___``````eeeeeeeeefffggggggfffdddeeedddcccdddeeefffeeedddfffeeehhhrrruuujjjaaaYYY[[[```ttthhhTTTFFFAAA???EEENNN[[[mmm{{{uuusssuuu|||www```NNNMMMQQQTTTaaarrrwwwtttkkk]]]TTTRRROOOLLLMMMKKKHHHFFFDDDAAA===:::{{{uuupppnnnhhhgggeeeccc```]]]ZZZXXXZZZWWWSSSPPPRRRWWW]]]aaacccdddfffgggiiijjjjjjjjjooonnnmmmkkkhhhdddaaa___```_____________________[[[ZZZZZZZZZ[[[\\\]]]]]]^^^^^^```cccfffgggeeeccceeecccbbb```^^^]]]\\\\\\]]][[[YYYYYYYYYXXXWWWUUUVVVTTTRRRRRRSSSSSSSSSRRRSSSSSSRRRQQQPPPOOONNNMMMLLLJJJGGGEEEEEEFFFEEEDDDEEEDDDDDDDDDEEEFFFGGGGGGFFFIIIMMMRRRXXX___ggglllpppttt{{{xxxkkkgggdddaaa___eeetttttteee\\\XXXXXXPPPMMMKKKJJJKKKLLLMMMLLLIIIHHHFFFEEEDDDAAA<<<888333222222111000000000000000000000000000000000000..........................................//////................................................////////////////////////------.........////////////////////////000111111222111000000111333555666999===AAADDDFFFHHHJJJKKKLLLPPPVVV```mmmzzz~~~yyyssspppqqquuuvvvwwwyyy{{{}}}~~~|||zzzxxxwwwvvvuuutttrrrrrrrrruuuwwwyyy~~~{{{xxxvvvuuuttttttsssrrrrrrtttwwwzzz||||||~~~~~~yyywwwuuutttqqqjjj```XXXUUUTTTRRRSSSSSSSSSQQQOOOPPPOOONNNLLLLLLLLLMMMMMMRRRRRRRRRPPPNNNMMMNNNOOOPPPUUU]]]gggoootttwwwxxxtttnnneee\\\TTTOOOMMMLLLNNNOOOSSSXXX^^^ccceeeeeennnoooqqqrrrsssqqqpppoooqqqooommmlllkkkjjjhhhfffaaa______eeerrr~~~ttthhh\\\VVVUUUbbbqqqzzzdddNNNGGGAAABBBHHHQQQ___jjj{{{zzzqqqkkklllqqqzzz{{{cccLLLFFFFFFJJJXXXjjjtttvvvrrrfff\\\UUUQQQMMMMMMKKKHHHGGGEEECCC???===xxxqqqllliiigggffffffgggfffddd```]]]ZZZ\\\ZZZVVVTTTVVV]]]fffmmmoooppppppqqqrrrsssssssssuuuuuuuuusssoookkkhhhgggkkkkkkllllllkkkkkkjjjjjjfffffffffeeeeeeeeeeeeeeeeeegggjjjmmmppppppooonnnooonnnllljjjiiiiiiiiijjjhhhfffcccbbbaaa```^^^\\\\\\YYYWWWVVVVVVVVVUUUTTTSSSSSSSSSRRRRRRQQQQQQQQQOOOMMMJJJHHHGGGFFFEEECCCFFFFFFFFFFFFFFFFFFFFFGGGDDDFFFIIILLLOOOUUU[[[___ccchhhpppxxxrrrnnnkkkeee```aaakkk{{{mmm```[[[ZZZSSSOOOKKKIIIJJJLLLMMMNNNIIIHHHGGGFFFEEECCC???<<<555444333111000000000111000000000000000000000000........................------......//////000000....................................................................................///////////////////////////000000111111000000000111333555777<<>>}}}vvvoooiiieeedddddddddeeefffgggeeeccc```^^^]]]\\\YYYXXX[[[cccooowwwzzzzzzzzzyyyyyyyyyyyyyyyxxxzzz{{{yyyvvvrrrqqqrrrvvvwwwwwwxxxxxxwwwvvvvvvvvvuuutttsssqqqooonnnmmmlllooorrruuuwwwxxxxxxxxxzzzyyyyyyyyyyyyzzz{{{{{{tttqqqooommmllljjjgggeeeeeebbb___]]][[[ZZZWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSRRROOOMMMKKKJJJIIIGGGEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDEEEFFFGGGIIILLLQQQTTTYYY^^^fffooovvv}}}wwwrrrjjjaaa^^^cccnnnwwwzzzhhh]]]YYYUUUQQQLLLJJJJJJLLLMMMMMMJJJHHHGGGFFFFFFDDDAAA???777666444111000000000111////////////////////////////////////////////////---......//////000000000................................................------------------------........./////////000000///////////////000000111000/////////111333666888===@@@DDDGGGJJJMMMPPPSSSTTTXXX___fffooozzz{{{wwwuuuuuutttsssssswwwxxxxxxzzz||||||zzz{{{|||~~~}}}xxxtttrrrqqqrrrrrrtttsssqqqqqqrrruuuxxxzzz~~~~~~~~~~~~~~~~~~{{{yyywwwvvvuuuxxx|||}}}zzzxxxgggeeebbb___]]]ZZZWWWUUUTTTUUUWWWZZZ]]]]]][[[YYYTTTSSSRRRQQQQQQRRRSSSTTTRRRRRRRRRQQQPPPNNNLLLJJJHHHIIIJJJLLLQQQWWW]]]```aaafffjjjhhh```XXXSSSQQQSSSSSSUUUZZZ```eeehhhiiikkkpppvvv{{{~~~}}}wwwoooiiiiiinnnssswwwwwwlllaaaYYYSSSWWW___jjjzzz~~~eeeXXXJJJCCCAAADDDKKKRRRZZZdddqqqoooccc\\\\\\bbbjjjpppzzznnnZZZMMMFFFCCCJJJTTT```kkktttqqqiii```XXXQQQLLLJJJHHHGGGGGGEEEBBB???|||uuuqqqlllfffbbb`````````aaabbbcccdddeeeeeeeeeeeeaaaaaa```___aaaiiiuuu}}}}}}}}}}}}zzzxxxvvvtttvvvzzz|||}}}~~~{{{yyywwwuuurrrppppppnnnjjjhhheeeaaa]]]YYYWWWVVVVVVUUUUUUTTTSSSSSSSSSQQQOOONNNNNNLLLJJJHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDCCCEEEIIILLLQQQUUU\\\cccjjjrrryyy}}}|||rrrggg___aaahhhpppyyyrrrbbbYYYXXXTTTNNNKKKKKKKKKLLLLLLIIIHHHFFFFFFFFFEEECCCAAA999777444222000000111111//////////////////////////////////////////////////////////////////000000------------------------........................------------------------....../////////000000000///////////////000111111000000///000222555888:::???BBBFFFJJJMMMQQQUUUXXXYYY]]]dddjjjpppyyy~~~xxx|||wwwwwwxxxwwwwwwxxxxxxyyy{{{}}}~~~|||}}}zzzxxxwwwxxxzzz{{{yyyvvvrrrqqqqqqrrrsssrrrqqqpppoooqqqtttwwwyyyyyyqqqllliiigggfffhhhmmmooonnnmmmaaaaaa```___]]]\\\[[[ZZZZZZ[[[^^^aaabbbaaa^^^ZZZUUUTTTTTTTTTUUUWWWYYYZZZUUUTTTRRRPPPOOOMMMJJJGGGGGGGGGFFFGGGIIIMMMRRRUUUSSSZZZbbbeeeaaa[[[UUUSSSUUUUUUVVVYYY]]]aaacccdddccchhhoootttxxx}}}yyyqqqlllmmmppprrruuuwww{{{}}}rrrfff[[[RRRPPPRRRZZZgggzzzqqqbbbOOOEEE@@@???CCCHHHNNNWWWcccqqqxxxjjj]]]TTTUUUZZZ___jjjxxxxxxgggYYYMMMEEEEEEIIIUUUbbbppptttqqqjjj```XXXNNNLLLJJJIIIHHHFFFCCCAAA}}}xxxsssooogggddd```]]][[[ZZZ[[[\\\______```bbbfffjjjoooqqqlllmmmlllkkkkkkrrr}}}~~~}}}{{{yyywwwtttoooiiieee___^^^\\\ZZZWWWUUUSSSRRRSSSRRRQQQPPPQQQPPPNNNLLLJJJJJJKKKKKKJJJHHHGGGFFFEEEEEEEEECCCBBBCCCFFFHHHJJJMMMRRRXXX^^^eeemmmrrryyy~~~qqqeeebbbfffkkkmmmuuu~~~|||iii^^^YYYVVVPPPMMMKKKKKKJJJIIIHHHGGGEEEEEEFFFEEEDDDBBB;;;999555222000000111111000000000000000000000000////////////////////////000000000///////////////------------------------.................................................../////////000000000000///////////////000111111222222111222555888;;;===AAADDDIIIMMMQQQVVV[[[___```fffnnnuuuyyy}}}{{{~~~}}}~~~~~~}}}}}}~~~~~~{{{yyyyyyyyyxxxwwwwwwxxxxxxvvvsssrrrsssuuuvvvtttsssqqqqqqqqqrrrssssssrrrqqqqqqrrruuuxxxzzzwwwkkkccc___\\\YYY[[[___bbbcccbbb^^^___aaaaaa```^^^]]]\\\^^^___aaacccccc```[[[WWWSSSSSSSSSSSSTTTVVVXXXZZZTTTQQQNNNLLLKKKJJJFFFDDDCCCCCCBBBBBBCCCFFFIIIJJJJJJOOOWWW\\\]]]ZZZVVVSSSSSSQQQQQQRRRUUUWWWYYYYYYXXX]]]cccfffhhhllltttzzz~~~wwwsssrrrtttvvvsssttttttvvv{{{}}}oooaaaVVVQQQOOOSSSZZZggg{{{nnnXXXJJJBBB>>>???BBBFFFNNNXXXddduuuvvvcccTTTPPPSSSUUU```lllwwwyyyhhhXXXKKKEEEFFFOOO]]]mmmwwwzzzvvvlllaaaRRRPPPNNNLLLKKKIIIEEECCC~~~xxxsssooolllhhhfff]]]\\\YYYWWWVVVWWWXXXYYY______```ccciiipppxxx|||wwwxxxxxxuuutttyyy|||uuupppfffeeebbb^^^ZZZVVVSSSRRRSSSRRRQQQRRRSSSSSSQQQOOONNNNNNOOOOOONNNLLLJJJIIIHHHHHHGGGEEEDDDDDDFFFIIIFFFHHHLLLPPPUUU\\\eeejjjooouuu|||zzzkkkcccdddgggdddkkksssyyypppdddZZZWWWRRRNNNLLLKKKIIIGGGHHHFFFEEEEEEFFFFFFDDDCCC<<<999666222000000111222111111111111111111111111000000000000000000000000111111000000//////......------------------------........................////////////////////////////////////000000000000///////////////000111111444333333444777:::===???CCCFFFKKKOOOTTTZZZ```dddkkksss~~~}}}}}}}}}yyyuuusssssstttttttttnnnqqqsssrrrooonnnppprrrrrrqqqqqqppppppqqqssssssvvvuuutttsssuuuxxx{{{}}}xxxiii___[[[WWWTTTTTTXXX\\\]]]]]]\\\___bbbcccaaa___]]]\\\ZZZ[[[\\\^^^]]]XXXRRRMMMLLLLLLLLLLLLMMMOOOQQQRRRQQQMMMIIIGGGGGGFFFDDDAAA>>>>>>>>>>>>???AAABBBCCCFFFIIIOOOTTTWWWWWWUUUSSSNNNLLLJJJJJJLLLNNNNNNNNNPPPTTTXXXYYYYYY]]]dddkkkqqqvvv|||xxxxxx{{{}}}vvvuuusssqqqttt}}}yyyjjj\\\UUUQQQQQQTTTZZZiiiyyyxxx```OOOEEE???>>>@@@BBBHHHQQQ\\\mmmkkkWWWQQQSSSQQQ[[[fffqqqtttaaaQQQIIIGGGLLLZZZlllyyyttthhhUUUSSSPPPOOOMMMKKKGGGEEEzzztttmmmiiihhheee```[[[YYYWWWUUUSSSRRRVVV[[[```^^^bbbfffiiillluuu~~~~~~xxxooogggaaa]]]YYYWWWXXXWWWUUUUUUVVVVVVUUUSSSXXXUUUQQQOOOOOOOOONNNNNNOOOLLLHHHEEEEEEEEEEEEDDDIIIIIIIIIKKKOOOTTTYYY\\\fffiiiqqqzzz~~~kkkcccddd```bbbgggpppwwwvvviii]]]YYYTTTPPPMMMKKKIIIHHHHHHGGGFFFDDDCCCCCCCCCCCC>>><<<:::777444111000///111111111000000000000000000000000000////////////........................000000000000000000000000........................---------........./////////////////////.........000000000000////////////222000///111555;;;@@@BBBFFFHHHKKKQQQZZZgggttt|||}}}}}}~~~vvvuuurrrpppoooooopppqqqooopppqqqrrrrrrrrrrrrqqqpppppppppppprrrtttvvvwwwxxxwwwwwwwwwxxxyyyzzz{{{nnn^^^]]]YYYTTTRRRTTTXXX\\\^^^____________^^^\\\ZZZXXXVVVUUUTTTUUUUUUSSSNNNIIIHHHHHHHHHHHHIIIIIIJJJKKKGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>>>>>>>===<<<;;;===@@@EEEIIILLLLLLKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFGGGIIILLLPPPTTTVVV^^^eeepppzzz~~~}}}~~~~~~|||zzzyyyzzz{{{uuuwwwvvvsssqqqttt~~~rrrggg]]]SSSNNNMMMPPPYYYaaauuuuuudddQQQ@@@<<>>===<<<<<<===============<<<;;;:::===>>>AAADDDEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCEEEHHHJJJLLLQQQUUU]]]dddjjjnnnoooooossstttuuutttssstttvvvxxxvvvvvvvvvsssqqqrrrwww{{{pppeeeZZZTTTOOOMMMOOOTTTfffyyy}}}nnn[[[III@@@@@@>>>AAAFFFLLLVVVfffxxxsss```XXXQQQSSS\\\oooxxxeeeRRRGGGOOO\\\kkkxxx~~~{{{vvvoooggg\\\TTTPPPLLLHHHDDDyyypppjjjddd___YYYVVVWWWXXXWWWVVVWWWXXXXXXXXXYYY\\\```ccchhhmmmrrruuuyyy~~~yyyuuupppmmmjjjhhheeedddbbb```]]]ZZZ\\\YYYUUUTTTTTTTTTTTTSSSTTTQQQNNNLLLKKKIIIFFFDDDCCCBBBBBBBBBDDDGGGJJJKKKSSSVVV]]]ggglllqqqyyypppaaaYYYXXXYYY^^^ccckkkxxxqqqhhhccc[[[TTTPPPMMMJJJHHHHHHHHHGGGFFFEEEDDDCCCCCCAAA???;;;777444222111111111111111111111111111111000000000000////////////........................////////////////////////....................................////////////......//////////////////000000000000000000000000222333555888<<<@@@CCCEEEJJJNNNUUUbbbsss~~~yyyxxxvvvtttrrrqqqpppqqqrrrssswwwxxxzzz{{{zzzxxxuuussstttssssssssstttvvvwwwyyy{{{{{{zzzzzz|||yyypppbbb^^^ZZZXXXYYY[[[]]]^^^^^^^^^\\\YYYVVVQQQMMMKKKGGGEEEDDDDDDEEEEEECCCAAAAAA@@@@@@???????????????@@@??????>>>======<<<<<<===============<<<<<<;;;>>>>>>?????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@AAAAAAHHHJJJMMMRRRWWW[[[___aaabbbdddfffhhhiiilllooorrrtttttttttsssrrrqqqqqqppp{{{}}}}}}}}}rrrfff]]]UUUMMMJJJKKKVVVhhh}}}lllXXXHHH@@@>>>???AAAEEENNN\\\nnn{{{rrrbbbVVVUUU[[[lllvvvcccOOONNNSSS```ppp{{{~~~}}}{{{uuujjj^^^TTTLLLHHHFFF~~~wwwooohhhccc]]]XXXTTTRRRTTTXXXZZZ[[[ZZZ\\\^^^```aaacccfffiiilllqqqvvvzzz}}}|||xxxuuussspppmmmkkkgggccc______\\\YYYWWWWWWWWWWWWVVVTTTRRRPPPOOONNNLLLHHHFFFEEEDDDCCCBBBCCCDDDFFFGGGJJJMMMTTT]]]ccchhhqqq{{{wwwccc[[[XXXWWWYYY]]]cccppp}}}vvvoooiii```XXXSSSPPPNNNLLLIIIIIIHHHHHHGGGFFFDDDDDDCCCAAA<<<888444333222222000111111111111111222222000000000000////////////........................////////////////////////........................,,,---------........................////////////000000000000000111111111111333777;;;>>>AAADDDFFFMMMQQQYYYfffyyyzzzwwwxxx{{{zzzyyywwwwwwyyyzzz|||{{{|||~~~}}}zzzwwwtttuuuuuuttttttuuuwwwyyyzzz~~~~~~}}}||||||~~~|||uuuoooeeeaaa\\\ZZZZZZ[[[\\\\\\\\\[[[ZZZWWWSSSOOOKKKIIIEEEDDDBBBAAA@@@AAAAAAAAA??????????????????@@@@@@??????????????????>>>>>>===>>>>>>???>>>>>>======@@@??????>>>====================================>>>==================>>>CCCDDDFFFHHHLLLPPPTTTVVVQQQTTTXXX[[[^^^cccgggkkkmmmnnnpppsssuuussspppllltttyyy|||zzz|||~~~rrrhhh^^^SSSMMMLLLNNN]]]sss~~~iiiRRRCCC@@@>>>>>>CCCKKKXXXkkkzzzpppbbb\\\\\\kkkrrrYYYPPPLLLVVVgggvvv~~~vvviii[[[QQQMMMLLL{{{rrrjjjeee```^^^WWWUUUSSSSSSVVV[[[___aaa___aaadddfffgggiiillloooppptttyyy|||~~~}}}{{{xxxuuupppkkkgggbbb___[[[YYYYYYYYYXXXXXXUUUTTTRRRQQQQQQOOOLLLIIIGGGFFFEEEDDDCCCCCCCCCCCCFFFHHHMMMVVV[[[aaakkkuuu|||{{{iii^^^ZZZXXXXXXYYY^^^jjjvvv~~~tttmmmcccZZZUUURRRPPPOOOKKKKKKKKKJJJIIIHHHFFFEEEEEEBBB>>>:::666444333333000000111111222222222333000000000000////////////////////////////////////................................................++++++,,,,,,,,,------------.........//////000000///000000000111111111222000444999===???BBBEEEHHHNNNSSS\\\jjj|||~~~}}}~~~}}}yyyxxxzzz}}}|||{{{zzz{{{|||~~~{{{xxxvvvvvvvvvuuuvvvwwwyyy{{{}}}}}}zzzwwwsssqqqpppqqqsssqqqnnnjjjdddaaa]]]ZZZYYYYYYXXXWWWUUUTTTTTTRRRPPPLLLJJJHHHEEEDDDBBB@@@???>>>@@@AAA@@@@@@@@@@@@AAABBBDDDDDD@@@@@@AAAAAAAAAAAA@@@???===>>>>>>?????????>>>>>>@@@???>>>=========>>>>>>========================<<<<<<==================<<<>>>@@@BBBEEEGGGHHHIIIFFFIIIMMMQQQTTTYYY^^^bbbbbbeeejjjpppuuuuuuqqqnnnooossswwwzzz|||{{{|||}}}}}}~~~qqqeeeYYYQQQNNNLLLUUUggg~~~yyy```LLLCCC>>><<>>@@@CCCGGGKKKOOOUUU```ooo}}}}}}|||zzzzzz}}}{{{{{{zzzzzz{{{}}}|||zzzyyyxxxxxxxxxyyy{{{~~~~~~zzzwwwuuurrrqqqmmmkkkjjjjjjjjjjjjiiigggbbb___[[[XXXVVVUUURRRQQQKKKKKKLLLKKKJJJHHHFFFEEECCCCCCCCCAAA??????AAACCCDDDDDDDDDDDDEEEFFFGGGHHHCCCCCCDDDEEEEEEDDDBBBBBB??????@@@AAAAAAAAAAAA@@@AAA@@@??????>>>?????????========================;;;;;;<<<===>>>=========<<<===???AAABBBCCCBBBBBB???BBBEEEIIILLLPPPTTTXXXXXX\\\dddkkkooopppooonnnnnnqqqttttttuuuyyy}}}||||||{{{}}}|||nnn```UUUPPPLLLNNNZZZpppppp[[[HHH???;;;>>>DDDOOOdddxxxwwwlllrrriiiTTTPPPWWWbbbqqq|||nnn___TTTOOOzzzssshhh___ZZZWWWUUUUUUVVVWWWYYY\\\aaaffflllooooooppprrrssssssvvvzzz}}}~~~yyyuuupppmmmkkkjjjhhhgggccc___[[[WWWUUUSSSPPPNNNKKKJJJHHHGGGEEECCCBBBAAACCCBBBEEEJJJNNNRRR\\\fffmmmssszzzzzzfffbbb]]][[[XXXZZZbbblll~~~qqqddd[[[VVVTTTSSSNNNOOOPPPPPPOOOMMMKKKIIIEEEDDDBBB???;;;777333111000000111222222333444444000000000000////////////////////////////////////................................................---------.........//////------......///000000111///000000111111222333333333888===@@@AAADDDJJJOOOQQQYYYeeettt~~~|||}}}~~~~~~~~~~~~}}}}}}{{{{{{|||~~~yyyrrrnnnkkkiiihhhhhhgggfffeeefffffffffeee___\\\XXXUUUSSSPPPLLLJJJGGGGGGHHHHHHGGGFFFDDDCCCAAACCCDDDDDDCCCDDDFFFIIINNNNNNMMMLLLLLLLLLLLLLLLJJJKKKLLLLLLLLLJJJHHHGGGEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@???>>>===?????????@@@@@@@@@@@@@@@<<<>>>AAACCCEEEGGGKKKNNNPPPVVV^^^cccdddeeegggiiikkknnnqqqrrrsssuuuzzz~~~}}}{{{zzzxxxxxxzzzzzz~~~}}}mmm___XXXRRRMMMPPPccczzz~~~lllQQQEEE======@@@HHH\\\pppuuuuuu~~~|||```TTTQQQUUUdddttt~~~wwwhhhZZZQQQyyylllggg```[[[XXXWWWVVVUUUYYY[[[___cccggglllrrruuuxxxyyyyyyzzzzzz}}}~~~zzzwwwvvvtttrrrjjjfff___ZZZWWWTTTQQQOOONNNMMMKKKJJJHHHFFFDDDDDDAAA@@@BBBFFFIIIMMMWWWaaahhhnnnuuu}}}kkkfffbbb___\\\\\\cccmmmzzzlllaaa[[[XXXWWWPPPPPPQQQRRRQQQNNNLLLJJJDDDDDDCCCAAA===888333111000000111222333333444444000000000000////////////000000000000000000000000................................................////////////000000000111---------...///000000111///000000111222222333333555:::???BBBBBBFFFLLLRRRUUU]]]iiiwww~~~}}}}}}uuulllfffcccbbbaaadddcccbbbbbbccccccdddddd]]]ZZZVVVSSSPPPMMMIIIFFFGGGGGGHHHHHHGGGFFFEEEDDD@@@CCCGGGHHHHHHIIILLLOOOXXXWWWUUUTTTRRRQQQPPPPPPQQQRRRSSSTTTSSSQQQOOOMMMMMMMMMNNNOOOPPPPPPOOOOOOLLLLLLKKKJJJIIIGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCCCCCCCAAA???>>>>>>===<<<::::::;;;<<<===;;;===???@@@@@@BBBEEEHHHMMMSSSZZZ]]]\\\\\\___cccaaafffkkkmmmmmmnnnqqqtttxxx}}}|||zzzxxxuuutttvvvuuuxxx}}}{{{lllcccYYYOOOLLLZZZpppwwwZZZLLLAAA???>>>CCCVVVkkk{{{vvvyyyiiiWWWNNNMMMZZZkkkuuuzzz}}}ppp```VVV~~~uuupppeeeaaa\\\XXXUUUVVVYYY[[[]]]```eeeiiinnnsssyyy}}}}}}}}}~~~xxxqqqggg^^^XXXTTTRRRQQQOOOOOONNNMMMKKKHHHFFFDDDEEEEEEDDDDDDEEEJJJQQQVVV```fffnnnwww}}}{{{sssjjjbbb]]]\\\dddooo{{{mmmbbbYYYUUUSSSQQQPPPOOOOOOMMMKKKHHHGGGEEEBBB@@@>>>;;;777555111111222333333333333222000000000000000000000000000000000000//////////////////000000000000////////////.........---------...///000///...---...000000000000000000000000000///000000000000111444666<<<>>>@@@BBBDDDIIINNNRRR[[[aaalllwwwsssiiicccaaa``````aaa___^^^]]]]]]]]][[[YYYTTTRRROOOLLLJJJIIIHHHHHHKKKIIIIIIIIIJJJJJJIIIGGGIIIJJJLLLNNNQQQSSSTTTUUUWWWWWWWWWWWWWWWVVVVVVVVVSSSTTTVVVXXXXXXXXXWWWWWWUUUVVVWWWVVVUUUVVVXXXYYYWWWWWWVVVUUUTTTRRRQQQPPPPPPNNNKKKHHHGGGFFFGGGGGGGGGFFFEEECCCBBBBBBBBBBBBAAA???>>>???AAAAAA@@@???@@@???>>>>>>AAABBBBBBAAACCCGGGMMMQQQSSSTTTUUUVVV^^^aaaeeehhhjjjjjjhhhgggmmmvvv~~~|||zzzxxxrrrqqqsssrrrtttwwwzzz}}}ssseee\\\VVVQQQSSS^^^rrrkkk[[[III???===BBBNNNYYYuuutttiiinnnvvv```OOOHHHMMMVVVcccooo}}}|||nnn```|||ssskkkggg]]][[[XXXVVVUUUXXX\\\___dddhhhlllqqquuuzzztttjjjbbb\\\WWWTTTPPPPPPPPPOOOMMMJJJHHHGGGFFFFFFEEEDDDEEEIIIOOOSSS^^^ccckkksssyyy~~~zzznnngggbbbbbbhhhooovvviii___YYYUUUSSSQQQQQQPPPOOOLLLIIIGGGEEEBBB@@@>>><<<888555111222222222222222111111000000000000000000000000000000000000//////////////////000000000000////////////.........---------...///000///...---...000000000000000000000000000///000111000000222555777;;;===???BBBEEEJJJPPPTTT\\\bbblllwwwyyyooofffaaa___^^^]]]^^^\\\[[[ZZZZZZYYYWWWVVVRRRQQQOOOMMMKKKJJJJJJJJJLLLLLLLLLNNNPPPPPPNNNLLLNNNPPPSSSVVVYYYZZZ[[[[[[WWWWWWXXXXXXYYYZZZZZZ[[[^^^___```aaaaaaaaa```___^^^___``````___```bbbdddcccccccccbbbaaa```___^^^]]][[[WWWTTTQQQPPPPPPPPPPPPPPPOOOMMMLLLKKKJJJIIIEEEDDDCCCCCCDDDDDDCCCBBBAAA???>>>>>>???@@@@@@@@@AAADDDHHHJJJKKKLLLMMMNNNVVVYYY]]]bbbdddeeeeeedddhhhooovvv||||||xxxrrrqqqtttppprrrsssuuuxxx~~~{{{mmmddd]]]WWWUUUYYYfff}}}tttcccNNNAAA<<>>AAADDDHHHNNNTTTYYY^^^dddmmmxxx~~~uuuppphhhbbb^^^\\\ZZZYYYZZZYYYWWWVVVVVVUUUSSSQQQPPPPPPOOONNNMMMNNNNNNNNNOOOOOOQQQTTTWWWWWWTTTRRRUUUWWW[[[___aaabbbaaaaaaZZZ[[[\\\^^^___aaabbbbbbddddddeeeeeeeeedddcccbbbeeefffhhhhhhhhhiiikkkmmmmmmnnnoooppppppqqqqqqpppooommmiiieeebbb```____________^^^]]][[[YYYVVVUUUPPPNNNLLLKKKKKKJJJHHHFFFDDDBBB@@@???@@@AAAAAA@@@???AAACCCCCCCCCCCCEEEFFFJJJMMMRRRWWW[[[^^^_________dddjjjpppyyy}}}vvvqqqppprrrpppqqqqqqqqqtttyyywwwlllfff___YYYUUUZZZjjjzzzrrrZZZHHH>>><<>>BBBMMM[[[nnn}}}|||zzzqqqiiibbb^^^\\\YYY[[[^^^```bbbgggnnnssszzz~~~|||qqqfff\\\VVVWWWVVVTTTQQQPPPNNNNNNMMMIIIIIIHHHFFFDDDEEEHHHKKKRRRVVV^^^eeelllsssyyy~~~|||qqqhhhhhhlllwwwxxxjjjaaa[[[XXXUUUSSSQQQOOOMMMKKKGGGEEECCCAAA@@@===:::777444444222111000//////...000000000000000000000000000000000000//////////////////000000000000///////////////..................///000///...---...000///////////////////////////000111222222444888:::???BBBEEEHHHMMMRRRYYY^^^aaagggppp{{{zzztttoookkkgggbbb___\\\[[[XXXWWWXXXVVVTTTSSSSSSRRRPPPOOOOOOOOOPPPPPPQQQRRRSSSTTTSSSTTTWWW[[[^^^^^^[[[YYY[[[^^^aaadddfffeeecccaaa```aaabbbccceeefffhhhhhhffffffeeeeeedddcccbbbbbbdddeeegggggggggiiikkknnnnnnppprrrvvvyyy{{{}}}}}}~~~|||xxxuuurrrqqqpppqqqooooooooonnnllliiieeeccc___\\\YYYWWWUUUSSSOOOMMMJJJGGGDDDCCCCCCDDDCCCCCC@@@AAAAAA@@@???@@@BBBDDDCCCEEEIIINNNRRRUUUWWWXXXWWWZZZ___eeennnzzzuuuooommmnnnqqqqqqppppppqqquuu|||rrrnnnhhh```WWWTTT^^^kkkhhhRRRDDD===???EEEIIIYYYlllwww}}}xxxeee[[[YYYYYYaaammm|||iiiUUUFFF@@@BBBHHHUUUgggxxx{{{wwwpppiiibbb]]][[[ZZZ^^^bbbgggiiikkkooovvv{{{}}}rrrhhhaaa]]]ZZZWWWSSSPPPOOONNNNNNKKKKKKJJJHHHEEEEEEFFFHHHKKKOOOVVV]]]eeemmmuuuzzzyyykkkfffjjjmmmzzzrrrhhh]]]ZZZVVVSSSQQQOOOLLLJJJHHHFFFCCCBBB@@@>>>;;;888666555333111000/////////000000000000000000000000000000000000//////////////////000000000000//////////////////////////////...///000///...---...000///////////////////////////000222333444666999<<>>???AAADDD@@@BBBDDDFFFIIILLLNNNOOOPPPRRRVVV]]]fffrrrwwwnnnllllllnnnnnnmmmllllllpppuuuyyy{{{}}}}}}yyytttkkk___VVVYYY```tttttt\\\KKK???<<>>AAADDDIIINNNTTT\\\dddiiiqqqxxxwwwpppjjjfffddd___]]]ZZZYYYZZZYYYXXXVVVVVVTTTSSSSSSTTTUUUSSSRRRRRRTTTVVVZZZ\\\___```aaadddeeefffiiijjjjjjgggeeedddeeefffgggfffdddbbb```___```aaabbbcccdddeeeeeeeeedddcccbbbaaaaaaaaaaaa```bbbcccccccccdddgggiiiiiilllpppvvv{{{{{{xxxuuusssqqqooollliii^^^ZZZSSSNNNKKKIIIGGGFFFAAAAAAAAA???>>>>>>@@@BBB@@@@@@@@@AAACCCEEEFFFGGGKKKKKKNNNUUU\\\fffuuuwwwnnnkkkjjjfffffffffeeeeeehhhlllooorrrtttwwwzzz~~~xxxkkk]]]WWWXXXdddttt{{{fffSSSCCC<<<;;;???EEEQQQ]]]fffrrrqqq^^^RRRRRRVVV]]]gggxxx}}}qqq___MMMAAA???>>>FFFSSSdddzzzzzznnnlllhhheeecccccccccdddlllrrryyy||||||~~~}}}vvvmmmiiibbbZZZTTTQQQPPPPPPMMMNNNNNNLLLIIIFFFFFFFFFDDDFFFJJJOOOTTT[[[ccchhhooottt|||uuujjjbbbeeennnxxx}}}|||ccc___YYYUUURRRPPPMMMKKKHHHFFFDDDCCCBBB@@@===:::777666444222111111222333000000000000000000000000000000000000//////////////////000000000000//////.../////////000000000000...///000///...---...000000000000000000000000000///111333444666888===@@@BBBFFFMMMTTT]]]gggqqqwww~~~|||tttmmmgggaaa^^^\\\ZZZWWWWWWWWWWWWWWWVVVUUUTTTSSSTTTUUUVVVUUUTTTUUUWWW[[[^^^bbbdddeeefffgggffffffggghhhgggeeebbb___```aaabbbbbbaaa```___\\\]]]^^^```bbbdddfffffffffeeecccbbbbbbbbbbbbccceeefffggggggfffgggiiikkkjjjlllppptttyyy|||~~~}}}}}}~~~~~~~~~}}}|||rrrlllcccZZZTTTOOOLLLIIIEEEFFFEEECCC@@@>>>???@@@>>>======<<<===???AAACCCFFFEEEGGGLLLQQQXXXffftttqqqiiifffddd^^^___`````````bbbdddgggjjjmmmppptttyyyvvvfffYYYUUUVVVcccyyyqqq^^^LLLAAA>>>@@@@@@FFFRRR]]]iiizzzxxxdddWWWQQQUUUZZZaaannn~~~xxxgggTTTGGGBBB<<>>AAAHHHVVVmmmyyysssooouuuxxx~~~~~~yyyvvv|||xxxmmmeee```\\\WWWSSSQQQOOOLLLJJJIIIHHHFFFDDD@@@BBBDDDFFFGGGLLLRRRXXX^^^dddmmmvvvzzzjjj___ZZZaaagggkkkuuupppiii___VVVQQQOOONNNMMMLLLJJJGGGEEEDDDBBB@@@>>>;;;777333000000111111111222111111111000000//////000000000000000000000000222111000///......///000...//////000000000000000000000000000000000000000222222111111000//////...---000222333555999@@@EEEHHHOOOYYYddduuu}}}}}}wwwuuussspppllleee]]]WWWXXXWWWVVVTTTTTTTTTUUUUUUSSSRRRRRRRRRSSSUUUVVVXXX]]]```dddeeeeeedddeeeeeebbb^^^[[[ZZZ[[[\\\[[[YYYWWWXXXZZZZZZYYYYYY[[[]]]^^^```dddhhhkkkmmmoooooorrrssstttsssqqqpppppprrrqqqqqqrrrrrrrrrrrrrrrqqqxxxwwwvvvvvvxxx{{{~~~~~~|||{{{zzzzzzzzz{{{|||xxxtttrrrssstttuuuuuuyyy{{{}}}{{{ooocccZZZVVVWWWUUUQQQMMMIIIEEECCCAAA@@@>>><<<<<<<<<<<<;;;:::>>>;;;;;;@@@BBBDDDKKKTTTaaafffkkkmmmjjjccc]]]ZZZZZZZZZZZZ[[[]]]^^^```aaacccbbbcccgggpppzzzvvveeeVVVPPPUUU```qqqrrr]]]LLLDDD???;;;???JJJSSS[[[hhhvvvuuudddVVVTTTTTT[[[iiiyyyuuu```MMMDDDBBB???EEEZZZuuu{{{vvvtttrrrpppuuuzzzyyynnnggg```XXXTTTRRROOOLLLJJJJJJIIIHHHFFFCCCEEEFFFFFFFFFIIINNNRRRYYY___gggqqqzzzmmmaaaZZZ]]]aaaccclllxxx}}}ssskkk```WWWRRRPPPOOOOOOLLLIIIGGGEEEDDDBBB@@@===;;;888444111111111111111222111111111000000000000000000000000000000000000000///...---,,,------...,,,---......//////......000000000000000000000000000000000000111111111111///222444555777;;;AAAGGGNNNVVVbbbrrr}}}yyyrrrqqqnnnkkkhhhbbb[[[WWWSSSRRRQQQQQQQQQRRRSSSTTTTTTTTTUUUVVVXXXZZZ\\\^^^```bbbddddddbbb```______\\\ZZZWWWVVVXXXYYYXXXWWWWWWYYY[[[\\\\\\]]]___aaadddfffjjjnnnqqqsssttttttwwwyyyyyyxxxvvvuuuuuuvvvvvvwwwxxxyyyyyyyyyyyyxxx}}}|||zzzzzz{{{}}}~~~}}}||||||}}}}}}}}}zzzwwwvvvvvvwwwvvvvvvuuuwwwyyy{{{~~~|||sssllliii```]]]XXXSSSNNNJJJFFFCCCAAA???<<<<<<<<<<<<;;;:::===999999<<<======BBBJJJOOOTTT[[[___```___]]]]]]XXXXXXYYYZZZ[[[]]]______bbbcccdddhhhoooxxx|||mmm^^^SSSUUU\\\kkk~~~iiiUUUJJJAAA;;;<<>>;;;AAAHHHQQQbbbssszzzyyyddd[[[UUU\\\ooo~~~oooUUUIII@@@AAAFFFOOObbbttt|||qqqhhhcccccceeefffdddjjjsss|||~~~uuujjjcccVVVRRRNNNKKKJJJKKKKKKJJJJJJIIIGGGFFFDDDDDDEEEGGGKKKPPPWWW```jjjsss}}}wwwkkk```[[[YYYXXX]]]dddqqq{{{|||tttggg]]]VVVSSSQQQQQQLLLJJJGGGEEEDDDCCC@@@>>>===:::666444333333222111111111111111111111111111000000000000000000000000111111000000000000000000//////000111111111111111///////////////////////////000000111111222333333333666999:::;;;???FFFLLLPPPZZZjjjtttkkkcccaaa^^^\\\[[[ZZZXXXVVVTTTSSSSSSRRRRRRSSSTTTUUUSSSTTTUUUWWWYYY[[[\\\]]]bbbccccccaaa]]]ZZZXXXXXXWWWVVVVVVWWWYYY[[[]]]^^^]]]```dddfffiiilllooorrruuuxxx||||||zzztttsssrrrrrrsssxxx{{{vvvooohhh```WWWMMMGGGCCC@@@===;;;;;;;;;:::999<<<;;;:::999777666888;;;<<<>>>AAACCCFFFJJJOOOSSSPPPQQQSSSUUUXXXZZZ[[[\\\___dddhhhhhhhhhnnn{{{tttaaaWWWQQQYYYkkkooo^^^MMMCCC<<>>;;;888555555444222111111111111111111222222222000000000000000000000000000000111111111111111111///000000111111111111111////////////////////////111111111111111111111111333666999;;;<<>>:::999999999999333777999666555777888666555666777777777999<<>>BBBHHHPPPWWWbbbmmmyyywwwuuusssrrrpppkkkddd___YYYXXXXXXYYY[[[\\\[[[ZZZYYYXXXVVVTTTTTTSSSTTTTTTVVVVVVVVVVVVUUUTTTRRRQQQLLLOOORRRTTTWWWZZZ^^^aaa```bbbdddeeefffiiimmmqqqqqqsssvvvyyy{{{}}}|||zzzwwwrrrnnnlllmmmooonnnpppssstttsssqqqqqqqqquuuqqqmmmlllkkkeeeZZZQQQGGGCCC>>>:::999999999888222777999555444777777444333555777777666666888999===???CCCHHHLLLOOOPPPQQQTTT[[[bbbfffhhhlllttt|||xxxjjj\\\WWWWWW```xxxeeeWWWKKKEEEBBBDDDQQQ```xxx|||rrruuuwww\\\GGG===<<<@@@BBB}}}tttooohhhdddfffjjjooorrrwww~~~wwwpppeee\\\VVVTTTSSSSSSQQQOOOLLLLLLMMMMMMKKKHHHGGGHHHKKKNNNSSS[[[eeekkktttzzzzzzqqqhhhcccaaa^^^[[[gggxxx|||pppeee[[[UUUQQQOOOLLLJJJIIIHHHEEECCC@@@===;;;999888666333111111111111222222333333333000000000000000000000000///000111333333333222111000000111222222222222222000000000000000000000000...///000111333444555666444888<<<@@@DDDKKKTTTZZZdddppp}}}zzzrrroookkkiiiiiigggccc___YYYYYYYYY[[[]]]]]]\\\[[[YYYXXXWWWVVVVVVVVVWWWXXXRRRSSSTTTTTTSSSRRRPPPOOOMMMPPPSSSWWWZZZ^^^cccffffffhhhkkkllllllooossswwwuuuwwwzzz|||}}}zzzyyyvvvrrrmmmkkkkkkllleeegggjjjjjjhhhfffeeeeeeeeebbb```bbbdddaaaWWWNNNHHHCCC>>>:::999999999888333999;;;777555888777444666888::::::888666666666888;;;???DDDIIIKKKMMMMMMPPPWWW```gggkkkpppwww}}}~~~}}}oooaaaYYYSSSXXXpppnnn```RRRKKKFFFDDDNNN[[[oooyyyvvviiiMMM===<<>>;;;999666444333222222222111111111111000/////////000111111222222222111111111000000//////////////////////////////111111111000000000000000000111333333222222333444111888???BBBCCCJJJXXXdddiiippp{{{{{{tttjjjgggcccaaaaaabbbbbbbbb___]]]\\\ZZZYYYYYYZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[UUUUUUTTTQQQNNNMMMNNNPPPQQQSSSVVVZZZ```eeeiiikkkjjjkkkmmmooosssvvvyyy{{{xxxzzz}}}~~~~~~|||xxxtttqqqooommmjjjiiicccbbbaaa```___[[[VVVSSSWWWUUUSSSTTTVVVTTTNNNHHHBBB@@@>>>;;;888666444444777777777777888888888888666666666666777777777777777999<<>>;;;999666444333222222222222111111111111111111111000000000000000111111111111000000000///000000000000000000000000000000000///////////////000111333333222222333555666;;;AAADDDHHHPPP\\\eeeiiippp{{{uuunnneeeccc```___```bbbccccccbbbaaa___]]]\\\\\\\\\\\\___^^^]]][[[YYYXXXXXXXXXUUUVVVUUUTTTRRRRRRSSSUUUVVVXXX[[[```fffkkkppprrrrrrrrrssstttvvvxxxzzz{{{zzz|||~~~zzzwwwrrrnnnllljjjhhhfff___]]][[[YYYWWWTTTOOOLLLKKKHHHFFFFFFHHHGGGAAA<<<===<<<:::888777666555555444444555555555666666666888888777777666666555555444666888;;;>>>BBBHHHLLLNNNQQQUUUWWW[[[eeesss}}}ppp___TTTTTT]]]fffsss[[[KKKDDDBBBEEEIIIWWWjjj}}}zzzzzzrrrXXXDDD:::999;;;|||vvvooojjjgggffffffeeemmmyyywwwjjj```ZZZVVVQQQOOOLLLKKKKKKJJJHHHGGGIIIJJJJJJJJJKKKNNNSSSVVV]]]eeepppyyyxxxjjjaaa___fffvvvooo___VVVSSSPPPMMMKKKHHHEEEBBBBBB@@@>>><<<999666444333333222222222111111111111222222111111000//////...111111111111000000000000111111111111111111111111////////////////////////000222333333222333555777:::===BBBGGGNNNWWWaaahhhjjjrrr}}}yyymmmeee^^^\\\[[[]]]```dddeeeffffffeeedddbbb```______^^^cccbbb```^^^\\\ZZZYYYYYYVVVWWWXXXWWWWWWYYY[[[^^^^^^```dddhhhnnnsssxxxzzz{{{{{{{{{zzzzzz{{{{{{||||||~~~~~~}}}|||xxxtttoookkkhhhfffcccaaa\\\YYYUUUQQQNNNKKKHHHEEEDDDAAA>>>===>>>>>>;;;888777666666555555555555666444444444555555555555666999888888777666555444444555555666888:::???FFFJJJNNNPPPRRRRRRTTT]]]kkkvvv}}}vvvfffYYYTTTVVVZZZjjjeeeRRRFFF@@@AAAEEEJJJ\\\qqq{{{ttttttwwwuuuvvv}}}vvv]]]III===999999|||xxxpppllleee^^^YYYWWWWWWXXXXXX___jjjrrrwww|||xxxmmmddd___VVVSSSPPPNNNMMMMMMKKKJJJJJJJJJJJJJJJIIIKKKNNNQQQUUU\\\fffooowww~~~uuuiiicccdddrrrxxxfffYYYVVVRRRNNNLLLIIIEEEBBBBBBAAA???<<<999666444333333333222222222111111111111111111111000000//////111111111000000000000000111111111111111111111111////////////000000000000111222333333222444666999===>>>BBBIIISSS]]]fffjjjnnnvvvyyyoooeee]]]VVVVVVXXX\\\aaaeeeggghhhiiihhhgggeeecccaaa```___```______^^^^^^^^^______WWWYYY[[[\\\]]]```dddgggiiijjjmmmqqquuuyyy}}}~~~~~~}}}~~~~~~~~~~~~|||{{{zzzuuurrrlllhhheeebbb___]]][[[VVVQQQLLLHHHFFFCCCAAAAAA>>>;;;999::::::999888555555444444444444555555555555666666666777777777777777777666666555555444888888888888:::???FFFKKKPPPQQQPPPNNNNNNUUUaaakkk}}}{{{{{{nnnbbbYYYVVVVVV[[[qqqpppYYYIII???===@@@DDDUUUkkkzzzzzzmmmhhhjjjjjjmmmvvvvvv```MMM@@@;;;;;;~~~xxxqqqkkkgggbbb^^^XXXSSSOOONNNOOOPPPQQQVVV^^^dddiiipppyyy{{{xxxwwwxxxxxxvvvxxxzzz{{{}}}wwwllleee\\\YYYTTTPPPOOONNNNNNMMMJJJJJJKKKJJJHHHHHHJJJLLLNNNUUU^^^fffmmmuuurrrfffeeeooo}}}iii\\\YYYTTTOOOLLLIIIFFFCCCCCCBBB@@@===999666444333333333333222222222222111//////000000111111111111000000000000000000111111111111111111111111111111000000000111111222222222111222333333333555888;;;>>>>>>BBBKKKXXXccckkkooowww|||zzzwwwsssnnnggg^^^XXXSSSTTTVVV\\\bbbgggiiiiiiiiihhhgggfffdddbbb```___]]]]]]]]]^^^___```bbbcccZZZ\\\___aaacccfffkkkooossssssuuuvvvyyy|||~~~~~~{{{zzzyyyyyysssooojjjeeeaaa]]]ZZZWWWVVVRRRKKKFFFCCCAAA???>>>;;;999666555555555666555666666555444444444444444555555555555666666666666444444555555666666777777888888888888999>>>DDDIIIPPPQQQPPPMMMKKKOOOYYYaaavvv~~~xxxmmmbbbZZZVVVSSSeeezzzcccOOOAAA;;;<<>><<<}}}uuunnngggaaa\\\YYYWWWTTTPPPLLLJJJJJJLLLMMMMMMQQQUUUYYY^^^fffpppwww{{{wwwtttooojjjggggggggghhhgggiiilllnnnqqquuuzzz~~~ssskkkfffaaaZZZTTTQQQPPPNNNNNNIIIJJJKKKJJJHHHGGGHHHIIIIIIOOOVVV\\\ccclllvvv}}}|||lllhhhnnnzzzlll^^^ZZZUUUPPPMMMJJJGGGEEEDDDCCC@@@===:::777444333333333333333222222222222...//////000111111222222000000000000111111111111111111111111111111111111000111111222222333333333111222222333333666:::===>>>AAAGGGQQQ^^^jjjsssxxx|||sssppplllhhhddd```ZZZVVVSSSTTTXXX^^^dddhhhiiiiiihhhhhhgggfffdddcccaaa```]]]]]]]]]^^^___```bbbbbb```bbbdddgggiiimmmrrruuuyyyyyyyyyzzz{{{}}}}}}zzzxxxvvvvvvvvvppplllfff```\\\XXXTTTRRRNNNJJJEEEAAA>>>===;;;999888777666444444444555666777777555444444444444444222222222333333333444444333333444555666777777888666666666666777:::???CCCLLLOOOQQQOOOMMMNNNUUU[[[nnn}}}wwwjjj^^^VVVPPP[[[ooonnnYYYFFF===;;;>>>GGGYYYmmm{{{{{{eeeXXXPPPRRRYYYdddsss~~~vvvfffUUUHHH@@@===~~~{{{zzzpppllleee```\\\XXXUUURRROOONNNKKKIIIGGGGGGHHHIIIIIILLLPPPSSSWWW]]]ffflllooossszzz{{{xxxtttrrrfffccc^^^YYYVVVVVVXXXYYYWWWYYY\\\^^^aaaeeejjjnnnsssyyyzzztttnnnddd\\\VVVSSSPPPOOOIIIJJJLLLKKKIIIGGGGGGGGGEEEIIIOOOTTTZZZcccmmmttt|||xxxjjjkkksssttt___[[[UUUQQQNNNKKKIIIGGGDDDCCCAAA===:::777444333444444333333333222222222000000000000000111111111///000000000111111111111000000000000000000000000///000000111222222333333111222222222333666;;;>>>AAAEEENNNYYYeeerrr}}}zzzvvvppplllgggbbb^^^[[[XXXUUUUUUWWWZZZ```fffiiiiiihhhggggggggggggeeedddbbbaaa^^^^^^^^^___```bbbcccdddgggiiikkkmmmooosssxxx{{{{{{{{{{{{|||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~{{{wwwtttrrrqqqqqqlllhhhaaa[[[WWWRRRNNNKKKGGGDDD@@@>>><<<;;;999888666777777666555555666666555555444444333333444444111222222222222333333333333444444555555666666666333444555555666888<<>>@@@KKK___ppp{{{jjj\\\NNNNNNRRR\\\kkkyyytttcccRRREEE???}}}vvvqqqpppfffccc]]]YYYWWWVVVTTTSSSLLLKKKIIIGGGFFFEEEEEEEEEDDDIIINNNQQQTTTXXX___dddeeejjjpppuuuxxxzzz{{{||||||{{{xxxtttoooiiidddaaa[[[WWWRRRNNNLLLLLLMMMOOOKKKMMMPPPRRRTTTXXX\\\```aaahhhppptttwwwzzzyyynnnddd\\\WWWSSSQQQIIIJJJLLLLLLIIIGGGFFFGGGCCCFFFKKKOOOUUU]]]gggoooxxx~~~iiihhhmmmwww}}}{{{___[[[VVVQQQNNNLLLJJJHHHEEECCCAAA>>>:::777444333444444444333333333222222222222111111000///////////////000000111111111222////////////////////////...//////000111222222222111222222222333777;;;???CCCIIISSS___kkkwwwyyyuuuqqqllleee___[[[YYYWWWUUUWWWYYY]]]bbbgggiiihhhgggfffgggggggggfffeeecccbbb\\\]]]^^^___bbbdddggghhhlllmmmpppqqqssswww{{{{{{{{{|||}}}}}}}}}}}}|||{{{}}}~~~~~~~~~zzzvvvrrrooonnnmmmiiieee^^^XXXSSSOOOJJJGGGDDDBBB???>>>===<<<:::999222333444333222222222333333333222222333333444555333333444444444555555555555555555555555555444444333555666666777888;;;>>>@@@HHHPPPTTTTTTUUUXXX\\\bbbwww~~~}}}{{{{{{}}}yyykkkaaaWWWUUU[[[nnnjjjSSSDDD???@@@===CCCTTTfffrrr{{{ooobbbQQQOOOPPPXXXgggwwwppp\\\KKKAAAtttmmmiiigggbbbaaa___\\\YYYUUURRRPPPMMMLLLJJJHHHGGGGGGHHHIIIMMMLLLLLLMMMPPPTTTYYY[[[]]]```eeejjjmmmnnnmmmllllllkkkhhheeeaaa]]]YYYWWWQQQOOOKKKIIIIIIHHHGGGFFFHHHGGGGGGHHHJJJMMMQQQSSSZZZ]]]bbbgggkkkooosssvvvvvv{{{xxxmmmeee^^^XXXTTTMMMMMMLLLLLLLLLKKKHHHEEEFFFDDDEEEJJJOOOTTT]]]fffsss|||yyyhhh```fffkkkkkkwwwlllcccXXXPPPNNNMMMJJJGGGDDDBBB@@@>>><<<:::777444222222222222222222333333222111111111000000//////222222222111111111111000000000000000000000000000000111111111111222222222000111111111222666<<<@@@HHHLLLXXXjjj|||}}}}}}~~~yyyuuuooohhh```[[[[[[]]]^^^^^^]]]^^^aaadddfffiiijjjkkkiiigggeeeeeeeeeeeecccaaa______```bbbeeehhhkkkmmmoooppprrruuuxxx{{{~~~|||}}}}}}~~~~~~}}}}}}|||}}}}}}}}}}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~|||wwwtttsssqqqnnnjjjccc```\\\WWWSSSMMMGGGCCC@@@???>>><<<;;;:::999999444444444444444444444444555666666777666666555444111222222333333222222111333333444444555666777777555555555555555666777888???BBBHHHOOOVVVYYYYYYXXXdddppp{{{zzz|||qqqdddWWWUUUVVVbbbyyywww___JJJ???>>>===AAAKKKXXXfffsss{{{{{{iiiZZZSSSQQQ[[[lll{{{~~~kkkVVVHHH}}}tttnnnjjjiiieeedddbbb^^^[[[WWWTTTRRROOOMMMKKKIIIHHHHHHIIIJJJJJJJJJKKKLLLOOOSSSVVVXXXXXXZZZ^^^bbbdddeeeeeedddeeecccaaa^^^ZZZVVVSSSQQQMMMJJJGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFHHHKKKLLLOOOSSSXXX\\\___cccgggiiimmmrrrxxx~~~vvvkkkbbbZZZTTTQQQPPPNNNMMMMMMKKKHHHEEEFFFDDDEEEIIIMMMQQQZZZbbbnnnxxx}}}kkk___bbbeeefffqqqqqqgggZZZRRROOOMMMJJJFFFFFFDDDBBB@@@???<<<999666444444444333333333333333222111111111000000000000222222222111111111111000000000000000000000000000000111111111111222222222111222222222444888>>>BBBIIIQQQbbbwww~~~}}}}}}}}}~~~}}}tttooojjjeee___\\\]]]___``````^^^___aaadddgggiiijjjkkkkkkjjjhhhhhhhhhgggfffdddaaabbbccceeehhhkkkooopppssssssuuuwwwyyy|||~~~||||||}}}~~~~~~}}}|||{{{zzz{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||wwwtttsssppplllhhhbbb___YYYTTTOOOJJJDDDAAA<<<;;;999888777666666666555555555555555555555555777777777777777777777777777666666555444333222222333333444555555666777777666555555555555666666777:::===CCCKKKSSSXXXZZZ[[[___iiiyyy~~~||||||}}}wwwkkk]]]XXXUUU^^^ttt}}}fffRRRFFF???===>>>FFFQQQ^^^kkkuuuttt[[[RRRNNNYYYlll}}}yyycccQQQ{{{sssooolllllljjjiiigggddd```\\\YYYWWWQQQPPPMMMKKKJJJJJJKKKKKKJJJJJJLLLOOOQQQTTTVVVWWWUUUVVVXXXZZZ\\\]]]]]]]]]]]]\\\ZZZWWWTTTPPPMMMKKKJJJGGGEEECCCCCCDDDCCCBBBAAAAAABBBCCCDDDEEEFFFFFFGGGJJJOOOSSSUUUXXX[[[^^^aaadddjjjoootttzzzuuujjj___YYYUUUSSSPPPOOONNNLLLIIIFFFGGGDDDDDDHHHJJJLLLSSS[[[gggppp}}}qqq```^^^```aaajjjvvvvvvlll^^^UUUPPPNNNJJJFFFGGGEEEBBBAAA???===999777666666555555444444333333111111111111111000000000222222222111111111111000000000000000000000000000000111111111111222222222222333444444666;;;AAAEEELLLYYYqqq~~~~~~|||}}}~~~}}}rrrjjjfffccc```___```cccddddddbbbdddfffhhhjjjlllmmmmmmooommmlllkkklllkkkjjjhhheeefffhhhjjjmmmqqqtttuuuwwwxxxyyyzzz|||}}}~~~{{{||||||}}}~~~~~~|||{{{zzzyyyxxxyyy{{{}}}~~~~~~~~~~~~~~~}}}|||||||||||||||}}}yyyyyyzzzzzz{{{{{{||||||}}}|||||||||{{{{{{zzzzzz|||xxxtttqqqpppmmmhhhdddaaa\\\UUUNNNIIIDDD@@@===999888777666555444444444777777777777777777777777888777777666777888:::;;;===;;;999666444333333333444444555555666666777777777666666555555555555666777999>>>EEELLLRRRWWWYYYYYY```ooo~~~uuufff]]]VVV[[[nnnqqq\\\NNNCCC===;;;AAAJJJVVVeeerrrfffXXXPPPYYYmmmttt___zzztttpppnnnmmmooonnnllljjjfffbbb___]]]TTTSSSPPPMMMLLLLLLLLLMMMMMMNNNQQQTTTWWWXXXYYYYYYXXXXXXXXXYYYYYYZZZ[[[\\\[[[ZZZXXXVVVSSSPPPMMMKKKJJJHHHEEEDDDEEEEEEEEEDDDCCCCCCDDDEEEEEEEEEEEEDDDGGGJJJMMMPPPRRRTTTWWWYYYVVVYYY]]]bbbgggnnnuuuzzz~~~sssggg___WWWTTTQQQOOONNNMMMKKKIIIHHHEEEDDDFFFGGGGGGMMMSSS___hhhvvvzzzeee^^^]]]^^^dddnnn}}}zzzoooaaaWWWRRROOOKKKGGGEEECCCAAA???>>>;;;888555777666666555444333222222111111111111111111111111222222222111111111000000000000000000000000000000000000111111111222222222222333444555888===CCCHHHOOOaaa~~~~~~uuulllfffeeeddddddfffggghhhiiiiiijjjlllnnnpppqqqrrrrrrrrrpppooonnnoooooommmllljjjkkkmmmpppsssvvvyyyzzz||||||}}}}}}}}}}}}}}}}}}{{{{{{|||}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwxxxwwwwwwxxxyyy{{{}}}~~~~~~}}}|||{{{{{{zzzyyyxxxyyyzzz{{{|||vvvwwwwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxvvvssspppoooooolllfffbbb___YYYQQQIIIDDD@@@===:::999999888777666666666666777777777777777777777777888777666555666888;;;<<<>>><<<999666555444555555555555666666666777777777888777666555555555555555777999<<<@@@DDDJJJOOOSSSTTTYYYeeexxxooodddZZZ]]]kkk{{{eeeTTTHHH???;;;???GGGSSSeeevvvvvvdddWWW]]]pppnnn|||wwwssspppoooqqqpppnnnllliiifffcccbbbYYYWWWTTTQQQOOOOOOOOOOOOPPPRRRUUUXXX[[[\\\\\\\\\]]]\\\[[[[[[[[[\\\]]]^^^[[[ZZZYYYWWWUUURRRPPPNNNLLLJJJGGGFFFGGGGGGGGGFFFEEEFFFFFFGGGGGGFFFFFFEEEGGGJJJMMMOOOPPPQQQSSSUUUQQQSSSVVVYYY]]]cccjjjooonnnqqquuuwwwwwwwwwwwwxxxvvvxxxzzz{{{~~~{{{mmmcccXXXUUUQQQOOONNNNNNMMMLLLIIIFFFEEEFFFEEEDDDGGGMMMXXX```mmmzzziii^^^ZZZZZZ___gggtttsssdddYYYTTTQQQMMMJJJFFFDDDBBB@@@???<<<999666666555555444333222222111111111111111111222222222222222222111111111000000000000000000000000000000000000111111111222222222111222444555999>>>EEEJJJSSShhhyyypppkkklllkkkkkkkkklllmmmnnnooopppqqqrrrsssttttttttttttsssqqqqqqrrrrrrqqqooooooppprrruuuxxxzzz|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyzzz{{{{{{}}}}}}~~~zzzzzzyyyxxxwwwvvvuuuuuuxxxvvvsssrrrsssvvv{{{~~~~~~{{{zzzyyyxxxwwwxxxwwwvvvvvvwwwxxxzzz{{{wwwwwwxxxxxxyyyzzz{{{{{{yyyyyyyyyxxxxxxxxxwwwwwwtttrrrpppppppppmmmgggbbb[[[UUUMMMEEE@@@===;;;999999888888777777777888888666666666666666666666666777666555444555777:::;;;;;;:::888666555555777888666666666777777777777777888777666555555555555555555777:::<<>>EEEPPPfff{{{nnn]]]```qqq{{{|||xxxuuutttqqqpppooonnnkkkiiigggfff```^^^ZZZWWWUUUTTTTTTTTTSSSUUUXXXZZZ\\\^^^^^^^^^______^^^^^^^^^^^^______\\\\\\[[[ZZZXXXVVVTTTSSSOOOLLLIIIHHHHHHIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEHHHJJJKKKKKKLLLMMMOOONNNPPPQQQSSSUUUYYY^^^bbbbbbdddgggiiihhhffffffgggeeefffggghhhjjjoootttyyyssshhh]]]YYYTTTPPPOOOOOOOOONNNKKKHHHFFFFFFDDDBBBDDDJJJQQQXXXdddppp{{{lll___XXXUUUZZZaaammm|||{{{jjj^^^WWWTTTOOOLLLIIIGGGDDDCCCAAA???;;;999555555444444333333222222111111111222222222222222222222222111111111111000000000000000000000000000000111111111111222222222111222444666:::@@@GGGLLLZZZooo~~~|||tttqqqqqqqqqpppoooppprrrtttssstttuuuvvvvvvvvvvvvvvvwwwvvvtttuuuvvvvvvtttsssssstttwwwyyy{{{}}}}}}~~~}}}}}}}}}}}}|||zzzxxxwwwvvvvvvwwwxxxyyyzzzzzz{{{uuuuuuuuutttttttttsssssswwwtttpppnnnooorrrwwwzzz||||||~~~|||xxxvvvuuuuuuuuutttuuuuuuuuuuuuvvvxxxyyyyyyxxxxxxyyyyyyzzzzzz{{{{{{wwwwwwwwwwwwxxxxxxxxxxxxvvvtttssssssrrrnnnfff```TTTOOOGGGAAA===;;;999888666666555555555666777777666666666666666666666666777666555555666777999:::888888777666666777888999777777777777888888888888777666666555555555555666111444777999<<>>:::777555555555666666666666666111111111222222333333333222222222111111111111000000000000000000000000000000111111111111222222222333555777:::>>>EEELLLRRRfffwww|||sssttttttsssrrrtttzzz~~~}}}|||{{{{{{||||||{{{zzzxxxyyy{{{|||}}}}}}}}}|||yyyyyyzzzzzzxxxvvvsssqqqmmmmmmnnnooopppqqqqqqrrrmmmnnnnnnooopppqqqqqqqqqooooooooooooooonnnmmmmmmoooqqquuuyyy{{{|||{{{zzztttqqqooonnnooopppqqqpppqqqrrrtttwwwxxxxxxxxxwwwzzzzzzzzzyyyyyyyyyyyyyyyuuuuuuvvvwwwxxxyyyzzzzzzuuussspppmmmiiiaaaWWWOOOFFFCCC>>>;;;999888666555666666666666666777888999999999999999999999999999999999:::::::::999888888999999:::::::::999888777999999888888888888888888555555555555555666777888555888;;;;;;:::;;;BBBGGGNNNRRRYYYcccooo}}}tttbbbZZZZZZddd~~~aaaPPPDDDBBB@@@AAATTTmmmvvvuuuyyyxxx~~~|||{{{{{{|||||||||{{{xxxtttoookkkiiihhhfffeeecccdddfffhhhjjjkkkllllllhhhhhhhhhiiijjjlllmmmnnnjjjjjjjjjiiihhhgggfffeeebbb___[[[XXXWWWWWWUUUTTTQQQQQQRRRRRRRRRSSSSSSSSSQQQRRRSSSRRROOOLLLKKKKKKMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFGGGHHHHHHGGGFFFEEEBBBCCCDDDEEEFFFFFFFFFFFFRRRRRRXXXbbbkkksss~~~{{{sssggg]]]XXXTTTOOOLLLLLLLLLLLLJJJHHHGGGFFFGGGFFFGGGLLLVVV___jjjyyyyyynnnbbbYYYZZZ___jjj{{{sssdddYYYSSSOOOMMMIIIEEEBBB@@@???>>>===;;;888555333333333333222444444444333333333222222333333333222222111111111222111111111000000//////555444333222111111111111333666999<<<@@@GGGPPPXXXjjjzzz~~~zzzyyy|||yyyyyyxxxwwwvvvyyy~~~~~~}}}{{{{{{|||{{{zzzxxxzzzxxxwwwvvvuuusssooolllllljjjgggeeeeeegggiiikkkffffffggghhhjjjkkklllmmmpppppppppooollljjjjjjkkklllmmmppprrrssssssrrrqqqnnnmmmkkkkkklllnnnqqqssstttuuuuuuuuuvvvvvvwwwwwwzzzzzz{{{||||||{{{zzzyyy{{{zzzxxxyyyzzzzzzyyyxxxxxxtttnnnggg___WWWOOOIII???>>>===:::888666444333666666666666666666666666777777777777888888888888999999888888999999:::;;;666777888999999999999999:::999777666555555666666555555666666666666555555666666777666777999>>>AAAGGGKKKTTT```kkktttwwwcccZZZWWW___vvvnnnXXXGGGCCC@@@>>>KKK___}}}yyysssvvv}}}lll~~~}}}}}}|||wwwsssqqqooommmlllkkkkkklllmmmmmmnnnnnnnnnhhhhhhiiijjjlllnnnpppqqqpppppppppooonnnlllkkkjjjhhheeebbb___^^^\\\ZZZXXXTTTUUUUUUVVVVVVWWWXXXXXXXXXYYYZZZXXXUUUQQQPPPOOOMMMMMMLLLJJJIIIGGGFFFFFFCCCCCCDDDEEEDDDDDDBBBBBB???@@@AAABBBCCCCCCCCCCCCIIIIIINNNWWW___gggqqq{{{}}}pppeee^^^XXXSSSPPPLLLLLLKKKJJJGGGEEECCCCCCFFFFFFJJJRRRZZZcccrrr|||rrreeeZZZYYY^^^lll}}}|||iii\\\TTTQQQNNNJJJEEEBBB@@@???>>><<<;;;888555444444444333222444333333333222222222222333333333222222222111111222111111111000000000000333222222111222222333333333555888:::>>>FFFQQQXXXkkkyyy~~~~~~{{{zzz}}}{{{{{{{{{{{{{{{}}}{{{yyyyyyzzzzzzyyywwwvvvuuusssrrrqqqoookkkhhhhhhfffcccaaa```bbbdddfff```aaabbbdddeeeggghhhiiimmmnnnnnnllljjjhhhhhhiiihhhjjjmmmoooqqqqqqqqqqqqlllkkkjjjiiijjjlllnnnppprrrrrrssstttuuuuuuvvvvvvwwwxxxzzz|||~~~~~~~~~~~~}}}{{{zzzzzzzzzyyywwwuuuooojjjccc\\\TTTMMMFFFBBB======;;;:::888666555444777777777777777777777777888888888999999999999:::999999888888999999::::::777777888999999999999999888777666444444444444555555555666666666666555555666666666666777999===AAAFFFIIIRRR^^^hhhrrrzzzfff[[[UUUYYYmmmwww___KKKDDD@@@===HHHXXXtttvvvuuuzzz|||{{{fff~~~||||||{{{xxxxxxzzz{{{yyywwwuuussssssrrrrrrqqqqqqpppooooookkkkkklllmmmoooqqqssstttuuuuuuuuutttsssqqqooonnnmmmkkkhhhfffeeebbb___\\\XXXXXXXXXYYYZZZ\\\]]]^^^___``````^^^ZZZVVVTTTSSSOOONNNMMMKKKIIIGGGFFFEEEBBBBBBCCCCCCBBBAAA@@@@@@??????@@@AAABBBBBBBBBBBBBBBAAACCCKKKQQQXXXcccmmmzzz}}}pppfff___XXXTTTNNNMMMLLLJJJHHHEEECCCAAAFFFEEEGGGLLLRRRZZZhhhuuuyyykkk^^^ZZZ^^^kkk|||rrr```VVVSSSOOOKKKFFFBBBAAA???>>><<<;;;888555444444444333222333333333222222222111111333333333222222222222111111111111111111000000000111111111111222333444555555777999;;;???HHHTTT]]]lllxxx{{{|||}}}{{{||||||}}}~~~|||yyywwwvvvwwwwwwwwwvvvqqqpppnnnlllkkkiiifffcccbbb```]]]ZZZZZZZZZ\\\]]]YYYYYY[[[]]]```bbbddddddhhhiiijjjhhhfffeeeeeefffdddfffhhhkkkmmmnnnoooooojjjiiihhhggghhhjjjlllmmmppppppqqqrrrtttuuuvvvvvvuuuwwwzzz}}}~~~|||zzzyyyuuuqqqnnnddd___WWWOOOIIICCC>>>;;;;;;::::::999888777666666999999999999999999999999999999:::::::::;;;;;;;;;888888888999999999::::::888888999:::::::::999999999888777666555555555555555555666666666666555555555666666666666999<<<@@@CCCFFFOOO[[[dddnnn{{{mmm___UUUTTTbbbsssiiiPPPFFF@@@===CCCOOOfff|||yyyrrrsssvvvuuu~~~uuuccc~~~{{{xxxuuusssrrrssstttsssuuuyyy~~~|||yyywwwvvvuuutttsssrrrqqqpppppppppppppppqqqrrrtttuuuvvvwwwwwwwwwwwwvvvsssqqqooommmllljjjjjjiiifffbbb___[[[[[[[[[\\\]]]___aaabbbbbbccccccaaa\\\XXXVVVUUUSSSRRRPPPNNNKKKIIIGGGFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@AAABBBBBBCCCCCCCCCCCCAAA???@@@EEEJJJPPPZZZccclllrrr{{{zzznnneee\\\VVVPPPOOOMMMLLLJJJHHHEEECCCEEECCCDDDGGGLLLSSS```mmmzzzrrrccc]]]___hhhyyyzzzdddXXXTTTPPPLLLGGGCCCAAA???>>><<<;;;999666444444444333222333333222222222111111111222222222222222222222222111111111111111111111111111111111111222333444444888999;;;>>>CCCNNN[[[dddnnnwwwzzzvvv{{{{{{zzz{{{~~~~~~{{{}}}}}}{{{zzzxxxuuussstttuuuttttttmmmkkkiiigggfffccc```^^^[[[YYYVVVTTTSSSSSSTTTUUURRRTTTVVVXXX[[[^^^```aaadddeeeeeedddcccaaabbbcccaaaccceeeggghhhjjjjjjjjjiiihhhhhhggghhhiiikkklllppppppqqqssstttvvvwwwxxxuuuwww{{{|||yyyuuupppjjjeee\\\VVVNNNGGGAAA>>>;;;999888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;888888999:::::::::::::::999999:::::::::::::::999;;;;;;:::999999888888888555555666666666666555555555555666666666888;;;>>>@@@CCCKKKVVV```iiiuuuvvveeeXXXSSSZZZffftttWWWIIIBBB>>>AAAHHHZZZnnnzzzlllhhhjjjpppxxxuuufff~~~zzzvvvsssrrrpppmmmjjjiiijjjlllnnnqqquuuzzz}}}{{{xxxwwwvvvuuuttttttttttttuuuuuuuuuuuuuuuvvvwwwwwwxxxyyyzzz{{{zzzwwwuuusssnnnmmmlllllllllkkkhhheee``````______```aaacccddddddeeeeeeccc___[[[YYYXXXXXXWWWUUURRRPPPMMMKKKJJJGGGGGGFFFDDDCCCBBBAAAAAA@@@AAABBBBBBBBBBBBBBBBBBBBB@@@@@@DDDGGGKKKSSS[[[bbbhhhqqqyyywwwkkk```YYYRRROOOLLLKKKJJJIIIGGGEEECCCAAABBBEEEHHHNNNZZZfffrrr~~~yyyiiiaaa```fffvvvjjj[[[UUURRRNNNHHHDDDBBB@@@===<<<<<<999666444444444444333333333333222222222111111222222222222222222222222111111111111111222222222333222222111111222222333777999<<<@@@GGGRRRaaakkksss{{{tttuuu}}}xxxyyy{{{}}}zzz}}}}}}zzzxxxvvvsssqqqqqqqqqpppoooiiigggcccaaa```^^^[[[YYYTTTSSSPPPNNNMMMMMMMMMNNNNNNOOOQQQTTTWWWZZZ\\\]]]___```aaa```___^^^___```___```aaacccdddeeeeeefffiiiiiiiiiiiijjjlllmmmnnnqqqrrrsssuuuvvvxxxyyyyyyxxxzzz}}}~~~yyytttnnnggg```\\\TTTNNNGGGAAA===;;;:::999777777888888999999999:::999999999999999999999999999999999::::::::::::;;;999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;::::::999;;;;;;;;;:::999999888888555555666666666666555555444555666666666777:::<<<===@@@HHHSSS[[[dddppp{{{}}}kkk[[[SSSUUU[[[rrr}}}```OOOFFF@@@AAAEEEQQQbbb{{{{{{iiiaaa```iiiqqqzzzwwwmmmyyytttpppllliiifffeeecccccccccfffiiijjjqqquuu{{{~~~zzzyyyxxxvvvvvvwwwxxxxxxwwwwwwwwwwwwwwwxxxyyyyyy{{{}}}~~~{{{yyytttrrrqqqppppppooollljjjfffeeecccaaaaaabbbcccdddbbbddddddccc```]]]\\\\\\[[[ZZZYYYVVVTTTQQQOOONNNIIIHHHGGGEEECCCBBBBBBAAA???@@@@@@AAAAAA@@@@@@@@@BBB@@@@@@CCCEEEFFFLLLRRRYYY^^^fffmmmttt|||vvviii```VVVQQQKKKIIIIIIIIIGGGEEECCCAAAAAADDDFFFJJJTTT^^^hhhwwwuuuhhhbbbggguuutttbbbXXXSSSOOOJJJEEEBBB@@@===<<<<<<999666555555555444333444444444333333333222222111222222222222333333333111111111222222222222222333333222222111222222222555888===CCCKKKXXXfffpppzzzyyyqqqvvvyyyyyy{{{{{{}}}yyyuuussspppooonnnllliiigggccc```\\\ZZZXXXVVVTTTRRRMMMLLLJJJHHHHHHGGGHHHHHHJJJKKKMMMPPPRRRUUUWWWXXXYYYZZZ\\\[[[ZZZZZZ[[[\\\\\\]]]^^^___aaabbbcccdddiiiiiijjjkkkmmmooopppqqqttttttuuuvvvxxxyyyzzzzzz{{{}}}{{{tttmmmfff^^^XXXSSSJJJFFF@@@<<<::::::999999777888888999::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;:::;;;<<<===>>>===<<<;;;;;;;;;<<<<<<<<<;;;::::::888888999888888777555555555555666666666666555555333444666666666777999;;;;;;>>>EEEPPPXXX```kkkvvv~~~rrr```UUURRRSSSdddxxxjjjVVVIIIBBBAAADDDKKKWWWnnn}}}iii]]]YYY^^^eeeqqq{{{yyysss{{{vvvqqqmmmjjjfffddd______```aaacccgggjjjlllssswww|||{{{yyywwwvvvuuuuuuvvvwwwvvvvvvwwwxxxyyy{{{|||}}}|||~~~~~~zzzwwwtttrrrqqqooommmkkkgggeeebbb___^^^]]]^^^___]]]^^^``````^^^\\\\\\\\\]]]\\\ZZZXXXVVVTTTRRRQQQNNNLLLJJJHHHFFFEEEDDDDDD@@@@@@AAAAAAAAAAAA@@@@@@BBB@@@AAADDDDDDCCCFFFKKKPPPUUU\\\aaafffmmmvvv|||tttjjj```YYYPPPKKKJJJJJJIIIFFFCCCBBBBBBDDDDDDEEELLLUUU^^^mmmuuuiiifffssskkk___UUUPPPKKKFFFBBB@@@===;;;<<<:::777555555555444333555555555444444444333333111111222222222333333333111111111222222333333333111111111111222333444444666:::AAAIIIRRR___nnnxxx|||qqqoooxxx{{{zzz{{{~~~~~~~~~|||xxxtttpppnnnmmmkkkiiifffaaa^^^[[[XXXTTTQQQOOOMMMKKKIIIFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEGGGJJJLLLOOOPPPQQQSSSUUUVVVVVVUUUUUUVVVWWWWWWXXXZZZ\\\___bbbeeefffhhhiiijjjllloooqqqssstttvvvvvvvvvwwwxxxyyyyyyzzz|||}}}}}}xxxoooeee]]]VVVPPPLLLBBB???;;;999999:::::::::999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<>>>?????????======<<<<<<<<<<<<<<<;;;::::::777888888888777666555444555555666666666666555555333444666666666666888::::::===DDDNNNUUU]]]hhhsss{{{{{{hhhZZZSSSQQQXXXjjjttt]]]LLLBBB@@@BBBFFFMMMaaazzz}}}hhhZZZTTTTTT[[[iiiwww|||zzzxxxuuupppllliiigggdddbbb^^^___```cccgggkkknnnpppuuuyyy~~~~~~zzzxxxuuusssqqqqqqrrrssstttuuuvvvxxxzzz}}}{{{}}}}}}zzzuuuqqqooommmkkkiiieeeccc___[[[XXXXXXXXXYYYWWWYYY[[[\\\ZZZYYYZZZZZZ]]]\\\[[[YYYWWWUUUTTTSSSRRRQQQNNNLLLJJJIIIHHHHHHCCCCCCCCCDDDDDDCCCBBBBBBCCCAAABBBEEEDDDBBBDDDHHHJJJNNNTTTYYY]]]dddlllrrrxxx|||rrrjjjaaaVVVOOOMMMMMMKKKIIIDDDCCCCCCDDDBBBAAAGGGNNNVVVgggzzzpppcccooo|||rrrdddUUUQQQKKKFFFCCC@@@===;;;<<<:::777555555555444333666666555555555444444444111111111222222333333333111111111222222333333333//////000111222444666777999>>>FFFOOOZZZggguuuuuummmnnnxxx}}}|||{{{}}}~~~zzzzzzxxxsssnnnlllkkkjjjiiifffbbb\\\XXXUUURRRMMMJJJHHHGGGEEECCCAAAAAA@@@@@@@@@@@@@@@AAA@@@AAACCCEEEHHHJJJKKKLLLOOOQQQRRRRRRQQQQQQSSSTTTSSSUUUWWWZZZ___cccfffiiiggghhhjjjlllooorrrtttuuuvvvvvvwwwwwwxxxxxxxxxyyy{{{}}}|||uuukkkaaaXXXRRRLLLIII???===:::999:::<<<<<<<<<:::::::::;;;;;;<<<<<<<<<========================<<<<<<<<<<<<=========>>><<<===???@@@AAA@@@>>>===<<<=========<<<;;;::::::999999::::::999888666555555555666666666666555555222444666666555666777999:::<<>>===<<<<<<<<<<<<<<>><<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>===>>>?????????>>>===<<<<<<;;;:::::::::;;;<<<===<<<<<<======>>>>>>??????@@@???>>><<<;;;:::999999888888888888888777666666555555666666666666555555444444555555666777777777999:::>>>DDDNNN[[[hhhppp{{{xxxiii\\\RRRPPP[[[oooooo[[[LLLCCC???AAACCCPPPgggzzz|||ppp___PPPOOOWWWbbbooo~~~xxxqqqooolllhhhfffeeeeeeeeeiiijjjkkkkkkkkklllqqqttt}}}~~~}}}wwwrrrjjjgggbbb^^^\\\]]]___aaabbbcccgggjjjmmmoooqqqqqquuuvvvyyy{{{}}}|||yyytttqqqnnnjjjfffccc^^^ZZZTTTPPPNNNMMMLLLJJJKKKJJJIIIIIIJJJLLLNNNOOOPPPRRRUUUXXXYYYYYYXXXXXXWWWWWWUUUSSSPPPMMMJJJIIIHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGIIIKKKNNNQQQSSSWWW[[[^^^fffooo{{{yyypppcccYYYTTTPPPMMMKKKFFFGGGHHHFFFCCCCCCEEEHHHNNNYYYhhhwwwkkkeeegggpppxxx|||mmm[[[SSSMMMLLLIIIBBB>>>>>>;;;:::888777555444444444444444444444444444444444222222222222222222222222333333333222222222111111111333444444444555777999:::???HHHVVVgggxxx}}}ooolllrrr~~~~~~}}}}}}~~~~~~~~~xxxsssooolllkkkkkkfffbbb^^^ZZZWWWSSSPPPMMMHHHFFFCCC@@@>>>===<<<===<<<<<<;;;:::::::::::::::===>>>???BBBDDDGGGHHHIIIJJJLLLNNNNNNNNNOOOQQQSSSRRRSSSUUUZZZ^^^bbbeeefffgggjjjnnnqqqrrrssstttuuuwwwxxxxxxyyyzzzzzzzzzzzz{{{{{{{{{}}}~~~|||yyyvvvnnniiiaaaWWWNNNGGGCCCAAA>>>===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAA???@@@AAAAAAAAA@@@???>>>???>>>===<<<<<<===>>>???@@@@@@@@@AAAAAA@@@????????????===<<<::::::999999888888888888888777666666555555666666666666555555444444555555666777777777:::;;;===CCCMMMZZZhhhppp{{{ooo```TTTNNNWWWggg|||ttt___OOODDD@@@@@@AAAKKK```tttxxxfffUUUNNNVVVbbbsss}}}xxxqqqooollliiihhhgggggghhhmmmooopppppppppppprrrsss|||~~~|||vvvpppjjjggg\\\ZZZVVVRRRQQQQQQSSSTTTVVVVVVXXX[[[^^^aaadddeeeiiikkknnnqqqtttvvvwwwwwwtttqqqmmmjjjfffccc___\\\WWWSSSNNNJJJHHHFFFEEECCCFFFEEEEEEDDDEEEFFFHHHIIIIIIKKKOOOSSSWWWYYYZZZ[[[YYYYYYYYYWWWUUUQQQNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBAAABBBCCCEEEFFFHHHJJJLLLNNNPPPRRRTTTXXXZZZ^^^eeeqqq|||zzzlllaaaZZZVVVQQQNNNIIIJJJIIIFFFDDDCCCEEEFFFIIIRRRaaaooo|||lllbbb]]]cccllluuusss^^^UUUNNNLLLJJJDDD@@@???;;;:::999777666555444444444444444444444444444444222222222222222222222222333333333333222222222222222333444333333444777999>>>BBBMMM___sssyyyppprrr{{{~~~~~~~~~|||yyytttnnniiifffeeeddd___[[[UUUPPPMMMKKKHHHFFFBBBAAA>>><<<:::999999999999999888777777777888888:::;;;===???AAACCCEEEFFFGGGIIIJJJKKKKKKLLLOOOQQQRRRSSSUUUXXX\\\aaaeeegggiiilllqqqssstttuuuvvvwwwvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzzzzxxxtttqqqhhhccc[[[RRRJJJDDDAAA?????????>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDDDDCCCBBBCCCBBBAAA@@@@@@AAABBBBBBEEEEEEFFFFFFEEEBBB@@@>>>>>>>>>===;;;;;;:::::::::888888888888888777666666555555666666666666555555444444555555666777777777::::::<<>>===<<<;;;;;;;;;;;;888888888888888777666666555555666666666666555555444444555555666777777777999:::<<>><<<@@@PPPggg{{{jjj[[[^^^hhh|||{{{wwwuuussspppooonnnoooooopppqqqrrrssstttsssqqqppprrrtttvvvxxxyyy{{{~~~|||uuuoooggg___YYYUUUPPPNNNIIIHHHFFFDDDDDDDDDDDDEEEDDDCCCCCCDDDFFFJJJMMMOOONNNPPPSSSWWWZZZ\\\]]]]]][[[YYYUUUSSSQQQNNNKKKIIIGGGGGGFFFDDDCCCBBBCCCDDDBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDGGGKKKOOOTTTWWWYYYZZZ[[[]]]]]]\\\ZZZVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHJJJLLLNNNPPPPPPQQQRRRSSSRRRSSSVVVXXXYYY___hhhqqqzzz|||oooeee]]]VVVQQQOOOMMMKKKHHHFFFEEEEEEDDDFFFMMMWWWbbbnnn|||lll___VVVYYYaaahhhsssxxxhhh\\\QQQNNNLLLGGGCCCAAA===<<<:::888666555444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333555999<<>>:::999888777666666666666666555555555666777888888999:::;;;<<<>>>???@@@AAA@@@BBBCCCDDDDDDGGGKKKNNNRRRTTTWWWYYY\\\```gggkkkrrruuuyyy{{{{{{{{{||||||zzzzzzzzzzzzyyyyyyxxxwww|||zzzxxxvvvtttrrrnnnkkkeeeaaa[[[TTTOOOKKKJJJIIIFFFFFFEEEFFFGGGIIIKKKMMMLLLMMMMMMNNNOOOOOOPPPPPPSSSRRRRRRQQQPPPOOOOOOOOOKKKJJJIIIHHHGGGHHHIIIIIILLLMMMMMMLLLJJJFFFAAA???@@@???>>>===<<<;;;;;;;;;888888888888888777666666555555666666666666555555444444555555666777777777888999;;;>>>DDDQQQaaalllwwwttthhhXXXYYY```rrryyyaaaMMMBBB>>><<<>>>KKKbbbzzzwwwcccaaafffzzz{{{yyyvvvsssqqqqqqqqqrrrrrrrrrqqqqqqrrrqqqnnnkkkkkklllnnnnnnnnnnnnoooqqqqqqsssvvvzzz}}}}}}yyywwwtttrrrnnnkkkccc___XXXRRRNNNKKKGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAADDDFFFHHHEEEGGGIIILLLOOOPPPPPPPPPOOOMMMJJJIIIHHHFFFDDDBBB@@@AAAAAAAAA??????AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEHHHLLLQQQUUUXXX[[[\\\^^^______^^^\\\[[[VVVUUUSSSPPPNNNMMMKKKKKKIIIHHHIIIIIIKKKMMMPPPQQQRRRSSSTTTTTTTTTTTTVVVXXXWWW]]]fffnnnvvvvvvkkkbbbZZZTTTQQQNNNKKKIIIHHHGGGFFFDDDFFFKKKSSS\\\gggtttjjj^^^VVVXXX]]]bbbnnnzzz~~~nnnaaaSSSOOOMMMHHHCCCAAA>>><<<:::888666555444444444444444444444444444444222222222222222222222222333333333333444444444444333333333333444777;;;???AAARRRnnnvvvpppqqq{{{}}}wwwqqqnnnfffddd```[[[VVVRRROOONNNKKKHHHCCC@@@???>>><<<;;;777777777777666666666666444444555555666777888999999::::::;;;===>>>??????>>>???@@@AAABBBEEEJJJMMMQQQTTTYYY[[[]]]aaahhhmmmvvvyyy|||~~~~~~}}}}}}~~~{{{{{{{{{zzzyyyxxxwwwvvvwwwuuusssqqqpppnnnjjjhhhdddaaa\\\VVVRRRPPPOOOOOOKKKKKKKKKKKKLLLNNNPPPQQQTTTTTTUUUVVVWWWXXXXXXYYY[[[ZZZYYYWWWVVVVVVVVVVVVQQQPPPNNNMMMLLLLLLMMMNNNOOOOOOOOONNNLLLHHHEEECCCCCCBBB@@@???===<<<<<<<<<888888888888888777666666555555666666666666555555444444555555666777777777666999;;;===AAALLL[[[ggguuuzzzooo]]]ZZZ\\\llllllTTTFFF??????@@@HHH\\\wwwkkkcccbbbttt}}}{{{xxxuuurrrqqqqqqrrrrrrppplllkkkjjjhhhdddaaa___aaabbbbbb```^^^^^^^^^\\\^^^```cccfffggghhhhhhgggeeebbbaaa___]]]ZZZWWWSSSPPPKKKHHHFFFDDDBBB@@@@@@@@@AAAAAA@@@@@@??????@@@????????????AAABBBCCCAAACCCEEEFFFHHHHHHHHHHHHGGGEEECCCCCCCCCBBB@@@???===???AAA@@@>>>===???AAA@@@@@@@@@@@@@@@@@@@@@???AAABBBCCCFFFJJJPPPUUUXXX]]]^^^___aaabbbcccccccccZZZYYYWWWTTTQQQOOONNNNNNJJJJJJJJJKKKLLLOOOQQQSSSSSSTTTUUUTTTTTTTTTVVVXXXVVV]]]fffnnnuuu}}}~~~sssiii```ZZZRRROOOKKKIIIIIIIIIGGGEEEEEEHHHNNNUUU^^^kkk{{{nnnbbbZZZZZZ\\\```nnn~~~sssdddUUUOOOMMMHHHCCC@@@>>>===;;;999666555444333444444444444444444444444222222222222222222222222333333333444444444555555333333333444555999>>>CCCGGGYYYxxxxxxjjjkkkttt{{{uuunnnhhheee]]][[[XXXTTTPPPLLLIIIGGGCCCAAA>>><<<;;;:::999777444555555666666666555555333333333444555666888999888999999:::;;;<<<=========>>>??????AAADDDIIIMMMPPPUUU[[[^^^```ccciiinnnwwwzzz}}}~~~~~~}}}}}}}}}zzzzzzzzzzzzyyyxxxxxxwwwuuusssqqqpppooommmkkkiiifffccc___ZZZWWWUUUUUUUUUUUUUUUUUUUUUUUUWWWYYYZZZ\\\\\\]]]^^^___```aaaaaaaaa```^^^]]]\\\[[[[[[\\\VVVUUUTTTRRRRRRRRRRRRSSSRRRRRRQQQPPPNNNLLLJJJIIIFFFEEECCC@@@>>>===<<<<<<888888888888888777666666555555666666666666555555444444555555666777777777444888;;;<<>>>>>>>>????????????>>>===@@@???????????????@@@@@@AAABBBCCCDDDEEEEEEDDDCCCCCCBBB@@@@@@AAAAAA???>>>???AAACCCAAA>>>===>>>@@@AAABBBBBBBBBBBBBBBAAA@@@@@@AAABBBEEEJJJPPPVVVYYY^^^___```bbbdddfffggghhh]]][[[YYYVVVSSSQQQPPPOOOLLLLLLLLLMMMOOOQQQTTTUUURRRSSSTTTTTTSSSTTTVVVXXXWWW^^^gggooovvv}}}xxxnnnddd^^^RRROOOJJJIIIJJJJJJHHHFFFCCCFFFJJJPPPXXXeeeuuussshhh___]]]\\\aaarrrvvvfffWWWPPPNNNHHHBBB???>>>===;;;999777555444333444444444444444444444444222222222222222222222222333333333444444555555555333333444444666:::@@@EEEOOObbb~~~}}}pppccciiiwww|||wwwppphhhbbb^^^WWWVVVSSSOOOKKKHHHEEECCC===;;;:::999999888666444222333444555555555555444111222222333444666777888777888888999::::::;;;;;;<<<===>>>???@@@DDDIIIMMMPPPUUU\\\```aaadddiiinnnwwwyyy|||~~~}}}|||||||||xxxxxxyyyzzzzzzzzzyyyyyyvvvtttrrrqqqpppooommmllliiigggbbb^^^[[[ZZZZZZ[[[___^^^^^^^^^^^^```aaabbbaaabbbcccdddeeefffggggggeeedddbbb```___^^^______ZZZYYYXXXVVVUUUUUUVVVVVVTTTSSSRRRQQQPPPOOONNNNNNHHHFFFDDDBBB???===<<<<<<888888888888888777666666555555666666666666555555444444555555666777777777333777;;;<<<>>>FFFSSS^^^rrrtttkkk___VVV___xxx~~~cccOOO@@@CCCCCCCCCPPPkkkoooccclll}}}yyyvvvssspppkkkhhhkkkhhhccc\\\WWWSSSQQQPPPNNNNNNMMMKKKJJJHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDBBBAAA@@@@@@??????AAAAAAAAA@@@@@@????????????@@@AAABBBCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCDDDFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEGGGKKKOOORRRSSS\\\^^^cccfffhhhhhhfffeeebbbaaa^^^[[[WWWTTTRRRPPPQQQPPPNNNMMMMMMNNNOOOQQQPPPQQQQQQQQQPPPRRRVVVXXXZZZ___ffflllsss{{{wwwmmmeeeXXXTTTNNNJJJHHHGGGEEEDDDCCCBBBEEEJJJQQQZZZhhhuuuzzznnnaaa[[[]]]hhhzzz|||jjjXXXQQQOOOLLLFFFCCC>>>===;;;999777555444444444444444444444444444444333444555444222111222333222222333333333333444444444111111555888:::???EEETTTgggttteeedddlll{{{}}}uuunnnhhhaaaYYYSSSOOONNNLLLJJJGGGDDDCCCBBB:::::::::999888777777666555555555555555555444444444444444444444444444444555666666666777777888888888999:::;;;===AAAFFFJJJPPPUUU[[[___bbbffflllpppuuu{{{~~~}}}~~~~~~|||zzzyyyyyyyyyyyywwwtttqqquuurrrooonnnoooqqqrrrsssmmmjjjfffcccaaaaaabbbcccdddfffiiilllllljjjgggdddiiiiiiiiiiiiiiiiiiiiiiiimmmllljjjgggfffddddddcccdddaaa]]][[[[[[]]]]]]]]]ZZZWWWUUUTTTVVVVVVSSSPPPNNNKKKGGGBBB@@@>>>>>>???777777555444444555666666333444555555666666555555555555555555666666666666888888888888<<>>===;;;999777555444444444444444444444444444444333444555444222111222333222222333333333333444444666333222666999;;;AAAGGGVVVhhhtttiiihhhqqqxxxppphhhbbb\\\TTTOOOHHHGGGFFFCCCAAA>>>===<<<:::999999888777777666666555555555555555555555555444444444444444444444444555555555666666777777777888999::::::<<>>>>>999888777666666666777888666666666555555444444444555555555555666666666666888888888888;;;BBBKKKQQQfffvvv~~~kkk___TTTXXXjjjsss^^^KKKCCC===@@@HHHXXXtttwwwuuu}}}~~~wwwqqqjjjdddaaaWWWTTTPPPLLLHHHFFFEEEEEEBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@AAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGFFFFFFFFFFFFHHHIIIJJJJJJKKKLLLLLLJJJJJJKKKMMMMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEEEEDDDEEEEEEGGGIIIKKKMMMNNNUUUWWW[[[^^^````````````_________^^^\\\XXXUUUSSSPPPNNNMMMKKKJJJJJJKKKKKKGGGHHHIIIIIIJJJLLLPPPSSSXXX^^^fffmmmrrryyyyyyoooeee```XXXRRRMMMJJJGGGEEEIIIGGGFFFGGGJJJPPP\\\hhhyyywwwhhh```___iii{{{rrr___UUUQQQLLLEEEBBB>>>===;;;999777555555444444444444444444444444444333444555444222111222333222222333333333333444444666444444777999<<>><<<:::888777999888888777777666666555555555555555666666666666444444444444444444444444555555555555555666666666777888999999;;;>>>BBBFFFHHHMMMRRRWWWZZZ```gggmmmvvv}}}~~~~~~}}}{{{~~~{{{yyyxxxxxxwwwvvvuuutttrrrooooooppprrrrrrrrrmmmllliiihhhgggiiikkkmmmppprrrvvvxxxyyyxxxvvvtttqqqpppnnnllllllmmmnnnooonnnnnnnnnnnnmmmlllkkkkkkllliiieeeccccccccccccbbbaaa___]]][[[[[[YYYWWWUUUSSSPPPKKKFFFBBB@@@>>>>>>;;;:::888777777777888999999888666444333333333444444555555555555666666666888888777777:::???GGGLLL[[[lllpppcccVVVUUU```uuu{{{gggOOOEEE???@@@DDDRRRnnn|||zzz|||ssskkkddd]]]YYYOOOMMMJJJGGGDDDCCCCCCDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEGGGHHHJJJKKKMMMLLLKKKJJJKKKMMMOOOQQQQQQSSSTTTTTTSSSSSSTTTUUUWWWWWWVVVVVVUUUTTTSSSRRRNNNNNNOOOOOOOOOOOOPPPPPPMMMLLLJJJHHHHHHHHHIIIJJJIIIIIIIIIJJJKKKLLLMMMNNNPPPRRRUUUXXXZZZ\\\\\\\\\ZZZ[[[\\\\\\[[[XXXTTTRRRMMMLLLKKKIIIHHHGGGGGGGGGCCCDDDEEEFFFGGGIIINNNQQQYYY___fffmmmqqqvvv}}}uuuiiiddd\\\UUUPPPLLLIIIGGGJJJGGGEEEEEEGGGKKKVVVbbbsss}}}mmmbbb___gggyyywwwcccYYYSSSLLLFFFCCC???>>><<<999777666555444444444444444444444444444333444555444222111222333222222222333333333444444666444444666888<<>><<<:::888888888777777777666666555555666666666666666777777777444444444444444444444444444444555555555555555555666777888888999;;;???BBBCCCGGGLLLPPPTTT[[[cccjjjuuu}}}}}}}}}|||{{{}}}{{{wwwvvvvvvvvvuuutttsssqqqppppppqqqrrrrrrqqqlllkkkjjjjjjkkkmmmppprrrtttwwwzzz}}}~~~}}}|||{{{tttrrrooommmlllmmmooopppooopppqqqrrrrrrqqqpppooonnnkkkgggeeeeeeeeedddccccccbbb```^^^\\\[[[YYYWWWVVVSSSOOOIIIEEEAAA???>>>;;;:::999777777777888888:::888666444333333555666444444444555555555666666777777777777888===CCCGGGQQQbbbvvvxxxjjj[[[UUUXXXhhhoooTTTIIIAAA@@@BBBMMMiii~~~tttvvvvvvlllccc[[[UUUQQQJJJHHHEEECCCBBBAAABBBCCCBBBBBBBBBAAA@@@@@@??????BBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJKKKMMMOOORRRSSSVVVUUUSSSSSSTTTUUUXXXYYY\\\^^^``````_________```ccccccccccccaaa```^^^]]]YYYYYYZZZZZZ[[[[[[[[[[[[WWWVVVTTTRRRQQQPPPQQQQQQOOONNNNNNNNNNNNNNNOOOOOOMMMMMMOOOQQQSSSTTTVVVVVVTTTUUUWWWWWWVVVSSSPPPNNNJJJIIIHHHGGGFFFEEEDDDDDDAAABBBCCCCCCDDDGGGKKKOOOXXX^^^ffflllooosssxxx|||{{{mmmggg___XXXSSSOOOLLLIIIHHHEEEDDDDDDEEEHHHRRR]]]mmm|||qqqddd^^^cccttt}}}jjj^^^VVVNNNHHHFFF???>>><<<:::888666555555444444444444444444444444333444555444222111222333222222222333333333444444444333333666888<<>>>>>AAAFFFJJJNNNUUU___fffsss|||}}}||||||{{{{{{yyyvvvtttttttttsssrrrrrrqqqpppqqqrrrsssqqqpppkkkkkkkkklllnnnqqqtttuuuvvvxxx{{{~~~~~~}}}uuussspppmmmlllmmmnnnooooooqqqsssuuuuuutttrrrqqqllljjjgggfffeeeeeedddcccdddcccbbb```]]][[[ZZZYYYYYYVVVRRRMMMGGGCCC@@@???;;;:::999777666666777777888666555444444555777888444444444444555555555555666777777777888;;;@@@DDDJJJZZZnnn}}}|||mmm^^^WWWUUU___{{{www[[[LLLBBBBBBCCCJJJccc~~~ooonnn|||zzznnncccZZZTTTNNNKKKEEEDDDBBB@@@??????@@@AAABBBBBBBBBBBBAAAAAAAAAAAAEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKLLLMMMOOOPPPQQQQQQSSSRRRRRRRRRSSSTTTTTTUUUTTTTTTSSSTTTVVVXXX[[[]]]``````______```aaacccdddhhhjjjmmmmmmmmmllllllmmmpppqqqqqqpppooommmkkkjjjfffffffffggghhhhhhiiiiiiddddddcccaaa___]]]\\\[[[VVVVVVUUUTTTTTTTTTUUUUUUQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQOOOMMMKKKIIIFFFFFFEEEEEEDDDCCCBBBBBB@@@AAAAAAAAABBBDDDHHHLLLTTTZZZcccjjjnnnqqquuuxxxqqqlllddd\\\VVVRRRNNNKKKFFFDDDDDDEEEEEEFFFNNNWWWfffvvvvvvhhh^^^```nnn~~~ttteee[[[PPPIIIGGG???>>><<<:::888666555555444444444444444444444444333444555444222111222333222222333333333333444444333333444666999???LLLYYYbbbnnn{{{oooaaa\\\\\\iiivvvvvvooo___XXXOOOHHHEEECCC@@@>>>======<<<;;;:::999888777777777777777777777777777666666777777888888999999777777777777777777777777666666666555555555555555333555666666555666888:::;;;>>>AAADDDIIIQQQ[[[cccooozzz|||{{{{{{{{{yyywwwuuuttttttsssrrrpppqqqpppqqqrrrssssssqqqooollllllmmmoooqqqtttwwwyyyxxxzzz|||~~~~~~}}}}}}vvvtttqqqooommmmmmmmmnnnoooqqqtttwwwwwwvvvsssqqqkkkiiigggfffggggggeeeddddddddddddaaa^^^\\\[[[\\\[[[YYYTTTOOOJJJEEEBBBAAA<<<;;;999777666666777777666666555555555666888888333444444444444555555555555666777777888:::>>>AAAEEESSSffftttoooaaa[[[WWW\\\sssdddQQQCCCCCCCCCGGG\\\vvv|||kkkiiitttzzzssshhh]]]UUUOOOJJJHHHEEEDDDAAA@@@???@@@AAABBBBBBCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMOOOQQQTTTUUUVVVVVVWWWXXXZZZ\\\^^^``````aaaaaa`````````aaabbbbbb______^^^^^^___bbbeeehhhkkkkkkkkklllmmmmmmnnnnnnrrruuuxxxyyyxxxwwwwwwxxx{{{|||||||||{{{xxxvvvtttqqqqqqqqqrrrssstttttttttrrrrrrrrrqqqnnnkkkhhhfffbbbaaaaaa``````````````````]]]ZZZUUURRROOONNNNNNMMMMMMLLLKKKJJJHHHFFFEEECCCCCCCCCCCCBBBBBBAAA@@@>>>???@@@??????AAAEEEHHHMMMUUU___ggglllqqquuuxxxzzzxxxrrriii```YYYTTTOOOLLLGGGEEEFFFGGGEEEDDDJJJQQQ]]]nnn|||lll___^^^jjjxxxnnn```RRRJJJGGG@@@???===:::888777666555444444444444444444444444333444555444222111222333222222333333333333444444444444555888;;;BBBQQQ```iiittttttddd\\\\\\^^^kkkxxxyyynnngggWWWQQQIIIDDDBBB@@@>>>;;;;;;;;;:::999888777777666888888888888888888888888666666777888888999::::::888888888888888888888888777777777666666555555555333444555555444444666777:::<<>><<<;;;999888777888888777777777666666666666666333333444444444555555555444555777888999;;;>>>AAAAAAOOO^^^kkkyyyuuugggaaaZZZXXXiiinnnUUUDDDDDDCCCBBBRRRhhhvvveeeccckkkssswwwooodddYYYRRRMMMIIIGGGGGGFFFDDDBBBAAABBBCCCDDDDDDEEEGGGIIILLLNNNPPPQQQOOOQQQSSSWWWZZZ^^^```bbb```aaaccceeehhhkkklllmmmmmmmmmmmmlllllllllmmmmmmgggfffeeedddfffiiilllnnnrrrrrrsssuuuuuuuuuuuuuuuxxx{{{~~~~~~~~~|||zzzwwwwwwxxxyyyzzzzzz{{{{{{zzz{{{|||{{{yyyuuupppnnnllllllkkkjjjjjjjjjjjjkkkoookkkeee^^^XXXSSSQQQPPPLLLKKKJJJHHHGGGEEEDDDDDDAAAAAABBBBBBBBBAAA@@@@@@===>>>>>>>>>===???CCCEEEHHHPPP\\\ffflllqqqvvvzzzvvv~~~wwwnnnddd[[[UUUOOOLLLHHHGGGGGGHHHFFFCCCGGGMMMWWWiii}}}oooaaa]]]hhhvvv~~~tttcccTTTJJJGGG@@@???===:::888777666555444444444444444444444444333444555444222111222333222222333333333444444444555555777:::===EEEUUUeeeppp{{{~~~jjj]]]ZZZ]]]bbbnnn{{{~~~~~~}}}rrrggg```RRRLLLEEEAAA@@@???<<<:::;;;::::::999888888777777888888888888888999999999666777777888999999::::::999999999999999999999999888888777777666666666555222444555555333333444666999;;;===???CCCKKKVVV^^^iiivvvzzzyyy{{{{{{yyyxxxwwwwwwwwwuuurrrpppooopppqqqsssuuussspppmmmpppppprrrtttwwwzzz}}}~~~}}}~~~~~~~~~wwwvvvuuusssqqqooonnnmmmoooqqquuuxxxxxxvvvrrrooommmlllkkkkkklllmmmlllkkkdddfffgggeeeaaa___```bbb\\\ZZZWWWRRRMMMIIIEEECCC???>>><<<:::999999999999888888888888777555444333333333333444444444555555333555777888999;;;>>>@@@???LLLZZZfffsss|||mmmfff\\\UUU```ttttttYYYEEEDDDCCC???JJJ^^^xxxqqq```]]]ccciiizzzpppjjjaaaXXXRRRNNNJJJHHHEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHKKKNNNSSSXXX\\\___``````aaaccceeehhhjjjkkkmmmooorrruuuxxxyyyyyyyyy}}}|||zzzyyyuuusssqqqppppppqqqtttuuu{{{{{{{{{}}}}}}{{{~~~{{{|||}}}|||{{{{{{}}}~~~~~~}}}|||yyyyyyyyyxxxwwwxxx|||~~~{{{ssskkkddd]]]WWWSSSPPPNNNKKKIIIHHHGGGEEECCCDDDCCCAAA@@@???@@@BBBCCCCCCAAA???@@@BBBDDDDDDDDDGGGMMMVVVaaakkktttyyy|||~~~~~~rrriiiccc\\\SSSLLLLLLJJJFFFCCCCCCEEEHHHKKKSSSaaauuusssddd\\\aaajjjvvvyyyhhhXXXNNNJJJAAA???<<<;;;:::888555333555555555444444333333333222333444444222222333444444444444555555555555666888666777<<<@@@HHH[[[mmmxxxtttbbbWWWSSS\\\hhhvvv}}}}}}yyylll^^^VVVOOOKKKFFF@@@<<<::::::;;;999999999999999999999999:::::::::999999999888888888999::::::;;;;;;::::::<<<;;;:::999888888888888888888888888888777666555444444333333333444444555999888;;;???BBBFFFPPPZZZeeepppzzz}}}}}}}}}|||xxxyyywwwuuusssqqqpppppppppppptttvvvtttnnnkkklllooommmqqquuuxxxzzz{{{|||}}}~~~~~~~~~yyywwwvvvvvvuuutttrrroooqqqsssvvvwwwwwwuuurrrpppqqqooonnnmmmnnnnnnlllkkkhhhgggeeecccaaaaaaaaaaaa[[[[[[YYYUUUOOOJJJFFFDDD@@@>>>;;;:::::::::999888999999888888777666666666555444444333333444444555777777888999;;;<<<===>>>EEEIIIRRRbbbtttwwwhhhZZZUUU\\\fffzzzcccMMMEEEBBB???FFFPPPqqqvvvfff]]]^^^eee|||vvvjjjeee]]]VVVQQQMMMJJJHHHGGGFFFEEEDDDEEEGGGJJJKKKOOOQQQSSSWWW]]]bbbgggiiillllllmmmnnnppprrrtttuuuvvvxxx|||~~~|||{{{yyyxxxyyyzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzzzzwwwxxxyyyyyyxxxyyy{{{}}}~~~~~~~~~}}}|||}}}zzztttnnnhhhbbb^^^XXXUUUPPPLLLJJJGGGDDDBBBFFFEEECCCBBBBBBCCCDDDEEEEEEDDDBBBBBBCCCDDDDDDCCCEEEJJJSSS]]]hhhqqqyyy~~~vvvmmmfff___VVVOOOLLLIIIFFFDDDDDDEEEGGGIIIPPP^^^qqq}}}lll```aaahhhrrrzzzhhhXXXMMMJJJCCC@@@===;;;:::999666555666555555555555555444444222333444444222222333444444444444555555555555666555444777<<>>AAAFFFPPPZZZdddoooyyy}}}~~~~~~}}}zzzxxxvvvtttqqqooonnnmmmmmmooorrrtttrrrnnnlllmmmppprrruuuyyy|||||||||}}}~~~|||}}}~~~yyyxxxvvvvvvwwwvvvtttrrrsssuuuwwwxxxwwwuuurrrpppsssqqqooonnnnnnmmmkkkiiihhhgggeeecccaaaaaaaaaaaa]]]\\\[[[WWWRRRLLLHHHGGG@@@>>>;;;:::::::::999888999999888888777666666666666555555444444555555666666666777999:::;;;<<<===BBBGGGRRRbbbttt{{{lll^^^VVVYYYaaaxxxhhhQQQGGGBBB???EEEOOOhhh~~~vvvggg^^^^^^dddwwwpppfffaaaZZZUUUQQQNNNLLLKKKIIIHHHGGGGGGIIIMMMPPPSSSXXXZZZ]]]bbbhhhnnnrrruuuyyyzzzzzz{{{|||}}}~~~~~~~~~~~~zzzxxxtttttttttssssssrrrqqqqqqoooppprrrrrrrrrsssvvvxxx~~~zzzuuuppplllbbb^^^WWWRRRNNNJJJGGGEEEGGGFFFEEEDDDEEEEEEGGGHHHHHHFFFEEEEEEEEEEEECCCBBBCCCHHHOOOXXXbbbnnnyyy{{{qqqjjjbbbYYYRRRKKKJJJGGGEEEEEEEEEFFFGGGMMMXXXjjjzzzwwwfffaaadddkkk{{{|||jjjZZZOOOKKKDDDAAA>>>;;;:::999777666555555555666666666666666222444555444333222333444444444444555555555555666555555888???GGGUUUjjj{{{jjjZZZTTTVVVbbboooxxxmmm```SSSLLLBBB@@@===:::999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<;;;:::999888777777666666666666777777777666999===@@@EEENNNYYYcccnnnyyy}}}|||xxxvvvssspppmmmlllkkkjjjllloooqqqooommmllloooqqqwwwyyy|||~~~}}}||||||}}}zzz{{{|||}}}~~~yyyxxxvvvwwwxxxxxxwwwuuuvvvwwwxxxyyyxxxvvvsssrrrtttrrrpppnnnmmmllljjjggghhhgggeeecccaaaaaaaaaaaa___^^^\\\YYYUUUPPPLLLJJJAAA???<<<:::::::::999888999999888888777666666666666666666555555666666666555555666888999:::;;;<<<>>>DDDPPP```ppp~~~rrrcccXXXWWW\\\nnnoooWWWIIIBBB???DDDMMM]]]rrryyykkk___^^^bbb|||sssmmmfffbbb\\\WWWTTTRRROOONNNLLLKKKKKKLLLOOOSSSWWWZZZ^^^```dddiiipppuuuzzz|||zzz{{{{{{{{{yyyuuuoookkkhhhhhhgggfffeeeeeeeeeeeeccceeeggghhhiiijjjmmmpppxxx{{{~~~zzzvvvlllggg```YYYTTTPPPMMMKKKGGGGGGGGGGGGGGGHHHIIIJJJHHHGGGFFFFFFFFFFFFDDDBBBCCCFFFLLLSSS]]]kkkzzzuuummmeee[[[TTTLLLKKKIIIGGGFFFEEEEEEEEEJJJTTTcccrrrmmmbbb```gggtttmmm\\\PPPLLLEEEBBB>>>;;;999888777666444444555555666666666777333444555444333222333555444444444555555555555666777999<<>><<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<============<<<;;;999999888888777666666666666777666666888<<>>;;;:::888666555333333333444444555555666333444555555333333444555444444444555555555555666888;;;>>>DDDPPPdddyyymmmWWWQQQUUU]]]kkkxxxzzztttrrrvvv}}}yyymmmaaaUUUKKKEEEBBB@@@>>><<<;;;;;;<<<===========================<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>======>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>===<<<:::999888888777777666555555666666666555888<<>>EEEPPP```qqqzzzkkk___ZZZ\\\dddyyy~~~eeePPPBBB===???EEEPPPddd|||{{{iii```___}}}wwwsssjjjgggbbb^^^\\\ZZZWWWUUUWWWXXXZZZ]]]___aaacccccchhhjjjnnnsssxxx{{{~~~~~~xxxuuupppmmmjjjeee^^^XXXQQQPPPOOOMMMMMMMMMMMMNNNMMMOOOQQQRRRSSSUUUYYY[[[dddjjjqqqvvvxxxzzz}}}}}}uuulllddd\\\TTTOOONNNOOOPPPQQQRRRSSSTTTTTTOOOLLLIIIGGGGGGGGGFFFEEEFFFHHHJJJMMMTTTcccvvvwwwmmmbbbZZZRRRPPPMMMIIIGGGFFFEEEFFFGGGLLLVVVcccsssllleeedddlllyyynnn]]]OOOIIIEEECCC@@@>>><<<:::666444333333333444444444444444333555666555444333444555444444444555555555555666666;;;???GGGWWWooouuuaaaQQQQQQZZZdddqqq}}}~~~xxxqqqmmmqqqzzzvvviii]]]SSSJJJDDDAAA???>>><<<;;;;;;;;;;;;????????????????????????===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============>>>>>>======<<<======>>>?????????>>>===;;;:::999999888777666555555555666666555888<<>>===<<<:::999999999888888777666666666444444333333333333444444444444555777888999:::;;;;;;===AAAJJJXXXjjj}}}qqqddd^^^^^^cccvvvmmmUUUEEE>>>???BBBLLL___yyypppccc```{{{wwwnnnlllhhhfffdddcccaaa______aaadddggghhhhhhhhhgggjjjlllooossswwwyyy{{{{{{~~~~~~wwwrrrkkkfffccc^^^VVVPPPLLLJJJHHHGGGFFFGGGHHHHHHGGGHHHKKKLLLMMMOOORRRTTTXXX^^^ffflllnnnrrrxxx}}}|||~~~yyyssslllddd\\\WWWVVVWWWXXXZZZ[[[]]]]]]]]]XXXSSSNNNIIIHHHGGGGGGFFFFFFHHHIIIJJJPPP^^^qqq~~~ttthhh```VVVSSSNNNJJJGGGFFFGGGGGGFFFIIIPPP\\\lll}}}llleeebbbhhhttttttbbbSSSMMMFFFEEECCCBBB@@@<<<888444555555555555444444444444444555666555444333444666444444444555555555555666666<<>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<;;;;;;<<<============<<<======>>>???@@@AAACCCCCCAAAAAAAAA@@@>>>===;;;:::::::::999777777666666777777666888===@@@DDDNNNXXXcccooozzz~~~{{{xxxuuusssrrrrrrmmmkkkhhhhhhkkkpppuuuxxx{{{}}}~~~~~~~~~~~~|||zzzzzz|||~~~}}}|||||||||}}}~~~xxxvvvtttttttttsssqqqooonnnmmmkkkhhhgggggggggggggggddd```___```^^^XXXSSSJJJGGGCCC@@@???===;;;:::999999888888777666666666555555444444444444555555444555666777999:::;;;;;;;;;===AAAHHHSSSdddvvvyyyjjjaaa___```rrrttt[[[IIIAAA@@@AAAGGGZZZvvvwwwhhhccc}}}zzzssspppnnnmmmmmmlllkkkiiidddfffjjjmmmnnnmmmkkkiiiiiikkknnnqqqtttvvvvvvwwwzzz|||~~~uuunnneee```\\\WWWPPPJJJJJJHHHFFFDDDDDDDDDEEEFFFDDDFFFHHHIIIJJJLLLOOOQQQOOOVVV^^^cccfffkkksssyyyyyy{{{~~~}}}|||}}}~~~|||yyyuuuqqqkkkddd```\\\]]]___aaabbbcccdddddd___YYYRRRLLLIIIGGGGGGFFFFFFGGGIIIIIIMMMZZZnnn}}}yyynnneeeYYYUUUOOOJJJGGGFFFGGGIIIEEEGGGMMMXXXhhhyyy}}}jjjbbb```eeeqqqzzzhhhYYYRRRGGGGGGFFFEEECCC???999555777777666666555555555444444555666555444444555666444444444555555555666666777???IIIVVVpppxxxdddUUUMMMWWWfffrrr|||{{{tttooorrr|||}}}pppcccXXXOOOGGGCCCBBBAAAAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@CCCEEEHHHIIICCCCCCCCCBBB@@@>>>===<<<<<<;;;:::999888888888888777777999===@@@EEEOOOYYYdddooo{{{|||xxxvvvtttssssssnnnkkkhhhhhhlllqqqvvvyyywwwzzz}}}~~~}}}}}}}}}}}}|||~~~}}}{{{{{{||||||{{{yyyvvvuuutttsssqqqoooooonnnllljjjhhhhhhhhhhhhiiieeebbbaaabbb```[[[UUULLLIIIEEEAAA@@@>>><<<;;;999999888888777666666666666666555555555555666666555555666888999:::;;;<<<<<>>888666666666555555555444444444555444333333222222222333444555555555444444555777;;;>>>EEEYYY|||mmmXXXUUUUUU]]]lll}}}~~~}}}qqqkkkrrr~~~|||ooobbbWWWOOOJJJGGGEEEBBB???@@@BBBDDDCCCBBBBBBCCCCCCAAA@@@@@@CCCEEEDDDCCCBBBBBBBBBAAA???===>>>======<<<;;;;;;;;;;;;:::<<>>===<<<<<<<<<:::888888999999888777666777777999>>>FFFPPPVVVeeelllvvv}}}~~~|||wwwrrrnnnnnnmmmllllllnnnqqquuuwwwxxxyyyzzz|||~~~}}}}}}|||zzzxxxyyyyyyxxxwwwuuusssqqqppplllmmmmmmmmmllljjjhhhfffhhhfffdddcccbbb```\\\YYYOOOKKKFFFAAA???>>>===<<<999999888888777777666666666666666666666666666666555555666666777999:::;;;======@@@FFFMMMYYYlll}}}yyyjjj```]]]hhhiiiUUUHHHCCCAAADDDRRRjjjsssccc~~~}}}{{{yyywwwuuuvvvxxxxxxwwwuuurrrrrrpppooonnnmmmlllllltttuuuyyy~~~{{{sssgggbbb[[[VVVSSSQQQNNNLLLKKKJJJHHHGGGGGGGGGHHHHHHFFFGGGGGGGGGHHHHHHHHHHHHLLLNNNPPPRRRVVV]]]dddiiiooouuuyyyyyyzzz~~~~~~}}}}}}}}}}}}}}}}}}||||||yyyxxxxxxxxxwwwuuuqqqnnnooonnnnnnpppqqqpppnnnkkkeee```XXXPPPJJJGGGGGGHHHGGGEEEEEEGGGJJJSSScccsssxxxooobbb\\\SSSNNNKKKIIIGGGDDDGGGEEEGGGPPP]]]lll}}}xxxggg^^^^^^cccpppyyyeeeWWWOOOHHHDDDDDDCCC===888777666666555555555444444444444444333333222333333333444555555555444444666777;;;???III^^^xxxfffVVVUUUXXXbbbrrruuunnnttt{{{ooobbbWWWNNNIIIFFFHHHEEECCCCCCDDDFFFEEEDDDCCCDDDEEEDDDCCCDDDFFFIIIIIIHHHGGGGGGGGGEEEBBB@@@>>>===<<<;;;:::::::::;;;===???DDDJJJQQQVVVXXXYYYTTTPPPJJJEEEAAA>>>===<<<===;;;999888999999888777777777888:::>>>EEENNNUUU```gggqqqwwwzzz{{{}}}}}}yyytttqqqppppppnnnnnnppprrruuuwwwyyyyyy{{{}}}~~~}}}}}}}}}{{{zzzzzzzzzyyyxxxvvvtttrrrqqqoooooonnnmmmkkkjjjhhhhhhiiigggfffeeecccaaa]]]ZZZQQQMMMGGGCCCAAA???>>><<<999999888888777666666555666666666666666666666666555555555666777888::::::<<<<<<>>>DDDJJJUUUgggxxxzzzkkkaaa___iiimmmYYYJJJCCCAAABBBOOOhhh}}}kkk}}}}}}~~~~~~~~~xxxwwwuuurrrooommmkkkjjjpppqqqtttyyy}}}yyyqqqkkkbbb^^^XXXTTTRRRQQQPPPOOOOOONNNLLLKKKKKKLLLLLLMMMKKKKKKJJJJJJIIIIIIIIIHHHIIIJJJJJJKKKNNNTTT[[[```fffmmmsssuuuwww|||}}}|||}}}||||||~~~||||||{{{|||}}}}}}|||yyyvvvvvvtttrrrqqqqqqqqqooonnnhhhccc\\\TTTNNNKKKJJJJJJGGGEEEEEEGGGJJJRRRbbbqqq}}}sssggg```VVVPPPLLLJJJGGGDDDGGGDDDEEELLLWWWdddvvv{{{iii^^^]]]cccqqqlll\\\RRRJJJCCCBBBAAA<<<999888666666666555555555444444444333333333333333444444444555555555444444666888;;;AAANNNdddooo]]]SSSUUU]]]kkk|||uuupppvvv}}}sssfff[[[RRRLLLIIILLLIIIGGGFFFGGGHHHGGGGGGEEEFFFGGGGGGGGGIIILLLOOOPPPPPPOOOOOONNNLLLGGGDDD@@@???>>><<<;;;;;;<<<<<<>>>BBBIIIRRR[[[aaabbbbbb]]]XXXQQQJJJEEEBBB>>><<<===;;;999999999999888777888888999:::===DDDLLLRRR[[[aaaiiiooorrruuuxxx{{{~~~|||xxxvvvtttsssrrrrrrrrrtttvvvxxxzzzzzz|||~~~~~~~~~~~~~~~||||||{{{{{{yyyxxxvvvtttssssssrrrooommmkkkjjjiiiiiijjjhhhgggfffeeebbb___\\\SSSOOOIIIEEEBBB@@@>>>===999888888777777666555555666666666666666666666666555555555666777888999:::;;;:::===AAAGGGPPPaaappp}}}|||mmmccc___fff|||uuu___NNNDDDAAA@@@LLLcccwww~~~~~~|||zzzwwwtttrrrpppooooooqqqvvv{{{|||zzzxxxuuurrrpppooollliiifffbbb___[[[XXXVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSTTTRRRQQQPPPOOONNNMMMLLLKKKHHHHHHGGGGGGHHHMMMSSSXXX___gggnnnqqquuuyyy{{{yyy{{{zzz{{{}}}wwwtttpppmmmllllllkkkjjjhhhddd___XXXRRRNNNKKKJJJHHHFFFEEEGGGIIIQQQ```nnnxxxjjjcccYYYQQQMMMKKKHHHEEEFFFCCCCCCIIIQQQ___qqqooobbb]]]bbbqqqtttbbbUUUKKKCCCAAA???;;;999999666666666666555555555555444333333333333444555555444555666555444555777999<<>>===AAAKKKWWWdddkkkmmmllleee___VVVOOOKKKFFFBBB???>>><<<:::999999999888777888999999:::===CCCJJJOOOWWW]]]dddiiillloootttxxx~~~}}}{{{yyyxxxwwwvvvvvvwwwxxxyyyzzz|||}}}~~~~~~}}}}}}|||{{{yyywwwvvvtttvvvtttpppmmmkkkjjjjjjkkkiiihhhgggfffeeeccc___\\\TTTPPPKKKFFFDDDAAA>>><<<999888888777777666555555666666666666666666666666555555555555777888999:::;;;:::<<<@@@DDDLLL[[[iiixxx~~~qqqggg\\\```rrr~~~fffSSSGGGAAA@@@III^^^{{{|||yyywwwqqqqqqqqqssswwwyyyzzzzzz{{{|||~~~|||wwwtttqqqnnnllliiigggeeecccdddeeeeeefffdddbbb```]]][[[[[[]]]^^^^^^]]][[[ZZZYYYYYYZZZZZZVVVVVVTTTRRRQQQOOONNNMMMJJJIIIHHHFFFFFFIIINNNRRRXXXaaahhhlllpppuuuwwwuuuyyyxxx{{{wwwsssmmmiiiggggggfffffffffccc___YYYTTTOOOLLLJJJHHHFFFFFFGGGIIIOOO^^^lll}}}nnnfff\\\SSSOOOMMMJJJHHHFFFCCCCCCGGGNNNZZZmmm}}}uuufff]]]bbbooo{{{fffWWWMMMCCC@@@===:::888999777777666666666555555555444444444333333444555555333555666555555555777999===CCCQQQfff}}}yyycccVVVNNNXXXiii}}}{{{sssqqqwwwwwwkkk```YYYWWWPPPOOONNNKKKIIIHHHHHHIIIJJJLLLNNNOOOPPPSSSXXX[[[___```bbbcccaaa\\\UUUPPPIIIGGGCCC@@@===<<<<<<======BBBMMM]]]mmmwwwyyyxxxmmmfff\\\UUUQQQLLLGGGCCC???===:::999:::999888777888999999:::<<>><<<999999999888777777666666666666666666666666666666444444555555666888999:::;;;;;;===@@@CCCIIIVVVcccsssyyyuuukkk[[[]]]iiinnnYYYJJJCCCAAAFFFXXXttt~~~yyywwwuuuuuuvvvvvvvvvuuuwwwxxxzzz}}}~~~yyyqqqkkkgggeeedddccc___^^^]]]]]]___cccgggjjjggggggdddaaa______aaaccceeedddbbb```^^^^^^^^^^^^XXXWWWUUUSSSQQQOOONNNMMMMMMLLLKKKIIIHHHIIILLLNNNQQQYYYaaafffkkkrrruuuuuuzzz{{{wwwssslllhhhfffeeeeeedddbbbaaa^^^ZZZUUUPPPLLLJJJHHHFFFFFFGGGIIINNN\\\iiivvvmmmaaaXXXSSSOOOLLLJJJFFFDDDDDDGGGLLLUUUgggwwwyyyhhh___aaammmiiiXXXMMMDDD@@@===999888888777777777666666666555555666555555444444444444444333555666666555666888:::>>>EEETTTjjj~~~qqq]]]TTTNNNZZZnnn~~~wwwtttzzz~~~qqqeee^^^\\\UUUUUUSSSPPPLLLJJJKKKLLLOOOPPPSSSTTTVVVYYY]]]```fffhhhkkkmmmlllfff^^^WWWLLLIIIEEE@@@<<<:::::::::>>>CCCOOOaaatttwwwnnnccc[[[WWWRRRLLLFFF???===;;;:::::::::888777777888999:::<<>><<<;;;;;;===AAAMMMaaawwwxxxkkkbbb]]]WWWOOOHHH@@@>>>;;;:::::::::888777666777888:::<<>><<<<<<;;;::::::999999888666666666666666666666666444444444555666777888999888999<<>>999666777777777777777666666666666999888666555333333222222333555666666666777999;;;@@@JJJ```zzz~~~aaaPPPMMMOOO]]]sss~~~~~~|||}}}{{{wwwzzz~~~rrrjjjhhhaaaaaa```\\\WWWTTTUUUWWWXXXZZZ\\\^^^___bbbfffiiiqqqtttyyy}}}|||vvvllleeeYYYUUUNNNHHHBBB???>>>>>>:::>>>JJJ^^^vvvqqqgggaaaZZZQQQIII@@@>>><<<:::::::::888777555666888:::<<>>@@@CCCNNNYYYiiizzzyyyooo^^^ZZZWWW]]]rrr}}}eeeSSSJJJAAA>>>DDD[[[xxx~~~}}}yyyxxxzzz{{{zzzxxxzzzzzzwwwtttpppnnnnnnnnngggbbb]]]\\\^^^aaaccccccbbbaaaaaacccggglllqqquuu{{{xxxsssooonnnmmmlllkkkllliiieeecccbbb```^^^\\\ZZZ[[[[[[[[[[[[YYYWWWVVVTTTRRRPPPNNNLLLJJJIIIIIIKKKQQQ\\\kkkzzzuuurrrnnnkkkiiigggdddbbb___^^^]]][[[XXXUUURRRPPPIIIHHHHHHJJJJJJMMMXXXcccxxxxxxlllccc[[[TTTNNNGGGEEEFFFGGGGGGKKKVVVbbbwwwxxxllldddhhh{{{ooo^^^RRRHHHCCC???;;;888999666666666666555555555555666666666555444444333333333444666666666777999;;;EEEQQQfffzzzmmmXXXPPPOOOOOO[[[ooo~~~{{{}}}zzzwwwyyyxxxpppjjjhhhiiigggccc]]]YYYYYYZZZ]]]```dddgggiiikkkoooqqqwww}}}wwwnnndddZZZOOOJJJGGGBBB??????;;;@@@HHHUUUmmmyyynnneee\\\SSSMMMGGGBBB===999777777666666999999999;;;>>>CCCHHHKKKMMMPPPTTTWWWZZZ\\\]]]\\\fffjjjttt~~~~~~}}}|||{{{yyywwwvvvtttrrrpppoooppppppooonnnllljjjhhhgggfffeeecccbbb^^^[[[VVVRRRNNNJJJEEEBBB@@@>>>;;;:::::::::999777777666666666555555555555555555666666777777888888999<<>>===CCCNNNXXXdddttt|||ooodddYYYRRRXXXjjjnnnWWWFFF???CCCGGGOOOeee}}}{{{yyyuuurrrnnnmmmkkkhhhfffddddddeeedddaaa^^^^^^aaaeeehhhhhhhhhgggfffgggjjjpppuuuyyy|||xxxuuutttrrrooommmiiigggeeedddcccbbb```^^^ZZZZZZZZZYYYXXXWWWUUUTTTQQQPPPNNNLLLJJJIIIHHHHHHJJJPPP[[[kkk{{{|||zzzuuurrrooommmkkkiiifffccc```___^^^\\\ZZZWWWTTTQQQKKKIIIJJJKKKKKKOOOYYYdddwww|||oooeee\\\TTTNNNJJJHHHGGGGGGFFFIIIRRR]]]ppp}}}oooggghhhyyyvvv```TTTIIICCC@@@;;;888999666666666666555555555555555555555555555555555555444555666666666777999;;;DDDRRRhhh|||fffRRRJJJJJJPPP\\\ppp~~~zzzyyyuuurrruuu}}}vvvooojjjkkkjjjgggbbb___^^^___ccceeegggjjjlllnnnrrruuu}}}~~~tttjjj___SSSMMMHHHBBB??????<<<@@@FFFQQQfff~~~ssshhh^^^TTTNNNHHHCCC>>>:::888888888777999999999;;;>>>BBBGGGIIILLLNNNQQQTTTWWWXXXXXXXXX\\\```kkkzzz~~~|||zzzyyyxxxuuusssqqqpppqqqqqqpppnnnmmmkkkiiihhhgggfffdddbbb^^^[[[WWWRRRNNNJJJEEEBBB@@@>>><<<:::;;;:::999777777777666666666555555555555555666666777777888888999<<<>>>======AAALLLUUU```ooovvvggg[[[QQQTTTccczzzrrrZZZIII???AAADDDKKK___}}}~~~xxxqqqlllgggfffeeedddccccccccccccbbbaaa```bbbgggkkknnnooopppnnnllllllnnntttzzz~~~~~~|||yyyvvvrrrnnnfffeeeeeeeeefffdddbbb```ZZZYYYWWWUUUTTTSSSRRRRRRLLLLLLJJJIIIHHHGGGGGGGGGHHHNNNYYYiii{{{}}}yyyvvvtttrrrpppooonnnllliiifffdddbbb```___^^^[[[WWWTTTNNNLLLKKKLLLMMMQQQ[[[eeewwwssshhh___UUUOOOMMMJJJHHHGGGEEEFFFNNNWWWfffwwwuuukkkiiivvv~~~eeeXXXKKKDDD@@@<<<999888666666666666555555555555333444444555666666777777555666777666666777:::<<>>???EEEUUUlllssseeeZZZTTTJJJEEE@@@<<<::::::999999888888888:::<<>>AAAPPPhhh~~~zzz{{{|||~~~tttnnnjjjhhhhhhiiikkklllkkkjjjiiiiiijjjlllnnnpppsssuuuxxxuuurrrppprrrxxx~~~{{{tttoooiiihhhggggggfffbbb^^^ZZZVVVTTTQQQOOOMMMLLLLLLLLLFFFFFFEEEEEEEEEEEEFFFFFFHHHKKKSSS```ppp}}}yyywwwvvvvvvwwwxxxyyyxxxvvvrrrnnnjjjiiiiiifff```[[[VVVRRROOOQQQTTTYYYccclllxxxzzzpppggg]]]WWWOOOJJJGGGFFFEEEEEEJJJQQQ]]]ooovvvkkkppp{{{sssbbbPPPGGGCCC>>>:::888666666666666555555555555777777666666666555555555666777777666666888<<>>BBBNNNbbb}}}zzzkkk___XXXLLLGGGAAA<<<:::999999888888888888999;;;===???AAA@@@AAAAAABBBBBBBBBBBBAAAFFFHHHNNNXXX```jjjyyy~~~~~~~~~~~~~~~}}}|||{{{{{{xxxvvvuuuuuutttsssqqqrrrpppmmmlllkkkjjjgggeee```]]]YYYUUUQQQMMMIIIFFFCCCAAA>>>===<<<;;;:::888888777777777666666666666555555666666777777888888888:::<<<<<<<<<>>>CCCGGGQQQ^^^mmmvvv~~~|||ooo___UUUTTTbbb|||jjjVVVGGGCCC>>>@@@KKKaaazzz|||||||||}}}|||wwwpppnnnmmmooorrrsssqqqnnnkkkllllllkkklllmmmqqqtttvvvtttrrrqqqsssxxx~~~~~~wwwrrrllljjjgggeeeccc```[[[XXXRRRQQQOOOMMMLLLKKKJJJJJJFFFEEEEEEEEEEEEEEEFFFFFFIIIKKKPPPZZZiiiwww~~~}}}||||||~~~}}}yyytttrrrrrrnnngggaaa\\\VVVSSSVVVZZZaaakkkttt}}}uuukkkaaa[[[PPPJJJGGGGGGGGGFFFJJJOOOZZZlll}}}lllmmmuuu~~~yyygggRRRHHHDDD???:::888666666666666555555555555888888777666666555444444666666666666777:::>>>BBBLLLeeeuuu[[[JJJEEEFFFIIIQQQ___rrr{{{sssjjjhhhmmmxxxwwwvvvvvvxxxyyyyyyxxxvvvqqqrrrrrrrrrqqqssswwwzzz}}}rrrggg___WWWLLLEEEBBB<<<<<<>>>AAAHHHXXXtttssseee^^^PPPKKKDDD>>>;;;:::999777777777888999:::;;;=================================???EEEMMMTTT^^^nnn}}}}}}}}}~~~~~~~~~}}}}}}|||{{{yyywwwuuuuuutttsssqqqsssqqqnnnlllllljjjgggeee```]]]YYYVVVRRROOOKKKGGGDDDBBB???======<<<:::888888888777777777666666666555555666666777777888888888999;;;<<<===???CCCEEEMMMZZZiiirrrzzzvvvfffXXXSSS]]]uuuppp\\\KKKEEE???@@@JJJ]]]www}}}||||||}}}xxxvvvtttvvvyyyyyyuuuqqqiiijjjjjjhhhgggiiinnnrrrtttrrrqqqqqqtttxxx}}}~~~xxxsssllliiifffcccaaa^^^[[[XXXNNNNNNNNNMMMLLLKKKIIIIIIGGGFFFFFFEEEEEEEEEFFFFFFIIIIIIMMMVVVdddsss~~~~~~{{{{{{wwwooohhhbbb\\\XXX[[[bbbiiisss}}}zzzoooddd]]]SSSMMMHHHHHHGGGFFFIIIMMMVVVggg{{{nnniiinnnwww~~~jjjTTTIIIEEE@@@;;;888666666666666555555555555777777777666666666666666555555666666777;;;AAAEEEUUUooolllSSSFFFDDDGGGIIIVVVdddvvv}}}vvvmmmjjjpppzzz|||zzzyyyyyy{{{|||zzzxxxtttuuuvvvvvvuuuvvvxxxzzzyyynnnfff]]]PPPFFFAAA======???AAACCCNNNhhh{{{mmmeeeUUUOOOHHHBBB>>><<<:::888777777888888999:::;;;;;;;;;;;;::::::::::::;;;;;;999:::>>>DDDIIIPPP```nnn~~~~~~~~~~~~|||yyywwwuuuuuutttrrrqqqsssqqqnnnlllkkkjjjgggeeeaaa^^^ZZZVVVSSSPPPLLLIIIEEECCC@@@>>>===<<<:::888888888888777777777666666555555666666777777888888777888:::<<<>>>@@@CCCEEEHHHVVVeeeoooxxx||||||}}}nnn^^^UUU[[[rrrxxxdddNNNFFF@@@AAAIII[[[vvv~~~}}}||||||~~~zzzvvvtttvvvyyyyyytttpppgggggggggdddcccffflllqqqrrrqqqqqqqqqtttyyy}}}{{{vvvqqqkkkhhhdddaaa```^^^[[[YYYLLLMMMNNNNNNMMMKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFHHHHHHLLLTTTbbbqqq}}}}}}tttmmmfff```\\\```gggoooyyy}}}qqqfff^^^UUUOOOIIIIIIHHHFFFGGGKKKRRRcccwwwooofffjjjrrrlllUUUJJJEEEAAA;;;888777666666666555555555555555555666666777777888888444555555666888<<>>>>>@@@AAA???HHH```yyyrrriiiXXXSSSKKKDDD@@@===;;;999777777777888999999:::::::::999999999999999:::;;;999:::===@@@AAAFFFTTTaaarrr|||yyywwwuuuuuutttrrrpppsssqqqnnnlllkkkiiigggdddaaa^^^ZZZWWWTTTPPPLLLIIIFFFCCC@@@>>>===<<<:::888888888888888777777777777555555666666777888888888777888:::===???AAACCCEEEEEESSScccnnnxxx{{{vvvqqqpppvvvvvvdddXXX\\\rrr}}}jjjOOOFFF@@@AAAHHHZZZvvv