BM6(7 ~~~|||}}}~~~}}}zzzyyyxxxyyy}}}{{{yyyxxxwwwtttqqqnnnkkkiiifffdddbbbaaabbbbbbaaaeeeeeebbbcccjjjrrrttt}}}~~~~~~}}}{{{|||~~~~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}}}}zzzwwwxxx{{{~~~}}}{{{{{{~~~|||zzz}}}~~~{{{zzz{{{zzzwwwxxx{{{{{{~~~{{{|||}}}zzz{{{{{{}}}~~~wwwvvvyyyyyyvvvxxx{{{}}}|||yyyyyyxxxuuusssqqqpppppppppkkknnnnnnjjjjjjooorrrrrrvvvvvvyyy{{{xxxrrrssstttrrrqqqsssyyy~~~|||yyyxxx{{{{{{yyyyyy}}}~~~}}}}}}|||~~~}}}}}}~~~}}}{{{|||}}}}}}{{{yyyxxxyyyyyyzzz{{{{{{{{{{{{{{{zzzzzz{{{|||~~~||||||~~~yyyxxxvvvvvvwwwyyy}}}~~~||||||{{{{{{|||yyyuuuuuuwww|||zzzxxxxxx{{{}}}zzz||||||uuuqqqsssuuuvvvvvvuuurrrqqqtttyyyyyyuuurrrtttwwwwwwwwwtttuuu{{{|||xxxwwwuuurrrpppqqquuuxxxyyyxxxqqqqqqssstttpppiiihhhlllvvvwwwuuuqqqllljjjllloootttvvvvvvtttuuuzzz|||{{{~~~|||zzz||||||yyysssooommmooouuuwwwvvvrrrooopppqqqsssuuuvvvvvvuuuuuusssrrrrrrvvv|||zzzwwwxxxzzz{{{|||}}}}}}{{{xxxvvvuuuoooppppppooommmpppvvv{{{rrrppprrrxxxyyyuuurrrrrruuurrrpppttt{{{~~~{{{{{{~~~~~~||||||~~~~~~}}}}}}~~~~~~~~~~~~~~~}}}{{{zzzzzzyyyyyywwwxxxyyyzzzyyyyyyzzzzzz|||~~~}}}yyywwwtttuuuwwwzzz|||}}}~~~~~~~~~|||zzz{{{~~~~~~|||{{{yyyxxxyyyzzz|||~~~~~~~~~~~~~~~~~~{{{xxxvvvuuuvvvxxxxxxxxxvvvwwwzzz}}}~~~}}}~~~~~~}}}}}}~~~{{{~~~yyyxxxwwwxxxwwwrrrjjjddd```bbbdddffffffdddbbb```ggglllmmmiiihhhkkkooooookkkggggggmmmooollliiiggghhhfffdddeeehhhlllnnnnnnfffeeefffhhhddd______bbbhhhhhhfffbbb______aaadddggghhhgggdddfffjjjkkkhhhyyyvvvxxxzzzyyywwwvvvuuuuuutttuuuwwwzzz|||zzzyyywwwwwwzzz~~~}}}}}}{{{wwwssstttyyy~~~{{{{{{}}}zzztttqqqnnnpppvvv|||zzzvvvsssrrrvvvzzz}}}~~~yyyyyyxxxvvvttttttvvvxxxxxxwwwvvvxxx{{{~~~~~~}}}~~~}}}|||||||||}}}|||{{{yyyxxxwwwwwwwwwvvvuuuuuuvvvxxxzzz{{{|||yyyzzz|||~~~zzz||||||zzzxxxwwwwwwzzz}}}{{{uuuooollllllfffhhhlllnnnooooooqqqrrrnnnlllkkkkkkllliiiddd___```bbbdddeeedddbbb^^^[[[```eeegggddddddhhhlllmmmlllgggfffjjjllljjjhhhggghhhffffffgggjjjmmmooopppooommmmmmnnnkkkeeeccceeeeeedddcccaaa```aaadddgggffffffccc___```dddccc___}}}wwwrrrqqquuuyyy~~~~~~|||sssooollllllqqquuuwwwwwwssspppmmmnnnrrruuuuuutttppprrrwww~~~~~~||||||~~~{{{zzzyyy{{{~~~~~~{{{xxxvvvuuutttppptttwwwvvvqqqmmmllllllggghhhiiijjjkkknnnrrruuupppnnnlllmmmooopppnnnkkkooopppssstttrrrnnnjjjgggjjjppprrrooonnnrrrvvvxxxxxxrrrooorrruuuuuutttvvvsssssstttuuuwwwyyy{{{|||~~~{{{{{{|||xxxqqqmmmnnnkkkjjjiiiiiijjjlllnnnooommmlllhhhdddfffiiihhhccc{{{yyyxxxwwwvvvtttssspppjjjggggggmmmrrrvvvuuuzzzzzzuuuppplllhhhhhhjjjmmmmmmlllhhhffffffiiinnnpppnnnkkkfffgggjjjqqqxxx~~~{{{|||}}}zzzxxxxxxyyyzzzwwwzzz|||{{{wwwttttttvvvuuutttrrrpppppptttzzz~~~uuurrrooopppuuuxxxyyyxxxvvvxxx{{{|||{{{wwwrrrooovvvzzz|||wwwuuuxxx{{{|||}}}uuuqqqssswwwyyy{{{~~~yyy{{{~~~~~~zzzyyywwwvvvvvvvvvwwwyyyyyyyyyyyyxxxtttqqqtttyyywwwrrr~~~|||||||||uuupppnnnkkkhhheeeccccccbbb```___ccckkkqqqtttqqqttt}}}}}}vvvrrrqqqmmmhhhgggiiijjjiiigggbbbaaaccchhhnnnppplllhhh]]]\\\^^^cccjjjoooqqqqqqnnnrrrwwwwwwtttrrrtttwwwzzz||||||}}}|||qqqooorrrvvv|||~~~{{{|||}}}}}}xxxuuuuuuwww|||yyyuuuqqqooossszzztttqqqnnnooouuuzzz}}}~~~sssvvvyyy{{{zzzvvvrrroootttxxxyyyssspppqqqttttttwwwooojjjlllpppssswww{{{xxx{{{~~~|||~~~{{{{{{|||{{{xxxuuuvvvvvvwwwyyy|||~~~|||yyyxxxxxxuuupppllltttsssrrrpppnnnlllkkkjjjnnnoooooonnnmmmjjjhhhgggggggggfffgggiiikkkmmmoootttuuuwwwyyyyyyxxxwwwvvvtttssspppooooooooommmkkkgggiiilllooorrrsssttttttkkkkkkjjjjjjkkkmmmooopppppprrrssssssrrrqqqrrrsssuuuuuuwww{{{}}}}}}{{{xxxtttvvvwwwuuurrrrrrtttwwwqqqsssuuuwwwxxxxxxwwwvvv~~~yyysssoooooosssyyy~~~|||xxxrrrsssuuuzzz}}}~~~|||zzzvvvlllmmmooollllllpppsssrrrmmmiiiiiikkkpppnnnkkkgggdddfffjjjnnndddcccaaaaaadddhhhnnnqqqdddeeegggiiikkkkkkhhhfffkkkhhhddd___]]]^^^```aaabbb___\\\YYYZZZ]]]aaadddcccccceeegggjjjjjjhhhfffgggnnnvvv{{{}}}~~~}}}zzz{{{zzzzzzzzzzzz|||}}}~~~~~~|||wwwuuuuuuzzzwwwuuussssssrrrqqqpppqqqqqqpppooonnnnnnnnnnnntttuuuuuuvvvuuutttrrrqqqpppppppppqqqssstttuuuvvvvvvwwwyyy{{{{{{zzzyyyxxxxxxwwwvvvvvvvvvuuusssqqqooooooqqqsssuuuvvvwwwwwwtttsssssstttuuuvvvxxxyyyvvvxxxzzzzzzyyyyyyzzz{{{{{{{{{|||}}}~~~|||yyyvvvoooooonnnkkkggggggiiikkkrrrtttxxx{{{~~~~~~~~~}}}~~~zzzxxxyyy|||{{{zzz{{{}}}{{{xxxqqqooommmmmmnnnlllhhheeedddeeegggjjjnnnnnnllljjjnnnwwwvvvjjjaaacccdddaaaaaafffjjjjjjgggdddeeegggiiihhheeecccaaacccfffjjjgggeeecccbbbccceeehhhjjj___```bbbfffhhhiiigggeeeiiifffaaa^^^\\\\\\^^^```^^^\\\YYYVVVVVVXXX[[[]]]^^^^^^^^^```aaaaaa^^^\\\YYY^^^cccfffhhhlllsssyyy|||wwwrrrqqquuu{{{~~~zzzyyy~~~~~~~~~}}}~~~}}}|||yyywwwtttrrrqqqxxxwwwvvvtttssstttvvvyyyxxxwwwuuuttttttuuuvvvvvvyyyzzzzzz{{{{{{{{{zzzzzzwwwwwwyyyzzz{{{{{{{{{{{{xxxyyy{{{|||||||||zzzyyyyyyyyyyyyzzz{{{{{{xxxuuutttsssrrrrrrrrrsssuuuuuuvvvvvvwwwxxxyyyzzz{{{{{{yyy{{{||||||{{{|||~~~~~~|||uuutttqqqmmmiiihhhjjjlllrrrvvv{{{}}}{{{zzzyyyzzz|||}}}xxxuuurrrpppmmmllllllllljjjiiieeedddcccdddeeedddaaa___]]]]]]___bbbddddddbbb```ccckkkmmmeee^^^___aaa^^^]]]bbbgggjjjhhhgggggghhhgggggggggffffffgggkkknnnooonnnllljjjhhhgggggggggdddeeegggkkkooopppooommmkkkhhhdddaaa___```bbbcccaaa```]]]\\\[[[[[[]]]^^^```______``````___\\\YYYVVVXXXYYYYYYZZZ___gggnnnnnnjjjeeebbbdddhhhlllooonnnoooqqqssstttuuuvvvvvv~~~}}}|||~~~~~~}}}~~~}}}{{{yyyvvvtttssstttuuuwwwxxxyyyzzz|||}}}}}}}}}}}}|||}}}~~~}}}}}}}}}yyyvvvvvvwwwxxxzzz}}}xxxvvvqqqooommmkkkkkkkkkkkkkkknnnnnnnnnnnnnnnmmmkkkiiihhhhhhiiikkklllllljjjhhhhhhpppsssoookkklllmmmkkkgggkkkqqqttttttrrrrrrrrrppprrrsssttttttvvvyyy{{{{{{zzzyyyxxxuuurrrooonnnooooooqqqtttwwwxxxwwwvvvtttrrrnnnllljjjkkklllnnnmmmllllllkkkkkkkkklllllllllkkkkkklllmmmllliiifffaaaaaa```^^^^^^aaafffkkkiiigggcccaaaaaabbbdddfffeeeeeeggghhhiiijjjkkkkkk~~~|||}}}~~~}}}zzzyyyxxxwwwvvvvvvxxxyyy{{{{{{|||{{{yyywwwvvvuuu{{{zzzzzz{{{||||||zzzxxxwww}}}}}}}}}}}}|||vvvyyy|||~~~~~~|||{{{zzzzzz|||~~~}}}zzzxxxtttssstttvvvxxxyyyxxxvvv}}}{{{yyyvvvvvvvvvwwwyyywwwwwwxxxxxxyyyzzz{{{{{{wwwwwwxxxzzz||||||yyywwwoooooonnnllljjjjjjkkklllllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiijjjkkkllllll}}}}}}}}}}}}~~~~~~}}}}}}}}}|||zzzzzz|||~~~}}}~~~~~~|||~~~~~~xxxwwwwwwxxxzzz{{{zzzyyy}}}|||{{{|||}}}~~~{{{||||||}}}~~~}}}~~~~~~}}}{{{yyywwwvvvsssuuuuuuuuusssqqqqqqrrrtttssssssssstttuuuuuuvvv~~~~~~}}}}}}}}}~~~~~~||||||~~~{{{}}}~~~zzzyyyyyy{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~|||zzzzzz~~~~~~~~~~~~vvvvvvvvvyyy|||~~~~~~~~~~~~~~~tttkkknnnxxx~~~wwwqqquuuffffffggghhhkkknnnqqqsssuuuwwwyyy|||~~~~~~}}}||||||{{{zzzzzzyyyxxxwwwvvvvvvsssrrrqqqpppppppppqqqqqqnnnlllkkkjjjkkkkkkjjjhhhfffhhhiiihhhgggfffggghhhgggiiillloooqqqrrrqqqqqqppppppqqqsssuuuxxxzzz{{{zzzzzz{{{|||}}}}}}}}}}}}RRRQQQRRRRRRTTTWWWYYYZZZ\\\]]]___aaacccddddddeeegggjjjnnnpppqqqqqqrrrssstttuuuwwwyyy}}}}}}||||||{{{yyywwwrrrqqqpppnnnlllkkkkkkjjjgggfffeeedddbbbaaa```___]]]]]]]]]]]]\\\\\\[[[[[[YYYXXXWWWVVVVVVVVVWWWXXXWWWUUUTTTTTTTTTTTTSSSQQQPPPRRRSSSSSSRRRQQQRRRSSSRRRSSSTTTVVVWWWWWWWWWWWWXXXWWWXXXXXXYYY[[[]]]___\\\]]]^^^___````````````eeeeeeeeefffggghhhjjjkkkkkkkkklllmmmnnnoooppppppnnnpppqqqrrrrrrrrrtttuuuuuuwwwyyyyyyyyyzzz{{{}}}CCCBBBBBBBBBBBBDDDFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKIIILLLPPPSSSSSSTTTTTTUUURRRRRRTTTWWW[[[```cccfffdddhhhnnnsssuuutttqqqnnnssstttuuuvvvtttqqqnnnllllllmmmooorrrvvvzzz}}}|||yyyvvvsssqqqnnnkkkhhheeeccc```______]]][[[YYYUUUTTTSSSQQQPPPOOONNNNNNOOOOOONNNLLLKKKIIIHHHHHHFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCDDDCCCAAAAAABBBBBB@@@??????AAACCCCCCBBBAAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIIIIJJJKKKMMMNNNOOOMMMNNNOOOPPPQQQRRRSSSSSSOOOPPPRRRSSSRRRSSSUUUVVVTTTVVVWWWWWWVVVVVVXXXYYYZZZ[[[]]]___aaabbbcccdddbbbbbbccceeegggiiikkkmmmnnnqqqrrrrrrppppppsssvvvuuuvvvwwwyyyzzz{{{{{{{{{}}}~~~<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????BBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKMMMPPPQQQTTTVVVVVVUUUSSSQQQUUUVVVVVVVVVWWWWWWXXXXXXVVVXXX[[[]]]______^^^^^^^^^aaaeeejjjmmmnnnnnnnnnhhhgggggghhhlllqqqwwwzzzwwwzzz}}}{{{oookkkhhhggggggfffbbb___WWWWWWVVVUUUTTTSSSRRRQQQMMMLLLKKKJJJIIIHHHGGGFFFBBBAAAAAA@@@?????????@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<============<<<<<<<<<<<<======>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@??????????????????>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGIIIJJJKKKLLLOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSTTTTTTUUUVVVWWWXXXYYYZZZ\\\]]]]]]dddeeehhhlllooorrrtttuuupppppprrrtttvvvyyy{{{}}};;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>?????????>>>>>>??????AAABBBDDDEEEDDDEEEGGGHHHIIIHHHGGGFFFHHHIIIJJJKKKLLLMMMNNNNNNJJJLLLOOOQQQRRRSSSRRRRRRUUUXXX]]]bbbfffhhhiiiiii]]]]]]\\\]]]___bbbfffhhheeegggmmmwww}}}|||}}}~~~}}}}}}xxxrrrooooookkkiiigggggggggfffdddbbbZZZXXXUUUSSSSSSRRROOOLLLHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@???>>>======@@@???>>>============>>>========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>============???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJKKKIIIKKKMMMPPPSSSUUUWWWXXXUUUUUUVVVWWWZZZ\\\^^^___```dddhhhhhhggghhhlllpppppprrrwww{{{~~~~~~|||~~~}}}}}}|||{{{xxxvvvuuuuuuvvvvvvtttsssrrrrrrtttuuutttrrrkkkkkkiiihhhggggggggggggiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkkkkkjjjjjjjjjiiikkkkkkkkkkkkkkkkkkkkkkkkiiihhhgggffffffiiikkkmmmooooooppppppppppppqqqqqqqqqqqqqqqqqqqqqrrrssssssxxxwwwwwwvvvwwwxxxzzz{{{zzzzzzyyyyyyzzz|||~~~999999999999999999999999999999999999:::::::::;;;999999:::::::::;;;;;;;;;======<<<===>>>???@@@@@@>>>?????????@@@@@@@@@@@@AAABBBCCCDDDFFFHHHIIIJJJDDDEEEGGGIIIKKKKKKKKKJJJLLLOOOTTTZZZ^^^aaabbbcccWWWWWWVVVVVVWWWWWWXXXYYYXXXXXXZZZ```fffiiihhhfffeeebbbbbbeeeggggggjjjooosssvvvxxxxxxuuurrrpppoooooorrrvvvwwwvvvwww{{{~~~|||wwwsssqqqqqqsssttt{{{zzzwwwuuuvvvxxx{{{}}}zzzsssooooooqqquuuwwwuuuooolllnnnqqqqqqpppnnnkkkjjjjjjkkkjjjiiiwwwvvvsssmmmddd]]]YYYWWWXXXVVVTTTTTTTTTSSSQQQOOOLLLJJJHHHFFFFFFDDDBBB@@@AAA@@@@@@???>>>===<<<<<<======<<<<<<<<<;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::::::::999999::::::::::::999999999999999999:::999888888888888888777777999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999:::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<============>>>>>>?????????===>>>@@@BBBDDDEEEFFFGGGFFFGGGGGGHHHIIIKKKLLLMMMMMMPPPSSSSSSRRRRRRUUUXXXUUUXXX]]]aaaeeehhhiiiiiifffdddbbbdddgggkkkmmmmmmpppqqqqqqqqqqqqpppoooooommmllllllmmmoooqqqqqqppptttxxx}}}ssspppvvv}}}|||yyyuuutttwwwzzz{{{zzz~~~zzzuuurrrpppfffeeedddaaa___]]][[[ZZZXXXWWWVVVUUUUUUVVVXXXXXXVVVUUUTTTUUUWWWXXXXXXWWWQQQPPPOOONNNNNNNNNNNNOOOSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOJJJIIIHHHGGGHHHJJJLLLMMMQQQQQQQQQRRRRRRRRRRRRSSSVVVUUUUUUUUUUUUVVVWWWWWWYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[ZZZ[[[\\\]]]___```aaabbbdddgggiiilllnnnooommmnnnqqqtttwwwyyy{{{{{{wwwyyy|||777777777777777777777777777777888888888999999999999999999999::::::::::::;;;;;;;;;:::;;;;;;<<<<<<>>>===<<<<<<<<<===??????@@@@@@AAABBBCCCDDDEEEFFFAAABBBCCCEEEFFFGGGGGGGGGCCCEEEIIINNNRRRTTTVVVVVVQQQRRRRRRRRRRRRQQQPPPPPPRRRQQQQQQSSSVVVWWWVVVUUUUUUSSSSSSWWWYYYYYY\\\aaabbbdddggghhhgggeeeeeeeeefffggghhhjjjmmmooopppppprrrqqqpppnnnkkkjjjkkklllrrrqqqnnnjjjiiimmmppppppuuuwwwwwwrrrjjjfffgggjjjnnnooonnnjjjiiikkkjjjhhhkkkiiifffeeedddccc```^^^aaaaaa```]]]XXXTTTQQQPPPQQQOOOMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCBBBAAA???>>>@@@@@@??????>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<::::::999999999999999:::999999999999999999999999777777777777777777777777999888888777777888888999999999888888888888999999777777777777666666666666888888888888888888888888777777777777777777777777777777777777777777777777888888888888999999999999888888888888999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHGGGIIIKKKKKKJJJJJJLLLNNNJJJLLLPPPTTTWWWYYYZZZ[[[YYYYYYXXXXXXZZZ\\\]]]^^^^^^^^^______```_________^^^^^^^^^```bbbddddddbbbbbbfffmmmsssuuutttqqqoookkkooowww~~~|||uuunnnkkkooossssssoookkklllqqqttttttqqqooowww{{{qqqkkkjjjlllooorrrsssssssssrrruuuuuuuuutttttttttuuuvvvttttttrrrnnnjjjeeebbb```XXXWWWUUURRROOOLLLJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJHHHGGGGGGHHHJJJLLLKKKKKKEEEEEEDDDDDDDDDEEEEEEFFFIIIIIIHHHHHHGGGGGGFFFFFFHHHHHHHHHHHHGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>@@@BBBCCCDDDDDDDDDEEEEEEEEEFFFFFFIIIIIIIIIHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIKKKKKKKKKKKKLLLMMMNNNOOONNNOOOQQQSSSUUUWWWYYYZZZXXXZZZ\\\___aaacccdddeeebbbdddhhhkkknnnooooooooonnnoooqqqrrrrrrpppnnnlllsssvvvyyy{{{{{{}}}}}}||||||}}}666666666666666666666666777777888888888999999999888888888888999999999999777777666666666666777777:::999888777888999;;;<<<========================<<<<<<===>>>???@@@@@@@@@<<<===@@@BBBDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHHHHJJJIIIHHHHHHIIIJJJJJJJJJJJJHHHHHHMMMOOOOOOQQQVVVTTTVVVWWWWWWWWWXXXZZZ\\\]]]\\\\\\___ccceeecccaaadddfffiiiiiigggeeefffggghhhjjjgggbbbbbbhhhjjjiiihhhkkkllliiibbb___```dddbbbeeefffccccccdddccc___dddbbb___]]][[[YYYUUUSSSSSSSSSRRROOOKKKIIIJJJJJJHHHGGGEEEEEEEEEEEECCCBBBAAAAAA@@@???===<<<<<<<<<<<<<<<;;;;;;::::::999999777777888888888888999999999999888888888999999:::999999999999999999999999777777777777777777777777777777666666666666777777999888888777777888888999666666666666666666666777888888888888888888888888666666666666666666666666666666666666666666666666777777777888888888999999777777777888888888999999888888888888888888888888777777777777777777777777777777777777777777777777666666666666777888999999999999999999999999999999999999999999::::::::::::999999999999888888888888777888999:::::::::::::::===<<<<<<<<<<<<===>>>>>>>>>???@@@@@@@@@???@@@AAA>>>@@@BBBDDDFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKMMMHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNOOOQQQSSSTTTTTTRRRTTTVVVZZZ]]]^^^^^^]]]\\\WWWZZZ___dddiiimmmoooooovvvsssqqqooonnnlllkkkiiimmmjjjiiimmmsssvvvtttpppmmmrrryyy}}}vvv~~~~~~{{{xxxuuukkkmmmoooooolllgggaaa]]]VVVVVVVVVWWWYYY[[[]]]^^^]]]\\\]]]^^^```bbbcccddd]]]\\\ZZZWWWUUURRRPPPNNNNNNLLLKKKHHHEEECCCAAA@@@@@@@@@???????????????@@@???>>>>>>???AAACCCBBBBBB::::::::::::::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;<<<===============>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>AAAAAAAAA@@@@@@???>>>>>>?????????@@@@@@AAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMNNNNNNNNNOOOQQQSSSVVVWWWWWWVVVUUUUUUVVVWWWXXXXXXWWWUUUTTT[[[]]]___``````___aaabbb______^^^___aaaeeeiiillleeeeeeeeefffhhhjjjlllnnnwwwyyy}}}zzzvvvuuuwwwyyyyyy}}}555555555555555555555555777777777888888888999999555666666666666777777777777777777777777777888888:::999888888888999:::;;;<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<===>>>>>>>>>???@@@AAAAAABBBBBBBBBAAABBBCCCDDDEEEFFFFFFEEEFFFEEEEEEDDDEEEEEEFFFGGGFFFDDDEEEIIIKKKJJJLLLPPPPPPQQQQQQQQQQQQSSSVVVYYYZZZYYYYYY\\\```aaa___\\\^^^ccciiikkkiiifffffffffeeejjjiiicccdddkkkmmmiiifffgggfffccc]]]ZZZ[[[]]]\\\bbbdddbbbaaabbbbbb```bbb```\\\ZZZWWWTTTQQQNNNPPPOOOMMMIIIEEEDDDEEEFFFCCCAAA@@@@@@@@@@@@>>>======>>>>>>===;;;::::::;;;999999999888888777777777777777777777777888888888888888888777888888999:::999999999999999999999999777777777777777777777777777666666555555666666777888888777777777777888888555555666666666666777777888888888888888888888888555555555555555555555555555555555555555555555555666666666777888888999999666777777777777888888888777777777777777777777777555666666777777666666555777777777777777777777777666666666666666777888888777777777777777777777777888888888888888888888888777777777777777777777666666777888888999888888888:::999999999999::::::;;;;;;;;;<<<<<<<<<<<<======;;;;;;<<<===>>>>>>>>>>>>???@@@AAA@@@??????AAACCC>>>???AAACCCEEEFFFGGGGGGFFFFFFFFFIIIKKKKKKJJJHHHKKKKKKKKKLLLMMMNNNOOOPPPRRRRRRSSSUUUWWWZZZ]]]___eeecccbbbdddhhhhhhddd```fffeeegggkkkppprrrqqqnnnjjjmmmpppsssvvvvvvvvvvvvnnnrrrwwwyyywwwtttssstttyyy|||}}}xxxtttzzz||||||{{{~~~~~~zzzzzzyyyxxx|||{{{{{{vvvtttuuuuuurrrssswwwxxxyyy{{{}}}{{{wwwyyy}}}xxxxxxxxxwwwvvvrrrmmmhhhaaabbbbbbbbbaaa^^^[[[YYYUUUSSSQQQPPPPPPSSSVVVXXXSSSQQQPPPQQQSSSTTTTTTTTTOOOMMMKKKJJJJJJIIIGGGEEEFFFEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999999:::<<<===<<<;;;888888777777777888888999555666666777888999999:::999999999999888888888888666666666666666666666666555555555555666777888888999999999999::::::::::::999888888888888999::::::;;;;;;;;;;;;;;;:::999888999999:::::::::;;;;;;;;;>>>>>>>>>>>>>>>=========???@@@@@@AAAAAAAAAAAAAAADDDEEEFFFFFFFFFFFFEEEDDDFFFGGGGGGHHHHHHHHHHHHHHHJJJLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLMMMPPPTTTWWWYYYRRRRRRRRRSSSTTTVVVXXXZZZ^^^aaadddfffgggiiilllnnnlllllllllgggbbb___```bbbcccgggkkknnnqqquuu|||555555555555555555555555666666666777777777888888555555555555666666666666999888888888999:::;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCCCCDDDEEEEEEFFFFFFGGGFFFFFFFFFGGGHHHGGGEEEFFFJJJKKKJJJKKKOOOPPPRRRTTTUUUTTTUUUWWWXXXXXXYYYZZZ^^^aaacccbbb```^^^eeemmmooommmiiigggggggggnnnnnniiiiiiqqqqqqkkkiiigggccc```\\\ZZZYYYYYYZZZbbbgggdddaaaccceeeeeefffbbb^^^[[[XXXVVVRRRPPPNNNNNNMMMJJJGGGEEEFFFGGGCCCAAA@@@@@@AAAAAA???>>><<<===>>>===:::999:::<<<::::::999999999999888888999999999999888888888888777666666666666777888999888888888888888888888888666666666666666666666666666666555555555555666666666666555555555555666666444444444555555666666666666666666666666666666666555555555555555555555555555555555555555555555555444444555666666777888888555555666666666777777777888888888888888888888888666777888999999888777666888888888888888888888888777777777777777888888999777777777777777777777777888888888888888888888888777777888888888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<===>>>???>>>>>>=========>>>>>>?????????>>>@@@AAAAAA??????@@@CCC@@@AAABBBCCCEEEFFFFFFFFFFFFFFFGGGIIIJJJJJJHHHFFFGGGGGGFFFGGGHHHKKKMMMOOOQQQQQQQQQQQQSSSUUUWWWXXXYYYYYYZZZ]]]```aaa```^^^bbbcccdddeeegggiiikkkllliiijjjkkkmmmooopppooooooiiikkkooosssuuuuuusssqqqqqqqqqrrrsssttttttttttttsssvvvxxxxxxzzz~~~|||wwwsssrrrpppnnnsssyyyxxxsssqqqnnnnnnpppqqqooopppsssuuuqqqppprrrqqqllllllpppnnnmmmmmmnnnmmmjjjeeeaaa[[[\\\\\\\\\[[[ZZZXXXVVVWWWUUUSSSQQQPPPQQQRRRSSSPPPNNNKKKKKKMMMNNNMMMKKKKKKHHHFFFEEEGGGGGGEEECCCAAAAAA@@@??????>>>======;;;;;;;;;<<<<<<<<<;;;;;;:::999888999:::;;;:::999;;;;;;:::999999999::::::888888888999:::;;;;;;;;;::::::::::::999999999999666666666666666666666666444444555555666777777888777888888888999999999999:::::::::999:::;;;;;;<<<999:::;;;;;;;;;:::999888999999::::::;;;;;;::::::>>>======<<<<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>===@@@@@@@@@@@@????????????@@@@@@@@@@@@AAACCCDDDEEECCCEEEFFFFFFDDDCCCDDDDDDFFFFFFFFFHHHIIIKKKMMMNNNLLLLLLLLLLLLMMMOOOQQQRRRNNNOOOQQQQQQRRRTTTXXXZZZ[[[^^^```^^^YYYWWWXXXZZZ[[[]]]```dddhhhkkknnnooommmmmmnnnqqqvvv{{{}}}|||~~~zzz{{{555555555555555555555555555555555666666666777777666666666777777777888888555444444555666777888888666666777777777888888888777777777888999:::;;;;;;::::::999::::::;;;<<<===:::::::::;;;<<<<<<======???????????????@@@AAABBBEEEFFFGGGFFFEEEEEEEEEFFFFFFDDDDDDHHHIIIHHHIIILLLMMMPPPTTTVVVUUUTTTTTTTTTTTTUUUYYY]]]```bbbbbbaaa]]]eeemmmppplllfffdddcccfffnnnoooiiiiiippppppiiigggccc___[[[ZZZYYYXXXVVVSSS\\\bbb```\\\]]]aaacccddd```[[[WWWUUURRRPPPNNNGGGIIIJJJIIIHHHGGGGGGHHHCCCBBB@@@@@@AAAAAA@@@>>>888;;;<<<;;;888777888:::999888888888888888888888777777666666666555555555555555555555555666777888777777777777777777777777555555555555555555555555666666666555555666666666555444444333333444444555333333333444444555555555555555555555555555555555555555555555555555555555555555555555555555555555333333444444555666777777444444444555555555666666666666666666666666666666444555666777777666555444666666666666666666666666555555444444555555666666666666666666666666666666777777666666666666666666666666666666777777777888666666777888999999999888777777777777777888999:::888888777888:::;;;;;;:::888999999:::;;;;;;<<<<<<:::===???>>><<<<<<>>>@@@>>>>>>???@@@AAAAAAAAA@@@CCCCCCDDDFFFGGGGGGDDDBBBDDDDDDEEEFFFHHHKKKNNNOOOIIIJJJKKKMMMOOOQQQRRRSSSSSSUUUYYYZZZZZZ\\\^^^aaa`````````___^^^aaaeeehhhkkkllllllnnnppppppnnnllldddeeeiiipppvvvxxxvvvsssnnnlllkkkkkkmmmqqquuuxxxppptttvvvvvvxxx{{{xxxsssooommmiiihhhmmmssssssnnnjjjhhhiiinnnooonnnooorrruuunnnjjjkkkjjjeeecccfffgggfffeeeeeeeeeccc```]]]WWWXXXYYYZZZYYYVVVTTTRRRRRRQQQPPPNNNMMMKKKJJJJJJKKKHHHEEEFFFHHHIIIHHHFFFDDDAAA>>>>>>??????===;;;============<<<<<<<<<<<<777888999:::;;;;;;;;;;;;999888777777888999888666888777666555555555555666555555555666666666666666777777777666666666555555444444444444444444444444444444555555666777777777555555666666666777777777666666555555666666777888777888999:::::::::999888999999:::;;;;;;::::::::::::::::::::::::999999999999:::;;;<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;::::::;;;>>>AAABBB???AAABBBBBBAAA@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFIIIIIIHHHHHHIIIKKKMMMNNNGGGHHHHHHHHHHHHJJJNNNQQQLLLQQQVVVVVVSSSRRRTTTWWWVVVWWWYYY]]]aaaccccccbbbeeedddccccccfffjjjooorrr~~~yyytttuuuyyyzzzvvvqqqmmmvvv{{{{{{|||}}}~~~|||yyyvvvuuuvvvxxxyyy333444555555555444333222555555555555555555555555777777666555555555555555666666666666666666666666666666666666777777777777888888999999999:::::::::999999999:::::::::;;;;;;============>>>>>>>>>>>>???>>><<<<<<===@@@CCCEEEDDDDDDDDDCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFHHHLLLOOOPPPRRRUUUWWWWWWUUURRRPPPRRRVVV[[[___bbbccceeeggg___dddiiikkkiiiffffffgggmmmmmmmmmllllllnnnqqqtttjjjeee^^^ZZZZZZ[[[ZZZYYYXXX]]]aaa```\\\ZZZ[[[^^^```]]]XXXSSSOOOMMMLLLLLLHHHGGGFFFEEECCCCCCBBBBBBAAA@@@@@@???>>>======<<<;;;;;;::::::999888777777888888888888777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444222333444444555555444444444444444555555555555666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555666666666666666666666666666666666666555555555555666666666666666666777777777777666666666666666666777777777777666666666666777777777777888888888777777777777777::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCDDDFFFIIIKKKMMMKKKJJJHHHHHHIIILLLPPPRRRSSSTTTUUUVVVXXX[[[]]]^^^\\\]]]]]]YYYUUUVVV]]]ccchhhlllpppqqqnnnmmmmmmoooiiijjjlllooossswwwzzz|||qqqmmmiiiiiilllrrrxxxzzzoooqqqvvv{{{~~~{{{tttmmmhhhgggggghhhkkkmmmmmmllllllfffeeekkknnnnnnqqqvvvrrroookkkhhhfffccc```^^^_________```aaa___[[[XXXTTTSSSSSSRRRRRRRRRSSSSSSPPPOOONNNLLLKKKIIIHHHHHHBBBBBBBBBBBBAAA@@@???>>>???>>>>>>===<<<;;;;;;;;;<<<<<<;;;::::::999888888777777777777777777777777666666666666666666666666777777666666555555555444555555555555666666666666666666555444444444444555333333333333333333333333333333333444444444555555555555555555555555555555444444444555555555555666666666666666666666666666666666777888888888888888777777888888888888777777777888888888999999999999888888999999999:::::::::::::::999888999:::;;;<<<;;;<<<<<<===>>>??????@@@@@@@@@AAABBBBBBCCCDDDDDDFFFFFFEEEEEEDDDDDDDDDCCCDDDCCCBBBBBBAAAAAAAAABBBEEEFFFGGGHHHJJJLLLMMMNNNPPPRRRVVVWWWWWWVVVUUUVVVWWWXXXYYYYYYYYY[[[^^^aaagggeeedddfffjjjkkkgggbbb___ccchhhmmmooonnnkkkiiilllmmmmmmlllkkkjjjjjjkkk333333444555555444333222444444444444444444444444777666666555444444555555555555555555555555555555555555666666666777777777777777777777888888888999999999999999::::::::::::<<<<<<<<<=========>>>>>>>>>===<<<<<<===???BBBDDDEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDEEEDDDDDDFFFJJJLLLMMMOOOQQQSSSTTTSSSRRRQQQPPPTTT[[[aaaeeefffdddccc^^^aaaeeehhhhhhffffffeeehhhiiijjjjjjjjjllloooqqqhhhddd```]]]]]]\\\ZZZWWWXXX\\\aaaaaa\\\XXXWWWXXXYYYWWWRRRNNNKKKJJJIIIJJJEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>===<<<<<<;;;::::::;;;::::::999888888777777777777777777666666666666555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444222333444444555444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444555555555666666666666666666666666666666666666444555555555666666666666666666666777777666666666555555666666666777777777555555666666666777777777777777777777777777777777:::::::::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@@@@@@@@@@???@@@@@@AAABBBAAAAAAAAA???@@@AAABBBDDDFFFHHHIIIHHHGGGGGGGGGHHHIIILLLMMMMMMNNNOOOQQQSSSUUUXXXYYYYYYZZZYYYVVVSSSTTTZZZ___hhhkkknnnnnnkkkiiijjjkkkjjjjjjkkklllmmmoooqqqrrrooolllhhhhhhkkkooosssuuuoooppprrrvvvxxxvvvqqqmmmggghhhhhhiiiiiijjjkkkkkkjjjfffeeejjjlllkkklllppppppmmmiiifffdddbbb___]]]\\\\\\\\\]]]]]]ZZZVVVSSSQQQPPPOOOOOONNNNNNNNNNNNLLLKKKJJJIIIGGGFFFEEEDDDAAAAAAAAAAAA@@@???>>>>>>>>>>>>===<<<<<<;;;::::::;;;;;;;;;:::999999888888777777777777777777777777555555555555555555555555666666666666555555444444444555555555666666666666666555555444444444444444333333333333333333333333333333333333444444444444444444444444444444444444444444444444555555555555666666666666666666666666666666777888888888888777666777777888888777777666777777777777888888888888888888888888999999999999:::999999888999:::;;;<<<:::;;;;;;<<<======>>>>>><<<<<<======>>>??????@@@CCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFGGGJJJMMMNNNNNNMMMMMMMMMJJJKKKLLLLLLLLLMMMPPPSSSZZZXXXWWWZZZ^^^___[[[WWWUUUXXX]]]aaacccccc```^^^```aaabbbaaa___^^^___```222333333444444444333333444444444444444444444444666666555444444444555555555555555555555555555555444555555555666666666666555555666666666777777777888888888999999999::::::;;;;;;;;;<<<<<<<<<============;;;;;;<<<>>>AAABBBEEEEEEDDDDDDEEEEEEFFFGGGEEEFFFFFFEEEEEEFFFHHHKKKIIIJJJLLLMMMOOOPPPPPPPPPNNNQQQWWW```fffgggbbb]]]\\\\\\___bbbeeeeeedddbbbbbbdddfffggghhhhhhjjjkkkcccbbb```___^^^\\\XXXVVVUUUZZZ``````\\\WWWSSSRRRQQQOOOLLLIIIGGGFFFEEEFFFCCCCCCAAA@@@????????????===<<<<<<;;;;;;::::::999:::999999888888777777666666666666666555555555444555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222333444444444444444333333333444444444555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555666666666666666666666666666666444444444555555555666666555555666666666666555555555555555666666666666777555555555666666666666777666666666777777777777777999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>???????????????;;;<<<===???AAABBBCCCCCCDDDDDDEEEEEEEEEFFFFFFFFFHHHHHHIIIKKKNNNQQQSSSTTTTTTUUUTTTQQQOOOPPPUUUZZZbbbeeehhhgggfffeeehhhkkkkkkjjjhhhgggfffeeeeeeeeejjjhhhffffffhhhkkkmmmmmmmmmmmmnnnpppqqqpppmmmjjjfffhhhjjjiiifffeeegggiiigggeeeeeeggghhhfffgggiiillliiieeecccaaa```^^^\\\YYYXXXXXXXXXXXXUUUPPPMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>===<<<===<<<<<<;;;;;;::::::::::::::::::999999888888777777777777777777777777777555555555555555555555555666555555555555444444444444444444555555555666666666555444444333333444444222222222222222222222222222222333333333444444444333333333333333333333333444444444444555555555555666666666666666666666666555666666777777777777777666666777777777777666666555555666666666777777777666666777777777888888888999888888888888999::::::999999999:::;;;;;;<<<<<<999999::::::;;;;;;<<<<<<>>>>>>>>>===============>>>>>>===<<<<<<<<<<<<===;;;;;;<<<<<<===>>>>>>>>>???AAADDDEEEDDDCCCDDDDDDCCCDDDEEEEEEEEEEEEGGGIIILLLKKKJJJMMMQQQRRROOOLLLKKKNNNRRRUUUWWWVVVUUUSSSSSSUUUUUUUUUSSSRRRSSSTTT222222222333333333333333333333333333333333333333555555444444444444444555444444444444444444444444444444444444555555555555555555555555666666666666777777777888888888999999::::::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;===???@@@CCCBBBBBBBBBBBBCCCDDDDDDGGGHHHHHHGGGFFFFFFHHHJJJFFFGGGGGGHHHIIIKKKLLLMMMLLLMMMQQQZZZaaaccc]]]WWWXXXWWWWWW[[[___bbb```]]]^^^```cccddddddccccccccc\\\\\\[[[ZZZYYYXXXWWWVVVRRRWWW]]]___\\\VVVQQQOOOLLLKKKIIIGGGEEECCCBBBAAACCCBBBAAA@@@????????????======<<<<<<;;;;;;;;;;;;888888888777777666666666555555555444444444333333444444444444444444444444444444444444444444444444222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222333444444444444333222333333333444444444444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444333333444444444555555555555555555555555555555555333333444444444555555555444555555666666555555444444444555555555666666666444444555555555666666666555555666666666666666777777777888888888888888999::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<;;;;;;<<<===============888:::<<<>>>?????????>>>BBBBBBCCCDDDDDDCCCBBBAAAEEEFFFGGGIIIKKKNNNPPPRRROOOOOOOOOMMMLLLMMMQQQUUUWWWZZZ^^^______bbbfffkkkhhhgggeeecccaaa___^^^^^^dddcccbbbdddfffhhhiiihhhhhhjjjkkkmmmmmmkkkhhhfffdddgggjjjgggbbb```bbbeeedddcccbbbbbbbbbbbbeeehhhhhheeecccaaa```___]]][[[WWWWWWVVVVVVUUUQQQMMMIIIIIIHHHGGGFFFDDDDDDCCCCCCBBBBBBAAA@@@@@@???>>>>>>======>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999999999999888888777777777666666666666666666666666444444444444444444444444444444444444444444444444333333444444444555555555555444444333333333333333222222222222222222222222222222222222333333333333222222222222222333333333333333444444444555555555555555555555555555555555444555666666777777666666555666666777777666666555444444444555555555666666555555555666666666777777777777777777888888999999777777888888888999999999999:::::::::;;;;;;;;;<<<;;;;;;;;;:::::::::::::::>>>===<<<<<<<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@@@@?????????@@@AAABBBCCCCCCBBBBBBDDDEEEFFFEEEEEEHHHKKKLLLKKKIIIGGGIIILLLOOOPPPPPPNNNMMMNNNOOOPPPOOONNNMMMNNNOOO111111111111222222333333333333333333333333333333444444333333333333444444444444444444444444444444222333333333444444444444555555555555666666666777666666666777777777888888888999999999999:::::::::;;;::::::::::::;;;===>>>?????????>>>???@@@@@@AAAEEEFFFGGGFFFEEEDDDFFFGGGFFFEEEEEEEEEEEEGGGHHHIIIJJJIIIJJJPPPWWWZZZWWWSSSSSSQQQPPPSSSXXX[[[ZZZXXX[[[]]]``````___\\\[[[[[[VVVUUUTTTSSSRRRSSSUUUVVVNNNRRRWWWZZZYYYUUUQQQNNNLLLKKKJJJHHHEEEBBB@@@>>>@@@@@@???>>>============;;;;;;;;;:::::::::::::::777777666666666666555555444444444444333333333333444444444444444444444444444444444444444444444444222222222222222222222222111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111222333333444444333333222222222222333333333444222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444333333333333444444444444444444555555555555444444444444444444555555555555444444444444555555555555444444555555555666666666666666666777777777888888999999999999999999999999777777888999::::::::::::999:::;;;;;;<<<<<<;;;;;;888:::;;;===>>>>>>======@@@AAABBBCCCCCCAAA@@@>>>CCCCCCDDDEEEGGGJJJLLLMMMKKKKKKJJJIIIIIIKKKNNNPPPOOORRRVVVWWWXXXZZZ___ccccccbbb```___]]]\\\\\\[[[\\\\\\]]]```dddffffffeeeaaaeeeiiilllkkkhhhdddbbbaaadddfffccc]]]ZZZ\\\```bbbbbb```\\\[[[___eeeiiicccbbbaaaaaaaaa```]]]ZZZWWWVVVVVVUUUTTTPPPKKKHHHGGGFFFDDDCCCBBBAAAAAAAAA?????????>>>>>>=========;;;;;;;;;;;;;;;;;;:::999999999999999888888888888777777777777777666666666555555555555555555555555444444444444444444444444333333333333444444444444333333333333444444444444444444333222222222222222111111111111111111111111111111111222222222333333111111111222222222333333333333333444444444444555444444444444444444444444444444555666666666666555555555666666666666555555333444444444444555555555444444555555555666666666666666666777777777777777666666666666777777777777999999999999::::::::::::999999999999999999999999;;;;;;:::::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>>>>===<<<===>>><<<===??????>>>>>>???@@@DDDDDDDDDFFFHHHIIIIIIIIIFFFGGGIIIJJJKKKKKKKKKJJJLLLMMMNNNMMMLLLLLLMMMNNN000000000000111222333333222222222222222222222222333333222222222333444444333333333333333333333333222222222222333333333333444444555555555666666666555555555666666666777777777777888888888999999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>???@@@AAAAAA@@@@@@AAABBBDDDDDDCCCDDDDDDEEEFFFGGGHHHGGGFFFHHHMMMPPPQQQPPPMMMLLLLLLMMMPPPRRRSSSSSSVVVXXXZZZZZZXXXVVVUUUUUUSSSSSSRRRPPPNNNOOOQQQTTTKKKNNNQQQSSSSSSQQQNNNLLLJJJJJJIIIHHHEEEBBB???===<<<<<<;;;:::::::::::::::777777777777777777777777555555555555555555555555444444444444333333333222333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111222333333333333333111111222222222333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444444444444444444444444222222222333333333444444333333444444444444333333333333333444444444555555333333333444444444555555333333444444555666666666444555555666666777777777888888888888888888888888666666777888999999999999888999::::::;;;;;;::::::::::::;;;<<<======<<<<<<>>>???@@@AAAAAA@@@???>>>?????????@@@BBBCCCEEEFFFFFFFFFEEEEEEFFFHHHJJJKKKKKKNNNQQQRRRPPPPPPSSSVVV[[[ZZZZZZYYYYYYYYYZZZZZZVVVVVVWWW[[[___aaaaaa```[[[```eeehhhgggdddaaa___]]]___```]]]YYYVVVWWWXXX]]]```^^^YYYWWW\\\cccfff]]]^^^___aaabbb```[[[XXXVVVUUUTTTTTTSSSOOOJJJGGGDDDCCCBBBAAA@@@@@@??????==================<<<<<<888999999:::999999888888777777777777777777777777666666666666666666666666555555555555555555555555333333333333333333333333222222333333333333333444222222222333333333444444444333222222111111222222000000000000000000000000000000111111111222222222111111111222222333333444333333333333444444444444444444444444444444444444333444444555555555555555444444555555555555444444333333444444444555555555444444555555555666666666444555666666777777666666555555555555555555666666777777777777777777777777888888888888999999999999888888777777777888999999999:::::::::::::::::::::999;;;<<<;;;:::999;;;<<<999<<<>>>>>>>>>>>>???@@@BBBBBBCCCDDDEEEFFFFFFGGGDDDDDDEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJIIIIIIJJJKKK000000//////000111333444222222222222222222222222222222222222222333444444222222222222222222222222111111111111222222222333333333333333444444444444444444555555555666666666666666777777777888888888888888888999999999999::::::::::::::::::;;;;;;<<<;;;<<<>>>>>>======>>>???AAAAAABBBCCCEEEFFFGGGGGGEEEEEEEEEFFFHHHIIIKKKLLLHHHIIIIIIHHHHHHJJJMMMPPPNNNPPPSSSSSSRRRQQQQQQRRRTTTVVVVVVTTTPPPNNNNNNOOOKKKKKKJJJKKKKKKJJJIIIGGGEEEEEEFFFFFFDDDAAA>>><<<::::::999888888888999999666666666666666666666666444444444444444444444444555444444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444444555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333222222222222333333333333333333444444444444333333222333333333333444444444222333333333333444444444222333333444555555666666333444444555666666777777777777777777777777777777555666777888999999999999888888999:::::::::::::::;;;;;;:::::::::;;;<<<<<<=========>>>>>>>>>>>>===============>>>???@@@AAABBBAAA@@@@@@BBBDDDEEEFFFFFFIIIMMMMMMKKKJJJKKKMMMRRRRRRRRRSSSTTTUUUVVVWWWRRRRRRSSSUUUXXXZZZZZZZZZWWW[[[```bbbaaa_________ZZZZZZYYYWWWUUUTTTSSSRRRXXX]]]^^^YYYUUUXXX\\\]]]WWWYYY]]]aaabbb___YYYTTTRRRQQQQQQQQQPPPMMMHHHDDDAAA@@@@@@???>>>>>>>>>???;;;;;;;;;;;;;;;<<<<<<<<<777777888888888888777777666666666666666666666666555555555555555555555555444444444444444444444444222222222222222222222222111222222222333333333333222222222222333333333333333333222111111111111111000000000000000000000000000000000000111111111222111111222222333444444555222222333333333444444444333333333333333333333333333333444555555555555444444444444555555444444444444444444444555555555555555555555555666666666666333444555666666666555555555555555555555555555555555555555555555555555555777777777777888888888999777777777777777888999999888888888999999:::::::::999:::;;;:::999888:::;;;888;;;>>>?????????@@@AAA@@@AAAAAAAAAAAAAAABBBDDDBBBBBBAAAAAABBBBBBCCCCCCCCCEEEFFFFFFEEEEEEFFFHHH000////////////111333444111111111111111111111111222111111111222333333444222222222222222222222222000111111111111222222222111111222222222333333333444444444555555555666666666666666666777777777777888888888888888999999999::::::999999::::::;;;<<<:::<<<>>>???>>>>>>???@@@>>>???AAADDDFFFGGGHHHIIICCCEEEGGGGGGFFFFFFHHHIIIEEEGGGHHHFFFDDDEEEIIIMMMHHHJJJMMMNNNNNNNNNPPPQQQWWWYYY[[[YYYTTTNNNLLLKKKKKKIIIGGGEEEEEEEEEDDDCCC@@@AAACCCDDDCCC@@@>>><<<;;;;;;::::::999:::::::::777777777888888888888888444444444444444444444444555555555444444444333333222222222222222222222222222222222222222222222222222222222222222222222222111111222333444444555555222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111111222333333333333222000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111222222222333333333333333333333333333333333111111222222222333333333222333333444444333333222222222333333333444444444222222333333333444444444222222333444444555666666333333444444555666777777777777777777777777777777555666777888999999999999888888999:::::::::::::::<<<;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>=========>>>?????????===<<<===???AAACCCCCC???DDDHHHJJJIIIHHHIIIKKKLLLLLLMMMNNNOOOQQQRRRSSSQQQPPPPPPQQQTTTUUUUUUTTTUUUYYY\\\]]][[[[[[^^^```XXXVVVTTTSSSSSSRRRPPPNNNTTT\\\___ZZZUUUVVVWWWUUUSSSVVV[[[```bbb^^^WWWQQQNNNNNNNNNNNNMMMJJJFFFBBB???>>>>>>=========>>>>>>:::::::::::::::;;;;;;;;;666666777777777777777666555555555666666666666666444555555555555555555555444444444444444444444444222222222222222222222222111111111222222333333333111111222222222333333333333222222111000111111111000000000000000000000000000000000000111111111111111111222333444444555555222222333333333444444444333333333333333333333333222333444444555555444444333444444555555444444333444444444555555555666666555555555666666666777777333333555666666666555444555555555555555555555555666666666666666666666666666666666777777777888888999999888999999:::;;;;;;888888999999:::;;;;;;<<<;;;<<<<<<;;;999999;;;<<<444777:::<<<<<<<<<===>>>@@@@@@AAA@@@??????AAABBBBBBAAAAAA@@@@@@AAAAAABBBAAACCCDDDDDDCCCCCCDDDFFF000000111222222222222111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222333222111111111222333444444444444444444444444444555555555666666666666777555555555555666666666666888888999999999::::::::::::::::::;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEECCCBBBDDDFFFHHHIIIIIIJJJLLLNNN[[[^^^```\\\SSSKKKHHHIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@???>>>===<<<;;;;;;999999999999999999999999555555555555555555555555222222222222222222222222111222222333333222222111333333222111000///......000111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333222222111111111222222222222222222222222222222222222222222222222222222222333333333444444555555555555555555555555444555555666666666666666777888888888999999999999777777888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>AAAAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKJJJKKKLLLNNNPPPTTTTTTTTTTTTUUUVVVXXXYYYTTTSSSQQQOOOMMMKKKJJJIIIOOOQQQSSSUUUVVVUUUSSSQQQPPPRRRVVVZZZ\\\ZZZTTTPPPMMMLLLKKKIIIGGGEEEDDDCCC@@@???>>>===<<<;;;::::::::::::999999888777666666666666555555555555666666444444444444444444444444444444444444444444444444333333333333333333333333333333333222222111111111111111222222222333333333222222222222222222222222222222222111111111000000111111000000//////......111111111000000000000000000111111111111222222222222222333333333333444444444444444444444444444444333333333333333333333333333444444555555444444333222222333333333333444444555555555555555555555555555555555444444333333333333333333444444444555555555555555555555555555555555555666777777777777777555555555555666666666666777777888888888999999999::::::::::::::::::::::::999999999999:::;;;<<<<<<>>>>>>============>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB000000111222222222222111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222222222111111111222333444444444444444444444444444444444444555555555666666555555555555666666666666777888888888999999999999999999999:::;;;;;;;;;<<<======>>>>>>>>>?????????>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFFFFEEEDDDBBBAAABBBDDDFFFGGGFFFGGGIIIKKKSSSVVVXXXUUUMMMGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>>>>===;;;::::::999888888888888888888888888555555555555555555555555222222222222222222222222111222222333333222222111222222111111000/////////000000111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000111111222222111111000000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444333333444555555555555444777777777777888888888888777777777888888888999999888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;<<<=========>>>>>>??????@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFHHHIIILLLKKKIIIHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMKKKJJJHHHGGGEEEEEEHHHJJJLLLNNNNNNMMMKKKJJJJJJLLLOOOSSSVVVUUURRRNNNKKKJJJIIIGGGEEEDDDBBBBBB>>>======<<<;;;:::999888:::999999888777777666666666666555555555555666666444444444444444444444444333333333333333333333333222222222222222222222222333333333222222111111111111111111222222222333333222222222222222222222222222222222111111111000000111000000000/////////...000000000000000000000000000000111111111222222222222222222333333333444444333333333333333333333333333333333333333333333333333333444444444444333333222222222333333333444444444444444444444444444444555444444444333333333333333333333444444444444555555555555555555555555555555555666777777777777666555555555555666666666666777777777888888888999999999999999999999999999999999999888999999:::;;;<<<======<<<<<<<<<<<<======>>>>>>>>>?????????@@@@@@????????????@@@@@@@@@@@@///000111111222222111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222222111111111111222333333444444444444444444444444333333333333444444444444444555555555555666666666666777777777777777888888888888999999999999999999;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAAAAABBBCCCDDDDDDCCCBBBAAA@@@BBBDDDDDDCCCCCCEEEFFFHHHKKKMMMKKKFFFBBB@@@AAABBBAAAAAA@@@???>>>=========<<<<<<;;;:::999888888666666666666666666666666444444444444444444444444222222222222222222222222111222222333333222222111000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111000111111222222111111000000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222333111111111111111111111111222222222222222111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333111222333333444444333333555555555666666666777777666666777777777888888888666666666666777777777777888888888888888888888888888999999:::;;;;;;<<<<<<<<<<<<<<<======???@@@AAABBBAAAAAAAAABBBBBBCCCDDDIIIHHHFFFEEEDDDDDDEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGFFFDDDCCCDDDEEEGGGJJJMMMNNNMMMKKKGGGGGGFFFDDDBBBAAA@@@???<<<<<<;;;:::999888888777999888888777777666666666666555555444444555555666444444444444444444444444222222222222222222222222111111111111111111111111222222222222222111111111111111111222222222222333222222222222222222222222222111111111111000000000000000000000////////////000000000000000000000000000000000111111111222222222222222222333333333333222222222222222222222222333333333333333333333333333333444444444444333333222222222222333333333333444444444444444444444444444444333333333333333222333333333333444444444444444444444444444444444444444555666666777666666666444555555555555666666666777777777777888888888888777777777777777777777777888888888888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<======>>>>>>>>>?????????=========>>>>>>>>>??????///000000111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111222222333333333333333333333333333111222222222333333333333444444444555555555666666666666666666666666666666999999888888888888888888999999999:::::::::;;;;;;<<<<<<<<<===>>>???AAAAAA>>>???AAABBBBBBBBBAAAAAA@@@AAABBBBBBAAA@@@BBBCCC@@@CCCEEEDDDBBB?????????@@@??????>>>======<<<<<<<<<<<<;;;::::::999888888666666666666666666666666444444444444444444444444222222222222222222222222111222222333333222222111//////000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000111111111111000000000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222000000000000000000000000222222222111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111222333333444333333333333444444444444555555555555555666666666777777777555555555555666666666666777777777777777777777777777777888888999:::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@??????@@@@@@@@@@@@DDDDDDCCCBBBBBBBBBCCCCCCBBBCCCEEEFFFFFFDDDBBBAAADDDCCCCCCCCCCCCBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAACCCEEEGGGFFFEEEDDDCCCBBBAAA???>>>===<<<;;;;;;:::999999888777777777777777666666666555555555444444444444444444555333333333333333333333333111111111111111111111111000000000000000000000000222222222111111111111111111111111111222222222222111111111111111111111111111111111111000000000000000000000000/////////////////////000000000000000000000000000111111111111111222222222222333333333222222222222222222222222222222222222222222222222333333333444444333333333111222222222222333333333333333333333333333333333333333333333222222222222222222333333333444444444444444444444444444444444444444555666666666666555444444444555555555666666666666666777777777888888777777777777777777777777777777777888888999:::;;;;;;;;;::::::::::::;;;;;;<<<<<<=========>>>>>>>>>============>>>>>>>>>>>>//////000111111111111000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000111111222222222222333333333333333333333333111111111111222222222333444444444444555555555555555555555555555555555555999999999888888888888888999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@<<<===???@@@AAAAAA@@@@@@???AAABBBAAA@@@???@@@BBB>>>???AAAAAA@@@@@@???@@@???>>>>>>======<<<<<<<<<<<<;;;;;;::::::999999999777777777777777777777777444444444444444444444444222222222222222222222222111222222333333222222111/////////000111111222222//////000000000111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000111111000000000//////000000000111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000111111222222222000000000111111111222222111111111111111111111111222222333444444444444333222222333333333444444444444444555555555666666666555555555555666666666666666666666666666666666666666666777777888999999999;;;:::::::::;;;<<<===>>>>>>>>>>>>????????????????????????@@@AAABBBCCCCCCBBBCCCDDDFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@??????AAA???>>>>>>@@@AAA@@@@@@@@@??????===<<<;;;:::999;;;::::::999999888888888666666555555555555555444444444333333333333444444333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000////////////000000000000......//////000000000000//////000000000111111111111111111222222222333333333333333333333333333333222222222222222222222222222333333333333333333222111111111222222222333333333333333333333333333333222222222222222222222222222222222333333333444444444444444444444444444444333333444555555555555555444444444444555555555555555555666666666777777777888888888888888888888888777777777777888999::::::::::::999999999999::::::;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>...///000000111111000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111///000111111222222111111333333333333333333333333111111111111222222222222333444444444444555555555666666666555555555555444888888888888888888888888999999999999::::::::::::888888888999:::;;;======<<<===>>>@@@@@@@@@??????>>>???AAA@@@??????@@@AAA===>>>??????@@@@@@@@@@@@>>>=========<<<<<<<<<<<<;;;:::::::::999999999999777777777777777777777777333333333333333333333333222222222222222222222222111222222333333222222111//////000000111111111222/////////000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000111111000000////////////000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111222000000000000000000000000000000000111111111111111111111111111111111111111//////000000111222222222///000000000000111111111111111111111111111111111222222333444444444444333222222222333333333444444333333444444444555555555555555555555666666666777666666666666666666666666666666666777888888999999:::::::::::::::;;;<<<===;;;<<<===>>>>>>>>>>>>>>>;;;<<<===>>>@@@AAABBBBBB???@@@AAABBBBBBBBBAAA@@@=========>>>>>>>>>>>>>>>==================<<<<<<@@@>>><<<<<<=========<<<======<<<;;;:::999888888::::::999999888888888888444444444444444444444444444333333222222333333444333333333333333333333333111111111111111111111111000000000000000000000000000000000111111111111111000000000111111111111222111111111111111111111111//////000000000000000111////////////000000000000---......//////000000111/////////000000000111111111111111111222222222222333333333333333333333333222222222222222222222222222222333333333333222222111111111111222222222222222222222222222222222222000111111111111222222222222222222222333333333333333333333333333333333333222333444444555555444444333444444444444555555555555555555555666666666666777777777777777777777777666666666666777888999:::::::::999999999999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>...//////000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111...///000111222111111000222222222222222222222222111111111222222222333333333333444444444555555555666666666666555555555444555555555666777777777888888888888888999999999999888888888999:::;;;<<<======>>>???@@@@@@???>>>>>><<<===???>>>>>>>>>???@@@>>>=========>>>???>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999999888888888888777777555555555555555555555555333333333333333333333333222222222222222222222222111222222333333222222111000000000000000111111111////////////000000000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////////////////000000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111///000000000111111111222111111111111111111111111/////////000111222222222/////////000000000111111111111111111111111111111000111222222333222222222222222222333333333444444333333333333444444444444444444444555555555666666666666666666666666666666666666666777888888999999999999999999999::::::;;;888999;;;<<<============:::;;;<<<===>>>>>>>>>???=========>>>>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999<<<;;;999:::;;;<<<<<<;;;;;;;;;::::::999888777777888888888777777777777666333333333333333444444444333333222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111222000000000000111111111111111111111111111111111111////////////000000111111.../////////000000000111------......///000000111////////////000000000111111111111111222222222222222222222222222222222222111111111111111111111111222222333333333333222222111111111111222222222222222222222222222222222222000000000000111111222222111222222222222333333333333333333333333333333333222222333444444444444333333333444444444555555555444444555555555666666666666666666666666666666666666666666666666777999999:::::::::999999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<...//////000000000000000000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000...///000222222111111000222222222222222222222222111222222222222333333333333333333444444444555555777777666666666555555555333333444444555666777777777777777777888888888888:::::::::;;;<<<===??????===>>>???@@@@@@???>>>===:::;;;============>>>@@@===<<<;;;<<<======<<<;;;;;;;;;::::::::::::::::::777777777777666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222333333222222222111111000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111//////000000111111111222000000000000000000000000...//////000111222222222////////////000000000000111111111111111111111111//////000111111111111111222222333333333444444444222222333333333444444444333333444444444555555555666666666666666666666666666666777777888888999999999888888888888888999:::666777999;;;<<<===<<<<<<::::::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>???@@@>>>>>>============<<<<<<<<<<<<;;;;;;:::::::::999888777777999;;;<<<<<<;;;;;;::::::999888777777666666666666666666555555555333333333333333333333333333222222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111//////000000111111111222000000000000111111111111000000000000000000000000.../////////000000111111.../////////000000111111---------...///000000111////////////000000000000000111111111111222222222000000000000000000000000111111111111111111111111222222222333333222222222000111111111111222222222111111111111111111111111//////000000111111111222111111222222222333333333333333333333333333333333222222333444444444444333333333333444444444555555444444444555555555666666555555555555555555555555555555555666666777888999;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111222222333333333333333333333333111111111111111111111111222333444444555555444444222222333333333333444444666777777777777666666555888888999999999:::::::::888888999:::;;;======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777666555888777777666555444444444666555555555555444444444222222222222222222222222222222222222222222222222222222222222222111000/////////000000000000//////////////////000000000000000000////////////000000000000////////////000000////////////////////////000000////////////000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000//////000000000000//////111111111000000000000000000000000000000000000000000000000000////////////000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111222222111111111111111111111111222222222333333333111111222222222333333333333333333444444444555555333333444444555666777777777777777777666666666666777888888888888999999999888999::::::;;;;;;::::::<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999666888;;;<<<:::999999:::999888777666666777888999666666555444333333222222222222222222222222222222111111111111111111111111000111111111111222222222222222111111111111222222000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000111111000000//////............////////////......------......///000000000222111111111000000//////222111111111000000//////111111111111111111111111111111111111111111111111333222111000000111222333////////////////////////111111111111111111111111111111000000000000111111111111000000000000000111444333222222111111222222222222333333333333444444555555555555555555555555444444444444444444444444555444444333333444444555666666666666777777777777888999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111222111111000000111111222222222222222222222222222111111111111111111111111222333444444555444444444222222333333333333444444555666666777777777666666888888888999999999::::::888999999:::;;;<<<==============================>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999777666666555777777777666555444444444555555555555444444444444222222222222222222222222222222222222222222222222111222222222222111000/////////000000000000//////////////////000000000000000000////////////000000000000////////////000000////////////////////////000000////////////000000.../////////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////000000000111111111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333111111111222222222333333333333333444444444444555333333444444555666666777777666666666666666666666777777888888888999999999888999::::::;;;;;;::::::<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>=========<<<<<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999777888888888888777666666888888777666666777888888666555555444333333222222222222222222222222222222111111111111111111111111000000111111111222222222222111111000000111111222000000111111111111000000000000000000000000000000000000000000000000000000111111111000000000//////000000000/////////............////////////......------......//////000000111111111000000000//////111111111000000000//////111111111111111111111111111111111111111111111111222222111000000111222222000000000000000000000000111111111111111111111111111111000000000000111111111111000000000000111111444333222222111111222222222222222333333333444444444444444444444444444444444444444444444444444444444444333333333333444444555555666666666777777777888888999999:::;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000111111222111111000000111111222111111111111111111111111111111111111111111111111222222333444444444444444222222333333333333444444444555666666777777777777777888888888999999999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666555555777777666666555444444444555555555555444444444444222222222222222222222222222222222222222222222222111111222222111111000000...//////000000//////...////////////000000000000000000////////////000000000//////......//////000////////////////////////000//////......//////000....../////////000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////////////////////////////000000000000111111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222333111111111222222222222333333333333333444444444444333333333444555555666666666666666666666666666666777777777888888888999999888999999:::::::::::::::;;;;;;;;;:::;;;<<<<<<===>>>============<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999888888888999777666666666666555444777777666666666666777777555555444444333333222222222222222222222222222222111111111111111111111111000000000111111111222222222111111000000111111222000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000/////////////////////...............////////////......---------...//////000000111111000000000000//////111111000000000000//////111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000111111111111111111111111111000000//////000000111111000000000000000111111444333222222111111222222222222222222333333333333444444444444444444444444444444444444444444444444444444333333333333444444555555555666666666666777777777888888999::::::;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000111111111000000000000111111111111111111111111111111111111111111111111111111222222333444444444444333222222222333333333444444333444555666777777777777777777777888888888888999:::::::::::::::::::::;;;<<<<<<<<<<<<<<<==================<<<<<<<<<;;;;;;::::::::::::::::::::::::999999888777666666555555666666666555555444444444555555555444444444333333111111111111111111111111111111111111111111111111000000111111111111000000...//////////////////...////////////000000000000000000////////////000000/////////......//////////////////////////////////////////....../////////........./////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111////////////////////////////////////000000000111////////////////////////////////////000000000000//////000000000000///////////////000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000000111////////////////////////111111111111111111111111000000000000111111111111111111111111222222222222111111111111222222222222222222333333333444444444333333333444444555555555555555555666666666666666777777777777888888888888888888999::::::::::::999:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777999777555555777888666555666666666666666666666666444444444333333333222222111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000111111000000111111111111000000000000000000000000000000////////////////////////111000000000////////////........................---......//////......---,,,,,,---......//////000000000000000000000//////000000000000000000//////111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111000000////////////000000000000000000000000111222444333222222111111222222111222222222222333333333333333333333333333333333333333333333333333333333444333333333333333333444444444555555555666666666666666777888888999999:::999999:::::::::;;;;;;;;;::::::::::::::::::::::::.../////////000000000111////////////////////////////////////////////////////////////////////////...////////////000000000111000000000000000000111222222222222222222222222111111111111111111111111111222333333444444333333222222222333333333444444333333444666777777777777666666777777777888888888999999::::::::::::::::::<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888777777666666555555555555555555555444444444444555444444444444333333333111111111111111111111111111111111111111111111111///000000111111111000000......////////////......////////////000000000000000000////////////000000//////............////////////////////////////////////............//////............////////////////////////////////////........................////////////////////////////////////////////////......//////000000111111...........................////////////000000000////////////////////////////////////000000000000//////000000000000//////......//////000000000000////////////////////////.../////////000000000111///////////////////////////////////////000000111////////////////////////000000000000000000000000//////000000000111111111000000111111111222222222000000111111111222222222222222222333333333444444333333333444444444444444444444555555666666666777666666777777777888888888777888999999::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;999999999888888888777777666666555666777777666666555555555666666555555555333333333333333222222222111111111111111111111111000000000000000000000000//////000000000111111111111000000000000000000111000000111111111111000000////////////////////////////////////////////////000000000////////////...---------------.........------............------,,,,,,------...///////////////////////////000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111222222444333222222111111222222111111111222222222333333333333333333333333333333333333333333333333333333333333333222222333333333444444444444555555555555555555666666777888888999999999999:::::::::;;;;;;::::::::::::::::::::::::......//////000000111111000000000000000000000000000000000000000000000000////////////////////////......////////////000000111000000//////000000111222222222222222222222222111111111111111111111111111111222333333333333333222222333333333333444444333444555555666666666666666666666666777777777777888999999999::::::;;;;;;<<<<<<<<<======>>>>>>???<<<<<<;;;;;;;;;:::::::::888888888888888888888888777666666666555555555444444444444444444444444444444444444444333333333333111111111111111111111111111111111111111111111111//////000000111111000000---......//////......---////////////000000000000000000////////////000000///......------......//////////////////////////////......------......///------........./////////////////////////////////........................000000000000000000000000////////////////////////////////////000000000000..............................////////////000000000000000000000000000000////////////000000000000//////000000000000//////---......//////000000111////////////////////////......//////000000111111///////////////////////////////////////000111111000000000000000000000000000000000000000000000000...//////000000111111111000000000111111111111222000000000111111111111222222222222222333333333333333333333333333333444444444444444555555666666777666666666777777777888888777888888999999999999999999999:::;;;;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::::::::::::::;;;;;;;;;;;;:::999999999999888888888444666888888777555555555444444555555555555444444333333333333222222222222111111111111111111111111000000000000000000000000/////////000000000111111111000000//////000000111000000111111111111000000////////////////////////000000000000000000000000000000////////////......,,,,,,,,,---------------------............------,,,,,,,,,---......//////......////////////000000......////////////000000000000000000000000000000000000000000000000000000///000000111111000000///////////////////////////000000000000000000000000000//////......//////000////////////000111222333444333222222111111222222111111111111222222222222222222222222222222222222333333333333333333333333333333222222222222333333333333333444444444555555444444555666666777777888999999999999::::::::::::::::::::::::::::::::::::.........///000111111111000000000000000000000000000000000000000000000000////////////////////////........./////////000000000000////////////000000111111111111111111111111111111111111111111111111111111222333333333333222222222333333333333444444444444555555666555555555555555555666666666777777777777888999:::;;;;;;<<<::::::;;;<<<<<<===>>>>>>;;;;;;;;;::::::::::::999777777777777777777777777666666555555555555444444444444444444444444444444444444444333333333222222111111111111111111111111111111111111111111111111...//////000000000000000---......//////......---////////////000000000000000000////////////000000///......------......//////////////////////////////......------......///---------.........//////////////////////////////........................000000000000000000000000////////////////////////000000000000////////////................................./////////000000000000000000000000000000////////////000000000000//////000000000000//////------......///000000111////////////////////////.........///000111111111///////////////////////////////////////000111111000000000000000000000000000000000000000000000000......//////000111111222000000000000111111111111000000000000111111111111111222222222222333333333333333333333333333333333333333444555555666777777666666666666777777777888777777888999999999999999888999:::;;;;;;;;;::::::;;;;;;;;;::::::::::::999999999:::::::::;;;;;;;;;::::::::::::999999999999777===AAA@@@:::555444666333444555555555555444333222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000111000000////////////000000000000111111111111000000////////////////////////000000000000000000000000000000/////////.........++++++,,,,,,,,,---------,,,------......------,,,+++,,,,,,------......///........./////////000000........./////////000000000000000000000000000000000000000000000000000000...///000111111000///...........................000000000000000000000000//////............//////////////////000111222333444333222222111111222222111111111111222222222222222222222222222222222222222222222222222222222222333333222222222222333333222333333333333444444444333444444555666666777777888999999999999:::::::::999999999999999999999999---......///000111111222000000000000000000000000000000000000000000000000////////////////////////............/////////000000000////////////000000000000000000000000000000111111111111111111111111111111222333333333333222222222333333333444444444555555555666555555444444555555555555666666666777666777777999:::;;;<<<<<<999999::::::;;;<<<======;;;;;;;;;:::::::::999999777777777777777777777777555555555555555555444444444444444444444444444444444444444333333333222222000000000000000000000000000000000000000000000000......///000000000000000---..................---////////////000000000000000000////////////000000.........------.........////////////////////////.........------.........---------.........//////////////////////////////........................000000000000000000000000////////////////////////111111000000//////........................................../////////000000000000000000000000000////////////000000000000//////000000000000//////---------...///000000111////////////////////////---......///000111111222///////////////////////////////////////000111111000000000000000000000000000000000000000000000000---......///000111111222000000000000111111111111000000000000111111111111111111222222222333333333333333333333333333333333333333444444555666777777666666666666777777777777777777888999999999999888888999:::;;;<<<;;;::::::;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;;;;;;;;;;:::::::::999999===DDDJJJHHH>>>777666999333333444555555444333333222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000111111111111000000////////////////////////000000000000000000000000000/////////............+++++++++,,,,,,---------,,,------......------,,,++++++,,,------......///---.........//////000000---.........//////000000000000000000000000000000000000000000000000000000...///000111111000///...........................000000000000000000000000//////............//////////////////000111222333444333222222111111222222000111111111111222222222111111111111111111111111222222222222222222222222333222222222222222222333222222333333333444444444333333444444555666666777888888999999999:::::::::999999999999999999999999////////////////////////---------............///000000///...............//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000111111222222222333333333222222222222222222222222111111222222222333333333222222333333333333444444222333444444555555444444777777888999:::::::::::::::;;;;;;<<<<<<;;;;;;:::888888999999999999888888:::999777666555555555666777777666555444444333333444444333333333333222222333333333333333333333333222222222111111111000000111111000000//////......////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////000000//////.........---////////////////////////000///...------...///000............////////////////////////////////////////////////////////////............////////////===888111...///000000///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000222///---...222333///+++////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111000111111111111222222222111111111111111111111111222222333333333333444444444444444444444444444444777777777777666666666666777999;;;;;;:::888888999888888999::::::::::::999888888888888888888888888888888999999999888888777<<<:::777666888<<>>EEELLLPPPNNNPPPNNNFFF<<<555444666444444333333333222222222111111111111111111111111000000000000000000000000000000////////////000000111111000000000000111111000000000000000000000000000000000000000000000000---...///000000///...---////////////////////////...............---------------------------------------------------------,,,,,,,,,---------......///////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////......////////////////////////.../////////000000000000333222222222111111111111000000//////000000111222000000000000000000000000000000111222222222222111222333333333222222111000222222222333333333444444555555555555555555444444777666666666777888:::;;;999999999888888777777777////////////////////////---------............///000//////............///////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000111111111222222222222333222222222222222222222222111111222222222333333333222222333333333333444444444555555666666666666666666777888999::::::::::::999999999::::::999999999888888999999999999888888999888777666555555555666666666555555444333333333333333333333222222222222333333333333333333333333222111111111111000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////......////////////..................////////////////////////////////////////////////////////////............///////////////...,,,---///000000///////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000333111000222555666444222//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000000111111111111000000000111111111222222111111111111111111111111222222222222333333333333444444444444444444444444666666666666666666666666666888;;;;;;999888888888777888999999::::::999999888888888888888888888888999888777777777777999999777777888;;;AAAHHHOOOSSSIIIFFFBBB;;;555333444666333333333333222222222222111111111111111111111111000000000000000000000000000000////////////000000111000000//////000000111000000000000000000000000000000000000000000000000......////////////......////////////////////////---------...............------------------------------------------------,,,,,,,,,---------......000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000////////////...////////////////////////....../////////000000000111111111111000000000000000000//////000000111222000000000000000000000000//////000111111111111000222222222333222222111000222222222222333333333333444444444444444444555555555555555555666777888999888888888888777777777777////////////////////////---------............///000///............//////////////////////////////...//////000000000000000////////////////////////////////////////////////111111111111222222222222111111111111111111111111111111222222222333333333222222222333333333444444555555666777777777777777666777888999999::::::999888888999999999999888888888888999999999999888888888888777666666666666666555555555444444333333333333333333222222222222111222222222222222222222222111111111111000000000000000000000000////////////////////////////////////////////////////////////.........//////////////////////////////////////////////////////////////////////////////.........////////////////////////---...///000000///...---............////////////////////////////////////////////////////////////............////////////---------...///000//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000///......///222333222000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111///000000000111111111111000000000000111111111111111111111111111111111111111222222222222333333333333333444444444444444444555555555666666666666666666888::::::999888888888777777888999999999999999888888888888888888888888999888666555666777999:::777777777888;;;???DDDFFFAAA===888444333444444555333333333222222222222111111111111111111111111111000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000...//////////////////...////////////////////////,,,---------.../////////........................------------------------,,,,,,,,,---------......000000000///......------////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000000000000000000////////////////////////000111111000000000000000000000000///000000111111111111111111111222222222222111111111222222222222333333333333333444444444444555555444444444444555666666666777777777777777777777777////////////////////////---------............/////////............//////////////////////////////......///000000000000000////////////////////////////////////////////////000000111111111222222222111111111111111111111111111111222222222333333333222222222333333333444444555666777777888888777777666666777888999999999999777888888999999888888777888888999999999999888888777777777777777666666666444444444444444333333333333333222222222111111111222222222222222222222222000000000000000000000000////////////000000000000////////////////////////////////////////////////------....../////////000////////////////////////////////////////////////.........///////////////////////////////////////---...///000000///...---............////////////////////////////////////////////////////////////............////////////...///000000000///......////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////,,,,,,---...000111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................////////////000000000///000000000111111111111//////000000000111111111111111111111111111111111111111111222222222333333333333333444444444555555444444555555666666666777666888::::::999777777888777777888999999999999888888888888888888888888888888777666555555777999:::777666555444555666777888999666444333555666555333333333222222222111111111000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000/////////////////////////////////////////////////////////....../////////////////////////////////,,,---------.../////////........................------------------------,,,,,,,,,---------......000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////......................................./////////..................................../////////////////////////////////////////////...///000000111000000000000000000000000000111222222333333222222000111111222222111111111111111111222222222333333333333333333444444555555333444444444555555555555666666666666666666666666////////////////////////---------............//////............//////000////////////////////////---...//////000000//////000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111111111222222222333333333222222333333333333444444555666666777777777777777555666777888999999999999888888888999999888888888888888999999999999888888666666777777777777666666444444333333333333333333222222222222111111111111222222222222222222222222//////000000000000000111////////////000000000000////////////////////////////////////////////////---------......//////000////////////////////////////////////////////////.........///////////////////////////////////////......////////////..................////////////////////////////////////////////////////////////............///////////////111222111///.........////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////......///000111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..............................////////////000000000000000000111111111111/////////000000000111111111111111111111111111111111111111111222222222222222333333444444555555555444444444555555666666777555777::::::888777777777666777888888999999888888888888888888888888888888777666555555666777999:::555444444333333333333333333333333444666666444333222222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000000//////......//////000//////////////////////////////////////////////////////............//////////////////////////////---------.......................................------------------------,,,,,,,,,---------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................---............/////////........................------........./////////////////////000000000000//////......//////000111000000000000000000000000111111222333333333333333///000111111222111111111111111111111222222222222222222333333444444555555333444444555555555444444555555555555666666666666////////////////////////---------............///...............///000000////////////////////////---...//////000000//////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111222222222333333333222222333333333333444444444555666666777777666666555666777888999999999999888999999999999999999888888888999999999999888888555666777888888777666666333333333333333333333333222222222222111111111111111111111111111111111111////////////000000111111.../////////000000000111////////////////////////////////////////////////,,,,,,---......///000000////////////////////////////////////////////////............/////////000//////////////////////////////............//////............////////////////////////////////////////////////////////////............///////////////000222000...---...000////////////////////////////////////////////////////////////////////////////////////000000000000///////////////////////////000111111111000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................./////////000000000000000000111111111111////////////000000000111111111111111111111111111111111111111222222222222222222333333444555555666333333444555555666777777555777999:::888777777777666777777888888888888888888888888888888888888888555555666666777888888999333333444444333333333222111222333444444333444444222222222222111111111111000000000000000000000000000000000000000000000000000000////////////000000//////............//////////////////////////////////////////////////////000///...------...///000////////////////////////...............---------........................------------------------,,,,,,,,,---------......------......///000000000////////////////////////////////////////////////////////////////////////////////////////////////........................---------.........//////........................---------.........///////////////000000111111111///............///000000000000000000000000000000000000111222222222222222//////000111111111111111111111111111222222222222111222222333444444555555444444555666666555444333444444444555555666666666////////////////////////---------.........//////...............///000111////////////////////////---......///////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111222222222333333333222222333333333444444444444555555666666666666666555666777888888999999888999999::::::::::::999999888888999999999999888888555666777888888777666666333333333333333333333333222222222111111111111000111111111111111111111111.../////////000000111111.../////////000000111111////////////////////////////////////////////////,,,,,,------...///000000////////////////////////////////////////////////---.........//////000000////////////////////////000///...------...///000............/////////000////////////////////////////////////////////////............/////////000---///000///------///222////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////...000111111///...//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////..................................../////////000000000000000111111111111////////////000000000000111111111111111111111111000111111111111222222222222222333333444555666666333333444444555666777777555777999999888777777777666666777888888888888888888888888888888888888888444444666777888888888888444444444444333222111111111333333222111111333666222222222111111111111000000000000000000000000000000000000000000000000000000000////////////000000//////............//////////////////////////////////////////////////////000///...------...///000/////////////////////////////////......------,,,////////////////////////------------------------,,,,,,,,,---------......,,,,,,---...///000111111////////////////////////////////////////////////////////////////////////////////////////////////........................---------.........//////........................---------.........////////////000000111111222222...............///000000000000000000000000000000//////000111111111111111//////000111111111111111000111111111111222222222111111222333333444555555444555666666666555444333444444444555555555666666............////////////............................................................////////////////////////////////////000000//////.........---000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111222222333333333333444444333333333444555666777777666666666666777777777777888888888777777777777777999999888888777666666666888777777666555444444444444444444333333222222222222222111111111111222222000000000000000000000000000000000000000000000000222222111000///...------////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////000///...------...///000////////////////////////............////////////////////////////////////................................................/////////////////////////////////...---------,,,//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000///...------...///000000000000000000000000000000000000000000000000000111000///...............---------............///.......................................///000000///////////////000111111000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555444444444444444444444444777777777777777777777777:::::::::999999888888888;;;::::::999888888888999666666666666666666666666555555444444444333333333222222222222222222222222333333222222111000//////000000000000000000000000////////////////////////000000//////.........---......------------......////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---------......//////000000........................---------............///////////////////////////........................////////////////////////////////////////////////........................................................................................................................////////////////////////............////////////000000000000000000000000000000000000000000000000//////000111111111111111222222111111111111111111111111111222333333444444333333333444444444555555555555555555555555555555............////////////............................................................////////////////////////////////////000/////////............000000000000000000000000//////////////////////////////000000000111111111111111111111111111111111222222222333333333444444333444444444555666666666555555666666666777777777888777777777777777777777999999888888777777666666777777777666555444444444444444444333333222222222222222111111111111222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////.../////////000000000000////////////////////////////////////////////////////////////////////////000///...------...///000////////////////////////............////////////........................................................................//////////////////////////////////////////......//////////////////////////////............//////////////////////////////////////////////////////////////////////////////000///...------...///000000000000000000000000000////////////////////////000000///...............---------............///.......................................///000000///////////////000111111000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555333333333444444555555555888888888888888888888888::::::::::::999999999888;;;:::999888888888888888555555555555555555555555555444444444444333333333222222222222222222222222333333222111111000//////000000000000000000000000////////////////////////000/////////............///......------......///////////////////////////////////////////////////////////////////////////........................000/////////.....................///////////////........................---------............///////////////////////////........................////////////////////////////////////////////////................................................................................................................................................------......//////000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111/////////000111111222222333333333444444444555555555555555555555555555555............////////////............................................................////////////////////////////////////////////////............000000000000000000000000//////////////////////////////000000000000111111111111111111111111111111222222222222333333333333444444555555555555555555444444555555555666666666777777777777777777888888999999999888777777666666777777666666555444444444444444333333333333222222222222111111111111222222000000000000000000000000000000000000000000000000......//////000000111111////////////////////////////////////////////////....../////////000000000//////////////////////////////////////////////////////////////////////////////............//////////////////////////////............////////////................................................/////////////////////////////////////////////////////////000000000000000//////////////////////////////............////////////////////////////////////////////////////////////////////////////////////............//////000000000000000000000000////////////////////////000000////////////......---------............///.......................................///000000///////////////000111111000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555222222333444555666666777888888888888888888888888;;;;;;::::::::::::999999:::999888888888888888888555555555555555555555555444444444444333333333333222222222222222222222222222222222111111000000///000000000000000000000000////////////////////////////////////............///......------......///////////////////////////////////////////////////////////////////////////------------------------////////////............///////////////.................................---------............///////////////////////////........................////////////////////////////////////////////////................................................................................................................................................,,,,,,---...//////000000000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111//////000000111222222222333333333444444444555555555555555555555555555555............////////////............................................................///////////////////////////////////////////////////.........////////////////////////////////////////////////////////////000000000111111111111111111111111111111222222222222333333333555555555555555444444444444444444444555555555666777777777777777888888888::::::999888888777777666666666666555555444444444333333333333333333333333222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////........./////////000000/////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////............////////////................................................000000000000000000000000////////////////////////.........//////000000111//////////////////////////////............///////////////////////////////////////////////////////////////////////////////////////......///////////////////////////////////////////////////////////////000000000/////////---------............///.......................................///000000///////////////000000111///000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555111222333444555666777888999999999999999999999999;;;:::::::::::::::::::::999888888777777777888888555555555555555555555555444444444333333333222222111111111111111111111111222111111111000000000///000000000000000000000000///////////////////////////////////////.........//////............//////////////////////////////////////////////////////////////////////////////------------------------///////////////.........000000//////......------........................---------............///////////////////////////........................////////////////////////////////////////////////................................................................................................................................................+++,,,------...///000000000000000000000000000000//////////////////////////////000111111111111111111111111111111222222222111111222333333444444555333333333444444444555555555555555555555555555555............////////////............................................................////////////////////////////////////.........///////////////////////////////////////////////////////////////...////////////000000000000000000000000000000000111111111222222222333333555555555555555444444444444444444444555555555666666666777777888888888888::::::999999888777777777555555555555444444444444333333333333333333333333222222111111111111222222000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////............////////////........................////////////////////////////////////////////////...//////////////////...////////////////////////............////////////................................................000000000000000000000000////////////////////////---------......///////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////...//////////////////...////////////////////////...........................///000111111000//////---------............///.......................................///000000///////////////000000111///000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555222222333444666777888888888888888888888888888888::::::::::::::::::::::::777777777666666777777888555555555555555555555555444444333333333222222222111111111111111111111111111111111000000000000000////////////////////////////////////////////////.........////////////////////////....../////////////////////////////////////////////////////////////////////////////////------------------------.........///////////////000000//////......------........................---------............///////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................................................................,,,,,,,,,---...//////000//////////////////////////////////////////////////////000111111111111111000000111111111222222222222222222333444444555555333333333444444444555555555555555555555555555555............////////////............................................................////////////////////////////////////.........///////////////000000000000000000000000////////////////////////......////////////000000000000000000000000000000111111111111222222222222444444555555555555555555444444555555555666666666666666666777888888999999:::::::::999888888777777444444444444444444444444222222333333333333444444222222111111111111222222000000000000000000000000000000000000000000000000111111000000//////......////////////////////////////////////////////////------........./////////........................////////////////////////////////////////////////......////////////......////////////////////////............////////////------------------------........................////////////////////////////////////////////////------------............//////////////////////////////............//////////////////////////////////////////////////////////////////////////////......////////////......000000000000000000000000...........................///000111222111000///---------............///.......................................///000000///////////////000111111000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555333333444555666777777888777777777777777777777777888888999999999999::::::666666666666666777777888444444444444444444444444333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////.........///////////////000//////......//////000////////////////////////////////////////////////////////////////////////------------------------.........//////////////////////////////.................................---------............///////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................---------------------------------------.........////////////////////////000000000000000000000000//////000111111111111111000000000111222222333333000000111111222333333333333333333444444444555555555555555555555555555555............////////////............................................................////////////////////////////////////............/////////000000000000000000000000000////////////////////////........./////////000000000000000000000000000000111111111111222222222222333444444444555666666666555555666666666777777777555666666777888888999999;;;::::::999999888888777444444444444444444444444222222222333333444444444222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////---------.........//////........................////////////////////////////////////////////////---...///000000///...---////////////////////////............////////////------------------------................................................////////////////////////////////////............//////////////////////////////............//////////////////////////////////////////////////////////////////////////////---...///000000///...---000000000000000000000000........................---///000222222222000///---------............///.......................................///000000///////////////000111111000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555444444555555666666666777666666666666666666666666777777777888888999999999666555555555555666777888444444444444444444444444333333333222222222222111111111111111111111111111///000000000000000000000////////////////////////////////////////////////............/////////000000000////////////000000////////////////////////////////////////////////////////////////////////..................................../////////000.........///////////////........................---------............///////////////////////////////////////////////////////////////////////////////////////////////////........................................................................................................................------------------------......------------,,,,,,////////////////////////000000000000000000000000//////000111111111111111///000000111222222333333000000111222222333333444333333333444444444555555555555555555555555555555............/////////000............................................................/////////000////////////////////////---.........//////000000000000000000000000000000////////////////////////............/////////000000000000000000000000000000111111111111222222222333333444444555666777777666666666666777777777777555666666777888999999999;;;;;;:::999999888888777444444444444444444444444222222222333333444444444222222111111111111222222000000000000000000000000000000000000000000000000------...///000111222222////////////////////////////////////////////////---------.........//////........................////////////////////////////////////////////////---...///000000///...---////////////////////////............/////////000------------------------................................................////////////////////////111111000000//////......//////////////////////////////............//////////////////////////////////////////////////////////////////////////////---...///000000///...---000000000000000000000000........................---///111222333222111000---------.........//////.......................................///000000///////////////000111111000000000000111111111111111111111111111111111111111111222222222333333333333333222222333333444555555555555666666666666666666666666666666666666666666666777777888888888999555555555555555666777888444444444444444444444444333333333222222222111111000000000000000000000000////////////000000000000////////////////////////////////////////////////---.........//////000000000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000---.........//////000000........................---------.........//////////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................................................................................------------------------///......------,,,++++++////////////////////////000000000000000000000000//////000111111111111111///000000111222222333333222333333444444555555666333333333444444444555555555555555555555555555555/////////...------,,,,,,............................................................////////////........................////////////////////////000000000000000000000000000000//////.........---////////////000000000000111000/////////000222333000111111222222333444444555555555555555555555555666666666666777777777777888888888777777777777777999999888888777666666666333333333333333333333333333222222222222222222333000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////........................//////.........---------......//////...---,,,,,,...........................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////......................................................////////////000000000000////////////////////////000000//////.........---////////////////////////000000000000000000000000---------............///........................////////////////////////000000000000000000000000////////////////////////000111111111111222222222111111111111111111111111222222111111222222333444555555555555666666666666888888777777666666555555444666777999999777666444777777666666555555444444666555555444444333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////..................------------......................................................////////////////////////////////////000000000000////////////////////////---------.........//////////////////////////////////////////////////////................................................................................................------......//////000000................................................---.........---,,,,,,+++------------------------........................---------............///........................//////.........---------........................111111000000//////......////////////000000000000111111111111111111111111222222222222222222222222222333333444555666777777666666666666666666666666...............---------............................................................////////////........................////////////////////////........................000/////////............////////////000000000000111000/////////000222222000111111222222333444444555555555555555555555555555666666666777777777777888777777777777777777777888777777666666555555444333333333333333333333333222222111111111111222222000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////........................//////.........---------......//////...------,,,...........................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////........................................................./////////000000000000////////////////////////000/////////............////////////////////////////////////////////////---------............///........................////////////////////////////////////////////////////////////////////////000000111111111222222222111111111111111111111111222222111111222222333444555555555555666666666666777777777777666666555555555666777888888777666555666666666666555555555555555555555444333333222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////......------------......................................................////////////////////////.../////////000000000000////////////////////////---------.........//////////////////////////////////////////////////////............................................................................................................////////////................................................------......------,,,+++------------------------........................---------............///........................//////.........---------........................111000000000/////////...////////////000000000000111111111111111111111111222222222222222222222222222222333444555666777777555555555555555555555555---------...........................................................................////////////........................////////////////////////........................////////////............////////////000000000000000000000///000111111222000111111222222333444444555555555555555555555555555555666666666777777777777777777777777777888888666666666555444444333333333333333333333333333333111111111000000111111111000000000000000000000000111000000//////000000111000000000000000000000000////////////////////////////////////////////////.......................................---------.........///......---,,,...........................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////..............................////////////////////////....../////////000000000////////////////////////////////////............////////////////////////////////////////////////---------............///........................000000000000000000000000////////////////////////////////////////////////000000000111111111222222111111111111111111111111222222111111222222333444444555555555555666666666777777777666666666666555555666777888888777666555555555555555555666666666555555444444333333222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000......------------......................................................////////////////////////....../////////000000000////////////////////////---------...............////////////////////////////////////////////////................................................................................................/////////...............................................................------......------,,,,,,------------------------........................---------............///.......................................---------........................000000000000////////////////////////000000000000111111111111111111111111222222222222222222222222222222333444555666777777555555555555555555555555,,,,,,------...//////000............................................................////////////........................////////////////////////........................///////////////.........////////////000000000000000000000000000111111222000111111222222333444444555555555555555555555555555555555666666666777777777777777777777888888888666666555555444444333333222222222222222222222222111111000000000000111111000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////................................................---...............------...........................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////..............................000000000000000000000000........./////////000000///////////////////////////////////////.........////////////////////////////////////////////////---------............///........................000000000000000000000000////////////////////////////////////////////////000000000000111111111111111111111111111111111111222222111111222222333444444444444555555555666666666666666666666666666666555555666777777666555555444444444555555666666666555555444444333222222111111111111111111111111111000000000000000000000000/////////////////////////////////000000000000000......------------......................................................////////////////////////........./////////000000////////////////////////........................////////////////////////////////////////////////................................................................................................/////////......---------................................................,,,------...------,,,,,,------------------------........................---------............///........................................................................000000000000////////////////////////000000000000111111111111111111111111111222222222222222333333111222333444555666666777555555555555555555555555+++,,,,,,---...///000000............................................................////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////000000000000///000000000111111111111000111111222222333444444555555555555555555555555555555555555666666666666666666777777888888888888777666666555555444444333222222222222222222222222111111000000000000111111000000000000000000000000000000////////////000000////////////////////////////////////////////////////////////////////////........................---.....................------...............---...........................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////..............................000000000000000000000000............////////////////////////////////////.........///////////////////////////////////////........................---------............///........................////////////////////////........................//////////////////////////////000000000111111111111111111111111111111111222222111111222222333444444444444444555555555555555555555555555666666666555555666666666666555555333333444444555555666666555444444333222222111111000000000000000000000000////////////////////////..............................//////000000000111......------------..............................////////////////////////////////////////////////............////////////////////////////////////.....................---////////////////////////////////////////////////................................................................................................//////......------,,,,,,................................................,,,,,,------...------,,,------------------------........................---------............///........................---.....................////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111222222333333333111111222333444555666666555555555555555555555555,,,,,,------...///000000............................................................////////////////////////////////////////////////////////////000000000000000000000000.........///////////////////////////000000000000//////000111111111111000000111111222222333444444555555555555555555555555444444555555555666666666666666666777888888999999777666666555444444333333222222222222222222222222111111111000000111111111000000000000000000000000000//////......//////000000000000000000000000000////////////////////////////////////////////////........................---------...............,,,---......///....................................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////..............................////////////////////////------........./////////////////////////////////.........///////////////////////////////////////........................---------............///........................////////////////////////......................../////////////////////////////////000000000111111111111111111111111111111222222111111222222333444333444444444444555555555444555555555555666666666555555555555555555555555444444444444444555555555444444333333222222111111000000000000000000000000////////////////////////........................------......//////000000......------------..............................////////////////////////////////////////////////------........./////////////////////////////////...............---------////////////////////////////////////////////////.........................................................................................................---------------................................................,,,,,,------......------------------------------........................---------............///........................---------...............////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111222222333333444111111222333444555666666444444444444444444444444,,,---------......//////............................................................////////////////////////////////////////////////////////////////////////////////////............/////////000////////////000000000000...///000111222111111000000111111222222333444444555555555555555555555555444444444555555555666666555666666777888888999999555555444444333333222222111111111111111111111111222222111111111111222222000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////........................---------.........//////,,,------...//////.................................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////......................................................---------.........//////////////////////////////............/////////000////////////////////////........................---------............///........................------------------------........................////////////////////////////////////000000000111111111111111111111111111222222111111222222333444333333444444444555555555444444444555555555666666555555555444444555555555555444444444444444444333444444333333222111111111000000000000000000000000////////////////////////........................,,,,,,,,,---.../////////......------------..............................////////////////////////////////////////////////---------.........////////////////////////////////////.........---------////////////////////////////////////////////////................................................................................................,,,------------------...................................................+++,,,------......------------------------------........................---------............///........................---------.........//////////////////////////////.../////////000000000111////////////000000000000000000000000000000000000000111111222333333444444111111222333444555555666444444444444444444444444---------.........................................................................../////////000000000000000000000000000////////////////////////........................---.........//////000000////////////000000000000...///000222222111111000000111111222333333444444555555555555555555555555444444444555555555666666555666666777888999999999444444333333222111111000111111111111111111111111333333222222222222333333000000000000000000000000//////............//////000000000000000000000000////////////////////////////////////////////////........................---------.........//////,,,,,,---.../////////..............................................................................------------...//////................................................................................................////////////////////////........................////////////////////////......////////////......................................................---------.........//////////////////////////////---.........//////000000////////////////////////........................---------.........//////........................------------------------........................////////////////////////////////////000000000000111111111111111111111111222222111111222222333444333333333444444444555555444444444555555555666666555555444444444444555555555555555444444333333333444444333333222111111000000000000000000000000000////////////////////////........................++++++,,,,,,---...//////.........------.................................000000000000000000000000////////////////////////---------.........////////////////////////////////////.........---------////////////////////////////////////////////////................................................................................................,,,,,,,,,------.........................................................+++,,,,,,---.........---------------------------........................---------.........//////........................---------.........//////000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000000000111222333333444444000111222333444555555666444444444444444444444444//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000111111000000//////......000000000000111111111111222222222222222222333333444444444555555555666666444444444444444444444444444555555666777888888999888777666444222111111111111111111111111111111111000000////////////000000000000000000000000000000////////////////////////............////////////////////////////////////........................................................................---------............///......------------......//////////////////////////////.........---------................................................------------------------........................//////.........---------............////////////........................//////.........---------////////////////////////////////////////////////////////////////////////................................................................................................................................................////////////////////////,,,,,,,,,---------......---------............///............////////////............////////////111111111111111111111111333222222111111222222333222222333333333333444444444555555555555555444444555555555555555555555555444444444444444444444444222222222111111111111000000000000000000000000000////////////000000000000000000//////.........---................................................//////.........---------000000000000000000000000////////////////////////................................................------............------------............---------------............///------............---------------............///..............................------------......////////////////////////---------............///...---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,---------......///............---------///......------///000111000000000000000000000000////////////////////////......///000000000000000000111111111111222222222222222111111111111111111333333222222333333444555555555555444444333333333//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000111000000000/////////...000000000000111111111111111222222222222333333333444444444555555555666666555555555555555555555555444555555666777777888888888777555444222111111111111111111111111111111111000000////////////000000////////////////////////////////////////////////............////////////////////////////////////........................................................................---------............///......------------..............................//////.........---------................................................------------------------........................//////.........---------............////////////........................//////.........---------////////////////////////000000000000000000000000////////////////////////................................................................................................------------------------................................................,,,,,,,,,---------......---------............///............////////////............////////////111111111111111111111111333222222111111222222333222222333333333333444444444555555555555555444444555555555555555555555555333333333333333333444444222222222111111111000000////////////////////////.../////////000000000000000/////////............................................................//////.........---------////////////////////////........................................................................------............------------............---------------............///------............---------------............///..............................------------..............................------------...............---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,---------..................------------///......---...///000111////////////////////////////////////////////////......///000000000000000000000111111111222222222111111111111111111111111333333222222333333444555555555444444444333333333//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000000000000000////////////000000000000111111111111111111222222222333333333444444444555555555555555666666666666666666666666555555555666666777777888777666555333222111111000111111111111111111111111000000////////////000000////////////////////////////////////////////////............////////////////////////////////////........................................................................---------............///......------------.............................................---------................................................------------------------.......................................------------............/////////.......................................---------////////////////////////000000000000000000000000////////////////////////................................................................................................------------------------................................................,,,,,,,,,---------......---------............///............////////////............////////////111111111111111111111111222222111111111111222222222222333333333333444444444444555555555555555444555555555555555555555555333333333333333222222222222222111111111000000000////////////////////////....../////////000000000////////////...........................................................................---------////////////////////////........................................................................------............------------............---------------............///------............---------------............///..............................------------..............................------------...............------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------..................------------......------......///000////////////////////////////////////////////////......///000000000000///000000000111111111222222111111111111111111111111333333222222333333444555555444444444444333333333//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////000000000000///////////////000000000111111111111111111111222222333333444555555555555555555555555555555555555555555555555555555555666666666777777666555444222111111000000111111111111111111111111000000////////////000000////////////////////////////////////////////////............////////////////////////////////////........................................................................---------............///......------------..............................................................................................................................................................................---------.........//////................................................////////////////////////////////////////////////////////////////////////................................................................................................------------------------................................................,,,,,,,,,---------......---------............///............////////////............////////////111111111111111111111111222222111111111111222222222222222333333333444444333444555555666555555555555555555555555555555555333333222222222222111111111111111111000000000000////////////////////////........./////////000000///////////////.................................................................................////////////////////////........................................................................------............------------............---------------............///------............---------------............///...........................------,,,,,,------...........................,,,,,,---------.........------------------------------------------------------------------------------------------------,,,,,,,,,---------...............---------,,,,,,------------......//////////////////////////////////////////////////////---...//////000000//////000000000000111111111111111111111111111222222222333333222222333333444555444444444444444444444444//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000///000000000111111111111000000111222333333444444555555555555555555555444444444444444444444444444555555555555666666666666555444333222111000000000000000000000000000000000000000////////////000000........................////////////////////////............////////////////////////////////////........................................................................---------............///......------------..............................---.....................................................................................................................---.....................------------....................................---.....................////////////////////////........................////////////////////////................................................................................................------------------------................................................,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000222111111000000111111222222222222333333333444444333444444555666666555555555555555555555555555555333333333222222111111111111111111000000000//////....................................////////////.........///////////////................................................---.....................................................................................................................------............------------............---------------............///------............---------------............///........................------,,,,,,,,,,,,------........................,,,,,,,,,------------...------------------------------------------------------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,,,,------.......................................////////////////////////------.../////////////////////000000000111111111000000111111111222222222333333222222333333444555444444444444444444444444//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000////////////000000000000000000000000111111111111000000111222333444444555555555555555555444444444444444444444444444444444555555555555555555555555444333222111000000000000000000000000000000000000000000////////////000000........................////////////////////////............////////////////////////////////////........................................................................---------............///......------------......---------------------------------...............................................................................................................---------...............,,,------------.................................---------...............////////////////////////------------------------////////////////////////................................................................................................................................................------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000111111000000000000111111222222333333333333444444333333444555666666666666555555555555555555555555444444333333222222111111111111000000000/////////........................------........./////////.........///////////////................................................---------.......................................------------------------................................................------............------------............---------------............///------............---------------............///........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,------......------,,,------------------------------------------------------------------------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,---............---........................////////////////////////------...////////////.../////////000000000111111000000000111222222333333333333222222333333444555333333333444444444444555//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////////////////............000000000000000000000000.../////////000000000111000000000000111111111111///000111222333444444555666666555555555444444444555555555555555555555555555555555555555555555555333222111000000///000000000000000000000000000000000000////////////000000........................////////////////////////............////////////////////////////////////........................................................................---------............///......------------......---------------------------------.........//////................................................................................................---------.........//////,,,,,,---------.................................---------.........//////////////////////////////........................////////////////////////................................................................................................////////////////////////........................------------------------,,,,,,,,,---------......---------............///............////////////............////////////000000000000000000000000111111000000000000111111222222333333333333444444222333444555666666666666555555555555555555555555555555444444333222222222111000000000////////////........................---------.........//////............/////////000................................................---------.........//////........................------------------------................................................------............------------............---------------............///------............---------------............///........................---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,---.........------........................////////////////////////,,,---......//////......////////////000000000111///000000111222222333333333333222222333333444555333333333444444444555555//////////////////////////////............//////////////////////////////////////////////////////////////////////////////////////////////////////000/////////............000000000000000000000000.../////////000000111111000000000000111111111111///000000222333444555555666666555555555444444444666666666666666666666666555555555555555555555444222222111000//////000000000000000000000000000000000000////////////000000........................////////////////////////............/////////000////////////////////////........................................................................---------.........//////.........------.........---------------------------------.........//////................................................////////////////////////........................---------.........//////,,,,,,,,,---------..............................---------.........//////////////////////////////////////////////////////////////////////////////................................................................................................000000000000000000000000........................------------------------,,,,,,,,,---------......---------.........//////............/////////000............/////////000000000000000000000000000111111000000000000111111222222333333333444444444222333444555666666666666555555555555555555555555666666555444444333222222000000000000////////////........................---------.........//////---.........//////000000................................................---------.........//////........................------------------------................................................---..................------..................------------.........//////---..................------------.........//////........................---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,---......---,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,---.........---,,,........................////////////////////////,,,---......//////......////////////000000000000///000000111222222333333333333222222333333444555333333333444444555555555........................---------............///........................///////////////.........---------............///........................////////////////////////////////////////////////////////////000000000000111000/////////000222333222222111111111111111222666666666666777777777777777777777666666666666666666666666666555444333222444333222111000000000000111111000000//////......000000000000000000000000////////////////////////000000//////.........---////////////////////////111111000///...---,,,,,,//////.........---------........................------------------------///...---,,,,,,---...///,,,,,,,,,---------......................................................//////.........------------------............///........................................................................//////000000///...------....................................////////////........................//////............//////////////////////////////....................................////////////////////////////////////,,,------...///000111111............////////////......---------,,,,,,,,,............................................................................................................////////////000000000000000000000000111111111000000000000000222222333333333333444444222222333333444555666666555555555444444333333333333333333222222222111111////////////////////////........................////////////////////////................................................------------------------............////////////...........................------,,,,,,------...........................//////.........---------........................------------------------........................,,,------......------,,,---------............///........................///...---,,,+++,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................////////////////////////////////////////////////............////////////000000111111111222222222333333333333333333333333444444333333333333222222........................---------............///........................////////////............---------............///........................////////////////////////////////////////////////....../////////000000000111000/////////000222222222222111111111111111222555555666666666777777777777777777777777777777777777777777777666555444333444333222111000000000000111000000000/////////...////////////////////////////////////////////////000/////////............////////////////////////000000000///......------//////.........---------................................................///...------------...///,,,,,,,,,---------......................................................//////.........------------------............///........................................................................///////////////...------....................................////////////........................//////............//////////////////////////////....................................////////////........................------......//////000000............////////////............------,,,,,,............................................................................................................////////////000000000000000000000000111000000000000000000000222222222333333333444444222333333333444555555555555555444444444333333333333333222222222111111111////////////////////////................................................................................................------------------------............////////////...........................------,,,,,,------...........................//////.........---------........................------------------------........................,,,------......------,,,---------............///........................///...---,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................////////////////////////////////////////////////............////////////111111111111222222222222333333333333333333333333444444333333333222222222........................---------............///................................................---------............///........................////////////////////////////////////////////////------........./////////000000000///000111111222222111111111111111222222555555555666666666666777777777777777777777777777777777777777666555444444333222111111000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////...............---------........................///////////////////////////...------------...///,,,,,,,,,---------.....................................................................------------------............///........................................................................///////////////......---....................................////////////........................//////............//////////////////////////////........................---............/////////..........................................//////---............//////////////////............---............................................................................................................////////////000000000000000000000000000000000000000000111111222222222222333333333333333333333333444444444444444444444444333333333333333222222222222111111111////////////////////////........................................................................---------------------------------------------------............/////////...........................------,,,,,,------..........................................---------........................------------------------------------------------,,,------......------,,,---------............///..............................---,,,,,,,,,------------------------------------------------------------------------------........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------////////////////////////////////////////////////............////////////111111222222222333333333333333333333333333333333333333333333222222222222........................---------............///........................------...............///---------............///........................////////////////////////////////////////////////------------.........///000000000000000111111222111111111000111111222333444444555555555666666666666666777777777777777888666666666666555444333222222222111000000000000000000000000000///////////////////////////////////////////////////////////////////////////.........////////////////////////............//////000000.................................................................................------.........,,,,,,,,,---------..............................................................................---------............///...........................................................................///////////////..........................................////////////........................///......------......///////////////////////////........................---------.........//////.............................................------------.........///////////////////////////...............................................................................................................////////////////////////////////////000000000000000111111111111222222222222333333333444444333333333333333333333333333333333333333333222222222222111111111111////////////////////////........................................................................---------------------------------------------------------.........//////...........................------,,,,,,------...........................................................................------------------------------------------------,,,------......------,,,---------............///........................---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------////////////////////////////////////////////////............////////////222222222222333333333333222222222222222222222222333333333222222222222111........................---------............///........................,,,---------......//////---------............///........................////////////////////////////////////////////////------------.........//////000000000111111111111111111000000111222222333444444444444555555555555555555666666666777777777444444444444333222111111111111000000///000000000////////////000000000000........................////////////////////////.........///////////////////////////////////////------......///000000000---.............................................---------------------------..................---,,,,,,,,,---------......................................................---.....................---------............///........................////////////////////////..............................///////////////.......................................////////////..............................------------......////////////////////////........................------------................................................------------------------.............../////////////////////............................................................................................................//////////////////////////////////////////000000111111111111111111111222222222333333333333333333333333222222333333333333333333333333222222222111111111000000////////////////////////........................................................................------------------------------------------------------------.......................................------,,,,,,------...........................---.............................................------------------------------------------------,,,------......------,,,---------............///........................,,,---------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------////////////////////////////////////////////////............////////////111111222222222333333333222222222222222222222222333333222222222111111111........................---------............///........................,,,,,,,,,---......//////---------............///........................////////////////////////////////////////////////------.........///////////////000111111111111000000000000000111222333333333333333444444444555555444444444555555666666777333333333333222111000///111000000//////000000000////////////000000000000........................////////////////////////.........///////////////////////////////////////---.........//////000000---------.......................................------------------------------...//////...------,,,,,,,,,---------......................................................---------...............---------............///........................////////////////////////........................---...//////////////////....................................////////////..............................------------......////////////////////////........................,,,------------.........------------------------------------------......,,,------------.........---............/////////............................................................................................................////////////000000000000000000000000/////////000111111222222111111111111222222222222222222222222333333333333222222222222333333333333222111111111111000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------....................................------,,,,,,------...........................---------.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///........................+++,,,---.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////............////////////000000111111111222222222222222222222222222222222222222222222111111111111........................---------............///........................++++++,,,------...//////---------............///........................////////////////////////////////////////////////....../////////000000000...///000111222111111000000000000000111222333444222333333333333444444444222222333333444555555666333333333333333111000000000000////////////000000.../////////000000000111........................////////////////////////............/////////000////////////////////////.........///////////////---------.........//////................................................------...//////...------,,,,,,,,,---------......................................................---------.........//////---------............///........................////////////////////////........................------...///////////////....................................////////////...........................------,,,,,,------...////////////////////////........................,,,,,,---------.........------------------------,,,,,,,,,------.........,,,,,,---------.........,,,,,,------........................................................................................................................////////////000000000000000000000000...//////000111111222222111111111111222222222222111111111222333333333444111111222222222333333333111111111111000000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------....................................------,,,,,,------...........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------............///........................+++,,,---.........---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////............//////////////////000000000111111111111111111111111111111111222222222222111111111111........................---------.........//////........................++++++,,,,,,---...//////---------.........//////........................////////////////////////////////////////////////////////////000000000000...///000222222111111000000000000000111222333444222222333333333444444444111111222333333444555555444444444444333222111111000000////////////000111.../////////000000111111........................////////////////////////---.........//////000000////////////////////////////////////////////////---------.........//////........................////////////////////////,,,---...//////...---,,,,,,,,,,,,---------......................................................---------.........//////---------.........//////........................000000000000000000000000........................------...///000000//////..................................../////////000...........................------,,,,,,------...////////////////////////........................,,,,,,,,,---------......------------------------++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,---------................................................................................................................../////////000000000000000000000000000...//////000111222222222000111111111111222222222000000111222333333444444111111111222222333333333111111111111000000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.................................------,,,,,,------...........................---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////........................***+++---...///...------------------------------------------------------------------------------........................---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////............/////////000////////////000000000000111111111111111111111111222222222111111111111000------------------------........................------------------------000000//////.........---........................////////////////////////.........................../////////000000000111////////////000000000000222222111111111111111111111111111111111222222222333333333333333333333333111111222222222333333333444444333333222111000000000000000000000000000000000000000000000000000000////////////000000000000111111000000//////......//////.........//////000////////////////////////////////////....................................//////.........---------//////////////////////////////.........------------------............///........................---...///111111///...---........................---------............///000000000000000000000000........................................................................------............------..................------................................................................................................///...---,,,,,,---...///.........------,,,,,,,,,------------------------------------------------,,,,,,,,,------.................................------------------------..................------111000000///...------,,,///////////////.....................////////////...000111111000000111222111111222222222333333333222222333333333333444444444444555555444444333222111111111111000000000000///////////////////////////...---,,,,,,---...///---------............///........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------.........---------,,,,,,,,,////////////////////////......---,,,,,,,,,,,,------------------------------------,,,,,,+++++++++------------------------------------------------+++,,,------......------------------------------.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++------,,,+++,,,---...///...---,,,,,,++++++++++++---,,,,,,,,,,,,---......---------............///////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000------------------------------------------------------------------------000/////////....................................////////////////////////........................///////////////000000000////////////000000000000111111111111111111111111111111111111222222222222333333333333333333333333222222222222333333333333444444333222222111000000000000000000000000000000000000000000000000000000////////////000000000000111000000000/////////...//////.........//////000////////////////////////////////////....................................//////.........---------//////////////////////////////.........------------------............///........................---...///000000///...---........................---------............///////////////////////////........................................................................------............------........................................................................................................................///...------------...///......---------,,,,,,,,,------------------------------------------------,,,,,,------------------........................------------------------..................................../////////////////////////////////...............////////////...000111111000000111222111111222222222333333333222222333333333333444444444444444555444444333222000000/////////.................................///...------------...///---------............///........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,------.......................................---,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++------------------------------------------------+++,,,------......------------------------------......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,......---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++---,,,+++++++++,,,.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......---------............///....../////////000000000000000000000111111111111000000000000000000000000000000000000000000000000------------------------------------------------------------------------////////////....................................////////////////////////........................////////////////////////////////////000000000000111111111111111111111111111111111111222222333333333333333333333333333333222222333333333444444444333333333222111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000//////....../////////////////////////////////////////////...................................................---------////////////////////////...............------------------............///........................---...///000000///...---........................---------............///////////////////////////........................................................................------............------........................................................................................................................///...------------...///...------------,,,,,,,,,------------------------------------------------------------------,,,,,,------------------------------------------------........................+++,,,---...///111111222......//////////////////............////////////...000111111000000111222111111222222222333333333222222333333333333444444444444444444444333222222000000000000////////////........................///...------------...///---------............///........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...***++++++,,,---...///000..............................---,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,------------------------------------------------+++,,,------......------------------------------...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,------...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///------........./////////000000000000111111111111000000000000000000000000000000000000000000000000........................------------------------........................///////////////.................................////////////////////////........................000////////////.........////////////000000000000111111111111111222222222000111111222222333333333333333333333333333333333222333333333333444444444333222222222111111000000////////////////////////////////////////////////////////////000000000000000000000000////////////111000//////////////////////////////////////////////////////............................................................////////////////////////........................---------............///..............................///000000///..............................---------............///////////////////////////........................................................................------............------............////////////.........................................................................................................------.........------------------------------------------------------------------------.........------,,,,,,,,,---------------------------------------------------------...............+++,,,---...///000111222............////////////............////////////...000111111000000111222111111222222222333333333222222222333333333444444333444444444444333222222333222222222111111111111.................................------.........---------............///........................---------............///------------------------------------------------------------------------...------,,,,,,------...++++++,,,,,,---...//////..............................---,,,,,,,,,,,,---------------------------------------------,,,,,,------------------------------------------------+++,,,------......------------------------------------------------------,,,,,,------------------------------------------------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++*********+++++++++,,,,,,...------,,,,,,,,,---------,,,,,,,,,,,,---......---------............///------------.........//////000000000111111111111000000000000000000000000000000000000000000000000........................------------------------.................................///////////////........................////////////////////////......................../////////...............////////////000000000000000000111111111222222222000111111222333333444444333333333333333333333333222222222333333333444444222222111111111111111000////////////////////////////////////////////////////////////000000000000////////////000000000000111111000///////////////////////////////////////////////////....................................---.....................////////////////////////---.....................---------............///..............................////////////..............................---------............///................................................................................................------............------........./////////000000................................................................................................---..................---------------------------------------------------------------------------.........------,,,,,,,,,---------------------------------------------------------.........//////---.........//////000000---.........//////000000............////////////...000111111000000111222111111222222222333333333222222222333333333444444333333444444333333222111222222222111111111111000........................---..................------------............///........................---------............///------------------------------------------------------------------------...------,,,,,,------...------------------------..............................---,,,,,,,,,,,,---------------------------------------------------------------------------------------------------+++,,,------......------------------------------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,---......---------............///------------.........//////000000000111111111111000000000000000000000000000000000000000000000000.................................................................................///////////////........................////////////////////////........................------........./////////////////////000000000000000000000111222222333333000111111222333444555555333333333333333333333333111111222222222333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000222222111000////////////////////////////////////////////////....................................---------...............////////////////////////---------...............---------............///........................////////////////////////........................---------............///................................................................................................------............------.........//////000000111................................................................................................------...//////...------,,,,,,,,,------------...------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...////////////////////////.........------......///000000000............////////////...000111111000000111222111111222222222333333333222222333333333333444444333333333333333222111111////////////............------------------------------...//////...---------------............///........................---------............///------------------------------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------......---,,,,,,,,,,,,---------------------------------------............------------------------------------------------+++,,,------......------------------------------,,,,,,,,,------------...+++,,,,,,------.........------------------------,,,,,,,,,------------...,,,++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++***++++++,,,---,,,,,,,,,------------------...///---,,,,,,,,,,,,---......---------............///------........./////////000000000000111111111111000000000000000000000000000000000000000000000000........................////////////////////////..................................../////////000........................////////////////////////........................+++,,,,,,---...///000000////////////000000000000///000000111222222333333000111111222333444555666333333333333333333333333000000000111111111222222000000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111333222111000////////////////////////////////////////////////....................................---------.........//////////////////////////////---------.........//////---------............///........................//////............//////........................---------............///................................................................................................------............---------......///000000111111................................................................................................------...//////...------,,,,,,,,,---------......------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000////////////////////////------......///000000111............////////////...000111111000000111222111111222222222333333333222222333333333333444444222333333333333222111111............---------,,,------------------------------...//////...---------------............///........................---------............///................................................------------------------...------,,,,,,------...,,,,,,------------------------------------------......---,,,,,,,,,,,,---------------------------------------.........///------------------------------------------------+++,,,------......------------------------------,,,,,,,,,---------......++++++,,,,,,---......///------------------------,,,,,,,,,---------......,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,,,,,,,++++++***+++,,,---...------,,,---------------...//////---,,,,,,,,,,,,---......---------............///....../////////000000000000000000000111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////---.........//////000000........................////////////////////////........................***+++,,,---...000111111////////////000000000000///000000111222222333333000111111222444555666666333333333333333333333333///000000000000111111111000000000000000111111111000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111333222111000////////////////////////////////////000/////////....................................---------.........//////////////////////////////---------.........//////---------.........//////........................//////............//////........................---------.........//////................................................................................................---..................------......///000111111222................................................................................................,,,---...//////...---,,,,,,,,,,,,------.........------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000............//////000000---------...///000000111............/////////000///000111111000000111222111111222222222333333333222222333333333444444444222333333333333222111111000/////////............------------------------,,,---...//////...---,,,---------.........//////........................---------.........//////................................................------------------------...------,,,,,,------...***++++++,,,---...//////------------------------......---,,,,,,,,,,,,------------------------------------.........//////------------------------------------------------+++,,,------......------------------------------,,,,,,,,,------.........++++++,,,,,,---...//////------------------------,,,,,,,,,------.........,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------,,,,,,,,,+++++++++,,,---...///...---------------------...///000---,,,,,,,,,,,,---......---------.........//////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000................................................////////////////////////////////////////////////////////////////////////..............................////////////..................////////////////////////000000000000222111000000000111333333111111222222222333333333444444444444444444444444222222222222222222222222000000000000000000000000111111000000//////......////////////000000000000//////000000///...------000......000111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////................................................................................................//////////////////////////////.........---------............////////////........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------...---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............//////////////////.....................////////////000000000000////////////000000000000000000000000000111111111111222222222222333333444444333333222222222222111000//////...000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------........................,,,,,,,,,---------......---------------------------------............///---......///////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000................................................////////////////////////////////////////////////////////////////////////..............................////////////..................////////////////////////000000000000222111000000000111222333111111222222222333333333444444444444444444444444222222222222222222222222000000000000000000000000111000000000/////////...////////////000000000000//////000//////......---111000000111111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.....................................................................................................................//////////////////////////////.........---------............////////////........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------......---------,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............////////////////////////...............////////////000000000000////////////000000000000000000000000000000111111111222222222222333333444444333333222222222111111000//////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------........................,,,,,,,,,---------......---------------------------------............///---......///////////////////////////////////////////////////000000000000000000000000111111111111111111111000000000//////................................................////////////////////////////////////////////////////////////////////////..............................////////////..................////////////////////////000000000000111111000000111111222333111111222222222333333333444444444444444444444444222222222222222222222222000000000000000000000000000000000000////////////////////////000000000000000000////////////......222222222222111111000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////.....................................................................................................................////////////////////////...............---------............////////////........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------............---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///......//////////////////............////////////////////////000000000000000000000000000000000000000000000111111111222222222222333333333333222222222111111000000//////...////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---------------------------------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------............///---......///////////////////////////////////////////////////000000000000000000000000111111111111111111000000000000//////................................................////////////////////////////////////////////////////////////////////////..............................////////////..................////////////////////////000000000000111111111111111222222222111111222222222333333333333333333333333333333333111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000//////////////////333555666333111111111///////////////////////////////////////////////////////////////////////////////////////////////////////////////............................................................................................................////////////////////////....................................////////////........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///............////////////............////////////////////////000000000000////////////////////////000000000000111111111111222222333333333333222222111111000000////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,------------------................................................------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///---......///////////////////////////////////////////////////000000000000///000000000111111111111111000000000////////////................................................////////////////////////////////////////////////////////////////////////..............................////////////..................////////////////////////000000000000000000111111222222222222111111222222222333333333333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000000000////////////000111444999:::444111222111...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................////////////////////////---.................................////////////........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///---.........//////000000............////////////.../////////000000000111//////////////////////////////000000000111111111111222222333333222222111000000000///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---.....................------------------------,,,,,,,,,---------......................................................------------------------------------------------------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///---......///////////////////////////////////////////////////000000000000///000000000111111111111000000000////////////...................................................////////////////////////////////////////////////////////////////////////..............................////////////..................////////////////////////000000000000000000111222222222222111111111222222222333333333333333333333333333333333111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000111000///...///000111222555<<<===666111222222...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000////////////////////////........................................................................////////////////////////---------...........................////////////........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------...---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///------......///000000000............////////////......//////000000111111000000000000000000000000/////////000000000111111111111222222222222111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............------------------------+++,,,,,,------.........................................................------------------------------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///---......///////////////////////////////////////////////////000000000000000000000000111111111111000000////////////......................................................////////////////////////////////////////////////////////////////////////..............................////////////..................////////////////////////000000000000///000111222333222222111111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000.../////////000000000111////////////000000000000111000///...///000222333666???@@@666000333333...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////------...///000111111222////////////////////////........................................................................////////////////////////---------.........//////............////////////........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------...+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------............///------......///000000111............////////////.........///000111111111000000000000000000000000////////////000000000111111111222222222222111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------++++++,,,,,,---......///................................................------------------------------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///---......///////////////////////////////////////////////////000000000000000000000000111111111111000000/////////.........................................................////////////////////////////////////////////////////////////////////////..............................////////////................../////////000////////////000000000000///000111222333222111111111111222222222333333333222222222222222222222222000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000111000///...///000222444777@@@BBB777000333333...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////,,,---...///000111222333000000000000000000000000........................................................................////////////////////////---------.........//////............/////////000........................................................................................................................////////////////////////........................////////////////////////...........................................................................------,,,,,,------...+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------.........//////---------...///000000111............/////////000---......///000111111222000000000000000000000000////////////000000000000111111222222222222111111.........///////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------++++++,,,,,,---...//////........................////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......------............------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////---......///////////////////////////////////////////////////000000000000000000000000111111111111000/////////............////////////////////////////////////////////////000000000000000000000000......////////////......//////000000///...------------------------------......////////////......//////000000000000//////////////////000000000000000111111111111222222222222222222222222222222222333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111111000222555888???>>><<<777222000000111111111111111111111111111222111111111000000//////000000000000000000000000......////////////......000000000000000000000000...000111000///...///111000000000000000000000000...............///000000........................////////////////////////111000...,,,,,,,,,.../////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////------............---------.........---,,,,,,+++---------...------,,,,,,........................------------------------------------------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,........................///////////////.........000000000000111111111111222111111111000000//////111111111111111111111111333333222222111000//////000000///...............---...............------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------......------------......////////////////////////------------------------........................------------------------//////.........---------------------------------------------------------------------------------------------------------........................................................................------------------------------------------------,,,---......//////......++++++++++++,,,,,,---...---------,,,,,,+++++++++------------------------------------------------........................---------............///............//////////////////............//////////////////000000000000000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////......////////////......000////////////......---------------------------......////////////......//////000000000000//////////////////000000000000000111111111111222222222222222222222222222222222333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000/////////111555999BBB???:::555222111000000111111111111111111111111111111111111000000000///000000000000000000000000......////////////......000000000000000000000000...000111000///...///111000000000000000000000000...............///000000........................////////////////////////111///...,,,,,,,,,.../////////////////////////////////////////////////////////.........---------////////////////////////////////////////////////............////////////////////////////////////////////////////////////................................................------............------------......------,,,+++,,,------...------,,,,,,------------------------------------------------------------------------......---------,,,,,,,,,------------------------......---------,,,,,,,,,......................../////////////////////...000000000000111111111111111111111111000000000///111111111111111111111111333333222111111000//////000000///...............---...............------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,------------------------......------------..............................------------------------........................------------------------......------,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................................................................------------------------------------------------,,,------...............,,,,,,+++++++++,,,---------------,,,,,,+++++++++------------------------................................................---------............///............//////////////////............//////////////////000000000000000000000000000000000000////////////............////////////////////////////////////////////////..............................////////////......000000///............///------------------------......////////////......//////000000000000//////////////////000000000000000111111111111222222222222222222222222222222222333222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////...------111777;;;EEE???888333222222111000111111111111111111111111111111111111000000000000000000000000000000000000...//////000000//////...000000000000000000000000...000111000///...///111000000000000000000000000...............///000000........................////////////////////////000///...,,,,,,---......////////////////////////////////////////////////...............---------////////////////////////////////////////////////............////////////////////////////////////////////////////////////................................................------............------------......------,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------,,,,,,,,,------------------------...------------,,,,,,,,,..............................//////////////////000000000000111111111111111111111111000000000000111111111111111111111111222222222111111000000///000000///...............------...............---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,------------------------......------------..............................---------------------------------------------------------------------------,,,,,,,,,,,,+++++++++------------------------------------------------------------------------------------------------........................................................................------------------------------------------------,,,,,,---...............------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++------------------------------------------------........................---------............///............//////////////////............//////////////////000000000000000000000000000000000000////////////............////////////////////////////////////////////////..............................////////////......000///......---...//////..............................////////////......//////000000000000//////////////////000000000000000000111111111222222222111111111111111111111111222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////...---...222999>>>FFF>>>555111222333222000111111111111111111111111111111111000000000000000000000000000000000000000//////000000000000//////////////////////////////...000111000///...///111////////////////////////...............///000000........................///////////////////////////...------------......////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////////////////////////////////////////////////////................................................------............------,,,------...------,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------....................................///////////////000000000111111111111111111111000000000000000111111111111111111111111222111111111000000000///000000///...............,,,---......///.........,,,,,,------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------...------,,,,,,------...........................---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................................................................------------------------------------------------,,,,,,---.........------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///............//////////////////............//////////////////000000000000000000000000000000000000////////////............////////////////////////////////////////////////..............................////////////......//////........./////////..............................////////////......//////000000000000//////////////////000000000000000000111111111222222222111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///...000555;;;AAADDD<<<333000111333222000111111111111111111111111000000000000000000111111111111111111111111111111//////000000000000//////////////////////////////...000111000///...///111////////////////////////...............///000000////////////////////////////////////////////////......---------.........////////////////////////////////////////////////---.....................////////////////////////////////////////////////............////////////////////////////////////////////////////////////................................................------............------,,,,,,------...------,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------........................---.........//////000000///000000000111111111111000000000000000000111111000000000000000000000000111111111000000000000000000000///...............,,,------...//////......,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------........................------------------------------------------------------------------------------------............------------------------------------------------------------------------------------------------........................................................................------------------------------------------------+++,,,,,,---...---------...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................................---------............///............//////////////////............//////////////////000000000000////////////////////////////////////............////////////////////////////////////////////////..............................////////////......---...//////000/////////..............................////////////......//////000000000000//////////////////000000000000000111111111111222222222111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222666<<<@@@>>>999222///000222222111111111111111111111111111000000000000111111111111111111111111111111111111///000000111111000000///000000000000000000000000...000111000///...///111000000000000000000000000...............///000000////////////////////////////////////////////////---------...............////////////////////////////////////////////////---------...............////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................------------------------------............------,,,,,,------......------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,------------...........................------......///000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000///...............,,,,,,---...////////////+++,,,,,,------.........,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...,,,,,,,,,------------...------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...............///------------------------------------------------------------------------------------------------........................................................................------------------------------------------------++++++,,,---------------------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------.........000000000000000000000000........................---------............///............//////////////////............//////////////////000000000000////////////////////////////////////............////////////////////////////////////////////////////////////////////////......////////////......+++---///111111000...---..............................////////////......//////000000000000//////////////////000000000000000111111111111222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222666:::>>>777555222000///000111222111111111111111111111111///000000000111111111111111111111111111111111111000000111111111111000000000000000000000000000000...000111000///...///111000000000000000000000000...............///000000////////////////////////////////////////////////,,,------......///......////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................------------------------------............------+++,,,------......------***+++,,,---............------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................------......///000000111000000000000111111111111///000000000111111111111000000000000000000000000///000000000000000000000000000///...............+++,,,---...////////////++++++,,,,,,---......///,,,,,,,,,---------......................................................,,,,,,,,,---------......,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------------------------------------------------------------------------------........................................................................------------------------------------------------++++++,,,------------,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------++++++,,,,,,---......///000000000000000000000000........................---------............///............//////////////////............//////////////////000000000000////////////////////////////////////............////////////////////////////////////////////////000000000000000000000000......////////////......***,,,///222222111...,,,////////////////////////......////////////......//////000000000000//////////////////000000000000000111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222555999<<<333333222000...///111333111111111111111111111111//////000000111111111222111111111111111111111111000000111111111111000000000000000000000000000000///000111000///...///111000000000000000000000000...............///000000000000000000000000000000////////////////////////,,,,,,---.../////////...////////////////////////////////////////////////---------.........//////////////////////////////////////////////////////............/////////000////////////////////////////////////////////////........................---------------------------..................---+++,,,,,,---.........---***+++,,,---....................................------------------------------------------------,,,,,,,,,------.........------------------------,,,,,,,,,------.................................---------...///000000111000000000000111111111111//////000000111111111222000000000000000000000000////////////000000000000000000///...............+++,,,---...////////////++++++,,,,,,---...//////,,,,,,,,,---------......................................................,,,,,,,,,------.........,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------------------------------------------------------------------------------------------------........................................................................------------------------------------------------++++++,,,---------,,,,,,++++++++++++,,,------...+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------........................---------.........//////............/////////000//////............//////////////////000000000000////////////////////////000/////////............////////////////////////////////////////////////000000000000000000000000......////////////......000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111222333333111111222333222111111000000000000000222111111111000000//////000000000000000000000000222111111111000000//////000000000000111111111111000000111222333333444444222222222222222111000///333222222222111111000000222222111111111111111222333222222111000//////...000000000000000000000000111111000000000000111111000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000111111000000//////......////////////////////////......////////////......,,,,,,,,,---------..............................//////////////////////////////////////////////////////.........---------000000000000000000000000......................../////////...---------,,,........................------------------------+++,,,------......---------------............///.........------,,,,,,,,,.........------,,,,,,,,,........................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000//////000111111111111111000000111111111111000000000000000000000000000000........................------............---------------------------------------............///......---,,,---...///000........................................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------000000//////......------................................................,,,,,,------.../////////........................------------------------,,,,,,,,,------.........++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///,,,------...///000111111............////////////---.........//////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000111111111111111222333333111111222333333222222111111111111111111111111111000000000///000000000000000000000000111111111111000000000///000000000000111111111111111111111222222333333444222222222222222111000000333333333222222222111111333333222222111222222333333333222222111111000000111111111111111111111111111111000000000000111111111111111111111111111111///////////////000111111000000000000000000000000////////////////////////000000000000000000000000111000000000/////////...////////////////////////......////////////......,,,,,,---------.................................//////////////////////////////////////////////////////.........---------////////////////////////.......................................---------........................------------------------+++,,,------......---------------............///......---------,,,,,,,,,......---------,,,,,,,,,........................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000//////000111111111111000000000111111111111000000////////////////////////........................------............---------------------------------------............///...------,,,---...///000........................................................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------////////////..............................................................................------........................------------------------,,,,,,------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///------......//////000000............////////////............/////////000////////////////////////........................////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............////////////000000000000000000000000000000000000000000000000...//////////////////...000000000111111111222222111222333333111111222333444333333222111222222222111111111111000000000000000000000000000000000000111111111111000000000000000000000111111111222222222222222222222222222222222222222222222222111000333333333333333222222222333333222222222222333333222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111000////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////////////////......////////////......,,,------------................................./////////////////////////////////////////////////////////.........------////////////////////////........................---------.......................................------------------------+++,,,------......---------------............///...------------,,,,,,,,,...------------,,,,,,,,,........................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000...///000000111111000000000000111111111111000000////////////////////////........................------............---------------------------------------............///...------------...//////................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------.............../////////................................................000//////...------,,,,,,........................------------------------------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///.........///////////////............////////////............////////////////////////////////////........................////////////////////////////////////////////////////////////////////////......////////////......////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////000000111111111222222222111222333333111111222333333333222111111111111222111111111000000000000000000000000000000000000000111111111000000000000000000000111111111222222222333333222222222222222222222222222333333222111111333222222222222222222222222222222111222222333444222222222222222222222333222222222222222222222222222111111000000111111222111111111111111111111111000000//////000000111222////////////////////////////////////////////////////////////////////////000000000000////////////////////////////////////......////////////......------------....................................////////////////////////////////////////////////////////////............////////////////////////........................,,,---------.../////////........................------------------------+++,,,------......---------------............///------------------------------------------------........................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000...//////000000000000000000000111111111111000000////////////////////////........................------............---------------------------------------............///------------......//////................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................---------------------------------....../////////................................................//////.........---------........................------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............//////////////////.....................////////////.........///////////////////////////////////////........................////////////////////////////////////////////////..............................////////////..........................................////////////////////////////////////////////////////////////000111111222222111111000111111111111222222222222111222333333111111222333222222111000000000000000000000000000000000111111000000000000000000000000000000000000000000111111111111111111222222222222333333222222222222222222111222222333333333222222222222222222222222222222111111111111111222333444111222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000000000000000111222222////////////////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////......////////////......---------.........//////........................////////////////////////////////////////////////000000/////////.........................................................,,,---------.../////////........................------------------------+++,,,------......---------------............///------------------------------------------------........................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000......///000000000000000000000111111111111000000................................................------............---------------------------------------............///---------...............................................................------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------,,,,,,------......//////................................................---------.........//////........................------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............//////////////////.....................///////////////////////////.........................................................////////////////////////////////////////////////..............................////////////..........................................////////////000000000000000000000000000000000000000000000000111222222333333222222111111111111222222222222333111222333333111111222333222111000000//////000000000000000000111111111111000000000000000000000000000000000000111111111111111111111222222222222333222222222222222222222222111222333333333333333333222222222222333333333333222111111222222333444555333333333333333333333333333333333333333333333333222222111111111111222222222222222222222222222222111000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////......////////////......------........./////////........................////////////////////////////////////////////////000000000/////////......................................................---------.......................................------------------------+++,,,------......---------------............///,,,,,,,,,------------...,,,,,,,,,------------...........................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000---...//////000000//////000000111111111111000000................................................------............---------------------------------------............///,,,---......//////......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................---------------------------------------.........................................................,,,,,,------...//////000........................------------------------------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///.........///////////////............///////////////////////////.................................------------------------////////////////////////////////////////////////..............................////////////..........................................////////////000000000000000000000000000000000000000000000000111111222222222222111111111111111222222222333333111222333333111111222333333222111111000000111111///000000000111111111111000000000000000000000000///000000000111111111111111111111222222222333333111111111222222333333444111222333333444444333333444444444444555555666666333333333444444555777777777777666666555555444444444444444444444444444444333222222111111222222333222222222222222222222222111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////////////////......////////////..................////////////........................////////////////////////////////////////////////000000000000/////////..................................................................---------........................------------------------+++,,,------......---------------............///,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,---------..............................---------............///////////////////////////////////////000000000000---...//////000000//////000000111111111111000000................................................------............---------------------------------------............///,,,---.../////////...---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------...------------------,,,................................................------..........................................------------------------,,,,,,------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///------......//////000000............////////////000/////////....................................------------------------////////////////////////////////////////////////..............................////////////........................................../////////000000000000000000000000000000000000000000000000000000000111111111111000000111111222222222333333333111222333333111111222333444333222222111111222222//////000000111111111222000000000000000000000000//////000000111111111222111111222222222333333333000000111222333333444444111222333333444444444444555666666666777777888888555555555666666888999999:::999999888777666666555444444444444444444444444333222222111111222222333222222222222222222222222111111111000111111222333000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////////////////......////////////................../////////000........................////////////////////////////////////////////////000000000000////////////................................................/////////......------,,,........................------------------------+++,,,------......---------------.........//////,,,,,,,,,------.........,,,,,,,,,------.................................,,,,,,,,,---------..............................---------.........//////////////////////////////////////////000000000000---......///////////////000000111111111111000000................................................---..................------------------------------------.........//////,,,,,,.../////////...---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------........................------------------------.........------,,,,,,,,,................................................/////////...------,,,,,,........................------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------.........//////,,,------...///000111111............/////////000000000//////.........---........................------------------------000///...------...///000........................000000//////.........---////////////////////////000000000000000000000000111111000000//////......////////////////////////111000/////////000222333111000/////////000222333111111222222222333333333333222222111111222222333333333333222222222111111000000000000000111111222111111111000000000000000333222222222222222333333111111111222222222222222333444444333222222444666111333666777777666777777;;;:::999:::===@@@@@@@@@EEEDDDCCCCCCDDDFFFIIIJJJKKKIIIFFFDDDCCCBBBAAA???AAA???>>>???<<<777777:::555666555333444777666222555444333222222222222222444333222222111111111111111000000000000111222222000000000000////////////000000000000000000000000////////////////////////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////...........................------------...//////................................................------------------------------------------------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///++++++,,,,,,---...//////..................------000000000000000000000000////////////////////////////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...........................000///...---------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---....../////////...---------,,,------............------,,,,,,,,,---------...............------,,,,,,,,,------------------------++++++,,,,,,,,,---------///............---------........................---------,,,,,,+++++++++........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,---......///////////////..............................------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000........................000/////////............////////////////////////000000000000000000000000111000000000/////////...////////////////////////111000/////////000222222000000000000000111111222111111222222222333333333444333333222222333333444333333333222222222111111000000000000000111222222111111111111000000000000222111111000000111111222222222222222222222222333444444444333222333666999777:::<<<===>>>???CCCGGGJJJIIIJJJMMMQQQTTTUUUTTT]]]^^^___```___^^^^^^^^^```^^^\\\\\\]]]]]]\\\ZZZ\\\YYYWWWVVVPPPIIIFFFGGGAAABBB@@@<<<;;;<<<:::666333333222111111111111111333222222111111111222222111111111111111111111111111000000000////////////000000000000000000000000////////////////////////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////...........................------------...//////................................................------------------------------------------------//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///,,,,,,,,,------.................................000000000000000000000000////////////////////////////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...........................//////...---------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................---------------............------,,,,,,,,,---------............---------,,,,,,,,,------------------------++++++,,,,,,,,,---------///............---------........................---------,,,,,,,,,++++++........................------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------...///////////////..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,//////............//////........................////////////............////////////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000///000111111222//////000111111111111111111111222222222333333333444444333333333333444444333333333222222222111111111000000000000111222222111111111111111111111111222111111000000111111222444444333333333333444444777888999999:::===BBBFFFEEEIIINNNOOOOOORRRYYY______```bbbfffjjjllllllkkkuuuxxx|||~~~}}}zzzxxxwwwvvvuuuuuuwwwyyyzzzyyyxxxwwwtttqqqpppkkkbbb]]]\\\YYYYYYUUUMMMGGGFFFBBB>>>::::::999888666555555444333222222222222222333333000000111111111000000///111111000000000/////////000000000000000000000000////////////////////////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////...........................------------...//////................................................------------------------------------------------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///------------------..............................000000000000000000000000////////////////////////////////////000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.........------,,,,,,------...........................//////...------------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...............------............------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,,,,,,,,,,------------///............---------........................------------,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,------...////////////.................................------------..............................////////////////////////------------------------/////////....../////////........................///////////////.........////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000000111111222...///000222222111000000111111222222222333333333444333333222222333333444333333333222222222111111111111000000111111222333000111111111111111222222333333222222222333444444444444333444444666777888:::<<<>>>AAAFFFLLLTTTYYYVVV]]]dddgggfffggglllrrrtttuuuwww{{{~~~~~~}}}~~~~~~wwwrrrqqqrrrrrrlllaaaXXXTTTPPPKKKIIIHHHFFFCCC???<<<999777555444333333222222333333...///000111111111000///111111111000000000//////000000000000000000000000////////////////////////////////////////////////........................................................................////////////////////////////////////////////////////////////////////////...........................------------...//////................................................------------------------------------------------........................---------------------------------------------------------------------------------------------------------............///............------------............////////////////////////////////////////////////////////////////////////000000000000........................------------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...........................///......---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---------.../////////------............------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...///............---------........................------------------,,,,,,........................------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,---......//////....................................------------.................................................................................//////////////////....................................///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000///000000000111111111111...///000222222111000000111111222222222333333333222222111111111111222222333333333222222222111111111111111111111222222333000000111111222222222333222222222222333444555666222222333555888;;;>>>@@@AAADDDIIIOOOVVV___hhhnnnkkksss|||}}}}}}~~~}}}rrrjjjgggdddbbb\\\ZZZWWWSSSMMMGGGBBB@@@;;;:::888666444333222222...///000111111111111111111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................------------...//////................................................---------------------------------------------------.....................---------------------------------------------------------------------------------------------------------............///.....................---........./////////000000////////////////////////////////////////////////////////////000000000000........................------------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------.................................---------......///------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,---------.../////////------............------,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........///............---------........................------------------------........................------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,------.............................................------------..............................------------------------..............................////////////.......................................///////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111000//////000111111111111111111111222222222333333333111111000000000000111111333333333222222222111111222111111111111222333333000000111111222333333333000000000222333555777888666777999===BBBIIINNNRRRXXX\\\ccciiiqqqyyy~~~wwwwwwxxxwwwsssrrroookkkeee```[[[XXXLLLJJJFFFBBB>>>:::888666555444333333222222333333222222111111111000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................------------...//////................................................---------------------------------------------------------...............---------------------------------------------------------------------------------------------------------............///..................//////.........//////000000111000000000000000000000000////////////////////////////////////000000000000------------------------------------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------..............................------------...//////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------...............------............------,,,,,,,,,---------......,,,,,,,,,------------...------------------------,,,---------............///............---------........................------------....................................------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,------------...,,,,,,---............---..............................------------..............................---------------------------------------------------...///000000///...---..................................../////////000////////////////////////000000000000000000000000.../////////000000000111////////////////////////...///000111222111111000000000000000000111111222111111222222222333333333222111111111111111111222333333333222222222111111222222111111222222333444000000111222222333444444111111333555777:::<<<===CCCEEEHHHNNNWWW```gggllltttxxx}}}~~~}}}~~~{{{xxxuuusssfffccc^^^WWWPPPKKKGGGDDD@@@===:::666444444444555222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...........................------------...//////................................................---------------------------------------------------------.........//////------------------------........................---------------------------------------------------------............///------......//////000000---......///000000111111000000000000000000000000////////////////////////////////////000000000000------------------------................................................------------------------,,,,,,,,,---------.........------,,,,,,------...........................---------------...//////------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.....................---------------............------,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------............///............---------........................------------.........///........................------------------------------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......+++,,,------......------..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---........................---.........//////000000////////////////////////000000000000000000000000.../////////000000111111////////////////////////...///000222222111111000111000/////////000222333111111222222222333333333333222222222222222222333333333333222222222111111222222111111222222333444000000111222333333444444444555777999<<>>DDDLLLTTT]]]gggsss||||||{{{|||zzzrrrsssyyyxxxuuuzzz|||zzzxxxvvvzzzyyyssssssvvvwwwwwwwwwyyy{{{nnneee]]]TTTNNNIIIBBB;;;888555333222222333444333222/////////000111333444555000000000000000000000000000000000000000///......000000000000000000000000////////////000000000000111111000000//////......////////////////////////////////////////////////////////////////////////////////////////////////........................------............---------------............///////////////////////////---------............///........................------............------..................------....................................////////////000000000000000000000000000000000000000000000000000000////////////000000........................------............------//////.........---------//////.........---------........................,,,------......------,,,,,,,,,,,,---------.......................................------,,,,,,,,,---------............///..............................------------.........------,,,,,,------...------------------------........................++++++,,,,,,,,,---------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......................................................000000//////.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333222111111111222333444333333333333333333333333222111000111333444222000333444555555555777999<<>>DDDLLLWWWbbbjjjttt{{{{{{vvvwww||||||}}}~~~}}}{{{wwwsssooommmnnnpppqqqqqqpppvvv|||~~~|||wwwtttsssssstttuuuuuuuuuwww{{{~~~~~~{{{{{{|||}}}zzzwww~~~{{{yyy}}}wwwssspppppprrrtttsssrrrppppppssszzzuuueeeTTTOOOGGGAAA===;;;999777222222222111222222333444000000000000000000000000000000111111111111000000////////////////////////////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................------............---------------............///........................---------............///........................------............---------------.........//////....................................//////////////////////////////////////////////////////////////////............//////........................------............---------.....................---.............................................,,,------......------,,,---------.........//////................................................---------............///..............................------------.........------,,,,,,------...------------------------------------------------,,,,,,---------.........------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------........................................................................//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222111111222222222333333333222222333444444444444444333333333333333333333333222333333333222333666888;;;AAAJJJTTT]]]fffmmmrrrsssvvv~~~yyyvvvssstttxxx|||~~~~~~wwwxxx|||}}}}}}~~~yyysssnnnkkkmmmoooooonnnqqqtttwwwyyyxxxxxxwwwxxxyyyzzz{{{{{{|||~~~|||xxx||||||yyytttuuurrrpppttt|||wwwtttsssuuuwwwxxxuuurrrnnnjjjiiimmmttt{{{sss^^^XXXPPPHHHAAA<<<888666222222222222222333444555000000000000000000000000000000111111222222111111000000000000000000000000////////////000000000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................------............---------------............///---------------------------------............///........................------............------,,,,,,------.../////////....................................////////////000000000000000000000000///////////////////////////......------......///........................------............---------------...............---------.......................................,,,------......------,,,------........./////////......................................./////////---------............///..............................------------.........------,,,,,,------...------------------------........................,,,---------............------------------------+++,,,,,,------.........,,,------......------,,,,,,,,,,,,---------...............................................................///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++------------++++++000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333222333444555555555444333333333333333333333333333222333555555666888===@@@JJJTTTcccpppwwwyyyxxxwwwqqqsssxxx}}}vvvuuuttttttvvvzzz}}}vvvxxx}}}}}}~~~zzzwwwuuuvvvwww~~~yyytttoooppptttxxxzzzyyy|||~~~~~~|||xxxyyy~~~}}}{{{vvvwwwtttnnnooouuu|||~~~wwwwwwyyy|||}}}xxxsssoookkkjjjnnnqqqttt|||kkkeee]]]TTTKKKDDD===999444444333222222222333333000000000000000000000000///000111222222222222111000000000000000000000000////////////000000000000.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////........................------............---------------............///---------------------------------............///........................------............------,,,,,,------...//////000....................................////////////000000000000000000000000///////////////////////////......------......///........................------............---------------.........//////---------.........//////........................,,,------......------,,,............////////////........................---........./////////000---------............///..............................------------.........------,,,,,,------...------------------------------------------------------------............------------------------++++++,,,,,,---......///,,,------......------,,,,,,,,,,,,---------......................................................---------....../////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,---......///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++---......---+++***000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333222333444555555555444333333333333333333333333333333666888999;;;>>>DDDIII___lllsssuuuxxx|||~~~~~~}}}{{{vvvvvvvvvuuuuuuxxx}}}{{{|||||||||{{{xxxuuuuuuvvvzzz||||||}}}{{{xxxuuuyyyzzzzzz}}}~~~}}}~~~zzzrrrnnnssszzz}}}zzz{{{~~~xxxrrrooolllmmmsssuuutttxxx}}}wwwnnneee[[[RRRJJJEEE777666444333222111111111000000000000000000000000///000111222222222222222000000000000000000000000////////////000000000000.../////////000000111111////////////////////////////////////////////////////////////////////////////////////////////////........................---..................------------.........//////---------------------------------.........//////........................---..................---,,,,,,------...///000000..................................../////////000000000000000000000000000////////////////////////.........------.................................---..................------------.........//////---------.........//////........................,,,------......------,,,............/////////000........................---.........//////000000---------.........//////.................................------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,---------......................................................,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***+++---......---+++***000000000000000000000000000000000000000000000000111111000000//////......222111111111000000//////000000111111111000000///000000////////////000000111111111111111111111111444333222222111111222222444444444444444444444444999555333666666444444666555999@@@EEEFFFIIIVVVdddxxx~~~}}}|||~~~{{{xxxxxxzzz}}}}}}{{{|||~~~{{{yyyzzz||||||~~~~~~zzzwwwttttttzzz|||}}}zzzzzzzzz{{{~~~|||yyyzzz{{{|||{{{|||xxxwwwvvvvvv{{{~~~xxxvvvoooiii\\\OOOCCC???;;;999666222555:::444333222000......000222///000111222222111000///111111000000//////......000000000000000000000000///000111111111///...---////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////........................------------------------........................------------------------/////////...------,,,,,,........................---------------------------------............///............////////////////////////////////////////////////////////////000000//////.........---......------------..............................//////.........---------.........------,,,,,,,,,---------.........//////....................................////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////.........------------------............////////////...---------,,,........................------------------------------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,---,,,------...---,,,***)))000000000000000000000000////////////////////////111000000000/////////...111111111111000000000///111222222222222222111111111111000000000000111111111111111111111111111111222111111111222333333444444444444444444444444444777444333555666444444777;;;AAAKKKTTTXXX^^^kkkyyy{{{}}}zzzvvvsssxxx~~~|||zzzyyyyyyyyy{{{}}}}}}|||{{{{{{|||}}}~~~|||}}}}}}{{{~~~~~~~~~}}}|||}}}~~~zzzpppeeePPPIIICCC???:::444222333444555444333111000/////////000111222222111000000111000000000/////////...000000000000000000000000///000111111000///...---////////////////////////////////////////////////000/////////............////////////////////////................................................------------------------........................------------------------------..........................................---------------------------------............///............////////////000000000000000000000000////////////////////////000/////////..................------------..............................//////.........---------/////////......------------------.........//////....................................////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////.........------------------............///...............---------........................---------------------------------------------------,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---+++,,,---------,,,+++***000000000000000000000000////////////////////////000000000000////////////111111111111000000000000222333333444444444333333222222111111111111222222111111111111111111111111000000000111222333555666444444444444444444444444666333222555555333444888<<>>;;;333222222333444444333111111111222111111111000000000000000000////////////000000000000000000000000///000000000000////////////////////////////////////////////////////////////////////////.........////////////////////////................................................------------------------........................---------------------------------.........//////................................................---------............///............///////////////////////////////////////////////////////////////////////////...............------------......................................................//////..............................////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................------------------------+++,,,------......------------------------------------------------------------------------------........................---------............///,,,---------.../////////........................---------------------------------------------------,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++******++++++,,,---***++++++,,,------------////////////////////////////////////////////////////////////000000000000000000000000000000111111000000111222222222222222000000////////////000000111111111111111111111111333333222222111222222333333333333444444444555555777444333444444555;;;CCCUUU^^^nnn~~~zzzsss{{{|||wwwxxx{{{zzzzzzzzzzzzyyywwwtttrrrtttuuuxxx|||{{{yyy{{{~~~~~~}}}yyywwwwwwxxxvvviii]]]XXXTTTNNNHHHFFF<<<999666444555444333111333222222111111111111111////////////000000000000000000000000000000000000000////////////000000000////////////////////////////////////////////////.........///////////////////////////////////////................................................------------------------........................------------------------//////.........---------................................................---------............///............////////////........................////////////////////////.........///////////////......------------..............................---.....................------------------------........./////////000000////////////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................................------------------------+++,,,------......---------------------------------------------------------------------------------.....................---------............///,,,---------.../////////........................------------------------------------------------......------------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++******++++++,,,---++++++++++++,,,------...000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111...///000000111111111111000000////////////000000111111111111111111111111444333222222111111222222222333333444444555555555888555555777999===HHHTTThhhppp~~~|||zzz||||||yyyxxx~~~}}}{{{vvvrrrppppppooonnnqqqtttzzzwwwzzzyyywwwxxx{{{||||||xxxxxxnnnhhhaaaWWWPPPNNNJJJFFFAAA>>><<<999444000444333222111111111111111////////////000000000000000000000000000000000000000////////////000000111////////////////////////////////////////////////.........///////////////////////////////////////------------------------........................------------------------........................------------------------000//////...------,,,,,,................................................---------............///............////////////------------------------////////////////////////.........///////////////......------------..............................---------...............,,,,,,,,,---------------....../////////000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................------------------------+++,,,------......---------------------------------------------------------------------------------------...............---------............///---------.......................................------------------------------------------------//////............//////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......------------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++******++++++,,,---,,,,,,+++++++++,,,------000000000000000000000000111111111111111111111111.../////////000000000111///000000000111111111111---...///000111111111111111000000000000000000111111111111111111111111111222222222111222222333333222222333333444555555666888666666:::???IIIYYYhhhwww}}}|||zzz||||||xxxyyy~~~yyysssooonnnppppppppprrrwww~~~~~~~~~yyytttuuuyyy}}}ttt|||{{{qqqcccXXXUUURRROOOLLLKKKJJJEEE<<<555555444333111000000111111.../////////000000000111000000000000000000000000000///......///000111222////////////////////////////////////////////////............/////////000////////////////////////------------------------........................------------------------........................------------------------..................------................................................---------............///............////////////........................////////////////////////............/////////000......------------..............................---------.........//////------------.........///.../////////000000000000////////////////////////............////////////000000000000000000000000////////////////////////////////////////////////////////////////////////........................................................................------------------------+++,,,------......------........................---------------------------------------------------------.........//////---------............///...............---------........................------------------------------------------------.........------.........------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------.........------------......,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---...---,,,+++++++++,,,---000000000000000000000000111111111111111111111111.../////////000000111111//////000000111111111222......///111111222222222222222111111111111222222111111111111111111111111000000000111222333555555222222333333444555666666777666777<<>>>>>>>>>>>???@@@???AAABBBAAA===999777666555555444444444444555555333333222222111111111111111111111111111222222222////////////////////////................................................------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---------.................................------,,,,,,------...---------------------------------...............------------------------------------------------------------------------,,,,,,,,,------........./////////......------,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000111111111111000000///000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111222222222222333333333333333333333444444444444666444444666777:::EEEPPP[[[hhhxxx|||{{{~~~{{{{{{~~~~~~|||{{{xxxtttsssvvvzzz~~~}}}xxxyyy~~~|||xxxuuutttxxx}}}vvvrrruuuxxxsssjjjZZZQQQEEE:::555444333000111111111111111111111111000000000000111111111111///////////////////////////////////////////////////////////////////////////////////////////////////////////////......---........................------------------------.............................................------.............................................------...............---................................................////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000........./////////000000//////............//////444444444444444555555666777888999;;;===@@@BBBDDDFFFFFFFFFFFFGGGHHHHHHIIIDDDFFFHHHGGGFFFFFFGGGIIIKKKLLLMMMKKKFFFBBB???===???>>><<<;;;999999999999999888666444333222222222000000000111111222222222000000000000000000000000................................................------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........------------------------,,,,,,,,,---------.................................------,,,,,,------...---------------------------------.........//////------------------------------------------------------------------------+++,,,,,,,,,------....../////////......------,,,******++++++++++++******+++++++++,,,,,,,,,------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000111111111111222222222222222222222222222222222222222333333333333333333333444444444555555555555666999===EEETTTbbboooyyy}}}xxxxxx{{{~~~|||zzzwwwvvvuuuuuuwww{{{}}}|||wwwuuusssvvv}}}zzz|||{{{ttteee]]]PPPBBB;;;999555000111111111111111111111111000000000111111111111222000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////......---........................------------------------.......................................------------------.......................................,,,---......///.........................................................////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000....../////////000000000//////000000111333444555666777777888:::;;;===>>>BBBDDDHHHKKKMMMOOOQQQSSSTTTTTTSSSTTTVVVYYY]]]___ZZZ]]]___^^^\\\[[[^^^```aaabbbbbb```\\\YYYWWWVVVSSSQQQNNNJJJGGGFFFEEEDDDCCCAAA>>>;;;888777666666222222222222222111111111000000000000000000000000................................................------------------------,,,,,,,,,---------......------------------------,,,---------............------------------------,,,,,,,,,---------.................................------,,,,,,------...------------------------,,,,,,------.../////////------------------------------------------------------------------------,,,,,,,,,,,,------------.........---------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444444444555555555666666666555666:::@@@GGGSSSgggyyy|||vvvwww|||~~~{{{wwwzzz}}}}}}~~~|||ttttttsssvvv}}}yyy{{{~~~yyyqqqkkk]]]MMMDDD@@@:::222111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////......---........................................................................//////.........------------------.........//////........................,,,------...//////......................................................////////////////////////////////////////////////////////////////////////////////////////////////.../////////000000000000.../////////000000000000111111222444666999;;;<<<<<<===???BBBFFFJJJMMMOOOPPPUUU[[[___aaabbbdddfffjjjhhheeecccdddggglllnnnrrrvvvyyywwwtttsssvvvyyyuuuvvvwwwvvvtttsssssstttpppmmmhhhccc^^^[[[ZZZYYYRRRPPPLLLHHHDDDBBBAAA@@@===<<<:::888666444222222000000000000000000000000................................................------------------------,,,,,,,,,---------......------------------------------------............------------------------,,,,,,,,,---------.................................------,,,,,,------...------------------------,,,,,,------...//////000------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------////////////000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000111111222222222222222222222222222222222222222222333333333444444444666666666666777777777777555777<<>>555111111111111111111111111000000111111222222222222000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////......---........................................................................//////.........------------------.........//////////////////////////////,,,,,,---.../////////...................................................////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000222333555777:::>>>AAABBBBBBDDDHHHLLLRRRWWW\\\^^^\\\aaaiiinnnoooppprrrsss|||xxxrrrnnnlllnnnrrrttt}}}~~~{{{|||}}}}}}}}}~~~~~~xxxrrrnnnlllkkk```]]]YYYSSSOOOLLLKKKJJJHHHFFFCCC@@@<<<888666444000000000000000000000000................................................------------------------,,,,,,,,,---------......---------------------------------.........//////------------------------,,,,,,,,,---------.................................------,,,,,,------...------------------------,,,,,,------...///000000---------------------------------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,---------......////////////......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111111222222222333333333222444444222444777666222555444444444666888888777888999???MMM]]]ooozzzwwwsssrrrvvvzzz{{{|||}}}~~~~~~tttooorrrwww||||||uuuuuuyyy}}}}}}{{{yyyxxxqqqbbbTTTIII@@@999444333222222222222000...000000000000000000000000000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////........................................................................................................................................................................------------------------........................////////////////////////000000//////.........---////////////////////////000000000000000111222222//////000000000000000000444222000000222444555555555888<<<@@@DDDHHHMMMPPPLLLLLLMMMRRRZZZbbbhhhkkkiiilllqqquuuwwwwwwvvvuuuxxxyyywwwppphhhdddfffjjjtttwww{{{~~~}}}zzzxxxtttrrrpppqqqttt{{{|||zzzzzzzzzqqqpppmmmhhhaaa[[[XXXWWWXXXUUUQQQMMMIIIEEE@@@===333555444222222444111,,,000////////////.........000000///...---,,,,,,,,,---------------------------------............///........................------............------........................................................................//////.........---------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222111222222222222333333333222444444333555999888555888666555444555666777777<<>>@@@CCCHHHLLLTTTXXX^^^ccciiioootttxxxwwwsssoooooorrrrrroookkk```^^^\\\YYYVVVUUUTTTTTTPPPOOONNNLLLJJJIIIIIIIIIIIIKKKNNNPPPQQQOOOMMMLLLGGGFFFFFFHHHKKKPPPTTTWWWZZZYYYXXXXXXXXXYYYZZZ[[[fffgggjjjmmmpppvvv{{{~~~qqq___QQQPPPNNNGGG>>>::::::999444000//////.........//////////////////............---------------------------------............///........................------............------.......................................................................................---------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333222222111111222222333222222222333333333444444222444444444999@@@CCCAAA888777555444555:::@@@DDDOOO___pppyyy{{{}}}}}}vvvrrruuuzzz|||yyywwwyyy||||||~~~{{{sssrrrxxxxxxyyy{{{||||||}}}~~~wwwrrrppplll___QQQHHHBBB;;;555222222222222111111111111111111111111////////////////////////////////////////////////---......///////////////////////////////////////////////////////////////........................................................................................................................................................................------------------------........................///////////////////////////////////////.........////////////////////////111000//////...////////////111222222111333888<<<<<>>===<<<===???@@@>>>===>>>>>>>>>>>>===;;;:::999<<<;;;;;;:::::::::;;;;;;===<<<<<<======>>>?????????AAADDDHHHMMMTTT[[[aaadddeeeiiipppwwwzzzvvvqqqmmmmmmhhh```YYYSSSJJJAAA???===999666333111000000//////000000000000000000........................---------............///........................------............------........................................................................---.....................------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111333333222222222222333333333333333333444444444444222444555666>>>IIIOOOPPPEEECCC???:::888>>>HHHQQQcccrrr|||uuuoooppptttyyyyyyvvvyyy}}}yyy~~~~~~}}}|||xxxwwwyyy}}}}}}zzzxxx}}}|||tttooorrrtttnnnddd\\\TTTHHH>>>777333111111222222222222222222222222000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////........................................................................................................................................................................------------------------........................////////////////////////.........///////////////000000000000000000000000000000000000000111222222///333777888:::AAAKKKTTTWWW\\\ccchhhjjjlllnnnppptttsssqqqmmmgggccc``````]]][[[XXXVVVSSSOOOKKKGGG@@@>>><<<;;;;;;===???AAA===>>>???@@@BBBDDDFFFGGGHHHGGGFFFCCCAAA???>>>===???>>><<<:::999999::::::999888888888888:::<<<===<<<>>>@@@AAACCCGGGLLLOOOSSSTTTWWW\\\bbbhhhkkklllqqqssssssooojjjeee[[[QQQEEEBBB>>>999555222111111111111111111000000000000........................---------............///........................------............------........................................................................---------...............------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------.........------------------------........................------------------------------------------------------------------------------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111444333333222222333333444333333333444444444444555222444555777???LLLTTTUUUQQQOOOKKKFFFFFFMMM[[[eeennnzzz}}}wwwssswww||||||yyy|||}}}}}}}}}{{{zzz{{{|||zzzyyyzzzyyyzzz}}}wwwqqqsssxxxvvvpppfff^^^QQQEEE<<<666333111222222222222222222222222000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////........................................................................................................................................................................------------------------........................////////////////////////............/////////000000000000000000000000000000000000000111333444555777;;;@@@CCCGGGPPP]]]gggoooqqquuuxxxxxxwwwtttsssiiihhheee___XXXSSSPPPOOOJJJKKKLLLJJJGGGDDDDDDEEEAAAAAABBBDDDFFFHHHJJJKKKJJJMMMPPPQQQSSSWWW]]]bbb```___[[[XXXTTTRRRQQQPPPKKKIIIGGGEEEEEEEEEGGGHHHEEECCCAAA>>>>>>>>>@@@AAA>>>???@@@@@@@@@AAACCCEEEFFFIIIMMMPPPRRRTTTXXX[[[bbbhhhnnnqqqtttuuupppiiiZZZVVVNNNFFF???999666555222222222111111000000000........................---------............///........................------............------........................................................................---------.........//////------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---......///------------------------........................------------------------------------------------........................------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111444333333222222333333444333333333444444444555555222444555777@@@NNNVVVXXXXXXWWWTTTRRRTTT^^^nnn{{{vvvzzz~~~yyywww}}}~~~~~~}}}zzz|||{{{tttwwwyyy|||~~~{{{ssstttzzz|||yyymmmdddWWWJJJ@@@999444222222222222222222222222222000000000000000000000000////////////////////////---......///////////////////////////////////////////////////////////////........................................................................................................................................................................------------------------........................////////////////////////---.........//////000000000000000000000000000000///000000111222444555666???DDDKKKNNNSSS]]]lllwww~~~~~~}}}}}}{{{vvvooojjj^^^]]]YYYRRRJJJDDD@@@>>>???CCCGGGGGGEEEEEEIIINNNKKKMMMPPPSSSVVVYYYZZZZZZ^^^ccchhhjjjkkkqqqzzzxxxvvvrrrmmmiiifffeeeddd]]]\\\ZZZXXXXXXZZZ\\\^^^\\\YYYSSSNNNKKKJJJJJJKKKGGGHHHIIIIIIGGGFFFGGGHHH<<>>333333333222111000//////////////////////////////---------.........//////........................---..................---........................................................................---------.........//////---------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---...//////------------------------------------------------------------------------------------------------........................------------------------------------------------000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222444444444444444444333333333888888888BBBRRRXXXUUU\\\\\\]]]```mmm}}}zzzttt|||~~~{{{~~~yyyzzz}}}~~~yyy|||zzzzzz}}}ssslllaaaSSSFFF===999777333333333333222222222111111111111111000000000000000000000000000000000000000000//////.........---........................////////////////////////................................................---------------------------------............///........................//////.........---------........................///////////////////////////////////////////////////////////////////////////////////////.........666111///222222//////111222222333555888<<<@@@BBBIIISSS[[[\\\aaammmwww{{{wwwrrrooojjjbbb\\\VVVNNNGGGEEECCCAAAAAACCCFFFHHHNNNQQQNNNMMMXXXgggggggggfffggghhhkkknnnpppsssuuuyyy}}}|||zzzwwwtttpppjjjgggkkkuuu|||{{{vvvnnngggbbbaaaaaaaaa[[[[[[\\\]]]]]]ZZZUUUQQQLLLJJJIIIJJJIIIGGGFFFGGGJJJMMMSSSZZZdddoooyyy}}}jjj]]]PPPCCC<<<888444111111111111111000///......000000///---////////////////////////............................................................////////////........................................................................................................................------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------,,,,,,,,,------000000//////...---,,,,,,---,,,,,,,,,---...///000------..................000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222444444444444444444444444444666777;;;FFFSSSXXXXXX^^^```ccchhhuuu|||xxx|||{{{yyy}}}{{{zzz~~~~~~sssnnndddXXXMMMDDD???<<<444444333333222222222222111111111111000000000000000000000000000000000000000/////////....................................////////////////////////................................................---------------------------------............///........................//////.........---------........................////////////////////////////////////////////////////////////////////////////////////////////////222......111111//////111444444666999>>>CCCHHHKKKVVV___ffffffiiirrryyy|||{{{tttoookkkdddZZZRRRLLLHHHFFFFFFDDDAAACCCGGGKKKOOOVVV[[[ZZZ[[[ggguuuxxxvvvtttrrrsssvvvzzz~~~}}}~~~{{{{{{~~~~~~xxxuuuttttttuuullllllmmmnnnmmmhhhaaa\\\RRRPPPNNNMMMKKKIIIGGGFFFIIIMMMSSSXXX^^^fffooouuuppp\\\JJJDDD@@@:::555333222111000111///...///000000000...////////////////////////................................................------------....................................................................................................................................------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------,,,,,,------...------------------,,,,,,///......------......///............////////////000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222333333333444555555555666777444777AAAMMMTTTZZZ___hhhlllooottt{{{xxxxxxzzz}}}tttwww~~~xxxvvvvvvqqqhhh___VVVNNNFFFBBB777666444333222222222222222222111111111000000000000000000000000000000000////////////....................................////////////////////////................................................---------------------------------............///.......................................---------........................///////////////////////////////////////////////////////////////////////////////////////////////////---...111222000111444333555999???EEEMMMSSSVVVgggmmmqqqpppooorrruuuuuuwwwsssnnnjjjddd\\\RRRJJJFFFFFFIIINNNOOONNNOOOTTTYYY]]]dddiiiiiikkkuuu~~~{{{{{{|||tttnnncccaaa^^^[[[XXXTTTNNNJJJHHHLLLPPPRRRRRRWWW___eee~~~ppp```PPPJJJCCC<<<777444111///111000......000111000///////////////////////////................................................,,,,,,,,,------------...........................................................................................................................------------------------------------------------...------------,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///...---------------......,,,,,,---------.........000//////.........///////////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111222222222222222333333222333333444555666666777:::444888HHHTTTYYY___gggvvvzzz}}}{{{uuuqqqppprrrwww|||tttyyyzzzrrrxxx|||vvvmmmeee___VVVMMMFFF<<<:::777444222222222222222222222111111111000000///////////////////////////////////////.................................////////////////////////................................................---------------------------------............///........................................................................///////////////////////////////////////////////////////////////////////////////////////000000000///...///333444222333777999<<>>FFFQQQTTTYYYaaaiiipppvvvyyywwwrrrmmmiiibbbYYYSSSSSSRRRQQQPPPPPPTTTZZZ```dddiiihhhmmm|||}}}wwwoootttvvvvvvvvvvvvtttpppxxx|||}}}zzztttqqqrrruuuuuutttssspppllliiifffdddlllkkkjjjiiikkkmmmqqqssssssnnnhhhdddccceeefffgggfffcccccciiisss|||}}}nnndddaaa[[[UUUPPPPPPSSSVVVXXXVVVTTTTTTYYYbbblllrrrxxxssslllcccYYYNNNDDD>>>999555222////////////...////////////////////////////////////////////////////////////////////////........./////////000000........................................................................................................................------------------------------------------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------------------------------------........................---------------------------------------------------------............///------------...///000000/////////000000111111111333333555777:::===@@@AAACCCCCCCCCBBBAAAAAA@@@@@@000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222000111111222333333444444555555555555666666666666888:::===DDDTTTfffqqqttt}}}vvvwww~~~wwwsssvvvyyy~~~|||zzztttttttttlllkkkiiiaaaYYYQQQLLLDDD;;;555222222222333333222222222111111111000000000000000000000000............/////////000////////////////////////////////////////////////................................................---------------------------------............///........................---------.........//////........................////////////////////////////////////////////////////////////////////////...//////000111111222222333333666:::===BBBMMMXXX]]]___bbbfffjjjmmmpppqqqpppjjjeeeddd___WWWSSSUUUUUUUUUWWWZZZ___eeemmmqqqrrrssszzz|||ssspppjjjpppssstttwwwzzzwwwpppqqqtttvvvrrrkkkhhhkkkpppnnnrrrtttqqqkkkfffdddeeegggiiijjjhhhfffggglllpppqqqooolllgggbbb______```aaa^^^]]]cccnnnwwwyyyxxxssstttxxx|||sssnnniiiddd```\\\XXXTTTSSSQQQOOOLLLLLLQQQ[[[ccciiihhhgggeeeaaaZZZRRRLLL>>>;;;666333222111111000////////////////////////////////////////////////////////////////////////---------.........//////........................................................................................................................------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---------------------------------------------------........................------------------------........................---------............///------------...///000111//////111333555666888999:::;;;<<>>>>>000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222000000111222333333444444666666666666666555555555555:::===@@@PPPgggttttttwwwtttzzzzzzxxxzzz}}}~~~~~~vvvpppyyytttlllmmmmmmggg```UUUPPPFFF===666222222222333333333222222222111111000000000000000000000000---.........//////000000000000000000000000000000////////////////////////................................................---------------------------------.........//////........................---------.........//////........................////////////////////////////////////////////////////////////////////////...//////000111222222222888888;;;AAAEEELLLZZZgggkkklllmmmoooppppppppppppjjjccc^^^___]]]WWWUUUXXX\\\^^^bbbfffkkkpppvvvzzzvvv{{{~~~qqqjjjjjjiiiooossstttxxx|||xxxpppgggjjjkkkgggbbbbbbiiipppmmmsssxxxvvvoooiiihhhjjjkkkoooqqqnnnhhhgggmmmsssrrrttttttpppjjjfffeeefff___[[[YYY___iiiqqqsssqqqllllllnnnttt|||yyyvvvnnnccc[[[RRROOOJJJEEEBBBFFFRRR^^^TTTWWW[[[```bbbaaa\\\XXXCCC???:::666444333333222////////////////////////000000000000000000000000000000000000000000000000,,,,,,,,,---------..............................................................................................................................------------------------------------------------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---------------------------------------------------........................------------------------........................---------.........//////---------......000111111000222444777:::===@@@AAAAAAAAABBBDDDFFFIIIKKKLLLBBBAAA@@@>>><<<;;;999999111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222666666666666666666555444999;;;;;;>>>MMMdddvvv}}}}}}|||~~~~~~xxxwww|||yyy{{{vvvssstttxxxqqqkkklllllljjj[[[RRRLLLIIICCC:::555666444333111111222222000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................................................................,,,,,,,,,---...///000000//////////////////////////////............//////....................................////////////////////////000000000000222///...///222333222///333333111///...000444777:::@@@IIIQQQYYYaaakkkqqq||||||wwwmmmjjjnnnooolllfff^^^WWWWWW^^^eeeiiiiiiqqqvvvzzz{{{~~~|||sssuuuuuuvvvyyyyyysssggg^^^hhhhhhiiikkklllllliiigggjjjfffdddfffiiikkkpppvvvuuu|||zzzxxxyyy~~~|||yyyuuuqqqqqqrrrtttvvvxxx~~~|||qqqnnnrrrpppmmmhhhhhhpppxxxxxxsssooommmjjjkkkqqqyyyzzzttt```VVVMMMLLLKKKJJJNNNTTTRRRMMMJJJNNNYYYccciiikkkXXXQQQGGG@@@;;;777222///111///...///000000...---000000000000000000000000000000000000000000000000////////////////////////---......///////////////---...///000000///...---//////.........---------................................................................................................------------------------------------------------...------,,,,,,------...........................................................................------------------------///000111000//////111222***,,,...111222333444444777<<>>???BBBEEEEEEBBB>>>111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222555666666666666666555555:::;;;<<>>;;;444222000///000111000///000000000000000000000000000000000000000000000000////////////////////////---....../////////////////////............//////...............---------................................................................................................------------------------------------------------...------,,,,,,------...........................................................................------------------------.........,,,++++++...000111333555777999<<<@@@CCCNNNNNNNNNMMMJJJFFFBBB?????????@@@BBBEEEIIIMMMOOOUUUTTTTTTUUUUUUTTTRRROOO111111111111111111111111111111111111111111111111222222222222222222222222111111222222222333333333222222222333333333333333444555666777777777777777;;;===DDDUUUmmmtttqqqzzz}}}yyyvvvxxxyyyzzz~~~tttmmmuuuzzzzzz{{{{{{tttuuuwwwtttnnnnnn}}}yyypppmmmddd[[[VVVTTTPPPJJJEEE888555222111111222333222000000000000000000000000////////////////////////////////////////////////////////////////////////.......................................................................................---------//////////////////////////////............//////....................................//////////////////000000000111111111000000000000000000000///000111333666:::AAAIIIOOOUUU[[[dddmmmssswwwxxxyyyxxxyyyyyyvvvqqqkkkeee```^^^ccckkkttt|||zzzsssooommmlllkkkjjjmmmlllkkklllpppuuuwwwyyyyyywwwyyy~~~~~~|||vvvvvv{{{{{{rrrmmmmmmsssyyy}}}yyyzzzyyyrrrggg^^^WWWSSSQQQSSSQQQOOOLLLMMMRRRZZZ```eeehhhjjjeeeYYYLLLBBB===888555111///000000000///////////////////////////////////////////////////////////////////////////---....../////////////////////...------...000111................................................................................................................................................------------------------...------,,,,,,------...........................................................................------------............000000///...---...111444222777<<>>HHHKKKZZZjjjssswww{{{|||{{{uuulllfffddd```XXXSSSTTT[[[aaakkktttyyyzzzxxxvvvssswwwzzzyyysssnnnkkkjjjjjjkkkmmmoooqqqqqqnnnkkkwwwtttrrrvvv|||~~~sssssstttwww{{{|||}}}~~~|||wwwooojjjllluuu}}}|||xxxyyyssshhh\\\SSSMMMLLLMMMEEEFFFGGGJJJRRR```qqq}}}yyyjjjZZZOOODDD999444666222000...///222333111///////////////000000000000000/////////............000000000000000000000000////////////////////////////////////////////////////////////////////////.........................................................................................................------,,,,,,,,,//////.........---------........................///////////////////////////...---,,,,,,,,,---......///000000///000222555>>>FFFQQQYYY\\\[[[YYYWWWSSSUUUWWWWWWVVVVVVXXXYYYXXXVVVTTTWWW]]]aaacccbbbcccaaa___```bbbfffhhhhhhiiiddd```aaafffkkkmmmlll000111111111111222222222111111111111111111111111333333333222222222111111111111111111222222222222333333333333333333333333555555666666666999===AAARRR^^^nnn{{{~~~~~~qqqbbbaaagggnnn|||}}}wwwtttqqqnnnmmmqqqvvv~~~}}}tttwww{{{sssmmmpppxxxuuuqqquuu{{{nnnjjjqqqooo```WWWYYYZZZYYYUUULLLAAA888333222222222222111111000000000000000000000000000000000000000000000000000000000000000000000////////////............////////////---..................---............////////////////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000///000222222000000000111333111333777;;;???IIIUUUXXXfffsssxxxxxxwwwtttpppnnnjjjgggddd]]]VVVWWW]]]dddjjjttt|||{{{xxxyyyzzzxxxrrrkkkgggggghhhtttvvvzzz{{{{{{wwwtttqqqtttsssssswww|||zzztttqqqqqqsssxxx{{{~~~yyyrrrlllfff___VVVOOOIIIIIIHHHJJJQQQ\\\iiiqqqvvvnnnddd]]]QQQCCC<<<;;;666333000000222333111...////////////000000000111000000/////////.........000000000000000000000000////////////////////////////////////////////////////////////////////////......................................................................................................---------,,,,,,,,,//////.........---------........................////////////////////////...------------...//////000000000111333777;;;>>>FFFOOOZZZaaaaaa[[[SSSNNNRRRTTTWWWYYYXXXXXXXXXYYYZZZWWWUUUWWW\\\```bbbbbbhhhiiikkknnnrrrrrrqqqoooiiiddd```___ccceeeeeeccc000111111111111222222222111111111111111111111111333333333222222222222111111111111111222222222333222333444444444444333333222555777777666:::BBBIIIXXXbbbqqqooofffcccdddmmmxxx|||vvvrrrkkkmmmooorrrxxx~~~xxxyyyxxxppppppttttttpppooowww{{{qqqlllooorrrlll```WWWXXXYYYXXXSSSJJJ@@@777333111111111222111111000///000000000000000000000000000000000000000000000000000000000000////////////............////////////....................................////////////////////////////////////////////////////////////000000000000000000000000////////////////////////....../////////000000000000111333222111000111222555555888===CCCKKKYYYeeeiiisss||||||xxxrrrkkkeeedddfffgggccc[[[WWW___jjjuuuxxx|||~~~|||}}}zzzsssjjjbbbaaaeeejjjxxx|||{{{vvvsssrrryyy{{{~~~|||zzzzzzsssmmmlllnnnsss}}}yyyuuutttnnneee]]]SSSOOOLLLLLLPPPXXX```dddmmmkkkkkkjjjbbbSSSEEE???;;;666222111222222000.../////////000000000111111000000000/////////......000000000000000000000000////////////////////////////////////////////////////////////////////////...................................................................................................------------,,,,,,,,,...............---------........................////////////////////////---------.../////////000222111111444:::AAAGGGIIIOOOUUU[[[^^^\\\UUUNNNJJJRRRUUUXXXYYYYYYYYYYYYZZZZZZXXXWWWZZZ```eeegggfffooorrrwww|||}}}yyyrrrlllccc^^^ZZZXXXZZZ[[[[[[YYY000000111111111222222222111111111111111111111111222222222222222222222222111111111222222222333333222333444555555555444333222666999888777;;;GGGQQQ___gggtttxxxpppmmmqqqxxx{{{}}}|||||||||~~~vvvtttpppnnnooovvvvvvxxx}}}wwwsssrrrxxxuuupppqqq~~~wwwnnnmmmsssuuujjj[[[WWWYYYZZZXXXRRRGGG<<<555000111222222222111000///////////////////////////////////////////////////000000000000////////////............////////////.........------.....................////////////////////////////////////////////////////////////////////////////////////////////////////////////...////////////000000000000111222111000000222333444888???GGGOOOYYYfffooosssyyy}}}yyysssoooiiiccc```dddfffddd```bbblllwww~~~}}}|||vvvsssmmmeeeaaaccckkkrrrzzz}}}|||uuupppqqqssswwwlllkkklllsss~~~{{{tttqqqpppooonnn___YYYQQQNNNQQQWWW[[[\\\___aaagggnnnnnnbbbPPPBBB???:::444111111222111/////////000000000111111111000000000////////////...////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................------------------------................................................////////////////////////------......////////////333333555;;;DDDKKKNNNOOOPPPQQQRRRRRRPPPPPPQQQRRRWWWXXXYYYXXXWWWWWWYYY[[[\\\[[[]]]cccjjjnnnnnnmmmpppssswwwyyywwwoooddd\\\VVVRRRMMMLLLOOORRRUUUVVV000000111111111222222222111111111111111111111111222222222222222222222222111222222222222333333333222333444444555555555555444777:::999999@@@NNNYYYhhhnnnyyy}}}wwwuuuwww|||}}}{{{sssoooppptttxxxvvvqqqtttxxxsss}}}|||vvvttt}}}sssmmmsssyyyqqqdddXXXYYYZZZZZZWWWNNNBBB999333333333222222111000///////////////////////////////////////////////////000000000000////////////............///////////////...------------...///............////////////////////////////////////////////////////////////........................000000000000000000000000////////////000000000111///000111000000111333555444>>>JJJUUU^^^fffnnnssstttwwwvvvpppmmmnnnmmmkkkbbbdddggghhhlllttt}}}~~~xxxuuuiiijjjiiiggghhhmmmvvv}}}~~~xxxssssssxxx~~~zzztttnnnnnnsss|||vvvnnnkkknnnrrrhhhaaaXXXRRRSSSVVVXXXXXXUUUVVV]]]iiisssooo\\\JJJEEE???777222222333222111000000000000111111111111111000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................................................................---------------------------.....................////////////////////////////////////////////////............////////////444888>>>EEELLLPPPPPPPPPIIILLLNNNQQQSSSWWW[[[______]]][[[WWWUUUVVVZZZ]]]bbbcccffflllrrrsssqqqmmmgggggghhhhhheee^^^UUUOOOJJJGGGDDDEEEJJJQQQXXX\\\000111111111111222222222111111111111111111111111111222222222222333333333222222222222333333333333444333333333444555666777666888:::;;;@@@KKKZZZeeeqqqwwwzzz{{{~~~}}}wwwssstttyyy~~~vvvqqqooonnnvvv}}}yyymmmlllttt}}}}}}sss{{{|||zzzwww|||yyyssstttwwwsssmmm]]]ZZZYYYZZZZZZSSSHHH???777666444333111000000000000000000000000000000000000000000000000000000000000000000000////////////............///////////////...---,,,,,,---...///............////////////////////////////////////////////////////////////........................000000000000000000000000/////////000000000111111...000000111111333666999;;;HHHXXXccckkkrrruuuuuurrrsssoooiiiiiinnnqqqqqqgggiiimmmrrr}}}}}}rrrkkkaaadddiiilllooouuu}}}~~~zzzuuutttyyyyyyqqqnnnqqqwww{{{uuullljjjkkkmmmhhhaaa\\\XXXWWWUUUUUURRRRRRVVVbbbpppuuuiiiYYYPPPHHH>>>666444444444333000000000111111111222222111111000000000/////////000000000000000000000000////////////////////////////////////////////////////////////////////////................................................................................................,,,,,,,,,------------...---------...............////////////////////////////////////////////////////////////000222444666;;;AAAIIIOOOQQQPPPNNNNNNFFFLLLVVV^^^bbbdddeeeeeedddbbb___[[[YYYZZZ^^^aaagggggghhhkkknnnnnnkkkgggZZZYYYXXXYYYYYYXXXUUURRRJJJJJJJJJMMMRRRYYY```ddd000111111111111222222222111111111111111111111111111111222222222333333333222222222333333333444444555444333222333555777999888888:::>>>HHHWWWhhhssszzz}}}yyyyyy|||xxxssswww~~~{{{zzz{{{{{{tttpppmmmooottt~~~~~~oookkkkkkxxxsssrrrtttxxxwwwtttwww|||wwwrrrqqqsssccc^^^YYYYYY[[[XXXOOOGGG<<<999666333111000111111000000000000000000000000000000000000000000000000000000000000////////////............////////////000///---,,,,,,---///000............////////////////////////////////////////////////////////////........................000000000000000000000000//////000000000111111111///000111222333666:::>>>GGGVVVfffooovvv{{{|||yyyrrrqqqmmmggghhhmmmppppppjjjpppwww|||uuunnnjjjbbbffflllpppssswww}}}|||yyyvvvuuuyyyzzzppplllppptttxxx}}}|||tttnnnkkkrrrrrrqqqlllddd\\\UUURRRRRRSSSUUUZZZgggrrrqqqjjj^^^TTTGGG<<<777666444333000000111111111222222222111111111000000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////................................................................................................,,,,,,,,,---------......---------.........///////////////////////////////////////////////////////////////000333888===@@@EEEMMMTTTVVVQQQMMMLLLMMMLLLSSS]]]dddgggfffdddcccdddeeedddcccaaabbbdddfffdddaaa^^^^^^bbbddddddbbbVVVUUUUUUWWW[[[^^^______XXX[[[^^^bbbdddfffhhhiii000111111111111222222222111111111111111111111111111111111222222333333333222222333333333444444444666444222111222444888:::999888999@@@NNN```rrr}}}xxxssssssvvv|||wwwqqqxxx}}}wwwjjjhhhjjjsss~~~tttnnnggguuuqqqiiimmmtttuuummmjjj|||zzzoooooovvvggg```ZZZYYY\\\[[[TTTMMM???<<<777333000000111222000000000000000000000000000000000000000000000000000000000000////////////............/////////000000///---,,,,,,---///000............/////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000111333444555999>>>AAAQQQ```ooovvv{{{}}}tttsssnnniiihhhmmmnnnlllllluuu{{{pppjjjjjjmmmpppfffjjjooorrrsssvvvzzz}}}zzzwwwzzztttmmmnnnrrrqqqtttyyy}}}~~~{{{vvvrrrwww{{{~~~zzzooobbbWWWRRRRRRUUUVVVUUU]]]kkksssssshhh]]]NNNAAA:::777444333000111111111111222222222111111111111000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................................................................,,,,,,,,,------.........---------.........//////000000000000000000000000/////////////////////////////////111666===DDDHHHNNNUUU[[[YYYQQQJJJKKKNNNVVVYYY^^^``````___^^^___ccceeehhhiiiiiiiiiiiijjj\\\WWWRRRRRRWWW]]]aaacccYYYYYYYYY]]]bbbfffiiijjjfffkkkqqqttttttqqqmmmkkk111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444333444555666777777777777666777<<>>PPPhhh}}}wwwvvvzzzwww{{{}}}zzzwww||||||tttnnnmmmoooppppppyyy|||kkkjjjnnnzzztttllldddeeeooopppkkktttxxxpppoookkkaaaYYYXXXYYYWWWUUUUUULLLDDD:::444333444333111000000000000000000000000////////////000000000000//////000000000000//////............////////////////////////////////////............////////////////////////////////////............///////////////////////////////////////////////////////////////000111111000000111222000111333777>>>EEEMMMQQQbbbrrrxxxtttttttttrrrrrrnnnjjjmmmvvv|||}}}{{{}}}uuukkkfffgggkkkooopppiiihhhggghhhlllttt|||}}}zzzvvvtttuuuvvvwwwwwwllljjjrrrkkkWWWQQQTTTRRRNNNPPP[[[hhhoootttpppdddSSSFFF???;;;666222333333333222222222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................//////.........---------............................................................////////////////////////////////////...............///000000000222666>>>GGGOOOTTTUUUTTTVVVWWWXXXXXX[[[```dddaaa```^^^]]]]]]^^^```aaaaaabbbbbbaaa^^^YYYTTTQQQRRRQQQRRRVVV\\\bbbdddeeeiiijjjlllnnnpppsssvvvwwwxxxvvvrrrmmmhhhaaaZZZUUU111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444555666666666666666666666888999DDD\\\{{{zzz{{{}}}~~~}}}{{{yyy{{{yyyrrrmmmiiigggjjjsss~~~xxxpppjjjppp}}}}}}tttiiidddlllrrrrrrwwwxxxpppoooiii___VVVUUUYYYZZZWWWSSSKKK@@@999555444333111000000000000000000000000////////////000000000000//////000000000000//////............////////////////////////////////////............////////////////////////////////////............///////////////////////////////////////////////////////////////000111111000111333555444555999???GGGOOOWWW[[[jjjyyyyyyrrrqqqrrrllloooppppppuuu~~~{{{{{{wwwqqqmmmiiigggiiimmmppprrrmmmmmmkkkjjjnnnwwwzzzuuurrroookkkiiiiiijjjkkknnnpppuuuzzztttjjjiiisss{{{hhhZZZVVVRRROOOMMMOOOZZZffflllpppooodddVVVKKKBBB<<<555555444333222111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.......................................---------............................................................///////////////////////////////////////............///000000444777===GGGQQQVVVUUUSSSRRRSSSUUUVVVYYY___eeejjjdddddddddcccbbbaaa```___[[[\\\\\\\\\ZZZWWWSSSQQQZZZ[[[^^^dddiiilllmmmlllqqqppppppooonnnmmmmmmmmmooolllhhhdddaaa]]]YYYVVV111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333444444777666666666666666777777:::???MMMggg~~~{{{zzzzzz|||~~~yyywwwxxxttt}}}}}}uuuooolllbbbhhhqqq{{{{{{nnnnnnzzzsssjjjnnnvvvzzz|||ttttttssshhhXXXTTT[[[^^^ZZZYYYQQQGGG>>>888555222000000000000000000000000000////////////000000000000//////000000000000//////............////////////////////////////////////............////////////////////////////////////............////////////////////////////////////////////////////////////000000111111000000333555999<<>>888444333333333222000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................---.................................................................................//////////////////////////////////////////000111333555777888EEEKKKQQQQQQMMMJJJLLLOOOQQQPPPPPPRRRXXX___fffjjjnnnmmmkkkgggaaa[[[UUUQQQPPPSSSZZZ```fffjjjlllllllllpppuuuyyyzzzxxxvvvttttttttttttsssrrrqqqooonnnsssssstttuuuvvvuuurrrooo111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444777666555555666777999:::<<>>HHHMMMQQQPPPLLLLLLPPPUUURRRQQQRRRVVV]]]eeekkknnnllljjjgggbbb\\\WWWRRRPPPSSSWWW^^^fffkkknnnnnnnnnnnnrrrvvvyyyxxxwwwuuuuuuvvvxxxzzz}}}111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444666555555555666888;;;<<>>GGGQQQ___llltttuuuqqqnnnjjjhhhgggiiirrr{{{zzztttpppzzz}}}pppgggdddfffiiikkkkkksss|||~~~yyyssssssuuu{{{~~~zzzrrrkkkfffaaa[[[WWWSSSNNNIIIHHHIIIJJJGGGDDDJJJIIIHHHHHHJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJLLLMMMMMMSSSZZZ^^^aaafffmmmrrr{{{|||~~~zzzqqqfffvvv}}}{{{nnn]]]PPPLLLLLLKKKMMMRRRXXX]]]fffooosssrrr```TTTDDD999444222111000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................---------.........//////............................................................////////////////////////////////////---///222666<<>>KKKXXXkkkzzz|||lll\\\PPPKKKJJJOOObbbzzz~~~vvvkkkeeehhhuuuvvvpppuuu~~~~~~}}}ppp^^^XXX]]]\\\\\\YYYSSSJJJ@@@999555000000000000000000000000////////////000000000000//////000000000000//////............/////////000////////////////////////............/////////000////////////////////////............/////////000////////////////////////000000000000000000000000///000222333555:::???CCCXXXaaaooozzz{{{sssmmmaaacccdddgggqqq}}}}}}zzzlllcccbbbeeeiiillliiirrr|||~~~xxxrrrrrruuu~~~yyyuuujjjddd\\\UUURRROOOLLLIIIHHHEEECCCEEEHHHIIIEEE@@@BBBAAA@@@AAADDDFFFFFFFFFDDDCCCCCCCCCDDDEEEEEEFFFEEEIIIOOOPPPPPPRRRWWW\\\```ooozzzwww|||}}}pppsssxxxxxxvvv~~~yyyeeeTTTPPPPPPOOOHHHNNNRRRTTT]]]nnn{{{lllWWWEEE<<<777444111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////........................---------.........//////............................................................/////////000////////////////////////000222666<<>>666222111000000111111000...000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////111000000000/////////...//////............//////111111111111000000000///000000000000000111111222333333444888@@@JJJTTTZZZdddooo~~~xxxjjjeeehhhgggiiinnnttt{{{yyyrrrmmmoooqqqooommmnnnsss{{{{{{xxx~~~uuulllfffaaa[[[VVVPPPOOOMMMKKKIIIHHHGGGFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFGGGHHHGGGLLLTTT]]]iiizzz{{{ssssss|||yyy{{{xxxrrrnnnkkkddd[[[UUURRRSSSWWWXXX]]]qqqtttXXXDDD;;;666222222111///000111111000///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////---------------------------------------------------------.........//////........./////////000000............//////000000666;;;CCCKKKRRRTTTTTTSSSMMMLLLNNNUUU___fffhhhgggfffjjjmmmkkkfffaaaaaabbb\\\\\\\\\^^^ccciiipppsssyyy}}}222111111000111111222222222222222222222222222222222222333333333333444444444444444333333444444555666444666999777999HHHZZZkkkvvv}}}xxxyyy~~~pppWWWIIIIIIIIIXXXnnn{{{qqqjjjlllrrr{{{xxx{{{|||ooonnnsss}}}{{{{{{{{{|||vvvbbbXXXYYYXXXXXXXXXUUUMMMBBB:::333111//////000111000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000//////......//////000111111111111000000000000000000000000000111222222222333666===HHHVVVbbbiiijjjrrr||||||qqqeeedddkkkmmmssszzz||||||~~~zzzsssooonnnrrrssspppooopppxxxvvvnnnddd\\\WWWTTTPPPMMMFFFEEEEEEDDDEEEEEEFFFFFFBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBAAAAAAAAAAAA@@@BBBFFFLLLVVVfffxxxuuurrrxxx}}}yyyxxx{{{zzzqqqeee[[[VVVVVVYYYYYY\\\hhhxxxzzzbbbJJJ<<<666333333111//////000111000///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000........................////////////////////////------------------------------------------------------........./////////....../////////000000000,,,...111000//////222555<<>>444222000///000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000////////////000000111111111000000000000000000000000000111222333333222444:::DDDQQQaaaooowwwrrrrrrrrrpppiiidddhhhpppssszzz}}}wwwsssqqqqqqsssqqqllljjjlllyyywwwrrrddd^^^VVVOOOLLLKKKIIIHHHBBBBBBCCCCCCDDDFFFGGGHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBAAAAAA@@@????????????CCCBBBBBBDDDIIITTTaaajjjwwwzzzuuuwww|||~~~yyypppfff[[[TTTVVVZZZ^^^eeekkkxxx~~~|||jjjSSSCCC;;;888555333000///000000//////000000000000000000000000////////////////////////////////////////////////////////////////////////........................////////////////////////............................................................////////////...////////////000000000---000333222000222888>>>FFFJJJNNNQQQPPPOOOPPPQQQNNNOOOTTT[[[dddjjjmmmnnnppppppmmmiiiccc______```[[[___fffooowww}}}000000111111222222222222222222222222222222222222222222222333333333444444333333333333333444555666555555888;;;:::AAAZZZttt~~~{{{yyyzzzzzznnnYYYNNNNNNKKKUUUfffyyyvvvmmmjjjiiixxxrrrqqqsssyyy~~~|||tttnnnnnnrrrtttuuuuuutttuuuyyy{{{uuuiiidddXXXVVVUUUXXXZZZVVVLLLDDD888555111//////000111000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000000111111000000000000111222333444333777???KKKZZZjjjwwwzzzpppgggeeegggiiinnntttyyyyyyuuuvvvwwwwwwwwwtttrrrpppiiicccbbbfffxxxyyyooofff___UUUQQQKKKGGGEEEFFFFFFGGGGGGHHHHHHIIIJJJLLLMMMNNNMMMNNNPPPRRRSSSTTTTTTTTTUUUTTTSSSRRRQQQQQQPPPPPPOOONNNNNNLLLKKKJJJIIIIIIDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBDDDIIIOOOSSSWWWaaaooozzz|||{{{|||~~~tttcccTTTRRRZZZbbbddddddmmmyyy~~~sss___NNNDDD???777555222000000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................................................./////////000000////////////000000000111///111222000000555???HHHQQQPPPOOOMMMLLLLLLOOOQQQMMMQQQYYYbbbiiimmmmmmllliiigggbbb^^^[[[\\\```ccccccgggnnnwww///000111222222222222222222222222222222222222222222222333333333333444444333333333333444555555666666555888<<<>>>GGGaaa||||||{{{yyyzzz{{{oooXXXMMMMMMHHHNNN[[[jjjssszzz|||rrrmmmfffpppxxxoooooottt|||~~~zzztttssspppsssvvvwwwwwwxxx}}}wwwmmmiiiZZZVVVTTTWWW[[[YYYQQQIII===999333000///000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111000000//////000000111000000000000111111111111000000000111222333444555888===FFFTTTbbbppp|||}}}oooccccccjjjppptttwww|||~~~tttnnnppptttwwwxxxtttpppiiiaaa\\\aaaiii~~~uuukkkbbbYYYTTTJJJIIIFFFEEEDDDFFFGGGIIIKKKKKKLLLMMMOOOQQQSSSTTTRRRSSSVVVXXXZZZ[[[[[[[[[\\\\\\ZZZYYYWWWWWWVVVVVVWWWVVVUUUSSSPPPNNNMMMLLLGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@???@@@BBBDDDFFFGGGMMMRRRYYY___fffsss{{{}}}ppp]]]UUUYYY```aaa___eeeqqqyyytttfffWWWIII@@@:::777333111111111111000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////....................................................../////////000000000/////////000000000111111///000111111444;;;FFFNNNVVVRRRLLLIIIJJJNNNQQQSSSQQQVVV___fffkkkkkkhhhfffaaa^^^ZZZXXXZZZ___eeehhhgggkkkrrrzzz...///111222333333222222222222222222222222222222222222333333333333444444333333333333444555666666888555888===AAAMMMggg{{{|||~~~sss[[[RRRSSSNNNPPPZZZeeemmmuuuzzzuuukkkmmmuuuuuurrruuu|||~~~yyywwwooossswwwxxxwwwxxx}}}~~~qqqhhh\\\WWWSSSUUUZZZ[[[TTTMMMAAA<<<666111000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000000111111111000000000000111111///000000000111111111111000000000111222333555555>>>DDDOOO\\\iiiuuu}}}{{{qqqiiikkkrrruuuvvvxxxxxx|||{{{rrrooorrruuuuuutttoooiiibbb[[[\\\hhhvvvyyymmmccc[[[TTTPPPGGGHHHHHHIIIJJJKKKNNNOOOPPPQQQRRRTTTWWWZZZ\\\^^^```bbbeeeiiikkklllllllllnnnmmmkkkiiihhhgggfffffffffeeeccc```]]]ZZZWWWVVVQQQOOOMMMJJJGGGEEECCCCCCAAA@@@??????@@@BBBCCCCCCIIILLLOOOQQQTTT^^^mmmyyy}}}}}}nnn^^^WWWWWWYYYYYY]]]gggpppqqqkkk```QQQDDD===999555333222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////.................................................../////////000000000000//////000000000111111111111111333888>>>GGGOOOTTTUUUNNNHHHHHHNNNTTTVVVVVV[[[___dddhhhhhhfffbbb```[[[ZZZZZZ\\\aaaggglllooommmqqqyyy...///111222333333222222222222222222222222222222222222333333333444444444222222222333444555666777999666777>>>DDDPPPiii{{{~~~www```ZZZ]]]ZZZ]]]fffnnnuuu|||jjjggggggqqq}}}xxxwww~~~|||xxxnnnrrrvvvwwwuuuvvvzzz~~~ttteee^^^XXXSSSTTTZZZ[[[VVVOOODDD???777222000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////.../////////000000111111111111000000000000111111//////000000111111111222000000000111222444555666CCCIIITTTaaannnwww~~~yyysssqqqtttxxxxxxwwwxxxrrrwww~~~yyyrrrssswwwvvvrrrooojjjddd]]]YYY^^^pppwwwjjj___XXXSSSPPPHHHKKKMMMOOOQQQRRRTTTVVVZZZ[[[]]]```dddgggkkklllwwwyyy|||~~~}}}}}}zzzyyyvvvsssoookkkhhhggg___]]]ZZZVVVRRRNNNLLLKKKGGGDDDAAA@@@@@@AAABBBBBB???DDDJJJKKKJJJLLLUUU\\\jjjsss|||gggVVVPPPRRRUUUZZZccclllrrrsssmmm]]]NNN>>>;;;666333333333333222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000000000000000111111111111333444888@@@IIIQQQVVVXXXRRRKKKFFFIIISSSZZZ[[[XXXccceeehhhhhheeeaaa^^^\\\ZZZZZZ]]]bbbhhhnnnrrrssswww|||222222222222222222222222222222222222222222222222333333333333333333333333555555555666666666666666888666888@@@KKKZZZmmm|||xxxpppnnnnnnxxx~~~{{{ppphhhllluuu|||}}}}}}{{{qqqnnnpppvvvxxxuuuuuuzzzsssccc]]]YYYXXXZZZYYYWWWWWWZZZRRRIII===444111111222222111111000000000000111111000000000000000000000000000000000000000000000000........................////////////000000000000000000000000000000000000........................111111111000000000000000222000000444666777<<>>@@@AAACCCDDDEEEGGGKKKMMMTTTYYYeeetttqqq```WWWTTTRRR[[[eeemmmrrruuutttgggYYYLLLDDD>>>;;;666000...///000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000//////000000000000//////............////////////////////////000000000000////////////000000000000///000111111222222333333555888BBBPPPYYYZZZZZZZZZRRRIIIFFFRRR```eeeeeedddlllhhhffffffddd___]]]___dddeeeggglllsssxxx{{{|||222222222222222222222222222222222222222222222222333333333333333333333333555555555555666666666666777777<<>>888444333111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000//////////////////////////////000000000000//////............////////////////////////000000000000////////////000000000000111111222000000222777<<>>EEEPPPUUU^^^fffcccXXXPPPNNNSSSZZZdddmmmtttyyyzzzyyyxxxtttsssuuutttpppppprrryyyxxxoooeee^^^SSSPPPLLLHHHFFFDDDDDDDDD222222222222222222222222222222222222222222222222333333333333333333333333333444444555666777888888:::BBBTTTiiizzz|||zzz|||{{{mmmfffeeelllzzzqqqlllqqq}}}|||xxxwww~~~{{{lll```___dddddd```]]]\\\ZZZSSSJJJ@@@888444333111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000111111222333333333222222777AAALLLWWWdddoooxxxvvvpppgggbbbfffqqqzzz~~~}}}~~~|||uuupppnnnoooqqqzzz~~~oooaaaXXXZZZ\\\___ccchhhrrr~~~rrriiibbb[[[SSSMMMKKKIIIFFFDDD@@@@@@BBBDDDCCCBBBHHHQQQ```lll~~~pppYYYXXXZZZ```eeejjjsss{{{{{{oooaaaUUUHHH<<<555444222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000//////000000000000//////............////////////////////////000000000000////////////000000000000000222333333444;;;FFFPPPYYYYYY[[[\\\WWWPPPOOORRRYYYaaakkkttt|||vvvrrrqqqssssssrrruuuyyyzzzpppfff\\\RRRLLLGGGFFFDDDCCCAAAAAAAAABBB222222222222222222222222222222222222222222222222333333333333333333333333333333444555666777888888<<>><<<999555444555444111111333111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000222111000000111111000///000333777<<>>777222333444222222333222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000...000222333333333444444777@@@LLLVVV___aaaYYYOOOKKKKKKOOOYYYfffoooqqqppptttwww{{{|||yyytttnnnjjjnnnsss{{{~~~wwwiiibbbYYYPPPJJJIIIJJJLLLLLLLLLNNNPPPRRRTTTTTTTTTYYYYYYYYYZZZ\\\___bbbddd222222222222222222222222222222222333333333444444444444444444444444444444111444666666666888>>>CCCYYYhhhwww{{{}}}|||{{{{{{}}}uuucccYYY```hhhmmmzzzxxxnnniiioooxxx|||xxxxxxwwwvvvtttrrrpppnnnllliiiiiijjjlllpppsssvvvvvvyyy~~~qqqhhhjjjrrr|||~~~~~~~~~uuuiiiaaa]]]XXXZZZZZZXXXVVVRRRGGG<<<555333000000000111111000111111111111000000000000////////////////////////////////////////////////////////////000000000111////////////000000000000000000111111222222222333222111222333222222:::CCCPPPUUUbbbqqq{{{{{{sssmmmrrr{{{{{{{{{}}}wwwvvvvvvyyy~~~yyyvvv}}}pppfffggggggjjjpppwwwuuujjj\\\SSSPPPNNNIIIEEEEEEDDDEEEFFFEEEGGGPPP[[[uuupppccc\\\ZZZ\\\```gggppprrrlll```RRRJJJCCC;;;444333444333222333222222222222111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000///111222222111111333555999HHHWWW]]]]]]ZZZTTTMMMHHHKKKRRR___lllsssrrrooorrrwww{{{|||xxxrrrnnnmmmtttzzzuuukkk\\\XXXSSSNNNKKKLLLNNNPPPQQQRRRTTTVVVXXXZZZ\\\]]]```aaabbbeeejjjnnnrrruuu111222222222222333333333222222333333333333444444444444444444444444444444000333666777888>>>HHHQQQcccnnnxxxzzz{{{}}}yyywwwxxxzzzxxxbbbVVVOOOVVV```jjjxxxvvvxxx|||{{{zzzyyyvvvtttrrrqqqlllnnnqqqtttyyy|||yyyooommmpppwwwwwwuuu|||}}}}}}zzzkkk___YYYWWWYYYZZZYYYXXXTTTJJJ@@@666444111111111222222111111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111////////////000000000000000000111111222333333333222222333333222555AAAOOO]]]___gggvvv}}}vvvqqqxxxzzz}}}~~~|||{{{{{{xxxyyyqqqiiiffffffkkksss{{{jjj]]]XXXUUUNNNHHHEEECCCDDDEEECCCBBBGGGOOOdddssspppccc\\\ZZZ]]]aaahhhmmmmmmeeeZZZRRRJJJ???666444555444222333333222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000222333222000111666:::AAAPPP]]]___YYYTTTPPPMMMHHHMMMXXXeeepppuuutttpppuuuyyy|||zzzssslllkkklllvvv~~~uuuiii```VVVTTTRRROOOOOOOOOQQQRRRUUUWWWZZZ]]]```eeejjjnnnppprrruuuzzz111111222222222333333333222222333333333333444444444444444444444444444444444555666666:::GGGYYYgggnnnuuu{{{|||~~~}}}yyyyyy{{{}}}yyykkkbbbOOOLLLKKKPPP\\\lll|||~~~}}}|||}}}wwwrrrnnnqqq~~~ssslllttt~~~ooo```WWWUUUXXXZZZZZZ[[[YYYPPPFFF777555333222222333222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111////////////000000000000000000111222222333444444222222333444444:::LLL]]]jjjggglllyyyzzzwww|||~~~|||~~~}}}zzz{{{sssiiigggjjjkkktttlllddd^^^VVVNNNJJJFFFCCCCCCBBBAAACCCGGGRRRaaatttpppeee___[[[]]]bbbiiinnnlllddd\\\OOOCCC888555666444333222333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000222333222111444<<>>AAA???SSSuuu|||~~~~~~ppp\\\NNNFFFDDDGGGSSSdddwwwzzzoookkkuuuvvvtttoookkkpppyyy~~~|||~~~xxxzzzzzzwwwhhh[[[UUUZZZ]]]]]]___```ZZZQQQDDD999222222333111111222111111111111111111111111000000000000000000000000000000000000000000000000---...//////000000//////000000000000111111111111111111111111111222222333111333444555;;;III^^^mmmvvvvvvvvvttttttwww|||wwwvvvyyy{{{||||||vvvnnnjjjmmmttt{{{rrrcccZZZUUUOOOIIIEEECCCCCCBBBEEEKKKRRR]]]qqq|||~~~yyy___```aaagggtttzzznnn]]]JJJ???:::555333333222222222222111111111111111111111111111111111111111111111000111111222222000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111...000111333888FFFYYYgggeee^^^WWWRRRMMMIIIIIILLLTTT^^^nnnzzz}}}{{{|||}}}}}}|||}}}|||tttiii___XXXVVVVVVXXX\\\]]]^^^```ccchhhnnnsss222333333444444333333222333333333333333333333333222333555444333333444666666666>>>BBBDDDZZZ{{{ppp\\\MMMEEECCCHHHVVViii|||}}}}}}rrrlllqqq{{{wwwuuuoookkkmmmuuu{{{||||||{{{{{{|||tttzzz|||mmm```XXX[[[]]]^^^aaabbb]]]UUUIII???666333333222222444111111111111111111111111000000000000000000000000000000000000000000000000---...//////000000//////000000000000111111111111111111111111111222333333333444555:::DDDTTTeeeqqq{{{zzzvvvqqqooottt}}}yyyyyy|||zzz~~~qqqnnnkkkmmmtttrrrddd^^^UUUNNNHHHEEEBBBAAACCCFFFIIIOOO^^^vvv~~~iii```]]]hhhxxx{{{jjjUUUGGG???777444333333222222222111111111111111111111111111111111111111111000111111222333333000000000000000000000000000000000000000000000000000000////////////000000000000000111111111222222---333555555BBBYYYlllsssjjj```UUUMMMHHHEEEIIIOOOWWWbbbqqq|||{{{zzz{{{}}}|||oooggg^^^XXXWWWYYY[[[\\\bbbeeehhhlllqqqwww}}}222333333444444333333222333333333333333333333333222333555444333333444666777666===BBBIIIeee~~~ooo[[[LLLGGGFFFLLL[[[nnnyyyuuummmmmmsss}}}zzztttooooootttzzz}}}yyy~~~~~~xxx}}}tttfff\\\\\\\\\^^^cccddd___ZZZMMMEEE:::444222222333555111111111111111111111111000000000000000000000000000000000000000000000000......///000000000000000///000000000111111111111222111111111111222333333555666999BBBPPP```mmmttt{{{xxxrrrnnnnnnvvv}}}}}}ooonnnooottt~~~}}}xxxtttpppnnnllljjjhhhiiilllnnnooopppssssssrrrqqqppprrrvvvzzznnnggg\\\SSSMMMIIIFFFCCCAAACCCDDDGGGQQQddd{{{tttcccZZZfffvvv~~~oooZZZLLLAAA888444333333333222222222111111111111111111111111111111111000000000000000111222333000000000000000000000000000000000000000000000000000000////////////000000000000111111111222222222444999999;;;OOOlllyyyuuummmbbbVVVMMMHHHGGGMMMTTT]]]hhhuuu~~~~~~{{{xxx{{{zzzoooddd^^^XXXXXX]]]bbbdddcccgggkkkrrryyy222333333444444333333222333333333333333333333333222333555444333333444666888666;;;AAAMMMooozzzmmmZZZLLLHHHGGGOOO```tttwww}}}zzzppplllnnn}}}wwwssstttzzz|||}}}{{{mmmaaa]]][[[___ddddddaaa]]]PPPJJJ???555000111333444111111111111111111111111000000000000000000000000000000000000000000000000...//////000000000000000///000000000111111111111222222222111222333333444333666===JJJYYYgggppptttuuurrrnnnlllrrr}}}{{{nnnooossszzz}}}xxxqqqkkkgggccc___]]][[[ZZZZZZ\\\___cccddddddhhhhhhhhhgggffffffhhhkkknnnppptttyyyzzzpppbbbWWWQQQMMMIIIFFFAAABBBDDDFFFKKKWWWjjjyyymmm___eeerrrzzz}}}nnn\\\OOOCCC999444444333333333222222222222111111111111111111111111111///////////////000111222000000000000000000000000000000000000000000000000000000////////////000000111111111111222222222222666888999AAA[[[xxx|||pppjjj```UUUNNNKKKKKKQQQYYYeeennnyyy~~~~~~yyytttwww}}}pppddd\\\YYYYYY^^^ffflllllljjjmmmrrr{{{222333333444444333333222333333333333333333333333222333555444333333444666999666;;;AAAQQQvvv|||wwwkkkZZZMMMGGGGGGPPPeeezzzxxxyyyuuuooooooyyywwwsssxxx}}}{{{uuueee^^^ZZZ^^^ddddddaaa^^^SSSNNNDDD777111111333222111111111111111111111111000000000000000000000000000000000000000000000000...///000000111111000000000000000000111111111111222222222222222333444444111888DDDSSSbbblllqqqrrrpppmmmjjjoooyyyyyyvvvlllnnnttt}}}zzztttjjjfffaaa\\\ZZZXXXUUUTTTRRRSSSUUUXXX\\\___cccdddiiijjjkkkjjjhhhfffeeeeeehhhgggggghhhmmmvvvnnn___VVVQQQLLLHHHBBBBBBCCCFFFHHHNNN[[[ggg~~~kkkhhhppp{{{rrrcccVVVIII<<<666555333333333333222222222222111111111111111111111111111111000000000000000111000000000000000000000000000000000000000000000000000000////////////000000111111111222222222222333222666<<>>OOO```lllssstttuuuoookkkjjjsss~~~~~~}}}xxx}}}vvvrrruuuooorrryyy{{{xxxuuuqqqmmmjjjdddaaa]]][[[[[[[[[[[[ZZZYYY]]]bbbfffiiimmmrrrwwwzzz~~~~~~}}}{{{wwwqqqkkkjjjnnnwww}}}mmm```XXXPPPKKKEEEBBBBBBDDDEEEFFFNNNXXXlllxxxjjjooo~~~}}}oooaaaRRRBBB999777444444333333333222222222111111111111111111111111444444333222111111111111000000000000000000000000000000000000000000000000000000////////////000000111111111222222222333333333;;;JJJ^^^oootttnnnfffaaaWWWOOOLLLOOOVVVbbbmmmvvv{{{~~~{{{uuusssyyyuuusssuuu~~~rrrjjjeeeaaadddeeehhhlllrrryyy222333333444444333333222333333333333333333333333222333555444333333444666555555<<>>555555555222111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000111111111111333333222222333333444555888EEEYYYkkkuuuyyyyyyyyypppllllllvvv|||zzzyyy}}}xxxpppzzz|||nnnnnnvvvwwwyyy}}}vvvrrrpppppppppoookkkhhhffffffgggiiijjjjjjjjjpppxxx|||~~~~~~xxxxxx~~~yyyiii^^^UUUPPPGGGAAA???BBBBBBAAAGGGOOOYYYpppkkkmmmzzzkkkYYYGGG;;;888444444444333333333222222111111111111111111111111777666555444333222222222000000000000000000000000000000000000000000000000000000////////////000000111111222222222333333333999DDDYYYnnnuuuooogggdddbbbXXXOOOMMMQQQ[[[kkkxxxzzz~~~zzzrrrpppvvv~~~uuuuuuzzzwwwiiicccdddfffnnnoooppprrrwww~~~222222222222222222222222333333333333333333333333444444444555555555555555555999<<>>GGG\\\sss{{{wwwvvvyyy|||||||||yyyyyy{{{iii[[[VVVYYYcccvvv{{{}}}qqqmmmqqq~~~vvvtttwww{{{zzzuuuxxx}}}~~~sssddd]]]___ccceeeeee[[[\\\VVVHHH;;;555444333333333333222222222111111000000000000000000000000000000000000000000000000222222222222222222222222111000000000000111222222000///000333444333666;;;KKK[[[llltttvvvxxxzzzzzzsssqqqwwwxxxoooooowww|||{{{xxxxxxwwwuuuxxxzzz~~~{{{yyy{{{zzzvvvvvvzzz~~~lll\\\RRRMMMHHHFFFBBB???BBBGGGIIISSSbbbttt}}}{{{kkkaaaeeesssooo```TTTFFF:::666444222222222333222000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111000000000000000111111222///000222333444888???YYYjjjxxxyyyuuurrrjjjaaa```\\\[[[]]]___bbbjjjrrrzzztttiiiiiipppvvvyyy}}}xxxrrrllljjjlllpppsssuuuxxx}}}333333333333333333333333333333333333333333333333333333444444555666666666555999???LLLdddzzz|||}}}{{{~~~zzzzzz~~~ooodddccchhhrrryyyvvv{{{~~~{{{qqqllllllzzzzzzvvvxxxzzz}}}yyyxxxzzz}}}||||||vvvfff]]]]]]bbbeeefff\\\]]]XXXLLL>>>666444444333333333222222222111111000000000000000000000000000000000000000000000000111111111222222222222222111111000000111111222333000///111444444333777===PPP^^^kkkqqqsssvvvyyyyyyrrrrrrzzz~~~vvvvvvzzz|||{{{{{{|||yyytttxxxxxxzzz{{{wwwxxx{{{xxxdddWWWRRRMMMIIICCC@@@CCCIIIHHHOOOZZZjjj}}}xxxgggZZZXXXaaaiiizzz~~~{{{nnnbbbWWWJJJ===666444222111222222222111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000111222111000111333444666???IIIlllwww~~~zzzrrrmmmgggbbb^^^___ccchhhjjjjjjpppwww||||||yyyqqqjjjjjjooouuu~~~}}}zzzqqqpppooonnnnnnpppsssvvvxxx|||333333333333333333333333333333333333333333333333333333444444555666666777444888BBBSSSkkk|||rrrxxx~~~yyy~~~{{{www{{{zzztttuuu{{{ooohhhhhhkkkooorrr{{{{{{~~~yyy|||~~~~~~tttllliiittt~~~xxxwwwyyy~~~}}}}}}|||~~~~~~wwwvvvyyyvvvfff\\\\\\```eeeggg]]]\\\YYYPPPCCC888444555333333333222222222111111000000000000000000000000111111111111111111111111000000000000111111222222111111111111111222222333222222333555444333888@@@SSS]]]hhhllloootttxxxyyyuuuwww}}}}}}~~~yyysss|||yyywww{{{}}}yyyxxx{{{ppp\\\VVVOOOJJJEEEAAACCCHHHEEEJJJQQQ___uuuyyyhhhXXXQQQRRRUUUeeeqqqwwwpppeee\\\NNN@@@888666333111222222222111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000//////000111222222000000222444555;;;JJJXXX|||yyyooohhhdddbbb```cccjjjqqqrrrqqquuu|||yyyssspppqqqsssvvvxxx~~~vvvppphhhkkkoooqqqrrrtttvvvxxx}}}}}}}}}~~~333333333333333333333333333333333333333333333333222333333444555666777777666;;;HHH[[[qqqzzzttt{{{}}}{{{vvvttt{{{}}}iii___]]]]]]___aaahhhhhhllluuu|||}}}tttvvvyyynnnhhhqqqzzzyyyyyy|||zzz{{{~~~~~~wwwtttvvvvvvggg]]][[[___dddggg___[[[WWWRRRHHH===666555333333333222222222111111000000000000000000000000111111111111111111111111/////////000111111222222222111111111111222333333333333444555444444<<>>888555333333222111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////000111222333111222333555999JJJhhhzzzrrrhhhccceeejjjpppssswwwxxxrrrlllooouuulllhhhkkkttt{{{{{{xxxuuurrrtttuuutttuuu|||zzzxxxvvvxxx}}}444444444444444444444444333333333444444444555555444444444555777888:::;;;999IIIbbbzzz~~~{{{tttzzzkkk```]]][[[[[[^^^[[[^^^bbbfffkkksss}}}}}}rrrjjjmmmwwwuuujjjkkkvvvyyy|||zzz|||yyyvvvzzz}}}vvvbbbYYYTTTXXXfffddd[[[TTTSSSSSSKKK???555333333222222111222222222111111111111111111111111000000000000000000000000//////000111222333333333333333333333333333333333333333222222444>>>PPP___hhheeeiiitttxxxvvv}}}xxxwww{{{~~~}}}hhh[[[NNNJJJIIIAAA@@@CCCHHHPPPYYYmmm~~~qqqbbbWWW\\\fffrrrwwwqqqfff\\\WWWKKKCCC999333333333222000111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000000000111111111///555666555EEEdddzzz{{{rrriiiaaa^^^dddmmmnnnyyy~~~xxxtttpppllliiigggjjjqqqsssvvvyyyxxx~~~zzzuuutttxxx}}}444444444444444444444444444444444555555555666666444444444555777888:::;;;===OOOjjjzzzyyyrrrrrr|||oooeeeaaa^^^]]]___]]]^^^___aaacccjjjrrryyyxxxtttuuuvvvwwwllljjjqqq~~~yyyyyyzzz|||{{{wwwzzzzzzeee[[[UUUXXXfffddd]]]VVVTTTSSSMMMAAA777444333222222111222222222111111111111111111111111111111111111111111111111000000000111222222222333333333333333333333333333444444333333777CCCUUUdddiiihhhnnnxxxzzzwww|||~~~xxxzzzyyygggVVVNNNLLLEEE@@@BBBHHHNNNXXXkkkyyyiii]]][[[fffssszzzuuujjj^^^WWWMMMEEE;;;555444444333111111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000000111111111111444777777;;;OOOnnnwwwlllddd^^^^^^gggqqqyyy~~~yyyrrrlllggghhhkkkooosss|||}}}{{{~~~wwwtttyyy444444444444444444444444555555555666666666777777444444555666777999:::;;;???UUUrrrxxxzzztttnnnrrruuuiiieeecccbbbcccccccccbbbaaa```ccchhhlll{{{zzzwww|||~~~{{{pppjjjkkktttyyyvvvzzz~~~~~~yyyyyy~~~hhh]]]UUUWWWdddddd___YYYVVVUUUOOODDD:::444444333222222222222222111111111111111111111111111111111111111111111111111111111111111111222222333333333333333333333333444444444555<<>>888555555444222111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000111111111222222777666666AAA\\\yyyzzzooobbb[[[ZZZ___jjjuuu{{{qqqiiifffjjjlllmmmttt}}}xxxtttyyy444444444444444444444444444555555555666666666666444555555666777999:::;;;>>>WWWwww~~~yyyzzz{{{{{{nnnmmmwww{{{lllggggggiiijjjmmmnnnnnnlllkkkiiihhhhhhooorrryyyzzz~~~tttlllgggmmm|||uuuyyy}}}wwwyyylll```VVVVVVaaadddaaa\\\XXXWWWSSSIII>>>555444333222222222222222111111111111111111111111111111111111111111111111222222222111111111111111222222333333333333444444333444444666@@@RRRdddmmmffflllxxx~~~xxxzzz|||yyyxxxzzz|||~~~vvv\\\OOONNNIIIBBBBBBEEEJJJRRRbbb|||zzzgggYYYWWWbbbrrr~~~tttdddYYYQQQJJJAAA999555444333222111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000000000000111111222222333777222444HHHhhhssseeeWWWRRRWWW```lllvvvxxxmmmeeeiiinnnooonnnxxxyyyvvv{{{444444444444444444444444333333444444444555555555555555555666888999;;;<<<>>>ZZZ{{{{{{uuuvvv}}}}}}}}}|||||||||mmmggglll|||nnngggiiimmmooovvvxxx{{{}}}|||xxxsssoooiiigggiiirrr|||~~~yyyooogggjjj~~~vvvwwwwwwpppuuu~~~ssshhh\\\XXXaaadddddd```[[[YYYWWWNNNCCC666555444333222222222222111111111111111111111111111111111111111111111111222222222111111111111111222222222333333444444444111333444666DDDXXXhhhmmmbbblllzzz}}}xxx{{{|||~~~vvvvvvxxx{{{|||}}}~~~gggVVVSSSOOODDDCCCCCCGGGNNN\\\sssyyyvvvcccUUUVVV```ooo}}}wwwfffYYYRRRLLLCCC:::555333222222111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000///000000111222333333333777111777QQQrrrmmm]]]OOONNNWWWbbbmmmuuu{{{tttkkkgggnnnrrrrrrsss}}}444444444444444444444444333333333444444444444555555555666777888:::;;;<<>>666222222333111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000///000000111333444444555777777HHHiiijjj[[[QQQWWWeeennnooommmlllrrr|||vvvllllllssswwwqqqsss}}}{{{444444444444444444444444555555555555666666666777555666666777888:::;;;<<>>OOOeeelllgggkkkyyywwwttt|||}}}{{{uuu|||~~~|||tttoooqqquuuyyy{{{{{{zzz~~~hhhZZZQQQKKKFFFCCCCCCFFFOOO___ooo}}}|||~~~~~~{{{sssmmmbbbeeemmmyyy}}}ooobbbXXXSSSJJJ@@@888444333555111111111111111111111111111111111111111111111111000000111222222222222111000000000000000000000000///000000222333444555555555777KKKnnnlll]]]TTT\\\kkkrrrpppkkkhhhoooyyy|||rrrhhhkkkuuuxxxoooqqq|||333333333333333333333333666555555444444444555555999555333555666666:::@@@LLLmmm}}}}}}vvvlllmmm}}}zzzmmmiiikkkqqqyyy~~~{{{ttt{{{~~~pppiii\\\```pppwwwkkkccc]]]\\\\\\^^^ccckkkrrrwwwyyy|||~~~}}}uuuiiiaaa```bbbxxxmmmhhhppp{{{yyyxxx|||~~~vvvwwwxxxsssvvv}}}uuurrrttt}}}tttggg___]]]bbbeeegggeeedddaaaZZZRRR???888444444444111111333222111000000000111333333111111111111111111111111222222222222222222222222222222333444444555555666777999666BBB]]]kkkhhhggglllyyy|||tttttt|||}}}vvvwww|||zzztttppprrrtttvvvzzz~~~uuuyyy{{{xxxxxx___UUULLLFFFAAACCCGGGOOOZZZeeewww~~~|||oookkkjjjsss|||}}}{{{jjj^^^UUUKKKCCC:::222000222333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111333///...111333111111333>>>;;;VVVtttyyy}}}uuuiiiaaa___hhhpppoookkkiiiiiinnnvvvzzzuuunnnqqqyyyxxxmmmyyy~~~333333333333333333333333666555555444444555555555999555555777888888<<>>CCCbbb{{{yyywwwzzzrrrhhhbbbbbbjjjrrrpppkkkhhhjjjpppuuuvvvtttsssvvvyyytttnnn~~~|||{{{}}}333333333333333333333333666555555444555555666666888666666999::::::>>>DDD^^^zzzrrrqqq|||sssbbb^^^bbbjjjtttzzzzzzfff___eeesss{{{qqqkkkhhhfffcccbbbccceeeeeeeeekkknnnpppqqqnnngggaaa\\\[[[ttt{{{uuuvvv}}}vvvmmmnnnuuu|||uuuvvv}}}vvvqqqrrr{{{uuubbbZZZYYYaaaeeehhhhhhhhhgggaaaYYYDDD<<<555444444222111222111111000000111111222333111111111111111111111111222222222222222222222222222222333444444555555666555<<>>JJJ]]]nnnlllfffkkkvvvyyyxxxuuuwww~~~vvvqqqpppqqqqqqppprrrzzztttmmmvvvxxxqqqmmmkkkiiixxx|||gggWWWNNNFFFCCCCCCFFFNNNWWWaaauuu}}}pppqqq{{{~~~yyy}}}ttteee___dddoooxxxyyydddbbb[[[SSSLLLCCC888333333333333333222222222111111222222111111111111222222000000111111111222222222111111111111111111111111222000111333333222666===LLLgggyyyooonnniiiiiiiiihhhjjjlllmmmllltttxxxtttnnntttttthhhooo|||xxxxxxzzzzzz}}}|||ssspppyyy}}}sssvvv444444444444444444444444555555555555666777888888999888999::::::<<>>KKKXXXzzzzzz|||sss___QQQNNNLLLOOOXXXdddnnnxxxrrrnnnooowwwzzzzzzoooppptttfffccc```___bbbfffjjjkkkiiigggdddbbb```^^^[[[YYYTTTVVVYYY```kkksssqqqkkkggguuuyyyvvvzzz|||wwwqqqaaa]]]ccciiimmmoooooohhh```VVVGGG999555555444222222///000111222333222222111111111111111111111111111222222222222222222222222222222333444444555555666666BBBPPPbbbnnnhhhgggttt{{{yyyvvvvvv~~~wwwooommmmmmpppsssyyysssjjjrrr{{{ssskkkgggiiimmm~~~___UUUKKKFFFCCCCCCJJJQQQXXXjjj~~~}}}mmm]]]WWW___mmmsssgggaaaZZZTTTJJJ>>>777666333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111222111222444333333999BBBcccqqqccchhhfffnnnsssqqqpppssstttrrrggggggiiiooowwwyyyuuuppp]]]fff}}}{{{uuuuuuvvvxxx}}}}}}tttvvv~~~uuuooorrryyy555555555555555555555555555555555555666777999999???>>>======<<<@@@NNN\\\{{{sssooopppfffUUUKKKLLLJJJLLLUUU```kkkvvvrrrgggdddkkkqqqzzzqqqoooyyyfff```YYYUUUWWW]]]dddhhhkkkjjjiiifffbbb]]]ZZZXXXVVVWWWWWWZZZaaahhheee^^^ZZZiiizzzwwwyyy{{{~~~uuuddd^^^eeekkkoooqqqqqqjjjbbbXXXIII999555666555333222///000111222333222111111111111111111111111111111222222222222222222222222222222333444444555555666888CCCQQQcccpppjjjjjjzzz}}}zzztttttt}}}xxxqqqppprrrooouuu|||vvvkkkppp}}}lllppprrroooiiihhhmmmrrrcccYYYNNNGGGCCCBBBGGGNNNVVVggg}}}~~~vvvbbbVVVXXXfff|||uuuiiiccc]]]WWWMMMAAA999888333333333222222222111111222222111111111111222222000111111111111222222222111111111111111111111111222222444555444444;;;DDDjjjzzzhhh[[[ddddddoooxxxwwwvvvwwwvvvssshhheeehhhqqquuupppjjjgggXXXaaazzz}}}vvvvvvxxxyyy~~~~~~}}}yyyoooooosss{{{555555555555555555555555666666666777888888999999===BBBAAA@@@AAA@@@OOOjjj}}}|||~~~{{{wwwvvvuuutttpppdddTTTJJJGGGLLLKKKPPP[[[fffsss}}}ppp```dddhhhvvvvvvvvvkkkccc[[[VVVRRRQQQWWW___bbbgggkkkkkkfff```\\\[[[ZZZYYY[[[___```^^^\\\[[[XXX\\\ppp}}}uuuxxx}}}~~~{{{uuu~~~{{{ddd```ccchhhnnnpppnnnhhhdddYYYPPPDDD:::555333222222222222222222222222222222000111111111111222222222111111222222222333333333555444333222333444555666999FFF\\\lllmmmiiirrr~~~vvvwww~~~wwwqqqooorrrwwwyyywwwiiihhhqqquuurrrnnndddeeeiiilllllllllttt}}}lllXXXIIIIIIIIIEEEGGGPPPZZZeeewwwjjjYYYZZZggg{{{yyyjjjeee___WWWOOOEEE:::333444444333333333333222222222222111111111111222222000111111111111222222222111111222222222333333333444666333333666333:::OOOvvvwwwddd\\\ddddddrrr~~~xxxpppddddddiiirrrtttmmmddd```XXXiii{{{vvvpppooouuupppiiimmmxxx555555555555555555555555555555666777777888888999:::???>>>>>>AAACCCTTTqqq}}}zzzwww|||yyyvvvtttssspppfffVVVJJJFFFHHHHHHLLLWWWcccqqqyyyiii```aaannn{{{oooeee[[[VVVSSSQQQUUUZZZ___ccciiikkkiiieeeaaa^^^^^^\\\]]]```bbbaaa^^^[[[UUUUUUccc~~~vvvtttxxx}}}uuuooowwwyyyddd```ccchhhnnnqqqooojjjeee\\\SSSFFF;;;555333222222222222222222222222222222000111111111111222222222111111222222222333333333555444333333333444555666:::KKKbbbqqqppplllvvv|||sssttt~~~xxxsssnnnnnnrrrxxxzzz~~~rrrllljjjfff___ZZZ\\\^^^dddjjjmmmrrr}}}rrr\\\LLLKKKJJJDDDFFFNNNWWWaaasssooo^^^^^^hhhyyytttjjjfff___YYYRRRHHH<<<444444444333333333333222222222222111111111111222222000111111111111222222222111111222222222333333333333666333444888555>>>TTTyyyvvv```SSSWWWdddooozzzxxxnnnaaabbbhhhpppqqqkkkggggggaaapppzzzvvvpppkkkllltttwwwllljjjpppvvv~~~555555555555555555555555444555555666666777888888777<<<;;;<<>>WWWrrryyyrrrpppzzzvvvoootttvvv{{{{{{|||pppjjjggghhhmmmssszzz{{{|||~~~qqqaaaYYYWWW]]]^^^aaafffkkkssshhhRRRMMMJJJDDDCCCIIIPPPYYYhhhyyysssggggggkkkvvv|||tttlllfff^^^ZZZWWWOOOBBB777444444333333333222222222222222111111111111222222000000111111111222222222111111222222222333333333111555444555999:::GGGaaa|||tttqqqfff]]]bbbgggggglllwwwtttfffXXX]]]eeeiiiffffffppp|||yyyqqqiiiffflllxxxwwweee```bbbgggrrr555555555555555555555555444444555555666666777777888<<<:::<<>>666444444222222222222222222222222000111111111111222222222111111222222222333333333444444333333444666888999CCC___uuussskkkoooyyy}}}wwwuuuwww~~~yyyoooqqqqqqyyy~~~ssshhhdddccceeekkkrrrvvvxxxyyyxxx}}}yyyjjjbbb]]]]]]ZZZXXXYYY[[[ccctttrrrXXXPPPLLLEEECCCHHHLLLUUUcccqqqyyy{{{}}}yyyjjjbbbaaabbbppp~~~~~~sssgggZZZVVVWWWRRREEE888444444333333333333222222222222111111111111222222000111111111111222222222111111222222222333333333222666333444:::AAAXXXxxxvvvvvvvvvsssvvv~~~yyylllccc___ccciiiiiifffiiiyyytttmmmfffhhhrrr}}}nnnaaa]]]\\\fffttt}}}555555555555555555555555555555666777777888888999999===<<<>>>GGGPPPiii}}}rrrzzzsssaaa^^^aaa^^^UUULLLLLLKKKOOOXXXcccpppzzznnnjjjrrrssssssooovvvyyyoookkkjjjkkkmmmfffeeeccc___\\\ZZZ[[[]]]llltttuuunnnlllqqqrrrmmmddd\\\RRRQQQ[[[jjjvvv{{{xxx~~~}}}mmmjjjoooyyyyyy}}}~~~{{{|||mmm\\\^^^dddkkkrrrtttsssqqqhhhddd\\\OOOBBB888555444222222222222222222222222000111111111111222222222111111222222222333333333444444333444555777888:::EEEaaatttpppkkkttt}}}xxxyyy{{{{{{tttqqqqqqzzz||||||qqqgggbbbaaaccchhhooosssvvvwwwwww}}}vvviii___VVVRRROOOOOOQQQYYYkkk{{{zzz]]]SSSOOOFFFCCCGGGJJJSSSaaaooo}}}vvvyyyyyyiii```\\\ZZZiiizzz~~~yyyjjjZZZUUUWWWTTTGGG:::444444333333333333222222222222111111111111222222000111111111111222222222111111222222222333333333222555333444===HHHddduuujjjeeehhhkkknnnnnnkkknnn~~~pppjjjffflllyyy}}}kkkbbb[[[aaallluuu}}}555555555555555555555555666666777777888888999999777<<<<<>>AAAEEEPPPgggzzzxxxuuuhhhiii{{{wwwkkkiiinnnpppkkkdddaaaeeeqqq}}}lll___WWWVVV___jjj}}}~~~yyymmmiiieeeaaa___dddlllvvv}}}|||vvvpppkkk{{{}}}rrroooqqqrrrrrrkkk```WWWVVV^^^lllvvvyyy{{{uuutttvvvvvvvvvtttsssuuuzzzxxxnnnjjjvvv|||xxxyyy|||}}}}}}rrriiikkkqqqtttuuuwwwrrrmmmfff\\\MMM===555555333333333333333333333333222222222222222222222222333333333333333333333333555222222555777777:::>>>UUUjjjsssfff```ooo~~~{{{xxxsss~~~zzzlllccc\\\\\\^^^aaahhhnnnooommmnnnttt~~~~~~kkkYYYOOOMMMCCCAAAGGGHHHUUUlll}}}zzzppp___UUUKKKEEEDDDEEENNN[[[fffqqq}}}|||~~~~~~xxxkkk]]]UUUTTTZZZgggssswwwqqqcccWWWVVVXXXPPPCCC777666444333222222333333222222222222222222222222000111111111111222222222333333333444444444555555555777777;;;MMMllluuujjjaaa[[[^^^dddxxx}}}yyyqqqiiifffbbbbbbeeeeeeiiiyyyzzzrrrjjjfffiiiwww~~~lll]]]\\\eeennntttxxx555555555555555555555555777777777888888999999:::;;;???BBBFFFTTTmmm|||yyyttteeeeeeyyyzzznnnkkkqqqvvvuuuqqqkkkoooxxxvvviii___WWWUUUZZZbbbzzznnnhhhccc^^^[[[]]]cccmmmwww{{{xxxsssnnn|||yyyqqqppprrrtttnnncccXXXTTTYYYeeennnwww~~~~~~wwwuuuzzzzzzooojjjttt~~~yyyyyy{{{}}}tttkkklllrrruuuwwwxxxsssoooiii___PPP???777666333333333333333333333333222222222222222222222222333333333333333333333333444222222555777777;;;AAA[[[mmmrrrddd[[[gggwww|||~~~|||~~~wwwuuuhhh```[[[\\\```dddjjjpppooooooqqqwww}}}jjjZZZPPPMMMCCC@@@EEEGGGSSSkkkwwwcccVVVKKKEEECCCCCCLLLXXXcccnnn~~~}}}|||ssshhh\\\VVVUUU[[[hhhtttxxxtttgggZZZVVVXXXPPPDDD777666444333222222333333222222222222222222222222000000111111111222222222333333333444444444555555888888777>>>WWWyyyyyyooohhhiiiooo~~~{{{xxxrrrlllbbb___```fffkkkrrrtttmmmeeeeeelllzzz~~~cccXXXZZZ___dddfff444555555555555555555555777777888888999999999999:::???BBBFFFUUUrrr}}}uuuddddddwww~~~pppkkkooovvvzzzzzzvvvxxx{{{sssiiiaaaYYYTTTWWW]]]kkkttt|||pppkkkeee___[[[YYYZZZaaallltttwwwvvvsss}}}tttppprrrvvvqqqfffYYYRRRTTT^^^gggrrrzzzyyywww|||qqqjjjsss~~~|||}}}yyynnngggkkkrrrvvvxxxyyyuuuqqqlllcccSSSBBB888777333333333333333333333333222222222222222222222222333333333333333333333333444222333666777777===DDDbbbooopppbbbYYYbbbqqqxxx||||||xxx|||}}}}}}~~~pppeee___[[[^^^bbbffflllsssqqqsssvvv|||lll[[[RRROOODDDAAAEEEGGGTTTlll~~~gggWWWLLLEEECCCBBBKKKVVV```kkk{{{{{{{{{~~~uuulllbbb]]]\\\bbbppp~~~~~~xxxjjj[[[VVVWWWPPPDDD777666444333222222333333222222222222222222222222000000111111111222222222333333333444444444555555888999888BBB```|||uuuvvv{{{}}}tttqqqooolllbbb```aaajjjuuu~~~}}}oooiiiaaadddooo~~~qqq\\\TTTRRRSSSUUU444444444555555555555555666777888999::::::::::::999???BBBEEEUUUuuuvvvddddddyyyrrriiiiiipppwww{{{{{{}}}xxxnnneee[[[TTTUUUZZZ___gggrrr{{{uuupppkkkeee]]]YYYWWWZZZcccmmmuuuyyyvvv~~~xxxqqqtttyyytttiii[[[RRRRRRZZZcccmmmvvv~~~yyy|||~~~rrrjjjsss}}}uuujjjdddhhhpppuuuyyy{{{wwwtttooofffVVVDDD:::888333333333333333333333333222222222222222222222222333333333333333333333333444333444666666777>>>GGGjjjqqqooobbb[[[cccoootttxxx}}}xxxuuu|||}}}~~~nnnccc]]][[[^^^ccchhhmmmsssqqqtttzzzooo^^^TTTPPPFFFBBBGGGIIIVVVoookkkYYYMMMGGGDDDBBBJJJUUU___iiizzz}}}{{{{{{}}}wwwnnneee___^^^eeettt{{{jjjZZZWWWYYYRRREEE777666444333222222333333222222222222222222222222000111111111111222222222333333333444444444555555888999:::EEEggg|||xxxzzzyyymmmiiiiiijjjeeeaaaaaajjjzzzyyyjjjggg]]]eeesssjjjYYYOOOJJJJJJ444444444555555555666666555666888999;;;;;;;;;;;;:::@@@CCCEEEVVVwww~~~tttbbbeee}}}ssshhhcccfffnnnuuuvvvyyywwwmmmbbb[[[[[[```aaagggnnntttyyy{{{xxxsssnnnfffbbb]]][[[^^^fffpppvvvvvv}}}~~~uuuyyy{{{wwwmmm^^^SSSQQQYYYaaajjjttt}}}|||rrrkkkrrr}}}~~~xxxlllccceeemmmsssxxx|||xxxuuuqqqiiiYYYFFF;;;888333333333333333333333333222222222222222222222222333333333333333333333333333333444777666777???IIIqqqsssooodddaaahhhppprrrrrrxxxvvvwwwmmm```[[[ZZZ^^^cccggglllrrrmmmrrrzzzrrraaaVVVRRRGGGCCCIIIKKKYYYrrrooo\\\PPPJJJFFFBBBJJJTTT^^^hhhyyy}}}|||zzzqqqggg```]]]cccsss|||hhhXXXWWW\\\UUUHHH777666444333222222333333222222222222222222222222000111111111111222222222333333333444444444555555666999<<>>@@@BBBEEEEEEIII]]]}}}{{{fffjjj|||{{{mmmcccZZZTTTVVV[[[cccjjjxxx}}}zzz{{{{{{~~~~~~wwwooojjjgggfffnnnuuu|||tttggg[[[TTTUUUXXXbbbssswwwooosss{{{nnngggjjjqqqxxx{{{|||yyyuuunnncccTTTCCC888666666555444444444444555444444444333333222222222222222333333333444444444555666333444:::999BBBWWW{{{yyytttooorrryyy}}}|||}}}}}}yyy~~~{{{iii```ZZZUUUVVV]]]eeeiiiiiigggooo|||~~~jjj___VVVIIIIIIOOOQQQccc~~~eeeWWWNNNHHHGGGKKKTTT```jjjvvvwwwvvvyyyxxxmmmgggjjjuuu}}}wwwfffYYYXXXZZZWWWQQQ<<<666222333555333111222222222222222222222222222222222222222222222222222333444444444444555555555999888>>>WWW}}}mmmggglllwwwuuudddbbbqqqwwwgggYYY^^^sss|||lll```\\\\\\nnnxxx___QQQ888777777666666666666666666888::::::;;;<<>>777222444555333111222222222222222222222222222222222222222222222222222444444444444555555666666888777???\\\}}}rrrmmmrrrzzztttaaa^^^nnnyyygggXXX^^^tttzzziii___[[[^^^ooo~~~kkkVVV777777666666666666777777777888:::;;;<<<===@@@CCCBBBIIIKKKKKKYYYtttzzzeeeiii{{{nnn\\\PPPJJJMMMTTT[[[bbbppp}}}xxxuuutttyyywwwqqqmmmnnnxxxyyyooobbbWWWPPPNNNUUUaaawww{{{sssttt{{{sssjjjfffiiiqqqyyy~~~|||yyyuuuppphhhZZZHHH;;;666666555444444444444555333333333333333333333333333333333444444444444555444777555666;;;;;;FFF^^^zzzssspppwwwwwwuuuvvv~~~vvvvvvyyyjjj```[[[WWWTTTVVV^^^dddeeedddkkktttrrrfff\\\LLLJJJTTT]]]oooqqq]]]QQQLLLFFFKKKVVVcccmmmwwwzzz|||~~~|||xxx{{{tttlllgggeeehhhqqq{{{wwwpppcccYYYXXX[[[YYYTTT???888333444555333222333222222222222222222222222111222222222222222333333444444444555666666777777999888BBBaaa}}}uuurrrssswwwzzz{{{wwwggg```jjjyyyvvveeeWWW___wwwxxxhhh___]]]```qqq~~~}}}vvv^^^777777666666666666777777777999;;;<<<===???BBBDDDFFFLLLLLLJJJVVVpppppp___ggg|||}}}iiiXXXLLLHHHLLLSSSYYYaaannn||||||uuupppooorrryyy}}}ooonnnsss{{{qqqeeeXXXOOOIIINNNUUUggg|||tttttt}}}wwwooojjjlllsss{{{zzzwwwsssqqqkkk___MMM???666666555444444444444555333333333333333333333333333333444444444555555555333777666777;;;;;;HHHaaa}}}tttpppvvv{{{wwwwwwrrriiihhhrrrddd\\\XXXUUUSSSWWW^^^ccccccaaallluuuwwwiii___NNNKKKXXXddduuuxxx```RRRMMMFFFKKKWWWdddnnnxxx|||zzz~~~}}}zzz{{{pppeee```___cccooo|||xxxqqqeee[[[YYY\\\ZZZVVVAAA999444444555333222444222222222222222222222222111111111222222333333333444444555666666777888888<<<:::FFFfff{{{wwwtttttttttuuu~~~tttfff```fffqqqzzzttteeeZZZccczzzxxxggg___^^^cccsss~~~~~~kkk666666666666666777777888888:::<<<===>>>@@@CCCFFFJJJOOOOOOOOO]]]wwwzzzgggZZZggg~~~tttbbbTTTJJJGGGLLLSSSXXX___lllyyyxxxqqqiiihhhlllwwwvvvsssrrr{{{}}}ttthhh[[[OOOHHHJJJLLLYYYrrr}}}zzz}}}uuuuuuxxxqqqpppttt{{{zzzwwwtttsssooocccQQQCCC666666555444444444444555222222333333333333444444333444444444555555555555222666555666:::;;;IIIdddzzzuuuyyyzzz~~~xxxxxxhhh]]][[[yyyoooaaaYYYUUUSSSRRRWWW^^^bbbaaa___lllvvv|||mmmdddRRROOO^^^kkkzzz}}}xxxzzz}}}}}}bbbRRRNNNGGGLLLWWWdddnnnxxx{{{www~~~}}}qqqbbb\\\[[[___lll{{{}}}wwwjjj^^^ZZZ\\\\\\XXXBBB:::444444555333333444222222222222222222222222111111111222222333333444444555555666777888999999===<<>>???AAADDDGGGIIIOOORRRWWWhhh~~~|||uuudddXXXggg~~~{{{xxxkkk\\\QQQIIIFFFKKKQQQUUU\\\iiivvv~~~yyytttiiieeeccciiivvv~~~zzztttwwwwwwkkk^^^RRRJJJIIIIIISSSjjj|||xxxwww}}}tttqqqtttzzz}}}zzzwwwvvvsssgggTTTFFF666666555444444444444555222222222333333444444444444444444444555555555555111666555666:::;;;JJJeee||||||ttt{{{zzz}}}~~~uuueeeZZZXXXnnnnnn___VVVSSSQQQRRRWWW^^^bbb```\\\kkkwwwrrriiiXXXTTTdddsssvvvnnnjjjmmmrrrwww~~~cccRRROOOHHHMMMXXXdddmmmwwwyyy~~~qqqaaa]]]]]]```mmm|||~~~oooaaa[[[]]]]]]ZZZDDD;;;555444555444333555222222222222222222222222000111111222333333444444444555666777888999999:::<<<<<>>???AAAEEEGGGFFFLLLSSS\\\ppp~~~|||uuudddYYYiii|||xxxrrrfffYYYPPPIIIFFFIIIOOOSSSZZZggguuu}}}zzzzzz{{{xxxuuuiiiddd``````hhhvvvvvvvvvyyynnnaaaTTTLLLIIIHHHSSSiii|||zzzxxx{{{ssspppssszzz}}}zzzyyyvvvjjjVVVFFF666666555444444444444555222222222333333444444444444444444555555555666666000555555555999:::JJJfff~~~|||nnnuuu}}}}}}}}}yyy}}}}}}vvvggg]]]\\\ggg|||mmm^^^TTTRRRPPPRRRWWW^^^bbb___[[[kkkwwwuuummm[[[XXXiiiwwwmmmccc```cccjjjqqqyyycccQQQOOOIIINNNXXXcccmmmwww|||nnn```___```dddqqqsssccc\\\]]]]]][[[DDD<<<555555555444333555222222222222222222222222000000111222333333444444444555666777888999:::::::::;;;JJJhhh~~~uuuqqqssswww|||pppccc^^^```eeeiiimmmnnnlllooozzztttccc\\\]]]gggxxx888777777777777777888999<<<;;;<<<===???CCCFFFIIIPPPSSSVVV```vvv}}}yyy^^^UUUkkkzzzvvvnnn```QQQJJJGGGFFFHHHKKKTTTWWWaaappp|||~~~}}}qqqmmmmmmnnnmmmeeeaaa^^^^^^___dddppp||||||wwwdddWWWTTTKKKJJJPPP^^^ooo}}}{{{yyyzzzppplllnnnrrr{{{~~~~~~tttmmm___III<<<666222555777555444444444444444444444444444444222222333333333333444444333777555555:::===MMMiiixxxuuutttggghhhqqqwwwwww|||}}}zzzxxx{{{wwwzzzxxxlllcccbbbmmmzzzxxxgggYYYNNNPPPMMMOOOWWW]]]]]]]]]]]]jjj{{{}}}ooo```]]]gggyyyuuu___QQQNNNQQQTTT[[[lllgggRRRJJJJJJMMMWWWdddnnnxxx~~~xxxhhh``````fffsssrrraaaYYY[[[]]]]]]JJJ???666555666444222333222222111111111111222222222222222222222222333333222444666777888999;;;===<<<>>>FFF[[[zzzzzztttqqqtttyyyyyyooofffcccbbb___ZZZ]]]eeetttzzz{{{qqq```ZZZ\\\jjj777777777777777888888999;;;;;;<<<===@@@DDDGGGIIIPPPSSSXXXbbbxxxdddVVVhhh}}}|||xxxlll___QQQKKKHHHFFFFFFIIIOOORRR\\\kkkvvv~~~~~~}}}|||qqqjjjggggggaaa]]][[[ZZZZZZ\\\dddmmmzzznnn]]]UUUOOOLLLOOO[[[jjjyyy}}}{{{{{{pppkkklllpppyyywwwooobbbMMM===777333555777555444444444444444444444444444444333333444444444555555555444888666777<<<>>>NNNjjjyyywwwqqqooo{{{zzzjjjjjjpppqqqnnnwww|||zzzxxxtttyyyxxxmmmdddaaannn|||vvvfffXXXNNNPPPMMMPPPWWW\\\\\\[[[\\\kkk{{{qqq```]]]iii|||yyydddTTTLLLHHHJJJMMMTTTfff|||eeeRRRKKKJJJNNNWWWdddnnnxxx}}}|||~~~yyymmmbbb___dddppp||||||oooaaa[[[]]]``````JJJ???666555555444222333222222111111111111222222222222222222222333333333222444777888888999;;;===>>>@@@HHH]]]|||{{{uuutttvvvyyyppphhhddd___XXXRRRWWW```qqq{{{zzznnn___[[[___ppp777777777777777888999999::::::<<<>>>AAAEEEIIIKKKOOOSSSYYYdddzzziiiWWWeeexxx~~~yyyvvviii\\\PPPKKKIIIFFFEEEEEEIIIMMMWWWfffqqqyyy~~~}}}zzznnnhhhfff___[[[XXXXXXVVVTTTWWW\\\gggtttzzzgggZZZUUUPPPQQQZZZfffttt~~~tttnnnllloooxxxzzzsssfffRRR???888444555777555444555444444444444444444444444444555555555555666666666444999888999>>>@@@PPPkkkpppoookkkjjjuuurrrpppsssnnneeeooo}}}|||~~~tttqqqxxxyyyoooccc___jjjzzzrrrcccXXXOOOOOONNNPPPWWWZZZYYYYYYZZZlll{{{qqq^^^\\\jjj~~~~~~eeeRRRJJJIIIEEEFFFGGGMMM^^^vvv}}}cccRRRLLLJJJNNNXXXcccmmmvvvzzzxxx~~~|||vvv{{{sssfff```bbbmmmwww|||vvvkkk___\\\```cccbbbKKK@@@777555555444333333222222111111111111222222111222222222333333333444333555777888999:::<<<>>>???AAAJJJ```~~~zzzuuuuuu~~~wwwooojjjddd\\\PPPHHHOOOZZZnnn~~~{{{~~~~~~kkk]]]\\\aaauuu777777777777888999::::::999:::<<>>@@@PPPkkkssspppkkkkkksss}}}~~~wwwiiippp|||tttqqqyyy}}}qqq```VVV\\\pppmmm___VVVOOOOOONNNQQQWWWXXXUUUUUUXXXmmmzzz}}}jjjWWWUUUeeexxx|||pppbbbUUUOOONNNOOOLLLJJJIIIKKKTTTdddyyywww```QQQNNNIIIOOOYYYcccjjjsss~~~|||zzz|||~~~vvvwww|||vvvjjjdddgggooouuuzzzssshhh^^^]]]aaabbb```NNNBBB777444555333333444333333222222222222333333111111222333444444555555555777999:::;;;<<<>>>@@@>>>???IIIaaa|||}}}zzzzzz~~~||||||xxxmmmdddcccaaaXXXLLLFFFJJJXXXppp}}}|||||||||jjj\\\ZZZ___sss777777777888999:::;;;<<<:::<<<>>>AAAEEEHHHJJJKKKNNNQQQSSS[[[qqqlllTTTaaauuuyyymmm]]]MMMGGGHHHFFFCCCBBBCCCEEEKKKUUU^^^kkk}}}}}}yyywwwwwwyyyzzzzzz~~~~~~wwwooogggccc___YYYVVVXXXTTTUUUZZZbbbmmm~~~rrrdddcccgggpppvvvvvvwwwyyysssrrruuu~~~}}}{{{||||||{{{|||zzz{{{yyyssshhh___YYYWWW^^^jjj}}}~~~}}}zzzuuutttzzzyyyqqqaaaEEE===666666777555444555444444444444444444444444333333444444444555555555444888666777===@@@QQQmmmwwwrrrllllllttt}}}}}}yyymmmuuuzzzvvvrrr{{{ttt```TTTYYYnnnnnn___VVVNNNNNNNNNRRRWWWXXXUUUVVVZZZnnnyyyzzziiiWWWSSS___ooowwwyyytttlllaaaXXXTTTRRRQQQOOOMMMKKKJJJKKKOOOYYYlll|||www```QQQNNNIIIOOOYYYbbbhhhrrr{{{uuuttt~~~|||tttuuuxxx|||vvviiidddiiirrrxxx}}}uuuggg]]]\\\aaabbb___OOOCCC888444444333333444333333222222222222333333111111222333444555666666666888:::;;;<<<===???AAA??????JJJccc|||xxxtttwwwzzzzzzzzz|||sssfff^^^aaabbbXXXMMMIIIJJJXXXqqq|||zzzzzz{{{zzzzzz{{{iii[[[YYY^^^rrr777777777888999:::<<<<<<<<<===???BBBEEEHHHIIIJJJMMMQQQTTT[[[pppmmmUUUbbbuuuzzzgggRRRIIIGGGFFFCCCAAABBBCCCGGGOOOXXXfff|||~~~yyyrrrllljjjjjjjjjjjjooorrrzzz|||uuurrrlllccc]]][[[SSSRRRSSSWWW\\\hhhzzzkkkjjjnnnvvv{{{zzzyyyzzztttpppnnnttt}}}|||ssssssqqqlllhhhkkkttt|||tttrrrnnnhhhaaaZZZUUURRRWWWaaasss~~~{{{~~~yyywww||||||vvvgggFFF>>>777666777555444666444444444444444444444444444555555555555666666666777:::777777===AAATTTqqq|||tttmmmooowww}}}}}}zzzqqq{{{xxxxxxvvvrrr}}}yyycccUUUVVVlllooo```UUUMMMMMMNNNSSSXXXXXXVVVWWW[[[nnnyyy{{{kkkZZZTTTZZZdddjjjlllhhhccc\\\WWWVVVTTTRRROOONNNLLLLLLMMMMMMRRRbbbsssxxx```QQQMMMIIIPPPZZZbbbgggpppzzzqqqnnnxxxzzztttvvvyyy}}}wwwfff```hhhuuu}}}uuuggg\\\\\\bbbddd```PPPDDD888444444333333555444333333222222333333444111111222333444555666666777999;;;<<<<<<===@@@BBBCCCBBBMMMgggyyyqqqqqqtttttttttvvvmmm```\\\ccceeeZZZMMMGGGGGGVVVqqqzzzwwwyyyzzz{{{wwweeeZZZZZZaaauuuzzz~~~777777777888999;;;<<<===<<<>>>@@@CCCFFFHHHIIIIIIMMMRRRVVV]]]ppplllVVVcccwwwoooWWWKKKHHHEEEBBBAAACCCCCCGGGMMMVVVeee}}}|||uuulllddd___^^^]]]]]]ccceeennn}}}xxxmmmbbb^^^[[[YYYXXXWWWTTTZZZoooqqqooorrryyy}}}|||{{{|||yyyrrrmmmpppyyy~~~nnnnnniiiaaa[[[]]]hhhrrrtttqqqlllgggccc___ZZZWWWSSS\\\nnn~~~{{{}}}{{{~~~yyykkkGGG???888777777555444666444444444444444444444444666666666666777777777777999;;;888777===BBBVVVsssvvvooorrrzzz~~~{{{tttxxxsss|||uuurrr|||fffWWWSSSiii~~~ppp```UUUMMMMMMNNNSSSYYYYYYVVVXXX]]]nnnyyy}}}ooo^^^UUUWWW]]]bbbccccccaaa^^^[[[XXXUUURRRPPPNNNMMMNNNOOONNNPPP___ppp{{{yyyaaaRRRMMMIIIPPPZZZbbbgggpppzzzoookkkuuuzzzvvvxxx|||yyyddd\\\gggvvvuuufff[[[\\\ccceeecccPPPDDD888444444333333555444333333222222333333444111111222333444666666777777999;;;<<<===>>>@@@BBBFFFEEEQQQkkkzzzqqqooopppoooooopppiii^^^[[[eeehhh[[[LLLEEEDDDTTTooo~~~yyy{{{}}}}}}tttbbbXXX[[[cccyyyvvvzzz~~~~~~999888888777888:::;;;<<<>>>???AAACCCFFFHHHJJJKKKLLLRRRWWW]]]ooommmXXX```www{{{^^^QQQJJJBBB???CCCDDDBBBEEEKKKUUUfff~~~vvvhhh___\\\[[[ZZZXXX\\\\\\bbbnnnyyypppkkkfff```[[[WWWUUUWWW```jjj|||vvvsssxxxwwwrrrssssssttt{{{~~~mmmfff___ZZZWWWWWW^^^fffnnnnnnooommmhhh```\\\[[[YYY]]]iii}}}{{{~~~wwwwww{{{}}}vvvjjjMMM;;;666:::555333666444444444444333333222222222444444555555666666777777888:::666888AAAHHH]]]{{{rrrjjjqqqwwwtttsssvvv}}}||||||zzznnnkkk{{{jjjVVVTTTfffzzznnn___UUUMMMLLLMMMQQQWWWWWWUUUUUUYYYlllsss~~~zzzmmm\\\RRRRRRWWW[[[]]]ccc```]]]\\\\\\ZZZVVVSSSOOOMMMMMMMMMLLLOOOYYYdddxxxyyyeeeVVVNNNJJJSSS^^^eeekkksss~~~tttkkkpppzzz~~~uuuooottt|||zzzaaaVVVaaatttxxxhhh\\\ZZZ```cccaaaRRRDDD777333444444444444444444444333333222222222222333555555555555777888777999;;;<<<===>>>@@@BBBEEEEEERRRmmm}}}ppplllmmmnnnppptttjjj[[[ZZZcccddd```UUUDDDKKKVVVrrrsssdddXXXXXX```wwwwww|||||||||}}}}}}||||||}}}999888888888999:::<<<===@@@AAACCCEEEGGGJJJKKKLLLNNNSSSWWW\\\nnnjjjVVV```www}}}bbbTTTLLLCCC@@@DDDCCCBBBEEEMMMWWWhhh|||sssggg```^^^___^^^]]]]]]\\\^^^hhhxxxpppjjjccc___YYYWWW\\\cccpppzzz{{{zzztttqqqmmmnnnwwwzzznnnggg___ZZZVVVUUU[[[cccllloootttvvvrrrkkkeeebbb___aaakkk|||zzz~~~|||yyyuuuuuu}}}~~~~~~~~~yyynnnOOO<<<666999555444666444555444444444333333333333444555555666666777888888777:::666888AAAIII]]]|||rrrjjjppp}}}uuuqqqyyyxxx}}}}}}zzzxxxqqqppp|||nnnVVVQQQcccwwwmmm^^^TTTLLLKKKKKKOOOTTTUUUSSSTTTYYYjjjrrr}}}}}}rrrgggYYYUUUYYY^^^```^^^dddbbb```______]]]YYYVVVTTTQQQOOONNNLLLMMMUUU___ppp}}}xxxdddUUUNNNJJJTTT___gggmmmwwwuuummmqqqzzzzzztttsssyyy~~~fff]]]fffwwwvvvggg\\\\\\bbbfffdddRRRDDD666333444444444444444444444333333222222222111333444555444555666888777999<<<======>>>@@@BBBGGGGGGUUUqqq{{{qqqooopppppprrruuuggg[[[\\\cccaaa]]]UUUHHHOOO[[[vvv~~~~~~~~~}}}qqqbbbVVVWWW___uuu~~~www|||}}}~~~~~~~~~~~~~~~~~~999888888888:::;;;===???BBBCCCDDDGGGIIIKKKMMMNNNPPPTTTWWW\\\mmmgggUUU```www~~~hhhXXXNNNEEEAAADDDBBBBBBGGGOOO[[[lllzzzqqqkkkjjjlllllllllgggccc```eeeqqq{{{uuuooofff^^^]]]```eeexxx||||||}}}|||{{{xxxrrrllllllvvvwwwqqqjjjbbb\\\XXXUUUZZZaaahhhpppzzz{{{uuupppiiijjjqqq{{{xxxyyy}}}||||||xxx~~~{{{{{{~~~|||rrrRRR===666999555444666333555555555555555444444444555555666777777888888999777:::777999AAAIII___~~~sssiiimmmxxx~~~tttooouuu~~~xxxvvvvvvwww~~~uuuXXXOOO```rrr|||kkk\\\RRRJJJJJJIIILLLPPPQQQPPPTTTYYYhhhppp{{{yyyrrrqqquuu{{{nnncccZZZ\\\gggooommmhhhhhhgggfffeeedddaaa]]]YYYYYYUUURRRPPPLLLJJJPPPXXXeeevvvvvvaaaTTTNNNKKKUUUaaaiiippp}}}wwwqqqwwwwwwtttvvvvvvccc^^^ggguuu~~~}}}tttfff\\\]]]eeehhhgggQQQCCC666333444444444444444444333333333333222222000222444444444555666888888:::<<<===>>>???AAACCCHHHJJJYYYvvvxxxqqqqqqsssssstttwwweeeZZZ\\\ccc___\\\YYYOOORRR___{{{~~~}}}|||}}}ooo```TTTUUU]]]rrr}}}vvv|||~~~999888999999;;;===???@@@DDDDDDFFFHHHJJJLLLNNNNNNRRRVVVWWW\\\mmmfffVVVbbbyyy~~~jjjZZZNNNEEEBBBCCCAAACCCIIISSS___ppp~~~}}}~~~xxxqqqjjjiiiooozzzxxxmmmggggggkkkttt{{{zzz{{{}}}|||yyytttrrrwww}}}|||wwwsssllleee```ZZZWWWZZZaaagggrrryyyxxxzzzzzzwww|||yyy|||}}}{{{uuuuuuzzzvvvVVV@@@777999666555777333666666666666666555555555666666666777888888999999777:::888999AAAIII```vvvjjjkkktttyyyzzzzzzyyy~~~~~~xxxtttwww}}}wwwxxx|||~~~zzzZZZOOO___oooyyy~~~lll\\\RRRIIIJJJHHHJJJMMMOOOOOOSSSYYYfffnnnzzz|||zzz~~~}}}xxxqqqkkkeeedddiiitttttthhh___eeevvvzzzppppppnnnllliiiddd^^^[[[ZZZVVVRRRPPPLLLIIILLLSSS^^^qqqsss___SSSOOOLLLWWWdddllltttxxxwww~~~xxxsssvvvwwwhhh]]]^^^iiiuuu}}}}}}uuuhhh^^^___fffiiigggOOOBBB666333555444333444333333333333333333333333000222444444444555777999999;;;===>>>>>>???AAACCCGGGKKK\\\zzz|||vvvsssuuuwwwvvvwwwzzzhhhZZZ[[[cccdddeeebbbWWWSSSbbb~~~|||nnn___TTTUUU]]]qqq}}}vvv{{{~~~}}}}}}~~~999999999:::<<<>>>AAABBBEEEFFFGGGIIIKKKMMMNNNOOOTTTWWWWWW]]]ooogggXXXdddyyy}}}yyyttttttxxx}}}|||iiiZZZNNNEEEBBBBBBAAADDDLLLWWWdddtttwwwssstttzzz{{{sssqqqxxx{{{~~~zzzuuuvvvvvvtttoooiiiddd___[[[WWWZZZ```hhhuuuyyyuuu{{{{{{}}}}}}|||~~~wwwooolllqqqyyyyyyZZZBBB777999666555777333666666666666666666666666666666666777888888999999666:::999999@@@IIIbbbzzzmmmmmmsssuuutttrrrttt||||||~~~zzz}}}|||]]]SSSaaapppyyy~~~mmm]]]SSSJJJJJJHHHIIILLLMMMNNNSSSYYYdddmmmyyy~~~vvvpppuuu}}}yyywwwrrrlllhhhdddcccfffoooyyyqqqffflllzzzyyywwwrrrkkkddd^^^[[[ZZZUUUQQQPPPMMMJJJLLLPPPZZZnnnooo[[[RRROOOLLLXXXfffooowww~~~xxxzzz|||ssssss}}}qqqccc^^^dddoooyyyxxxjjj``````fffhhhfffNNNAAA555333555555333333333333333333333333333333000222444555555666888::::::<<<>>>?????????AAACCCFFFKKK]]]}}}zzzwwwyyy{{{zzz}}}nnn]]]ZZZeeemmmqqqlll]]]UUUeee|||ooo```TTTUUU]]]qqq~~~vvvyyy|||{{{|||}}}999999999;;;===@@@CCCDDDHHHIIIJJJLLLNNNOOOPPPQQQVVVXXXXXX^^^rrrfffYYYdddxxx|||zzztttnnnkkklllpppuuuwwwyyyrrrfffYYYNNNGGGCCCCCCBBBFFFOOO[[[hhhwww~~~{{{pppllllllmmmhhhddd```^^^ZZZXXX[[[aaakkkyyywwwuuuzzz~~~~~~}}}}}}qqqhhhfffnnnyyy{{{^^^EEE888999666666888333555555555666666666666666555555666777777888888999666;;;999:::@@@IIIccc~~~rrrrrrwwwxxxtttqqqqqq{{{{{{```WWWdddrrr{{{ooo___TTTKKKJJJHHHIIILLLLLLLLLPPPVVVaaajjjwww~~~{{{yyypppjjjooo~~~{{{wwwuuuvvvuuurrrooommmkkkkkknnnssszzzyyykkknnn|||uuukkkccc^^^\\\[[[VVVRRRRRRPPPLLLMMMPPPXXXkkkkkkXXXQQQPPPMMMZZZiiirrrxxxyyy}}}~~~tttrrr~~~nnn```___gggqqqyyy}}}zzzlllaaaaaafffgggdddMMM@@@555333555555333333222222333333333333444444111333555666666777999;;;<<<===?????????@@@AAACCCFFFKKK___}}}yyyzzz{{{{{{ttt```\\\hhhrrrwwwppp___YYYggg}}}ooo```TTTTTT\\\nnn}}}}}}vvvyyy|||||||||}}}~~~999999:::;;;>>>AAADDDFFFLLLLLLNNNOOOQQQRRRTTTTTTWWWXXXYYY```vvv{{{bbbWWWbbbtttzzz{{{uuullleeecccdddgggjjjjjjhhhbbbYYYOOOIIIFFFDDDDDDHHHQQQ___kkkyyy~~~|||xxxjjjfffffffffdddaaa______]]]\\\___fffooo~~~wwwtttyyyvvvjjjeeemmmwww}}}aaaFFF888888666666888333444444555555555666666666444555555666666777888888666;;;::::::@@@IIIdddvvvyyyzzzvvvnnnyyyxxxccc[[[ggguuu}}}ooo___SSSKKKIIIGGGHHHKKKKKKJJJMMMRRR]]]gggttt}}}{{{}}}{{{tttpppqqqqqqoooqqqmmmjjjmmmwww|||yyyxxx{{{~~~{{{wwwuuu{{{pppqqq~~~uuukkkccc```___^^^YYYUUUUUUSSSPPPOOOQQQUUUfffyyyhhhVVVPPPQQQMMM[[[kkksssxxx~~~~~~vvvttt|||jjj[[[]]]iiisssyyy}}}zzzmmmbbbbbbggghhheeeLLL???555333555555333333222222222333333444444444222444666777888999;;;===<<<>>>@@@@@@@@@@@@BBBCCCGGGMMM```{{{uuutttsssttt{{{vvvdddaaalllrrrtttlll]]]YYYcccuuu~~~ooo___RRRRRRZZZiiizzz{{{uuuxxx}}}~~~~~~~~~~~~999999:::<<<>>>BBBEEEFFFOOOOOOPPPRRRSSSUUUVVVWWWWWWYYYYYYaaaxxxuuu^^^TTT```qqq{{{~~~wwwlllbbb\\\ZZZ[[[]]]aaabbb```YYYQQQKKKHHHFFFEEEIIISSS```lllzzz~~~}}}llltttuuuhhheeeeeecccdddaaa```bbbaaaaaaeeekkkqqq~~~vvvtttzzzooogggkkktttcccGGG888888666777888333333444444444555555666666444444555555666777777777555;;;::::::@@@IIIeeeyyy}}}|||mmmxxxvvveee\\\hhhvvvooo^^^SSSJJJGGGFFFGGGJJJJJJHHHJJJOOOZZZdddrrr}}}}}}}}}zzzvvvwww{{{|||yyyvvvuuupppfffaaabbbddddddkkkkkkkkkmmmqqqwww~~~{{{zzz~~~uuuttt~~~uuujjjcccaaabbbbbb\\\YYYXXXVVVRRRPPPQQQRRRaaatttfffTTTPPPQQQMMM\\\llltttwww}}}xxxwww{{{hhhYYY^^^mmmyyyyyymmmcccccciiijjjgggKKK???555333666555333222222222222333333444444444333555777888999:::<<<>>>===>>>@@@@@@@@@@@@BBBCCCIIINNNbbb}}}vvvooollljjjlllttt}}}vvvgggfffnnnooonnngggZZZXXX^^^jjj}}}~~~nnn^^^QQQQQQXXXfffwwwzzztttyyy~~~}}}||||||||||||~~~}}}~~~999:::<<<>>>@@@CCCGGGJJJOOOPPPRRRTTTVVVWWWXXXXXXXXXYYYYYY```vvvxxxcccSSS^^^uuu~~~{{{oooccc[[[VVVTTTXXXYYYYYYVVVPPPJJJFFFDDDDDDHHHRRR```mmm|||~~~|||}}}|||tttiiijjjrrrqqqqqqooommmlllmmmoooqqq~~~wwwvvv~~~rrrmmmsssyyy~~~aaaEEE777777666666888444555555555555555555555555444444444444555777888:::888<<<:::;;;DDDOOOiii{{{{{{vvvsssxxx||||||~~~www\\\ZZZgggyyyppp___TTTLLLGGGFFFFFFFFFFFFGGGIIIJJJWWW^^^jjjwwwzzztttpppqqqwwwzzzxxxuuuqqqiiiaaa[[[UUUQQQTTTZZZcccjjjqqqpppnnnrrr~~~{{{{{{{{{~~~sssgggcccbbbbbbdddaaa^^^[[[YYYWWWTTTRRRTTTYYYhhh~~~{{{hhhXXXRRRSSSRRRdddpppvvv}}}zzzmmm\\\___ppprrreee```aaalllnnnbbbJJJ@@@777444333222333555444444444444444444444444222444777999:::;;;===???:::@@@GGGHHHFFFDDDDDDFFFKKKKKKeeezzzsssmmmhhhfffllluuupppgggeeelllmmmaaaUUUPPPRRRTTT^^^pppppp```TTTPPPRRRhhhxxxyyysssxxx}}}~~~}}}~~~~~~}}}xxxrrrvvvzzz:::<<<>>>???AAADDDHHHKKKQQQQQQRRRSSSTTTUUUVVVVVVZZZ\\\\\\```rrr|||cccQQQ```{{{|||kkk]]]UUUTTTWWWXXXXXXUUUOOOHHHDDDBBBCCCGGGQQQ^^^kkkzzz}}}sssooosssyyyzzzzzzzzzzzz{{{}}}~~~~~~wwwwww|||sssuuuyyy~~~___EEE777777555666888444555555555555555555555555444444444444555777888:::777<<<;;;>>>FFFOOOfff{{{{{{yyyrrrrrrvvvyyywww___YYYgggyyyrrr```TTTLLLGGGGGGFFFEEEFFFGGGIIIIIITTT[[[gggttt}}}~~~uuusssrrrvvv|||}}}xxxrrrhhh```XXXSSSNNNJJJLLLRRR\\\dddmmmqqqttt{{{zzz}}}qqqfffcccddddddfffddd```]]][[[YYYWWWUUURRRWWWdddzzzzzzgggXXXRRRTTTUUUgggrrrvvv|||sss^^^^^^mmm{{{qqqeeeaaabbblllnnn```III???666444444222333555444444444444444444444444222555888::::::;;;===???<<>>???===AAAFFFGGGFFFEEEFFFHHHLLLRRRpppxxxsssmmmkkkooovvvkkkcccaaaggghhh[[[NNNHHHHHHIIIRRReee~~~qqqaaaTTTPPPQQQcccuuuzzzuuuzzz}}}~~~||||||}}}}}}tttkkknnnqqqyyy:::===@@@BBBDDDFFFIIILLLPPPPPPPPPQQQRRRTTTVVVWWWUUU\\\```aaalll~~~|||bbbiii}}}uuuhhhaaa^^^ZZZZZZYYYUUUOOOIIIFFFDDDCCCFFFNNNZZZfffttt|||wwwxxx~~~~~~~~~[[[BBB777888555555888444555555555555555555555555444444555666777888999999777<<<===AAAIIIRRRiii|||||||||rrrmmmhhhgggyyyuuu```UUUbbbtttyyydddVVVKKKHHHGGGFFFEEEEEEFFFGGGGGGNNNSSS^^^kkkxxxyyy{{{}}}uuuggg___WWWSSSPPPKKKKKKNNNKKKNNNUUU^^^jjjvvv}}}|||{{{nnneeecccgggiiijjjiiigggccc___\\\[[[[[[YYY[[[eeexxxvvvcccVVVTTTWWW```sss{{{|||{{{eeedddppp||||||nnnfffeeefffnnnkkk[[[GGG>>>666444444333333555333333444444444444444444444777999;;;;;;<<<>>>???===@@@DDDEEEEEEEEEGGGHHHLLLTTTtttyyytttqqqooossszzzmmmdddbbbhhhgggYYYJJJCCCFFFGGGPPPdddrrrbbbUUUOOOPPPaaauuu{{{www|||~~~}}}}}}~~~uuuoooqqqwww999<<>>@@@>>>???AAACCCDDDEEEGGGHHHLLLUUUuuuxxxtttrrrsssxxx~~~qqqhhheeejjjhhhXXXHHHAAADDDFFFOOOcccssscccUUUOOOPPP___uuu}}}zzz~~~yyywwwyyy999<<<@@@CCCDDDFFFIIIKKKLLLNNNQQQUUUXXX[[[]]]]]]bbbiiikkkkkkuuurrrqqq}}}}}}|||~~~wwwrrrnnnmmmooopppmmmjjjhhhfffbbbZZZQQQIIICCCAAACCCEEEKKKSSS]]]jjj}}}yyy}}}tttttt}}}|||{{{|||vvv{{{}}}|||~~~~~~UUU???666888444333777555555555555555555555555555444444666777888999999999;;;>>>===???IIITTToooyyyvvv~~~yyyzzzzzzkkkXXXaaa|||}}}vvv]]]PPP[[[lll|||kkkZZZNNNIIIHHHFFFEEEDDDDDDDDDEEEKKKNNNWWWfffwwwvvvmmmddd```\\\UUUPPPOOONNNOOOQQQUUU\\\eeennnsssvvvxxx{{{~~~||||||wwwlllhhhiiijjjjjjkkkjjjfff```]]]]]]___^^^___gggwwwnnn]]]TTTVVV\\\iii}}}}}}vvvyyyyyytttpppwww{{{nnnrrrzzzmmmhhhhhhjjjpppmmm[[[DDD<<<555444555333222444222333333444444555555555777999;;;<<<======>>>@@@???@@@@@@BBBDDDFFFHHHIIINNNUUUtttwwwrrrqqqsssyyyssskkkhhhmmmkkk[[[KKKCCCBBBFFFNNN```}}}tttcccUUUOOOOOO\\\sss}}}zzz}}}}}}:::===AAADDDFFFHHHJJJLLLNNNQQQUUUYYY\\\]]]^^^]]]aaafffhhhiiiuuuwwwhhhnnn~~~~~~zzzwwwtttssstttvvvvvvvvvyyyvvvooodddWWWKKKDDDAAABBBBBBGGGOOOWWWbbbuuuzzz}}}ssssssyyy{{{~~~|||rrrqqqzzz~~~xxxxxxzzztttvvvuuurrrvvv~~~SSS>>>666888333333777666555555555555555555555555333555666888999999999999:::???>>>@@@IIIRRRkkkuuuqqqxxxzzz|||~~~ooo[[[aaawww|||```PPPZZZjjjzzzooo\\\OOOJJJIIIGGGEEEDDDCCCDDDDDDIIIKKKSSScccvvvxxxooojjjddd\\\UUURRRPPPTTTZZZ```fffmmmuuuzzz~~~}}}qqqmmmmmmmmmkkkmmmlllhhhaaa]]]^^^aaa``````hhhwww}}}jjj[[[SSSVVV^^^kkk{{{ssstttsssnnnjjjtttqqquuu{{{nnniiiiiikkkrrrnnn]]]CCC;;;555444555333222333222222333333444555555666777999<<<=========???@@@BBBAAAAAABBBEEEHHHKKKLLLPPPUUUrrrvvvpppoooqqqwww~~~qqqjjjhhhooonnn___OOOGGGCCCHHHOOO]]]xxxuuudddUUUOOOOOOYYYqqq{{{yyy{{{}}};;;>>>CCCFFFHHHIIIKKKMMMPPPSSSXXX\\\^^^___]]]\\\YYY^^^```cccrrrzzz{{{|||hhh\\\iii~~~~~~|||}}}}}}|||{{{|||{{{mmm^^^PPPGGGBBB@@@@@@DDDKKKRRR^^^ppp{{{uuujjjjjjrrr~~~|||}}}xxxzzz}}}~~~}}}}}}~~~{{{qqqoooxxx~~~wwwyyyxxxtttsssnnniiisss~~~RRR>>>666888333333777666555555555555555555555555333555666888999999999999999??????BBBIIIPPPfffrrrmmmttt~~~|||}}}rrr___dddvvv}}}|||eeeQQQZZZiiizzzppp^^^PPPJJJIIIGGGEEECCCCCCCCCCCCGGGIIIQQQaaauuu~~~yyysssnnnddd\\\XXXWWW___jjjsssyyy~~~uuuqqqqqqppplllnnnnnniiibbb^^^___bbbbbbbbbjjjyyy{{{hhhYYYSSSWWW___lll}}}yyyqqqrrrqqqlllhhhtttsssuuu~~~|||oooiiiiiikkkrrrooo^^^CCC;;;555444555333222333222222333333444555666666888:::<<<=========???@@@EEECCCBBBDDDGGGJJJMMMNNNSSSVVVqqqwwwooommmooouuu|||ooohhhgggoooooobbbRRRKKKGGGLLLRRR]]]vvvuuudddVVVOOONNNVVVooozzzwwwyyy{{{}}}@@@AAACCCEEEHHHJJJLLLMMMQQQSSSVVVXXXZZZZZZYYYXXXYYY[[[ZZZ]]]oooyyyzzzzzzbbbVVVddd}}}~~~|||{{{}}}yyygggTTTHHHCCCEEECCCCCCFFFJJJSSSeeeuuuwww{{{|||yyy|||~~~ssshhhfffppp~~~yyy{{{~~~zzzxxxyyy{{{|||}}}vvvtttrrruuu{{{www|||rrrqqqxxx~~~||||||wwwqqqllllllsss|||yyySSS@@@888999666888999222444333333333333444555555555555555666777999:::;;;:::<<<<<>>DDDKKKMMM```tttttt}}}{{{nnnlllzzz~~~}}}xxx___]]]dddxxxxxx```PPPMMMJJJGGGEEEEEEEEEDDDCCCBBBDDDIIIUUUiii|||}}}}}}qqqjjjccciiiwwwzzzsssssssssrrrvvvvvvwwwwwwvvvvvvuuuuuuvvvxxx}}}sssggg\\\UUU[[[gggvvvzzz{{{yyy}}}xxxyyy~~~vvvooosssyyy}}}yyyxxx{{{vvvhhheeelllnnnpppkkk\\\CCC===666333444666555333444444444555666777888999;;;<<<===>>>???@@@@@@@@@BBBEEEFFFEEEDDDGGGMMMSSSRRR^^^lllvvvooovvv{{{yyyrrreeefffvvv{{{lll\\\XXXWWWUUUYYY___pppzzziiiYYYQQQPPPVVVhhhwwwyyyyyy}}}{{{BBBCCCEEEGGGIIIKKKMMMNNNRRRSSSUUUWWWYYYYYYYYYYYYVVVYYYYYY]]]mmm~~~gggTTT```{{{}}}tttmmmkkknnnpppvvv{{{}}}sssaaaPPPGGGEEEAAA??????@@@BBBIIIXXXgggxxx|||}}}{{{vvvwww|||sssooouuurrrlllnnnrrrxxxvvvtttuuuxxxzzz||||||uuusssooonnnuuu{{{ssspppzzz|||wwwyyy||||||}}}}}}wwwrrrrrrzzzxxxOOO>>>888999666777999333444444444333444444555666555555666777888:::<<<<<<@@@BBBBBBGGGNNNQQQccc{{{www}}}wwwsss|||zzzccc]]]aaattteeeSSSOOOLLLHHHEEEEEEEEEDDDCCC@@@@@@DDDOOOeeeyyy||||||tttjjjqqq{{{sssssstttsssyyyzzz{{{{{{{{{zzzyyyxxxzzznnnaaaYYYVVV___kkkyyyzzzzzzyyy~~~yyy{{{wwwqqqwww|||}}}||||||zzz{{{uuuiiigggmmmooorrrkkkZZZAAA<<<666333444555555333444444555555666888999:::;;;<<<===>>>???@@@@@@@@@CCCEEEGGGGGGEEEFFFJJJMMMOOO[[[jjj{{{uuuzzz~~~~~~sssiiikkk}}}{{{ggg\\\[[[XXXZZZ]]]lll~~~lll\\\SSSQQQSSSgggxxxzzzxxx{{{~~~~~~DDDEEEGGGIIIKKKMMMNNNOOORRRSSSUUUVVVXXXYYYYYYYYYXXX\\\\\\^^^mmmnnnUUU^^^www}}}ssskkkhhhjjjmmmsssyyy{{{qqq^^^MMMEEEDDD@@@>>>>>>??????DDDRRR___xxx{{{xxxyyyyyyxxxwwwxxx}}}xxxtttyyyuuukkkhhhjjjpppoooooorrruuuxxxxxxxxxssspppllljjjqqq{{{zzzsssqqqzzz~~~zzz~~~~~~~~~xxxrrrrrr{{{uuuMMM===888999666666999333444444444444444555666666555666666777999;;;===>>>BBBEEEDDDHHHPPPTTTeee|||tttzzz~~~zzz|||yyyttt}}}fff]]]]]]ooojjjVVVQQQMMMIIIFFFEEEEEEDDDCCC??????@@@KKK```uuuzzz~~~uuu||||||uuuuuuuuuuuuxxxxxxyyyzzzyyywwwuuutttttt~~~}}}hhh\\\WWWZZZeeeqqq|||zzzyyyzzz|||~~~}}}tttsss|||zzz|||{{{{{{|||tttjjjjjjoooqqqsssjjjVVV???;;;666444444555555444555555555666777888999:::;;;<<<===???@@@AAAAAAAAADDDFFFHHHIIIGGGFFFGGGHHHLLLXXXfffyyysssxxxwwwkkkjjj~~~oooZZZVVVTTTTTTVVVcccnnn]]]SSSQQQPPPeeewww{{{xxxyyy}}}~~~}}}}}}zzzzzzGGGGGGIIIJJJLLLNNNPPPPPPRRRSSSTTTUUUWWWXXXYYYYYY\\\`````````lllvvvXXX]]]uuuvvvooolllmmmpppuuuyyyyyynnn[[[KKKCCCAAAAAA???>>>???>>>BBBMMMYYYwwwxxxzzzzzzwwwuuuuuuyyy||||||{{{|||{{{nnnhhhgggiiiiiikkknnnrrrssssssrrrnnnlllhhhffflllxxx{{{uuuuuu}}}~~~{{{uuuttt~~~qqqJJJ;;;888:::555666888444555444444444444555666666666666777888:::<<<>>>???AAAEEEDDDGGGPPPVVVeee|||qqqtttyyyyyyvvvttt}}}tttrrr|||ggg]]]ZZZjjjoooYYYSSSOOOJJJFFFEEEEEEDDDDDD@@@???@@@HHHZZZooo|||~~~www|||xxxxxxyyyxxxxxxxxxxxxwwwuuusssqqqooommmyyyxxxdddXXXWWW___mmmxxx~~~{{{yyy|||}}}uuuwww}}}~~~xxxzzz|||qqqjjjlllpppqqqtttiiiRRR<<<:::666444444444555555666666666777888999:::;;;;;;<<<>>>@@@AAABBBCCCCCCDDDFFFIIIJJJIIIHHHGGGFFFJJJUUUcccrrrmmmrrr}}}}}}mmmeeevvvpppSSSNNNMMMOOOOOO[[[~~~ppp]]]SSSPPPNNNaaauuu{{{yyyxxx|||||||||}}}~~~vvvvvv~~~IIIIIIKKKLLLNNNPPPQQQRRRRRRSSSTTTUUUVVVWWWXXXYYY]]]bbbbbbaaajjj|||{{{\\\^^^ttt{{{tttpppqqqrrrssstttqqqgggXXXJJJBBB???AAA?????????>>>@@@JJJVVVnnnwwwxxx{{{}}}zzzttttttzzz~~~~~~{{{yyypppjjjfffeeefffiiimmmppppppnnnlllhhhfffbbb___fffsss}}}zzzvvvxxxyyyxxxlllGGG:::888:::555555888444555555444444555555666777666666777888:::===???@@@AAAFFFDDDFFFOOOVVVeee|||sssuuuyyyyyytttnnnuuuzzzqqqnnnyyy{{{ggg^^^[[[hhh}}}ttt]]]UUUPPPKKKFFFEEEEEEDDDDDD@@@AAAAAAEEESSSgggvvv}}}vvvxxx||||||}}}||||||{{{zzzxxxwwwuuutttsssmmmyyytttaaaVVVYYYfffuuu~~~|||zzz~~~yyyzzz|||uuu{{{yyyuuuxxxyyynnnjjjmmmqqqrrrtttgggMMM:::999666555444444555666666666777777888:::;;;<<<<<<===???AAACCCDDDDDDEEEDDDFFFHHHJJJKKKJJJIIIHHHKKKTTT```|||ooohhhlllwwwooobbbkkkkkkMMMHHHIIIMMMNNNYYYzzzrrr___SSSPPPLLL]]]pppyyyyyyxxx{{{}}}~~~}}}ssssss}}}JJJKKKLLLMMMOOOQQQRRRRRRRRRSSSSSSTTTUUUWWWXXXYYYZZZ```aaa___hhhyyy}}}___```vvvvvvqqqoooooollljjjeee]]]SSSJJJCCC@@@@@@>>>??????===???HHHSSShhhyyyvvvwww||||||}}}wwwvvvyyy~~~{{{vvvrrrooommmiiigggeeefffiiimmmooonnnkkkgggbbb```[[[WWW]]]kkkwww{{{vvvuuuyyy{{{yyyhhhEEE999888:::444444888444555555555555555666666777666666777999;;;===???AAA@@@FFFDDDEEEPPPXXXeeezzzyyyxxx||||||uuummmttt{{{rrrmmmvvv|||~~~xxx~~~hhh```]]]hhhyyyyyyaaaVVVRRRKKKGGGEEEEEEDDDDDD???BBBCCCCCCLLL^^^pppzzzzzzwwwzzz}}}|||{{{|||}}}}}}ttt}}}qqq```VVV\\\kkk{{{||||||xxxtttyyy~~~xxx{{{zzzuuurrruuu|||zzztttllliiimmmqqqqqqtttfffJJJ888888777555444444555666777777777888999:::;;;<<<>>>???@@@BBBDDDFFFFFFGGGDDDEEEGGGJJJLLLLLLLLLJJJNNNVVV```sssiiiiiirrr|||sssdddbbbnnntttcccLLLEEEIIINNNOOOXXXwwwtttaaaUUUQQQKKKYYYkkkwwwzzzxxxyyy}}}~~~~~~~~~}}}sssrrr|||KKKLLLMMMNNNPPPQQQRRRSSSRRRSSSSSSTTTUUUWWWXXXYYYWWW]]]___^^^fffwww}}}```bbbyyywwwooolllkkkdddaaa[[[UUUOOOJJJEEEAAA>>>===>>>>>>===>>>GGGQQQfffxxxvvvvvv}}}|||{{{xxxxxx}}}~~~uuunnnfffccceeehhhhhhgggfffgggjjjnnnpppnnnjjjfff^^^\\\VVVRRRWWWeeeqqqvvvrrrrrryyyzzzwwweeeDDD888888:::444444888555555555555555555666777777666666777999;;;>>>@@@AAAAAAGGGEEEFFFPPPYYYfffyyy|||{{{~~~xxxooovvv~~~uuunnntttyyy|||~~~xxxyyyiiibbb```iiixxx}}}dddWWWRRRLLLGGGEEEEEEDDDDDD>>>BBBDDDBBBGGGXXXlllxxxyyywww~~~~~~zzz}}}ppp```WWW^^^ooo}}}}}}~~~{{{~~~yyyxxxsssqqqtttzzz{{{vvvpppjjjiiinnnpppqqqttteeeGGG777777777555444444555777777777777888999:::<<<<<<>>>???AAACCCEEEGGGGGGHHHDDDEEEGGGJJJMMMNNNNNNMMMQQQXXXaaaxxxlllhhhoooxxxvvvggg]]]bbbhhh^^^MMMDDDHHHOOOPPPWWWtttvvvcccVVVSSSKKKWWWhhhvvvzzzyyyyyy{{{|||}}}}}}{{{{{{~~~~~~sssrrr|||LLLNNNQQQRRRQQQPPPOOOPPPSSSQQQOOOPPPRRRTTTUUUUUUVVVYYYYYYXXXaaarrr~~~zzzbbb```vvvtttiiieeedddZZZUUURRRPPPJJJCCCAAACCC?????????===<<<>>>AAADDD^^^ppp{{{uuu}}}}}}wwwtttqqqpppttt{{{wwwjjjgggbbb^^^\\\^^^bbbdddfffbbb```bbbgggiiifffccc]]]XXXQQQLLLNNNWWWdddmmmkkkqqq~~~yyy}}}|||vvvwwwyyyaaaAAA;;;777777777555555777555555555555555666777888999999999:::<<>>???AAAEEEOOObbbsss{{{{{{ssseee]]]\\\bbbxxxvvvsssrrrtttxxxxxxrrrmmmhhhlllooopppqqqkkkYYYEEE666555555444444444555555999999999::::::;;;;;;;;;AAABBBCCCDDDEEEGGGGGGHHHFFFEEEFFFFFFHHHKKKMMMOOOOOOVVVdddwwwnnniiilllrrrzzzjjjZZZ\\\eee```RRRFFFDDDKKKPPPTTTlllzzzfffYYYTTTPPPQQQ___ttt~~~zzzzzz~~~}}}{{{zzzzzz|||}}}~~~xxxyyyQQQSSSVVVWWWVVVTTTTTTTTTUUUSSSRRRRRRSSSTTTSSSSSSTTTVVVVVVUUU^^^pppzzz___\\\qqqzzzjjj```\\\VVVRRROOONNNJJJDDDAAACCC@@@@@@???===<<<>>>AAADDDZZZlll|||vvv{{{{{{}}}{{{zzzzzzvvvtttqqqppprrrxxxtttoooiiidddccceeehhhkkkhhhdddbbbbbbeeefffccc```[[[XXXSSSNNNNNNTTT]]]ccchhhppp|||wwwwww|||wwwxxxvvv^^^AAA;;;777777777555555777555555555555555666777888:::::::::<<<>>>AAACCCEEEEEELLLLLLMMMSSSTTT\\\nnnwwwyyyvvvpppvvv~~~wwwsss}}}zzztttddd[[[dddsss~~~qqqaaaVVVMMMJJJIIIFFFDDDDDDAAA@@@??????@@@FFFUUUcccyyymmm```[[[___jjj~~~vvvttttttwww{{{zzztttnnnlllnnnooopppqqqiiiTTT???666555555444444555555555999999:::;;;<<<<<<<<<;;;???@@@AAABBBDDDEEEFFFGGGFFFGGGGGGHHHIIIKKKLLLMMMMMMUUUbbb{{{rrrlllmmmrrr~~~{{{mmm^^^^^^fffbbbVVVHHHDDDHHHKKKNNNfff~~~iii\\\VVVOOOPPP\\\qqq~~~}}}{{{~~~}}}}}}|||||||||}}}~~~~~~yyyyyyTTTVVVXXXYYYXXXWWWWWWWWWWWWUUUTTTTTTUUUTTTRRRPPPQQQSSSRRRSSS\\\mmm~~~~~~___YYYlllppp___VVVSSSOOOLLLMMMKKKFFFBBBBBB@@@@@@???===<<<===AAACCCTTTeee{{{~~~vvv}}}zzzsssrrrsss{{{~~~~~~|||}}}~~~}}}zzzwwwvvvwww{{{}}}uuuooolllnnnrrruuunnnkkkhhhggghhhgggccc___\\\ZZZWWWSSSPPPRRRVVVZZZbbbmmm}}}{{{{{{tttxxx~~~{{{xxxxxxsssYYY@@@:::666777777555555777555555555555666777888999:::;;;<<<>>>@@@CCCEEEGGGIIIPPPOOOPPPUUUVVV]]]ooowww{{{qqqgggnnnxxxqqqrrrzzzwwweeeXXX]]]kkkxxxxxxdddYYYOOOLLLKKKHHHEEEEEEBBB@@@??????===@@@JJJVVVqqq{{{~~~zzzjjj^^^\\\dddrrr|||vvvttttttwww}}}yyyrrrqqqpppoooqqqrrrgggNNN777666555555444555555666666888999<<<===>>>>>>===<<>>999666777777555555777555555555555666777999999:::;;;<<>>AAABBBCCCEEEGGGIIIJJJKKKIIIIIIKKKLLLLLLKKKIIIIIIIIIOOO]]]{{{qqqllllllzzzxxxmmmaaaccclllgggYYYMMMEEEFFFIIIKKK___~~~~~~~~~}}}rrrbbb[[[PPPLLLSSSfffyyy~~~{{{yyy{{{~~~~~~}}}~~~~~~}}}}}}~~~wwwssstttwwwzzz}}}PPPRRRSSSSSSRRRRRRSSSTTTTTTTTTUUUWWWYYYZZZXXXVVVSSSSSSSSSVVV^^^lllhhhZZZhhhsssjjjaaaXXXRRRSSSSSSNNNGGGCCCBBBBBB@@@>>><<<<<>>AAACCCCCCAAA@@@BBBCCCDDDFFFHHHIIIKKKKKKIIIJJJKKKKKKKKKJJJHHHGGGHHHMMMZZZ}}}xxxpppnnnyyyuuuhhh___eeeqqqjjjZZZKKKBBBEEEKKKMMM___~~~~~~|||||||||~~~vvveee]]]QQQLLLOOO___sss}}}}}}yyywwwzzz~~~}}}~~~~~~~~~uuunnnkkkjjjnnnpppuuuzzz|||QQQRRRSSSSSSRRRRRRSSSUUUTTTTTTTTTWWWZZZ\\\\\\[[[WWWVVVWWW[[[aaalll~~~~~~kkkZZZddd|||rrrfff\\\ZZZZZZTTTKKKEEECCCBBBAAA>>><<<<<<>>>AAAEEEPPPfff}}}yyysss~~~zzztttsssttt~~~uuusssooohhhbbb]]]\\\\\\WWWeee{{{xxxxxx{{{{{{uuuooooooqqqwwwiiiMMM<<<777555777888555444666444444555666777999:::;;;;;;<<<>>>@@@BBBDDDEEEEEEHHHOOONNNMMMRRRQQQXXXiii}}}qqqrrryyypppfffkkkvvvfffUUUQQQ]]]nnn|||zzzhhhVVVOOOMMMKKKGGGFFFDDDAAA@@@@@@>>>;;;>>>CCCHHHYYYgggttt{{{~~~|||~~~pppbbb[[[YYYZZZ___eeejjj~~~zzzjjjbbbfffrrryyyzzz~~~}}}}}}||||||sssmmmrrr|||xxxsssqqqsssooo]]]FFF777555555555555666777888888:::<<>>;;;;;;>>>@@@DDDLLL```yyyyyyqqqzzz{{{rrrjjjdddaaa]]]jjjxxxwwwxxx{{{{{{rrrjjjiiimmmvvvcccFFF;;;666555777888666444666444444555666777999;;;<<<===???AAACCCDDDEEEEEEEEEGGGMMMMMMLLLQQQPPPWWWhhhzzztttzzzuuuhhhdddzzznnnXXXPPPYYYlll{{{pppZZZPPPNNNLLLJJJHHHGGGCCC@@@???===:::;;;??????IIIOOOZZZkkkqqqoootttsssyyy{{{uuuuuuqqqiii```ZZZUUUQQQTTTYYYYYYggg}}}xxxjjjgggqqq~~~~~~vvvyyy|||~~~{{{wwwvvv{{{}}}{{{xxxpppuuu~~~xxxsssrrrrrrjjjVVVAAA666555555555555666777888999<<<===???BBBDDDEEEFFFGGGDDDDDDEEEEEEFFFGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGHHHLLLMMMUUUwwwzzzyyyzzzrrrggghhhtttvvvmmmQQQEEEEEEKKKKKKZZZyyy~~~~~~|||~~~rrrhhhUUUPPPMMMSSSbbbpppvvvvvvuuuxxx|||~~~~~~~~~|||xxxmmmfffdddgggiiikkkxxxRRRSSSTTTSSSRRRRRRTTTVVVXXXWWWUUUWWWYYY\\\^^^^^^[[[ZZZ\\\aaadddjjjzzzsss]]]aaauuummmgggeee]]]QQQJJJDDDCCCAAA>>>;;;;;;===@@@DDDKKK^^^wwwzzzoooxxxuuukkkfffbbbnnn}}}wwwwwwzzz}}}}}}~~~{{{qqqhhheeejjjuuu___AAA:::666555888888666444555444444555666888999;;;<<<@@@AAACCCDDDFFFFFFEEEEEEFFFMMMLLLLLLQQQPPPWWWhhhuuuzzzyyykkkbbbwwwwww^^^QQQYYYmmm~~~uuu]]]RRRPPPNNNLLLJJJGGGCCC@@@@@@???<<<>>>BBB@@@FFFFFFLLL\\\dddeeemmmnnnuuu}}}vvvqqqrrrlllhhhddd___XXXQQQRRRWWWSSSZZZooozzzvvvmmmnnnzzz}}}{{{tttvvvxxxxxxuuuqqqrrrvvv{{{vvvxxxzzztttxxxyyytttrrrqqqeeePPP===444555555555555666777999999===>>>???AAADDDFFFHHHIIIGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHHHHMMMMMMSSSuuu|||yyy{{{mmmiiissszzzxxxZZZKKKHHHLLLKKKZZZ{{{~~~zzz}}}wwwmmmVVVQQQMMMPPP]]]llltttuuutttwww{{{~~~~~~~~~}}}~~~ssskkkjjjhhheeemmm{{{RRRYYY\\\WWWQQQQQQTTTVVVTTTTTTUUUVVVWWWXXXXXXXXXWWWZZZXXX[[[ccchhhxxxwwwaaaWWWsssvvvnnnhhh```UUUMMMHHHEEEAAA????????????>>>???DDDVVVqqq|||mmmrrruuulllkkkxxx~~~yyyvvv}}}yyy~~~~~~xxxwww}}}}}}{{{lllffflllzzzxxxZZZCCC888888777666666666666666555555555666777999:::;;;>>>AAAEEEGGGGGGFFFFFFFFFKKKNNNQQQRRRRRRWWW___fffuuuwww~~~tttpppqqqnnnfffvvviiiZZZ[[[kkk}}}zzz^^^QQQNNNMMMLLLNNNHHHFFFCCC@@@>>><<<<<<;;;<<>>@@@BBBEEEGGGIIIMMMLLLKKKJJJIIIHHHGGGGGGIIIIIIHHHGGGFFFGGGKKKNNNMMMMMMRRRqqqzzztttrrrtttjjjoooxxx|||aaaJJJ@@@JJJRRRVVVnnn|||}}}ooo]]]SSSIIIJJJYYYkkktttuuuvvvwwwzzz}}}}}}|||}}}wwwrrrmmmmmmrrrVVV\\\^^^XXXRRRQQQSSSTTTUUUUUUTTTTTTUUUVVVWWWXXXUUUYYYXXX\\\dddhhhwww{{{dddWWWmmmvvvnnniiicccYYYQQQIIIFFFBBB@@@@@@@@@???>>>AAACCCQQQkkkooorrr{{{yyy}}}xxxvvv}}}{{{xxx{{{{{{xxx}}}qqqkkkppp}}}wwwXXXBBB888888777666666666666666555555666666888999;;;<<>>===<<<<<<<<<>>>BBBFFFKKKSSS[[[```iiiooowww~~~{{{vvvtttqqqmmmfff___YYYUUUSSSRRROOOMMMTTTooo~~~qqqnnnqqqoooyyy|||uuuuuu|||sssoooqqqqqqnnnsss{{{wwwqqqrrrtttssskkk[[[III;;;666666666777888999:::;;;;;;>>>???@@@AAACCCEEEGGGIIINNNMMMLLLKKKJJJIIIGGGGGGJJJJJJIIIGGGFFFGGGJJJMMMOOOPPPUUUrrrvvvrrrtttuuuiiilllvvv|||fffOOOBBBJJJOOORRRhhh}}}}}}sssaaaWWWLLLJJJUUUcccmmmppprrrtttwww|||~~~}}}vvvnnnmmmVVV\\\^^^YYYSSSTTTVVVVVVXXXVVVTTTRRRRRRTTTWWWYYYSSSXXXYYY^^^fffiiiwwwkkkXXXccczzzwwwppplllfff]]]VVVLLLIIIDDDAAA@@@@@@???>>>BBBAAAKKKdddssssss}}}|||xxxwww~~~}}}~~~tttrrrvvvpppsss~~~uuuUUU???888888777666666666666666666666666777999:::<<<===@@@CCCGGGIIIIIIIIIIIIIIILLLNNNPPPQQQQQQTTTZZZ___qqqtttrrrzzz~~~yyymmmggghhhgggbbblll{{{qqqdddiiiyyynnn]]]VVVRRRLLLIIIIIIHHHEEEBBB@@@>>>======<<<===???AAAEEELLLTTTYYYccciiiqqqxxx~~~{{{yyytttqqqkkkeee^^^XXXTTTRRRNNNJJJLLL^^^{{{nnnjjjmmmqqq}}}wwwwwwxxxttttttsssppp{{{|||qqqkkkmmmqqqpppeeeSSSCCC:::777666777777888:::;;;;;;<<>>AAA@@@HHH```}}}wwwtttzzz|||yyyyyy{{{ooommmzzzzzztttsss}}}qqqRRR>>>888777777666666666666666666666777888:::<<<===>>>@@@CCCFFFHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSWWWZZZdddyyyuuu{{{tttlllmmmmmmiiifffwwwmmmhhhqqq|||wwwaaaWWWSSSNNNJJJJJJIIIGGGEEEBBB@@@???>>>=========>>>AAAHHHPPPVVV]]]bbbjjjqqqvvv{{{~~~|||zzzwwwrrrkkkccc\\\VVVRRRPPPKKKJJJVVVrrryyyooommmpppuuu~~~}}}zzzwwwvvvuuuuuu}}}}}}qqqjjjmmmqqqnnn^^^KKK>>>888777666777888999:::;;;<<<===EEEDDDDDDEEEEEEFFFGGGHHHNNNNNNNNNNNNMMMKKKIIIHHHKKKKKKJJJHHHFFFFFFHHHJJJKKKOOOTTTkkkuuullljjjuuuvvvfffcccllluuuhhhRRRDDDFFFGGGIII]]]www~~~mmmbbbTTTMMMNNNUUUbbblllmmmpppuuuyyy{{{}}}}}}~~~QQQVVVXXXVVVTTTWWWZZZYYYZZZWWWTTTQQQQQQSSSVVVYYYTTTZZZ\\\aaahhhiiiuuupppSSSTTTeeewwwooofff\\\UUUQQQMMMIIIEEECCCBBBAAA???@@@@@@HHH^^^{{{zzztttwww~~~|||}}}zzzkkkggguuu~~~xxxvvv~~~kkkNNN===888777777666666666666666777777888999;;;===???@@@???BBBEEEGGGGGGHHHIIIJJJMMMNNNPPPQQQQQQSSSTTTVVV___~~~wwwxxxxxxoooooopppnnnggguuuzzz~~~kkkbbbiiitttfffXXXSSSQQQOOOKKKJJJIIIGGGDDDBBB@@@???=========>>>AAAGGGOOOUUUZZZ^^^dddjjjoootttyyy|||zzz~~~{{{vvvooofff^^^WWWSSSPPPMMMLLLTTTkkk}}}wwwppppppttt|||~~~{{{xxxuuuttttttzzzuuummmpppssslllXXXDDD:::777666777777888:::;;;<<<===>>>EEEEEEEEEEEEEEEFFFFFFGGGMMMMMMNNNOOONNNLLLKKKJJJJJJKKKJJJIIIGGGFFFHHHJJJGGGNNNRRRfff{{{nnniiisss~~~xxxggg```eeemmmaaaNNNBBBCCCEEEHHH[[[sssnnnaaaSSSMMMKKKPPP^^^kkklllpppuuuxxxyyyzzz{{{}}}|||}}}~~~|||}}}UUUYYYZZZVVVTTTVVVVVVUUUXXXWWWUUUTTTTTTVVVWWWXXXUUUZZZ[[[___ffffffrrrrrrTTTQQQ___xxxwwwnnndddZZZTTTRRROOOJJJGGGEEEDDDCCCAAA???AAAHHHZZZvvv|||tttuuu~~~~~~zzzjjjdddrrr|||{{{bbbHHH<<<888888777666666666666666777777888:::<<<>>>@@@AAA???AAADDDFFFGGGHHHIIIKKKMMMNNNPPPQQQSSSSSSTTTTTT___{{{vvvtttjjjkkkooopppiiisss|||{{{wwwyyy}}}tttuuuaaaYYYcccpppqqq]]]VVVUUUSSSLLLLLLKKKIIIGGGDDDAAA@@@======>>>>>>@@@EEELLLQQQVVVZZZ___dddiiinnntttxxx|||}}}}}}vvvzzzwwwssslllddd]]]WWWSSSPPPNNNMMMSSSfff{{{yyytttqqqsssxxx}}}xxxsssqqqrrrxxxxxxpppssstttiiiQQQ>>>888777555777777999:::<<<===??????DDDDDDDDDDDDDDDEEEEEEFFFJJJKKKMMMNNNOOONNNLLLKKKIIIJJJJJJIIIHHHGGGHHHJJJFFFNNNQQQ```vvvmmmqqq{{{{{{mmmbbbaaaddd\\\LLLAAABBBCCCGGGWWWlllpppaaaRRRLLLJJJLLLWWWdddjjjoootttvvvvvvvvvxxxzzzzzzzzz|||}}}~~~}}}}}}~~~XXX[[[[[[WWWUUUWWWWWWTTTUUUUUUWWWXXXXXXXXXXXXWWWUUUYYYYYY\\\aaaaaammmcccRRR\\\sss{{{tttlllccc[[[VVVSSSOOOKKKHHHFFFFFFEEECCC???BBBHHHUUUmmm}}}tttsss|||~~~~~~~~~~~~~~~mmmgggttt}}}{{{}}}|||YYYAAA:::888888777666666666666666777888999:::===???AAABBB@@@BBBEEEGGGGGGIIIKKKMMMMMMNNNOOORRRTTTUUUTTTSSS\\\www~~~qqqdddgggpppuuuhhhmmmsssuuuuuuxxx{{{qqq~~~qqq]]]TTT\\\ggg}}}ggg[[[WWWUUUMMMMMMLLLKKKHHHEEECCCAAA<<<=========>>>AAAFFFJJJMMMQQQVVV[[[aaahhhooosssyyy{{{}}}{{{qqqooommmiiiddd^^^YYYUUUSSSRRROOONNNSSSccc{{{zzzuuutttrrrrrrwww~~~|||uuusssuuu|||~~~}}}zzz}}}{{{tttsssrrrcccJJJ:::888888555777888999;;;<<<>>>???@@@BBBBBBBBBBBBBBBCCCDDDEEEGGGHHHKKKNNNOOONNNMMMLLLGGGIIIJJJIIIHHHHHHIIIKKKEEEMMMMMMYYYvvvpppyyytttfff___^^^[[[MMMCCCBBBBBBDDDQQQccc{{{zzzgggVVVOOOKKKJJJQQQ\\\dddjjjpppsssrrrrrruuuxxxwwwxxxzzz|||}}}~~~~~~}}}~~~~~~VVVYYYZZZWWWWWWZZZ[[[XXXSSSUUUXXXZZZ[[[ZZZXXXWWWTTTXXXWWWYYY^^^^^^jjjtttSSS[[[ppp}}}zzzyyyuuuqqqjjjccc]]]YYYSSSOOOKKKHHHGGGGGGFFFEEE@@@CCCFFFPPPeee~~~tttrrr|||vvvqqqqqqnnniiifffjjjsss|||zzzyyy}}}~~~rrrlllzzz|||zzzxxxxxx|||xxxSSS<<<999888888777666666666666666888888999;;;===???BBBCCCBBBDDDFFFHHHHHHJJJMMMOOOMMMMMMPPPSSSUUUVVVTTTSSSWWWnnnqqqbbbgggttt|||cccfffjjjoootttxxxxxxwww~~~vvvaaaTTTUUU\\\zzzooo___YYYUUUNNNMMMMMMKKKIIIFFFCCCAAA<<<======<<<<<<===@@@CCCDDDHHHMMMTTTZZZbbbjjjoooxxxzzz|||~~~zzznnnfffdddaaa]]]YYYVVVTTTSSSUUURRRPPPTTTbbbyyyzzztttooopppqqquuu}}}|||zzzxxx|||{{{uuuxxx}}}xxxrrrooo___FFF888999999555777888999;;;===>>>@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEGGGJJJMMMOOOOOONNNMMMFFFHHHIIIIIIIIIHHHJJJKKKCCCKKKIIIRRRwww~~~pppxxxyyyjjj___[[[\\\OOOEEECCCAAAAAALLL[[[tttooo[[[TTTOOOKKKOOOXXX___eeelllppppppppptttxxxvvvwwwxxxzzz|||}}}~~~}}}}}}~~~|||~~~ZZZYYYXXXYYYZZZ[[[ZZZYYYTTTUUUWWWYYYYYYXXXWWWVVVTTTTTTVVVXXXXXX\\\hhhuuu^^^]]]lll}}}|||~~~yyyrrrpppttttttkkkbbb^^^[[[XXXRRRLLLIIIGGGHHHIIIJJJEEEEEEMMM[[[mmmyyyppprrrgggddd^^^UUUWWW___jjjwww{{{{{{|||}}}yyy||||||qqqjjjooo|||qqqOOO@@@999777666666666666777777888888:::===??????@@@BBBDDDDDDEEEGGGIIIKKKMMMNNNOOOPPPPPPQQQRRRTTTVVVYYY[[[ZZZhhhzzzfffcccppprrriiijjjuuuxxxttt|||yyyqqqyyy~~~wwwhhhYYYSSSSSSooo{{{jjjcccVVVSSSPPPMMMJJJIIIGGGEEECCC@@@>>><<<::::::<<<>>>???CCCEEEHHHLLLRRRZZZccciiimmmqqqvvvyyy{{{|||}}}~~~~~~|||ppphhhddd```\\\[[[YYYVVVTTTSSSOOOPPP[[[lll}}}}}}tttrrrooolllmmmuuu~~~~~~|||wwwrrrfffSSS@@@666666888888888999:::<<<>>>???@@@@@@AAABBBCCCDDDDDDCCCBBBBBBAAACCCHHHLLLNNNNNNMMMLLLHHHGGGFFFFFFHHHHHHGGGFFFEEEJJJLLLRRRjjjuuurrryyyuuubbb[[[[[[VVVLLLCCC>>>AAAHHHOOObbb{{{fff\\\SSSJJJJJJRRRWWWaaahhhhhhiiioootttuuuuuuuuuuuuvvvxxxzzz|||~~~}}}}}}~~~XXXVVVVVVWWWXXXYYYXXXWWWTTTUUUWWWXXXXXXXXXVVVUUUSSSSSSVVVXXXYYY\\\hhhuuu```]]]jjj~~~zzz{{{{{{uuurrruuuuuunnnfffddd]]]YYYSSSLLLHHHGGGHHHIIIJJJGGGHHHQQQ]]]lll|||rrr||||||nnnhhh^^^SSSQQQVVVYYYmmm||||||}}}~~~|||qqqjjjooo|||nnnMMM>>>888777666666666666777888888888;;;>>>???@@@AAACCCDDDEEEGGGJJJKKKLLLMMMPPPRRRQQQPPPNNNNNNPPPTTTYYY\\\```lllllleeerrrvvvjjjiiittt{{{{{{{{{sssyyy}}}wwwhhhZZZRRRQQQiii{{{uuuiiiYYYSSSPPPMMMJJJHHHEEEBBB@@@???>>><<<::::::;;;===>>>@@@BBBEEEIIIOOOVVV___eeekkkoootttxxxzzz{{{}}}}}}xxxsssnnniiifffdddbbb___\\\TTTOOOQQQ^^^ppp~~~{{{qqqooommmllloooxxx}}}}}}xxxxxxwwwtttnnnaaaMMM===666666888888888999;;;===???@@@AAAAAABBBCCCDDDEEEEEEDDDBBBBBBAAADDDIIIMMMNNNNNNLLLJJJGGGFFFFFFGGGHHHIIIIIIHHHFFFJJJLLLQQQgggsssnnntttyyyggg^^^bbbZZZNNNCCC>>>AAAGGGMMM[[[yyynnnbbbWWWLLLJJJPPPTTT]]]eeefffhhhnnnrrrsssuuuuuuuuuvvvwwwyyy{{{}}}|||}}}~~~TTTSSSSSSTTTVVVWWWVVVTTTSSSTTTUUUWWWWWWVVVUUUUUURRRRRRTTTWWWYYY]]]hhhtttccc]]]fff||||||{{{vvvssstttuuurrrnnnmmmfffaaaXXXPPPJJJHHHHHHIIIIIIJJJOOOWWW```lllvvvyyyyyysssqqqyyywwwmmmbbbUUUOOOQQQLLL\\\rrr}}}~~~|||qqqjjjppp}}}iiiJJJ===777666666666666666777888999888;;;???AAAAAABBBDDDEEEFFFJJJNNNOOOMMMMMMQQQVVVUUUSSSOOONNNPPPUUU[[[___dddmmm|||uuukkkwwwqqqjjjuuuyyy}}}zzzlll^^^TTTPPP___rrrttt]]]VVVSSSOOOLLLIIIFFFCCC@@@???>>><<<::::::;;;<<<======???BBBEEEJJJQQQYYY___eeeiiinnnrrruuuwwwzzz||||||~~~~~~vvvqqqmmmiiiccc^^^YYYSSSSSSaaavvv{{{xxxmmmlllkkklllrrr}}}xxxxxx}}}sssooopppqqqpppjjjZZZEEE999666777888888999:::<<<>>>@@@AAABBBBBBDDDEEEFFFFFFEEEDDDCCCBBBBBBEEEJJJNNNPPPNNNLLLIIIHHHGGGFFFGGGIIIJJJIIIHHHGGGIIIKKKPPPbbbooohhhlll||||||jjj___iii^^^OOOCCC>>>AAAGGGKKKSSSoooxxxiii\\\PPPKKKMMMOOOXXX```dddggglllpppqqquuuuuuuuuvvvwwwyyyzzz{{{|||}}}~~~RRRQQQRRRSSSUUUVVVTTTSSSRRRSSSTTTUUUUUUUUUTTTTTTQQQPPPSSSWWWYYY^^^hhhsssfff\\\aaazzz|||xxxtttsssssssssrrrrrrqqqjjj```UUUMMMIIIHHHHHHKKKOOOVVV___eeeoooyyyuuunnnhhheeekkkvvv}}}sssiii]]]VVVUUUNNNYYYkkk}}}wwwyyy}}}zzzpppkkkrrrdddGGG===777666666666666777888999999999<<<@@@BBBCCCDDDEEEFFFEEEKKKPPPPPPMMMMMMRRRXXXYYYWWWTTTTTTVVVZZZ___cccaaajjjvvvrrr~~~zzznnnuuu~~~rrrdddXXXQQQTTTggg~~~cccYYYVVVRRRNNNLLLIIIGGGEEE@@@???===;;;::::::;;;<<<<<<===???BBBEEELLLSSSXXX]]]aaafffjjjnnnqqquuuwww{{{|||~~~yyyqqqggg```___WWWWWWeeeyyy~~~yyyuuujjjjjjkkkooowww|||rrrsss}}}xxxnnnkkklllnnnnnnfffTTT@@@777777888888777:::;;;===???AAABBBCCCCCCFFFFFFGGGGGGGGGEEEDDDCCCBBBFFFKKKPPPRRRQQQNNNLLLJJJIIIHHHHHHIIIIIIHHHFFFFFFGGGIIIOOO___|||mmmddddddrrr~~~zzzjjj]]]lll```PPPCCC???AAAFFFIIIOOOfff}}}qqqbbbTTTLLLLLLMMMSSS\\\bbbfffjjjnnnooottttttuuuvvvwwwyyyzzzzzz{{{|||}}}~~~QQQQQQQQQTTTVVVVVVTTTSSSQQQRRRRRRSSSSSSSSSSSSSSSQQQPPPRRRVVVZZZ^^^gggpppmmm]]]\\\tttzzztttpppppppppoooqqqkkkaaaVVVOOOJJJIIIIIIMMMRRR\\\eeelllttt|||ttt{{{kkkddd___bbblll|||yyypppfff^^^ZZZTTTZZZiii}}}xxxqqqkkklllttt~~~{{{zzzqqqmmmvvv___EEE===999666666666666777888999:::999===AAADDDEEEFFFGGGHHHEEEKKKPPPPPPLLLLLLQQQWWWWWWWWWWWWXXXZZZ]]]```bbb]]]gggpppvvvooosssvvvjjj\\\SSSLLL\\\rrrlll]]]YYYSSSNNNLLLKKKIIIHHHAAA@@@>>><<<;;;;;;;;;;;;;;;<<<===???BBBGGGNNNSSSWWW[[[```dddhhhlllpppsssxxxzzz}}}~~~~~~}}}rrrjjjaaaZZZ[[[jjj}}}~~~}}}xxxsssjjjkkknnnttt~~~zzzppprrr|||~~~{{{yyy|||~~~~~~wwwnnnllllllmmmmmmbbbPPP>>>999:::999888888<<<===???AAABBBDDDDDDDDDGGGGGGHHHHHHHHHGGGEEEDDDBBBFFFKKKPPPSSSSSSQQQOOOMMMKKKIIIHHHHHHGGGEEECCCEEEDDDHHHOOO[[[rrrssshhhccclllxxxxxxjjj]]]kkkaaaRRRFFF@@@AAAEEEHHHLLL]]]qqq|||xxxhhhZZZPPPLLLLLLPPPXXX```eeeiiilllnnnqqqrrrtttuuuwwwyyyzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~OOOPPPQQQTTTVVVVVVTTTRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRPPPQQQVVVZZZ]]]eeemmmxxxbbbZZZoooxxxqqqooommmjjjjjjeee^^^VVVPPPMMMLLLLLLNNNSSS]]]hhhqqqzzz~~~tttxxxkkkddd]]]]]]dddttt|||uuummmccc\\\UUUZZZiii}}}{{{sssnnnjjjiiinnnvvv~~~uuurrr{{{YYYBBB===999666666666777888999:::;;;999===BBBFFFGGGHHHHHHIIIEEEJJJNNNOOOMMMMMMQQQVVVTTTTTTTTTVVVXXXZZZ]]]^^^\\\ggglll}}}rrr}}}ooommmvvvyyyoooaaaWWWJJJTTTfffyyy{{{ddd^^^UUUNNNKKKJJJIIIIIICCCBBB@@@>>>===<<<;;;;;;;;;;;;<<<===???CCCJJJNNNSSSWWW[[[___ccchhhlllppptttvvvyyy{{{}}}~~~|||tttddd```cccqqq|||xxxtttmmmooosss{{{yyyrrrttt|||}}}uuuvvvuuutttyyy|||zzzzzzuuupppooommmjjjiiiYYYJJJ===<<<===:::999;;;===>>>@@@BBBDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGCCCFFFJJJNNNQQQQQQPPPPPPLLLJJJHHHGGGGGGFFFDDDBBBCCCBBBGGGOOOUUUggg}}}pppgggjjjuuuwwwmmmaaajjjcccYYYLLLCCCAAACCCGGGHHHSSSeeetttzzzqqqaaaUUUNNNMMMNNNSSS\\\cccfffiiimmmoooppprrruuuwwwyyyzzz{{{zzz{{{|||}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~NNNNNNPPPSSSVVVVVVSSSQQQPPPPPPPPPPPPPPPQQQQQQRRRSSSPPPQQQVVVZZZ]]]ccckkkjjj[[[lll~~~vvvtttssspppjjjggg```ZZZSSSOOOLLLKKKNNNQQQZZZgggsss~~~tttxxxkkkccc[[[XXX\\\kkk|||xxxrrrhhh___VVV\\\lll|||qqqoookkkhhhiiioooyyy|||xxx{{{TTT>>><<<999666666666777888999;;;<<<:::>>>CCCGGGIIIIIIIIIJJJHHHJJJMMMNNNNNNPPPRRRTTTRRRQQQQQQQQQSSSVVVZZZ]]]]]]fffeeennnzzzhhhppppppggghhhtttvvviii^^^MMMPPP]]]qqqppphhh\\\RRRLLLJJJJJJJJJDDDCCCBBB@@@>>>===<<<;;;999:::::::::;;;???EEEIIINNNQQQUUUYYY]]]aaafffiiiooorrruuuxxxzzz}}}|||ooommmppp|||{{{||||||}}}~~~~~~}}}}}}}}}{{{xxxuuuqqqtttyyyxxxtttqqqsssyyy|||{{{xxxooosssuuuuuuzzz~~~zzzxxxzzz|||pppooopppkkkdddaaaNNNBBB;;;>>>???;;;:::???>>>???AAACCCEEEFFFFFFGGGFFFGGGIIIJJJKKKKKKJJJIIIEEEGGGIIIKKKLLLLLLLLLLLLIIIGGGFFFFFFFFFFFFEEECCCCCCAAAFFFNNNOOOZZZwwwjjjiiiqqquuuooofffjjjhhhbbbUUUHHH@@@AAAEEEDDDKKK[[[llluuuxxxzzziii[[[QQQNNNLLLOOOXXX___aaaeeekkklllnnnqqqtttxxxzzz{{{|||zzzzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~|||LLLMMMOOORRRUUUUUUSSSPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSQQQQQQVVVZZZ\\\bbbiii|||ooo]]]kkk{{{||||||yyyqqqmmmggg___WWWPPPLLLIIIMMMOOOWWWffftttuuu~~~yyyjjjbbbZZZUUUWWWeee~~~zzzyyyvvvlllcccZZZ```qqq}}}ooonnnlllgggeeeiiisss|||}}}~~~}}}xxxPPP<<<;;;888666666666777888:::;;;<<<:::>>>DDDHHHIIIJJJJJJJJJJJJJJJLLLNNNPPPRRRSSSTTTTTTRRROOONNNPPPUUU[[[^^^]]]eee^^^aaasss___eee|||sssccc^^^gggyyy}}}pppeeePPPOOOYYYmmm|||rrrcccWWWOOOLLLLLLMMMEEEDDDCCCAAA???===<<<;;;888888888888999===BBBFFFHHHKKKOOOSSSVVV[[[```ccckkknnnrrruuuxxx{{{|||zzz}}}~~~vvvwwwyyy{{{}}}~~~}}}{{{{{{{{{{{{yyywwwtttwww}}}}}}pppnnnmmmppptttwwwvvvsssnnnuuuxxxwwwzzz}}}wwwvvvzzzwwwlllmmmoooiii```[[[FFF<<<999???@@@;;;<<>>===;;;::::::;;;===>>>AAADDDGGGKKKNNNSSSXXX[[[aaadddhhhmmmppptttyyy|||~~~yyyvvvtttvvvvvvwwwxxxyyy{{{||||||zzzzzz{{{|||~~~~~~}}}{{{zzztttooopppwww{{{wwwuuuvvvvvvuuuvvvyyy~~~vvvtttwww{{{}}}tttrrrmmmkkknnnmmm^^^NNN>>>===;;;::::::<<>>>>>===;;;::::::;;;<<<===>>>AAADDDHHHKKKOOOSSSWWW\\\___dddhhhlllqqquuuyyy~~~zzzvvvtttsssuuuuuuwwwxxxyyyzzzzzzzzzyyyzzz{{{}}}~~~}}}~~~wwwuuuwww{{{|||vvvtttuuuuuuuuuuuuyyy|||tttpppppprrrsssmmmmmmkkkkkknnnjjjZZZIII===<<<:::999:::<<>>===<<<:::::::::;;;<<<;;;===AAACCCEEEIIIMMMPPPUUUXXX]]]aaafffkkkpppttt}}}yyytttrrrrrrrrrtttuuuwwwyyyyyyzzzyyyyyyxxxyyy|||~~~{{{||||||tttqqqrrrttttttuuuxxx}}}{{{tttnnnjjjiiiiiigggggghhhjjjllleeeSSSBBB:::999999999:::<<>>GGG]]]mmm~~~}}}{{{uuuqqqsss}}}uuusssxxxooogggaaa]]]ZZZVVVbbbtttzzznnnhhhjjjrrrzzz~~~}}}~~~yyyppppppxxxwwwYYYBBB999777555777666666777888999::::::<<>>===<<<;;;:::;;;;;;999;;;>>>@@@AAADDDGGGJJJNNNQQQVVVZZZ___eeekkkooozzz~~~|||uuupppoooqqqrrrtttuuuwwwyyyzzzzzzyyyyyyxxxzzz~~~|||}}}{{{qqqmmmnnnpppssswwwzzz}}}}}}zzzuuunnnkkkkkkhhhgggggghhhhhh^^^LLL===888888888888:::===???AAABBBAAA@@@BBBDDDFFFFFFEEECCCDDDEEEEEEFFFFFFEEEEEEFFFHHHJJJKKKKKKJJJHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGIIIFFFFFFJJJKKKZZZuuu}}}wwwrrrmmmuuutttccc]]]ggghhhVVVFFFBBBAAAAAADDDIIIRRR]]]iiipppqqqtttyyy}}}kkk```VVVMMMGGGEEEGGGOOOYYY]]]aaaffflllrrruuuwwwwwwwwwyyyzzz|||~~~~~~~~~}}}LLLOOOSSSUUUVVVVVVYYY[[[\\\ZZZYYYWWWVVVVVVVVVVVVRRRVVV[[[^^^^^^^^^]]]^^^aaazzzqqqggg~~~yyywwwwwwuuusssnnnggg\\\RRRJJJEEEAAA>>><<>>>>>@@@CCCEEEHHHKKKOOOSSSXXX^^^dddiiiqqquuuzzz}}}}}}~~~}}}wwwrrrooooooqqqssstttuuuwwwyyyzzz{{{{{{{{{zzz}}}}}}yyyxxxxxxyyyppplllllllllsss{{{yyytttuuuoookkkgggfffbbbVVVFFF:::777777777999;;;===???AAABBBAAAAAACCCFFFGGGFFFEEEDDDEEEEEEFFFGGGFFFFFFFFFDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEDDDDDDEEEFFFFFFGGGFFFIIIFFFGGGLLLNNNYYYppp|||sssiiiqqqfffVVV]]]ggg___NNNCCC???@@@AAADDDJJJUUUcccmmmuuuxxx{{{~~~xxxggg\\\PPPIIIEEEFFFMMMUUUXXX\\\cccjjjpppsssuuuvvvwwwxxxzzz|||~~~~~~JJJNNNRRRSSSSSSTTTWWWZZZ\\\[[[YYYXXXWWWVVVWWWWWWRRRVVV[[[^^^^^^^^^______aaatttwwwgggxxx|||zzzxxxuuurrrnnnfff[[[QQQIIIEEEAAA???===@@@===@@@OOO^^^rrr{{{zzzsssooommmttttttmmmwww|||zzz}}}xxxiii]]]VVVTTTNNN[[[ppp~~~lllaaa```cccdddvvv~~~||||||zzz}}}uuujjjnnnvvvgggNNN@@@:::999888777777777888:::;;;===>>>???BBBFFFHHHIIIJJJLLLMMMLLLLLLLLLMMMNNNOOOQQQQQQTTTQQQPPPSSSYYY]]]______UUUVVVYYYYYYWWW^^^zzzyyy___ZZZrrrzzzdddYYYWWWmmmxxxhhhXXXSSSTTTggg|||vvv|||jjjdddWWWTTTPPPMMMKKKIIIFFFDDDBBBBBBAAA???>>><<<;;;::::::;;;======<<<===???BBBCCCEEEIIILLLQQQWWW]]]bbbjjjoootttwwwxxxyyy{{{~~~~~~|||{{{vvvuuurrrpppoooppprrrsssssssssuuuwwwyyy{{{|||}}}}}}uuutttwwwyyy{{{tttpppooonnnwww~~~{{{}}}uuunnnhhheee^^^QQQBBB999777888888:::<<<>>>@@@AAABBBAAABBBDDDFFFGGGFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEFFFFFFGGGEEEIIIFFFFFFMMMOOOXXXjjjwwwjjjooo|||kkkVVVVVVaaadddVVVFFF???@@@AAA@@@CCCNNN]]]iiivvvzzz~~~rrrdddTTTLLLIIIHHHKKKOOOQQQVVV]]]eeelllppprrrrrruuuvvvyyy{{{}}}~~~~~~~~~~~~~~~~~~KKKOOOSSSSSSRRRRRRVVVYYY\\\[[[YYYXXXWWWWWWWWWWWWUUUWWW[[[]]]]]]]]]^^^^^^___lll}}}gggsss~~~yyytttnnnggg\\\QQQJJJFFFCCCAAA<<<@@@>>>@@@NNN\\\rrr~~~|||sssqqqnnnppp~~~uuummmssszzzuuuqqqrrr}}}yyyjjj\\\UUUSSSNNNZZZooozzziii______aaa```nnnxxxxxxlllllluuu{{{^^^III>>>:::999999777777888999;;;>>>@@@AAA@@@CCCGGGJJJKKKLLLMMMOOOMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSSSSUUUYYY]]]___```ZZZWWWWWWYYYWWWZZZmmmpppccckkknnn___XXXjjjwww~~~|||mmmcccZZZQQQ^^^zzzzzz~~~zzzooo___ZZZTTTPPPMMMKKKIIIGGGDDDDDDCCCBBB@@@>>><<<;;;:::;;;<<<;;;:::;;;<<<>>>???@@@CCCFFFJJJPPPVVV[[[dddiiinnnrrrssstttxxx{{{uuu~~~}}}zzzwwwssspppnnnkkklllmmmnnnppppppqqqqqqppppppqqqrrruuuyyy|||~~~zzzsssvvv}}}|||xxxuuuwww}}}{{{zzz{{{tttlllgggeee^^^NNN???888888999:::;;;===>>>@@@@@@@@@@@@AAACCCEEEFFFEEECCCEEEEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCCCCDDDDDDEEEGGGGGGDDDHHHEEEEEEMMMOOOTTTbbbqqqqqqyyyxxx}}}qqq^^^SSS[[[eee\\\JJJ>>>@@@AAA???@@@HHHXXXeeeqqqxxxmmmZZZPPPMMMJJJHHHGGGJJJOOOWWW```ggglllmmmnnnrrrsssvvvyyy{{{||||||}}}}}}}}}}}}~~~~~~~~~~~~KKKPPPSSSSSSQQQQQQUUUZZZ\\\[[[YYYXXXWWWWWWWWWXXXWWWYYY\\\]]]\\\[[[\\\]]][[[eeeyyygggppp}}}xxxooohhh\\\RRRKKKGGGDDDCCC:::???>>>AAAOOO]]]sss~~~tttsssooommmyyy~~~|||{{{wwwooosss|||vvvpppnnnwwwyyyjjj\\\UUUSSSOOO[[[nnn|||vvvwww~~~uuuggg```bbbdddccciiisss||||||qqqmmmvvvvvvYYYEEE<<<999888888666777888:::<<>>777999:::;;;<<<===???@@@@@@??????@@@BBBDDDEEEDDDBBBDDDDDDEEEFFFFFFFFFFFFFFFEEEDDDBBBAAAAAABBBDDDEEECCCCCCCCCCCCDDDEEEGGGGGGDDDIIIEEEDDDKKKMMMQQQ]]]zzzwwwtttxxxsssvvvuuufffUUUWWWddd___MMM>>>AAAAAA???>>>FFFUUUccckkkuuusss^^^SSSPPPKKKEEEBBBEEEKKKSSS\\\dddhhhjjjkkkoooqqqtttvvvyyyzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~PPPPPPQQQRRRSSSUUUWWWXXXVVVTTTRRRTTTVVVXXXVVVTTTXXXZZZ\\\[[[YYYXXXZZZ]]]___dddooosssppp|||nnnggg]]]TTTMMMIIIEEECCC>>>???@@@CCCJJJZZZppp{{{xxxssskkkiiirrr|||xxxxxx{{{}}}{{{zzz|||vvvyyy}}}xxxssskkk___XXXVVVTTTaaatttxxxlllaaadddqqq}}}{{{yyytttnnniiiggghhhjjjllluuu~~~zzz{{{vvvyyygggMMMEEE;;;666777666666888:::<<<>>>@@@AAABBBDDDEEEFFFIIIKKKMMMOOOPPPRRRRRRRRRPPPNNNOOOQQQSSSTTTVVVXXXYYYWWWVVVUUUVVVSSSRRRSSSTTTSSSTTT\\\eeevvvkkkoooyyyddd```iiiuuu~~~wwwsssoooooommm___SSS```xxxzzziii\\\[[[XXXOOOJJJLLLIIIHHHGGGEEECCCAAA@@@???>>><<<::::::;;;;;;;;;:::::::::;;;===AAADDDHHHJJJUUUVVVYYY\\\aaaeeeiiikkkkkkmmmppprrrtttwww{{{~~~}}}{{{wwwuuuqqqlllhhheeecccbbbdddddddddcccdddfffkkknnnmmmmmmmmmlllnnnttt~~~}}}|||~~~|||vvv|||pppfffiiiiiifff]]]QQQFFF===:::999:::;;;<<<>>>???AAABBBDDDCCCAAABBBCCCDDDCCCBBBDDDDDDCCCBBBAAA@@@@@@???DDDCCCAAA@@@@@@AAABBBCCCEEEFFFFFFEEEDDDDDDEEEGGGEEEEEEEEEFFFIIILLLPPPRRRiiivvvooorrruuu~~~zzzggg___dddcccZZZHHHBBB===>>>???BBBLLLXXXiiipppyyyggg\\\WWWOOOHHHDDDFFFGGGLLLUUU]]]```eeejjjlllnnnrrrtttuuuvvvwwwyyy{{{zzzyyyzzz{{{|||{{{zzz|||}}}zzzPPPPPPPPPQQQSSSUUUVVVWWWUUUSSSRRRSSSUUUWWWUUUTTTWWWZZZ\\\\\\ZZZYYYZZZ\\\[[[```mmm|||qqq~~~zzznnnggg]]]SSSMMMHHHEEEDDDBBBBBBAAABBBIIIVVVgggrrrxxxssslllhhhnnn~~~yyytttpppiii^^^VVVUUUWWWeeexxxvvvkkkbbbdddkkksss}}}{{{uuurrrrrrsssqqqyyy|||}}}zzz|||{{{aaaHHHBBB:::666888777777999;;;>>>@@@BBBCCCDDDEEEFFFGGGIIIKKKMMMNNNOOOQQQRRRRRRQQQOOOOOOPPPRRRSSSTTTVVVUUUTTTSSSSSSTTTTTTTTTVVVXXXWWWWWW^^^gggtttssskkk|||wwwiiimmmtttzzz|||xxxpppmmmpppqqqcccSSSXXXiii|||~~~iiiaaa\\\SSSNNNPPPLLLKKKIIIHHHFFFDDDBBB@@@@@@>>><<<<<<<<<<<<<<<:::999999:::<<<>>>AAADDDFFFMMMNNNPPPTTTXXX\\\___aaaeeefffhhhjjjkkkmmmpppsssvvvxxx{{{~~~~~~|||{{{{{{|||}}}~~~zzz{{{{{{{{{zzzwwwuuusssmmmllljjjgggdddbbb```___``````aaa``````bbbeeehhhjjjlllnnnoooqqqxxxyyy{{{zzzvvvuuusssrrrvvvwwwpppkkkffffffbbbXXXKKK@@@:::888:::;;;===???AAABBBCCCCCCFFFDDDBBBBBBCCCDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@CCCBBBBBBAAAAAABBBCCCDDDDDDEEEFFFFFFFFFGGGHHHIIIFFFFFFEEEFFFHHHJJJMMMNNN___zzz|||rrrqqq}}}|||lllgggfffcccVVVLLLCCC???>>>@@@IIIRRReeelllvvv~~~uuufff^^^UUULLLHHHFFFEEEHHHPPPVVVZZZ___dddiiilllppprrrssstttvvvwwwzzzzzzyyyzzz{{{|||||||||yyyyyyvvv~~~OOOOOOPPPQQQRRRSSSUUUVVVTTTSSSRRRSSSUUUUUUUUUSSSWWWYYY\\\]]]\\\[[[[[[[[[YYY```nnnsssvvv~~~vvvnnnggg\\\RRRKKKHHHFFFDDDFFFDDDBBBDDDJJJUUU```gggwwwxxxtttmmmgggiiivvv~~~xxxuuunnnddd\\\ZZZ[[[jjj~~~uuunnnooooooqqq|||}}}zzz{{{{{{~~~|||YYYCCC???999666999999888999<<>>>>>>>><<<;;;999999999:::;;;===???AAAEEEFFFHHHKKKNNNRRRUUUVVV]]]^^^`````````aaadddfffkkknnnqqquuuvvvwwwvvvuuuvvvwwwwwwxxxxxxwwwwwwwwwsssssssssrrrpppnnnkkkiiicccccccccbbbaaa```___^^^]]]^^^______^^^___aaacccgggkkkpppssswww~~~vvv{{{xxxssspppnnnlllkkkuuu{{{rrroooooofffddd___SSSEEE;;;999::::::<<>>DDDKKK___gggrrrzzz~~~sssggg\\\RRRMMMHHHEEEFFFKKKOOOSSSXXX___dddgggllloooppprrrtttvvvyyyyyyyyyzzz{{{|||}}}~~~yyyuuurrr|||NNNNNNOOOOOOPPPRRRSSSTTTTTTTTTTTTTTTTTTUUUTTTTTTWWWYYY\\\^^^___]]]\\\[[[]]]dddqqquuuppp{{{uuunnnfff[[[QQQJJJGGGEEEDDDDDDCCCBBBFFFNNNWWW___ccckkk~~~xxxtttmmmfffccclll~~~wwwlllccc``````ppp||||||yyywww{{{yyy{{{~~~~~~uuuTTT???===999777:::999888:::<<<@@@CCCFFFHHHIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMOOORRRSSSRRRQQQQQQRRRSSSSSSRRRPPPNNNMMMOOOQQQUUUVVVZZZ___```___aaafffdddqqqrrreeewww}}}xxxwww~~~yyyooooooxxx|||gggVVVRRR\\\nnnrrraaaWWWVVVPPPNNNLLLKKKLLLKKKGGGDDDFFFDDDAAA@@@???>>>===;;;;;;::::::999:::;;;===>>>BBBBBBDDDFFFIIILLLNNNPPPUUUWWWXXXYYYYYYZZZ]]]___ccceeeiiimmmpppqqqqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmlllllljjjhhhfffdddbbb______aaaaaaaaa```___^^^\\\^^^___```______```bbbgggllltttzzzxxxyyy|||wwwttttttssspppmmmmmmpppyyyxxxpppmmmlllhhheee]]]OOOBBB;;;;;;>>>;;;>>>BBBEEEHHHHHHHHHGGGGGGDDDAAA@@@BBBDDDEEEEEE@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFCCCCCCDDDEEEHHHIIIIIIIIIFFFFFFFFFFFFGGGIIIJJJKKKTTT\\\|||uuuxxxwwwdddbbbkkkpppbbbPPPBBB<<<<<<@@@DDDYYYbbbnnnxxx|||}}}qqqdddYYYRRRLLLGGGEEEHHHLLLOOOUUU\\\___cccgggkkknnnppprrrtttwwwxxxyyyyyyzzz{{{~~~|||tttoooyyyMMMMMMNNNNNNOOOPPPQQQRRRTTTUUUUUUUUUTTTTTTTTTUUUWWWYYY[[[^^^___^^^\\\ZZZ___eeeooo}}}uuujjjwww{{{wwwnnnggg\\\QQQKKKFFFDDDBBBCCCBBBBBBFFFMMMTTTYYY[[[aaasssxxxsssmmmfffaaaeeexxx}}}vvvlllgggiiixxx{{{{{{}}}}}}}}}||||||rrrQQQ>>>===999777:::999888:::===@@@CCCFFFHHHIIIIIIIIIJJJJJJKKKLLLLLLMMMLLLNNNQQQRRRRRRQQQRRRRRRVVVVVVUUURRROOOOOOPPPRRRTTTTTTXXX^^^```^^^^^^bbbcccddd}}}lllnnn}}}wwwvvv|||nnnlllsssppp\\\PPPRRRaaawwwppp___YYYUUUQQQMMMLLLNNNMMMJJJGGGHHHFFFCCCAAAAAA@@@>>><<<>>>===<<<;;;;;;;;;<<<===@@@@@@AAABBBDDDGGGIIIJJJMMMOOOPPPQQQRRRTTTVVVYYYZZZ]]]```dddggghhhiiiiiiiiiiiiiiiiiiiiihhhgggfffccccccbbbaaa___^^^\\\[[[\\\]]]^^^______^^^]]]\\\[[[]]]___`````````bbbdddjjjqqqzzz|||zzzxxxtttuuuzzzzzztttooooookkknnntttxxxwwwqqqjjjfffjjjcccXXXJJJ???;;;===@@@<<<>>>BBBFFFHHHHHHHHHGGGEEEBBB@@@???AAABBBCCCCCC??????@@@AAAAAABBBBBBBBB@@@AAABBBBBBCCCDDDDDDEEECCCBBBBBBDDDGGGHHHFFFDDDDDDEEEFFFGGGIIIKKKLLLMMMRRRTTTppp{{{{{{wwwyyy}}}tttddd___dddnnndddTTTEEE======???AAASSS]]]jjjtttyyy{{{}}}oooaaaWWWPPPJJJFFFGGGIIIKKKQQQXXXZZZ^^^cccgggkkkmmmqqqsssuuuvvvxxxxxxxxxzzz~~~xxxnnnsssMMMMMMMMMMMMNNNOOOPPPPPPSSSUUUUUUUUUSSSRRRSSSTTTVVVVVVWWWZZZ\\\\\\ZZZXXX\\\aaafffqqqxxxffflll~~~zzzqqqjjj```VVVNNNIIIDDDBBBCCCCCCCCCDDDFFFIIILLLNNNUUUbbbqqq|||wwwqqqlllgggaaa```ooo}}}~~~xxxwww~~~{{{wwwxxx}}}{{{{{{nnnNNN<<<<<<:::888:::999:::;;;>>>AAADDDFFFHHHIIIIIIIIIJJJKKKLLLLLLMMMMMMLLLNNNPPPQQQQQQRRRSSSTTTYYYYYYXXXVVVSSSQQQRRRSSSTTTSSSVVV\\\^^^[[[[[[]]]]]]YYYjjjssswww~~~vvvsss}}}rrrjjjjjjuuu~~~vvvcccUUUPPPXXXhhh{{{sssggg```ZZZSSSPPPQQQQQQMMMIIIKKKHHHFFFDDDCCCCCCAAA???AAA@@@>>>===<<<<<<===============>>>@@@AAACCCDDDDDDFFFHHHHHHIIIKKKNNNPPPPPPRRRUUUXXXZZZ\\\\\\\\\^^^_________^^^]]]]]]\\\VVVVVVVVVUUUUUUUUUUUUUUUYYYZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[^^^___```bbbeeehhhqqqxxx|||zzzvvvxxxvvvqqqqqqmmmkkkmmmtttwwwqqqiiidddggg]]]OOOBBB<<<;;;===>>>===>>>AAADDDEEEFFFEEEEEECCCAAA@@@@@@AAABBBBBBAAA??????@@@@@@AAAAAABBBBBB@@@@@@AAABBBCCCCCCCCCBBBCCCBBBAAADDDGGGHHHEEEBBBDDDEEEFFFHHHJJJKKKMMMMMMMMMNNNbbb~~~rrrlllnnnmmmddd[[[XXXeeebbbXXXJJJAAA???@@@@@@KKKUUUbbbmmmssswwwzzz}}}lll^^^VVVOOOIIIHHHGGGGGGKKKQQQTTTXXX^^^cccgggjjjnnnppprrrtttvvvvvvvvvxxx~~~tttqqq~~~LLLLLLLLLLLLMMMNNNOOOOOOQQQSSSTTTSSSPPPOOOPPPRRRSSSRRRRRRTTTWWWXXXWWWUUUXXX[[[]]]cccwww~~~hhhgggxxx|||uuuooofff\\\TTTMMMFFFCCCCCCEEEFFFDDDBBBBBBEEEHHHIIIQQQ\\\gggsss||||||wwwvvvooojjjiiibbb^^^gggwww|||~~~|||yyy{{{|||uuusssyyy}}}yyyxxxwww|||iiiIII999;;;999888;;;:::===>>>@@@CCCFFFHHHIIIIIIHHHIIIJJJKKKLLLMMMNNNNNNMMMNNNPPPPPPPPPQQQTTTVVVZZZ[[[[[[YYYVVVTTTSSSSSSUUUSSSUUUZZZ[[[YYYXXXYYYUUUUUU```tttwww|||zzzrrrwwwqqqhhhppp~~~pppbbbRRRRRRZZZkkkzzzqqqhhh]]]VVVUUUTTTPPPLLLNNNKKKIIIGGGGGGGGGEEEDDDBBBAAA???>>>======>>>>>>;;;;;;;;;<<<<<<>>>?????????AAABBBBBBBBBCCCEEEGGGHHHIIIKKKMMMOOOPPPPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQLLLLLLMMMMMMNNNOOOQQQQQQWWWWWWWWWXXXYYYZZZ[[[\\\[[[]]]___```cccggglllpppyyy}}}{{{~~~wwwxxxzzzwww{{{uuupppppptttuuunnniiihhhfffXXXGGG===;;;======<<<===>>>???AAABBBBBBCCCCCCBBBAAAAAABBBDDDCCCBBB@@@@@@@@@@@@@@@@@@AAAAAAAAA???@@@AAABBBBBBAAAAAA@@@BBB@@@@@@DDDIIIJJJGGGCCCDDDEEEFFFGGGIIIIIIJJJJJJJJJJJJVVVwww}}}qqqggghhhmmmjjj___TTT\\\```^^^QQQFFFBBBAAA@@@BBBKKKXXXccckkkpppvvvzzz|||lll```XXXQQQLLLHHHEEEFFFKKKNNNRRRXXX^^^bbbfffjjjmmmooorrrtttttttttwww}}}vvv|||LLLLLLKKKLLLLLLMMMNNNNNNOOOQQQSSSQQQNNNMMMNNNPPPPPPOOOMMMOOOSSSUUUTTTSSSUUUWWWWWW\\\ppp|||lllhhhvvv}}}yyysssjjjaaaXXXPPPHHHDDDCCCFFFHHHEEEAAA@@@DDDIIIEEEHHHNNNXXXgggrrrsssmmmuuummmjjjjjjddd]]]cccqqqzzzyyy|||wwwssswww|||wwwsssyyy~~~{{{xxxtttrrrvvvdddFFF666:::999999<<<;;;???@@@BBBEEEGGGIIIJJJJJJHHHHHHIIIKKKLLLNNNOOOOOOMMMNNNOOOOOOOOOQQQUUUWWW[[[\\\]]][[[XXXUUUSSSSSSVVVSSSTTTXXXZZZXXXVVVWWWRRRUUU___hhh}}}}}}}}}sssttt||||||mmmrrr}}}pppTTTOOORRRbbbrrr~~~|||www|||~~~ssseee\\\YYYWWWRRRMMMPPPNNNKKKJJJJJJJJJHHHGGGBBBAAA???>>>======>>>>>><<<<<<;;;<<<<<<===>>>>>>???@@@AAA@@@??????@@@BBBEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHIIIJJJLLLNNNPPPQQQWWWWWWWWWXXXYYY\\\^^^```^^^```bbbdddggglllssswww~~~~~~|||{{{wwwwww|||wwwuuuvvvrrrkkkjjjnnnfffWWWDDD;;;===@@@???<<<===>>>>>>>>>???@@@AAAAAABBBBBBBBBDDDFFFEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@???>>>AAA???@@@DDDJJJMMMJJJFFFEEEEEEFFFGGGGGGGGGGGGFFFKKKIIIOOOggg~~~uuummmmmmuuuwwwlll]]]WWW```bbbVVVIIIDDDBBB@@@<<>>===>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;<<<===???AAABBB@@@AAABBBCCCEEEFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHJJJKKKMMMMMMNNNNNNOOOSSSWWWXXXXXXYYY\\\^^^[[[aaaeeefffkkkuuu|||||||||zzz~~~yyyvvvxxx~~~xxxrrrqqqllleee___LLL>>>>>>???;;;;;;AAA>>>???@@@@@@AAABBBCCCDDDFFFDDDBBBCCCDDDDDDAAA>>>@@@@@@????????????@@@@@@???@@@AAAAAABBBBBBAAAAAAAAABBBAAA@@@DDDIIIHHHCCCBBBCCCDDDEEEEEEFFFEEEEEEGGGMMMPPPZZZ~~~~~~rrrnnnvvv}}}ttteee\\\```ccc```UUUHHHBBBBBBCCCAAAEEEQQQ\\\eeemmmtttzzz}}}vvviii]]]WWWPPPHHHEEEGGGEEEHHHLLLRRRYYY___eeegggjjjlllnnnppprrrvvv{{{~~~KKKLLLMMMMMMLLLLLLMMMOOOQQQQQQQQQPPPNNNMMMMMMMMMOOOPPPPPPQQQQQQQQQPPPPPPRRRTTTUUUYYYfffyyy|||ooonnnuuuiii\\\QQQJJJFFFFFFEEEDDDCCCBBBAAA@@@???@@@AAAEEEKKKRRRYYY]]]cccdddeeedddaaa``````aaarrrxxx}}}yyyzzz{{{zzzxxxwwwwwwxxx{{{www}}}~~~|||ssspppyyyvvvRRRCCC888;;;===::::::>>>???BBBFFFHHHHHHHHHIIIIIIKKKJJJJJJKKKLLLNNNPPPQQQNNNNNNOOONNNNNNQQQVVV[[[^^^aaaccc```YYYSSSQQQRRRSSSQQQPPPSSSYYY[[[ZZZWWWVVVUUUWWW^^^ggg|||~~~}}}mmmeeemmmyyy}}}xxxbbbQQQTTTaaannn}}}xxxuuu{{{{{{ooobbbZZZWWWWWWUUURRRPPPNNNKKKIIIGGGEEEEEEDDDCCCCCCCCCCCCDDD@@@@@@>>>=========>>>>>>===<<<<<<;;;<<<===>>>???>>>>>>???@@@AAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEHHHJJJKKKLLLMMMMMMPPPSSSUUUVVVWWW[[[]]]```hhhoooqqqvvv{{{xxxxxx}}}~~~yyyuuuvvv|||}}}uuupppooojjjcccXXXHHH<<<===???<<<<<>>@@@??????>>>>>>??????@@@???@@@@@@AAAAAAAAAAAAAAA@@@BBBAAA@@@CCCHHHGGGCCCBBBBBBCCCDDDEEEEEEEEEEEEHHHKKKKKKTTTrrr|||vvv{{{}}}sssfffeeeeeeddd^^^TTTIIIBBB>>>===???HHHRRR[[[gggqqqsssvvv{{{{{{iii^^^UUUMMMHHHHHHFFFGGGJJJMMMSSSYYY^^^```gggjjjllloooqqqtttwwwzzzHHHJJJKKKLLLLLLLLLNNNPPPQQQQQQPPPOOONNNMMMLLLLLLKKKMMMOOORRRSSSSSSSSSRRRRRRVVVYYY[[[cccrrryyynnnzzzoooaaaSSSIIIFFFFFFEEEEEEDDDCCCBBBBBB>>>===<<<<<<>>>CCCIIILLLZZZ\\\___```^^^]]]]]]]]]eeewww}}}~~~}}}{{{sssrrr|||lllKKK>>>777999===<<<===AAACCCEEEHHHJJJIIIIIIJJJKKKKKKKKKKKKLLLNNNPPPQQQRRRMMMMMMMMMMMMNNNQQQWWW[[[^^^```aaa^^^WWWRRROOOOOOQQQPPPPPPTTTZZZ]]]\\\ZZZWWWTTTVVV[[[___kkk~~~uuudddaaajjjssstttZZZRRRXXXcccssswwwuuuwww{{{jjjccc]]]ZZZVVVSSSQQQOOOLLLJJJHHHHHHGGGGGGHHHHHHIIIIIICCCBBBAAA@@@@@@@@@AAABBB@@@@@@???>>>=========>>>>>>>>>??????@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDD@@@AAABBBEEEGGGIIIKKKLLLKKKNNNQQQTTTVVVYYY]]]___hhhrrr|||zzzttttttvvvzzz{{{xxxzzz~~~zzzyyy|||xxxrrrooommmfff^^^OOOBBB:::===???>>>>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@AAABBBBBBAAA?????????>>>>>>>>>>>>??????>>>???@@@@@@AAAAAA@@@@@@???AAAAAA@@@BBBFFFFFFBBBAAAAAACCCDDDDDDEEEEEEEEEMMMKKKIIINNNaaayyyzzz}}}uuullleeeeeehhhcccRRRBBB>>><<<===AAAFFFNNN[[[hhhlllnnnqqqwww}}}{{{kkk```WWWQQQNNNIIIHHHHHHIIILLLQQQVVVYYYaaacccgggiiikkkmmmoooqqquuu~~~HHHIIIKKKLLLKKKLLLMMMOOOQQQPPPOOOOOOOOONNNMMMLLLKKKMMMQQQTTTUUUUUUTTTSSSTTTYYY]]]___bbbnnnqqqxxxvvvlll```QQQGGGGGGFFFFFFEEEDDDCCCCCCCCCAAA???;;;999:::===AAADDDQQQUUUYYY\\\\\\[[[ZZZZZZ[[[ppp~~~{{{uuuuuu}}}bbbFFF===777999<<<===>>>BBBDDDGGGIIIJJJIIIIIIJJJKKKJJJKKKLLLMMMNNNPPPQQQQQQNNNMMMLLLKKKLLLOOOTTTWWWZZZ[[[\\\ZZZVVVRRRPPPPPPQQQPPPQQQTTTXXXZZZZZZYYYVVVTTTVVVZZZ[[[```rrr~~~jjj___bbbiii}}}gggVVVQQQXXXiiiyyy}}}}}}xxxvvv~~~uuuhhhbbb[[[VVVTTTTTTSSSRRROOOOOONNNLLLLLLKKKKKKKKKEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBCCCCCCCCCCCCAAAAAACCCDDDFFFIIIJJJKKKLLLNNNRRRWWW[[[```dddfffqqq}}}{{{{{{vvvssstttvvvyyyxxxwww}}}zzztttqqqqqqlllaaaWWWIII@@@;;;>>>@@@???>>>@@@@@@@@@@@@??????>>>>>>>>>@@@@@@@@@AAABBBBBBBBBAAA>>>>>>>>>======>>>>>>>>>===>>>??????@@@@@@??????>>>@@@AAA???@@@DDDDDDAAA???@@@AAACCCCCCDDDDDDDDDQQQLLLJJJMMMTTThhh|||uuuwww{{{~~~qqqbbb```iiijjjYYYEEEAAA??????@@@@@@CCCOOO[[[hhhhhhjjjmmmttt}}}zzzmmmddd[[[VVVMMMKKKHHHGGGIIILLLQQQTTTXXX[[[___bbbcccdddeeegggkkkrrr}}}IIIKKKLLLLLLKKKKKKLLLMMMQQQOOONNNNNNPPPPPPOOOMMMNNNPPPSSSVVVWWWVVVTTTSSSSSSXXX]]]___```iii|||vvvqqqyyymmmdddZZZOOOGGGFFFFFFEEEEEEDDDDDDCCCCCCCCC@@@===::::::<<>>@@@AAA@@@>>>>>>?????????>>>>>>======<<>>======<<<<<<======>>><<<===>>>>>>??????>>>>>><<<@@@@@@>>>>>>AAABBB@@@>>>???@@@AAACCCCCCCCCDDDMMMIIIJJJNNNOOOYYYyyyvvvrrrvvv}}}sss```YYYaaahhh]]]LLLAAA@@@@@@@@@>>>>>>FFFQQQbbbcccdddfffjjjsss~~~zzznnnbbbXXXQQQNNNJJJGGGFFFIIIMMMPPPRRRUUUYYY\\\]]]^^^___aaajjjooovvv}}}JJJLLLMMMMMMKKKKKKLLLMMMQQQOOOMMMOOORRRTTTRRRPPPQQQRRRTTTUUUVVVUUUTTTSSSPPPTTTYYY[[[[[[bbbtttrrr{{{oooccc[[[TTTMMMIIIEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@===;;;;;;<<<===>>>CCCHHHNNNTTTVVVWWWXXXYYYWWWeee|||{{{ssssssvvvlllMMM@@@>>>;;;;;;===???@@@AAACCCEEEFFFGGGGGGGGGIIIKKKKKKLLLMMMMMMNNNNNNMMMMMMOOOMMMLLLLLLMMMMMMLLLKKKNNNOOOPPPRRRSSSTTTTTTTTTQQQQQQRRRRRRRRRQQQQQQQQQSSSPPPSSS[[[]]]]]]eeeqqq}}}nnnccc___jjj{{{mmmZZZRRRUUU\\\qqqzzz{{{|||yyyiii```\\\XXXUUUQQQQQQPPPNNNNNNMMMMMMMMMHHHHHHGGGFFFGGGHHHIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDEEEGGGJJJLLLNNNUUUYYY```kkkuuu}}}xxxrrrlllmmmuuu~~~}}}{{{{{{zzz~~~{{{yyyuuussssssvvvrrrcccRRRGGGCCCAAA??????@@@???>>>===>>>>>>>>>======<<<<<<<<<===???AAAAAA@@@@@@AAABBB======<<<<<<<<<<<<======;;;<<<======>>>>>>======;;;???@@@===<<>>CCCIIIOOORRRUUUWWWYYYYYYZZZiiiwwwppprrrxxxyyybbbCCC======<<<<<<>>>AAACCCCCCCCCDDDFFFGGGGGGHHHKKKMMMMMMNNNOOOOOOOOONNNMMMLLLMMMMMMLLLNNNPPPPPPNNNKKKLLLLLLMMMOOOQQQSSSTTTTTTPPPQQQRRRRRRQQQPPPPPPPPPSSSOOOQQQXXXZZZYYY___iiixxxrrriiihhhsss}}}pppddd[[[WWWcccooo~~~xxxooofff```YYYWWWVVVSSSQQQPPPOOOOOOKKKKKKJJJIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIHHHCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJMMMQQQUUUXXX```fffppp}}}ppppppoooooorrrwww}}}~~~}}}{{{zzz|||~~~yyyvvvxxxuuuuuuvvvmmm[[[JJJBBB??????>>>===>>>??????=========<<<<<<<<<<<<<<<<<<;;;===@@@???===<<<===???===<<<<<<;;;;;;<<<<<<===;;;;;;<<<============<<<:::>>>@@@===;;;===???>>>;;;<<<>>>@@@AAABBBBBBCCC???AAADDDEEEGGGOOO```nnnssspppuuuyyyyyyooo\\\UUU[[[bbbbbbRRRKKKDDD@@@===;;;???EEEOOO\\\iiilllggggggoooxxxttteeeaaaYYYRRRLLLIIIHHHHHHIIIKKKNNNPPPRRRUUUYYY\\\ZZZ^^^ccchhhkkkpppuuuyyyHHHJJJLLLMMMNNNOOOQQQSSSPPPNNNLLLPPPVVVYYYWWWUUUNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSUUUWWWVVVYYYhhhxxx{{{rrriiidddZZZYYYVVVQQQKKKGGGFFFFFFCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA???>>><<<;;;:::;;;@@@FFFLLLPPPSSSVVVYYYZZZRRRYYYvvv}}}xxxpppttt|||sss[[[<<<;;;<<<<<<<<>>???>>><<<<<<<<<<<<<<<<<<<<<<<<999<<<>>>>>>;;;:::;;;===<<<<<<<<<;;;;;;<<<<<<<<<:::;;;<<<<<<======<<<<<<999>>>@@@<<<:::<<<>>>>>>;;;<<<===???AAABBBBBBBBBAAACCCCCC@@@AAAJJJUUU\\\}}}xxx{{{ttt|||xxxcccUUUYYYeeejjjdddXXXKKKCCC>>>;;;===AAAKKK]]]oootttmmmhhhmmmtttxxx}}}ppplllcccZZZRRRMMMJJJIIIDDDFFFHHHJJJLLLPPPUUUXXXVVVZZZ___bbbdddggglllpppLLLIIIGGGHHHKKKMMMLLLKKKLLLLLLLLLMMMOOOQQQSSSUUUMMMPPPSSSTTTSSSRRRQQQRRRTTTVVVXXXVVVUUUWWW^^^ddd|||zzzsssbbbSSSSSSOOOKKKHHHGGGGGGFFFEEEFFFDDDCCCAAA@@@@@@AAAAAACCCCCCBBBAAA@@@===;;;999:::<<<@@@EEEJJJPPPTTTVVVYYYVVVWWWbbbxxxxxxyyy~~~uuuwwwzzz```JJJAAA<<<===>>>@@@AAABBBCCCCCCEEEEEEEEEFFFGGGJJJLLLMMMPPPMMMJJJKKKMMMNNNLLLJJJNNNMMMMMMNNNPPPPPPOOOMMMNNNMMMLLLMMMNNNPPPPPPOOOQQQQQQRRRSSSSSSSSSSSSSSSRRRSSSSSSRRRSSSUUUZZZ]]]bbbffftttvvvqqquuu|||yyy~~~iii___^^^iii~~~yyymmmccc]]]ZZZXXXVVVTTTPPPOOOOOOOOOOOOTTTZZZbbbdddbbb\\\VVVSSSOOOKKKNNNHHHEEEGGGIIIGGGHHHKKKJJJIIIHHHGGGHHHIIIKKKMMMPPPQQQTTTYYYaaajjjrrrwww~~~yyymmmqqquuusssppppppuuu{{{}}}vvvuuu{{{yyyuuutttuuuwww{{{}}}~~~www{{{{{{yyyooo\\\HHH@@@AAA<<<<<<======<<<;;;::::::<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::=========>>>??????@@@@@@AAA@@@???@@@BBBGGGLLLOOOggg~~~wwwlllaaa^^^cccjjjssshhhYYYKKKBBB>>>===<<>><<<::::::;;;>>>BBBGGGMMMRRRUUUZZZWWWVVV]]]nnn|||uuuwwwzzzzzzvvvyyysssYYYFFF???<<<===???AAACCCDDDEEEEEEFFFFFFFFFFFFHHHJJJLLLNNNPPPMMMKKKKKKMMMNNNLLLKKKLLLKKKKKKLLLNNNNNNMMMLLLKKKJJJJJJKKKMMMOOOPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRUUUYYY\\\]]]```kkk~~~tttqqq}}}yyy~~~hhh```bbbsssvvvnnnhhhddd```\\\WWWSSSSSSRRRTTT[[[cccpppuuuuuunnneee]]]VVVPPPRRRMMMKKKLLLMMMLLLLLLNNNNNNNNNMMMNNNOOOQQQTTTVVVWWWZZZ```hhhrrr|||}}}{{{~~~|||pppqqqrrrrrrqqqsssuuuxxx|||uuurrrwww}}}~~~wwwsssrrrsssuuuyyy|||}}}~~~zzz|||yyytttiiiWWWEEE>>>???<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<<<<======>>>?????????@@@?????????AAAEEEHHHJJJXXX}}}rrrhhhcccffflllrrrooogggXXXHHH>>>===@@@BBBQQQgggwwwxxxppplllmmmnnntttxxxzzz}}}nnn___VVVTTTNNNJJJHHHHHHHHHGGGKKKQQQNNNPPPSSSVVVZZZ]]]___```QQQOOOMMMLLLMMMMMMLLLKKKKKKKKKJJJJJJKKKLLLNNNOOOOOOQQQTTTVVVVVVVVVVVVWWWTTTUUUUUUSSSQQQRRRVVV[[[mmmzzzqqqbbbYYYTTTNNNIIIGGGGGGGGGFFFCCCBBBAAA@@@@@@AAABBBBBBDDDDDDDDDCCCAAA???===;;;:::;;;;;;>>>CCCJJJPPPSSSXXXWWWVVVWWW```rrrxxxsssvvvwww}}}xxxtttvvv|||~~~hhhOOO@@@<<<===>>>@@@BBBEEEFFFHHHHHHGGGGGGGGGGGGIIIJJJLLLNNNNNNMMMKKKKKKLLLLLLLLLKKKJJJIIIIIIJJJLLLMMMKKKJJJHHHHHHIIIJJJLLLNNNPPPQQQQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQPPPQQQSSSXXX[[[[[[]]]cccooowwwmmmtttuuu|||xxxfff[[[cccsssvvvqqqiiibbb[[[XXXWWWZZZcccmmm|||mmm___UUUUUUPPPNNNPPPQQQOOOOOOQQQRRRSSSTTTVVVYYY]]]```bbbiiimmmuuu~~~}}}{{{~~~tttqqq{{{zzzyyyyyyyyyxxxxxxvvvuuuyyytttrrruuu{{{{{{vvvssssssuuuvvvwww{{{|||zzz|||}}}}}}uuukkk___NNN@@@;;;>>>;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;:::::::::999999:::::::::999999999999999::::::::::::::::::::::::999999999999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<======>>>>>>===>>>???@@@BBBDDDEEEFFFNNNkkkxxxmmmhhhjjjnnnmmmsssssshhhTTTEEE@@@BBB???FFFUUUfffooommmiiihhhjjjooorrrttt{{{oooaaa[[[VVVPPPKKKJJJGGGEEEGGGKKKKKKLLLOOORRRUUUXXX[[[\\\OOONNNMMMLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJKKKMMMNNNNNNQQQTTTUUUUUUVVVWWWXXXSSSTTTTTTRRRQQQRRRVVVYYYbbb|||www~~~wwwllldddYYYPPPJJJIIIIIIIIIBBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDBBB@@@>>>===<<<;;;:::<<<@@@GGGNNNRRRUUUWWWXXXWWWWWWccc|||sssrrrxxx}}}zzzrrrlllnnnuuu}}}vvv\\\FFF===<<<>>>???AAADDDGGGIIIJJJKKKIIIIIIHHHHHHIIIKKKLLLMMMLLLKKKJJJIIIIIIJJJJJJIIIJJJIIIIIIJJJLLLLLLKKKIIIIIIJJJKKKKKKKKKMMMOOOPPPQQQQQQRRRRRRRRRQQQPPPPPPOOOPPPPPPOOOOOORRRVVVZZZ]]]^^^```dddnnn{{{llljjjrrr{{{wwwrrr]]]WWW___lllzzzzzzpppiiieeeeeellluuupppbbb]]]YYYYYY]]]___]]]]]]^^^___aaadddhhhmmmssswwwzzzvvvjjjjjjuuu{{{uuurrrssssssvvvzzz~~~|||zzzxxxyyyzzzzzzzzzwwwzzz{{{wwwxxx|||}}}qqqbbbTTTGGG===:::===;;;;;;;;;<<<<<<;;;;;;:::::::::::::::999999999999999999888888888888888888999999999999999999999999888999999999999:::::::::::::::::::::::::::::::::999::::::;;;;;;<<<======;;;===@@@CCCEEEGGGGGGGGGLLLXXXtttvvvlllhhhjjjnnneeekkkpppnnncccTTTGGG?????????FFFRRR\\\___```aaahhhlllnnnnnntttwwwmmmddd\\\UUUQQQMMMIIIHHHKKKIIIJJJLLLNNNQQQTTTVVVWWWJJJJJJKKKKKKKKKLLLNNNOOONNNMMMLLLLLLLLLLLLNNNNNNMMMOOORRRSSSSSSTTTVVVWWWRRRRRRSSSRRRSSSUUUXXXZZZ\\\yyy|||{{{xxxhhhYYYOOOKKKIIIIIICCCBBBAAAAAAAAABBBCCCDDDDDDDDDEEEDDDCCCAAA???>>>===;;;::::::>>>EEELLLPPPRRRUUUZZZZZZVVVZZZnnn{{{rrruuu}}}qqqhhhdddkkkuuu|||mmmSSSAAA<<<===???@@@CCCFFFHHHJJJKKKLLLJJJIIIIIIHHHIIIJJJKKKLLLIIIIIIHHHGGGGGGFFFGGGHHHJJJJJJJJJKKKLLLMMMLLLJJJLLLMMMNNNMMMKKKKKKMMMOOOPPPPPPQQQQQQQQQQQQPPPOOONNNOOOOOONNNOOOQQQVVVYYY]]]]]]______aaappp~~~rrrhhhdddmmm{{{tttxxx~~~hhhWWWRRRYYYjjjyyy|||ssstttxxxyyyrrroooqqqvvvzzzxxxxxxyyyxxxzzzzzzwwwpppjjjmmmxxxzzzpppmmmmmmttt}}}|||{{{|||~~~}}}zzzxxx{{{{{{xxxxxx}}}zzzjjjXXXKKKBBB<<<:::<<<::::::;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888888999999999999999999999999888888888999999999::::::::::::::::::::::::::::::999999999:::;;;;;;<<<<<<;;;===BBBFFFIIIJJJJJJIIIIIIJJJZZZ~~~qqqgggeeeiiinnn^^^^^^aaajjjnnneeePPP>>>AAA>>>>>>DDDKKKQQQYYY```fffjjjkkkkkknnnwwwwwwmmmccc^^^XXXRRROOOOOOIIIIIIIIIJJJKKKMMMOOOPPPGGGHHHIIIJJJJJJKKKMMMPPPOOONNNMMMLLLMMMNNNOOOPPPMMMOOOQQQQQQQQQRRRTTTVVVRRRRRRRRRSSSTTTVVVYYYZZZYYYrrr{{{uuueeeYYYPPPKKKHHHEEEDDDCCCBBBBBBCCCDDDDDDCCCDDDDDDDDDCCCAAA???>>><<<;;;999:::===CCCIIIMMMOOORRRZZZ^^^YYYWWWcccttt{{{www|||mmmdddbbblllvvv{{{{{{cccKKK>>><<<>>>@@@BBBDDDFFFIIIJJJKKKLLLJJJJJJIIIHHHHHHIIIJJJKKKGGGHHHHHHGGGEEEEEEFFFHHHKKKJJJJJJKKKMMMNNNLLLKKKLLLNNNPPPNNNKKKJJJLLLOOONNNOOOOOOPPPQQQQQQPPPPPPNNNOOOOOONNNOOOQQQVVVYYYYYYYYY\\\]]][[[ccc|||zzzoooddddddtttyyytttzzzvvvcccTTTSSS___lll}}}wwwvvvpppnnnllllllrrr{{{wwwllljjjkkkvvv|||}}}xxx{{{}}}}}}{{{|||sssaaaNNNCCC???<<<;;;;;;999::::::;;;;;;;;;;;;:::999999999888888888777777888888888888888999999999999999999999999999999999888888888888999999999999999999999999::::::::::::999999999:::;;;;;;<<<<<<;;;>>>BBBFFFIIIJJJJJJIIIGGGFFFNNNiii}}}nnneeedddiiinnn^^^WWWVVVaaaooonnnZZZGGGEEE@@@===???CCCIIIUUU___aaagggjjjjjjmmmtttyyyzzz|||}}}~~~qqqiiibbbYYYSSSQQQLLLKKKJJJHHHHHHHHHIIIJJJGGGIIIJJJJJJIIIIIILLLOOONNNMMMMMMLLLMMMNNNOOOPPPOOOPPPQQQQQQPPPQQQSSSUUUTTTSSSRRRSSSTTTVVVVVVWWWXXXggg|||uuuhhh\\\RRRKKKGGGFFFEEEDDDCCCCCCDDDEEEBBBCCCCCCCCCBBB@@@???>>>:::999888888;;;@@@EEEIIINNNOOOVVV^^^[[[UUU[[[ggg{{{~~~ooogggfffqqqyyyzzzttt[[[DDD<<<===???BBBCCCEEEGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGHHHIIIIIIHHHIIIJJJHHHFFFEEEGGGIIIKKKJJJJJJKKKMMMMMMLLLKKKJJJLLLNNNMMMJJJIIILLLOOOLLLMMMNNNOOOPPPQQQQQQQQQOOOOOOOOOOOOOOORRRVVVYYYYYYWWWXXX[[[YYYZZZkkk{{{nnnfffjjjsss|||uuudddZZZ[[[```nnnttt~~~}}}zzzpppoooooorrryyyxxxnnnkkknnnyyy~~~{{{kkkXXXEEE======<<<:::999888999:::;;;;;;;;;;;;;;;999888888888777777777777888888888999999999::::::888888888888888888888888888888888888999999999999888888999999999:::::::::999999::::::;;;<<<<<<<<<<<<>>>AAADDDEEEEEEDDDDDDDDDHHHLLLWWW{{{rrriiigggjjjnnneee]]]WWW\\\gggkkkcccYYYKKKCCC===>>>AAAEEELLLTTTZZZaaahhhlllqqqwww{{{zzz|||||||||qqqeee\\\YYYUUUSSSPPPMMMKKKJJJJJJJJJIIIKKKLLLKKKIIIHHHKKKMMMMMMLLLLLLLLLLLLNNNPPPQQQPPPQQQRRRQQQPPPQQQSSSUUUUUUTTTRRRRRRSSSTTTTTTSSSWWW^^^pppuuugggYYYPPPIIIHHHFFFEEEDDDDDDDDDEEEBBBBBBCCCCCCBBB@@@>>>===888777777777:::>>>CCCFFFOOOMMMSSS\\\\\\TTTWWW```bbb~~~}}}qqqjjjjjjuuu{{{zzzpppUUUAAA;;;===???CCCCCCEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGHHHIIIIIIJJJKKKJJJGGGFFFHHHKKKJJJJJJIIIKKKLLLMMMKKKJJJFFFJJJMMMKKKIIIHHHLLLPPPKKKLLLMMMOOOPPPQQQRRRRRROOOOOOOOOOOOOOORRRVVVZZZ\\\WWWWWWZZZWWWTTT___qqqxxxlllfffgggzzz~~~wwwrrrddd\\\YYY___eeeooo{{{zzzvvvyyywwwwww|||{{{rrroooqqq{{{{{{|||}}}eeeRRR???:::<<<<<<999777888999::::::;;;;;;;;;;;;888888888888777777777777888888999999::::::::::::888888888888888888888888777888888888888999999999888888888999999:::::::::999::::::;;;;;;<<<<<<===<<<>>>???AAAAAAAAA???>>><<>>===@@@AAABBBDDDSSS]]]gggnnnttt{{{~~~}}}wwwlllggg___\\\XXXTTTPPPNNNNNNNNNJJJKKKKKKJJJIIIIIILLLNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQRRRRRRQQQPPPPPPSSSUUUWWWVVVTTTQQQNNNMMMOOOQQQSSSYYYjjjyyyooogggbbbWWWRRRNNNLLLKKKJJJIIIIIIFFFAAA>>>??????<<<;;;===;;;:::888777888:::===???FFFKKKSSSXXXZZZZZZYYYXXXZZZddd{{{pppjjjlllqqqxxx|||ttt\\\JJJ===777:::???CCCEEEGGGIIIJJJIIIHHHGGGEEEFFFGGGIIIIIIHHHGGGFFFLLLKKKIIIHHHHHHIIIJJJKKKLLLJJJHHHHHHIIIJJJJJJJJJMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMPPPRRRQQQQQQQQQOOONNNOOORRRUUUVVVVVVWWWYYYZZZ[[[\\\]]]qqqzzznnniiihhhssswwwsssxxxlll^^^]]]\\\\\\cccpppwwwnnnrrr}}}{{{xxxtttzzzyyyttt~~~~~~}}}sssNNNFFF===999999;;;;;;::::::999:::>>>BBBAAA:::444777777777777777777777777888888888888888888888888777777777777777777777777555666666777888999999999999999999999999999999999888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<<<>>GGGRRRiiizzzkkkhhhmmmlllmmmiii```WWWXXXbbblllbbbVVVGGG@@@???@@@>>>;;;FFFTTTcccmmmwww{{{qqqnnnjjjeee```\\\ZZZYYYJJJKKKKKKJJJIIIJJJLLLNNNMMMMMMMMMMMMNNNOOOPPPPPPSSSSSSSSSQQQNNNNNNOOOQQQRRRRRRSSSUUUUUUTTTSSSRRRPPPUUUddd|||yyyrrrnnngggbbb]]]YYYVVVRRRNNNMMMIIIDDD@@@@@@???<<<;;;<<<;;;:::888777888:::<<<>>>DDDJJJRRRXXXZZZYYYXXXWWWWWW[[[lllqqqjjjnnnuuu|||mmmVVVFFF>>>:::===BBBCCCEEEGGGIIIIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHHHHGGGJJJIIIHHHHHHHHHJJJLLLMMMMMMKKKIIIHHHIIIJJJIIIIIINNNMMMKKKJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLMMMPPPSSSOOOOOOOOONNNNNNOOORRRUUUXXXXXXXXXXXXXXXXXXXXXXXX^^^nnnyyyeeehhh||||||vvv}}}gggaaa[[[]]]ggguuuyyyoookkksssxxxvvvqqqppp}}}~~~pppeeeJJJDDD<<<999:::;;;:::999:::999:::>>>AAA@@@:::444777777777777777777777777888888888888888888888888777777777777777777777777555666666777888888999999999999999999999999999999888888888999999999:::::::::;;;;;;;;;;;;<<<<<<<<>><<>>>>>AAADDDDDDEEEGGGHHHIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGIIIIIIIIIIIIHHHHHHIIIKKKMMMNNNMMMKKKIIIHHHIIIJJJJJJIIINNNMMMLLLJJJIIIHHHHHHHHHHHHIIIKKKKKKLLLNNNQQQTTTPPPPPPPPPPPPPPPRRRUUUXXX[[[ZZZYYYXXXVVVUUUTTTSSSVVV\\\qqqooofffpppqqquuuuuucccYYYZZZdddqqqyyy|||wwwpppjjjkkkwww~~~tttmmmqqq~~~wwwggg[[[DDD???:::999:::;;;999888999888999<<>>999555777777777777777777777777888888888888888888888888777777777777777777777777555666666777777888888999888888888888888888888888888888888999999999999:::999999999::::::;;;;;;;;;BBB??????@@@AAAJJJbbb{{{uuupppiiijjjhhh```VVVQQQTTTYYYnnniii___RRRFFF???>>>???777@@@KKKUUUbbbppp{{{JJJKKKLLLLLLKKKJJJLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPVVVUUUTTTQQQNNNMMMMMMOOOLLLNNNSSS\\\dddfffaaa\\\XXXUUUZZZlllwwwmmmfff```YYYRRRQQQJJJEEECCCAAA===<<<===<<<;;;999888888888999:::???FFFNNNUUUXXXXXXWWWVVVWWWRRRTTTdddzzz~~~~~~vvvoookkklllnnntttzzztttkkkqqqzzznnn[[[GGG??????AAACCCEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHGGGEEEDDDEEEGGGIIIKKKJJJJJJIIIIIIJJJKKKLLLMMMKKKIIIGGGGGGIIIKKKLLLLLLNNNNNNLLLKKKIIIHHHGGGFFFFFFHHHJJJKKKLLLNNNRRRUUUSSSSSSTTTSSSSSSUUUYYY\\\[[[ZZZYYYWWWUUUTTTRRRRRRYYYWWWbbb|||iiigggyyyvvvooozzz|||dddVVVYYYeeeooovvv|||{{{wwwrrrooottt}}}wwwsss{{{}}}~~~}}}nnn]]]RRR===;;;999999::::::999777888888888;;;<<<<<<888555777777777777777777777777888888888888888888888888777777777777777777777777666666666666777777888888888888888888888888888888888888888888999999999999888888888999999::::::;;;??????AAABBBAAAFFFVVVgggxxxqqqrrrqqqiii^^^VVVUUUWWWgggjjjiii```PPPCCC>>>>>><<<@@@EEEKKKUUUbbbnnnuuuxxx|||IIIKKKLLLLLLKKKKKKLLLMMMLLLLLLLLLLLLMMMNNNOOOOOOTTTTTTTTTRRRPPPPPPRRRTTTQQQRRRVVV^^^gggjjjgggbbb^^^ZZZZZZfff{{{|||qqqkkkhhhbbb[[[VVVOOOIIIGGGDDD@@@>>>@@@>>>===;;;:::999888999999<<>>@@@CCCCCCDDDFFFFFFGGGGGGHHHHHHGGGGGGHHHGGGEEEDDDDDDGGGJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJGGGFFFEEEGGGJJJMMMNNNOOOOOONNNMMMLLLJJJIIIGGGGGGFFFGGGIIIJJJLLLNNNRRRUUUUUUUUUUUUTTTSSSUUUXXX[[[XXXXXXWWWVVVUUUTTTTTTSSSWWWSSSWWWllliii^^^fffsss{{{vvvgggYYYZZZ___bbbqqq|||~~~~~~yyyyyy~~~xxx{{{|||zzz|||~~~}}}nnn\\\LLLCCC999888888999999999888666777777777999999999777555666666666666666666666666777777777777777777777777666666666666666666666666666666666666666777777777777777777777777777777777777777888888888999999999777777888888999:::;;;;;;888:::===???>>>AAAJJJTTThhh|||}}}zzzrrrfff\\\XXXXXX\\\fffnnnlll```PPPFFFAAA@@@???@@@CCCIIISSS___hhhjjjpppwww|||~~~IIIKKKMMMMMMLLLLLLLLLMMMLLLLLLKKKLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRSSSVVVXXXXXXYYY]]]ccciiijjjhhhddd___]]]]]]ccctttxxxwwwtttvvvssslll```XXXPPPLLLHHHBBB@@@AAA@@@???===<<<:::999888888:::???GGGNNNSSSVVVYYY[[[VVVVVVUUUUUUUUU___vvv~~~|||~~~tttooofff]]]WWWWWW[[[___iiirrrzzz~~~~~~|||}}}zzzwwwsssmmmhhhnnnuuu{{{}}}wwwZZZMMMAAA@@@BBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEGGGJJJLLLNNNMMMMMMLLLKKKJJJIIIHHHFFFEEEEEEGGGJJJNNNOOOPPPNNNNNNNNNMMMLLLKKKIIIHHHFFFGGGIIIJJJKKKNNNRRRUUUUUUUUUTTTRRRPPPPPPSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPTTT___nnnmmm```]]]___rrr{{{~~~jjjYYYRRRWWWaaalllssszzz||||||xxxwwwyyyzzzzzzyyywwwwww}}}wwwvvv||||||uuuaaaMMM@@@:::777777888999888888777777666666666777777666666666666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666777777777888888888888999777777888999::::::;;;<<<888;;;===>>>>>>???CCCGGGPPPwwwwwwkkkaaa\\\[[[XXXaaalllqqqlll```SSSLLL???<<<:::<<<@@@GGGRRR\\\]]]dddmmmrrrsssuuuzzzIIIKKKMMMNNNMMMLLLLLLMMMKKKKKKKKKLLLLLLMMMNNNOOONNNOOOQQQQQQQQQSSSWWWYYY]]]aaaeeeiiikkkiiieeebbbZZZ]]]]]]___mmmxxx~~~}}}}}}nnndddZZZTTTMMMEEEAAABBBBBBAAA???>>><<<:::999888888<<>>;;;<<<>>>AAAIIISSSTTT\\\fffkkkkkkmmmrrrvvvzzz~~~IIIKKKNNNNNNMMMLLLLLLMMMKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNPPPPPPQQQSSSVVVYYY```eeekkkooommmgggbbb___WWW\\\]]][[[fffyyyxxxmmmbbbYYYPPPGGGAAAAAACCCBBBAAA???===;;;999888666;;;AAAHHHOOOVVV]]]aaa^^^\\\YYYVVVRRRQQQYYYdddvvvwwwllleee[[[XXXSSSMMMKKKNNNUUUZZZaaakkkvvv{{{||||||}}}~~~~~~xxxnnnffffffjjjooozzzuuubbbHHHCCCAAADDDFFFFFFGGGKKKHHHHHHGGGGGGFFFGGGGGGHHHEEEEEEEEEEEEGGGHHHJJJKKKJJJKKKLLLLLLLLLLLLLLLKKKKKKIIIGGGHHHIIIKKKLLLKKKNNNOOOPPPPPPOOONNNMMMLLLGGGHHHIIIJJJKKKMMMPPPSSSZZZYYYVVVRRROOOMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNRRRVVVWWW^^^zzz}}}tttmmm```cccrrrxxx{{{qqqVVVXXXXXXYYYbbbnnnvvvwwwyyywww{{{~~~zzzzzz}}}vvvooommmppptttvvvvvvuuussstttwwwxxxvvvrrr^^^JJJ===:::<<<777888999888777666777888555555555555444444555666666666666666666666666666777777777777777777777777666666666666666666666666666666666666666555555555666666666666666666666666777777777777888888888888777888888:::;;;<<<======777:::;;;;;;<<>>EEENNNPPPYYYccchhhhhhiiinnnrrrqqqtttzzzKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJJJJLLLNNNPPPQQQTTTSSSQQQOOOOOORRRXXX\\\bbbgggmmmnnnjjjbbb]]]ZZZVVVXXXVVVZZZeeerrr~~~~~~|||rrrgggXXXJJJDDDEEECCCAAA@@@@@@???>>>:::888:::999===DDDIIINNNWWW___aaa```]]]XXXTTTRRRSSSTTTgggooowwwnnneee\\\WWWOOOOOOMMMLLLLLLOOOUUUYYYffflllsssyyy~~~{{{~~~~~~|||wwwxxxvvvnnnlllpppwww}}}kkkQQQAAAAAAAAABBBCCCEEEGGGIIIHHHHHHHHHIIIIIIIIIIIIIIIFFFFFFGGGGGGHHHIIIJJJJJJLLLMMMNNNNNNNNNMMMLLLKKKKKKJJJHHHFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLMMMMMMMMMFFFHHHIIIJJJKKKMMMPPPRRRRRRQQQPPPNNNMMMMMMNNNNNNQQQQQQQQQOOONNNNNNPPPRRRQQQSSSSSSRRRSSSYYYdddmmmvvvgggbbbeeeooojjj___VVVVVV\\\ccclllsssrrrxxxzzzxxxvvvtttrrrttttttlllooouuu{{{{{{pppmmmssswwwyyyvvvttttttrrrooorrrwww{{{uuu^^^JJJ>>>999888777666666666666666666666666666666666666666666666666333333444444444444333333555555555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777888888888999999999999999999:::;;;<<<>>>>>>DDDJJJSSSeeewwwpppjjjfffaaaccc___ZZZ\\\fffkkkkkk]]]PPPDDD@@@AAAAAA@@@AAAKKKNNNXXXdddiiihhhiiikkknnnrrrvvvxxxyyyJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIIIIIIIJJJLLLNNNOOORRRRRRPPPOOOOOORRRWWW\\\bbbfffiiiiiiddd^^^YYYXXXVVVXXXUUUXXXbbbmmmuuuaaaOOOHHHKKKDDDCCCBBBBBBBBB???<<<999999888:::@@@FFFKKKTTT]]]```___^^^ZZZVVVTTTTTTTTTRRRYYYfffzzz~~~}}}{{{rrriiiaaaZZZSSSOOOKKKLLLLLLMMMOOOUUU[[[```hhhooowww}}}}}}~~~~~~~~~uuuqqqtttxxx~~~|||dddKKKAAAAAAAAABBBCCCEEEGGGIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJLLLMMMNNNNNNNNNNNNLLLLLLIIIHHHGGGEEEEEEFFFGGGHHHHHHHHHIIIJJJKKKKKKKKKKKKHHHJJJKKKKKKKKKLLLNNNPPPPPPOOONNNNNNNNNOOOPPPQQQQQQRRRQQQPPPNNNMMMOOOQQQSSSTTTTTTRRRQQQUUU]]]dddzzztttfffaaacccuuuzzzmmmeeeaaa```eeekkkhhhmmmsssxxx{{{~~~xxxoooiiiggghhhkkklllqqq{{{wwwlllgggkkkrrryyyssstttuuuuuuyyyvvvuuussspppnnnssszzzwwwhhhTTTDDD<<<999888777555555555555555555555555555555555555555555555555444444555555555555444444555555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555666666666666666666666666888888888888999999999999888888999999:::<<<===>>>>>>CCCIIIUUUppp|||qqqkkkiiijjjjjjeee\\\YYY^^^cccddd```UUUJJJEEEBBB??????AAAFFFIIIPPPYYY^^^```fffmmmppptttwwwvvvtttuuuzzz~~~HHHIIIIIIJJJJJJKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLOOOOOOOOOOOOPPPSSSWWW[[[ggghhhgggddd___[[[XXXXXXWWWYYYVVVVVV]]]fff|||oooXXXOOOQQQEEEDDDDDDDDDDDDAAA>>>:::888666777<<>>BBBGGGSSSnnnvvvooommmnnnpppmmmfffaaa```___]]]bbb[[[TTTMMMEEE>>>===@@@AAABBBGGGMMMQQQWWWcccooommmrrrwwwyyywwwuuuuuuvvv{{{~~~GGGGGGHHHIIIJJJJJJKKKKKKHHHHHHHHHIIIIIIJJJJJJKKKKKKMMMNNNOOOPPPSSSXXX[[[nnnlllgggbbb]]][[[ZZZZZZXXX\\\WWWUUUZZZ___ooo}}}dddUUUQQQFFFEEEEEEEEEEEEBBB>>>;;;999666666:::>>>CCCMMMVVVYYY\\\^^^___\\\YYYWWWVVVXXXUUUSSSWWWccctttyyyxxx|||yyysssmmmiiibbb]]]WWWRRRPPPOOONNNMMMNNNPPPRRRUUUXXX^^^eeejjjssszzz~~~yyyzzzzzzxxxjjjTTTAAABBBCCCCCCDDDEEEGGGHHHHHHKKKJJJJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNMMMLLLLLLHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIJJJLLLLLLKKKLLLNNNPPPMMMLLLLLLMMMNNNPPPRRRSSSQQQRRRRRRPPPNNNLLLMMMNNNTTTUUUUUURRROOONNNPPPQQQVVVddd{{{rrrfffgggmmm|||yyywww|||lllcccaaaZZZ[[[\\\]]]```cccgggiiijjjoootttxxx{{{}}}~~~{{{nnnhhhhhhfffddddddjjjsss{{{}}}zzzxxxwww||||||wwwsssuuu|||{{{xxx{{{yyyttttttssspppjjjkkkxxxsssVVVKKK===777888:::888555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555444444444555555555666666555555555555555555555555666666666666666666666666888888888999999999999:::777777777888999:::;;;;;;???===@@@DDDFFFVVVwwwrrrmmmnnnoooqqqrrrooohhh```bbb___\\\WWWLLLAAA<<<>>>======AAAEEEHHHOOO]]]kkkmmmttt~~~~~~xxxuuuwwwyyy|||~~~FFFGGGGGGHHHIIIJJJJJJKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIKKKMMMOOOQQQUUUYYY]]]qqqlllfff```\\\ZZZYYYYYYZZZ^^^ZZZUUUWWWZZZeeexxx~~~ppp[[[OOOGGGFFFDDDDDDDDDBBB???===<<<888777:::<<<@@@IIIRRRTTTXXX]]]___^^^\\\ZZZYYYVVVSSSQQQRRRZZZggguuu~~~}}}zzzyyy|||wwwrrrmmmiiiggg```[[[VVVSSSRRRRRRSSSSSSSSSVVVYYY\\\aaagggnnnssszzzxxx}}}}}}yyy|||{{{}}}|||}}}rrrbbbPPPCCCCCCDDDDDDEEEFFFGGGHHHHHHLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLLLLLLLKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIFFFHHHJJJJJJKKKLLLOOOQQQNNNMMMMMMLLLMMMNNNOOOPPPOOOQQQQQQPPPNNNMMMMMMNNNRRRSSSSSSRRRPPPOOOOOOPPPVVV[[[ggg{{{ppphhhlllzzz~~~~~~}}}~~~zzzhhhaaa^^^^^^]]]]]]]]]\\\[[[ZZZ___bbbdddeeegggmmmwww|||yyyzzz|||}}}uuujjjcccfffjjjlllmmmqqqxxx}}}~~~wwwqqqmmmoooxxx}}}|||}}}zzzxxxzzzzzzwwwooopppqqqooolllooo~~~tttcccLLLCCC:::666888:::888555555555555555555555555555555555555555555555555555555555666666666666555555555555555555555555555555555555555555555555555555444444444444555555555555555555555555555555555555666666666666666666666666777777888888888888999999777777777777777888999:::>>>;;;>>>DDDDDDJJJjjjzzzpppjjjhhhpppzzz~~~xxxpppbbb```___]]]UUUIIIAAA???;;;:::<<<@@@BBBFFFRRR^^^kkksss~~~{{{vvvwwwyyy{{{|||}}}~~~FFFGGGGGGHHHHHHIIIIIIIIIKKKKKKLLLLLLLLLKKKKKKJJJIIIKKKLLLNNNQQQVVV\\\```nnniiiaaa\\\XXXWWWVVVUUUYYY___[[[TTTUUUVVV\\\kkk|||}}}{{{~~~xxxbbbTTTJJJGGGEEECCCCCCBBBAAA???>>>:::999:::;;;===DDDLLLOOOTTTZZZ^^^^^^^^^]]]]]]VVVUUUSSSRRRSSSYYY```fffvvvyyyxxxyyy|||{{{wwwtttqqqoookkkhhhbbb___]]]\\\[[[ZZZ\\\___ccchhhooovvv~~~yyytttzzz|||wwwyyy~~~xxxiiiYYYLLLFFFDDDDDDFFFGGGHHHHHHHHHHHHJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIDDDFFFHHHIIIJJJLLLOOOQQQNNNMMMLLLKKKKKKKKKLLLMMMMMMOOOPPPPPPNNNMMMMMMNNNQQQQQQQQQQQQQQQQQQQQQPPPSSSSSSXXXiiiooohhhiiinnnvvv}}}~~~~~~~~~~~~~~~yyynnnnnnmmmllliiibbbYYYSSSTTTTTTSSSTTTVVV[[[aaafffjjjmmmrrrwww}}}~~~|||}}}|||xxxxxx{{{ttt{{{{{{uuujjjnnntttyyy|||~~~xxxqqqkkkfffdddgggrrrzzzzzzzzzsssqqqqqqoookkklllooorrrsssyyyxxxbbbPPPCCC>>>:::888888999888666444444444444444444444444444444444444444444444444555555555666666555555555555555555555555555555555555555555555555555555555333444444444444555555555444444444444444444444444666666666666666666666666666666666777777777888888666666666666666777888888:::666999@@@AAABBBSSSiii}}}pppfffjjjvvvggg```\\\___^^^WWWMMMGGG???<<<;;;===>>>@@@FFFNNNUUU]]]iiivvvyyyzzz{{{{{{{{{|||~~~GGGGGGGGGGGGGGGHHHHHHHHHKKKLLLLLLMMMLLLKKKJJJIIIJJJKKKLLLMMMQQQWWW^^^dddjjjeee^^^ZZZWWWUUUSSSPPPWWW^^^ZZZSSSSSSRRRUUU```ttt}}}vvvuuu|||yyykkk```NNNJJJFFFCCCBBBCCCCCCCCC???;;;:::;;;:::;;;@@@FFFKKKPPPVVV\\\^^^______```\\\\\\ZZZVVVRRRQQQRRRUUUaaaiiiuuu{{{yyyyyyxxx{{{|||wwwrrrnnnjjjgggjjjnnnrrrwww}}}uuuvvv|||xxxxxx~~~rrr```OOOGGGFFFDDDEEEFFFHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGEEEFFFHHHHHHHHHIIILLLNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKMMMPPPPPPOOONNNNNNOOOOOOOOONNNOOOPPPPPPPPPPPPPPPQQQTTT[[[kkktttfff___dddnnnssswww|||~~~~~~~~~~~~uuueeeYYYRRRNNNKKKKKKNNNRRRTTTTTTXXXYYYZZZ]]]aaaeeehhhjjjppptttxxxxxxwwwvvvyyy}}}~~~~~~~~~tttnnnlllfffnnnwww~~~|||~~~ssshhhaaa```aaaccceeeooouuutttxxxtttnnnnnnnnnkkkiiijjjooowww}}}xxxfffRRRAAA999999999888777666666666444444444444444444444444444444444444444444444444444444555555555555444444555555555555555555555555555555555555555555555555333333444444444555555555444444444444444444444444666666666666666666666666555555555555666666666666666666555555666666777777888666888<<<<<<>>>GGGQQQlll~~~sssrrruuuxxx}}}oooaaaXXX\\\dddddd\\\UUULLLDDD>>>===>>>>>>@@@DDDAAAFFFOOO\\\jjjvvv~~~~~~~~~|||}}}~~~}}}}}}}}}}}}~~~~~~HHHHHHGGGGGGGGGGGGGGGGGGKKKKKKLLLLLLLLLJJJIIIHHHKKKKKKLLLMMMQQQWWW```fffhhhccc^^^ZZZXXXVVVRRROOOUUU]]]YYYRRRRRRPPPQQQ[[[iiivvvqqqvvv{{{yyyqqqkkkQQQLLLGGGCCCCCCDDDEEEFFF???<<<:::;;;:::888<<>>AAACCCJJJ[[[yyyuuusssfff[[[ZZZ___dddkkkppphhhbbbWWWJJJ@@@===@@@DDD===>>>AAADDDFFFKKKYYYhhhwww||||||}}}||||||{{{|||~~~FFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJMMMMMMMMMOOOSSSWWW\\\___\\\YYYUUUTTTUUUVVVUUUTTTUUUQQQPPPQQQPPPPPPSSSYYY```qqq}}}zzz|||}}}{{{yyycccTTTHHHGGGEEE@@@@@@EEECCC@@@===:::::::::999888<<<@@@JJJWWW___ccciiiooogggfffccc```\\\ZZZXXXWWWSSSRRRRRRTTTZZZccclllrrr{{{ssstttttttttwww|||tttrrruuu|||zzzwwwzzz}}}~~~nnnYYYKKKHHHFFFCCCFFFGGGHHHIIIHHHGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFEEEDDDCCCBBBBBBAAADDDDDDDDDDDDEEEFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHJJJHHHIIIJJJIIIHHHHHHIIIKKKKKKKKKKKKLLLLLLMMMMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOQQQQQQPPPQQQUUU^^^hhhoooqqqfff]]]ZZZ```nnnuuussssssyyytttpppvvvsssfff```ZZZTTTOOOOOOLLLIIIHHHIIIIIIIIIHHHIIIIIIHHHGGGFFFFFFGGGIIILLLQQQVVVWWWVVVVVVYYY]]]cccdddgggjjjlllnnnpppqqqtttvvvyyy}}}|||vvvnnnhhhhhhmmmsssvvv{{{|||}}}uuukkkdddccchhhnnnrrrtttwwwvvvooommmrrruuutttpppooonnnpppuuuyyyzzzzzzwwwyyy|||nnnZZZJJJ@@@:::777777777666666555444444333333333333333333333333333333333333444444444444555444444444444444444444444555555444444444333333333333333333333333333333333333333333444444444444555444444444444444444444444444444444555555555555555555555555555666666666666777666666666666666666777888777777888999<<>>===<<<999777999<<>>:::777;;;<<>>666666999888666444444444444333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333111222222333444555666666444444444444555555555555555555444444444444555555888888888888888999999:::>>>===???DDDKKK^^^}}}uuuqqqrrrpppooooooooonnnkkkhhh___YYYQQQLLLEEEBBBEEEKKKMMMLLLHHHEEEHHHXXXoooHHHHHHHHHIIIIIIIIIJJJJJJLLLLLLKKKKKKKKKLLLMMMNNNLLLKKKKKKKKKLLLLLLMMMNNNPPPPPPOOONNNNNNPPPUUUYYYVVVQQQPPPRRRTTTRRRRRRUUU\\\ZZZ^^^nnn~~~vvvjjj]]]QQQJJJGGGFFFEEEDDDCCCCCCCCCAAA>>>;;;999888;;;AAAGGGMMMVVV___hhhkkkoooqqqpppkkkfffbbb]]]\\\[[[XXXUUUQQQNNNLLLJJJJJJLLLOOOQQQTTTVVVWWW```dddiiinnnqqqtttwwwyyy|||~~~yyytttnnnkkkiiidddeeefffgggjjjooouuuzzz~~~{{{uuussstttrrrvvvzzz}}}}}}{{{yyyyyyxxx|||uuuooopppxxx~~~kkk[[[IIIBBBAAAAAABBBCCCFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEEAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIMMMLLLMMMOOOSSSTTTQQQMMMOOOPPPOOOMMMKKKIIIJJJKKKIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMPPPPPPNNNKKKKKKMMMRRRVVVTTTTTTXXXhhhxxxeeeZZZYYY```ggg}}}{{{~~~xxxrrr|||}}}qqqbbbTTTNNNLLLLLLKKKIIIGGGEEEBBBAAA@@@>>>AAAEEEFFFEEEEEEHHHKKKNNNOOOPPPNNNKKKKKKNNNRRRSSSTTTRRRRRR\\\ooo~~~tttmmmjjjmmmsss{{{yyynnngggfffcccgggmmmsssxxx}}}mmm\\\HHHAAA999666777888666444333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222333333333333333333333333333333333333222222333333444444555555333444444444444555555555444444333333333333444444666777777888888999999999888:::???BBBBBBMMMlllxxxttt{{{{{{yyyuuuooollllllnnnnnnhhhbbb[[[RRRIIIHHHLLLNNNRRRSSSNNNHHHLLLYYYeeeFFFFFFGGGGGGGGGHHHHHHHHHJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMLLLKKKMMMQQQTTTQQQOOOOOORRRQQQOOOQQQUUUWWWYYY\\\fff~~~~~~zzzpppcccWWWOOOIIIFFFEEEDDDBBBBBBBBBBBB???===:::888888<<<>>>AAAHHHPPPVVV\\\dddkkkmmmkkkeeeaaa]]]]]][[[YYYVVVSSSPPPNNNLLLKKKJJJJJJKKKMMMMMMNNNQQQTTTYYY\\\^^^aaadddgggkkkmmmqqqtttwwwzzz}}}}}}}}}}}}}}}{{{yyywwwvvvnnnllliiifffcccbbbbbbbbbcccfffjjjnnnqqqvvv|||{{{qqqmmmiiieeedddeeeccciiipppuuuxxx}}}~~~zzzssslllkkkpppxxxsss]]]QQQEEEBBBBBB@@@@@@BBBDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBBBBBBB@@@AAACCCDDDFFFGGGHHHHHHCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKMMMKKKKKKOOOUUUWWWUUURRRPPPPPPOOOMMMJJJIIIIIIJJJHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLLLLNNNRRRUUUSSSSSSUUUZZZggg}}}yyylllddd```^^^uuu~~~~~~}}}~~~~~~tttgggfffkkkvvvppphhheeefffddd```\\\WWWQQQKKKGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHKKKNNNOOOOOORRRYYY___aaabbbbbbdddnnnyyyuuuwww{{{|||rrrlllqqquuu|||yyyppplllnnnlllqqqxxxxxxhhhVVVIII===;;;888666666666444333222222222222222222333333333333333333333333333333111222222222222333333333222222222222222222222222111111222222222333333333333333333333333333333333111222222222222333333333222222222222222222222222333333333333333333333333333333444444444555555555444444333333333333444444444444555666777888888888555777<<<@@@>>>AAASSSiiiwwwrrrtttxxx||||||wwwrrrooonnnooommmmmmoookkkaaaWWWSSSVVVYYYZZZTTTKKKGGGKKKPPPfff~~~EEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJKKKKKKHHHJJJLLLKKKJJJJJJNNNQQQMMMMMMOOOQQQOOOMMMPPPVVVOOOUUUZZZ```ttt}}}vvviii]]]TTTLLLHHHEEECCCAAAAAABBBBBBAAA???>>>:::888999888777<<>>AAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB@@@AAADDDFFFHHHJJJKKKKKKHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDFFFGGGIIIJJJLLLLLLJJJHHHHHHLLLSSSVVVUUURRROOOPPPOOOLLLIIIHHHHHHIIIGGGGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLMMMNNNNNNKKKLLLMMMMMMMMMNNNPPPRRRPPPUUUWWWUUUSSS___zzzxxxjjj___ccckkkuuu|||~~~www]]][[[[[[```iiittt|||~~~|||~~~xxxpppfff^^^XXXQQQPPPPPPRRRTTTTTTSSSQQQSSSWWW[[[]]]___dddmmmtttwwwyyyyyyzzzxxxrrrlllfffgggmmmzzz}}}}}}uuuppptttvvv{{{~~~}}}zzzzzz}}}zzztttsssxxx}}}tttaaaRRRCCC999999999888777666555444444222222222222222222222333333333333333333333333333111111222222222333333333222222222222222222222222111111111222222333333333333333333333333333333333111111222222222333333333222222222222222222222222444333333333333333333333333333333444444444555555444333333222222333333444111222444555666777777777777555888===<<<:::BBBNNNdddrrrlllccckkkvvv~~~zzzsssnnnhhhiiiqqq~~~yyyiii^^^cccaaa[[[SSSJJJEEEEEEGGGNNNcccwwwFFFFFFGGGHHHGGGFFFEEEDDDHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIJJJJJJJJJIIIHHHHHHJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMNNNOOOOOORRRRRRXXXeeerrrzzzxxxnnn]]]MMMDDDEEECCCBBBAAABBBCCCBBBAAA???>>>;;;999888999:::;;;@@@DDDJJJQQQUUUWWWVVVVVVSSSQQQOOOMMMLLLLLLLLLMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKOOOPPPRRRTTTVVVWWWXXXXXX]]]\\\[[[[[[[[[]]]^^^______```aaadddgggkkknnnoooqqqvvv{{{}}}|||~~~wwwnnn___YYYRRRLLLLLLOOORRRTTTVVVZZZaaakkkuuu{{{~~~|||uuuppprrrtttwwwkkkUUUNNNJJJEEEBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGDDDCCCAAAAAA@@@AAABBBCCCDDDDDDFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIKKKLLLNNNOOOOOOQQQNNNKKKIIIGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGJJJJJJKKKMMMMMMNNNNNNNNNMMMLLLLLLMMMOOOQQQPPPOOOOOORRRTTTSSSTTTZZZdddlll{{{pppnnngggccckkk{{{}}}kkk[[[XXXZZZYYYXXXZZZdddjjjuuuyyynnniiihhhmmmrrrpppmmmkkklllsssyyy|||}}}ppphhhccceeejjjllllllmmmttttttuuuwwwxxxuuuoookkkvvvsssqqqrrrqqqooorrrwwwsssrrruuuzzzyyywww|||hhhUUUHHH???999888888777777666555444444444222222222222222222222222222222222222222222222222333333333222222111111111000000000000000000000000222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444555555333333333333333333333333444444444555555555555666888777777777999<<<>>>@@@KKK___zzzyyynnnkkkgggggglllpppqqqrrruuuqqqooopppvvv~~~{{{uuujjjfff```YYYRRRKKKFFFDDDKKKOOOVVV___kkk{{{EEEFFFGGGGGGGGGGGGFFFEEEFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNOOONNNQQQPPPTTT^^^ggg|||yyyppp```QQQHHHGGGDDDBBBAAABBBBBBBBBAAA@@@>>><<<:::999999:::::::::>>>CCCHHHKKKLLLLLLLLLNNNNNNMMMLLLLLLKKKLLLLLLIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPRRRTTTUUUVVVVVV[[[ZZZZZZZZZ[[[]]]^^^___bbbdddfffiiimmmqqqtttvvvwwwzzz~~~yyymmmeeeXXXSSSLLLHHHHHHJJJMMMOOORRRUUU\\\eeennnvvvzzz|||}}}~~~yyywwwyyy{{{}}}iiiVVVMMMJJJFFFCCCBBBBBBAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGEEEDDDCCCBBBAAAAAABBBCCCDDDDDDFFFGGGHHHIIIIIIIIIIIIIIIJJJJJJIIIGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNPPPNNNKKKHHHGGGHHHIIIJJJJJJIIIHHHHHHGGGGGGGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJLLLNNNPPPQQQPPPOOOQQQSSSRRRQQQUUU\\\cccssssssgggfffqqq|||~~~{{{zzz}}}}}}|||lllfffccc]]]XXXVVVWWW[[[bbbkkkvvvvvvrrrjjjdddccciiioooooommmllloooqqqrrrrrrpppnnnnnnnnnqqqooooooooollliiimmmssspppnnnqqqzzzsssZZZJJJAAA;;;999:::777777666666555444444333222222222222222222222222222222222222222222222222333333333222222111111111000000000000000000000000222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444333333333333333333333333444444444444555555555555888888777777888;;;===???AAAOOOcccxxxpppjjjgggjjjmmmoooqqqtttyyytttooopppvvvyyyxxxuuupppnnniii___SSSIIICCCAAAEEEHHHMMMSSS[[[fffrrrzzz~~~EEEFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCDDDFFFFFFEEEEEEDDDDDDDDDFFFGGGHHHMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMNNNNNNNNNQQQOOOPPPWWW[[[kkk|||ttteeeWWWQQQKKKHHHDDDBBBBBBCCCBBBAAAAAA@@@>>>;;;:::999999999777999;;;>>>@@@AAAAAAAAAGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKLLLLLLOOOPPPQQQSSSUUUVVVWWWWWW[[[[[[\\\]]]___aaacccdddjjjjjjlllooorrrvvvyyyzzz{{{~~~|||rrrhhh]]]WWWLLLIIIDDDBBBCCCEEEFFFGGGLLLNNNTTT[[[dddmmmtttwww}}}~~~zzz}}}{{{yyyzzz~~~}}}zzzdddTTTLLLIIIFFFEEEDDDCCCAAA@@@BBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBDDDDDDFFFGGGHHHHHHIIIIIIHHHIIIIIIJJJIIIHHHFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLNNNMMMJJJHHHGGGHHHIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLNNNLLLJJJJJJMMMOOOQQQQQQOOOQQQRRRQQQOOOPPPTTTXXX```qqquuufffeeelllrrrvvvxxxzzzzzzzzz|||yyyuuuyyy{{{vvvrrrjjjbbb\\\UUUUUUUUUWWW\\\bbbhhhlllssswww~~~uuullliiiiiieeegggpppuuusssnnnkkkjjjmmmpppnnnkkkkkknnnrrrpppooopppnnniiieeehhhooopppnnnqqq|||ooo]]]HHH===888666888<<<666666666555555444444333222222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000000222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222333333333333333333333333444444444444555555555555888888777777888999;;;<<<>>>EEENNNhhh|||sssllllllnnnpppssswwwzzzsssppprrrssspppmmmkkknnnoooiii^^^PPPEEE@@@@@@BBBEEEHHHLLLQQQWWW[[[```kkkwww}}}EEEEEEFFFFFFGGGGGGGGGGGGIIIHHHFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBCCCEEEHHHIIIMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKKKKLLLMMMNNNOOOSSSPPPOOOTTTUUU]]]qqqyyylllaaa[[[SSSOOOIIIFFFDDDCCCCCCBBBCCCAAA???===;;;:::999999999999::::::;;;<<<<<<<<<>>>???AAADDDEEEEEEEEEEEECCCCCCCCCDDDEEEGGGHHHIIIFFFFFFFFFGGGHHHIIIKKKKKKSSSTTTVVVXXXZZZ[[[\\\\\\^^^___aaacccfffiiikkklllqqqqqqrrrsssvvvxxxzzz{{{~~~yyypppfff]]]UUUOOOJJJCCC@@@>>>>>>???AAAAAAAAAEEEHHHLLLRRRZZZcccmmmsss|||}}}{{{{{{xxxrrrsssvvv{{{sss^^^QQQKKKIIIGGGFFFEEEDDDAAA???CCCCCCCCCCCCDDDDDDDDDDDDAAABBBCCCDDDEEEGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCBBBDDDDDDFFFGGGGGGHHHHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFDDDDDDEEEFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJLLLKKKIIIHHHGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHJJJKKKKKKKKKLLLMMMNNNNNNRRROOOLLLKKKLLLOOOPPPPPPNNNPPPRRRQQQPPPOOOPPPRRRUUU^^^qqquuueeebbbeeeiiinnnuuuzzzyyyvvvxxx}}}{{{xxxyyy}}}{{{ssslllccc```\\\XXXVVVVVVXXXYYYWWWZZZ^^^cccjjjsss||||||{{{zzzwwwtttsssrrrnnnpppwww|||yyysssooommmnnnpppppppppqqqsssuuussssssrrrppphhhbbbeeelllsssssswwwrrrVVVIII<<<666555444777:::555555555444444444333333222222222222222222222222111111111111111111111111222222222111111111111111000000000000000000000000111111111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333222222222222222222222222333333444444444555555555888888777777777888999999>>>BBBDDDQQQlllvvvtttuuuwwwyyy|||~~~zzzxxxvvvqqqiiiccc___dddkkknnnjjj___RRRHHHEEEEEEDDDDDDDDDFFFIIIKKKMMMWWWcccjjjooozzzDDDDDDEEEFFFFFFGGGHHHIIIMMMKKKIIIGGGEEEDDDDDDDDDFFFEEEDDDCCCDDDFFFHHHJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNPPPUUURRRPPPUUUUUUXXXfff}}}ssskkkggg___ZZZRRRKKKGGGEEEDDDCCCCCCBBBAAA???===;;;::::::;;;;;;::::::::::::::::::888999<<<>>>???@@@@@@???@@@@@@@@@AAABBBCCCEEEFFFDDDEEEEEEFFFHHHJJJLLLMMMTTTVVVXXX[[[]]]___```aaabbbcccfffiiillloooqqqrrrtttuuuvvvxxxzzz}}}~~~wwwkkkeee\\\TTTMMMIIIEEEBBB>>>===;;;<<<>>>??????>>>@@@CCCFFFKKKRRR]]]iiiqqq||||||vvv|||rrrlllmmmqqquuu}}}ooo\\\PPPJJJIIIGGGFFFFFFDDDBBB@@@CCCCCCCCCDDDDDDDDDEEEEEEAAABBBCCCDDDEEEFFFGGGGGGIIIHHHHHHGGGEEEDDDCCCBBBDDDEEEEEEFFFGGGGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHGGGHHHIIIIIIHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKMMMOOOQQQRRRVVVSSSOOOMMMMMMNNNOOOOOONNNPPPRRRSSSRRRQQQQQQQQQOOOQQQYYYfffuuuxxxkkkhhhbbbdddiiioooooonnnuuu~~~{{{|||}}}uuunnnlllgggbbb^^^\\\ZZZZZZXXXWWWVVVTTTTTTXXX___dddccchhhkkkiiijjjrrr|||wwwrrrooommmkkkiiikkkpppuuu{{{zzzuuuttt{{{~~~}}}uuusssssswww|||~~~{{{wwwtttqqqoookkkddd^^^aaahhhpppuuu|||eeeTTTEEE>>>777777777555444666444444444444333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222333333333444444444444555777777777666666777777777888???>>>AAAMMM[[[qqq~~~{{{yyywwwsssmmmhhh```___aaafffllljjjbbbZZZSSSOOOIIIDDDBBBAAACCCCCCBBBJJJTTT\\\aaakkk|||DDDDDDDDDEEEFFFHHHIIIJJJNNNLLLJJJGGGFFFDDDDDDDDDFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMPPPUUURRRQQQWWWWWWWWW```vvvzzztttrrrnnnggg\\\RRRLLLHHHEEEDDDCCCBBBAAA@@@>>>===<<<;;;::::::::::::::::::::::::666777888:::;;;;;;<<<<<<============>>>???@@@AAADDDDDDEEEGGGIIIKKKMMMOOORRRSSSVVVZZZ]]]```bbbbbbdddfffiiimmmpppsssuuuuuuwwwwwwyyy||||||vvvqqqiiibbbZZZUUUNNNIIIEEECCCAAA???>>><<<;;;<<<>>>??????>>>>>>AAAEEEIIIPPPZZZgggqqq||||||yyy|||}}}|||vvvmmmhhhiiikkkppp{{{|||jjjZZZQQQKKKIIIFFFEEEEEEEEECCCBBBCCCCCCDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDCCCDDDEEEEEEFFFGGGGGGFFFFFFEEEFFFHHHIIIJJJIIIIIIHHHEEEEEEFFFFFFGGGFFFFFFEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIIIIJJJLLLNNNQQQRRRVVVSSSPPPNNNNNNNNNMMMMMMMMMNNNPPPRRRSSSSSSRRRRRRPPPNNNQQQWWW]]]lll~~~jjjccc___aaabbbeeerrr|||}}}}}}~~~uuunnnmmmjjjhhhffffffggggggiiifff```ZZZTTTSSSVVVXXXXXXZZZZZZXXXWWWZZZ___dddhhheeefffkkknnnqqqvvv||||||||||||{{{zzzzzz|||}}}xxxpppgggbbb```aaabbbccchhhooouuu|||yyysssrrrzzz~~~zzzxxx}}}zzzrrrlllgggdddaaa^^^aaagggnnnwwwnnnQQQ@@@<<<888666999999555333444333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111111111000000000000000000000000//////000000111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444222222222222222222222222333333333333444444444444555555666666666666666666555======<<<@@@FFFVVVooo~~~xxxtttssstttuuuvvvllleee^^^^^^dddjjjlllkkkbbb[[[RRRJJJEEEBBB@@@??????BBBJJJQQQXXXaaarrrDDDDDDDDDDDDFFFHHHJJJKKKKKKJJJHHHFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGHHHHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKMMMMMMMMMSSSPPPNNNUUUVVVTTTZZZmmm{{{{{{{{{sssfffYYYPPPJJJFFFDDDBBBBBBBBBAAA@@@>>>===<<<::::::;;;<<<<<<<<<;;;;;;999999888888888999::::::::::::::::::;;;;;;<<<===@@@AAABBBDDDGGGIIILLLMMMOOOQQQUUUYYY]]]```cccdddhhhjjjnnnqqquuuwwwyyyyyy{{{{{{|||}}}|||qqqiiiddd]]]UUUQQQMMMIIIEEEDDDBBB@@@??????===<<<<<<>>>??????>>>>>>AAAFFFJJJPPPZZZhhhrrr{{{~~~xxxxxxvvvrrrmmmiiiggghhhnnn{{{{{{lll^^^TTTOOOLLLIIIFFFDDDDDDEEEDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGGGGFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGIIIJJJJJJIIIIIIFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKJJJIIIHHHIIIKKKMMMNNNQQQPPPMMMMMMNNNNNNMMMLLLLLLMMMMMMOOOQQQQQQPPPOOORRROOOQQQVVVWWW\\\ppprrrgggdddaaa___gggsss|||}}}yyynnnllliiihhhiiimmmrrruuuyyywwwrrrkkkeeecccccceeebbbaaa___]]][[[ZZZZZZ[[[]]]YYYXXXZZZZZZ[[[___eeefffffffffffffffgggiiikkklllnnnnnniiiccc___```bbbdddiiinnnpppvvv}}}}}}xxxsssnnnmmmvvv}}}tttkkkddddddfffhhhlllrrrwwwsssXXXDDD;;;888555444777777444222444222222222222222222333333222222222222222222222222111111111111111111111111///000000000111111111222000000000000000000000000/////////000111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111222222333333333444444444333444555555666666666666666<<<::::::???@@@GGGYYYuuuzzzuuussssssuuuvvvpppmmmhhhddddddggglllppplllfff]]]VVVQQQMMMIIIFFFDDDBBBDDDHHHLLLRRR___lllDDDCCCCCCDDDFFFHHHJJJLLLHHHGGGFFFEEEEEEFFFGGGHHHEEEFFFFFFFFFFFFFFFEEEDDDFFFFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJKKKLLLMMMKKKQQQMMMKKKSSSTTTRRRUUUgggssszzzkkk]]]SSSLLLGGGEEEBBBBBBBBBAAA@@@???>>>===;;;<<<===?????????>>>===<<<;;;999888888888::::::999999999888999999::::::;;;<<<===@@@BBBEEEHHHIIIOOOQQQUUUZZZ^^^bbbeeegggmmmooorrrvvvzzz|||}}}}}}~~~}}}|||{{{{{{{{{yyymmmddd```YYYRRRMMMKKKHHHFFFEEECCCAAA???@@@>>><<<<<<===?????????>>>BBBGGGKKKQQQ[[[iiissszzz~~~xxxwwwuuurrrnnnkkkiiigggnnn|||~~~lll]]]SSSNNNKKKMMMJJJFFFCCCDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDEEEGGGIIIJJJJJJJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFFFFFFFGGGHHHHHHHHHIIIGGGGGGGGGGGGHHHHHHIIIJJJLLLKKKIIIGGGGGGGGGIIIJJJMMMKKKKKKLLLMMMNNNMMMLLLLLLKKKKKKLLLNNNNNNMMMLLLNNNKKKOOOVVVTTTPPPYYYgggwwwwwwrrrjjj^^^ZZZ___eeeppp~~~zzzqqqnnnjjjhhhjjjqqqyyy~~~|||xxxwwwxxxyyytttqqqnnnnnnmmmjjjfffeeeccc___[[[ZZZXXXWWWZZZ```^^^^^^^^^^^^___```bbbdddeeelllrrrrrrjjjcccaaaaaabbbgggiiiiiiooovvvwwwssspppkkkjjjsss~~~~~~yyyooogggiiiooouuuzzzyyydddQQQ@@@888999666333222555555222222555222222222222222222222333222222222222222222222222000000000000000000000000//////000000111111111222000000000000000000000000...//////000111222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444222333444555666666666666666888444555<<<;;;<<>>AAABBBBBB@@@>>>===<<<;;;:::999999:::888777777777777888888999888888999:::===AAAEEEGGGHHHLLLPPPUUUZZZ___eeeiiipppqqqtttwwwyyy|||}}}~~~}}}zzzvvvqqqnnnmmmlllmmmpppttt{{{~~~sssoooeeeXXXSSSOOOJJJGGGFFFFFFEEEDDD@@@@@@@@@@@@@@@?????????CCCFFFJJJOOOUUU```llluuu{{{|||xxxvvvyyytttjjjiiiqqqyyy}}}```VVVTTTNNNKKKLLLHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEDDDCCCBBBAAADDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDCCCEEEHHHIIIHHHFFFGGGFFFFFFFFFGGGHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQ```iii~~~rrrdddZZZ______dddrrrwwwvvvtttssssssuuuvvvwwwzzz~~~~~~xxxwwwzzz|||{{{tttnnngggdddfffhhhgggeeeiiigggeeebbbaaadddiiimmmmmmkkknnnrrrqqqiiiaaa^^^ZZZccclllpppsssuuutttqqqmmmnnnooopppsssxxx~~~yyyyyyrrriiimmmwww{{{vvvvvv|||kkkOOOEEECCC;;;666666444444333333333333222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000222111111111000000//////000111111111111222222222333333333222222111111111111111222222222333333333333333333444444444555555777777777777888999:::;;;FFFLLL]]]wwwzzzwwwtttooollljjjiiikkknnnmmmjjjjjjnnnllljjjhhhgggggggggeeeddd^^^[[[TTTKKKCCCAAADDDIIIHHHGGGFFFEEEEEEGGGHHHIIIIIIHHHFFFFFFGGGGGGFFFDDDFFFGGGGGGGGGGGGGGGFFFFFFDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOQQQSSS^^^www|||fffVVVQQQNNNHHHGGGFFFEEEDDDCCCAAA>>>===;;;:::;;;===@@@AAAAAA@@@@@@???>>><<<:::999888777777777666666666777777888777777777888:::>>>AAACCCDDDHHHMMMRRRWWW\\\bbbffflllnnnrrruuuvvvuuusssqqqllliiiddd___[[[YYYXXXXXXYYY\\\aaahhhqqq|||yyyhhhYYYTTTNNNIIIGGGFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBEEEHHHLLLQQQXXXcccqqq{{{zzzvvvtttxxx{{{yyyssskkkmmmuuupppVVVMMMLLLGGGDDDEEEHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@EEEEEEEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCEEEHHHIIIHHHGGGHHHGGGGGGGGGHHHHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMNNNOOOPPPPPPTTTWWWdddxxxxxxmmmddd^^^ZZZbbbrrr}}}~~~}}}||||||}}}}}}xxx|||~~~~~~~~~yyyrrrqqqvvv{{{|||vvvrrrnnnnnnrrruuuuuussstttqqqlllgggdddeeejjjnnnqqqqqqtttzzzxxxnnnddd___dddlllsssuuuxxxyyywwwrrrrrrpppmmmmmmooosssxxx{{{yyyqqqkkkjjjeee___dddpppeeePPP===::::::444000111444444333333333222222222333333333222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111000000000///000000111111111222222222333333333222222111111111111111111222222222333333333333333444444444444555777777777777888999::::::===AAAHHHWWWnnnzzzuuurrrqqqmmmjjjiiiiiigggdddfffkkkpppllleee___[[[\\\^^^```ccccccaaaZZZRRRKKKIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCEEEFFFGGGHHHIIIIIIIIIIIIGGGFFFFFFGGGHHHJJJLLLMMMKKKLLLMMMNNNOOONNNMMMMMMNNNOOOTTTddd{{{jjj\\\VVVPPPJJJKKKIIIGGGEEEDDDCCC@@@===<<<;;;<<<===@@@BBBBBBAAACCCBBB@@@>>>;;;999777666777777666555555555666666555555555666777:::<<<===???BBBGGGKKKPPPVVV\\\```gggkkkpppsssrrrnnnhhhddd]]]ZZZUUUPPPKKKHHHGGGGGGHHHJJJLLLPPPXXXdddpppyyyxxxaaa[[[SSSLLLHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHKKKOOOTTT\\\iiiwww|||nnnmmmooouuuyyyrrrmmmrrr{{{}}}fffQQQJJJJJJGGGDDDEEEGGGFFFEEEDDDDDDCCCDDDDDDHHHHHHGGGFFFEEECCCCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@EEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCEEEGGGIIIIIIHHHIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEGGGHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNMMMRRR^^^nnnvvvjjj\\\XXXbbbqqq}}}|||xxxxxx|||}}}{{{|||~~~|||vvvllliiinnntttvvvuuusssqqqsssxxx{{{{{{zzz{{{wwwpppiiieeeffflllppptttuuu{{{wwwlllgggqqqwww{{{}}}~~~xxxwwwrrrkkkhhhiiilllnnnnnnjjjbbb]]]\\\YYYXXXaaannnsssaaaIII===555777999444111333333333333333222222222222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000111111111111000000000000000000000111111111222222222222222222222111111111111111111222222222222333333333333333444444444444666666666666777888999999999;;;===AAAMMMfff}}}yyyxxxtttooojjjfffbbb^^^```fffrrrpppjjjaaaXXXTTTSSSUUU\\\aaafffeee```XXXSSSQQQEEEEEEFFFFFFGGGGGGGGGGGGHHHGGGFFFGGGIIIJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBDDDEEEFFFGGGHHHHHHIIIIIIFFFEEEDDDEEEFFFIIILLLNNNJJJKKKMMMNNNOOONNNMMMMMMRRRTTTSSSYYYrrr~~~{{{~~~zzznnnccc\\\VVVPPPQQQNNNIIIGGGFFFEEEBBB???@@@???>>>@@@BBBDDDDDDCCCCCCBBBAAA???===;;;999888888777666555555555555555555555555555666777888999:::===@@@DDDGGGLLLQQQTTT[[[^^^bbbdddccc^^^XXXUUUPPPNNNJJJFFFCCC@@@??????BBBBBBBBBCCCGGGOOOXXX___cccooo~~~iiibbbWWWNNNIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHKKKNNNSSSYYYaaannn|||vvvhhhjjjoooxxxyyytttrrryyyooo^^^NNNIIIJJJHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBBBBBAAAAAA@@@???DDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLMMMQQQXXX```kkk}}}qqqeeedddiiimmmooorrrtttvvvsssppprrrxxx~~~{{{~~~yyynnngggiiilllnnnrrrrrrrrrtttxxxyyyyyywww{{{vvvooohhhdddffflllrrrtttuuu{{{yyyvvv}}}|||wwwoooeee```bbbddddddcccccc]]]ZZZZZZ[[[___lllyyylllVVVGGG???:::888:::999555333555333333333222222222222111222222222111111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000111111111111222222222111111111111111111111111111222222222222222222333333333444444444555555555555666777888999666:::===???CCCQQQfffvvv~~~xxxrrrmmmeee^^^^^^aaammmrrrtttooocccWWWOOOLLLOOOUUU]]]aaa```^^^^^^^^^DDDEEEFFFGGGHHHGGGFFFFFFFFFEEEEEEFFFHHHIIIHHHGGGGGGGGGGGGGGGFFFEEECCCCCCCCCCCCDDDEEEFFFGGGHHHIIIEEEEEEDDDDDDEEEGGGJJJLLLFFFHHHKKKNNNOOOOOONNNMMMNNNRRRQQQOOO]]]~~~~~~}}}vvvnnniiiccc___[[[TTTMMMHHHGGGGGGDDDAAADDDBBBAAAAAABBBCCCCCCCCCAAAAAAAAA@@@???>>>===<<<:::999888777666555555555666666666666666666777777777999<<<===???AAAEEEGGGHHHIIIKKKKKKKKKHHHFFFDDDCCCBBB@@@>>><<<;;;;;;:::;;;;;;<<<<<<===@@@DDDHHHKKKSSS```ppppppggg\\\RRRLLLJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKPPPTTTYYY^^^fffqqq~~~yyyrrrjjjmmmsss|||~~~~~~qqq]]]RRRHHHEEEEEEEEEDDDDDDEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@???BBBBBBBBBCCCCCCCCCDDDDDDGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFHHHIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFFFFEEEGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIIIIJJJJJJKKKKKKLLLIIIJJJNNNRRRTTTVVV```jjjwwwooofff```___ccceeedddbbbdddjjjppp{{{{{{}}}~~~}}}yyyrrrqqqrrrrrrxxxxxxzzz}}}{{{tttlllhhhiiimmmrrrqqqqqquuu~~~|||vvvllldddZZZVVVYYY]]]______eeecccbbbdddhhhrrrwwwaaaNNNBBB<<<888666666666444000111333333333222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000111111//////000000000111111111111111111111111111111111000000111111111222222222222222222333333333444444444444444444555666777777555777999:::===BBBJJJOOOiii|||rrrgggbbbccchhhooowwwvvvlllaaaXXXTTTOOOSSSWWWXXXYYY[[[```dddEEEFFFHHHJJJJJJIIIGGGFFFEEECCCCCCDDDFFFGGGFFFEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCEEEFFFHHHIIIGGGGGGFFFEEEEEEFFFHHHHHHDDDFFFJJJMMMOOOOOONNNMMMIIILLLNNNMMMRRRhhh}}}zzzwwwtttiii___TTTMMMKKKKKKIIIGGGHHHFFFCCCBBBBBBCCCBBBBBB???@@@AAABBBBBBAAA@@@???===<<<:::999888777777666777777777777777777777777666777999999999:::===???>>>>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<888999;;;<<<;;;<<<>>>@@@AAADDDKKKWWWfffuuutttlllaaaWWWQQQOOOOOONNNNNNNNNOOOOOOPPPPPPQQQQQQWWW[[[```eeekkkttt~~~|||wwwsssqqqtttyyy}}}}}}nnn\\\QQQLLLFFFDDDDDDEEECCCBBBCCCCCCBBBBBBBBBBBBCCCCCC>>>??????@@@AAAAAABBBBBBAAAAAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCDDDFFFFFFFFFEEEEEEDDDDDDCCCBBBDDDEEEEEEEEEEEEFFFHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIHHHIIIKKKKKKLLLRRRZZZ___iii|||~~~nnnccc]]]^^^^^^\\\XXXWWWYYY[[[fffqqq|||~~~~~~}}}}}}yyysssqqqrrrtttqqqnnnpppvvv{{{}}}{{{sssooojjjeee\\\VVVOOONNNSSS[[[bbbeeennnppprrrvvv|||iiiUUUFFF;;;888999333333333222000000222444222222222222111111111111000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000111111000000000111111111111111000000000111111111111222222222222222333333333333333333333333444555666777888666555555777:::<<<===BBBWWWssswwwpppooolllooorrrqqqmmmhhhgggggg______]]]YYYVVVWWW]]]bbbCCCEEEHHHJJJJJJIIIFFFEEECCCBBBAAABBBCCCDDDCCCBBBDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCEEEGGGIIIJJJKKKJJJIIIIIIHHHGGGFFFFFFEEEGGGJJJMMMOOONNNLLLKKKJJJHHHJJJNNNPPPZZZuuu|||pppaaaWWWUUUVVVUUUSSSOOOLLLHHHFFFEEEEEEEEEDDD???@@@BBBCCCCCCBBBAAA@@@@@@???===;;;:::999888888666777777888888777777777555666888888888999;;;==================<<<<<<;;;;;;;;;;;;<<<<<<<<<======;;;<<<======;;;;;;===>>>;;;===AAAHHHRRR```ppp{{{wwwpppfff]]]WWWUUUTTTTTTUUUVVVVVVWWWXXXXXXYYYYYY^^^bbbhhhmmmqqqvvv~~~}}}{{{}}}|||~~~zzztttvvvzzzzzzttt]]]QQQLLLJJJHHHFFFFFFFFFEEEBBBCCCBBBBBBAAABBBBBBCCCCCC>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCEEEFFFFFFDDDCCCDDDFFFHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLIIIHHHKKKLLLLLLOOOSSSOOOVVVdddxxxvvvnnnlllhhhccc^^^YYYVVVTTTYYY___iiittt|||~~~}}}vvv}}}||||||vvvqqqnnnqqqrrrqqqrrruuutttyyyxxxmmmaaaZZZXXXVVVQQQNNNLLLNNNVVVbbbooowww|||ppp^^^KKK@@@:::555444666222333333222222333444444222222222222111111111111///000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000///000000000111111111111////////////000000000111///000000000111111111222000000000000111111111111111222222222222333333333222222222222333444555666777666666666888999::::::888DDDTTTcccwwwzzzxxxtttqqqnnnmmmnnnoooiiiiiifffaaa\\\\\\```ddd@@@BBBEEEGGGHHHFFFDDDBBBBBBAAA@@@@@@AAABBBAAA@@@BBBBBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJKKKMMMMMMMMMLLLJJJHHHFFFEEEFFFHHHKKKNNNNNNMMMJJJHHHLLLDDDDDDLLLMMMOOOccc~~~~~~mmmbbb`````````^^^VVVSSSNNNKKKJJJJJJIIIGGG@@@AAACCCDDDDDDBBBAAA???BBBAAA???===;;;::::::999666666777777888777777666444666777888888:::<<<>>>:::;;;<<<<<<<<<:::999777888888888888999999999999>>>>>><<<:::777666888999999;;;@@@FFFMMMZZZkkkyyyyyysssiiiaaa\\\YYYXXXWWW[[[[[[\\\]]]^^^^^^______ccchhhnnnrrrtttxxx~~~~~~xxx{{{{{{qqqnnnsssyyyzzzdddQQQNNNGGGHHHGGGEEEEEEEEECCC@@@BBBBBBAAAAAAAAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFGGGFFFCCCBBBCCCFFFIIIHHHHHHGGGFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJHHHIIINNNPPPMMMJJJKKKIIIMMMTTT___nnn}}}vvvpppjjjddd]]]YYYYYYYYY[[[___eeennnvvv{{{{{{|||{{{yyy{{{|||rrr|||zzztttpppooommmhhheeefffdddkkklllaaaTTTOOONNNOOOMMMMMMNNNRRR\\\kkk{{{yyyYYYJJJ<<<999999555333333111333333222222333222///222222222111111111111000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000//////000000111111111222////////////000000000000//////000000111111111222000000000000111111111111111111222222222333333333222222222222333444555555...222777::::::999888888>>>@@@BBBFFFWWWttt|||wwwtttpppmmmkkkgggiiijjjhhheeedddgggjjj@@@BBBDDDFFFFFFEEECCCBBBBBB@@@>>>???BBBCCCBBB@@@>>>???@@@@@@??????AAACCCCCCCCCCCCDDDEEEGGGIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEHHHGGGFFFFFFFFFFFFGGGGGGEEEFFFEEEDDDEEELLLUUU]]]zzzvvvrrrnnnlllccc^^^XXXTTTSSSPPPMMMJJJLLLFFFDDDEEEDDDAAA@@@AAABBBAAA?????????>>>;;;999;;;:::999777666666666666777777777777777888999999<<<===?????????===;;;999<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999999999888:::>>>BBBEEENNNaaarrrzzzzzzvvvpppmmmllliiidddjjjiiiiiiiiikkklllkkkjjjkkknnnqqqsssuuuzzz~~~vvvzzz|||vvvrrrllljjjpppxxxiiiQQQJJJMMMHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBDDDCCCBBBAAAAAAAAAAAAAAAEEEEEEDDDDDDDDDDDDEEEEEEBBBCCCDDDEEEGGGGGGHHHHHHEEEFFFGGGHHHIIIIIIIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFDDDCCCFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBFFFHHHIIIHHHGGGFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIJJJNNNWWWbbbmmmtttxxxqqqmmmggg___YYYXXX]]]ccchhhhhhjjjlllllljjjhhhgggffffffjjjoooqqqrrrwwwyyyttttttyyy}}}}}}{{{}}}xxxvvvvvvuuuppphhhaaa]]]ZZZXXXWWWWWWYYYZZZZZZXXXVVVUUUUUUWWWYYYZZZ]]]jjj}}}hhhXXX;;;999777444333333444555222222222111111111000000111111111111111000//////000000000000000000000000////////////////////////............////////////......////////////......////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000111111111111222222222111111111111111111111111111111222222222333333333333333333444444444555555888999999;;;AAAOOObbbooo}}}zzzxxxwwwuuutttjjjaaa]]]YYYWWW^^^hhh@@@BBBDDDFFFFFFEEECCCBBBBBB@@@???@@@BBBCCCBBB@@@???@@@@@@@@@??????@@@BBBCCCCCCCCCCCCDDDEEEGGGGGGEEEDDDCCCBBBAAAAAAAAAAAADDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCHHHOOOUUUiii~~~|||zzzppplllfffaaa^^^[[[WWWTTTPPPKKKIIIJJJIIIEEECCCCCCBBBAAA??????@@@???<<<:::;;;;;;:::999888888777777777777777777777888888999===>>>???@@@@@@???===<<<;;;;;;::::::::::::999999999999999999999999999999999:::===@@@BBBKKK^^^ooo}}}~~~zzzxxxxxxvvvqqqpppooonnnoooqqqrrrqqqppppppsssuuuwwwxxx}}}zzzttt{{{|||vvvqqqooollllllqqqxxxrrr___NNNGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBDDDEEEFFFGGGGGGGGGEEEFFFGGGHHHHHHIIIIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCDDDCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCGGGIIIJJJJJJHHHGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMPPPOOONNNLLLKKKIIIHHHGGGEEEEEEFFFHHHLLLRRRWWWZZZeeettt~~~tttkkkeeedddgggiiibbbaaa```^^^[[[ZZZZZZZZZ[[[\\\[[[ZZZYYY\\\bbbhhhhhhddd```___aaaddddddcccfffhhhjjjhhhccc```___```aaa___\\\YYYYYYYYYYYYZZZZZZ]]]``````]]]\\\^^^aaaeeekkkpppvvvyyyhhhXXXJJJAAA999888666444333333333444222222222111111111000000111111111111111000//////000000000000000000000000////////////////////////............////////////......////////////......////////////////////////////////////////////////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111111111111222222222333333333333333444444444444555555666777777999@@@KKKTTT```ssswwwjjjaaaYYYUUUXXX```AAABBBDDDFFFFFFEEEDDDCCCCCCBBBBBBBBBDDDDDDBBB@@@@@@@@@AAA@@@>>>>>>???@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBAAA@@@??????>>>??????AAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBEEEIIIMMMQQQ]]]yyy{{{uuuppplllhhhdddaaaYYYTTTRRRSSSRRRMMMIIIIIIFFFEEECCCCCCCCCBBB???===;;;;;;;;;;;;;;;:::999888777777666666777777888999;;;===???AAABBBAAA@@@???<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>@@@BBBJJJ\\\mmmxxxvvvuuuuuuwwwxxxxxxwwwvvvyyy{{{}}}~~~yyysssmmmkkktttzzzsssooooooqqqssswww|||kkk[[[RRRKKKEEECCCCCCCCCCCCDDDEEEFFFGGGHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCDDDEEEFFFHHHHHHFFFEEEDDDBBBBBBCCCEEEFFFFFFFFFFFFDDDEEEFFFGGGGGGHHHGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEDDDDDDBBBBBBBBBCCCDDDEEEGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDHHHJJJKKKKKKIIIHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHJJJLLLMMMOOORRRQQQOOOMMMJJJHHHFFFEEEEEEEEEGGGHHHIIIIIIIIIIIINNNVVV___ggguuuxxxrrrpppppphhheee```\\\YYYXXXXXXXXXZZZVVVQQQLLLKKKMMMPPPSSSXXXVVVSSSQQQPPPQQQQQQRRRRRRTTTVVVTTTRRRQQQSSSVVVZZZ[[[\\\^^^```aaabbbccceeejjjoooooolllmmmrrryyyyyygggRRREEE???<<<;;;777666444333222222222333222111111111111000000000000000111111000000//////000000000000000000000000////////////////////////............////////////......////////////......000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///000000111111000000///000000000111111111222222111111111111111111111111111111111222222222222333333333333333444444444444555777:::999888888<<>>???BBBAAAAAA@@@@@@@@@AAAAAABBBAAAAAA@@@??????@@@@@@@@@@@@?????????@@@AAAAAACCCCCCCCCCCCCCCDDDFFFGGGGGGMMMddd~~~{{{vvvrrrooommmeeeaaa^^^___]]]WWWSSSSSSPPPNNNLLLJJJHHHEEEBBB???<<<<<<======<<<;;;:::999777777777777777888999999999:::===@@@AAABBBAAAAAA>>>>>>>>>======<<<<<<;;;>>>>>>???????????????@@@AAA@@@@@@BBBEEENNN___nnn}}}{{{zzzzzz{{{zzzyyyyyy}}}wwwrrrhhheeefffnnnyyy~~~wwwsssvvv{{{}}}vvvZZZMMMJJJIIIEEECCCBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCAAABBBEEEFFFGGGFFFEEEDDDBBBCCCFFFGGGGGGFFFCCCBBBAAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEHHHIIIJJJJJJHHHGGGGGGHHHFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJMMMOOOQQQPPPNNNLLLJJJHHHGGGFFFDDDEEEFFFHHHIIIIIIHHHHHHMMMOOOPPPRRR[[[nnnyyyuuupppkkkhhhfffeeedddddd^^^WWWRRRRRRTTTVVVWWWWWWWWWVVVSSSPPPNNNOOOPPPQQQSSSUUUTTTSSSUUUZZZ^^^eeehhhlllnnnooonnnnnnnnnrrryyy|||~~~eee\\\NNNBBB<<<:::::::::555444333222111111111111111111111111000000000000///000000000000000//////////////////////////////////////////////////////............////////////......////////////......000000000000000000000000////////////////////////000000////////////000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000111111111111111111111111111111111111111111111111222222222222222222333333333444444444333666999:::999888999:::999@@@IIITTTcccxxxvvvmmmgggfff@@@AAABBBCCCDDDCCCCCCBBBGGGHHHIIIIIIGGGEEEDDDCCC???@@@@@@>>><<<<<<===>>>AAA@@@??????????????????AAAAAA@@@@@@??????@@@@@@>>>>>>>>>>>>>>>???@@@@@@CCCCCCBBBCCCCCCCCCCCCBBBDDDIIIVVVlll||||||zzzyyysssnnnkkkkkkiiiddd``````\\\YYYUUUQQQMMMHHHCCC????????????>>>===<<<;;;:::888888888888888999::::::666888;;;???AAABBBBBBAAA@@@@@@???>>>======<<<<<>>???@@@GGGWWWjjjyyyzzzttt???@@@AAAAAABBBBBBAAAAAAFFFHHHJJJJJJGGGDDDCCCBBB>>>>>>???>>><<<<<<===???@@@??????>>>>>>>>>?????????>>>>>>=========>>>>>>;;;;;;;;;;;;<<<===>>>???AAA@@@???@@@BBBBBBAAA@@@@@@FFFJJJTTTnnn~~~{{{{{{wwwvvvuuupppmmmnnngggddd^^^YYYTTTMMMGGGCCCFFFEEECCCAAA???>>>>>>===::::::999999::::::;;;<<<777999===@@@BBBCCCDDDCCCAAAAAA@@@???>>>===<<<<<<>>>>>>>>>???@@@@@@AAAAAABBBBBBFFFMMMVVV```ppp}}}}}}|||uuulllggghhhjjjnnnmmmooorrrtttwww```UUUJJJEEECCCAAAAAACCCBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCBBB@@@?????????@@@AAACCCDDDCCCDDDEEEFFFFFFEEEDDDDDD@@@AAABBBDDDDDDBBBAAA@@@AAAAAABBBCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB??????@@@AAACCCEEEFFFGGGDDDDDDDDDDDDEEEFFFGGGHHHFFFFFFDDDCCCBBBAAAAAAAAADDDDDDEEEEEEEEEEEEEEEFFFCCCEEEFFFFFFDDDCCCCCCDDDCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFEEECCCCCCCCCEEEGGGIIIEEECCCDDDHHHJJJLLLQQQXXX\\\lll~~~zzzwwwtttsssrrrrrrrrrrrrqqqpppooommmllliiilllooopppqqquuu{{{xxxjjj___PPPBBB===:::666333222222444555333222222222222111111000//////000000000000000111......///000000000//////000000000000000000000000////////////////////////............////////////......////////////......000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000...//////000000//////.../////////000000000111111000000000000000000000000000000000111111111111222222222222222333333333333333333333333333444555666666888999:::;;;AAAIIIPPPbbbqqq>>>>>>??????@@@@@@@@@@@@DDDGGGIIIIIIEEEBBB@@@@@@<<<===>>>===<<<<<<===??????>>>>>>>>>>>>>>>???@@@======<<<<<<<<<======>>><<<<<<<<<<<<===>>>???@@@BBB@@@???@@@BBBDDDCCCBBB>>>CCCDDDGGGYYYvvv~~~}}}yyyxxxzzztttpppjjjeee___YYYRRRNNNNNNLLLHHHDDDBBBAAAAAABBB<<<;;;;;;;;;;;;<<<======<<<>>>AAADDDGGGHHHHHHGGGEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEGGGNNNZZZeeeqqqxxxnnnjjjlllppprrrrrrrrrrrrtttwwwvvvxxx~~~{{{}}}uuuQQQJJJEEEDDDDDDBBBAAADDD@@@@@@?????????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBB??????>>>>>>???AAACCCEEEDDDDDDDDDDDDDDDDDDCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@AAABBBDDDEEEFFFDDDCCCCCCCCCCCCDDDFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEECCCDDDEEEEEECCCBBBBBBCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFFFFGGGGGGCCCCCCFFFEEEBBBCCCHHHIIIPPP[[[gggvvvvvvbbbNNNDDD@@@:::444555555444333333555888:::222222333333222222111111////////////000000111111---......///000000//////000000000000000000000000////////////////////////............////////////......////////////......////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......////////////000000000111000000000000000000000000000000000000111111111111111222222222222333333333666555555555666666666555000333666777777888;;;>>>>>>III^^^www===>>>>>>>>>>>>?????????BBBEEEHHHGGGCCC???>>>>>>;;;<<<===<<<<<<<<<>>>@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>=========>>>>>>???>>>>>>>>>??????AAABBBBBBDDDBBB@@@BBBEEEGGGGGGFFF@@@BBBCCCDDDOOOdddzzz}}}zzztttoooiiiccc]]]YYYTTTQQQLLLGGGDDDCCCDDDEEE===<<<<<<<<<<<<===>>>>>>@@@BBBEEEHHHJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEECCCDDDDDDEEEFFFGGGGGGHHHKKKMMMVVVdddrrrtttiii```eeesss~~~yyyzzz}}}}}}}}}|||yyyyyy|||eeeMMMGGGCCCEEEGGGEEEDDDFFF======>>>>>>???@@@BBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>???AAACCCEEEFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBAAABBBCCCDDDEEECCCCCCBBBBBBBBBCCCCCCDDDBBBCCCCCCCCCDDDDDDEEEEEECCCDDDFFFEEECCCBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGFFFEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFBBBBBBCCCDDDDDDDDDCCCCCCFFFBBBAAADDDEEEBBBDDDJJJMMMLLLKKKMMMZZZrrr}}}kkkZZZTTTHHH<<<888::::::666333555777777555222000///222222333333333222222111.../////////000000111111------...///000000//////000000000000000000000000////////////////////////............/////////000......////////////......////////////////////////////////////////////////000000////////////000000////////////////////////////////////////////////////////////////////////000000000000000000000000......////////////......////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333222111222444555666444333444555555555555777;;;??????>>>DDDPPP]]]mmm@@@@@@??????>>>>>>======???@@@BBBDDDDDDCCCBBBAAA:::;;;;;;<<<===>>>>>>???==============================<<<<<<<<<<<<<<<===;;;<<<>>>>>>======>>>@@@FFFCCCAAABBBDDDFFFEEECCC???AAACCCCCCGGGTTThhhvvvzzz~~~{{{uuuoookkkkkkkkkkkkdddXXXOOOIIIGGGGGGGGGCCCBBB@@@???>>>??????@@@???CCCJJJPPPSSSTTTRRRQQQQQQPPPMMMLLLLLLJJJHHHEEEGGGDDDCCCEEEDDDDDDHHHOOOMMMRRR]]]mmmttteee``````kkk~~~~~~|||wwwyyyuuurrrwww}}}mmm```JJJJJJIIIFFFCCCAAABBBCCCAAAAAAAAA@@@@@@@@@??????CCCCCCBBBAAA@@@@@@@@@@@@<<<<<<<<<<<<===???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEEDDDCCCBBB@@@@@@@@@AAABBBCCCDDDEEE@@@@@@???>>>???@@@BBBCCCAAAAAABBBCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAAAAABBBFFFJJJKKKMMMYYYkkkzzzvvvhhhYYYNNNCCC@@@<<<999666444444444444444333333333222222222000000000000000000000000000000//////.........---////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000//////.........---............////////////////////////////////////////////////////////////000000000000111111111111222222222222222222222222222222333333333333444444555555444333444555666777:::;;;===BBBIIIUUUaaajjjAAA@@@???>>>===============>>>@@@AAABBBAAA@@@???;;;;;;<<<<<<======>>>>>>========================>>>======<<<<<<<<<=========>>>??????>>>>>>@@@AAACCCAAA@@@AAACCCEEEDDDCCC???AAABBBAAACCCLLL\\\iiizzzvvv|||~~~pppaaaVVVOOOKKKHHHFFFEEEEEEDDDEEEFFFHHHIIINNNRRRWWW\\\______^^^]]]ZZZXXXUUUSSSSSSRRRQQQOOOMMMJJJIIIKKKJJJJJJNNNTTTWWW^^^jjjzzz|||wwwmmmaaa``````fffuuu~~~yyyxxx{{{tttpppsss{{{zzzrrrpppuuu}}}pppZZZQQQHHHIIIHHHFFFCCC@@@@@@@@@AAA@@@@@@@@@????????????BBBAAAAAA@@@@@@@@@@@@@@@======<<<======>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAAAAABBBCCCCCCCCCCCCBBB@@@??????@@@AAABBBCCCCCCBBBAAAAAA@@@@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCBBBBBB???BBBEEEDDDDDDIIITTT]]]fffrrrwwwooocccYYYQQQIIIAAA::::::999777555333222222222333222222222111111111111000000000000000000000000000/////////............////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////000/////////........................//////////////////////////////////////////////////////////////////000000000111111111222222333333333333222222222222222333333333444444555444333333333444666666555555555666999???GGGMMMXXXaaaoooBBBAAA???===<<<<<<<<<<<<;;;<<<===>>>???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<======>>>>>>===???@@@???>>>>>>???@@@@@@???>>>???AAACCCCCCBBB???AAAAAA>>>>>>CCCMMMVVVbbbvvvxxxttt}}}vvvllleee```]]]SSSRRRSSSTTTUUUXXXZZZ[[[dddfffkkknnnppppppnnnmmmhhhddd```]]]\\\\\\\\\[[[XXXUUUUUUWWWWWWWWW\\\bbbffflllxxxrrrggg___XXXRRRZZZ___jjjyyy~~~rrriiiiiioooooolllpppwwwwwwsssuuu{{{tttXXXHHHEEEFFFGGGHHHFFFCCC???>>>===@@@@@@?????????>>>>>>>>>??????????????????@@@AAA>>>>>>>>>======>>>>>>?????????@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC????????????@@@AAABBBBBBDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCBBBAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBCCCCCCBBBAAABBBDDDGGGGGGNNNYYYdddooo}}}}}}rrrggg]]]VVVNNNGGG>>>888666555444222333333333333222222222222111111111000000000000///000000000000000000000000////////////............////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////000000000000000000000000//////000000000000111111111222333555555333222111222222222222333333333333444444333333333444555666555555444222222333777:::;;;???FFFPPP\\\lll{{{CCCAAA???===;;;;;;<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<======>>>>>>===>>>??????===<<<===>>><<<<<<<<<===>>>@@@AAABBB???@@@@@@>>><<<===CCCIIILLL```wwwvvvvvvyyy||||||wwwsssiiiiiiiiijjjlllnnnqqqrrrvvvxxx{{{}}}~~~}}}|||{{{uuuqqqjjjfffddddddddddddcccbbbcccggghhhiiinnntttvvvzzz~~~}}}yyyqqqdddYYYTTTTTTUUU\\\bbblllvvvxxxlllccceeelllrrrpppqqquuuwwwyyyuuu]]]JJJCCCDDDEEEGGGHHHGGGDDD@@@>>>===?????????>>>>>>>>>>>>===============>>>???@@@AAA@@@??????>>>======>>>>>>===>>>???@@@AAABBBCCCDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@?????????@@@BBBCCC@@@@@@@@@@@@@@@AAABBBBBBDDDDDDCCCBBBBBBAAAAAAAAAEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCBBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAADDDCCCCCCBBBBBBAAAAAAAAACCCCCCDDDDDDEEEDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@AAABBBCCCCCCDDDCCCCCCCCCAAAAAAAAABBBBBBBBBAAAEEEFFFHHHIIIMMMTTT\\\cccsssyyyyyyuuurrrddd___XXXQQQKKKDDD>>>:::===999444222333555666666222333333444444444333333111111111000000000//////000000000000000000000000///////////////.........////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////.....................////////////////////////////////////000000000000000000000000////////////000000000111000111444555555444111000111222222222222333333333333333333333333444444444555666777666555555777999;;;;;;;;;<<>>===<<<;;;;;;<<<:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::<<<<<<;;;<<<<<<===>>>>>>???@@@AAA@@@>>>===>>>???::::::;;;;;;<<<>>>???AAA>>>@@@@@@???======@@@CCCBBBOOObbbtttzzzvvv~~~~~~~~~~~~~~~{{{sssnnnkkkkkkjjjjjjlllkkkmmmrrruuuwww|||{{{ssspppllleee\\\TTTSSSYYY```eeeiiiooossswwwxxxpppiiieeehhhnnnuuutttssstttvvv}}}qqq]]]OOOFFFDDDGGGEEEGGGIIIHHHEEEAAA???????????????>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@AAAAAA@@@???>>>>>>======>>>======>>>???@@@BBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@???>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@DDDDDDEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCBBBAAA??????@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBBBBBBB@@@>>>;;;;;;===@@@@@@@@@AAAAAA@@@???@@@CCCGGGKKKMMMSSS[[[dddjjjooosssuuu}}}zzzsssnnnjjjfffeeeeeeeeeeeefffhhhhhhdddccc```[[[WWWRRROOOMMMEEEBBB>>><<<:::999777555555444333333444555555555333333444444444333222111111111111111000000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////........................////////////////////////////////////////////////000000000000000000000000////////////////////////.........///////////////............////////////////////////////////////000000000000000000000000...////////////000000000///111333555555333111///111111111222222222333333111222222333333333333333111333555555444555666888666888999::::::;;;>>>@@@@@@FFFOOOXXXbbbllluuu{{{>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999::::::::::::;;;<<<======BBBCCCCCCBBB@@@>>>???@@@999:::;;;;;;;;;;;;>>>@@@===>>>??????>>>>>>@@@AAA@@@FFFRRRddd||||||~~~|||wwwtttttttttssssssrrruuu{{{~~~zzzqqqjjjaaa^^^[[[XXXUUUUUU[[[bbbiiilllnnnooorrr|||{{{nnnhhhggghhhmmmrrrxxxxxxwwwvvvyyyttt]]]NNNHHHDDDDDDFFFEEEFFFGGGGGGDDDBBBAAAAAA@@@@@@?????????>>>>>>>>>============>>>???@@@AAAAAA@@@???>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????@@@@@@AAABBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAABBBBBBBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@?????????????????????@@@@@@AAAAAA@@@@@@BBB???<<<:::;;;===>>>???<<<<<<<<<<<<===>>>???@@@===AAAFFFJJJMMMOOOQQQSSSYYY]]]cccggghhhjjjnnnqqqvvvvvvsssnnngggbbb______[[[]]]]]][[[WWWQQQNNNLLLJJJJJJIIIHHHHHHHHHHHHHHHDDDCCCBBBAAA???>>>======;;;999666555666555444333111222333444444333111000222222222111000000//////111111111111000000000000////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////........................////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////////////////////////////000000000000000000000000......////////////000000///000111333333111000///111111111111222222222222000111222333333333222222111333444444333333444555000333777999999999999999:::<<>>??????===<<<;;;:::::::::::::::;;;;;;<<<888888999999::::::;;;;;;999999999999999999999999999999999999:::;;;<<<<<>><<<<<<===999;;;<<<;;;::::::<<<>>>;;;<<<============>>>???>>>CCCHHHQQQccczzz}}}}}}}}}xxxrrrjjjddd```[[[ZZZ^^^eeegggeeefffkkkpppqqqrrrssswwwuuukkkhhhhhhkkkpppvvv~~~jjj^^^PPPIIIEEEBBBBBBDDDCCCDDDEEEDDDBBBAAABBBCCCAAA@@@@@@@@@????????????>>>>>>>>>>>>??????@@@AAA@@@@@@??????>>>?????????===>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@????????????@@@@@@AAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBAAAAAACCCCCCDDDCCCBBBBBB@@@AAABBBBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????????????????AAAAAABBBBBBBBBAAA@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@???>>>>>>>>>>>>???>>>????????????>>>>>>===@@@@@@???===<<<<<<===>>>;;;;;;::::::::::::888777888:::===>>>>>>>>>???AAA???AAACCCFFFIIIKKKLLLLLLNNNNNNMMMIIIEEEBBBBBBBBB>>>@@@BBBAAA===:::999:::;;;;;;::::::999999999999777666666666666777777888555333222222333333111///111333444555444222111111222111000///...///000000000000000/////////......////////////////////////............/////////000////////////////////////////////////////////////////////////////////////....................................////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////............/////////000............////////////////////////////////////////////////////////////........./////////000000//////000000000000//////111111111111222222222222000000222333333333222111333444555555444333555666222444666666555444555555999:::999999888:::===@@@AAAFFFLLLOOORRRWWW^^^eee999;;;===???@@@>>><<<;;;999999888888999999:::;;;777777888999::::::;;;;;;888888888888888888888888888888888888999:::;;;<<<>>>??????===:::888999999999;;;===<<<999999;;;>>>::::::;;;;;;;;;<<<<<<===;;;AAACCCCCCLLLccc}}}{{{vvvnnnddd]]]YYYXXXbbbcccmmm{{{}}}{{{}}}||||||}}}~~~zzzsssmmmkkkkkklllrrryyykkkRRRNNNJJJIIIFFFAAAAAADDDAAABBBCCCBBB@@@AAABBBDDDAAAAAAAAA@@@@@@@@@@@@??????????????????@@@@@@AAA@@@???????????????@@@@@@>>>>>>>>>>>>>>>?????????@@@@@@@@@?????????>>>>>>???@@@AAABBBCCCBBBAAAAAAAAAAAA@@@@@@???@@@@@@@@@AAABBBCCCEEEEEEEEEDDDDDD??????@@@AAABBBBBBBBBBBB@@@@@@????????????@@@@@@??????@@@AAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCBBBAAA@@@????????????@@@@@@AAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;999;;;<<<<<<:::999:::;;;999888777888999999777666555666888888777888:::;;;888777777999;;;<<<;;;::::::;;;;;;999888777888:::555888999999666444666777555555555666666666666666666555444444333333444444000///000111333444333222111333444333222222222333222111///...///000222444//////.........---------////////////////////////---.........//////000000////////////////////////////////////////////////////////////////////////..................................../////////000////////////////////////........................////////////////////////////////////////////////........................////////////////////////---.........//////000000............/////////000////////////////////////////////////////////////............/////////000//////............//////000111111111111222222222///000111222333222111111111222333222222222444666555555444333222333666999222333444444444555888:::444888;;;;;;999999===AAA<<<<<<;;;;;;;;;:::::::::::::::999888777777888888888777666555555666777888777777777777888888888888777777888888888999999999999999:::::::::;;;;;;;;;999999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999>>>CCCBBBGGG___zzz|||}}}~~~~~~tttiii^^^RRRKKKRRR]]]hhhuuu}}}yyyrrrnnnmmmpppuuuyyyjjjWWWHHHHHHGGGDDDBBBAAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@???>>>>>>@@@@@@??????@@@@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@?????????@@@BBBBBBBBBAAAAAA@@@@@@@@@AAA@@@??????@@@AAACCCDDDCCCCCCBBBAAAAAAAAABBBBBBFFFBBB???@@@EEEGGGEEEBBBCCCBBBBBBAAAAAA@@@@@@???CCCBBB@@@>>>>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@?????????>>>>>>??????@@@@@@@@@AAA@@@AAACCCDDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::888888888888777777777666555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222222222111111000000000000111111000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////---------............/////////////////////////////////............//////................................................---------............///................................................////////////////////////........................////////////////////////000///...---,,,------...........................................................................000000//////.........---////////////////////////000000000000000000000000000000///////////////000000000111111111222222222000111111111111222222222111111222222222333333333333333333444444444555555666666666666777777777777;;;;;;::::::::::::999999:::999888888777777777888888777666555555666777888666666777777777888888888777777777888888888999999888999999999999::::::::::::::::::999999888888777;;;;;;;;;;;;;;;;;;::::::888777:::???>>>@@@RRRhhhzzz|||}}}yyytttjjj___VVVOOOMMMUUU```ttt}}}zzzwwwyyy}}}|||vvvtttuuuxxxzzzmmmYYYLLLGGGGGGFFFDDDBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???????????????AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????@@@AAACCCDDDCCCBBBAAAAAA@@@AAAAAAAAACCCAAAAAABBBEEEFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@@@@CCCBBB@@@???>>>???@@@AAABBBBBBCCCCCCCCCBBBBBBAAABBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>@@@@@@@@@???????????????@@@AAABBBDDDDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<===<<<<<<;;;999999999999999999999999888888777777777666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333222222222111111111000000000000111111000000000000000000000000111111000000000000111111////////////////////////........................---------............///........................//////............//////................................................---------............///................................................................................................////////////////////////000///...---,,,------...........................................................................000/////////.........---////////////////////////////////////////////////000000////////////000000000000111111111222222222000000111111111222222222111111111222222222333333333333333333444444444444555555555666666666666777999999999999888888888888999888888888888777777777777777666666666666777777666666777777777777888888777777777777888888888888777777777888888888999999;;;;;;:::999888777666666::::::::::::::::::::::::999777888<<<;;;;;;EEERRRdddvvvvvvmmmcccZZZRRRNNNMMMQQQZZZccc{{{}}}vvvnnnlllpppwww}}}zzzvvvuuuttttttzzzlllZZZNNNGGGEEEFFFEEECCCAAA@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@???????????????@@@@@@@@@AAAAAAAAA@@@@@@????????????@@@@@@@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@????????????AAABBBCCCBBBAAA@@@@@@??????@@@@@@@@@BBBEEEFFFFFFEEEEEEEEE@@@@@@AAAAAAAAAAAABBBBBBCCCBBBAAA??????@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>===AAAAAA@@@@@@???>>>>>>>>>@@@AAABBBCCCCCCCCCBBBAAABBBAAAAAA@@@??????>>>>>>========================:::;;;===>>>>>>===;;;:::888888888888888888888888777777777666666666555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222111111111111111111000000//////000000111000000000000000000000000111000000//////000000111////////////////////////........................---------............///........................//////............//////................................................---------............///................................................................................................//////////////////////////////...------------.........................................................................../////////...............////////////////////////////////////////////////000000////////////000000000000000111111111111222000000000111111111222222111111111222222222222333222222333333333444444444444444444444555555555555888888777777777666666666777888888888888888777777777777666666666666777777666666666666777777777888666666666777777777888888666666666777777777777888999999888888777777777666999999999999::::::::::::<<<999999======;;;>>>DDDSSSccc|||~~~zzzuuunnnddd]]]YYYTTTPPPRRRWWW___fffkkkwww{{{~~~sssmmmggggggmmmvvv~~~~~~zzzvvvsssqqqppp~~~jjjXXXOOOJJJFFFDDDEEEEEECCC@@@???@@@AAA????????????????????????AAAAAA@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAA??????>>>>>>>>>>>>??????>>>>>>============>>>>>>????????????@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCAAA@@@@@@???>>>?????????@@@EEEJJJKKKGGGDDDDDDEEE??????@@@AAAAAABBBCCCCCCBBBBBBAAA@@@???@@@@@@AAABBBBBBCCCCCCDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@???>>>===@@@@@@??????????????????@@@AAABBBCCCCCCBBBAAA@@@AAA@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<999;;;===>>>>>><<<:::888666666666666666666666666666666666555555555555444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000000000000000////////////000000000000000000000000000000000000////////////000000////////////////////////........................---------............///........................///......------......///................................................---------............///................................................................................................////////////////////////............------......................................................................................................////////////////////////////////////////////////000////////////000000111000000000000111111111111000000000000111111111111111111111111222222222222222222222222333333333333222222333333333444444444777777666666666555555555666777777888888888777777666666777777777777666666555666666666666777777777555555666666666777777777555555666666666777777777666666666777777888888888888888888999999999::::::<<<999:::===???===<<<===CCCKKK```|||{{{ssskkkccc\\\VVVTTTZZZ[[[]]]aaaiiiqqqvvvwwwxxx}}}uuuiiidddaaaccckkkuuu|||}}}{{{zzzyyyxxxxxxeeeQQQIIIGGGCCC@@@CCCDDDDDDCCCAAA??????@@@????????????????????????@@@@@@@@@@@@@@@@@@AAAAAA>>>???@@@AAAAAAAAA@@@@@@???>>>>>>======>>>>>>???>>>===============>>>>>>????????????????????????>>>>>>======>>>???AAABBB@@@@@@???>>>>>>>>>??????BBBIIINNNNNNHHHCCCBBBDDD??????@@@@@@AAABBBCCCCCCAAAAAA@@@@@@???????????????@@@AAAAAABBBBBBBBBAAADDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBB@@@>>>=========>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBAAA@@@???@@@??????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======;;;888777555555555555555555555555555555555444444444333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000////////////000000////////////////////////000000////////////000000................................................---------............///..............................------------......................................................---------............///................................................................................................////////////////////////------..........................................................................................---------...............////////////////////////........................///////////////000111111000000000000000000000000//////000000000111111111000000111111111222222222111111111222222222333333222222222222333333333333666666666666555555555555555666777888888888777666666666777777777777666666555555666666666666777777555555555555666666666666555555555666666666777777444444555666777888999999777777777888888999999:::888888888;;;======<<<;;;===>>>LLLhhh{{{|||xxxpppfff___YYYUUUWWW[[[ccchhhlllooouuu}}}zzzooo^^^\\\\\\```iiirrrxxxzzzzzzzzzyyyzzz}}}oooSSSGGGEEEEEEAAA>>>CCCDDDEEEDDDAAA??????@@@?????????????????????????????????@@@@@@AAAAAABBB>>>???@@@AAABBBAAA@@@@@@??????>>>>>>>>>>>>??????===============>>>>>>????????????>>>>>>>>>======>>>============???@@@AAAAAA@@@??????>>>>>>??????CCCHHHMMMLLLGGGBBBBBBCCC??????@@@AAAAAABBBCCCCCC???????????????>>>>>>>>>===>>>???@@@@@@AAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAABBBCCCDDDCCCAAA???>>><<<<<<===???@@@AAABBBCCC???@@@AAAAAAAAA@@@???>>>???>>>>>>======<<<;;;;;;::::::::::::::::::::::::999999;;;;;;;;;999777555555555555555555555555555444444444333333333333222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000//////......//////000////////////////////////000//////......//////000........................---------------------------------............///------------------------......------------......................................................---------............///................................................------------------------........................////////////////////////,,,---......///.................................................................................---------------.........////////////////////////........................///......//////000111222111000000000000000///////////////000000000111111000000000111111111111222000000111111111222222222222222222222333333333333666666666666555555555555444555777888999888777666555666777888888777666555555555555666666666777777444444555555555666666666555666666666666777777777555555555666666777777777666666777777888999999:::777777888888999;;;;;;;;;======EEEWWWkkk}}}|||yyyxxxzzzvvviiiaaaZZZYYYYYY\\\eeeooowww~~~rrrfff[[[[[[^^^eeeooovvvxxxxxxxxxwwwxxx|||lll[[[KKKFFFFFFDDDBBBBBBCCCDDDFFFEEEBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBB===???@@@BBBBBBAAA@@@???@@@??????>>>>>>??????@@@>>>=========>>>>>>???@@@@@@@@@???>>>===<<<<<<;;;======<<<<<<===>>>@@@AAAAAAAAA@@@????????????@@@AAADDDGGGHHHEEEBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBCCCEEEFFFEEECCC@@@???======>>>???@@@AAAAAABBB???@@@AAAAAAAAA???>>>===>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999999999888888777666555555555555555555555555555333333333333222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111222222222//////............////////////////////////////////////............//////........................---------------------------------............///------------------------...------,,,,,,------...................................................---------............///................................................------------------------........................////////////////////////,,,,,,.../////////..............................................................................,,,,,,,,,------.........////////////////////////....................................///000111222111111000000////////////////////////000000000111000000000000111111111111000000000000111111111222222222222333333333444444777777666666666555555555333555777888999888777666555666777888888777666555555555555555666666666777444444444555555555666666666666666666777777777888666666666666666555555555555666666777888999999999777999999888888;;;<<<<<<:::<<>>>>>???@@@AAABBBBBBCCC===???@@@BBBBBBAAA@@@???@@@@@@????????????@@@@@@>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>===<<<;;;:::======<<<<<<===>>>@@@AAABBBAAA@@@@@@??????@@@@@@===@@@BBBDDDCCCCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBB===============<<<<<<;;;<<<===>>>???@@@AAAAAAAAA>>>??????@@@AAABBBCCCCCCCCCDDDFFFGGGFFFDDDAAA??????????????????@@@@@@@@@???@@@AAAAAA@@@???>>>===>>>======<<<;;;;;;::::::999999999999999999999999999888888777666555555555555555555555555555555555333333333222222222111111333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333//////............////////////////////////////////////............//////........................---------------------------------.........//////------------------------...------,,,,,,------...................................................---------.........//////................................................------------------------........................////////////////////////+++,,,.../////////..............................................................................,,,,,,,,,------.........////////////////////////....................................///000222222111111000000/////////...////////////000000000000000000000000111111111111000000000000111111111111222222333333333444444444555555555444444333333333555555555555555555555555666666555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555777666555444444555666777555555555555555666777777777777888999::::::;;;;;;===999<<>>AAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===>>>>>>>>><<<;;;===AAADDDCCCAAA>>><<<<<<===@@@BBB??????>>>===<<<;;;;;;:::>>>===<<<<<<===>>>===;;;@@@@@@@@@???????????????AAAAAA@@@@@@???@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===AAAEEEFFFEEEBBB@@@???>>>???@@@AAAAAA@@@???>>>???>>>======>>>>>>===<<<======<<<<<<<<<;;;;;;;;;777777777777777777777777777777666666555555555444444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......////////////............//////////////////////////////////////////////////////.........---------................................................,,,---......//////..............................//////.........------------------............///................................................................................................//////.........---------............////////////........................................................................------------------------........................//////.........---------........................////////////////////////............////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111555555444444444333333333555555555555555555555555666666555555555444444444555555555555555555555555555555555555555555555555555555555555555555555555777666555444444555666777555555555555555666666777777777888888999::::::;;;999555777<<<<<<;;;FFFVVVjjjxxxnnnlllooorrrssswwwnnnmmmrrr~~~yyypppooommmiiieeecccbbbbbbiiilllpppqqquuuuuujjjgggnnnwwwzzzzzzsssnnnmmmqqqtttvvv{{{jjj]]]RRRHHHCCCCCCCCCCCCDDDEEEFFFGGGJJJHHHEEECCCCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>===??????>>>===<<<>>>AAADDDHHHFFFBBB???===>>>???@@@???>>>>>>===<<<<<<;;;;;;>>><<<;;;<<<===>>>===;;;????????????????????????AAA@@@@@@??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<===========================@@@CCCDDDCCCAAA@@@???@@@@@@@@@AAA@@@???===<<<>>>===<<<<<<======<<<:::<<<<<<;;;;;;;;;;;;::::::777777777777777777777777666666666666555555444444444444333333333222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111000000000//////000000000000000000000000000000000000//////......////////////....................................//////////////////////////////.........---------................................................,,,------.......................................//////.........------------------............///................................................................................................//////.........---------............////////////........................................................................------------------------........................//////.........---------............................................................////////////////////////////////////.../////////000000000000000000000000000000000000111111111111111111111111555444444444444333333333444444444444444444444444555555555555555444444444555555555555555555555555444444444444444444444444444444444444444444444444666666555444444555666666555555444444555555666777666777777888888999999::::::666777<<<<<<999<<>>>>>??????@@@@@@AAAAAA????????????>>>>>>>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>===<<<>>>AAACCCLLLIIIEEEAAA>>>======>>>>>>>>>>>>======<<<<<<<<<===<<<;;;;;;=========;;;===>>>>>>??????@@@@@@@@@@@@@@@?????????@@@@@@AAA>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAAAAA???>>>>>>???AAAAAAAAA@@@???>>>===<<<===<<<:::;;;<<<<<<;;;999;;;::::::::::::999999999777777777777777777777777666555555555555444444444333333333333222222222222222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111000000000000//////000000000000000000000000000000000////////////.../////////............---........................////////////////////////...............---------................................................,,,---------...................................................------------------............///...............................................................................................................---------............////////////................................................------------------------------------------------------------------------...............---------................................................---............/////////////////////////////////....../////////000000000000000000000000000000000111111111111111111111111444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555444444444444555666666666666666777777888888888:::666666;;;>>><<<<<>><<<======>>>???@@@AAAAAA????????????>>>>>>>>>=========>>>??????>>>======<<<======<<<;;;<<>>>>>>>>==================;;;;;;;;;===>>>===<<<<<<======>>>???@@@@@@AAA???????????????@@@@@@AAA>>>===;;;::::::;;;===>>>>>>======<<<<<<;;;:::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<===??????????????????>>>>>>>>>===<<<;;;;;;<<<<<<;;;999999999999999888888888888666666666666666666666666444444444444444444444444333333333222222222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000//////000000000000000000000000//////////////////////////////.........---------........................////////////////////////........................................................................---,,,,,,,,,------......................................................---------............///....................................................................................................................................////////////................................................------------------------------------------------------------------------........................................................................---------.........//////////////////////////////........./////////000000000000000000000000000000111111111111111111111111444444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555444444444444444444444555666666555555666666666666777777888444333666999999999:::BBB???GGG___}}}{{{ooodddXXXLLLDDDCCCBBBLLL```yyy}}}wwwqqqmmmllljjjgggdddiiippp~~~|||uuuoookkkjjjiiihhhiiifffeeeiiiqqqwwwxxxxxxuuusssqqqsss|||vvvgggVVVKKKHHHFFFDDDAAABBBBBBBBBBBBBBBBBBCCCDDDCCCAAA???>>>??????>>><<<<<<<<<===>>>>>>???@@@@@@????????????>>>>>>>>>============>>>>>>=========:::;;;<<<;;;:::;;;===@@@CCCBBB???===;;;;;;;;;<<<=========>>>>>>>>>>>>>>>===<<<;;;<<<>>>???>>>===<<<<<<===>>>??????@@@@@@???>>>>>>>>>??????@@@AAA>>><<<;;;999999;;;<<<>>>=========<<<;;;;;;:::::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;::::::<<<>>><<<<<<======>>>???@@@AAA>>>===;;;<<<======<<<:::999999888888888777777777555555555555555555555555333333333333444444444444333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////////////////000000////////////////////////.............../////////............------------........................////////////////////////---.....................................................................---,,,,,,,,,,,,---..............................---.....................---------............///................................................................................................---.................................////////////................................................---------------------------------------------------------------------------.....................................................................------------................................................////////////////////////////////////000000000000000000000000333333333444444444444555333333333333333333333333444444444555555555555555555555555555555555555555333333333333333333333333333333333333333333333333444444555555555555444444444444333333444444555666555555555555555555555555999777555555666777777777888888>>>IIIWWWhhh|||uuubbbRRRJJJHHHFFFNNNccc{{{~~~}}}{{{xxxtttssstttvvvtttooojjjiiimmmqqqssstttsssyyy|||vvvllldddaaadddiiinnnsssmmmhhhhhhmmmtttyyy|||yyy{{{|||rrr\\\QQQFFFCCCBBBAAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCAAA???======>>>>>>>>><<<<<<<<<======>>>>>>??????????????????>>>>>>>>>>>>======<<<<<<<<<<<<======999;;;<<<;;;;;;;;;===???>>>===<<<;;;;;;;;;<<<============>>>>>>?????????>>>===<<<===???@@@@@@???<<<======>>>>>>?????????>>>>>>>>>>>>>>>???@@@AAA===<<<;;;::::::;;;<<<=========<<<<<<;;;::::::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;::::::;;;===;;;;;;;;;<<<>>>@@@BBBCCC>>>===<<<<<<======<<<:::999888888888888777777777555555555555555555555555222222333333333333333444222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////......////////////000000////////////////////////---............/////////.........------------,,,------------------------////////////////////////---------...............................................................---,,,+++++++++,,,...///........................---------...............---------............///................................................................................................---------...........................////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................------------------------,,,------------.................................------........./////////////////////////////////000000000000000000000000333333333444444444555555333333333333333333333333444444444555555555666666555555555555555555555555333333333333333333333333333333333333333333333333333444444555555444444333444444333333444444555666444444444444444444444444777888999888777777777777555999>>>AAAAAAJJJaaaxxxssshhh___VVVSSS]]]lllwww|||wwwsssrrrrrrrrrmmmoooqqqqqqpppqqquuuxxx}}}yyyuuuvvvzzz}}}tttnnnfff___```gggrrrzzzyyyssslllkkkooowww~~~mmmUUUPPPHHHBBBBBBBBB@@@AAAEEEBBBBBBAAAAAAAAAAAAAAABBBAAA???>>>>>>???@@@???>>>========================????????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<===:::<<<======<<<===>>>@@@======<<<<<<===>>>>>>???<<<======>>>??????@@@@@@???>>>===>>>@@@BBBAAA@@@=========>>>>>>>>>>>>>>>============>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;::::::999:::;;;<<<<<<======<<<<<<========================:::;;;<<<<<<::::::;;;<<<<<<;;;;;;<<<===???AAABBB===<<<:::;;;<<<<<<;;;999999999999888888888777777444444444444444444444444111222222222333333333333222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........./////////000000////////////////////////---------.........//////.........---------,,,,,,------------------------////////////////////////---------.........//////................................................---,,,+++***+++,,,...///........................---------.........//////---------............///................................................................................................---------.........//////............////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------,,,,,,---------.................................---------.........//////////////////////////////000000000000000000000000333333333444444555555555333333333333333333333333444444444555555555666666555555555555555555555555333333333333333333333333333333333333333333333333333333444555555444333333444333333333333444555555444444444444444444444444...333777777666666666555777777999;;;999<<>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<===??????>>>>>>@@@AAA???????????????@@@@@@AAA<<<<<<===>>>???@@@@@@AAA???>>>>>>???AAACCCBBBAAA>>>>>>>>>>>>========================>>>???@@@AAA<<<<<<===>>>>>>===<<<<<<===<<<<<<;;;;;;:::999999:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>999;;;======;;;::::::;;;======<<<<<<===>>>@@@AAA<<<;;;999:::;;;;;;:::888999999999999888888888888444444444444444444444444111111111222222333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---.........//////000000////////////////////////---------.........//////......---------,,,,,,,,,------------------------////////////////////////---------.........//////................................................---,,,+++******,,,...///........................---------.........//////---------.........//////................................................................................................---------.........//////............/////////000................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................------------------------,,,,,,,,,---------..............................---------.........//////////////////////////////000000000000000000000000111222333444666777888888666555555444444444555555555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111555555555555555555555555333333333444444444555555666555555666888<<>>???>>>===<<<===???>>>>>>?????????>>>>>>===>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>???@@@@@@BBBBBBCCCDDD@@@???>>>=========>>>???@@@???===<<<<<<<<<======AAA@@@>>>=========>>>??????>>>>>>===<<<<<<;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======;;;:::999999999:::;;;<<<;;;;;;;;;<<<===>>>>>>???;;;::::::999999888888888888999999888888777666555555555555444444333333333111111111222222333333333000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////................................................------------------------/////////......---------......------------.................................------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------++++++,,,---............------------------------////////////////////////................................................................................................---,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,------.........---------............///................................................---------------------------------............///////////////////////////000000000000000000000000000000000000000000000000000111222222333444555555555444444333333444444555555555555555555555555555555555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222222222444444444444444444444444333333333444444444444555555444444444555888:::<<>>???>>>===<<<===>>>>>>>>>???????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@???>>>>>>===>>>>>>???@@@AAABBBBBBAAA@@@???>>>>>>???@@@BBBCCCBBB@@@>>>=========>>>@@@??????>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::<<<<<<;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>><<<;;;:::999999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>;;;;;;::::::999888777777888888888888777666555555555555444444444333333333111222222222222222222333000000000000000000000000////////////////////////........................................................................................................................------------------------.........---------,,,,,,......------------.................................------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------,,,,,,------...---------------------------------........................................................................................................................---------,,,,,,---.........------,,,,,,------...,,,,,,------------------)))***++++++------...///,,,,,,------------------------------............................................................------------------------------------....................................////////////////////////////////////////////////000000000111111111222222333333222222222333333444444444444444444444444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333444444222222222222222222222222333333333333444444444444555444444333444555666777:::>>>HHH[[[sss~~~|||vvvqqqkkkiiikkknnnnnnnnnsssyyy{{{wwwtttooojjjlllqqqrrrnnniiijjjoootttsssppprrrwwwvvvvvvzzzhhhZZZMMMHHHFFFCCCBBBCCCBBBBBB@@@???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<===>>>>>><<<<<<===>>>======>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>======;;;<<<<<<======>>>>>>?????????@@@@@@??????>>>===<<<<<<===>>>???@@@AAAAAACCCAAA???>>>???AAADDDEEEGGGFFFCCCAAA???>>>>>>>>>>>>????????????>>>>>>=========<<<<<<;;;:::::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???======<<<;;;:::::::::;;;;;;;;;;;;<<<======>>>>>><<<<<<;;;:::999777777666888888888888777666555444444444444444333333333333222222222222222111111111000000000000000000000000////////////////////////........................................................................................................................------------------------------------,,,,,,,,,,,,......------------......------------------------...------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......---------------------------------------------------------...------,,,,,,------------------------........................------------------------------------------------......................................................---------------......------,,,,,,------...------------------,,,,,,)))***++++++------...///------------------,,,,,,------------............------------------------------------------------------------------------------------....................................////////////////////////////////////////////////000000000000000000000000222111111111111222222333444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111222222333333444444444555333333333333333333333333222222333333333444444444555555444444555666777777<<<;;;<<>>===<<<<<<<<<>>>>>>>>>???@@@AAAAAABBBBBBBBBAAAAAA???>>>===<<<<<<===>>>===<<<<<<===>>><<<===>>>???@@@@@@@@@@@@>>>>>>>>>>>>????????????<<<<<<======>>>>>>>>>>>>???????????????>>>>>>===<<<======>>>???@@@AAAAAADDDBBB@@@???@@@CCCFFFHHHJJJHHHFFFCCCAAA?????????===>>>???@@@@@@???>>>===<<<<<<;;;;;;;;;:::::::::===<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<<<<;;;:::888777666666777777777777666555444444333333333333333333333333333333222222111111000000000000000000000000000000////////////////////////........................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------............---,,,++++++------------------------........................------------------------------------------------................................................///......---------------...------,,,,,,------............------,,,,,,,,,------,,,,,,,,,+++++++++.........------,,,,,,,,,,,,,,,---------.........------------------------------------------------------------------------,,,,,,---------.................................////////////////////////////////////////////////111111111111000000000000000000000000000111222333444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444333333333333333333333333222222222333333333444444222222333333444555666777777888888;;;BBBRRRfffttttttkkkeee[[[```fffooo{{{zzz}}}~~~|||nnnXXXLLLHHHDDDBBBCCCBBB??????BBB???>>>>>>>>>===<<<;;;;;;<<<======>>>???@@@AAAAAABBBBBBAAA@@@???===<<<;;;;;;===>>>===<<<;;;<<<===;;;<<<===>>>???@@@@@@@@@======>>>>>>??????@@@@@@=========>>>>>>>>>>>>>>>>>>????????????>>>============>>>???@@@AAABBBBBBCCCBBBAAA@@@AAACCCFFFHHHIIIHHHEEECCCAAA@@@??????===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;:::::::::========================<<<<<<<<<=========>>>>>>>>>============>>>??????>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999777777666666666777666666555444333333333333333333333333333222222222111111000000000////////////////////////................................................................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------............---,,,++++++------------------------........................------------------------------------------------................................................///......---------.........------,,,,,,------............------,,,,,,,,,------,,,,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,------------...........................................................................111111111111111111111111000000000000000111222333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333444444444444444444444444222222222222333333333333///000111222222333444444555888999888777===IIISSSeeexxxxxxkkk```[[[XXX___hhhrrrwwwaaaOOOGGGGGG>>>===>>>AAA@@@<<<===@@@<<<============<<<<<<;;;<<<<<<===>>>??????@@@@@@AAAAAAAAA@@@???===<<<;;;;;;<<<======;;;;;;<<<===;;;;;;<<<===>>>>>>>>>>>><<<<<<======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<===>>>>>>???@@@AAABBBBBBBBBBBBAAAAAAAAACCCDDDEEEFFFDDDCCCAAA?????????@@@===>>>>>>????????????>>><<<<<<;;;;;;;;;;;;;;;;;;======>>>>>>>>>>>>======<<<<<<<<<======>>>>>>???@@@??????>>>>>>>>>>>>>>>===>>>>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888666666666666555444333222222222222222333333333333111111111111111000000000////////////////////////........................------------------------------------------------------------------------................................................------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......---------------------------------------------------------...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................................................------...//////000...------,,,,,,------...------------------,,,,,,)))***++++++------...///------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------------------------................................................000000000000000111111111000000000000111222333444333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111000222222222222222222222222111222222222222333333333111222222222222222222222666777888777555555888;;;CCCTTTjjj~~~yyy}}}}}}sssiiibbb______dddjjjrrr~~~uuucccUUUIII???>>>AAA:::;;;>>>@@@===999:::>>>;;;;;;===>>>>>>======<<<<<<======>>>>>>?????????@@@@@@@@@@@@???>>><<<<<<;;;<<<======;;;;;;<<<===;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<======>>>???@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>>>>??????@@@<<<<<<<<<<<<<<<<<<<<<<<<===>>>????????????>>>===;;;<<<<<<===>>>>>>??????BBBAAA@@@???>>>=========<<<===>>>@@@@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999555555555555444333222222111111222222222333333333000000000000111111111111////////////////////////........................------------------------------------------------------------------------................................................------------------------,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------,,,,,,------...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................------------...000111222...------,,,,,,------...,,,,,,------------------)))***++++++------...///,,,,,,------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------................................................////////////000000111111000000000000111222333444333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111111111222222222333333333666666666555444333222111000000222555999:::999777;;;BBBMMM]]]vvvxxxvvvzzz}}}{{{tttnnnllllllhhhkkknnnrrr{{{}}}gggZZZNNNKKKHHHBBB>>>======>>>AAABBB>>>888888===:::;;;<<<>>>>>>>>>>>>===============>>>>>>>>>>>>??????@@@??????>>>===<<<;;;<<<===<<<;;;;;;<<<===;;;;;;;;;<<<;;;;;;::::::999:::;;;<<<===>>>???@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;<<<===>>>???@@@@@@???@@@AAABBBAAA@@@???>>>======<<<<<<<<<===???@@@???>>>=========>>>@@@AAA<<<<<<=====================>>>???@@@@@@???>>>===;;;<<<<<<===>>>??????@@@DDDCCCAAA???>>>===<<<<<<;;;===>>>@@@AAAAAAAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;888888999999999:::::::::555555555555444333222222111111111222222333333333//////000000111111222222////////////////////////........................------------------------------------------------------------------------................................................---------------------------------....../////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,---------......------------------------------------------------++++++,,,---............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,---///000222333...------,,,,,,------...,,,,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------------------------................................................000000000000000000000000000000000000000000000000111111222222222333333333333333333222222222111111000000000000000000000000///////////////000111111111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111222222222333333333444444444555555555555666999===BBBIIIVVVlllxxxwww{{{zzz}}}vvvrrrrrrwwwqqqqqq{{{pppcccKKKIIIGGGDDDBBB@@@???>>><<<======>>>===;;;999888<<<;;;:::;;;=========<<<===============<<<<<<<<<======>>>>>>>>>>>>=========<<<<<<<<<<<<======>>>:::;;;<<<<<<<<<;;;:::999;;;;;;;;;;;;;;;<<<===>>>===<<<<<<======>>>???@@@>>>>>>???>>>>>>===<<<;;;=========<<<:::;;;===???@@@??????>>>===<<<<<<;;;============>>>>>>>>>>>>???@@@@@@???>>>>>>@@@AAA@@@@@@@@@???????????????@@@@@@@@@???>>>=========@@@???>>>======>>>???@@@????????????>>>===<<<;;;???????????????>>>======<<<<<<;;;;;;;;;:::::::::777777777777777666555555555444444333333222222111000000000000000000000000000000000000000000000000////////////////////////................................................///...,,,,,,+++,,,---...------------------------,,,,,,,,,---------......------------------------//////...---,,,++++++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------.........------,,,,,,,,,---------------------------------............///------------------------...---,,,,,,++++++++++++------------------------//////.........---------------------------------........................---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------............///---------............///........................000000000000000000000000000000000000000000000000111111111222222222333333333333222222222111111111000000000000000000000000///////////////000000111////////////////////////111111000000111111222333111111111111111111111111222222222222222222222222111111111222222222333333444444444444555555555555444666999;;;AAAOOOcccqqqrrroooqqqttttttoooooorrr|||wwwwwwrrraaaTTTMMMFFFEEEDDDBBB@@@???>>>>>>;;;;;;<<<<<<<<<;;;;;;:::<<<;;;:::;;;=========<<<============<<<<<<<<<<<<=========>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>:::;;;<<<<<<;;;:::999888:::::::::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>===>>>>>>>>>>>>======<<<<<<===>>>===<<<;;;===>>>??????>>>>>>===<<<<<<;;;<<<=========>>>>>>>>>>>>>>>?????????======>>>@@@@@@@@@@@@??????>>>>>>>>>??????>>>>>>>>>=========??????>>>======>>>????????????>>>>>>===<<<;;;:::===============<<<;;;;;;;;;;;;:::::::::999999999666777777777777666555555555444444333333222111111000000000000000000000000////////////////////////...........................................................................---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......------------------------------------------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------......---------,,,,,,,,,---------------------------------............///------------------------...---,,,,,,++++++,,,,,,------------------------//////.........---------------------------------........................---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............------------....................................000000000000000000000000000000000000000000000000000111111111222222222222222222222222111111111000000000000000000000000000//////......//////000111////////////////////////111000000000000111222222111111111111111111111111222222222222222222222222111111111222222222222333333333333444444444555555444555666444444:::EEEOOO___ppp}}}|||yyyssseeebbbdddkkkpppqqqpppppp}}}{{{{{{~~~sss^^^OOOHHHDDDCCCAAA@@@@@@???>>>>>>??????<<<;;;;;;;;;;;;<<<======<<<;;;:::;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<<<<<<<<<<:::888777:::::::::999999999999999999999999999:::;;;<<<<<<<<<======>>>>>>>>>>>>===<<<===???>>>===<<<===>>>???>>>>>>======<<<<<<<<<<<<<<<=========>>>>>>>>><<<===>>>>>><<<<<<===>>>AAAAAA@@@???>>>>>>=====================<<<<<<<<<>>>>>>============>>>>>>>>>>>>>>>===<<<;;;999888::::::;;;;;;::::::999888999999999888888888777777666666666777666666555444444444444333222222111111000000000000000000000000////////////////////////................................................------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------...------------,,,,,,,,,---------------------------------............///------------------------...---,,,,,,,,,,,,,,,,,,------------------------...............---------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------............------------....................................000000000000000000000000000000000000000000000000000000000111111111111222222111111111111000000000///////////////////////////............///000000111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111111111111111222222222222222333333333444444444444444666888777555888===CCCBBBQQQdddsss~~~~~~zzzyyyuuuqqqjjjgggfffmmmuuuxxxvvvrrrtttzzz}}}ggg```UUUKKKEEECCCCCCBBB============>>>???@@@AAA??????===<<<<<<===>>>???<<<;;;:::;;;=========<<<;;;;;;<<<<<<<<<<<<<<<===;;;<<<<<<======<<<<<<;;;::::::::::::;;;<<<=========>>>>>>>>>===;;;999888;;;;;;;;;::::::999888888888888888888999:::;;;<<<;;;<<<===>>>>>>???>>>>>>;;;===??????>>><<<<<<===>>>>>>=========<<<<<<<<<<<<<<<<<<=========>>>>>>;;;<<<>>>===<<<;;;<<<===AAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=================================<<<;;;:::888888999999::::::999999888777777777777666666666555555555666666666666555444444444444333333222111111111000000000000000000000000////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,---------------------------------------------------------------------------------------------------............///------------------------...------,,,,,,,,,------------------------------........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,---------.................................000000000000000000000000//////////////////////////////000000000111111111111111111000000000//////.......................................//////000000000000000000000000000000000//////000000111222000000000000000000000000111111111111111111111111000000111111111222222222222222222222333333333444000333555666666777;;;>>>===BBBJJJSSS^^^nnn~~~}}}|||zzz|||}}}}}}}}}tttpppmmmpppwww{{{wwwqqqqqqvvv{{{}}}||||||qqq]]]QQQMMMIIIEEECCCAAA>>><<<<<<<<<<<<===>>>@@@BBBBBBDDDCCCAAA???=========>>><<<;;;:::;;;=========<<<:::;;;;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;999999999999:::;;;<<<===>>>?????????>>>===;;;:::;;;;;;<<<<<<;;;:::999888999999999999:::;;;<<<===;;;<<<===>>>>>>???>>>>>>:::<<<>>>???===<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<============;;;<<<>>>>>>===<<<<<<===@@@@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<;;;:::999888999::::::::::::999888888666666555555555444444444555555555555555444333333444333333222222111000000////////////////////////........................................................................------------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////...---,,,,,,+++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------------------------------------------------------------------------------............///---------------------------------,,,,,,---......---------------------------.....................------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,------------...........................000000000000000000000000////////////////////////////////////000000000000000000000000////////////..............................------......///000........................000////////////000111111000000000000000000000000111111111111111111111111000000000111111111111222111111222222222333333333111333444555666777999;;;AAA>>><<<===BBBOOOddduuuxxxnnnjjjhhhfffdddooouuu{{{}}}{{{vvvuuuzzz}}}wwwtttyyy}}}~~~tttiiiZZZLLLHHHEEEAAA>>>>>>>>>>>>===<<<<<<<<<===>>>@@@AAABBBEEEDDDBBB@@@>>>======<<<<<<;;;:::;;;=========<<<:::::::::;;;<<<<<<======::::::;;;;;;;;;;;;::::::888888888999:::;;;<<<======>>>?????????>>>===<<<::::::;;;<<<<<<;;;999999::::::::::::;;;<<<======<<<======>>>>>>>>>>>>===:::;;;===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<>>>@@@@@@???======>>>??????>>>>>>>>>=========>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<;;;;;;;;;:::999::::::::::::999888888555555555444444444333333444444555555444444333222333333333222111111000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------000///...---,,,++++++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------+++,,,,,,------.........------------------------,,,,,,,,,------------...---------------------------------............///------------------------------------------...///---------------------------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................000000000000000000000000////////////////////////........./////////000000000000/////////.........------------------------...------------...//////........................///////////////000111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111222222222222333333444444444666888:::>>>:::888888666999EEESSS]]]eeeqqq~~~|||~~~sssjjjfffdddbbb```jjjrrryyy|||~~~{{{ooo]]]TTTPPPKKKDDD???<<<::::::<<<>>>??????<<<<<<<<<======>>>@@@@@@AAAAAAAAA@@@???===<<<;;;<<<;;;:::;;;=========<<<999999:::;;;;;;<<<======::::::;;;;;;;;;;;;::::::777777888888999;;;<<<===:::;;;<<<===>>>===<<<<<<777888:::;;;;;;;;;999888::::::999::::::;;;<<<======>>>>>>>>>>>>======<<<999:::;;;:::999888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========???BBBBBBAAA?????????============>>>>>>>>>>>>@@@???>>>===<<<:::999999:::;;;<<<<<<<<<<<<;;;:::999:::;;;<<<<<<======<<<999999999999999888777777555555444444444333333333333444444444444333222222333333222222111000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------.........------,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------++++++,,,,,,---......///------------------------,,,,,,,,,---------......---------------------------------............///---------------------------------------...//////---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................000000000000000000000000////////////////////////............/////////000000/////////............------------------------...------------...//////000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000000000000000111111111111000111111111111222222222000000000000111333666888555444777:::666000444<<<:::CCCSSSeeevvv}}}tttnnnrrr~~~{{{tttssssssqqqooollltttzzz|||~~~{{{sss```\\\RRRHHHCCCDDDAAA<<<;;;;;;;;;<<<======;;;888===<<<<<<<<<<<<===>>>>>>===>>>?????????===<<<;;;<<<;;;:::;;;=========<<<999999::::::;;;<<<======999::::::;;;;;;::::::999777777777888999;;;<<<===888999:::<<<<<<<<<<<<;;;555666888:::;;;:::999888999999999999:::;;;<<<===>>>>>>???>>>>>>===<<<<<<:::::::::888777777999<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>AAACCCDDDCCCAAA@@@@@@<<<<<<======>>>>>>??????AAA@@@???>>><<<:::999888::::::;;;<<<<<<;;;::::::888999;;;<<<===>>>>>>>>>888888888888888777777666555555555444444444333333333444444444444333222222333333222222111000000000////////////////////////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,------.........---------------------------------.........//////---------------------------------------...///000---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................////////////////////////////////////////////////////////////............---,,,,,,,,,,,,---......,,,,,,---...//////......000000//////.........---////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444444444444444444444444444777999===BBBKKK[[[ooo}}}xxx{{{~~~}}}{{{wwwyyyyyytttooottt~~~|||wwwpppsssssstttvvvxxx{{{}}}~~~{{{|||ppp]]]PPPIIIEEEAAA@@@AAAAAA@@@>>>===<<<;;;::::::;;;<<<===;;;;;;;;;<<<===>>>>>>???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<777777888888999:::;;;<<<;;;:::999888888:::;;;===>>><<<:::888888888999:::::::::999999888999999999888:::===???>>>===;;;;;;;;;;;;;;;;;;;;;:::999888999:::;;;<<<============@@@>>>===;;;:::::::::;;;>>>???BBBCCCDDDBBB@@@???<<<>>>???>>>===<<<===>>>?????????>>>===;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<============:::::::::999888777555555666555555555555444444444333333333222222222111111222111111000///......---////////////............//////.........---------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------------++++++++++++------------------------------------------------------------------------------..................------........................,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------............------,,,,,,,,,------------------------------------------------........................---------............///------------------------,,,,,,,,,,,,,,,---...///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................////////////............---,,,,,,,,,,,,---......,,,------...//////......000/////////.........---.../////////000000000000////////////////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111222222222333333333333444444444444444444444333333444555777888<<>>>>>???@@@???>>><<<<<<;;;::::::;;;<<<<<<:::;;;;;;<<<======>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<999999999999999:::;;;<<<;;;:::888777888:::<<<>>>===<<<999888777777888999::::::999999888999999:::999===@@@AAA@@@===<<<;;;::::::;;;;;;:::999999888999999:::<<<<<<=========???>>><<<;;;::::::;;;;;;===>>>AAACCCCCCBBBAAA???>>>???@@@@@@>>>>>>???@@@????????????>>>===;;;;;;;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999777666555555555555555444444444444333333222222222111111111111111111000///.........////////////............//////.........---------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------..................------........................,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------.........---------,,,,,,,,,------------------------------------------------........................---------............///---------------------------,,,,,,,,,,,,---...///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................/////////............------,,,,,,,,,,,,---......,,,---......///........./////////...................../////////000000000////////////////////////////////////////////////000000000000000000000000//////000000000000111111111111111111111111111111111111222222222333333333333333333333333333333333444555666444333666<<>>???===;;;<<<===>>>>>>===;;;::::::999999::::::;;;:::;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<;;;:::777666777:::===???<<<;;;999777666666666777:::999999888999999:::::::::???DDDEEEBBB>>><<<;;;999999:::::::::999888888888999:::;;;;;;<<<<<<;;;>>>===<<<;;;;;;;;;;;;;;;;;;===???AAABBBBBB@@@??????AAABBBAAA@@@???@@@AAA???????????????>>>======;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;:::999888777666555555555555444444444444333222222222222111111111111111000000//////......////////////...........................---------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------------------------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------...------,,,,,,------......------------,,,,,,,,,------------------------------------------------........................---------............///------------------------------,,,,,,,,,---......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------................................................//////.........------------,,,,,,,,,,,,---......------...............---................................./////////000000////////////////////////////////////////////////000000000000000000000000////////////000000000111111111111111111111111111111111111111222222222222222222222222333333333333333444666555333333555777666;;;CCCMMMXXXfffttt}}}|||uuutttxxx}}}{{{yyy{{{|||~~~{{{jjjZZZOOOLLLHHHCCCAAA@@@@@@???===<<<<<<;;;;;;<<<<<<<<<<<<999999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;999777666777:::>>>@@@===<<<:::888777666666666999999888888999999:::::::::@@@FFFHHHDDD@@@<<<;;;888999999:::999999888888888999::::::;;;;;;;;;:::<<<<<<<<<<<<;;;;;;;;;<<<:::;;;===???@@@@@@@@@??????@@@AAAAAA??????@@@AAA>>>>>>?????????>>>======<<<<<<============<<<<<<<<<<<<<<<<<<;;;:::999888;;;;;;;;;::::::999777777555555555444444444333333222222222222111111111111111000000000/////////...////////////.............................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------------......------------------------,,,,,,,,,---------......------------........................------------------------------------...------,,,,,,------...------------------------------------------------------------------------........................---------............///------------------------------,,,,,,,,,------...------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------............................................................---------------,,,,,,,,,,,,---......---...............---------------...........................////////////////////////////////////........................////////////////////////...////////////000000000000000000000000000000000000000000111111111222222111111111222222222333333000111333333333222222222888777666888<<>>:::888999999:::::::::999999999999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>???@@@???>>>===>>>@@@=========>>>======<<<<<<<<<==================<<<<<<===<<<<<<;;;:::888888::::::::::::999888888777555444444444444333333333222222222111111111000000000000000000////////////////////////............---........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,---------......---------......//////////////////......---------------------------------...------,,,,,,------...------------------------------------------------------------------------........................---------............///------------------------...------,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------.........------------,,,---,,,,,,,,,,,,---...............///......---,,,---------------.........------........./////////////////////////////////........................////////////////////////......////////////000000000000000000000000000000///000000000000111111111000000000111111222222333333444444444444333222111555555555666888999;;;<<>>>>><<<999666666777999;;;<<<===>>>===;;;999999999888999999::::::999999888::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;888888888888888888888888999999999999999999999999999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;:::999888888:::;;;===<<<;;;;;;;;;:::999999888888888888888999:::;;;;;;;;;===CCCKKKOOOLLLCCC;;;999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::;;;<<<=========<<<:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>===<<<===>>>===============<<<;;;;;;<<<======>>>>>>======<<<<<<<<<<<<;;;;;;999888888999999999999999888777666444444444444333333333333222111111111111000000000000000000000////////////////////////............---------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000000000//////...---------------------------------...------,,,,,,------...,,,,,,,,,------------...------------------------------------------------........................---------............///------------------------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------.........---------,,,,,,---,,,,,,,,,,,,---............//////...------,,,,,,,,,,,,------.........---------.........//////////////////////////////........................////////////////////////........./////////000000000000000000000000000000/////////000000000111111//////000000111222222333777666555444555555444444...000333666999:::999888;;;>>>BBBGGGNNNYYYfffooouuu}}}~~~wwwkkkaaaWWWQQQKKKFFF@@@=========;;;999>>>===:::777555777:::<<<888:::======:::999999:::999999:::;;;;;;:::999999::::::999999999999999999999999:::::::::;;;;;;;;;888888888888888888888888888888888888888888888888999999:::;;;;;;;;;;;;:::::::::::::::;;;<<<======;;;;;;::::::::::::999999999999:::::::::999999999888888888888999:::;;;<<<<<<===BBBMMMVVVUUUIII>>>999:::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::999:::;;;===============;;;;;;;;;;;;;;;:::::::::<<<===>>>>>><<<<<<===>>>?????????>>>===<<<;;;:::======>>>>>>>>>>>>======;;;;;;;;;;;;;;;:::999888777777888888888777666666444444444333333333222222111111111111000000000000////////////000000000000////////////............---------.........//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------------------------------------------------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000000000000000///...---------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------........................---------............///------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---........./////////...---,,,,,,,,,,,,,,,------.........---------.........//////////////////////////////........................////////////////////////............/////////000000000000000000000000000////////////000000000000...//////000111222222222333111000000111333444444222111111222444666555555444777888888888;;;@@@EEEOOOYYYccchhhooowww~~~yyyttthhhaaaWWWNNNGGGBBB???===999888999<<>>;;;;;;;;;;;;;;;999888777777777888999999999999888888888888888999:::;;;<<<>>>===BBBNNN[[[[[[NNN@@@:::;;;;;;<<<=========<<<<<<<<<<<<===<<<<<<;;;;;;888999;;;===>>>>>>======<<<<<<;;;::::::999999888<<<>>>???>>>===<<<===>>>AAAAAA@@@@@@>>>===<<<;;;======>>>>>>>>>>>>======::::::;;;;;;;;;:::999999666777777777777666666555444444444333333333222222111111111111000000000000////////////000000000000000/////////............---------.........//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------++++++------------++++++------------------------------------------------------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000111111000000///...---------------------------------...------,,,,,,------...,,,,,,,,,------.........------------------------------------------------........................---------.........//////------------------------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------////////////////////////.........------,,,,,,,,,....................................////////////////////////////////////000000000000000000000000000000111111111000000///000111111111111222222222222222222222222222222222444444444555555555666666999>>>BBBDDDFFFJJJSSSYYYeeekkkuuuyyyoooddd[[[TTTPPPNNNFFFCCC???>>>>>>>>><<<999888888777777666666555555777777777777888888888888888888888888888888888888999888:::@@@EEEDDD???999888888888999999:::::::::999999999999999999999999;;;;;;:::999888777666555555666777888888777666555888999999::::::999999888<<<;;;::::::::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::777777777777888999::::::>>><<<>>>HHHTTTWWWOOOFFF=========<<<;;;;;;;;;:::888999:::;;;<<<<<<<<<<<<;;;<<<<<<==================<<<<<<===>>>===:::888;;;;;;<<<<<<======>>>>>>???????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999888888777777666666666555333333444444333333222111000000000000000000000000////////////............,,,---------.../////////------------------------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,,,,---------,,,+++******+++,,,---******+++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,+++******,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++.........------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,------.........//////.........---------,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------...............------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,...---,,,,,,,,,,,,---...------------------------------------------------...------------,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------..............................---------,,,,,,,,,....................................////////////////////////////////////000000000000000000000000000000111111111000000///000000111111111222222222222222222222222222222222333333444444444444555555222555777777555777===BBBEEEIIIOOOVVV\\\aaadddeeennnoooqqqsssvvv{{{{{{uuupppiii^^^VVVVVVSSSMMMGGGCCC???>>>>>>===:::777777777777555333777777777777666666555555666666777777777888888888888888888888888888888888::::::<<<@@@EEEEEE@@@:::888888999999999:::::::::999999999999999999999999;;;;;;:::999888777666666666777888999888777666555888999999::::::999999888<<<;;;::::::::::::;;;<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::999999999:::;;;;;;===;;;===EEENNNPPPJJJCCC<<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;<<<======>>>>>>======>>>===<<<<<<======;;;999<<<<<<<<<<<<============>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999888888777777666666666555555555333333444444333333222111000000000000000000000000000000/////////.........---------...............------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,---------,,,,,,+++++++++......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,---------......//////.........---------,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------............---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,+++***+++---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------...........................------------,,,,,,,,,....................................////////////////////////////////////000000000000000000000000///000000111111000000000000000000111111111222222222222222222222222222222222222222333333333333444000111222111......222555666666888;;;>>>CCCGGGIIILLLNNNPPPRRRUUUZZZ```dddjjjlllooorrruuuwwwwwwxxxwwwwwwwwwtttpppiiibbb^^^[[[WWWRRRNNNLLLHHHAAA<<<<<<<<<:::999888888888888;;;999777666777777666555777777777666666666666555666666777777777777888888777777777777777777777777999999:::>>>BBBBBB>>>999888999999999999:::::::::999999999999999999999999;;;::::::999888777666666888999999:::999888777666888999999::::::999999888;;;;;;::::::::::::;;;;;;::::::999999999999::::::::::::::::::::::::::::::===<<<;;;;;;;;;;;;;;;<<<;;;;;;<<<@@@EEEFFFCCC???;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<<<<======>>>>>>>>>>>>>>>???===;;;;;;=========<<<=========<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::::::::;;;;;;;;;;;;::::::999999999888888888555555555555444444444444333333333333333222222111000000000000000000000000000000000000////////////...............---------------------------------------------------------,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............------------,,,,,,,,,,,,++++++...------------,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,,,,------------..................---------,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------.........------------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------........................------------------------....................................////////////////////////////////////////////////////////////...///000000000000000000000000000000111111111111111111111111111111111111111111111111222222222222000111333222111222444777777666666666888:::===???;;;<<<===>>>>>>@@@DDDGGGJJJKKKMMMPPPRRRSSSTTTTTTSSSSSSSSSQQQNNNJJJGGGDDDBBB@@@>>>>>>???@@@>>>===::::::::::::::::::999999:::999888888999999999999666666666666666666666666666666666666777777777888777777777777777777777777666666777:::======:::777999999999999999999999999888888888888888888888888::::::999999888777777666999::::::;;;:::999777666888999999::::::999999888::::::::::::::::::::::::999999888888888888999999999999::::::::::::;;;;;;>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>===:::;;;;;;;;;<<<=========>>><<<:::999999:::;;;===<<<===>>>>>>??????>>>>>>???===;;;;;;<<<>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::::::::;;;;;;;;;::::::999999888888777777333333333333333333333333222333333333333222111111000000000000000000000000111111000000000//////////////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,------......------------------------------........................,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------........................------------------------....................................////////////////////////////////////////////////////////////......///000000000000000//////000000000111111111111111111111111111111111000000000111111111222222...///000111111222444555333333333333333333333333555666666555444444666888888888999:::;;;;;;<<<<<<===<<<;;;:::999999999:::<<<:::888777777888777777555666666777666555444333555555555555555666777888555555555555555666666666555666666666666777777777666666666666666666666666555555666888999:::888777999999999999999999999999888888888888888888888888::::::999999888777777777999:::;;;;;;:::999888777888999999::::::999999888::::::::::::::::::::::::888888777777777777888888999999999::::::;;;;;;;;;<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<;;;<<<<<<:::;;;;;;;;;<<<=========>>><<<:::999999:::;;;===<<<<<<===>>>>>>>>>>>>>>>???===;;;;;;===???@@@@@@======<<<<<<;;;;;;:::::::::::::::::::::999888888999999999:::::::::;;;;;;::::::999888888777666666222222222333333333333333222222333333222222111000000000000000000000000000000000000000/////////////////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,------......---------------------------------.....................,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------------.......................................////////////////////////////////////000000000000000000000000------...///000000000000/////////000000000111111111111111111111111111111000000000111111111111222000000000111111111111111111222333444333222000///000222222222111222444555444444444444444444555555888666444222222333555777555555444444444444555555333444555666666666666666333444555555444444666777444555555555555666666666555555666666666666777777666666666666666666666666777888888999999999999999:::::::::999999999999888888888888888888888888888999999999888888888777777888999::::::::::::999888888999999::::::999999888999999::::::::::::999999777777777666666777777777888999999::::::;;;;;;<<<;;;:::999999999999999999<<<<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<;;;<<<<<<===============>>>===<<<===???AAAAAA@@@<<<<<<<<<;;;;;;;;;;;;;;;999999::::::999999888777888888999999::::::;;;;;;::::::999888777666666555222222222222333333333333222222222222222111111000000000000000000000000000////////////...........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---+++,,,------......------...------------,,,,,,,,,---------...............,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------------...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...---,,,+++,,,---,,,------......------,,,------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------..........................................////////////////////////////////////000000000000000000000000,,,---...///000000000000////////////000000000111111111111111111111111111000000111111111222222222111111111222333333222111444444444555444444333333///111222222111111333444333333333333333444555555555444444333333333444555000111333444444555777888555555666777888999::::::444666777666444444666999444444444555555555666666555555555666666666777777555555555555555555555555888888999888888888999::::::::::::999999999888888888888888888888888888888999999999888888888888888666777888:::::::::999999888999999::::::999999888888999::::::::::::999888777666666555555666666777888888999::::::;;;<<<<<<999999999999999999:::;;;<<<;;;:::;;;>>>???>>><<<<<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>AAABBBAAA@@@:::;;;;;;;;;;;;;;;;;;<<<999::::::::::::999888888777888888999::::::;;;;;;::::::999888777666555555222222222333333333444444222222222222222111000000000000000000000000000000............---------------------...............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......+++++++++,,,,,,---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,------......------......---------,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,+++***+++---,,,,,,---......---,,,,,,........................------------------------,,,,,,,,,+++++++++******,,,,,,,,,---------......,,,------......------,,,---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------............................................./////////000////////////////////////000000000000000000000000,,,---...///000000000000////////////000000000000000000000000000000000000111111111111222222222222...---...000222333222111111111000///000111222222222333444333111111111333000000000000111333444555000111333444444444333333333444555555333222222222333222222222333444555555333444666444222222444777444444444555555555666666555555555555666666666777555555555555555555555555666777777666555666777999:::::::::999999888888888777777777777777777777777999999999888888888888888444555777999:::::::::999999999999::::::999999999888999:::;;;;;;:::999888666666555555555555666666888888999::::::;;;<<<<<<999999999999::::::;;;<<<;;;999888;;;???AAA???<<<=========<<<<<<;;;;;;:::888999:::;;;<<<===<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<===???BBBCCCBBB@@@:::::::::;;;;;;<<<<<<<<<999::::::::::::999888888777777888999::::::;;;;;;::::::999888777666555444222222222333333444444444111222222222222111000000000000000000000000000000......---------,,,,,,,,,,,,------....../////////------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,---------,,,+++******+++,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,+++******,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++++++++,,,,,,---------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++,,,------......------.........------,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------------------------------...........................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......222000...---,,,---...///------------------------............////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111222111111111000000//////111111000000000000111111111111000000000000111111111111111111111111111111333333333333333333333333222222222222222222222222111111111222222333333333333333333333333333333333333333333444444444555555444333333333333444555555444444444555555555555666666555555555555444444444666666666666777777777777::::::999888777777777888777777888888888777777666999888888888777777666666777888888999999888888777888999:::;;;;;;:::888777888999999888777777888:::555555555555666666666666999999999999999:::::::::::::::;;;<<<<<<;;;::::::===;;;999:::>>>@@@???>>>======<<<<<<<<<<<<=========<<<;;;::::::;;;<<<======<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>?????????<<<<<<;;;:::999999999999777888999::::::999777666888888999999999:::::::::::::::999888777666555444333333333222222222111111000000000000000000000000//////000000000000//////.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------......------++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........111000...---,,,---...///------------------------............//////////////////////////////////////////////////////////////////////////////////////////000000000111111111111111111000000000//////111111000000000000111111111111000000000000111111111111111111111111111111333333333333333333333333222222222222222222222222111222222222222222222333333333333333333333333333333333333444444444444555444333333333333444555555444444444444555555555555555555555555444444444444555555666666666777777777999999888777777777777777777888888888888888777777888888888888777777777666888888999999999999888888999999999::::::999999888999::::::999888888999;;;777666666666666666666666888888888999999999999999:::;;;<<<<<<<<<<<<;;;:::<<<:::888999<<<>>>>>>=========<<<<<<<<<<<<=========<<<;;;;;;;;;;;;<<<============<<<<<<<<<;;;;;;=========>>>>>>?????????===<<<;;;999999999999:::999999999999999888777666888888888999999999:::::::::999999888777666555444333333222222222111111111000000000000000000000000//////000000000000//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,++++++******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------+++,,,------......------++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------.........//////000///...---------...///---------------------------............///////////////////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000//////111000000//////000000111222222111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222111111111333333333333333333333333333333333333444444444444333333333333333444555555444444444444555555555555555555555555444444444444555555555666666666666777888888777777666666777777777888888999999999888888888888888888777777777777999999999::::::999999999999999888888888999999:::999:::;;;:::888888:::;;;999999888888777666666666777777777888888888999999:::;;;<<<<<<<<<<<<;;;:::;;;999888999;;;======<<<=========<<<<<<============<<<;;;;;;;;;;;;<<<===>>>=========<<<<<<<<<<<<;;;<<<<<<===>>>??????@@@???===;;;999999999:::;;;;;;:::999888777777777777777888888888999999999999999999888777666555555444333222222222222111111111000000000000000000000000...//////000000//////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------.........---,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...------------,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,+++,,,------......------,,,,,,,,,,,,------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------------------.........///////////////...---------...///---------------------------------.........//////////////////////////////////////////////////////////////////////////////////////////000000000111000000000000000000//////000000////////////000000222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111333333222222111111000000222222222222222222222222222222333333333444444444333333222222333333444555333333444444444555555555555555555444444444333333444444555555555666666666777777666666555666666777777888888999999999999888888888888777777777777777999999::::::::::::999999999888777777777888:::;;;999::::::999888888999;;;::::::999999888777666666666666666777888888999999;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;<<<<<<===<<<<<<============<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>=========<<<<<<<<<:::;;;<<<<<<===>>>?????????>>>;;;999888999;;;<<<===;;;999777666666666777777777777888888888888999888888777666666555444444222222222222111111111111000000000000000000000000...//////////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,+++,,,------......------,,,,,,,,,------------...........................,,,,,,------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------.........///......---------.........------------------------------------....................................////////////////////////...........................////////////000000000//////////////////000000000000////////////000000222111111111111111111222000000000000000000000000111111111111111111111111111111111111111111111111222222222111111000000000222222222222222222222222222222222333333333444444333222222222222333444444333333333444444444444555555444444444444333333333444444444444555555555555555555555444444555666666666777888999999999999999777777777777777777888888888999999::::::999999888888888777666777888:::;;;777888888888666666777999;;;::::::999888777777666555666666777888888999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>><<<<<<===>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;============<<<<<<<<<<<<:::;;;;;;<<<======>>>>>>>>>===;;;999999999:::;;;===;;;999777666666666777666666777777777888888888777777666666555444444444222222222111111111000000////////////////////////......////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,+++,,,------......------,,,,,,---------.................................,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---------............------------------------,,,------------.................................////////////////////////..............................////////////000000......////////////000000000//////......//////000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111000000000222222222222222222222222222222222222333333333333222222222222222333444444333333333333444444444444444444444444333333333333333333333444444444555555444444333333444444555555555666777888888888888888777777777777888888888888888888888999999888888888777777777777777888999:::666777888777555555777888:::999999999888777777777555666666777888999::::::======<<<;;;;;;<<<======<<<===>>>===;;;;;;===???;;;<<<===>>>>>>===<<<;;;;;;;;;<<<======<<<;;;;;;===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999999;;;:::999888777777777777666666666666777777777777666666555555444444444444222111111111111000000000////////////////////////---......//////......---........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,------------------------------------------------------------------------------------------------........................------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------,,,,,,+++,,,------......------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,,,,---+++,,,------............------------------------,,,,,,---------.................................////////////////////////................................./////////000000........./////////000000//////............//////000000////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111222222222222333333333222222222111222222333444222222333333333444444444444444444333333333222222222333333333333444444444333333333333333444555555444444555777777888888777666777777777888888888888666777777888888777777666555666777888999999999999777888888777666666777999888888888888888888777777666666777888999:::;;;;;;>>>===<<<;;;;;;<<<===>>>;;;===>>><<<::::::<<<>>>;;;<<<===>>>>>>===<<<;;;;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;;;;;;;;;;:::999::::::::::::888777666999999999999999888777666555555555666666666777777555555555444444444444333111111111111000000000000////////////////////////---......//////......---........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------,,,,,,******+++++++++,,,,,,,,,------------------------------------------------++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------------------------------------------------------------------------------................................................------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,------------------+++,,,------......------------------............------------------------++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,+++,,,------.........---------------------------,,,,,,,,,---------..............................////////////////////////..................................../////////000---.........//////000000//////............////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111111111111111111111222222222333333333222222111111222222333444222222333333333444444444444444444333333333222222222222333333333444444444333222222222333333444555333444555666777777777777666666777777888888888999666666777777777777666666444555777888999999999888888999999888777777888:::777777777777777888888888666777888999:::;;;<<<<<<>>>===<<<;;;;;;<<<===>>>:::<<<===<<<999888:::===;;;<<<===??????===<<<;;;:::;;;<<<======<<<;;;:::;;;;;;:::::::::999999999===<<<<<<;;;;;;:::999999888999:::;;;:::888666444777888999::::::999777666555555555555666666666777444444444444444444333333111111111111000000000000////////////////////////---..................---........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------.........---******+++++++++,,,,,,,,,------------------------------------------------+++++++++************)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...------------------------------------------------------------------------................................................------------------------,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,------.........+++,,,------......---------------.........//////////////////////////////++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------............------...------,,,,,,------...---------............///........................---------............///////////////////////////////////////000000000000000000000000000000000000////////////000000000000000111111111111222222222222111111111000000//////111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333333333333444444444555555444444444333333222222222444555555666666666666666777777777777777777777777777777777777888888888888777777777777666666666666777888888888888999999999888777555444555666888999888777777777888999::::::<<<;;;;;;::::::;;;;;;<<<999999999999:::;;;<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;<<<=========<<<;;;::::::777888:::999888888:::;;;::::::::::::::::::::::::888999999999999888777777999::::::::::::999888888888777666555555444444555444444333333222111000000000000000000////////////------......//////000000//////.........---------,,,------......------,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...........................------------------------........................------------------------------------------------,,,,,,,,,---------...............------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,------......------,,,---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------............------...------,,,,,,------...---------............///........................---------............///////////////////////////.../////////000000000000////////////////////////////////////000000000000000000111111111222222222111111111111000000000///111111111111111111111111111111111222222222333333333333333333333333333333333333333333333333333333333333333444444444444555444444444333333222222222444444555666666666666666666666666666666666666666666666777777777888888888777777777777666666666666777888888888888999999999888777666555555777999:::888888888777888888999999;;;;;;::::::::::::;;;;;;:::999999999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<;;;;;;;;;===>>>===;;;999999:::::::::::::::::::::::::::999999999:::999888888777999999::::::999999888777999888777666555555555555444444333222222111000000000000000000////////////........./////////////////////.........---------,,,------......------,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...........................------------------------........................------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,......---------,,,,,,,,,------------------------------------------------,,,------......------,,,------------.........///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------............------...------,,,,,,------...---------............///........................---------............///////////////////////////....../////////000000000////////////////////////////////////000000000000000000000111111111222222111111111111000000000000111111111111111111111111111111111222222222222333333333333333333333333333333333333333333333333333333333333333444444444444444444333333333333222222444444555666666666666555666666666666666666666666666666777777777777888888666666666666777777777777777888888888888999999999999888777777777888999:::999999888888777888888888::::::999999999999:::::::::999999888888888999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<>>;;;999999:::::::::::::::::::::::::::::::::::::::999999888999999::::::999999888777999999777666666666666666333333333222111111000000000000000000///////////////////////////........................---------,,,------......------,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------.........------------,,,,,,,,,...------------,,,,,,,,,------------------------------------------------,,,------......------,,,------------...........................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------............------...------,,,,,,------...---------............///........................---------............///////////////////////////........./////////000000////////////////////////////////////000000000000000000000000111111111111111111111000000000000000111111111111111111111111111111111111222222222222222222222222222222222222333333333333333333333333222222333333333444444444333333333333333333333333333444555555666666555555666666666666666666666666666666666666777777777888666666666666777777777777777777888888888999999999999999888888888999:::;;;::::::999888777777777888:::999999888888999999:::::::::999888777777777777::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<=========<<<>>>@@@CCCBBB@@@<<<:::999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999999999999999999888777777888777666555555444444555333222222222111111000000000000000000////////////000000//////......------........................,,,------......------,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,------......------,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------............------...------,,,,,,------...---------............///........................---------............///////////////////////////............////////////........................////////////000000000000//////000000000111111111000000000000000000111111000000000000000000000000000000111111111222222222222222222222222222222222333333333333333333333333222222222333333333444444333333333333333333333333333444444555555555555555555555555555555555555555555666666666666777777777555666666666777777777888777777888888888999999999999999999999999::::::;;;::::::999888777777777888:::999999888888999999:::::::::999888777777777777999999:::;;;<<<<<<;;;;;;::::::;;;<<<=========<<<:::===@@@AAA???===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999888999999999999888777777666666555333333333333333222222111111111111111000000000000000////////////000000//////......---------.....................,,,------......------,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------...------,,,,,,------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------,,,------......------,,,------------------,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------............------...------,,,,,,------...---------............///........................---------............///////////////////////////------........./////////........................////////////000000000000/////////000000000111111000000000000111111111111000000000000000000000000000000000111111111111222222222222222222222222222333333333333333333333333222222222222333333333333222222333333333333444444333333444555555555555444555555555555555555555555555555666666666666777777555555666666777777888888777888888888888999999999888888999999999:::::::::999999888888777888888888::::::999999999999:::::::::999999888888888999999888999:::;;;;;;<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<777:::===>>>===<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888888888999999888888777666555444333222222111222222111111111111111111111111000000000000///////////////////////////.........---------...............,,,------......------,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,------------...------------------------------------------------,,,------......------,,,------------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------------------------------------............------...------,,,,,,------...---------............///........................---------............///////////////////////////---------.........//////........................////////////000000000000////////////000000000111///000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111333333333333333333333333111222222222222333333333222222222333333444444444222333444444555555444444555555555555555555555555555555555666666666777777555555555666777888888888777888888888888999999999777888888999999999999999888888888777888888999999;;;;;;::::::::::::;;;;;;:::999999999999::::::;;;888888999:::;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;888:::<<<<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999:::999888888777888888888888888777777666555555444333222222222222000000000000111111111111000000000000////////////.........///////////////---------.........//////,,,------......------,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......------------------------------------------------,,,------......------,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------------------------------..................---...------,,,,,,------...---------.........//////........................---------.........//////////////////////////////---------.........//////........................////////////000000000000////////////000000000000//////000000111111111222000000000000000000000000000000000000111111111111111111111111111111111111333333333333333333333333111111222222222333333333222222222333333444444444222333444444555555444444555555555555555555555555555555555555666666666777444555555666777888888999777888888888888999999999777777888999999999999888888777777777888999::::::<<<;;;;;;::::::;;;;;;<<<999999999999:::;;;<<<<<<777888999:::;;;;;;<<<;;;<<<=========<<<;;;:::::::::;;;<<<;;;:::999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<888999999999999888777777888888888888888777666666666666555444333333333333000000000000000111111111000000000000////////////---.........//////000000---------.........//////,,,------......------,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,------.........------------------------------------------------,,,------......------,,,---------,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///------------------------------------------------///...---,,,,,,---...///...------,,,,,,++++++***+++,,,------......------000///---,,,,,,---///000...------,,,,,,------...------------------------................................................---------............///........................////////////////////////////////////000000000000000000000000////////////000000////////////000000000000000000111111111111000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444444555555555444333333222444444555555666777777888777777777888999999::::::555777888888666555666777888888777777777888888999;;;<<<===<<<;;;999999:::<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<::::::;;;<<>><<<<<<;;;;;;;;;<<<<<<<<<<<<============@@@???>>>===<<<;;;::::::888999999999999888777777888888888888777777777777555555444444444333333333111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,------...---------------++++++++++++------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------............------------------------------------------------///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...---,,,,,,---...///...------,,,,,,------...------------------------................................................---------............///.................................................../////////000000000000000/////////////////////000000////////////000000//////000000000111111111000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444444555555555444444333222333444444555666666777777555555666666777888888888666777999888666555666777555666888999::::::999999;;;;;;;;;::::::;;;===???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<;;;<<<===???>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<============??????>>>===<<<;;;::::::999999999:::999888888777888888888777777777666666555444444444444333333333111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,+++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++------------------------,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............------------------------------------------------......------------......******+++,,,,,,---......+++,,,------......------///...---,,,,,,---...///...------,,,,,,------...------------------------................................................---------............///....................................................../////////000000000////////////////////////000000////////////000000//////000000000000111111000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333333333333333444444444444444444444444444444444444444555555555555444333333333333444444555666666666333444444555555666777777777888999888666666666777555777:::<<<===<<<;;;:::===<<<:::999:::<<<>>>@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<===???>>>===<<<===>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<=========???>>>>>>===<<<;;;:::::::::::::::::::::999999888888888777777777777666666444444444444333333333333111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********---------------,,,+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---------.........------------------------------------------------------------------------+++++++++,,,,,,---------+++,,,------......------...------,,,,,,------......------,,,,,,------...------------------------................................................---------............///........................................................./////////000000.........///////////////000000////////////000000////////////000000000111000000000000000000000000000000111111111222222222222222222222222222222222111111222222222333333333333333333333333444444444444444444444444444444444444444555555555555444444333444444444555555555666333333444555555666666777888999:::888777666777888999:::;;;<<<<<<<<<<<<<<<===<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;===??????===<<<<<<==================<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;:::999999888777777777666666666666444444444333333333222222111111111111000000000///////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,------------...------------------------------------------------,,,------------------,,,---------,,,,,,++++++++++++,,,------......---------------,,,,,,---------...------,,,,,,------...------------------------................................................---------............///............................................................////////////------....../////////000000000////////////000000...////////////000000000000000000000000000000000000000111111111222222222222222222222222222222222111111222222222333333333222222222333333333444444444444444444444444444444444444555666666555555444444444444555555555555555444555555666666777888888888999999888777777999;;;<<<;;;:::999999999:::;;;:::999999:::======;;;888;;;;;;;;;<<<<<<<<<======:::<<<>>>>>>===<<<;;;<<<<<<======>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;;;;:::::::::;;;;;;;;;;;;:::999999777777777666666666666555444444333333333222222222111111111111000000000///////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////000000000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,,,,------------------------------------------------------------,,,,,,------------,,,,,,......---,,,,,,+++******+++,,,------......------,,,,,,,,,------,,,,,,,,,...------,,,,,,------...------------------------................................................---------............///........................------------------------------........./////////---------......//////000000000////////////000000......////////////000000000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333111111222222333333444444444444444444444444444444444444555666666666666555666666666666666666666666555666666777777888999999888999999888777888;;;===<<<;;;::::::::::::;;;;;;:::888777:::>>>???===:::::::::;;;;;;<<<=========999;;;>>>???===<<<;;;;;;;;;<<<===>>>>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::999999888777777666666666666555555333333333333222222222222111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000111222///////////////...---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,,,,---------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------......------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------------------,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,,,,,,,---------------------------------------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------,,,,,,,,,...------,,,,,,------...------------------------................................................---------............///........................---------------------------------.........//////,,,,,,---......///000000000000////////////000000........./////////000000000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333000111111222333333444444444444444444444444444444444444555666666666666666777777777777777777777777555666666777777888999999777888888888888:::===@@@<<<>>>AAACCCEEEDDDCCCBBBDDD???:::999;;;>>>===;;;::::::;;;;;;<<<======>>>:::<<>>>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999:::999888888777777777666666666555555555333333333222222222222111111111111111000000000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,---------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,------------....................................,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---.........------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.........///------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++,,,,,,,,,---------------------------------------------------------++++++------------++++++***++++++,,,,,,------...+++,,,------......------+++,,,,,,------,,,,,,+++...------,,,,,,------...------------------------................................................---------.........//////........................---------------------------------.........//////,,,,,,------...///000000000000////////////000000............/////////000000000000000000000000000000111111111111222222222222222222222222222222222111111222222222333333333000000111222333333444444444444444444444444444444444444555666777777666666888888888888777777777777555555666666777888888888666777888888888;;;???BBB===BBBHHHNNNQQQOOOLLLIIIQQQHHH>>>888888::::::888::::::;;;;;;<<<===>>>>>>;;;>>>AAABBB@@@>>>======:::<<<===??????>>><<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::888999999999999888777777777666666666555555555555333333333222222222111111111111111111000000000000000/////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------******+++,,,,,,,,,++++++++++++------------++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,------......------,,,---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---.........------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////------------------------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++------------++++++---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,......------------................................................................................................---------------............//////////////////000111111000000000000000111111222000000000000000000000000///000111222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333666555555666666777888999888888888888888888888888777777777666777777888999:::999999888888999999:::@@@PPPWWWKKK===:::;;;:::>>>===;;;999888888888999777888999999;;;;;;<<<======>>>???@@@@@@???>>>===;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>===<<<;;;::::::999;;;::::::999888777555555444444555555444444333222333333222111111222333333000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********)))+++...000000...+++))),,,,,,,,,------,,,++++++------............------///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,---------......------------------------.........------,,,,,,,,,++++++******++++++,,,---...------,,,,,,------...+++,,,------......------........................------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,......------------......................................................................................................---------............//////////////////000000111000000//////000000111222000000000000000000000000000000111222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333555555555555666777888999999999999999999999999999888777777777777888999999999999999888888999999999NNNSSSNNN???777:::>>>======<<<:::999888888999:::888999999::::::;;;;;;<<<<<<======>>>>>>===<<<<<<;;;<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999888777555555444444444555444444333222333222222111111222222333000000000000000000000000........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++*********,,,...//////...,,,***,,,,,,,,,------,,,,,,+++------............------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,---------......------------------------------------------,,,,,,+++++++++++++++,,,------...------,,,,,,------...+++,,,------......------........................------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,......------------......................................................................................................---------............/////////......//////000111000000//////000000111222000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333444444444555555666666777777888999999999999999999999999888888888888888999::::::999999888888888888999999MMMKKKAAA555444<<>>===;;;999666555777777777777666666666666666666666666555555555555333222111111000000111111111111111111000000000000000000000000000000000000.........------,,,,,,,,,------............------...///000///---,,,,,,...---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,---))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///.........------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---...//////...---,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------///...---,,,,,,,,,------///.........------------------------------------//////.........---------................................................////////////............---------............///////////////////////////............////////////.../////////000000000111000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222333333333333333333333333444444555666666666666666888777777777777777777777888888888888888888888888777777888888888888777777777666666666666777777888999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;888777777888888999:::;;;;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>===;;;999666555777777777777666666666666777777666666666555555555333222111111000000111111111111111000000000//////////////////////////////......---------,,,,,,,,,------............------...//////...---,,,,,,...---------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++++++++,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........///...---,,,,,,,,,,,,---............------------.......................................---------.............................................................../////////---------............///////////////////////////............////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222222111111222222333333444444555555555444555555666777777777777777777777888888999999999999999999999999777777888888888888777777888888777666666666777777999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999::::::::::::::::::::::::::::::=========<<<;;;888666555777777777777666666666666777777777666666666555555333222111111000000111111111111000000000000//////////////////////////////...------------,,,,,,,,,------............---------...///...---,,,---...------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///...------------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------......------,,,,,,,,,,,,------------------------////////////////////////........................................................................---------....../////////---------............///////////////////////////............////////////////////////000000000000////////////////////////000000000000000000000000000000000000000111111222222222222222222222222222000000111222333444444555666555444333444555666777777777777777777888888888999999888888888888888888666777777888888888888777999999888777666666666666999999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999999999999999::::::::::::;;;<<<<<<;;;:::888666555777777777777666666666666777777777666666666555555333222111111000000111111111000000000////////////////////////////////////------------------------,,,------......------,,,,,,---......,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------...,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------+++******+++------,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------------------////////////////////////---.....................................................................,,,,,,------......//////---------............///////////////////////////............////////////000000000000////////////////////////////////////////////////////////////000000000000000111111222222222222222222222222222000000111111222333444444555444333333333444666777666666777777888888888888888888777777666666666555666666777888888888888888:::999888777777666777777999999888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888888888999999999:::::::::::::::::::::888666555777777777777666666666666666666666666555555555555333222111111000000111111000000000////////////...........................------------------------,,,,,,------------,,,,,,+++---...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,+++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,---------.........,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------+++******+++------,,,++++++******++++++,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,------......------,,,+++,,,,,,,,,,,,------------........................---------...............................................................---------------.........---------............///////////////////////////............////////////000000000000////////////000000000000000000000000////////////////////////000000000000000111111222111111111111111111111111000000111111222222333333444444444333444444555666666666666777888888999999777777777666666555555444555666777888888999888888999999888777777777888888999999888999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777888777777777888888999999:::888999999:::999888777666777777777777666666666666555555555444444444333333333222111111000000111111000000////////////..............................,,,,,,,,,------------...,,,,,,------------,,,,,,+++,,,------,,,,,,---...------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,------------......,,,---------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------------------------------,,,---------............,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------.........---,,,+++++++++,,,,,,,,,------------------------------------------.........//////...................................................------------------,,,---------............///////////////////////////............////////////111000000000/////////...000000000000000000000000////////////////////////000000000000000111111222000000000000000000000000111111111111111222222222333333444444555555444444555666666777888888999999888888777777666555555555555666777888888999999999888888888777888888999999999999999999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777777666777777777666666777777888999999:::777888999999999888777666777777777777666666666666444444333333333222222222333222111111000000111111000000/////////.................................,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***,,,------,,,,,,---...------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,---///000111------,,,,,,,,,+++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------------------............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------------------------------------------............,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------,,,++++++++++++++++++,,,++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,........................******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---.........---,,,++++++++++++,,,,,,------------------------------------------.........//////.........................................................------,,,,,,,,,---------.........//////////////////////////////............/////////000111111000000/////////...000000000000000000000000////////////////////////000000000000000111111222////////////////////////222222222111111111111111222333444555666555444333555666666777888999999999999999999888777666666555555555666888888999999999888777777777888999::::::999999999999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666777777555666666777888999999999666777888999999888777666777777777777666666666666333333333222222222111111333222222111000111111111000/////////....................................,,,,,,,,,------.........+++,,,,,,------,,,,,,+++***+++---,,,,,,,,,---...------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,...000222333---------,,,,,,+++++++++))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------------------------,,,,,,---......---,,,,,,,,,,,,,,,---------......---------------------------------------------------------.........//////,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------.........//////,,,,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,---////////////---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,++++++******++++++,,,---------------------------------------------------------............///........................------............------........................................................................,,,,,,,,,---------......111111111111000...---,,,////////////000000000000000000000000////////////000000000000000000000000000000000000111111111111222222222222222222222222333333333333333333333333555666777888888999999999777888999888666666777999888777666555555666777888777777777777777777777777777777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888777777888:::;;;===:::::::::999888777666666666666666666555555555555444444333333333333222222222111111111000000//////000000///...------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,******,,,000222111///++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------...........................------------...//////........................***++++++,,,---...//////////////////////////////------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------............///........................------............------........................................................................---------.........//////111111111111000///........./////////000000000000000000000000////////////000000000000000000000000000000000000111111111111222222222222222222222222333333333333333222222222444555666777888888888888777888888777666555777888888777666555666666777888777777777777777777777777666777777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777888:::;;;<<<999999999999888777666666777777666666666555555555444444333333333222222222111111111000000000//////000//////...------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---+++***,,,///111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------........................---------............///........................,,,,,,,,,---......//////........................------------------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------........................------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------...------,,,,,,------...---------------------------------------------------------............///........................------............------................................................................................./////////000000000000111111111111000000....../////////000000000////////////000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222333444555666777777777777666666777666555555666888888777777666666666777777777777777777777777777777666666777888888999999:::::::::::::::::::::::::::999999999999999999999999888888888888888999:::;;;999999999999888777666666777777777777666666666666333333333333222222222222111111000000000000///////////////...------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,...///...---------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------........................,,,,,,.../////////...---.................................................................................------,,,,,,,,,------------------------...------------,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,------------...------,,,,,,,,,,,,---------------------------------------------------------------............///........................------............------........................................................................---.........//////////////////000111222222111111........./////////000000////////////000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111222222222222333444555666666666666555555666555444444666888888888777777777777777777666666666666666666666666666666777777888999999999999999999999999999999999888888888888888888888888888888888888888999999:::888888888888888777666666888888777777777666666666333333333222222222222111000000000000000000////////////.........---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...------------------,,,------------------------+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------........................+++,,,...000000///...,,,........................000000/////////..........................................------,,,,,,+++------------------------------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,---------......------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,---------.........,,,,,,++++++++++++,,,,,,---------------------------------------------------------............///........................------............------........................................................................,,,,,,---------............///000111111111111111............////////////.../////////000000000111///////////////////////////000000000111111111111111111111111111111111111000000111111111222222222222333444555555666666666444555666555444555666888888888888888888777666666666666666666666666666666555666666777888888999999999999999999999999999999888888888888888888888888777777888888888999888888777777888888888777666666777777777777666666666666333333222222222111111111//////////////////000000...............---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------...---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,------------------,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------........................+++,,,...000000///...,,,........................000000000///......------.................................------,,,,,,,,,------------------------------------------------........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,,,,---------............,,,++++++******++++++,,,---------------------------------------------------------............///........................------............------........................................................................,,,,,,,,,------------.........///000000000000000------........./////////......//////000000111111////////////////////////000000000000111111111111111111111111111111111111000000111111222333333333222333444555666666666666444555666666555666777999999999999999888777666666777777777777777777777777555555666777777888888999999999999999999999999999888888888888888888888888777777888888999888888777666777777888888777666666666666666666555555555555222222222222111111111111......////////////000000...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,---...---,,,+++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------........................,,,,,,.../////////...---......................../////////......---------------------------------------------------------------------------------,,,,,,,,,------------...------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++------------............,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------............///........................------............------........................................................................------------............---....../////////......---------.........//////.........///000111111111////////////////////////000000000000111111111111111111111111111111111111111111111222333444444444333444555666666777666666555666777777666666999:::999999::::::999888666555777777777777777777777777555555666666777888888888::::::::::::::::::::::::888888888888888888888888777777888999999888777666666666777777777777777666555555555555444444444444222222222222111111111111........./////////000000...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***,,,...---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------............------+++,,,,,,------.........------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------........................---------............///.................................---------------------------------------+++,,,,,,------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***++++++,,,,,,++++++***---------.........//////...------,,,,,,------...---------------------------------------------------------.........//////........................---..................---..................................................................................../////////000---...............---------------.........//////---......///000111111222////////////////////////000000000000111111111111000000000000000000000000111111222333444444555555333444555666777777777777555666777777777777999;;;999999::::::999888666555777777777777777777777777555555666666777888888888::::::::::::::::::::::::777777777777777777777777666777888999999888777666666666777777777777777666555555444444444333333333222222222111111111111000---.........//////000000---........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++))),,,...---+++***,,,///------------------------++++++,,,,,,,,,---------------............------++++++,,,,,,---...//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,,,,,,,,,,---------......------------------------...........................------------...//////........................------------------------------------------------***++++++,,,---...//////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))+++++++++++++++++++++++++++***)))))))))***,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------............///............................................................................................................................................................////////////............////////////////////////000000000000000000000000000000000000000111111111111222222222444444555555666777777777777777888999999:::;;;;;;::::::999:::@@@FFFDDD???@@@;;;888777555333444888888777666666666777999::::::;;;;;;;;;:::999999888:::999888888777777888888888888999999999888888777777777888888888888777777555555444444444333333333444444333222111111111111000000//////.........---......//////...---,,,,,,........................---------------------------------------------------------,,,,,,+++++++++---------,,,,,,+++++++++------------------------++++++++++++++++++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////.........---------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------//////.........---------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------............------------............------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------...///...,,,+++,,,---------------------------.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++******++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))++++++++++++++++++++++++,,,+++*********+++------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------........................................................................---------............///............................................................................................................................................................////////////............////////////////////////000000000000000000000000000000000000000111111111111222222222444444555555666666777777666666777888999:::;;;;;;===>>>@@@BBBIIIPPPOOOJJJJJJBBB;;;999777555666999999888777777777888999999;;;;;;;;;;;;;;;:::999999:::999999888888888888888888888999999999999888888777777888888888888777777555555444444444333333333333333222111111111222222000/////////..................//////...------,,,........................---------------------------------------------------------,,,,,,,,,++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......//////.........---------+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------//////.........---------......---------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------............------------............------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------...///...,,,+++,,,---------------------------......---------,,,,,,,,,------------------,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................................................................---------............///............................................................................................................................................................////////////............////////////////////////000000000000000000000000000000000000000111111111111222222222444444444555666666777777666666777888999:::;;;;;;===AAAFFFLLLUUU]]]^^^YYYWWWKKK???::::::888888999:::999999888888888999999;;;<<<<<<<<<<<<;;;:::::::::999999999888888888888888999999:::::::::999999777777888888888888777777555555444444444333333333222222111111111222333333////////////.....................///......---,,,------------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------.....................---------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------...............---------...------------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------............------------............------------------------------------------------------------------------------,,,,,,,,,---------......---------------------------------------------------.........,,,+++,,,---------------------------...------------,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++***++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................................................................---------............///............................................................................................................................................................////////////............////////////////////////000000000000000000000000000000000000000000111111111222222222333333444555555666666777666777888999:::;;;<<<===;;;AAAIIIRRR]]]gggjjjggg___PPP@@@;;;:::999888999:::::::::999999999999999;;;<<<<<<===<<<<<<;;;;;;999::::::999999999888888888999999::::::::::::999777777888888888888777777555555444444444333333333111111000000111222333333///////////////.........---...............------------------------------------------------------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................------------.........///------,,,,,,,,,,,,------,,,,,,------------------........................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------............------------............------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,---......,,,,,,,,,...------------------------------------------------.........------,,,,,,+++------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******++++++,,,,,,,,,,,,************************+++++++++++++++++++++,,,++++++++++++++++++++++++)))******+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------............///............................................................................................................................................................////////////............////////////////////////000000000000000000000000000000000000000000111111111222222222333333444444555666666666777888999:::;;;===>>>>>>:::BBBKKKUUU```kkkooonnn^^^OOO@@@:::999888888888999999999:::999999999999;;;;;;<<<<<<===<<<<<<;;;999::::::::::::999888777777888999999:::::::::999777777888888888888777777555555444444444333333333000000000000111222222333.........///////////////------...............---------------------------------------------------------------------------------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---.....................------........./////////...------,,,,,,------...,,,,,,,,,---------......---.....................------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------............------------............------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------,,,---...---,,,,,,---...------------------------------------------------.........------,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++++++++******++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,++++++******++++++,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................................................................---------............///............................................................................................................................................................////////////............////////////////////////000000000000000000000000000000000000000111111111111222222222333333333444555555666666666777888:::;;;===>>>???;;;CCCLLLSSS\\\fffjjjiiiVVVIII===999888777777888777888888999::::::999999::::::;;;<<<<<<<<<<<<;;;999:::;;;;;;;;;:::888777666777888999999999999999777777888888888888777777555555444444444333333333111111000000000111222222.........///////////////,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............------------....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......---------...............---------.........//////......------------......+++,,,,,,------.........---------...............,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................------............------------............------------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------+++---...---,,,,,,---///------------------------,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))),,,++++++******++++++,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................................................................---------............///............................................................................................................................................................////////////............////////////////////////000000000000000000000000000000000000000111111111111222222222222333333444444555555666444555666888:::;;;======<<>>@@@======<<<;;;::::::999999777777777777888999:::;;;<<<<<<;;;;;;;;;:::::::::888999999::::::999999999777777777777666666666666888888777777666555555555444444444333333333222222000000000000000000000000////////////............------------------------+++,,,------......------.........------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,++++++*********------------------------------------------------------------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------............///........................---,,,,,,,,,,,,---....................................------------..............................---------------------------------............///................................................------............---------------............///------------------------........................------------------------++++++,,,,,,,,,---------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---...............------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------............///---------............///................................................//////...---------------//////.........---------....................................////////////////////////////////////////////////000000000000000000111111111222222222000000111222222222111111222222333333333333444444444444555666777888:::;;;<<<======<<<;;;;;;===>>><<<<<<<<<;;;::::::999999888777777777888999::::::;;;;;;;;;;;;::::::::::::999999:::::::::999888888666666666666777777777777888888888777666666555555333333333333222222222222000000000000000000000000////////////............------------------------+++,,,------......------......---------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,+++++++++******------------------------------------------------------------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------............///........................---,,,,,,,,,,,,---....................................------------..............................---------------------------------............///................................................------............---------------............///------------------------........................------------------------++++++,,,,,,,,,---------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---............---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,------++++++************++++++))))))*********+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------............///---------............///................................................//////...------------..................---------....................................////////////////////////////////////////////////000000000000000000000111111111222222111111222222222111111000222222333333333333444444555555555555666777888999888999:::999999999;;;===<<<;;;;;;::::::999999999888888888888888888999999;;;;;;;;;:::::::::999999999:::::::::999888777777555555666666777777888888999888888777777666666555222222222222111111111000000000000000000000000000/////////............---------------------------+++,,,------......------...------------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,,,,,,,,,,++++++++++++------------------------------------------------------------------------------............------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------............///........................---,,,,,,,,,,,,---....................................------------..............................---------------------------------............///................................................------............---------------............///------------------------........................------------------------,,,,,,,,,,,,------------........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---.........------------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.......................................---------............///---------............///................................................///......---------..................................................................////////////////////////////////////////////////000000000000000000000000111111111111222222222222222111000///222222222333333333444444555555555555555666777777666777888888777888:::<<<;;;:::::::::999999999888999888888888888888999999::::::::::::999999999999999999:::999999888777666444555555666777888888999999888888777777666555555111111111111000000000000000000000000000000000000//////.........---------------------------------+++,,,------......------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///........................---,,,,,,,,,,,,---....................................------------..............................---------------------------------............///................................................------............---------------............///------------------------........................------------------------,,,,,,,,,------------...........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................---------............///---------............///......................................................---------......///---.........................................................////////////////////////////////////////////////000000000000//////000000000111111111222222222222222111000///222222222333333333444444555555555555555666777777555777888888777888:::<<<999999999999999888888888888888888777888888999999::::::999999999888888888999999999999888888777666444555555666777888888999888888777777666555555555111111111000000000//////////////////////////////............------------------------------------+++,,,------......------------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///........................---,,,,,,,,,,,,---......////////////////////////......------------..............................---------------------------------............///................................................------............---------------............///------------------------........................------------------------,,,,,,---------.................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////........................---------............///---------............///...................................................------------...//////---------...................................................////////////////////////////////////////////////000000000000/////////000000000111111111111222222222111111000222222333333333333444444555555555555666777888999666777888888777777999;;;888888888888888888888888777777777777888999:::;;;999999999888888888777777777777888888888888888777555555666666777777888888777777666555555444444333111111111111000000000///////////////////////////.........------------,,,------------------------+++,,,------......------,,,,,,,,,------------...,,,------......------,,,------------------------------------------------,,,,,,,,,,,,------------------------------------------------------------------------------------------............------,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................---------............///........................---,,,,,,,,,,,,---......////////////////////////......------------..............................---------------------------------............///................................................------............---------------............///------------------------........................------------------------,,,---------....................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,------------...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++,,,------,,,+++++++++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...//////000........................---------............///---------............///................................................---------------...//////---------.........//////....................................////////////////////////////////////////////////000000000000////////////000000000111000000111222222222111111222222333333333333444444444444555666777888:::;;;666777888777666555777999777888888888888888888888666666666777888:::;;;<<<999888888888777777777777555666777888888999999888666666666666777777777777555555555444333333222222222222111111111000000000////////////////////////.........---------,,,,,,------------------------+++,,,------......------,,,,,,,,,---------......,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------............------,,,,,,,,,---------..............................,,,,,,,,,---------..............................---------............///........................---,,,,,,,,,,,,---......////////////////////////......------------..............................---------------------------------............///................................................------............---------------............///------------------------........................------------------------------------....................................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++------------++++++,,,,,,,,,---------......*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...///000000........................---------.........//////---------.........//////................................................---------------...///000---------.........//////..................................../////////000////////////////////////////////////000000000000////////////000000000000///000111222222222222222222222333333333444444444444444555666888999;;;<<<666777777666444444555777777777777777777888888888555555666777888:::<<<===888888888888777777777777444555666888999999999999777777777777666666666666555444444333333222111111222222222222111111111111////////////////////////......---------,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,------.........,,,------......------,,,------------------------------------------------,,,,,,,,,------.........---------------------------------------------------------------------------..................---,,,,,,,,,---------..............................,,,,,,,,,---------..............................---------.........//////........................---,,,,,,,,,,,,---......000000000000000000000000.........------.................................---------------------------------.........//////................................................---..................------------.........//////------------------------........................---------------------------------.........//////........................------------------------,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------........................------------------------..........................................------......------------..............................////////////////////////............///////////////////////////.........////////////000000000000000000111222222222222111222222333333333333444444333333444444555666777777666666666666666777888888666666666666777777777777333444555666777888999:::666777777777777888888888888888888777666666999<<<;;;999777666777777666555555444444333333222222111////////////////////////000000//////.........---...........................------,,,,,,------............------,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------+++,,,------......------.................................////////////000//////.........------------------.........//////..............................------------......////////////000000000000//////.........---------........................---------------------------------............///........................////////////////////////........................------------------------........................//////.........---------........................,,,...//////...------...---------............///---------,,,,,,+++++++++,,,,,,------...------,,,........................------------------------........................////////////...---,,,++++++,,,---......---,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------........................------------------------......................................................------------................................................................../////////////////////////////////...////////////000000000000000000111222222222222111222222333333333333444444333333444444555666666777666666666666666777777888666666777777777888888888444555555666777888999999777777777888888888999999888888888888888:::>>>BBB===;;;888666777777666555555444444333333222111111000000000000000000000000000/////////.......................................------,,,,,,------...------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------........................------------------------------------------------,,,,,,---------.........------------------------+++,,,------......------........................---............///////////////.........------------------.........//////........................///......------......///////////////000000000000//////.........---------........................---------------------------------............///........................////////////////////////........................------------------------........................//////.........---------........................,,,...//////...------...---------............///------------,,,,,,,,,,,,---------...------,,,,,,........................------------------------........................------...............---,,,------------------,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------------------------......................................................------------......................................................---............/////////......//////////////////////////////000000000000000000111222222222222111222222333333333333444444333333333444555555666666555555666666666777777777777777888888888999999999666666777777777888888888888888999999999:::::::::888888999999:::>>>DDDHHHAAA===999777666666555444444444444333222222111111111111111111111111111111////////////.......................................------,,,,,,------...,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------........................------------------------------------------------,,,------------.........------------------------,,,,,,---............---........................---------............////////////............---------........./////////........................///......------......///////////////000000000000/////////.........------........................---------------------------------............///........................////////////////////////........................------------------------.......................................---------........................,,,...//////...------...---------............///---------------.........---.........---,,,,,,+++........................------------------------........................+++,,,---...////////////...------,,,,,,------...------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........------,,,,,,------...------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------------------------------------------------------------------------------........................---------.....................------------......................................................---------.........//////............////////////////////////000000000000000000111222222222222111222222222333333333444444333333333444444555555555555555555666666666666666888888888999999::::::;;;888888888888888888888888999999999:::::::::;;;;;;999999999999:::???EEEIIIBBB???:::777666555444333444444333333222111111111111111111111111111111111///////////////....................................------,,,,,,------...,,,,,,,,,------.........---------...............------------------------------------------------------------------------........................------------------------........................------------....................................,,,------.......................................------------............/////////...........................////////////........................//////............//////////////////000000000000////////////............................................................---------............///........................////////////////////////........................................................................................................................,,,...//////...------...---------............///,,,------....../////////............---,,,++++++........................------------------------........................,,,------...//////.........---,,,++++++,,,---.........------,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///...------,,,,,,------...------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------........................---------.........//////......------------......................................................------------............---.........//////000000////////////000000000000000000111222222222222111222222222333333333444444333333333444444444444444444444555666777666666555777888888999::::::;;;;;;999999999999888888888888999::::::::::::;;;;;;;;;;;;;;;:::999999<<<@@@DDDAAA>>>:::777666555444333444333333222222111000000111111111111111111111111.........///////////////...........................------,,,,,,------...,,,,,,,,,------.........---------.........//////------------------------------------------------------------------------........................------------------------........................---------.........//////........................,,,---......//////......////////////////////////---------.........//////////////////////////////........./////////000000/////////////////////////////////....../////////////////////000000000000000000/////////.........................................................---------............///........................////////////////////////........................................................................---.............................................,,,...//////...------...---------............///,,,------....../////////---.........---,,,,,,+++........................------------------------..............................//////...------,,,...---,,,++++++,,,---............------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,---...///...------,,,,,,------......------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------.../////////......------------..............................------------------------,,,------------.........------......///000000000////////////000000000000000000111222222222222111222222333333333333444444333333333333333333444444333444555666777666555555777777888999:::;;;;;;<<<::::::999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;999888999<<<>>>===;;;888777777666444333333333333222111111000000111111111111111111111111.........///////////////...........................------,,,,,,------...,,,,,,------------------,,,,,,------.../////////------------------------,,,,,,,,,------------...------------------------........................------------------------........................------........./////////........................------...////////////...////////////////////////.........////////////000...////////////000000000....../////////000000000////////////////////////000//////......//////000////////////000000000000000000000/////////......................................................---------............///........................////////////////////////........................................................................---------.......................................,,,...//////...------...---------............///---------------.........,,,------......------,,,........................------------------------........................////////////...---,,,+++...------,,,,,,------............---------------------------------------***++++++,,,,,,------...------,,,,,,,,,---.........------,,,,,,------.........------------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,---......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------...//////000......------------..............................------------------------,,,,,,---------.........------......///000000111////////////000000000000000000111222222222222111222222333333333333444444333333333333333333333333222333555777777666555444666666777888999:::;;;;;;999999999:::::::::::::::999999999999:::::::::::::::;;;<<<;;;999888999:::777777666777888777555333333333222222111000000000000000000000000000000000............/////////000...........................------,,,,,,------...------------------,,,,,,,,,,,,------...//////000........................,,,,,,,,,---------......------------------------........................------------------------....................................////////////........................------...////////////////////////////////////////////////000000000111111.../////////000000000000.../////////000000000000////////////////////////000000////////////000000////////////000000000000000000000000/////////...................................................---------............///........................////////////////////////........................................................................---------.........//////........................,,,...//////...------...---------............///------------,,,,,,,,,,,,++++++,,,---....................................------------------------........................---...............------,,,------------------,,,------------............------------------------******+++,,,,,,---............---,,,,,,,,,------...------,,,,,,------.........------------......++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,------...///000000.........------.................................------------------------,,,,,,,,,---------......---------...///000000111////////////000000000000000000111222222222222111222222333333333444444444333333333333333333333333222333555777777666555444555666777888999:::;;;;;;999999999::::::;;;;;;;;;888888999999999:::::::::999:::<<<<<<:::888888999444444555777999888555333333333222222111000000000////////////////////////---.........//////000000...........................------,,,,,,------............------,,,,,,,,,,,,,,,------...///000000........................,,,,,,,,,------.........------------------------........................------------------------////////////////////////............/////////000////////////////////////---......///////////////000000000000000000000000000000000000111111111111.../////////000000111111////////////000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000////////////........................////////////////////////---------.........//////........................////////////////////////........................////////////////////////........................---------.........//////........................,,,...//////...------...---------.........//////---------,,,,,,+++++++++******,,,---.../////////........................------------------------........................,,,,,,---...////////////+++,,,............,,,+++,,,---------.../////////------------------------******+++,,,,,,---......///...------,,,,,,,,,,,,...------,,,,,,------.........------------......