BM6(3 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCEEEHHHKKKMMMOOOWWWdddooowww~~~{{{rrryyywwwmmmeee```]]]]]]```ccchhhqqq{{{~~~zzzwwwyyywwwxxxyyyyyyzzz|||~~~wwwssstttvvv~~~{{{xxxvvvvvvvvvppprrrvvvxxxvvvrrrllliiiaaaYYYNNNGGGDDDCCCAAA???????????????????????????>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQSSSTTTVVVWWWXXXYYY]]]YYYYYY```bbbkkk}}}vvvvvv}}}tttddd[[[VVVPPPMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLQQQUUU]]]fffpppxxx~~~~~~xxxtttnnnllllllnnnsssxxx|||}}}~~~~~~~~~}}}|||}}}~~~rrrjjjaaa[[[YYYXXXWWWUUUTTTXXX]]]```aaadddiiimmmqqqtttwwwzzz}}}CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEDDDCCCCCCCCCEEEHHHKKKMMMNNNWWWdddooowww~~~wwwllleee```]]]\\\```ccchhhqqqzzz|||zzzxxxxxxzzz}}}~~~|||vvvssstttooopppqqqqqqqqqssswwwyyy{{{}}}|||uuuqqqrrrttt{{{wwwuuuttttttrrruuuyyy{{{zzzuuuoookkkaaaYYYNNNGGGDDDCCCAAA???????????????????????????>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFIIIJJJKKKLLLMMMOOOPPPPPPPPPQQQSSSUUUWWWXXXYYYYYYWWW[[[XXXWWW^^^```iii{{{wwwxxxuuuddd[[[UUUPPPMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLQQQUUU]]]fffpppxxx~~~}}}wwwsssnnnllllllnnnsssxxx|||}}}~~~}}}~~~}}}~~~~~~}}}~~~~~~zzzllleee^^^YYYYYYZZZZZZYYYYYY]]]bbbeeefffiiinnnrrrsssvvvyyy|||CCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCEEEHHHKKKMMMNNNWWWcccooowww~~~wwwlllddd```]]]\\\```ccchhhqqqzzz{{{xxxvvvsssrrrpppqqqtttwwwxxxyyy|||{{{~~~{{{|||~~~}}}xxxrrrooopppeeeggghhhhhhhhhjjjnnnpppppprrruuuzzzzzzsssoooppprrr~~~{{{wwwuuutttssswwwzzz~~~zzztttpppaaaYYYNNNGGGDDDCCCAAA???????????????????????????>>>>>>>>>>>>???@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFJJJJJJKKKMMMNNNPPPQQQQQQRRRSSSUUUWWWYYYZZZZZZ[[[VVVZZZVVVVVV\\\___gggyyyxxxzzzuuuddd[[[UUUPPPMMMLLLJJJJJJJJJJJJJJJKKKLLLLLLQQQUUU]]]fffpppxxx~~~|||vvvrrrnnnllllllnnnsssxxx|||}}}~~~}}}~~~|||~~~~~~~~~~~~~~~~~~~~~{{{qqqgggaaaZZZXXXYYY\\\\\\\\\```dddiiilllmmmpppuuuyyywwwzzz}}}BBBCCCCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEDDDDDDEEEHHHJJJQQQYYYccclllttt~~~uuuiiiaaabbb]]][[[\\\___dddoooyyy|||wwwtttrrrvvvvvvvvvvvvvvvwwwxxxxxx{{{}}}}}}zzzyyyyyy}}}yyytttpppllljjjhhhfffcccbbbcccddddddccciiijjjkkkoootttyyy~~~zzzwwwsssooonnnppp}}}|||xxxuuutttsssvvvyyy}}}~~~uuummmeee[[[OOOEEEAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===============CCCBBBBBBBBBCCCDDDFFFGGGLLLMMMMMMMMMMMMOOOSSSVVVUUUVVVXXXYYYZZZZZZZZZYYYVVVUUUVVVWWWXXX\\\gggsss||||||zzziii[[[SSSOOOLLLKKKMMMKKKJJJIIIIIIKKKNNNPPPPPPUUU]]]hhhsss{{{|||uuuooommmlllmmmooossswwwxxxxxx|||||||||}}}~~~|||vvvpppllliii```___^^^]]]^^^```bbbcccfffiiimmmqqqsssvvvyyy{{{{{{|||~~~BBBBBBCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEEDDDDDDEEEHHHJJJRRRZZZeeeooowwwuuuiiiaaa```[[[YYYZZZ]]]bbbmmmwww~~~|||{{{~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{}}}zzzwwwuuussswww}}}{{{vvvsssooollljjjhhheeedddeeeeeedddccccccdddeeehhhlllqqquuuxxx}}}}}}}}}{{{wwwtttppppppttt|||yyywwwvvv{{{}}}wwwpppddd[[[OOOFFFBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???CCCCCCCCCCCCDDDFFFGGGHHHKKKLLLMMMMMMMMMPPPTTTWWWXXXYYYZZZ[[[[[[[[[ZZZYYYYYYXXXYYYZZZZZZ^^^iiiuuuyyyhhh[[[SSSOOOLLLKKKLLLJJJIIIHHHIIIKKKMMMOOOPPPTTT\\\fffpppyyy{{{tttooojjjjjjkkkoootttxxxzzz{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}wwwqqqkkkgggdddbbb____________aaacccfffhhhjjjmmmqqqtttvvvyyy{{{~~~}}}~~~BBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDEEEHHHJJJSSS[[[gggrrr{{{vvviii```]]]YYYWWWXXX[[[```jjjttt~~~}}}{{{yyyyyyxxxwwwxxxzzz|||uuuqqqnnnkkknnnrrrtttxxx~~~{{{wwwtttrrrooommmkkkjjjjjjhhhgggccccccccceeegggkkkoooqqq{{{zzzyyyzzz||||||xxxtttqqqsssxxx}}}{{{zzzwwwpppddd[[[OOOFFFBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCCCCDDDDDDEEEGGGHHHIIIJJJKKKLLLMMMNNNPPPTTTWWW[[[\\\]]]]]]]]]\\\ZZZYYY[[[ZZZZZZ[[[[[[^^^iiiuuuwwwgggZZZSSSOOOMMMKKKJJJIIIHHHGGGHHHJJJLLLNNNQQQUUU[[[dddmmmwww~~~zzzsssnnnhhhhhhiiimmmtttyyy}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||}}}~~~vvvrrrkkkddd___\\\\\\\\\^^^^^^___aaaeeeiiilllnnnqqqtttwwwzzz{{{}}}AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDCCCCCCEEEHHHJJJRRR[[[hhhsss}}}uuuhhh```\\\XXXVVVXXXZZZ___hhhrrr{{{|||zzzxxxxxxuuuvvvxxx|||~~~wwwqqqmmmiiieeefffjjjkkknnnsssyyy}}}{{{wwwuuutttrrrooommmjjjiiihhhhhhiiilllnnnppptttyyy}}}zzzvvvvvvzzz{{{}}}xxxsssppptttzzz~~~}}}}}}tttnnncccZZZOOOFFFCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCDDDBBBCCCCCCDDDFFFGGGHHHIIIIIIKKKLLLNNNOOOQQQTTTWWWYYYZZZ[[[\\\\\\\\\[[[ZZZZZZYYYYYYZZZYYY\\\hhhsssuuufffZZZSSSOOOMMMKKKIIIHHHGGGGGGHHHIIIKKKLLLSSSUUU[[[ccclllvvv~~~{{{tttooohhhhhhiiimmmsssyyy|||~~~}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{~~~{{{xxxwwwnnniiibbb[[[WWWWWWYYY[[[\\\]]]```dddhhhmmmqqqtttwwwzzz}}}@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCCCCCCCEEEHHHJJJPPPZZZgggrrr{{{~~~ssshhh```\\\XXXWWWYYY[[[___hhhqqqzzz~~~|||zzzxxxuuuvvvwwwzzzzzztttooolllhhhccccccggggggiiimmmrrryyy}}}}}}~~~~~~{{{xxxtttqqqnnnmmmkkkjjjiiijjjlllmmmooossszzz|||wwwssstttxxx|||~~~xxxrrrooottt{{{~~~zzzrrrmmmbbbYYYOOOGGGCCCBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDAAABBBCCCEEEFFFGGGHHHIIIIIIKKKMMMNNNOOOQQQTTTVVVTTTUUUWWWYYYZZZ[[[ZZZZZZYYYXXXYYYZZZZZZ]]]hhhttt~~~tttfffZZZTTTPPPMMMKKKHHHHHHGGGGGGHHHIIIJJJKKKSSSVVV[[[cccmmmvvv~~~|||vvvqqqjjjiiiiiilllqqqwwwzzz|||}}}~~~~~~~~~}}}}}}|||{{{{{{zzz~~~yyyrrrlllhhheeeaaa[[[VVVTTTUUUXXX[[[\\\^^^aaaffflllrrrvvvxxx|||~~~???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCCCCEEEHHHJJJOOOYYYfffqqqyyyyyypppgggaaa\\\YYYWWWYYY[[[___gggpppyyy}}}{{{xxxwwwwwwzzz}}}yyyxxxsssooommmkkkggggggjjjiiikkkmmmpppuuu|||~~~}}}}}}}}}yyyyyyyyy{{{zzzuuurrrllljjjhhhfffeeeeeefffgggjjjnnntttyyy|||vvvrrrtttxxx}}}~~~yyytttqqqvvv~~~xxxqqqmmmaaaYYYOOOGGGDDDBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDAAABBBDDDFFFHHHIIIIIIJJJJJJLLLNNNOOOOOOPPPRRRTTTPPPQQQTTTVVVXXXYYYYYYYYYZZZYYYYYY[[[[[[___jjjwwwuuuggg[[[UUUQQQMMMKKKHHHHHHHHHHHHIIIJJJKKKKKKQQQUUU[[[dddnnnwww~~~}}}vvvqqqlllkkkjjjlllpppuuuyyyzzz~~~}}}|||{{{zzzzzz}}}yyyrrriiibbb^^^\\\ZZZVVVTTTTTTVVVYYY[[[^^^```eeejjjpppvvvzzz|||??????@@@AAAAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAA@@@AAABBBBBBCCCEEEHHHKKKPPPYYYfffpppwwwtttmmmfffbbb[[[XXXWWWYYY[[[^^^fffnnnyyy{{{yyyyyyzzz~~~zzzwwwrrrpppqqqooolllmmmpppooopppqqqqqqssswww}}}~~~~~~}}}}}}|||{{{{{{uuuuuutttuuuzzz~~~xxxssskkkiiigggdddcccbbbccccccfffiiimmmqqqvvv}}}zzzvvvwww|||}}}{{{xxxvvv|||||||||tttnnnjjj```XXXNNNGGGDDDCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBCCCDDDGGGIIIKKKLLLLLLLLLKKKMMMOOOPPPOOOPPPQQQRRROOOQQQSSSTTTVVVVVVVVVVVVWWWWWWXXXZZZ[[[___kkkwwwvvvhhh]]]VVVQQQMMMJJJHHHHHHHHHIIIJJJJJJKKKKKKNNNRRRZZZcccnnnwww~~~|||vvvqqqllljjjiiikkkpppuuuyyy{{{~~~|||{{{{{{zzz{{{}}}{{{tttmmmeee^^^ZZZXXXVVVVVVVVVVVVXXXZZZ\\\^^^ccceeejjjooouuuzzz~~~>>>???@@@AAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA???@@@BBBBBBCCCEEEHHHKKKPPPZZZfffpppvvv~~~|||zzzxxxzzz~~~{{{qqqkkkfffbbbZZZWWWVVVXXXZZZ]]]eeemmmzzz}}}{{{zzz{{{vvvsssqqqsssssspppqqquuutttttttttsssrrrtttxxx{{{{{{yyyyyyzzz}}}|||}}}}}}}}}}}}|||{{{{{{rrrrrrqqqqqqvvv{{{vvvmmmllliiifffdddddddddeeedddfffiiilllpppwww~~~{{{}}}}}}{{{{{{~~~}}}|||}}}}}}{{{zzzwww|||~~~xxxpppjjjggg```XXXOOOHHHEEECCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAEEEFFFIIIKKKMMMNNNNNNNNNLLLMMMPPPPPPOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUTTTSSSTTTSSSUUUWWWXXX]]]iiivvvwwwiii^^^VVVQQQMMMJJJHHHHHHIIIJJJJJJKKKKKKLLLKKKPPPXXXcccmmmvvv}}}|||uuupppkkkiiihhhjjjpppvvvzzz|||}}}~~~}}}|||{{{{{{yyy|||yyysssjjjaaaYYYVVVTTTTTTUUUVVVXXX[[[]]]___```aaafffiiimmmsssxxx}}}@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAADDDAAAAAAEEEEEEBBBEEELLLRRR[[[gggqqqxxx}}}wwwmmmrrruuu|||{{{qqqiiibbb^^^WWWVVVUUUTTTVVV]]]eeelllvvv}}}}}}zzzyyy|||~~~{{{yyyvvvssspppoooooooooooommmjjjiiiiiikkknnnpppvvv||||||yyyvvvuuuxxx|||~~~}}}{{{{{{{{{{{{zzzxxxvvvtttrrrqqquuu{{{vvvssspppmmmlllkkkiiihhhjjjiiiiiikkknnnrrrwwwyyy{{{||||||yyyxxxyyyzzzzzzyyy||||||||||||}}}|||}}}~~~}}}zzzsssmmmiii```XXXNNNGGGDDDCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDEEEHHHKKKLLLLLLLLLLLLMMMQQQQQQRRRSSSTTTTTTTTTTTTUUUTTTSSSSSSUUUUUUTTTSSSTTTRRRSSSVVVWWWYYYbbbkkkwwwhhh]]]WWWRRRMMMIIIJJJIIIHHHGGGGGGGGGHHHIIINNNSSS[[[eeeoooxxx|||wwwqqqnnniiihhhhhhlllqqqwwwzzz|||~~~}}}|||{{{zzz~~~yyyvvvlllfff^^^YYYXXXXXXWWWVVVUUUXXX[[[]]]___aaadddfffjjjnnnsssxxx|||@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB???@@@DDDEEEDDDGGGNNNUUU]]]iiisssyyy~~~xxxnnnjjjlllttt{{{ppphhhaaa\\\WWWWWWUUUUUUWWW\\\ccciiiuuu|||}}}{{{yyyyyy|||}}}|||{{{yyywwwuuusssrrrmmmkkkiiigggfffhhhjjjllltttyyy~~~|||}}}yyywwwtttssswww~~~{{{wwwtttrrrpppnnnmmmmmmlllkkkkkklllnnnqqqssswwwzzz~~~}}}|||{{{|||~~~{{{xxxvvvvvvwwwvvvvvvzzzzzzzzz{{{~~~~~~~~~~~~{{{vvvpppjjjggg___WWWMMMFFFCCCBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@???@@@BBBDDDGGGIIILLLMMMMMMMMMNNNPPPRRRSSSTTTUUUVVVVVVVVVVVVWWWUUUTTTUUUVVVVVVUUUTTTUUUSSSTTTVVVWWWYYYaaajjj~~~{{{lll```XXXSSSNNNJJJJJJIIIHHHGGGGGGHHHIIIIIINNNRRRZZZdddoooxxx{{{uuuooollliiihhhhhhkkkqqqvvvzzz{{{~~~~~~}}}xxxsssmmmjjjddd___ZZZWWWWWWWWWWWWVVVXXX[[[___bbbeeehhhlllooosssvvvzzz~~~????????????????????????????????????????????????@@@???@@@BBBCCCCCCGGGLLLWWW___kkkuuu{{{xxxlll```bbbjjj|||zzznnneee^^^YYYVVVVVVVVVUUUWWW[[[bbbffftttzzz{{{yyyxxxyyy~~~}}}zzzwwwqqqooommmjjjiiijjjkkkllltttyyy~~~{{{xxxvvvyyy|||zzzxxxuuusssrrrqqqnnnlllkkklllmmmnnnoooqqqwww}}}~~~~~~}}}|||||||||~~~{{{wwwttttttsssrrrrrrwwwxxxyyyzzz}}}}}}xxxsssmmmgggddd^^^VVVLLLEEEBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@@@@AAACCCEEEIIIKKKLLLMMMMMMNNNPPPSSSTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVVVVXXXYYYXXXVVVUUUTTTUUUVVVVVVXXX___hhhyyyqqqcccZZZSSSNNNJJJJJJIIIHHHGGGGGGHHHIIIJJJNNNRRRZZZcccmmmwww~~~zzzsssmmmjjjhhhggghhhkkkpppvvvyyy{{{~~~~~~}}}{{{vvvqqqjjjddd___]]][[[XXXVVVVVVXXXZZZZZZZZZ]]]```eeeiiimmmqqqvvvyyy}}}????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@AAAAAACCCGGGKKKXXX```lllvvv|||vvvgggZZZ\\\cccuuuxxxkkkaaaZZZUUUSSSTTTTTTUUUWWW[[[aaafffqqqxxx~~~}}}}}}}}}}}}{{{zzzzzz|||~~~|||zzzxxxwwwwwwwww{{{|||zzz|||~~~{{{yyywwwvvvssspppnnnmmmmmmmmmlllooossszzz}}}}}}}}}yyyuuutttrrrqqqpppuuuvvvwwwyyy|||}}}wwwqqqkkkfffccc]]]VVVKKKDDDAAA@@@???==============================???@@@@@@@@@AAADDDFFFJJJKKKLLLLLLLLLNNNQQQTTTVVVWWWXXXYYYYYYZZZZZZZZZYYYXXXWWWXXXYYYZZZYYYXXXVVVTTTUUUWWWVVVWWW]]]ffftttssseeeZZZSSSMMMJJJIIIIIIHHHGGGHHHIIIJJJKKKNNNRRRYYYbbbllluuu}}}{{{tttmmmiiigggggggggjjjpppuuuyyyzzz~~~~~~~~~~~~|||uuurrrllleee___ZZZWWWVVVUUUVVVWWWZZZ]]]___aaaaaadddgggkkkpppssswww|||>>>>>>>>>>>>>>>>>>>>>>>>========================???AAABBBBBBDDDHHHNNNQQQWWW```lllvvv|||tttddd\\\\\\aaaqqqwwwiii___WWWRRRPPPQQQRRRTTTVVV[[[bbbfffooovvv}}}zzzwwwvvvzzzzzzzzzyyyxxxvvvtttssspppqqqrrrtttwwwzzz}}}}}}~~~|||zzzxxxuuusssrrrqqqqqqoooqqquuuzzz|||xxxvvvuuusssqqqvvvvvvwwwxxx{{{~~~xxxqqqkkkgggeee]]]UUUKKKDDDAAA@@@???==============================???@@@@@@AAABBBDDDGGGIIIJJJKKKKKKLLLNNNQQQTTTWWWWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWXXXZZZ[[[ZZZYYYUUUTTTUUUWWWWWWVVV\\\dddpppuuufffZZZRRRMMMKKKIIIIIIHHHHHHHHHIIIKKKKKKNNNQQQXXX```jjjttt|||}}}vvvoookkkgggffffffiiioootttxxxyyy~~~~~~~~~~~~zzztttpppiiifffaaa[[[WWWUUUTTTTTTSSSUUUYYY]]]aaadddggghhhkkkmmmqqquuuxxx{{{================================================<<<@@@BBBCCCGGGPPPXXX[[[VVV```mmmwww}}}yyyggg```___aaaooowwwhhh^^^WWWRRRPPPQQQQQQRRRTTTZZZaaafffmmmttt~~~{{{yyyooommmkkkiiigggfffeeeeeefffggghhhiiijjjjjjjjjjjjkkkmmmqqqvvv{{{~~~|||{{{{{{xxxyyy{{{}}}|||zzzxxxvvvtttwwwwwwxxxyyy|||yyysssmmmiiiggg]]]UUUKKKDDDAAA@@@???===>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAABBBEEEGGGHHHIIIKKKLLLMMMOOOQQQTTTVVVWWWXXXYYYZZZZZZZZZZZZXXXWWWVVVWWWYYYZZZZZZYYYTTTSSSUUUWWWWWWWWW\\\dddnnn}}}zzzjjj\\\SSSNNNLLLIIIIIIHHHHHHHHHJJJKKKLLLNNNQQQWWW___iiirrrzzzyyyrrrmmmfffeeefffiiinnntttwwwyyy}}}~~~zzzuuuoooiiieee]]][[[XXXUUUSSSSSSTTTUUUUUUXXX\\\```cccgggkkknnnqqqtttxxxzzz}}}================================================;;;@@@BBBAAAEEEOOOWWWYYYVVV```nnnyyypppcccaaabbbnnnyyyjjj```YYYUUUTTTSSSRRRQQQRRRWWW^^^ccckkksss|||{{{tttpppmmmaaa```^^^]]]\\\]]]___```aaaaaaccceeehhhjjjkkklllrrruuuzzz}}}{{{yyywwwwwwxxxzzz|||~~~zzztttooojjjhhh^^^VVVLLLEEEBBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAACCCFFFHHHGGGJJJMMMOOOPPPQQQSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYVVVUUUUUUVVVXXXYYYYYYXXXSSSRRRTTTWWWWWWWWW\\\dddnnn}}}}}}qqq```UUUPPPNNNIIIIIIHHHHHHIIIJJJLLLMMMNNNQQQVVV^^^gggqqqzzz~~~zzzsssooofffeeeeeehhhnnnssswwwxxx|||~~~~~~{{{uuupppkkkeee___[[[XXXWWWUUUTTTUUUVVVXXXZZZ[[[^^^bbbeeegggkkkppptttwwwzzz}}}========================>>>>>>>>>>>>>>>>>>>>>>>><<>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAACCCFFFHHHHHHKKKOOOQQQRRRRRRTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXUUUTTTSSSUUUWWWXXXXXXWWWRRRRRRTTTWWWWWWWWW]]]dddnnnzzzyyy~~~vvvdddWWWQQQOOOIIIIIIHHHHHHIIIJJJLLLMMMNNNQQQVVV]]]gggqqqyyy~~~{{{tttoooeeeeeeeeehhhnnnssswwwxxx|||~~~xxxuuuooojjjddd___ZZZVVVXXXXXXWWWWWWXXX[[[]]]___bbbeeehhhjjjlllooouuuzzzzzz}}}===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>AAAGGGLLLZZZdddrrr}}}~~~gggaaa^^^iiirrrdddYYYSSSRRRRRRSSSRRRSSSUUUZZZ]]]kkkrrr|||zzzuuuqqqlllhhhhhhgggeeeddddddeeefffgggmmmppptttwwwzzz||||||}}}}}}zzzyyyxxxzzzzzzzzzzzz|||ssskkkeeebbb^^^WWWLLLDDDAAA@@@>>><<<>>>>>>======<<<<<<<<<===BBBCCCCCCBBBBBBCCCFFFIIIHHHJJJNNNRRRUUUVVVWWWWWWVVVWWWWWWVVVUUUTTTUUUWWWTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSVVVZZZ\\\\\\```eeennn~~~wwwvvv||||||fffXXXPPPJJJLLLKKKIIIHHHIIIJJJLLLMMMOOOQQQUUU[[[dddoooxxx}}}|||tttooojjjhhhggggggkkkqqqwww{{{~~~|||{{{rrrmmmgggcccaaa^^^ZZZWWWWWWYYY[[[]]]___bbbeeehhhjjjkkkmmmpppsssvvvxxxyyy===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>AAAGGGLLLYYYcccqqq}}}iiibbb]]]ggg~~~tttfff[[[VVVRRRSSSSSSRRRSSSUUUZZZ]]]iiiqqq{{{}}}{{{xxxuuusssuuutttsssrrrrrrsssuuuvvvzzz}}}~~~~~~|||{{{zzzxxxyyyyyy{{{{{{rrrjjjdddbbb\\\UUUKKKCCCAAA@@@>>>===???>>>=========>>>???@@@AAABBBBBBBBBBBBDDDGGGJJJMMMOOORRRUUUWWWXXXXXXWWWXXXXXXXXXVVVTTTSSSTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUZZZ[[[[[[^^^dddlll}}}xxxxxx~~~}}}hhh[[[SSSNNNLLLKKKIIIHHHIIIJJJLLLMMMQQQSSSWWW]]]fffqqqzzz|||uuuppphhhgggeeefffjjjpppvvvzzz}}}~~~|||wwwssspppjjjfffbbb```___^^^\\\ZZZ\\\^^^aaacccfffiiimmmppprrrsssuuuwwwzzz|||~~~========================>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>AAAGGGMMMXXXcccqqq}}}kkkbbb\\\cccxxxwwwhhh]]]XXXSSSSSSSSSRRRSSSUUUYYY]]]hhhoooyyy~~~}}}~~~~~~~~~~~~~~~}}}}}}xxxyyy{{{~~~~~~xxxppphhhcccaaaYYYRRRHHHBBB@@@???>>>===???>>>======>>>???AAABBB@@@AAABBBCCCDDDFFFIIILLLQQQSSSVVVXXXZZZYYYXXXWWWZZZZZZZZZWWWTTTRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUYYYZZZYYY\\\aaahhhyyyzzzzzz|||iii]]]UUUOOOLLLKKKIIIHHHIIIJJJLLLMMMQQQSSSWWW]]]gggqqq{{{}}}vvvqqqfffeeedddeeeiiiooovvvzzz|||}}}~~~|||wwwpppiiieeecccaaa___```aaabbbbbbaaadddfffjjjlllooossswwwzzz|||}}}~~~>>>======<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>===???@@@???>>>AAAHHHMMMYYYcccppp|||lllbbbZZZ```sssxxxhhh^^^YYYSSSSSSSSSRRRSSSUUUYYY\\\gggnnnxxx{{{xxxzzz}}}~~~}}}{{{}}}}}}{{{vvvnnngggbbb```VVVOOOFFF@@@?????????>>>???>>>=========>>>@@@AAA???AAACCCDDDFFFHHHLLLOOOQQQTTTWWWZZZ\\\[[[ZZZXXX\\\\\\ZZZWWWSSSQQQQQQQQQTTTTTTTTTTTTTTTTTTTTTTTTUUUSSSUUUXXXYYYWWWZZZ___eeevvv{{{|||yyyhhh\\\TTTNNNLLLKKKIIIHHHIIIJJJLLLMMMOOOQQQUUU\\\eeepppyyy|||uuupppfffeeedddeeeiiiooovvvzzz}}}~~~~~~|||{{{yyyuuupppjjjeeebbbbbbcccccceeegggiiikkkkkklllnnnqqqtttwww{{{???>>>===<<<;;;<<<<<<<<<===========================>>>??????>>>BBBHHHMMMZZZcccpppzzznnnbbbZZZ___oooxxxggg]]]YYYSSSTTTSSSSSSRRRUUUYYY\\\eeemmmxxx{{{yyy{{{|||~~~|||{{{yyyyyyxxxyyyzzzxxxtttmmmfffaaa___UUUNNNEEE???>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBEEEGGGIIIKKKOOOQQQRRRUUUZZZ^^^``````^^^]]]\\\\\\ZZZWWWSSSQQQQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTUUUXXXXXXWWWYYY^^^dddsss|||~~~yyyjjj^^^UUUOOOLLLKKKIIIHHHIIIJJJLLLMMMOOOQQQUUU\\\fffqqqzzz}}}uuuooogggfffeeefffjjjpppvvv{{{|||yyyuuusssoookkkhhhgggffffffggghhhkkklllnnnpppqqqrrrsssuuuxxxzzz}}}@@@???===<<<;;;<<<<<<===========================<<<>>>?????????BBBHHHNNN[[[cccoooyyy~~~sssfff]]]aaammmxxxggg]]]YYYTTTTTTTTTSSSRRRTTTXXX\\\ccckkkvvv~~~|||yyy}}}{{{yyyxxxwwwvvvwwwxxxwwwssslllfffbbb```UUUNNNEEE???>>>??????>>>>>>???AAABBBBBBBBBAAA@@@AAADDDGGGJJJLLLNNNQQQSSSUUUXXX]]]aaadddcccaaa```ZZZZZZZZZWWWTTTRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTUUUXXXYYYWWWZZZ___cccppp~~~|||mmmaaaWWWPPPLLLKKKIIIHHHIIIJJJLLLMMMQQQSSSWWW^^^hhhsss}}}~~~vvvqqqhhhgggffffffjjjooovvvzzz~~~~~~~~~~~~{{{wwwtttkkkiiifffddddddfffjjjlllmmmpppssstttuuuvvvwwwyyy{{{}}}BBB@@@>>><<<<<<<<<===>>>========================<<<>>>?????????BBBIIINNNZZZcccoooyyy{{{lllbbbdddlll|||yyyggg]]]ZZZTTTTTTTTTSSSRRRTTTXXX[[[```hhhsss|||{{{}}}{{{xxxvvvtttvvvvvvvvvrrrlllfffbbb```UUUNNNEEE@@@?????????>>>???AAAEEEIIIKKKJJJHHHGGGDDDFFFJJJLLLNNNPPPSSSUUUUUUXXX]]]aaacccaaa___]]]XXXXXXXXXVVVTTTSSSTTTUUUSSSSSSSSSSSSSSSSSSSSSSSSUUUSSSUUUYYYYYYXXX[[[```bbbmmm}}}ooobbbWWWOOOLLLKKKIIIHHHIIIJJJLLLMMMQQQSSSWWW^^^hhhttt}}}zzzuuuiiigggeeeeeehhhmmmssswww{{{|||}}}}}}zzzxxxvvvsssooollleeeddddddeeegggkkkppprrruuuxxx|||~~~~~~~~~CCCAAA???===<<<<<<>>>>>>========================<<<>>>?????????BBBIIIOOOYYYbbboooyyyqqqfffffflllyyyzzzhhh^^^[[[TTTUUUTTTSSSRRRTTTXXX[[[]]]eeepppzzz~~~~~~~~~|||xxxuuutttuuuwwwyyy}}}}}}yyyuuusssuuuvvvuuurrrlllfffbbbaaaVVVOOOFFF@@@?????????>>>???CCCIIINNNQQQQQQOOOMMMEEEHHHLLLNNNPPPQQQTTTVVVTTTWWW[[[^^^___]]]YYYWWWVVVWWWWWWVVVUUUTTTUUUWWWSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSUUUYYYZZZYYY\\\aaaaaakkk|||nnn```TTTLLLLLLKKKIIIIIIIIIJJJLLLMMMOOOQQQUUU\\\gggrrr|||~~~yyyiiigggeeedddggglllqqquuuxxxyyy{{{~~~|||yyyuuuqqqnnnkkkgggdddcccdddfffjjjnnnrrruuuwww{{{BBB@@@===<<<======<<<;;;;;;;;;;;;<<<===>>>>>>???????????????@@@DDDIIIMMMYYYdddrrr}}}}}}iiibbbggguuuooobbbYYYVVVTTTSSSQQQQQQRRRTTTUUU]]]cccmmmwww}}}{{{~~~zzzuuunnniiifffeeeeeedddgggmmmrrrxxx|||wwwuuutttqqqtttzzz|||yyywwwvvvvvvvvvrrrkkkgggfffccc___WWWMMMDDDAAA@@@???@@@BBB???DDDMMMWWW^^^^^^XXXSSSIIIIIIJJJKKKMMMPPPRRRTTTVVVWWWYYYZZZZZZYYYWWWVVVXXXWWWUUUUUUUUUUUUTTTRRRQQQQQQQQQQQQQQQRRRSSSSSSPPPRRRTTTVVVVVVWWWZZZ\\\___gggvvv~~~}}}pppcccWWWOOOKKKJJJHHHFFFFFFHHHJJJLLLSSSUUUXXX^^^fffrrr~~~|||qqqiiiccccccfffiiiooouuuxxxzzz}}}~~~}}}}}}}}}~~~|||xxxrrrllliiiiiikkkmmmgggiiimmmqqqvvvzzz}}}~~~DDDBBB???>>>>>>>>>===<<<;;;;;;<<<<<<===>>>>>>???>>>?????????@@@CCCIIIMMMUUUaaaqqq~~~iiiaaadddppppppcccZZZVVVUUUSSSRRRQQQRRRTTTUUU[[[aaajjjttt|||~~~yyyuuupppmmmmmmpppuuuzzzvvvppphhhbbb_______________dddiiioooyyyzzztttooollliiihhhiiilllqqqzzz}}}zzzwwwuuutttuuutttpppiiiffffffccc___WWWMMMDDDAAA@@@??????AAA@@@DDDLLLUUU[[[[[[WWWRRRLLLLLLLLLLLLNNNOOOQQQRRRUUUVVVWWWYYYYYYWWWVVVUUUVVVTTTTTTTTTUUUUUUSSSQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPRRRUUUVVVWWWXXXZZZ\\\___gggvvvzzz}}}}}}nnnaaaXXXRRRMMMKKKIIIGGGHHHIIIKKKMMMRRRTTTYYY___hhhsss{{{pppiiibbbccceeehhhnnntttuuuxxxzzz{{{zzzyyyyyyzzzwwwuuuqqqmmmlllmmmnnnpppqqqsssvvv{{{GGGEEEAAA@@@??????>>>===;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@CCCHHHLLLRRR___qqqkkk``````jjjtttggg]]]WWWUUUSSSRRRQQQRRRSSSTTTWWW]]]fffooowww~~~wwwooojjjeeecccbbbdddhhhmmmttt}}}uuuoooeee^^^ZZZZZZ[[[[[[WWW[[[```eeeooo{{{~~~wwwnnnfffccc```^^^[[[^^^```eeemmmwww|||{{{~~~~~~}}}|||zzzwwwuuuttttttsssnnngggeeefffddd```WWWMMMDDDAAA@@@>>>>>>???BBBDDDIIIPPPTTTUUUSSSQQQOOONNNNNNNNNOOOPPPQQQQQQTTTTTTVVVVVVVVVVVVTTTTTTRRRRRRSSSTTTUUUUUURRRPPPOOOOOOOOOOOOOOOOOOPPPQQQPPPSSSUUUWWWWWWYYY[[[]]]___gggtttyyyvvvnnnaaaYYYUUUNNNLLLJJJIIIIIIJJJLLLNNNPPPSSSYYYaaajjjuuuzzzppphhhbbbbbbdddgggmmmssstttvvvxxxyyyxxxvvvvvvwwwsssrrrrrrrrrrrrtttvvvwww}}}~~~JJJGGGCCCAAA@@@@@@>>>===<<<<<<<<<<<<======>>>>>>===>>>?????????BBBGGGJJJRRR___qqqlll```]]]eee{{{zzzkkkaaaWWWVVVTTTRRRQQQQQQRRRSSSVVV[[[ccckkksss{{{xxxpppjjjfffeeebbbbbbcccfffllluuu~~~vvvkkkbbb\\\ZZZZZZZZZVVVXXX[[[```iiisss{{{~~~uuujjjbbb___\\\YYYVVVVVVXXX\\\ccclllxxx|||{{{~~~}}}yyyxxx||||||}}}}}}{{{xxxuuutttuuusssmmmgggfffhhhgggbbbWWWMMMDDDAAA@@@===<<<>>>AAABBBEEEIIILLLNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRSSSRRRSSSSSSTTTTTTSSSSSSRRRPPPQQQRRRUUUWWWVVVSSSPPPPPPPPPOOOOOOOOOOOOPPPPPPPPPRRRUUUWWWXXXYYY\\\^^^```gggtttzzzrrrzzzvvveee[[[VVVNNNMMMJJJIIIHHHJJJLLLMMMOOOSSSYYYaaakkkvvvyyyqqqhhhbbbbbbcccfffkkkqqqtttvvvxxxyyywwwvvvwwwwwwtttuuuwwwzzz}}}LLLIIIEEECCCAAA@@@>>>===<<<<<<<<<<<<============<<<===>>>??????BBBEEEHHHPPP^^^qqqkkk___ZZZ```ttt}}}lllaaaXXXWWWTTTRRRQQQQQQRRRRRRUUUYYY```hhhpppxxxvvvooojjjiiieeedddcccccchhhqqq|||wwwllleee```\\\[[[XXXWWWYYY]]]cccllluuu|||xxxooogggbbb^^^ZZZXXXUUUVVVYYY]]]eeeppp}}}}}}}}}~~~}}}zzzzzz~~~zzzyyyzzz{{{}}}}}}|||xxxuuurrrvvvsssnnnhhhiiikkkhhhcccUUUKKKCCCAAA@@@===<<<===???@@@BBBCCCEEEGGGJJJLLLMMMNNNOOOQQQRRRSSSTTTTTTQQQRRRRRRRRRRRRRRRRRRQQQPPPPPPRRRUUUXXXXXXUUURRRQQQQQQPPPPPPPPPPPPPPPQQQOOORRRTTTVVVWWWYYY\\\^^^aaagggrrryyyqqqttt}}}mmm^^^VVVNNNLLLJJJHHHGGGHHHJJJLLLNNNRRRYYYaaakkkvvvzzzqqqiiibbbbbbccceeejjjppprrrtttwwwxxxxxxxxxxxxyyyzzz}}}PPPMMMHHHEEECCCBBB@@@>>><<<<<<==================<<<===>>>??????AAADDDGGGMMM[[[ppp~~~kkk___YYY\\\nnnmmmaaaYYYXXXUUURRRQQQPPPQQQQQQTTTXXX^^^eeemmmvvvxxxrrrooohhhfffdddbbbeeennnyyyzzzqqqiiibbb^^^ZZZWWWVVVYYY]]]cccnnnxxx|||vvvooogggaaa]]][[[WWWXXXYYY[[[___iiiuuu~~~xxxsssoooooopppqqq{{{~~~{{{|||~~~~~~{{{|||~~~zzzvvvsssvvvtttnnnjjjkkkmmmiiiaaaRRRJJJBBBAAA@@@===<<<======???@@@@@@AAADDDHHHKKKMMMNNNOOOQQQSSSTTTTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQOOOPPPQQQTTTWWWXXXWWWUUURRRQQQQQQPPPPPPPPPPPPPPPNNNPPPSSSUUUWWWYYY[[[^^^```eeeoooxxxtttssswww~~~}}}uuubbbVVVNNNLLLJJJHHHGGGHHHJJJKKKOOORRRXXX```iiittt|||ssskkkdddbbbdddeeejjjppppppssswwwyyyzzz{{{}}}~~~TTTQQQLLLIIIGGGDDDBBB@@@=====================<<<;;;===>>>??????@@@CCCFFFKKKYYYmmmrrreee]]]]]]mmmpppdddZZZXXXUUURRRPPPPPPPPPQQQRRRVVV\\\bbbjjjttt}}}qqqnnniiieeeeeejjjsssyyy|||vvvlllfff^^^YYYVVVWWWYYY]]]hhhttt~~~xxxnnneee```___YYYZZZZZZYYYZZZaaallluuu}}}xxxqqqkkkfffeeeggghhhlllqqqzzz}}}}}}|||xxxuuusssnnnkkklllmmmggg^^^PPPHHHAAA@@@@@@>>>===>>>===???@@@AAAAAADDDIIIMMMNNNOOOPPPRRRRRRSSSRRRRRRQQQQQQQQQPPPPPPQQQQQQQQQNNNNNNOOORRRUUUWWWWWWVVVQQQPPPPPPOOONNNNNNOOOOOOMMMOOORRRTTTVVVXXX[[[]]]]]]bbbkkkzzz~~~xxxuuuuuuzzz{{{yyyzzzfffYYYPPPNNNKKKIIIHHHIIIKKKLLLPPPSSSWWW]]]fffrrr~~~tttllleeecccdddfffjjjpppsssvvv{{{XXXTTTOOOLLLIIIGGGDDDBBB===============<<<<<<<<<;;;<<<>>>??????@@@CCCEEEKKKWWWjjj|||yyymmmcccaaaooouuuiiiZZZXXXUUURRRPPPPPPPPPPPPQQQTTTZZZ```hhhrrr||||||xxxqqqiiifffhhhnnnsssrrryyy}}}uuummmbbb[[[WWWWWWWWWZZZeeerrr~~~ssshhhccccccZZZ[[[ZZZWWWWWW\\\fffooo{{{{{{vvvnnngggbbbaaacccdddbbbhhhrrr}}}tttrrrnnnkkkmmmmmmeee[[[OOOGGG@@@@@@@@@>>>===>>>===???AAABBBBBBEEEJJJOOOPPPPPPQQQRRRRRRQQQPPPOOORRRQQQQQQPPPPPPQQQQQQRRRNNNMMMMMMPPPSSSVVVVVVVVVPPPOOOOOONNNMMMMMMMMMNNNLLLNNNQQQSSSUUUWWWZZZ\\\ZZZ___hhhvvvzzzwwwuuuwww}}}xxxvvv|||iii[[[QQQOOOMMMJJJIIIJJJLLLMMMQQQSSSWWW\\\dddppp}}}uuummmfffdddeeefffkkkpppwww{{{]]]ZZZVVVRRRNNNIIIDDD@@@>>>===;;;;;;=========<<<<<<===>>>>>>>>>>>>@@@BBBMMMXXXllluuugggfffqqq|||{{{jjjddd[[[UUUTTTSSSPPPOOOPPPNNNRRRXXX]]]eeeooo{{{vvvkkkggggggfffeeejjjjjjkkklllqqqxxxuuunnngggbbb\\\WWWUUUXXX]]]```xxx|||rrrjjjgggaaa]]]XXXVVVWWW[[[___aaaooouuu}}}~~~zzzrrrjjjdddaaa``````bbbeeekkkttt||||||}}}yyyrrrjjjjjjmmmlllddd\\\JJJHHHDDDAAA>>>>>>>>>???BBBBBBBBBCCCEEEHHHJJJLLLLLLMMMOOOQQQRRRRRRRRRQQQQQQPPPOOOQQQRRRSSSSSSRRRRRROOOLLLLLLMMMPPPQQQRRRPPPOOONNNLLLLLLLLLLLLMMMMMMPPPRRRTTTTTTUUUVVVXXXYYY^^^fffuuuzzzwwwtttyyy}}}pppooo}}}}}}jjjXXXQQQOOOLLLJJJKKKLLLLLLKKKKKKOOOUUU\\\cccnnn{{{xxxpppgggdddcccfffnnnvvv~~~\\\YYYUUUQQQNNNJJJFFFCCCBBB@@@===<<<=========<<<<<<===>>>======>>>AAADDDOOOZZZnnn|||lllhhhpppxxxpppfff]]]VVVTTTSSSPPPNNNOOONNNRRRWWW\\\cccmmmyyy}}}|||zzzwwwvvvxxxzzz{{{nnngggccc```]]]_________```ccciiirrrxxxzzzuuukkkggg```[[[YYY[[[^^^aaannnvvv~~~vvvqqqnnngggbbb\\\XXXWWWYYYZZZ[[[eeejjjrrrxxx|||~~~zzzssslllfffcccaaabbbdddiiirrr|||}}}|||yyyqqqjjjjjjlllkkkbbbYYYKKKHHHEEEAAA???>>>???@@@@@@@@@AAABBBEEEGGGJJJKKKMMMNNNPPPRRRSSSSSSSSSRRRQQQPPPPPPQQQSSSTTTTTTSSSSSSPPPMMMLLLMMMOOOOOOOOONNNNNNMMMLLLKKKLLLLLLMMMMMMPPPRRRSSSSSSSSSUUUVVVWWW[[[cccppp{{{vvvtttzzz{{{mmmiiivvv~~~kkk[[[RRROOOKKKJJJKKKLLLLLLLLLKKKOOOUUU[[[bbbmmmzzzzzzrrriiifffeeegggnnnvvv~~~YYYWWWTTTQQQOOOMMMJJJHHHHHHDDD@@@============<<<<<<======<<<<<>>==================<<<;;;<<>>>>>???@@@AAABBBCCCFFFHHHKKKMMMNNNMMMOOOPPPRRRSSSSSSSSSSSSQQQPPPOOOQQQTTTVVVWWWWWWUUURRRNNNLLLLLLLLLKKKJJJLLLLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSRRRQQQQQQRRRTTTWWWZZZ___hhh{{{|||wwwwwwggg^^^hhhuuu{{{kkk^^^RRROOOKKKJJJKKKLLLNNNNNNMMMPPPTTTYYY```jjjwww~~~vvvnnnjjjhhhhhhmmmsss{{{QQQQQQRRRTTTWWWXXXWWWVVVNNNJJJDDD@@@>>>>>>>>>>>>======<<<<<<<<<@@@EEEIIINNNVVVgggzzzxxxddd[[[^^^dddwwwqqqfff\\\WWWTTTPPPNNNNNNNNNPPPSSSVVVZZZdddoooxxxxxxoooggg```]]]\\\YYYZZZ]]]ZZZ^^^dddkkkrrryyy~~~tttkkkccc^^^\\\[[[[[[[[[[[[[[[]]]```ccciiinnnvvv{{{}}}~~~}}}}}}wwwuuurrrooommmlllllllllpppwww|||tttmmmgggbbb]]][[[YYYYYY[[[]]]bbbjjjsssyyy}}}}}}yyypppnnnmmmqqqxxx|||zzzzzzuuukkkkkkppp|||~~~{{{xxxyyy|||{{{~~~}}}zzzsssnnnnnnooojjj^^^TTTFFFDDDAAA>>>===>>>???@@@@@@BBBDDDFFFIIIKKKLLLMMMLLLMMMOOOQQQRRRRRRRRRQQQQQQOOONNNOOORRRUUUVVVWWWUUURRROOOMMMMMMLLLKKKJJJMMMNNNOOOPPPQQQRRRRRRRRRSSSTTTTTTSSSQQQRRRSSSUUU[[[]]]aaaiiiyyy}}}wwwggg^^^dddppp}}}xxxiii]]]SSSOOOKKKIIIJJJMMMOOOOOOOOORRRUUUYYY___iiivvv~~~wwwoookkkiiigggkkkpppwww|||QQQRRRUUUYYY\\\\\\ZZZXXXMMMIIIEEEAAA@@@@@@??????===>>>>>>======@@@DDDGGGKKKQQQ```rrrxxxdddYYY[[[```nnnssshhh]]]XXXUUUQQQOOOPPPNNNPPPRRRSSSWWW```llluuu}}}~~~vvvppphhhaaa___]]]YYYYYY\\\YYYZZZ]]]aaafffkkkppprrrsssxxx|||}}}|||ssslllgggeeecccdddffffffgggiiilllnnnuuuzzz~~~~~~}}}}}}xxxpppiiiccc___]]]^^^^^^```eeemmmwww~~~vvvssspppqqqwww}}}{{{{{{|||rrrhhh```bbbhhhtttzzzvvvssssssvvvyyy|||zzzyyyzzz~~~wwwrrrmmmnnnooojjj^^^RRREEECCCAAA>>>===>>>@@@AAA@@@BBBDDDFFFHHHIIIJJJJJJLLLMMMOOOPPPRRRRRRQQQQQQPPPNNNLLLMMMOOORRRTTTTTTTTTRRROOONNNOOONNNMMMLLLOOOOOOQQQRRRSSSSSSSSSSSSSSSTTTTTTSSSRRRRRRTTTVVV]]]```ccciiiwwwzzzhhh```cccmmm{{{wwwggg]]]SSSOOOKKKIIIJJJMMMPPPQQQQQQSSSVVVYYY___iiiuuu~~~xxxqqqmmmjjjgggiiinnntttyyyUUUVVVZZZ^^^```^^^YYYUUUJJJGGGDDDBBBBBBBBBAAA@@@===>>>?????????@@@CCCEEEJJJNNNZZZkkkyyy}}}hhh[[[XXXZZZgggtttiii^^^YYYUUUQQQPPPQQQNNNOOOPPPQQQUUU^^^iiirrrzzz|||uuunnnkkkgggbbb```aaa]]]\\\[[[\\\___bbbeeefffhhhnnnssstttyyyzzzwwwwwwvvvxxx{{{}}}|||vvvrrrooonnnlllkkkmmmsss{{{{{{vvvuuuyyy~~~}}}}}}yyylllbbb[[[YYY]]]dddqqq~~~}}}xxxuuurrrsssvvvzzz{{{xxxvvvwwwzzztttoookkklllnnniii\\\PPPFFFDDDBBB@@@???@@@BBBCCCDDDEEEGGGIIIJJJKKKKKKKKKMMMNNNPPPQQQRRRSSSRRRRRROOOMMMJJJJJJLLLOOOQQQQQQRRRPPPOOOOOOQQQQQQPPPOOOOOOPPPQQQRRRSSSSSSRRRRRRRRRSSSRRRQQQPPPQQQTTTWWW]]]```ccchhhttt}}}kkkaaabbbkkkzzzwwwhhh___SSSOOOKKKIIIJJJMMMPPPRRRTTTUUUWWWZZZ___iiiuuu{{{tttppplllhhhiiimmmrrrwww}}}XXXZZZ^^^aaabbb^^^WWWRRRHHHFFFDDDCCCCCCCCCBBB@@@===???@@@@@@???@@@BBBDDDKKKMMMWWWggguuu~~~rrraaaZZZZZZddd}}}uuujjj^^^YYYVVVRRRQQQRRRNNNOOOPPPPPPTTT\\\hhhpppyyy~~~|||yyytttmmmhhhiiicccaaa]]]\\\]]]___aaaaaajjjrrrxxx{{{{{{vvvuuuwww}}}}}}zzz~~~~~~}}}ooo___VVVRRRSSSZZZaaaqqq}}}}}}yyyvvvtttvvvzzzzzz{{{yyyvvvvvvyyy}}}}}}}}}~~~~~~~~~~~~}}}qqqllliiikkkmmmgggZZZOOOGGGFFFCCCAAAAAABBBDDDEEEIIIJJJLLLMMMOOOOOONNNNNNNNNOOOQQQRRRSSSTTTSSSSSSOOOLLLIIIIIIJJJMMMOOOOOOQQQPPPOOOPPPRRRSSSRRRQQQOOOPPPQQQRRRRRRRRRQQQPPPQQQQQQQQQPPPOOOQQQTTTWWW\\\___cccgggrrrmmmaaaaaajjjzzzxxxiiiaaaSSSPPPKKKIIIJJJNNNQQQRRRUUUVVVXXXZZZ___iiivvv}}}vvvrrrnnnjjjjjjnnnqqqvvv|||[[[ZZZYYYXXXWWWTTTOOOKKKBBBCCCDDDEEEEEEDDDCCCBBB<<<============???CCCFFFMMMPPPWWWdddsss~~~|||fff\\\^^^bbbvvvvvvlllaaaZZZXXXUUUOOOIIINNNNNNPPPSSSTTTVVV___iiiqqqyyyyyysssqqqiiicccbbbbbbcccggglllqqqzzz}}}}}}}}}~~~|||{{{{{{kkk```TTTMMMKKKOOOYYYcccttt}}}|||yyyzzz{{{}}}|||}}}{{{zzzzzz{{{{{{}}}zzzxxxxxxvvvtttrrrkkkkkkkkkkkkhhhaaaVVVNNNDDDCCCAAA@@@@@@AAACCCDDDJJJLLLNNNOOOOOOPPPRRRTTTSSSPPPNNNPPPTTTWWWWWWWWWQQQPPPNNNMMMLLLMMMMMMNNNPPPPPPQQQQQQQQQQQQQQQPPPRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRWWWXXX]]]eeeqqqqqqaaabbbhhhttt~~~{{{lll^^^UUUNNNIIIJJJKKKKKKNNNRRRVVVWWWXXX[[[```iiissszzzzzzpppjjjiiikkkmmmpppsssxxx|||YYYWWWTTTRRRPPPLLLHHHEEEBBBCCCDDDDDDDDDBBB@@@???<<<===>>>======???CCCFFFJJJNNNXXXfffuuukkkaaaaaa___rrrtttggg^^^ZZZXXXTTTPPPQQQPPPQQQSSSSSSSSS[[[dddllluuu~~~|||xxxxxx{{{}}}}}}uuunnnllllllmmmrrrxxx|||{{{{{{}}}|||wwwuuutttttttttxxx}}}tttbbbYYYOOOKKKJJJOOOYYYdddttt||||||zzz{{{|||~~~|||zzzzzz{{{||||||yyyvvvssssssrrrqqqpppiiiiiiiiijjjggg___UUUMMMCCCBBBAAAAAABBBCCCEEEFFFJJJLLLOOOPPPPPPRRRTTTVVVTTTRRRPPPQQQTTTWWWWWWVVVSSSRRRQQQOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRQQQQQQPPPQQQQQQQQQQQQQQQQQQPPPQQQQQQRRRRRRVVVXXX\\\cccmmmooocccccchhhsss~~~|||oooaaaWWWPPPKKKKKKLLLKKKNNNRRRTTTUUUWWWZZZ___hhhrrryyy|||rrrkkkhhhiiijjjlllpppvvv{{{~~~YYYUUUPPPLLLIIIGGGCCCAAADDDEEEFFFFFFEEEBBB???<<<<<<===>>>======???BBBEEEGGGMMMXXXhhhxxxtttgggcccZZZkkkqqqeee___\\\XXXUUUTTTRRRRRRSSSQQQPPPVVV]]]dddooo{{{}}}}}}~~~xxxvvvtttpppooopppqqqvvv~~~}}}{{{{{{}}}zzzyyyzzz{{{~~~{{{wwwsssrrrqqqqqqpppsssxxx|||uuueeeWWWPPPJJJHHHIIINNNYYYdddttt|||}}}||||||~~~~~~{{{zzz{{{|||yyyvvvrrrppppppooommmlllgggggghhhhhheee]]]SSSLLLDDDCCCCCCCCCDDDFFFHHHIIIKKKMMMPPPQQQRRRTTTVVVXXXWWWUUUSSSSSSUUUWWWWWWVVVVVVUUUSSSRRRQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTSSSRRRRRRQQQQQQQQQRRRRRRUUUWWW[[[aaahhhyyyssseeecccfffqqq||||||qqqeeeZZZSSSMMMLLLLLLKKKMMMQQQRRRSSSUUUXXX]]]fffpppvvv}}}tttmmmiiiggggggiiimmmsssyyy~~~~~~~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}[[[VVVPPPKKKHHHFFFEEEDDDGGGHHHIIIIIIGGGCCC???<<<<<<===>>>>>>===???AAACCCDDDJJJWWWhhhyyy|||kkkbbbWWWeeezzz~~~qqqhhhaaa[[[VVVUUURRRRRRRRRPPPOOOSSSYYY]]]iiiwwwzzzvvvyyy}}}yyywwwuuuqqqnnnllliiimmmttt|||~~~}}}|||zzzyyyxxxxxxxxxxxxyyy{{{|||~~~{{{hhhYYYNNNIIIFFFFFFGGGLLLXXXdddvvv}}}~~~~~~~~~{{{zzz{{{|||vvvuuuttttttsssqqqmmmjjjfffhhhiiiiiiddd\\\RRRLLLGGGFFFFFFFFFGGGHHHIIIJJJMMMOOORRRSSSTTTVVVXXX[[[YYYXXXVVVUUUUUUVVVWWWWWWWWWVVVUUUSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUTTTSSSSSSQQQQQQQQQQQQQQQRRRSSSTTTSSSSSSRRRQQQQQQQQQRRRRRRTTTVVVZZZ```fffttt}}}hhheeeeeemmmwwwzzzqqqggg\\\UUUNNNMMMLLLJJJKKKOOOPPPRRRTTTWWW]]]eeennnttt|||}}}vvvooojjjgggfffgggkkkqqqwww|||}}}|||{{{{{{|||~~~}}}}}}~~~~~~~~~~~~}}}}}}ZZZUUUOOOJJJGGGGGGGGGGGGFFFGGGGGGGGGEEEAAA>>>;;;;;;===>>>>>>>>>>>>@@@BBBCCCHHHTTTeeewwwnnn```XXXaaaqqqvvvjjj___WWWUUURRRPPPQQQQQQOOORRRWWWXXXdddsss~~~|||tttqqqvvv}}}~~~|||yyytttooojjjlllpppvvv~~~{{{|||~~~|||ooo^^^RRRJJJGGGEEEEEEFFFKKKXXXeeeyyy~~~zzzyyyzzz{{{vvvwwwyyy{{{zzzvvvooojjjhhhjjjlllkkkddd[[[RRRMMMJJJJJJJJJJJJJJJJJJKKKKKKOOOQQQSSSUUUUUUWWWYYY\\\ZZZYYYXXXWWWUUUUUUVVVWWWWWWVVVUUUSSSSSSSSSTTTTTTUUUUUUVVVVVVUUUTTTSSSSSSOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRTTTVVV[[[```fffrrrpppiiieeejjjssswwwppphhh^^^VVVOOOMMMLLLJJJJJJMMMQQQRRRUUUXXX\\\dddlllrrrwww~~~|||vvvqqqllliiihhhgggkkkqqqvvvyyy}}}~~~~~~~~~}}}{{{{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~XXXSSSLLLGGGEEEEEEEEEEEEAAABBBAAAAAA???===;;;:::;;;<<<>>>>>>>>>>>>???AAABBBFFFPPP```rrrtttaaaZZZ___iii{{{tttfff]]]VVVRRRPPPRRRQQQPPPQQQUUUUUU```mmmxxxxxxpppoooqqquuuyyy{{{}}}xxxsssqqqqqqttt{{{}}}{{{{{{{{{ssseeeWWWPPPIIIGGGFFFFFFGGGMMM[[[iiizzz}}}yyyxxxxxxyyywwwyyy|||~~~}}}xxxqqqkkkkkkmmmooollleeeZZZQQQLLLKKKLLLLLLMMMMMMNNNNNNNNNQQQRRRUUUVVVVVVWWWYYY[[[ZZZZZZYYYWWWUUUUUUVVVXXXXXXWWWUUUTTTSSSSSSTTTTTTVVVVVVVVVVVVUUUTTTSSSSSSNNNNNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSUUU[[[```cccmmm}}}ssskkklllsssvvvqqqjjj```XXXQQQOOOMMMKKKKKKNNNQQQSSSUUUWWW[[[aaaiiinnnqqqyyy|||vvvqqqmmmjjjiiifffkkkpppuuuxxx{{{}}}~~~}}}}}}}}}~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~WWWRRRKKKEEECCCBBBAAA@@@>>>>>>===<<<;;;;;;;;;;;;;;;<<<>>>???>>>>>>???@@@CCCEEELLLZZZlll{{{|||eee[[[]]]bbbqqqzzzlllcccXXXSSSQQQRRRRRRPPPPPPRRRSSS\\\gggqqq}}}xxxpppnnnoooooorrruuuxxx{{{~~~yyyssssssxxx}}}~~~{{{yyyyyywwwlll\\\RRRPPPIIIGGGGGGHHHIIIPPP```pppzzz{{{xxxvvvvvvvvvxxxxxxyyyzzzyyyvvvpppkkkllloooqqqmmmdddXXXOOOKKKIIIJJJLLLNNNPPPRRRSSSSSSRRRTTTVVVVVVVVVVVVXXXZZZXXXYYYYYYWWWTTTTTTVVVXXXYYYXXXVVVUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSRRROOOOOONNNMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOQQQRRRSSSRRRTTTYYY]]]___fffxxxtttqqqvvvxxxtttnnnccc[[[TTTRRRPPPMMMNNNQQQQQQRRRTTTVVVYYY^^^eeeiiillluuu~~~|||vvvpppllliiihhhdddiiiooouuuxxx{{{}}}~~~}}}}}}}}}zzz{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}XXXSSSLLLFFFBBB@@@???===>>>===<<<;;;;;;<<<===>>>:::<<<>>>???>>>===>>>???DDDEEEJJJWWWhhhyyyjjj\\\\\\^^^jjjzzznnnggg[[[UUURRRSSSRRROOONNNPPPQQQZZZccclllyyyvvvqqqppplllooosssvvv{{{~~~vvvrrrwww}}}{{{tttvvvzzz}}}{{{zzzzzzvvvhhhWWWNNNPPPHHHGGGGGGIIIKKKSSSeeeuuuyyy~~~zzzwwwuuuuuuuuuxxxwwwuuuuuutttrrrnnnkkkmmmppprrrmmmcccWWWNNNIIIGGGIIILLLOOORRRUUUVVVWWWSSSUUUVVVVVVVVVVVVWWWYYYWWWYYYYYYWWWTTTSSSVVVYYYZZZYYYWWWVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPPPPOOONNNMMMMMMMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSQQQTTTXXX[[[[[[aaaqqq}}}}}}{{{vvvyyy{{{wwwqqqeee]]]VVVTTTRRRPPPQQQTTTPPPRRRSSSUUUWWW\\\bbbfffjjjsss|||}}}vvvoookkkhhhgggbbbgggnnntttyyy|||}}}|||{{{{{{{{{|||~~~}}}}}}}}}}}}||||||||||||\\\TTTKKKDDDAAA@@@>>><<<===<<<;;;:::::::::::::::<<<<<<======>>>>>>??????AAABBBFFFRRRccctttrrr[[[ZZZ[[[dddwww}}}nnneee]]]YYYSSSOOONNNOOOPPPPPPRRRSSSZZZgggttt~~~yyyvvvuuuvvvxxx~~~sssrrryyyyyyssspppooopppsss{{{}}}{{{~~~~~~|||uuuiii[[[PPPJJJGGGJJJMMMOOORRR[[[hhhrrr|||~~~~~~zzzxxxxxxyyyyyyxxxvvvwwwxxxuuuqqqnnnnnnpppqqqrrrqqqjjj___UUUNNNKKKJJJLLLNNNQQQSSSTTTUUUUUUVVVUUUSSSSSSSSSUUUWWWYYY[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVWWWWWWXXXVVVUUUTTTSSSRRRRRRRRRSSSQQQPPPNNNMMMLLLKKKLLLLLLLLLLLLLLLLLLMMMOOOQQQSSSTTTYYYWWWXXX^^^___eeeuuu|||zzzyyyyyy}}}|||yyyjjjddd]]]VVVTTTSSSTTTTTTRRRRRRRRRSSSUUUYYY\\\^^^eeekkkttt~~~yyyrrrkkkeeebbbcccffflllrrrwww{{{~~~~~~}}}{{{{{{~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~\\\TTTKKKDDDAAA@@@>>><<<===<<<;;;;;;:::::::::;;;<<<<<<======>>>?????????@@@BBBGGGQQQ___ooo}}}yyy```\\\YYY___ppp}}}ppphhh^^^ZZZTTTPPPNNNOOOOOOOOOQQQQQQWWWbbbnnnzzzyyyvvv{{{}}}vvvmmmlllkkkmmmttt~~~~~~{{{yyy}}}}}}{{{ssshhh[[[QQQKKKKKKNNNQQQUUU[[[fffsss|||}}}~~~}}}{{{{{{{{{zzzyyyvvvwwwxxxuuuqqqooopppqqqtttsssooofff[[[RRRLLLJJJJJJLLLNNNQQQTTTVVVVVVWWWWWWVVVUUUTTTUUUVVVXXXYYYZZZZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXVVVVVVUUUTTTSSSRRRRRRRRRPPPOOONNNLLLKKKKKKLLLLLLLLLLLLKKKLLLMMMOOOPPPRRRTTTYYYXXXYYY``````fffwww~~~zzz|||zzzzzzxxxvvvnnniiiaaa[[[XXXVVVUUUTTTQQQQQQQQQRRRTTTWWWZZZ\\\bbbgggpppzzz{{{tttmmmgggcccbbbeeejjjpppvvvzzz~~~~~~|||{{{}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~\\\UUUKKKDDDBBB@@@>>><<<===<<<;;;;;;:::;;;;;;;;;<<<<<<===>>>>>>??????@@@@@@CCCHHHOOOZZZiiizzziiiaaaYYYZZZhhh|||}}}ssslll```[[[UUUPPPOOOOOOOOOOOOPPPOOOSSS\\\fffqqqzzz|||~~~vvvssspppooottt}}}~~~}}}}}}uuujjj___WWWRRRNNNOOOSSSYYYcccooozzz}}}{{{yyyxxxxxxwwwuuurrrqqqrrrtttxxxssskkk___TTTMMMJJJIIIJJJLLLOOORRRUUUWWWXXXYYYYYYXXXWWWVVVWWWXXXYYYZZZZZZYYYXXXWWWWWWVVVVVVWWWXXXWWWWWWVVVVVVWWWWWWWWWVVVVVVUUUTTTSSSRRRQQQPPPOOONNNMMMKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLNNNPPPQQQTTTZZZYYYZZZaaabbbhhhxxxzzzyyy{{{tttqqqpppmmmiiiccc^^^[[[WWWTTTRRRPPPOOOOOOOOOQQQTTTWWWYYY\\\aaajjjttt|||~~~wwwooohhhdddaaacccgggmmmsssxxx|||~~~}}}~~~}}}|||||||||||||||}}}~~~~~~|||}}}~~~~~~\\\UUUKKKEEEBBB@@@>>><<<<<<<<<;;;;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@DDDIIINNNUUUcccvvvuuuhhh[[[XXXbbbttt}}}uuuoooccc^^^WWWRRRPPPOOOOOONNNPPPNNNPPPVVV^^^hhhvvv~~~~~~{{{wwwxxx~~~zzzpppggg```]]]WWWXXX[[[bbblllvvv}}}~~~}}}zzzyyyxxxvvvtttrrrssstttvvvzzzrrrfffXXXNNNHHHHHHHHHKKKMMMPPPTTTWWWZZZ[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVVVVVVVWWWUUUTTTTTTSSSQQQPPPOOONNNNNNMMMLLLKKKKKKKKKLLLMMMOOONNNMMMMMMNNNOOOPPPQQQSSSZZZYYY[[[bbbccciiiyyy}}}yyy}}}zzznnniiiiiieeeccc___\\\ZZZVVVRRROOONNNMMMMMMMMMOOOQQQTTTVVVXXX\\\dddnnnxxxxxxpppiiieee___aaaeeejjjpppvvvzzz}}}zzz~~~~~~{{{{{{{{{{{{|||}}}~~~~~~~~~}}}|||~~~~~~]]]UUULLLEEEBBBAAA???===<<<<<<;;;;;;;;;<<<<<<=========>>>>>>???@@@@@@@@@@@@EEEJJJMMMSSS```ttt~~~nnn]]]WWW]]]kkk|||vvvqqqgggbbb[[[UUUQQQPPPOOONNNQQQNNNNNNRRRXXX```lllwww~~~}}}~~~{{{~~~}}}ssskkkgggfffgggjjjooovvv|||~~~||||||}}}{{{zzzwwwtttqqqqqqrrrtttuuuxxxnnn```RRRIIIGGGHHHIIILLLNNNRRRVVVYYY[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZ\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUUUURRRRRRRRRQQQPPPNNNMMMLLLMMMMMMLLLKKKKKKLLLMMMNNNRRRQQQPPPPPPPPPQQQRRRSSSSSSYYYYYY[[[bbbbbbgggwwwzzz}}}yyyiiibbb```[[[ZZZYYYYYYXXXVVVRRRPPPMMMLLLKKKKKKLLLOOOQQQSSSVVVYYY```jjjttt}}}zzzqqqjjjfff```aaacccgggmmmsssxxx|||xxx|||{{{{{{{{{||||||}}}~~~~~~|||~~~~~~]]]VVVLLLEEECCCAAA???===<<<<<<<<<;;;<<<<<<===>>>======>>>??????@@@@@@AAAAAAFFFJJJNNNTTTaaatttsss```WWWXXXbbbvvv{{{uuurrrlllfff^^^WWWTTTRRRPPPOOOQQQMMMMMMPPPSSSXXXbbblllwwwzzzxxxwwwxxx~~~~~~|||rrrllliiiiiirrrxxx}}}yyyxxx{{{~~~}}}|||{{{wwwqqqnnnoooqqqrrrssssssiii[[[OOOIIIHHHIIIKKKOOOQQQTTTWWWZZZ\\\]]]^^^^^^^^^]]]\\\\\\[[[ZZZZZZ[[[ZZZYYYXXXXXXWWWXXXXXXVVVVVVUUUTTTSSSSSSSSSSSSOOOPPPQQQQQQPPPOOOMMMLLLMMMMMMLLLLLLLLLNNNOOOPPPTTTSSSRRRQQQQQQRRRSSSSSSQQQXXXXXXZZZaaa```dddsss}}}}}}yyyggg]]]YYYUUUUUUUUUVVVWWWWWWTTTRRRLLLLLLKKKJJJKKKMMMOOOQQQTTTWWW]]]fffpppzzz|||tttmmmhhhaaabbbccceeejjjqqqvvvzzzxxx{{{||||||||||||}}}{{{|||~~~]]]VVVLLLFFFCCCAAA???===<<<<<<<<<<<<<<<===>>>>>>===>>>>>>??????@@@AAAAAACCCFFFJJJOOOWWWddduuu~~~{{{fff\\\XXX\\\nnnzzzuuusssoooiiiaaaZZZVVVSSSQQQPPPOOOLLLKKKMMMOOORRRZZZbbbjjjuuu~~~~~~~~~|||{{{~~~||||||}}}{{{qqqkkkjjjkkkwww|||xxxzzz|||~~~}}}|||}}}}}}}}}|||{{{vvvoookkklllnnnpppppplllcccWWWMMMJJJJJJLLLMMMQQQSSSVVVYYY[[[]]]^^^^^^^^^^^^^^^]]]\\\[[[YYYYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQQQQQQQQQQOOOPPPQQQRRRRRRQQQOOONNNNNNMMMMMMMMMMMMOOOQQQRRRUUUTTTRRRQQQQQQQQQRRRRRRPPPWWWWWWYYY___]]]aaaooo}}}|||hhhZZZTTTRRRQQQQQQSSSTTTUUUSSSRRRLLLKKKJJJJJJJJJLLLNNNOOOSSSUUUZZZbbblllwww~~~wwwpppllldddcccccceeeiiiooouuuxxxzzz}}}~~~~~~~~~||||||}}}}}}~~~{{{|||}}}~~~]]]VVVLLLFFFCCCBBB@@@>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAADDDFFFJJJPPPYYYgggwww{{{mmmaaaZZZ[[[jjj}}}yyyuuutttqqqkkkccc[[[WWWTTTRRRQQQNNNKKKJJJLLLMMMNNNUUU\\\aaajjjxxx{{{wwwvvv}}}|||}}}|||}}}}}}}}}|||rrrlllkkklll~~~||||||}}}~~~~~~{{{zzz{{{|||}}}|||{{{uuunnnjjjjjjlllnnnnnnhhh```TTTMMMKKKLLLNNNNNNSSSTTTWWWZZZ\\\]]]^^^^^^___^^^^^^]]]\\\ZZZYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTTTTRRRQQQQQQPPPPPPPPPOOOPPPRRRTTTTTTSSSRRRQQQNNNNNNMMMMMMNNNPPPRRRSSSTTTSSSRRRQQQPPPPPPQQQQQQPPPVVVVVVXXX]]][[[___mmmvvv|||jjjZZZQQQOOONNNNNNOOOQQQRRRPPPOOOMMMLLLJJJJJJJJJKKKMMMOOOQQQSSSXXX___iiiuuuzzzsssnnneeedddcccdddhhhnnntttxxx}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~```XXXLLLDDD@@@???===;;;======<<<<<<<<<<<<============>>>???AAADDDEEEGGGFFFFFFIIIOOOTTT]]]nnn}}}{{{~~~yyyeee\\\\\\dddmmm}}}xxxrrrrrrmmmfff___YYYTTTPPPMMMNNNMMMKKKJJJJJJLLLOOOPPP\\\bbbkkkvvvvvvrrrppprrrxxx~~~|||xxxwwwxxxyyy~~~|||~~~}}}~~~}}}qqqmmmrrryyy~~~{{{yyyzzz}}}~~~yyysssllliiikkknnnpppqqqiii___UUUPPPMMMLLLOOOSSSYYYYYYZZZ[[[[[[[[[[[[[[[\\\[[[ZZZZZZ\\\[[[ZZZXXXTTTUUUUUUTTTSSSRRRPPPOOOMMMMMMNNNOOOQQQSSSUUUVVVSSSTTTTTTTTTSSSRRRQQQPPPOOONNNMMMLLLMMMNNNOOOPPPQQQQQQPPPOOOOOOPPPPPPPPPRRRTTTVVVXXXZZZ^^^bbbfffnnn|||{{{mmm\\\RRROOOMMMKKKKKKMMMNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKPPPSSSWWW\\\bbbkkkwwwvvvlllhhhaaa]]]aaaggglllrrrxxxzzz}}}~~~~~~}}}}}}~~~aaaXXXMMMDDDAAA???===<<<======<<<<<<<<<<<<============>>>???AAACCCDDDEEEFFFFFFIIIMMMQQQYYYhhhvvvooo```[[[aaajjjxxxtttoooggg```ZZZVVVQQQOOONNNMMMKKKIIIIIIKKKMMMNNNVVV\\\fffpppzzz~~~ssslllggghhhmmmuuu{{{}}}zzzwwwvvvzzz{{{yyyzzz||||||zzz{{{{{{{{{rrrpppuuu{{{|||{{{|||~~~{{{uuunnnkkkmmmpppqqqqqqkkkaaaWWWSSSPPPOOORRRVVVYYYZZZ[[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZXXXVVVRRRRRRQQQPPPPPPOOOOOOOOOMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSSSSRRRQQQQQQPPPPPPOOOOOOOOONNNNNNOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPRRRSSSUUUWWWYYY\\\```cccmmm}}}ppp___TTTNNNLLLJJJJJJKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKNNNQQQUUUYYY___hhhttt|||yyypppiiibbb^^^aaaggglllqqqwwwzzz|||}}}}}}}}}}}}}}}~~~~~~~~~~~~aaaYYYMMMEEEAAA???>>><<<======<<<<<<<<<<<<=========>>>>>>>>>@@@AAABBBCCCFFFFFFHHHKKKNNNTTTaaannn}}}fffZZZ]]]eeeuuu{{{uuuppphhh```[[[WWWSSSQQQOOOMMMKKKIIIIIIIIIJJJKKKOOOUUU^^^hhhrrr}}}uuujjjbbb]]]aaagggmmmsssyyy~~~vvvpppmmmjjjiiikkkqqqvvvzzz~~~}}}|||zzzzzzyyy{{{zzzvvvwww{{{~~~~~~|||}}}|||vvvpppnnnppprrrsssrrrjjjaaaXXXTTTRRRQQQTTTXXXXXXZZZ\\\^^^^^^]]][[[ZZZYYYXXXWWWXXXYYYYYYWWWUUUQQQPPPOOONNNNNNOOOPPPQQQOOOOOOOOOOOOPPPQQQRRRRRRSSSRRRQQQPPPOOOOOOPPPPPPNNNNNNNNNOOOOOONNNNNNMMMOOONNNNNNNNNNNNNNNOOOOOOQQQRRRTTTUUUVVVXXX\\\___jjjyyytttaaaVVVOOOMMMKKKJJJJJJJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNRRRVVV[[[dddoooxxx}}}}}}vvvkkkddd```cccgggjjjpppvvvyyy{{{~~~|||||||||{{{||||||}}}~~~{{{||||||~~~bbbYYYNNNEEEBBB@@@>>>=========<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBFFFFFFHHHKKKMMMRRR]]]jjjmmm[[[ZZZbbbkkkyyyuuuoooggg```ZZZWWWSSSQQQPPPNNNLLLJJJHHHHHHHHHIIIJJJOOOXXXaaalllwww}}}oooeee^^^___```bbbeeeiiinnnqqqxxxzzz{{{|||}}}~~~{{{|||~~~|||sssmmmiiigggddddddgggkkkoooxxx|||{{{{{{|||zzz}}}zzzyyy|||~~~~~~~~~xxxtttqqqpppsssuuuuuusssfff^^^VVVTTTSSSRRRTTTXXXXXXZZZ]]]``````^^^\\\ZZZYYYXXXWWWXXXYYYXXXWWWUUUSSSQQQOOOMMMNNNPPPSSSUUUQQQQQQQQQQQQQQQQQQRRRSSSSSSRRROOOMMMMMMMMMOOOPPPLLLLLLNNNNNNNNNMMMKKKJJJMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTVVVYYY\\\fffrrrwwwcccUUUOOOMMMKKKKKKKKKLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJMMMPPPSSSXXXaaalllttt{{{yyymmmgggcccdddfffiiinnnuuuxxxzzz}}}~~~~~~~~~~~~~~~{{{{{{{{{zzzzzz{{{{{{|||{{{{{{|||~~~bbbZZZOOOFFFBBBAAA???=========<<<<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBDDDEEEHHHLLLNNNRRR]]]iii|||www```[[[```gggzzzyyytttnnnfff^^^YYYVVVSSSQQQPPPOOOMMMJJJIIIHHHGGGGGGIIIMMMTTT\\\fffqqq|||xxxllleeebbb___]]]]]]___aaabbbjjjmmmqqquuuyyy}}}xxxqqqooooooqqqwww{{{xxxpppkkkgggcccaaabbbeeeiiirrr{{{}}}{{{|||~~~yyyzzz|||~~~~~~~~~~~~}}}|||rrrppppppssswwwyyyvvvsssccc\\\VVVUUUTTTSSSUUUYYYXXXZZZ]]]``````^^^\\\ZZZYYYXXXXXXXXXYYYYYYWWWUUUSSSQQQNNNMMMMMMPPPTTTVVVTTTTTTSSSSSSSSSSSSTTTTTTRRRQQQOOOMMMLLLMMMNNNOOOMMMNNNOOOOOOOOONNNLLLKKKMMMLLLLLLLLLMMMMMMNNNOOOOOOQQQRRRRRRRRRTTTXXXZZZaaalll|||{{{dddTTTLLLKKKIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJLLLOOORRRVVV^^^iiiqqq{{{{{{pppkkkfffffffffggglllssswwwyyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{zzzzzzzzzzzzzzz{{{||||||}}}ccc[[[OOOGGGCCCAAA@@@>>>======<<<<<<<<<<<<=========>>>>>>>>>@@@AAABBBCCCDDDEEEIIINNNPPPSSS]]]iiiwwwiii^^^___fffvvvtttnnneee]]]YYYVVVTTTRRRPPPOOOMMMKKKJJJHHHGGGGGGIIILLLQQQWWW```jjjuuu|||yyykkkfff___ZZZXXXYYYYYYZZZ```eeelllrrryyy~~~zzzqqqkkkiiiiiilllpppxxx~~~{{{{{{|||~~~{{{xxxwwwxxxzzzyyyssskkkfffcccbbbccceeellluuu~~~||||||~~~yyyzzz|||~~~~~~~~~~~~~~~|||{{{xxxwwwnnnooorrrxxx|||{{{vvvqqqbbb\\\WWWWWWXXXWWWXXX[[[XXXZZZ\\\^^^^^^]]][[[ZZZYYYXXXWWWXXXYYYYYYWWWUUUQQQPPPMMMLLLLLLOOORRRTTTUUUUUUTTTTTTTTTUUUVVVVVVQQQPPPOOONNNMMMMMMNNNNNNQQQQQQQQQQQQPPPPPPOOONNNLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPRRRRRRSSSUUUXXX[[[___gggyyy}}}iiiXXXLLLJJJIIIIIIKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIILLLNNNQQQTTT\\\fffnnnzzz}}}sssnnniiihhhfffeeekkkrrrvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{zzzzzzyyyzzzzzzzzz}}}}}}~~~ddd[[[PPPGGGCCCBBB@@@???======<<<<<<<<<<<<============>>>???AAACCCDDDEEEEEEGGGKKKOOOPPPSSS\\\ffftttqqqbbb^^^```mmmuuuooofff^^^YYYWWWUUUTTTPPPOOONNNMMMKKKJJJHHHHHHHHHJJJMMMRRRYYYbbbmmmttt}}}~~~vvvkkkccc___^^^^^^]]]cccgggnnnuuu|||yyyppplllkkkhhhmmmuuu}}}}}}wwwsssmmmmmmmmmpppuuu|||zzzuuuqqqlllkkkiiijjjnnnvvv}}}zzztttmmmiiidddaaaeeelllttt~~~}}}{{{{{{~~~~~~~~~~~~}}}~~~}}}zzzwwwtttrrrnnnqqqwww~~~~~~uuummm```ZZZVVVWWWXXXWWWXXX[[[YYYZZZ[[[\\\\\\\\\[[[ZZZXXXWWWVVVWWWXXXWWWVVVTTTRRRQQQOOONNNNNNOOORRRSSSTTTTTTTTTTTTUUUUUUVVVWWWQQQPPPPPPOOONNNNNNMMMMMMRRRQQQPPPOOONNNNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPOOOQQQRRRSSSTTTVVVZZZ]]]___dddqqqqqq___RRRPPPNNNMMMMMMMMMKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKHHHKKKMMMOOORRRYYYccckkkxxxuuupppllliiieeedddiiiqqquuuwww{{{}}}~~~~~~~~~~~~||||||{{{zzzzzzzzzzzzzzz||||||~~~ddd[[[PPPHHHDDDBBB@@@???======<<<<<<<<<<<<============>>>@@@AAADDDEEEGGGFFFHHHLLLPPPPPPQQQZZZcccrrrvvvddd]]]YYYeee|||vvvpppggg___ZZZXXXWWWVVVPPPPPPOOOMMMLLLJJJIIIIIIGGGHHHJJJNNNTTT]]]gggnnnyyy}}}vvvpppllljjjhhhkkkoootttzzz~~~xxxrrrpppjjjnnnvvv~~~~~~yyyvvvuuutttyyy{{{xxxpppllldddccccccfffkkksss{{{xxxqqqllleeeccc```___cccjjjsssxxxyyypppggg______dddeeeqqq}}}zzzyyyyyyzzz~~~}}}{{{{{{~~~}}}yyyuuuqqqnnnpppttt{{{tttkkk\\\VVVSSSUUUVVVUUUVVVYYYYYYYYYZZZ[[[[[[[[[[[[[[[VVVUUUUUUUUUVVVVVVTTTSSSUUUTTTRRRQQQQQQRRRSSSTTTSSSSSSSSSSSSTTTUUUVVVWWWPPPPPPPPPPPPPPPOOOMMMMMMPPPOOOMMMKKKJJJJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQOOOQQQSSSTTTUUUWWW[[[^^^```ccclllwwweeeZZZWWWTTTRRRQQQPPPMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGJJJLLLMMMQQQXXXaaaiiivvv~~~vvvqqqmmmjjjeeeccciiippptttwwwzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzz{{{}}}~~~~~~eeeYYYNNNGGGCCC>>><<<======<<<<<<;;;;;;<<<<<<===??????>>>>>>@@@CCCEEEGGGHHHIIIJJJLLLOOOTTTZZZ^^^nnn~~~hhh[[[[[[aaarrrvvvgggbbb^^^XXXSSSSSSSSSQQQOOOMMMMMMLLLJJJHHHFFFFFFGGGIIIMMMUUU^^^dddsssxxx{{{xxxvvv|||}}}}}}tttqqqrrruuu{{{zzzqqqmmmlllnnnlllnnnttt{{{~~~vvvmmmgggdddeeefffffffffjjjqqqwww{{{tttoooddd```]]]\\\^^^bbbeeegggyyyzzzpppeee``````dddfffkkkssswww{{{zzzxxxvvvwww{{{}}}zzzzzz}}}zzzuuusssrrrrrrvvv}}}{{{mmmcccXXXUUURRRQQQRRRTTTUUUVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSTTTVVVXXXXXXXXXVVVUUUSSSSSSRRRRRRRRRSSSUUUVVVUUUSSSPPPNNNNNNOOOPPPRRRTTTRRRPPPNNNLLLKKKKKKKKKLLLLLLLLLMMMNNNNNNOOOOOORRRRRRSSSTTTVVVYYY[[[\\\```aaafffttt}}}lllaaaYYYRRRRRRRRRPPPNNNOOOOOOMMMJJJIIIJJJJJJJJJIIIIIIGGGHHHLLLPPPUUU]]]fffttt|||zzzssskkkgggdddcccffflllqqqtttyyy|||}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~}}}zzzzzzyyyyyyxxxwwwvvvvvvxxxzzz}}}~~~~~~~~~~~~}}}}}}||||||eeeYYYMMMGGGCCC>>><<<===<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>>@@@CCCEEEGGGHHHIIIKKKMMMOOOTTTYYY^^^lll|||jjj\\\WWW]]]kkkooofff```YYYUUUVVVTTTRRRPPPOOOOOONNNKKKJJJFFFFFFFFFGGGJJJQQQZZZ```lllrrrzzzyyysssssstttxxx~~~zzzqqqjjjfffeeegggiiimmmssszzz|||uuuooogggfffccc```___aaafffjjjyyy~~~~~~yyynnniiiaaa\\\[[[]]]^^^___jjjrrryyynnnggggggccccccffflllnnnpppvvv}}}|||zzzxxxvvvvvvzzz}}}|||}}}|||xxxwwwwwwzzz~~~zzzlllaaaVVVTTTQQQPPPRRRTTTUUUUUUWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQRRRTTTVVVXXXXXXXXXXXXWWWVVVTTTRRRRRRRRRSSSTTTVVVTTTRRROOOOOOOOOQQQRRRQQQPPPNNNLLLJJJJJJJJJJJJLLLLLLMMMNNNNNNOOOOOOOOOQQQRRRSSSTTTVVVXXXZZZ\\\\\\^^^dddqqqqqqbbbZZZUUUVVVWWWTTTQQQPPPNNNLLLJJJJJJJJJKKKJJJIIIJJJHHHIIILLLPPPSSS[[[cccpppxxx}}}uuummmhhheeecccfffkkkpppsssxxx{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}|||zzzzzzyyyyyyxxxwwwwwwvvvwwwyyy|||~~~}}}~~~~~~}}}}}}}}}|||||||||dddYYYMMMGGGCCC???===>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>???AAACCCFFFGGGHHHIIIKKKMMMOOOSSSXXX\\\gggvvvppp___VVV\\\dddttt{{{mmmccc[[[XXXXXXVVVTTTRRRQQQQQQOOOMMMKKKFFFFFFFFFEEEGGGMMMTTTYYYaaahhhrrr|||~~~}}}~~~uuusssrrrssswww{{{yyyppphhhdddcccccceeeiiioootttwwwwwwyyy{{{~~~}}}yyyrrrmmmfff```___```aaabbbpppwww{{{ssshhh___ZZZYYYYYYYYYZZZ___iiivvv~~~sssllljjjeeecccccceeeddddddhhhmmmtttzzz{{{yyywwwuuuuuuyyyvvvyyy|||~~~{{{{{{|||xxxiii^^^WWWUUURRRRRRTTTUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTSSSQQQQQQRRRTTTVVVYYY[[[\\\\\\ZZZVVVSSSRRRRRRSSSTTTXXXVVVSSSQQQPPPPPPQQQRRRQQQOOOMMMLLLJJJJJJJJJJJJMMMMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRTTTVVVXXXZZZ[[[ZZZ]]]dddooowwwccc\\\YYY\\\^^^ZZZUUURRRNNNLLLKKKKKKLLLLLLJJJHHHKKKIIIIIILLLOOOQQQXXX```iiisss}}}yyypppjjjeeebbbeeejjjnnnrrrvvvzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwxxx{{{}}}~~~~~~}}}||||||||||||||||||{{{{{{{{{dddXXXMMMGGGCCC???===>>><<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@BBBDDDGGGHHHGGGIIIKKKMMMNNNRRRVVVZZZ```lllvvvcccXXX\\\___iiitttfff]]]YYYYYYWWWUUUSSSRRRQQQPPPNNNLLLHHHHHHGGGEEEFFFIIIOOOTTTYYY```lllwwwwwwrrrpppsssyyyuuuqqqllljjjlllooorrrttt|||yyypppjjjaaa```___```dddhhhkkklllpppsssxxx~~~vvvllleeebbbbbbaaa___eeelllyyy}}}pppddd]]]YYYXXXWWWSSSUUU[[[bbbjjjttt~~~xxxrrrooommmhhhdddcccaaa^^^```dddiiioooyyy|||vvvuuutttvvv{{{xxxpppmmmssszzz}}}||||||~~~}}}~~~vvviii___\\\ZZZXXXWWWXXXXXXWWWVVVUUUUUUUUUTTTTTTSSSSSSRRRQQQRRRSSSTTTTTTUUUTTTTTTSSSRRRRRRRRRTTTWWWZZZ\\\]]]ZZZWWWSSSRRRRRRSSSUUUXXXWWWTTTRRRQQQQQQQQQQQQRRRQQQOOOMMMLLLLLLMMMMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQRRRTTTVVVXXXZZZ[[[[[[___gggppp}}}zzzfff___]]]bbbeeeaaaZZZVVVOOONNNMMMLLLMMMLLLJJJIIILLLJJJIIILLLMMMNNNTTT[[[cccnnnzzz}}}tttmmmgggcccdddhhhkkkoootttyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyxxxxxxwwwwwwwwwwwwxxxzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{cccXXXMMMGGGCCC???>>>???===<<<<<<;;;;;;<<<<<<===>>>???@@@BBBDDDFFFHHHIIIGGGIIIKKKMMMNNNQQQUUUXXX]]]fffwww|||gggXXXZZZZZZbbbyyy}}}kkk```[[[XXXWWWUUUSSSRRRRRRPPPNNNLLLKKKJJJHHHFFFEEEHHHLLLPPPTTT[[[gggrrr{{{wwwmmmffffffjjjoooyyy}}}qqqllleeeaaaaaaccceeefffmmmsss{{{}}}uuupppccc```\\\ZZZ[[[]]]______cccgggooozzzsssiiiccc___[[[XXX[[[```jjjvvvxxxkkkaaa[[[WWWUUUPPPRRRUUUWWW[[[aaajjjoooxxx}}}|||wwwooohhheeeaaa]]]^^^aaadddkkkuuu|||zzztttuuuwww{{{vvvkkkeeekkkrrryyy|||yyyxxx{{{~~~}}}~~~~~~||||||vvvllleeeaaa___^^^]]]]]]\\\ZZZXXXVVVVVVUUUUUUTTTSSSSSSRRRPPPQQQRRRSSSTTTUUUUUUUUUVVVUUUSSSRRRSSSUUUWWWYYYYYYXXXUUUSSSRRRSSSTTTUUUVVVUUUTTTRRRQQQPPPPPPQQQQQQPPPNNNMMMMMMMMMNNNNNNNNNOOOQQQSSSSSSSSSRRRRRRRRRRRRSSSUUUWWWYYY[[[\\\```ccckkkrrr{{{~~~kkkdddaaaggglllhhhaaa\\\SSSQQQOOONNNNNNMMMKKKIIILLLJJJIIILLLLLLLLLQQQWWW___jjjwwwxxxqqqkkkdddcccfffhhhmmmrrrwwwzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyxxxxxxxxxxxxxxxwwwwwwxxxyyyzzz{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{cccXXXLLLGGGCCC???>>>???>>>==================>>>???@@@BBBDDDFFFIIIJJJKKKIIIKKKMMMOOOPPPRRRUUUXXX^^^dddqqqlllZZZVVVUUU]]]ooouuuhhh___ZZZXXXVVVTTTSSSRRRQQQOOOMMMLLLLLLJJJGGGEEEFFFJJJLLLPPPWWWaaakkkttt|||~~~qqqfffbbbccc```hhhppptttyyy|||yyyuuukkkfff___ZZZYYYYYYZZZ[[[aaafffnnnwww}}}|||xxxsssddd___ZZZVVVUUUUUUVVVUUUWWW[[[dddppp}}}qqqfff___YYYVVVUUUWWW\\\eeeooo{{{zzzoooeee]]]VVVRRROOOQQQTTTUUUWWW\\\eeekkkpppzzzyyyoooiiiddd___^^^```cccjjjttt~~~zzzxxxxxxvvvyyy}}}xxxmmmgggdddlllrrrxxxzzzxxxvvvxxx{{{zzz||||||||||||}}}tttmmmiiiaaaaaa```aaaaaa```]]]ZZZXXXXXXWWWVVVUUUTTTTTTSSSPPPQQQSSSTTTUUUVVVVVVVVVXXXVVVTTTSSSRRRSSSUUUVVVUUUTTTSSSRRRRRRSSSSSSTTTSSSRRRQQQPPPPPPOOOOOOPPPNNNMMMLLLKKKKKKLLLLLLMMMOOOPPPSSSTTTUUUUUUSSSRRRSSSSSSTTTVVVXXXZZZ\\\]]]ccceeekkkrrrwwwsssjjjfffkkkrrrpppjjjfffXXXUUURRROOONNNMMMLLLKKKKKKIIIIIIKKKKKKKKKOOOUUU[[[fffsss{{{|||vvvooofffcccdddfffjjjpppuuuyyy||||||}}}~~~~~~}}}|||{{{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{cccWWWLLLGGGDDD@@@>>>?????????>>>>>>>>>>>>??????@@@BBBDDDFFFIIIKKKLLLMMMLLLNNNQQQRRRSSSUUUXXXZZZ___bbblll~~~wwwbbbWWWRRRYYYdddtttqqqfff^^^ZZZXXXVVVUUUTTTSSSQQQOOOLLLLLLJJJGGGDDDEEEGGGJJJMMMRRR[[[dddlllttt{{{vvvhhhaaa```[[[```cccdddhhhmmmooolllfffaaa[[[VVVTTTTTTTTTTTTXXX[[[aaajjjqqqtttrrroooaaa]]]WWWSSSQQQQQQPPPOOOPPPRRRXXXbbbppp}}}ttthhh___ZZZXXXRRRSSSTTTWWW^^^gggooottt|||yyytttnnnhhh```YYYTTTQQQSSSUUUVVVXXX___jjjrrrxxxyyypppjjjccc```aaaccciiittt}}}zzzyyy{{{|||{{{xxxmmmgggfffhhhnnnqqqvvvwwwvvvvvvwwwyyywwwzzz}}}|||zzzzzz||||||tttlllgggeee\\\\\\]]]```bbbbbb___]]]ZZZZZZYYYXXXWWWVVVUUUUUURRRRRRTTTUUUVVVVVVVVVVVVWWWVVVUUUSSSSSSSSSTTTTTTQQQRRRRRRRRRQQQQQQPPPPPPOOOOOONNNNNNNNNNNNNNNNNNMMMMMMLLLKKKKKKLLLMMMNNNPPPQQQTTTVVVVVVVVVTTTSSSTTTUUUVVVWWWYYY[[[]]]___cccbbbgggnnnqqqxxx|||qqqkkkpppwwwxxxsssppp^^^ZZZTTTPPPNNNNNNMMMLLLJJJHHHHHHJJJJJJJJJMMMSSSWWWbbbnnnwww~~~zzzrrrhhhccccccdddhhhoootttxxx|||{{{|||}}}~~~}}}|||xxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{||||||||||||bbbWWWLLLGGGDDD@@@>>>@@@@@@@@@????????????@@@@@@AAABBBEEEHHHJJJLLLMMMNNNOOOQQQTTTUUUVVVWWWZZZ\\\^^^___gggyyylll\\\RRRWWW\\\eeeyyykkkbbb[[[YYYWWWVVVVVVUUUSSSQQQLLLKKKIIIFFFDDDCCCFFFHHHJJJOOOVVV^^^fffnnnvvv{{{xxxiii```^^^\\\^^^^^^\\\___eeehhhgggddd___YYYUUUSSSRRRQQQQQQOOOPPPTTT[[[cccffffffddd^^^ZZZUUUQQQPPPOOONNNMMMNNNNNNPPPWWWaaallltttxxx~~~}}}yyyoooddd\\\YYYYYYRRRQQQQQQQQQUUUZZZ___cccllllllkkkkkkiiiddd^^^YYYTTTVVVWWWWWWZZZbbboooyyywwwooogggcccdddbbbiiittt|||yyyyyy|||{{{nnneeebbbfffjjjnnnpppsssuuuvvvvvvwwwxxxvvvxxx|||}}}xxxvvvxxx~~~}}}vvvlllccc___]]]VVVWWWZZZ^^^aaabbbaaa___\\\[[[[[[YYYXXXWWWVVVVVVSSSSSSTTTVVVVVVWWWWWWWWWUUUUUUTTTTTTTTTTTTTTTTTTPPPQQQQQQRRRQQQOOOMMMLLLLLLLLLMMMMMMMMMNNNNNNNNNOOONNNMMMMMMMMMNNNOOOPPPPPPRRRTTTWWWWWWVVVUUUSSSUUUUUUVVVXXXZZZ\\\^^^___aaa___bbbiiikkkppp~~~wwwooosss{{{}}}zzzwwwbbb]]]VVVPPPNNNNNNNNNMMMIIIGGGHHHJJJJJJIIIMMMRRRUUU___kkksss||||||uuujjjcccbbbcccgggnnntttxxx{{{zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}xxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||||||||}}}}}}aaaYYYNNNFFFCCCBBBAAA???DDDCCCBBBAAA@@@AAABBBBBB@@@CCCGGGJJJLLLMMMOOOQQQTTTTTTUUUVVVXXXZZZ\\\]]]```bbbfffqqqvvvhhh[[[WWWVVV\\\sssxxxjjjccc^^^YYYXXXVVVRRRRRRUUUOOOOOONNNLLLIIIGGGDDDCCCGGGKKKRRRYYY```hhhpppuuu}}}vvvmmmfffbbb______aaacccfffgggfffdddeeeccc___]]][[[YYYUUUSSSRRRQQQQQQSSSVVVXXXXXXWWWWWWUUURRROOOMMMLLLKKKKKKKKKLLLNNNQQQUUU[[[```cccggghhhgggddd^^^XXXTTTRRRMMMOOOQQQRRRTTTXXX\\\___aaagggjjjiiigggfffccc___[[[YYYXXX\\\bbbkkk{{{{{{pppkkkgggfffgggmmmvvvzzzvvvxxxzzz|||nnnccccccfffhhhhhhoooooopppssswwwzzzzzzyyywwwzzz~~~wwwqqqrrrxxxvvvlllddd___\\\[[[TTTTTTTTTVVVYYY[[[\\\[[[ZZZZZZZZZYYYXXXXXXWWWWWWXXXVVVSSSPPPOOOOOOQQQRRRUUUUUUUUUUUUUUUUUUUUUUUURRRQQQOOONNNMMMMMMNNNOOOMMMNNNNNNOOOOOOOOONNNMMMSSSRRRQQQPPPOOOPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVVVVVVVVVVXXX[[[___aaa___aaacccfffhhhooo|||~~~~~~oooppp{{{mmm___SSSQQQPPPKKKGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLSSSXXXbbbmmmxxxzzzrrrjjjeeeeeegggkkkppptttxxx{{{|||~~~~~~~~~}}}~~~~~~~~~~~~~~~}}}||||||zzzzzz{{{{{{{{{{{{zzzzzzxxxyyyzzzzzz{{{{{{{{{zzz|||||||||||||||}}}}}}}}}bbbYYYNNNFFFCCCBBBAAA@@@BBBAAA@@@@@@@@@AAACCCDDDCCCFFFJJJLLLMMMNNNOOOQQQSSSSSSTTTUUUWWWYYY[[[\\\^^^aaafffooouuuccc[[[XXX\\\lll~~~qqqgggaaa[[[YYYWWWSSSRRRTTTPPPOOONNNLLLJJJGGGEEEDDDEEEIIIOOOUUU\\\ccckkkpppxxx|||yyyrrrmmmjjjiiijjjlllpppuuuwwwxxxwwwtttqqqmmmiiifffbbb]]]ZZZ[[[YYYVVVVVVVVVVVVTTTSSSTTTSSSQQQNNNMMMLLLLLLLLLJJJJJJJJJLLLOOORRRVVVXXXXXXYYY[[[ZZZWWWTTTSSSSSSMMMOOORRRUUUWWW[[[___ccciiioootttsssqqqpppmmmiiidddaaaaaadddiiisssuuuoookkkjjjkkkpppxxx|||vvvsssuuuyyy|||xxxkkkeeegggmmmqqqrrrtttttttttvvvxxxxxxvvvuuuvvvxxx{{{}}}wwwtttuuuzzz~~~ssshhh```ZZZWWWUUUVVVUUUTTTUUUWWWYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWXXXVVVTTTQQQPPPQQQRRRSSSVVVUUUUUUUUUTTTTTTTTTTTTPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPPPPPPPOOOOOOOOOSSSRRRQQQPPPOOOOOOPPPQQQQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVUUUVVVXXXZZZ]]]___^^^^^^aaacccdddjjj{{{~~~}}}rrrooouuuzzz|||}}}rrreeeXXXTTTQQQMMMJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKPPPUUU^^^iiittt~~~}}}uuummmiiidddfffjjjnnnssswwwzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}zzz{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyzzzzzzzzz{{{{{{|||||||||}}}}}}}}}}}}~~~bbbYYYMMMEEEBBBBBBBBBAAA??????>>>???@@@BBBDDDEEEFFFIIILLLNNNNNNOOOPPPQQQRRRRRRSSSUUUVVVXXXYYYZZZ\\\```eeelllzzzpppddd___^^^eeepppzzzmmmeee^^^[[[XXXTTTSSSUUUQQQQQQOOONNNKKKIIIFFFEEECCCFFFKKKPPPVVV]]]ccchhhrrruuu{{{}}}zzzyyyxxxyyy}}}{{{uuuoookkkgggddd___\\\YYYWWWUUUSSSSSSSSSQQQPPPOOOOOOOOOOOONNNMMMMMMLLLLLLMMMOOOPPPMMMOOORRRSSSRRRRRRSSSTTTQQQTTTYYY]]]aaafffkkkooottt||||||xxxqqqnnnlllnnnrrryyy}}}vvvrrrooopppttt|||~~~xxxssspppssswww}}}rrrkkkcccbbbiiirrrwwwyyyyyyyyyyyyzzzzzzyyyuuurrrxxxyyy|||~~~}}}}}}zzzvvvvvvyyy~~~vvvllleee```]]][[[ZZZWWWUUUTTTUUUVVVWWWVVVWWWWWWWWWWWWXXXXXXXXXXXXXXXWWWTTTSSSRRRSSSUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQNNNNNNMMMMMMMMMNNNOOOPPPSSSRRRQQQPPPPPPPPPPPPPPPRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWYYY[[[\\\^^^^^^___aaabbbgggvvv|||~~~xxxooommmoootttyyyxxxmmm```XXXSSSOOOLLLMMMJJJIIIIIIIIIIIIJJJKKKKKKMMMRRRZZZdddoooyyyxxxqqqlllccceeehhhlllqqqvvvzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyxxxyyyzzz{{{|||||||||}}}}}}~~~~~~~~~~~~bbbYYYMMMDDDBBBBBBBBBBBB???>>>>>>>>>???AAACCCDDDEEEHHHLLLNNNOOOPPPQQQSSSRRRSSSUUUVVVXXXYYYZZZZZZZZZ___eeekkkvvvtttiiibbbdddjjj~~~rrrhhh___\\\YYYVVVUUUVVVSSSRRRQQQOOOMMMJJJHHHGGGCCCEEEIIILLLQQQVVV\\\aaakkkooouuuzzz}}}yyyuuunnnhhhdddaaa]]][[[YYYYYYXXXWWWVVVVVVUUUUUUWWWVVVTTTSSSQQQPPPPPPPPPQQQRRRTTTTTTTTTTTTVVVXXXYYY]]]eeelllssszzz}}}xxxwwwwww|||zzzvvvuuuyyy}}}{{{uuuqqqnnnqqquuu{{{iiieeebbbeeemmmvvv{{{}}}}}}}}}~~~{{{yyy}}}~~~~~~~~~~~~zzzwwwtttvvv|||yyyqqqmmmkkkhhhggg^^^[[[VVVTTTTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTTTTUUUVVVWWWVVVUUUTTTSSSRRRPPPOOOOOOMMMMMMMMMNNNOOOPPPPPPQQQTTTSSSQQQPPPPPPPPPPPPQQQRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTVVVXXXYYY[[[[[[\\\XXXXXXWWWWWWXXXYYYZZZ[[[^^^^^^___bbbccchhhvvvxxxrrriiihhhnnnuuuzzzqqqfff\\\UUUPPPNNNNNNJJJJJJIIIIIIIIIJJJJJJKKKKKKOOOUUU___jjjuuu~~~yyyqqqmmmcccdddfffjjjnnntttxxx{{{|||~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzzzz{{{{{{{{{|||{{{yyyxxxxxxyyy{{{|||||||||}}}}}}~~~~~~aaaYYYMMMEEEBBBBBBBBBBBB@@@@@@?????????@@@AAABBBCCCFFFJJJNNNOOOQQQSSSUUUUUUVVVWWWYYYZZZ[[[[[[[[[ZZZ^^^eeekkktttvvviiifffiiiuuuxxxmmmbbb^^^[[[XXXWWWXXXTTTTTTSSSQQQNNNLLLJJJHHHDDDFFFHHHJJJMMMQQQWWW[[[eeejjjpppuuuyyy|||xxxqqqlllhhheeeeeeeeedddcccbbbaaaaaa```___]]][[[XXXVVVUUUTTTXXXYYYZZZYYYYYY[[[]]]```eeekkkuuu}}}}}}~~~{{{~~~~~~yyywwwqqqmmmkkkmmmpppvvvwwwlllkkkkkkooovvv|||yyyuuussswwwyyyrrrooonnnllliii```]]]XXXVVVVVVVVVVVVVVVSSSSSSTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRPPPOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPPPPPPPQQQPPPOOONNNNNNOOOPPPQQQQQQSSSUUUXXXZZZ\\\]]]^^^XXXXXXXXXXXXYYYYYYZZZZZZ\\\[[[]]]aaadddiiiuuuxxx{{{uuuhhhbbbgggoootttqqqjjj```WWWQQQOOONNNKKKJJJJJJIIIIIIIIIJJJJJJJJJMMMRRRZZZeeepppzzzxxxqqqlllddddddeeegggkkkqqqvvvyyyzzz~~~~~~~~~~~~~~~~~~|||{{{zzzzzzzzzzzz{{{||||||{{{yyyxxxxxxyyy{{{|||{{{||||||}}}~~~~~~```XXXMMMFFFDDDCCCBBBAAAAAAAAA@@@??????@@@BBBBBBBBBEEEJJJNNNPPPRRRUUUWWWWWWXXXZZZ\\\]]]]]]\\\\\\\\\^^^cccjjjqqq~~~tttjjjhhhpppuuuhhhbbb___[[[XXXXXXVVVUUUTTTRRRPPPMMMKKKJJJGGGGGGHHHHHHIIIMMMRRRVVV^^^bbbiiioootttxxx{{{}}}|||yyyyyyzzzzzzzzzyyyxxxxxxpppooommmiiifffccc```___```aaabbbbbbdddggglllooowww~~~~~~yyytttrrrkkkhhhhhhjjjlllqqq}}}}}}uuuqqqrrruuuzzz{{{wwwuuuzzzyyyrrrooommmiiieee```]]]YYYWWWWWWXXXWWWWWWRRRSSSSSSTTTUUUVVVVVVWWWUUUUUUTTTSSSSSSSSSSSSSSSTTTSSSRRRPPPOOOMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQQQQRRRQQQPPPPPPPPPOOONNNNNNNNNOOOQQQQQQPPPQQQSSSVVVXXXYYYZZZZZZWWWWWWWWWXXXYYYYYYYYYYYYXXXWWWYYY^^^aaafffqqq{{{xxxyyy{{{kkk``````dddjjjmmmlllcccYYYTTTPPPMMMKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKOOOUUU___kkkvvv|||yyyrrrmmmfffeeedddeeehhhmmmsssvvvxxx{{{~~~~~~~~~~~~|||{{{zzzyyyyyyzzz{{{||||||{{{zzzyyyxxxyyyzzzzzzzzzzzz{{{|||}}}~~~~~~^^^WWWNNNHHHEEEDDDBBB@@@@@@@@@@@@@@@AAABBBDDDEEEEEEHHHLLLPPPRRRSSSVVVWWWWWWYYY[[[]]]^^^^^^]]]\\\]]]]]]```gggmmmvvvtttjjjkkkxxxpppgggbbb]]]YYYXXXWWWWWWVVVTTTQQQOOOLLLKKKHHHHHHGGGFFFGGGIIINNNRRRUUUZZZaaahhhmmmqqquuuxxx{{{~~~|||xxxvvvqqqqqqrrrsssuuuyyy}}}xxxsssooommmhhhgggiiilllnnnsss~~~|||yyyxxxzzz}}}~~~{{{zzzsssllljjjhhhddd___\\\ZZZXXXXXXXXXYYYXXXWWWRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSRRRQQQPPPPPPPPPRRRQQQPPPOOONNNMMMLLLLLLKKKLLLMMMNNNOOONNNNNNMMMNNNPPPRRRTTTUUUTTTRRRQQQOOOOOONNNNNNNNNOOOQQQQQQTTTTTTUUUVVVVVVVVVVVVUUUSSSTTTUUUVVVWWWWWWXXXXXXXXXVVVXXX\\\___cccllluuuyyywww}}}rrrccc\\\\\\```hhhlllfff]]]WWWQQQLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIKKKQQQZZZfffqqqwww|||uuuqqqgggfffddddddfffkkkpppsssvvvyyy~~~~~~~~~~~~~~~}}}|||zzzyyyyyyzzz|||}}}{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyzzz{{{|||}}}~~~~~~\\\VVVNNNIIIFFFEEEBBB????????????@@@BBBDDDFFFHHHHHHKKKOOOQQQSSSTTTVVVWWWWWWYYY[[[]]]^^^]]]\\\\\\^^^\\\^^^dddjjjqqqooofffmmmvvvkkkeee^^^XXXWWWXXXWWWVVVTTTRRROOOMMMLLLHHHHHHGGGEEEEEEGGGLLLOOOOOOTTT\\\bbbhhhlllqqqsssxxx{{{zzztttoookkkiiiiiiiiilllqqqtttxxx{{{wwwxxxzzz~~~}}}}}}~~~|||rrrfffaaa``````\\\WWWYYYXXXWWWWWWYYYYYYWWWVVVSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPOOONNNMMMQQQPPPPPPOOONNNMMMLLLLLLIIIJJJLLLMMMMMMLLLKKKKKKMMMPPPSSSVVVWWWVVVTTTRRROOOOOONNNMMMNNNOOOQQQRRRYYYYYYYYYXXXWWWVVVTTTSSSQQQRRRSSSTTTUUUVVVVVVVVVZZZXXXYYY]]]___bbbiiirrrzzzwww{{{zzzhhh\\\YYYYYYeeemmmhhh```YYYSSSMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHIIIMMMVVVbbbmmmttt{{{~~~yyyuuuiiifffdddccceeeiiinnnrrrtttxxx}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyyyyyzzz|||}}}zzz{{{{{{{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{|||}}}~~~[[[UUUMMMHHHGGGGGGFFFDDDBBBAAA??????@@@BBBEEEGGGJJJLLLOOORRRUUUVVVVVVUUUXXXXXXZZZ[[[]]]^^^``````___]]]^^^bbbfffmmmzzzsssllloooxxxrrrfff___ZZZWWWVVVVVVUUUTTTSSSQQQOOOMMMKKKIIIGGGEEEEEEEEEFFFGGGPPPRRRTTTWWW\\\bbbiiinnnvvvzzzzzzrrrmmmjjjhhhhhhiiiiiikkksss}}}~~~wwwxxx~~~}}}}}}{{{zzz|||vvvnnnddd]]]ZZZZZZYYYXXXTTTUUUVVVVVVVVVVVVUUUTTTSSSQQQOOOQQQTTTVVVTTTRRRPPPOOONNNNNNMMMMMMMMMNNNVVVVVVVVVVVVSSSOOOKKKHHHJJJJJJJJJLLLOOOQQQPPPOOOMMMNNNPPPSSSVVVVVVTTTQQQOOOPPPPPPOOOOOOPPPSSSVVV[[[[[[\\\\\\[[[XXXUUUTTTRRRRRRSSSSSSTTTUUUVVVWWWVVVXXX[[[^^^aaaeeejjjmmm}}}|||lll^^^[[[YYY[[[```dddddd^^^UUUNNNNNNMMMKKKKKKJJJIIIFFFDDDDDDFFFGGGJJJNNNXXXeeennnuuu}}}zzzqqqkkkfffdddddddddhhhnnnuuuxxx{{{~~~~~~}}}{{{|||}}}~~~~~~~~~~~~}}}}}}||||||zzzzzzzzzzzzzzz{{{|||}}}}}}||||||{{{zzzxxxwwwvvvxxxxxxyyyzzzzzz{{{{{{|||[[[TTTLLLHHHGGGFFFEEECCCCCCBBBAAA@@@BBBDDDGGGIIILLLNNNQQQTTTVVVWWWWWWWWWXXXYYYZZZ\\\]]]___```aaaaaa______bbbeeekkkwwwzzznnnmmmrrr|||pppggg```]]]YYYXXXVVVUUUSSSRRRQQQPPPLLLKKKHHHFFFEEEEEEFFFGGGLLLNNNQQQTTTXXX^^^eeejjjrrrvvv{{{|||tttlllhhhfffeeeeeejjjlllpppyyy|||xxx|||~~~{{{xxxwwwyyy}}}vvvnnnccc[[[XXXWWWWWWVVVUUUVVVVVVVVVVVVTTTSSSRRRRRRQQQPPPQQQSSSSSSSSSRRRPPPPPPOOONNNNNNMMMMMMMMMTTTUUUUUUUUURRROOOKKKIIIJJJJJJKKKMMMPPPRRRQQQPPPNNNNNNOOOQQQTTTTTTRRRPPPOOOOOOOOOOOOOOOPPPTTTWWW^^^___aaaaaa```\\\XXXUUUSSSSSSSSSTTTUUUVVVWWWXXXWWWYYY[[[^^^```dddiiimmmxxxzzzsssaaaZZZUUUWWW\\\aaabbb]]]TTTMMMNNNMMMKKKKKKKKKIIIGGGEEECCCEEEFFFHHHLLLUUUaaajjjuuu~~~uuunnngggeeedddccchhhmmmsssvvv{{{~~~|||}}}~~~~~~~~~~~~}}}}}}}}}}}}{{{zzzzzzzzzzzz{{{|||}}}}}}}}}}}}|||{{{yyyxxxwwwyyyzzzzzz{{{{{{|||}}}}}}ZZZTTTLLLGGGFFFFFFDDDCCCCCCBBBBBBBBBDDDFFFIIIKKKNNNPPPSSSVVVXXXXXXXXXXXXYYYYYY[[[\\\^^^___aaaaaabbb``````bbbdddhhhrrr|||vvvpppnnnwwwyyyooogggccc___]]]ZZZVVVTTTSSSSSSSSSNNNMMMJJJHHHFFFFFFFFFFFFGGGIIILLLNNNRRRXXX___dddlllpppuuuyyy|||~~~xxxtttmmmgggcccbbbcccdddlllpppyyy||||||zzztttrrrtttyyy}}}vvvoooeee]]]XXXVVVUUUUUUTTTUUUUUUUUUTTTRRRPPPOOOQQQRRRRRRRRRPPPPPPPPPQQQQQQPPPPPPOOONNNNNNMMMMMMQQQRRRSSSSSSRRROOOMMMKKKKKKJJJKKKNNNQQQSSSSSSRRROOONNNMMMNNNPPPQQQPPPOOOMMMNNNOOOOOOPPPSSSWWWZZZ```bbbccccccaaa]]]XXXUUUUUUUUUUUUUUUVVVVVVWWWXXXWWWXXX[[[]]]___cccgggkkknnn|||yyy~~~~~~hhh^^^SSSUUUZZZ___bbb___WWWPPPOOOMMMLLLKKKKKKJJJHHHFFFCCCDDDEEEFFFHHHPPP[[[cccrrr{{{zzzrrrkkkgggdddcccffflllppptttyyy~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}{{{{{{zzzzzz{{{{{{||||||}}}}}}}}}|||{{{zzzyyyxxxzzz{{{{{{|||}}}}}}~~~~~~YYYSSSKKKFFFEEEEEECCCBBBBBBBBBBBBCCCEEEHHHKKKLLLOOOPPPSSSVVVXXXYYYXXXXXXYYYZZZ[[[\\\^^^```aaabbbcccaaaaaabbbbbbdddlllvvv{{{rrrttttttmmmjjjhhheee___ZZZVVVTTTTTTTTTPPPOOOMMMJJJHHHFFFFFFEEEDDDFFFHHHJJJNNNSSSZZZ^^^eeeiiiooosssvvvyyy|||~~~~~~}}}}}}}}}|||yyyooolllhhhcccaaabbbeeehhhpppwww~~~wwwpppmmmpppwww|||zzzwwwrrrnnnhhhbbb\\\XXXTTTRRROOOPPPQQQQQQQQQPPPOOONNNPPPRRRSSSQQQNNNLLLMMMPPPPPPPPPPPPOOOOOONNNMMMLLLNNNOOOPPPQQQPPPOOOMMMLLLKKKKKKLLLOOORRRTTTTTTSSSPPPNNNLLLLLLMMMOOOOOONNNLLLNNNOOOQQQSSSWWW\\\```bbbaaaaaa```]]]ZZZWWWVVVWWWWWWVVVVVVVVVWWWWWWXXXUUUWWWYYYZZZ\\\___cccgggdddnnn~~~~~~rrrdddUUUVVVYYY```dddccc]]]VVVQQQOOOLLLKKKKKKKKKIIIHHHDDDEEEEEEEEEFFFLLLVVV]]]kkkttt~~~xxxooojjjfffccceeejjjlllqqqwww}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||{{{{{{{{{{{{||||||||||||||||||{{{zzzyyyyyyzzz{{{{{{||||||}}}~~~~~~XXXRRRJJJEEEDDDDDDBBBAAA@@@@@@AAACCCFFFIIIKKKMMMOOOQQQTTTVVVXXXXXXXXXWWWYYYYYYZZZ\\\^^^___aaaaaabbbaaaaaabbbaaaaaahhhppp~~~}}}yyy~~~|||vvvsssrrrmmmfff^^^XXXUUUTTTTTTRRRPPPOOOLLLJJJHHHFFFFFFCCCEEEFFFHHHJJJOOOUUUYYY___ccchhhmmmppptttwwwzzzzzzzzzzzz{{{}}}|||vvvrrreeeeeecccaaa```ccciiinnnxxx|||uuuooommmqqqyyywwwooolllhhhhhhgggddd^^^WWWPPPMMMHHHJJJKKKMMMNNNNNNNNNMMMOOOQQQRRRPPPLLLJJJLLLNNNNNNNNNOOOOOOOOONNNMMMLLLLLLMMMNNNNNNOOONNNMMMMMMLLLLLLMMMOOORRRTTTTTTSSSPPPNNNLLLKKKMMMOOOOOOOOOLLLNNNPPPSSSVVV[[[aaaeeecccaaa___\\\ZZZYYYZZZZZZXXXXXXWWWWWWVVVWWWWWWWWWTTTUUUWWWXXXYYY[[[___bbb```gggvvv}}}~~~~~~{{{iiiZZZXXXYYY^^^dddfffaaa[[[SSSQQQNNNLLLLLLKKKJJJHHHEEEFFFFFFEEEEEEJJJRRRYYYdddnnnzzz}}}tttnnniiiddddddhhhiiinnnuuu{{{~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||{{{{{{{{{||||||zzzzzz{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{||||||}}}}}}WWWQQQIIIDDDCCCCCCAAA@@@>>>???AAADDDGGGJJJMMMNNNPPPRRRTTTWWWXXXXXXXXXWWWXXXXXXZZZ[[[]]]^^^`````````______aaa```___eeemmmxxx}}}xxxssslllccc\\\WWWUUUTTTRRRQQQPPPNNNLLLIIIHHHGGGDDDEEEFFFFFFGGGKKKPPPTTTYYY]]]aaafffiiimmmqqqtttuuuvvvwwwxxx{{{~~~~~~yyysssnnnjjj^^^```aaaaaaccchhhqqqxxx~~~}}}|||}}}yyysssoooooouuuyyykkkcccaaa\\\___aaa___YYYRRRKKKHHHEEEFFFHHHKKKLLLMMMMMMMMMNNNOOOOOONNNLLLKKKKKKLLLJJJKKKMMMNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMOOORRRSSSSSSRRRPPPNNNMMMMMMOOOPPPQQQQQQNNNPPPRRRTTTWWW\\\aaaeeecccbbb___]]]]]]]]]___```YYYXXXWWWWWWVVVVVVVVVVVVTTTUUUVVVWWWWWWYYY]]]___bbbgggrrr~~~|||ppp```[[[XXX\\\bbbfffccc^^^VVVSSSOOOMMMLLLKKKJJJHHHFFFGGGGGGEEEEEEHHHOOOUUU___jjjvvv~~~xxxssslllfffdddfffgggkkkrrrxxx|||~~~~~~~~~}}}}}}||||||{{{{{{||||||zzzzzz{{{|||||||||{{{{{{yyyzzzzzz{{{{{{|||}}}}}}VVVPPPHHHCCCBBBBBBAAA???>>>@@@BBBEEEIIILLLOOOQQQRRRSSSVVVXXXZZZZZZYYYXXXWWWWWWYYYZZZ\\\]]]______]]]]]]^^^```___^^^dddkkkrrr{{{yyyuuuoooggg```[[[XXXWWWRRRQQQPPPOOOMMMKKKIIIHHHEEEEEEEEEEEEEEEGGGKKKOOOSSSWWW[[[___bbbfffjjjmmmpppqqqsssvvvyyy{{{}}}}}}yyytttnnniiieeeccc^^^aaadddgggjjjqqq||||||zzzzzz~~~xxxvvvrrrpppsss{{{wwwjjj___[[[ZZZUUUXXXZZZYYYTTTNNNJJJHHHEEEGGGIIIKKKLLLLLLLLLLLLNNNMMMLLLLLLLLLLLLKKKJJJGGGHHHKKKMMMNNNNNNMMMLLLJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMMMMOOOQQQRRRQQQPPPPPPOOONNNOOOQQQSSSSSSRRRRRRSSSTTTUUUUUUXXX\\\```______```aaabbbbbbbbbbbbYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWWWWYYY\\\___cccgggnnn}}}~~~}}}hhhaaaZZZ\\\bbbgggfffbbbYYYVVVQQQNNNLLLKKKIIIHHHEEEFFFFFFDDDCCCFFFMMMSSSYYYdddqqqyyy|||wwwpppgggdddeeefffjjjpppuuuzzz~~~~~~~~~~~~~~~~~~}}}|||||||||||||||{{{|||}}}~~~~~~~~~~~~~~~zzz{{{{{{||||||}}}~~~~~~VVVPPPHHHCCCBBBBBB@@@??????AAACCCGGGKKKNNNQQQSSSTTTUUUXXXZZZ[[[[[[ZZZZZZVVVWWWXXXYYY[[[]]]^^^___\\\[[[]]]```___^^^cccjjjmmmuuuyyyuuuoooiiiccc^^^[[[ZZZRRRQQQQQQPPPNNNLLLJJJIIIEEEEEEEEECCCCCCEEEHHHLLLPPPSSSWWW[[[^^^aaafffiiilllnnnqqqtttwwwyyy{{{|||{{{|||yyysssmmmgggbbb```^^^aaaeeejjjmmmqqqzzz~~~{{{zzzzzzuuutttrrrqqqvvvxxxiii]]]WWWWWWYYYTTTVVVXXXUUUQQQMMMLLLLLLHHHIIIJJJLLLLLLLLLLLLKKKNNNLLLIIIJJJMMMNNNKKKIIIEEEGGGIIILLLMMMNNNMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKNNNNNNMMMOOOPPPQQQPPPNNNPPPOOOOOOQQQSSSUUUUUUTTTUUUVVVUUUTTTTTTUUUXXXZZZYYY\\\```cccddddddbbbaaaYYYXXXWWWVVVUUUTTTTTTTTTWWWXXXXXXXXXXXXZZZ]]]___bbbeeekkkvvvoooggg^^^^^^dddjjjjjjggg[[[WWWRRRNNNLLLJJJHHHGGGDDDEEEEEECCCBBBEEEKKKQQQSSS___kkkuuu|||}}}yyyrrriiiddddddeeeiiioootttxxx}}}~~~~~~~~~~~~~~~}}}|||||||||||||||}}}~~~|||||||||}}}~~~~~~PPPLLLFFFAAA??????>>>===AAACCCFFFHHHJJJMMMQQQTTTVVVWWWYYY[[[\\\]]]\\\\\\YYYYYYZZZ[[[[[[[[[[[[[[[YYYYYYZZZ[[[]]]___bbbdddhhhlllwwwzzzuuummmddd^^^[[[ZZZ[[[UUUTTTRRRQQQPPPOOOLLLIIIHHHGGGFFFDDDDDDDDDEEEFFFNNNOOOPPPTTTXXX]]]aaaccciiilllooorrrtttvvvyyy|||~~~|||yyysssnnnhhhddd___[[[]]]bbbdddlllttt{{{}}}~~~yyypppssstttvvv}}}|||kkk```YYYUUUVVVYYYTTTUUUWWWXXXWWWTTTPPPNNNLLLKKKJJJKKKMMMNNNMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLNNNLLLJJJHHHHHHIIIKKKMMMKKKLLLMMMLLLJJJJJJJJJKKKMMMMMMMMMNNNNNNNNNOOOOOONNNOOOOOOPPPQQQRRRSSSSSSVVVTTTRRRPPPOOOQQQSSSTTTWWWZZZ^^^ccceeeccc]]]YYYZZZXXXUUUTTTTTTTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZ[[[bbbccchhhsss|||}}}mmm___^^^eeejjjlllnnn```ZZZRRRMMMKKKJJJIIIGGGGGGEEEDDDBBBCCCEEEGGGIIIUUUYYYaaalllxxx{{{tttpppkkkeeecccdddhhhnnnvvv{{{}}}~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwyyyyyy{{{}}}~~~}}}}}}~~~}}}}}}|||{{{{{{PPPKKKFFFAAA??????>>>>>>???AAADDDGGGIIILLLPPPSSSWWWXXXZZZ\\\\\\]]]\\\\\\XXXXXXYYYZZZZZZZZZZZZZZZYYYYYYZZZZZZ\\\^^^```bbbgggjjjsssyyyooofff```\\\YYYWWWVVVUUUSSSRRRRRRPPPMMMKKKIIIHHHGGGEEEDDDDDDEEEEEEJJJKKKMMMPPPTTTYYY]]]___dddggglllooorrrtttwwwyyy|||~~~~~~|||wwwsssjjjeeeaaa___\\\YYY]]]ccclllttt~~~vvvlllpppuuuzzzuuudddZZZUUUQQQQQQTTTTTTUUUVVVVVVUUUSSSPPPNNNMMMLLLLLLMMMPPPQQQQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKMMMKKKIIIHHHHHHJJJLLLMMMMMMOOOPPPOOONNNMMMNNNPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSUUUTTTRRRQQQQQQRRRTTTUUUVVVXXX\\\```aaa```[[[WWWVVVTTTRRRRRRSSSTTTTTTSSSVVVWWWXXXYYYZZZ[[[\\\]]]___aaagggppp|||}}}sssbbb]]]aaaeeehhhjjjccc]]]UUUOOOLLLKKKJJJIIIHHHFFFDDDCCCCCCDDDFFFHHHQQQUUU]]]hhhttt}}}wwwsssmmmfffcccdddgggmmmtttyyy|||}}}~~~}}}{{{zzzyyyyyyzzz{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}|||{{{OOOKKKEEEAAA?????????>>>>>>AAAEEEHHHKKKNNNRRRUUUYYYZZZ[[[\\\]]]\\\\\\[[[YYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYYYYYZZZ[[[]]]^^^___dddfffnnn|||uuulllfffbbb\\\WWWXXXVVVTTTSSSSSSRRRPPPNNNKKKJJJHHHGGGEEEEEEEEEEEEEEEFFFGGGJJJNNNSSSWWWYYY\\\```fffkkknnnpppssstttwwwzzz|||~~~~~~~~~~~~}}}|||yyytttnnnjjj___\\\ZZZ[[[[[[[[[aaahhhsss~~~~~~|||yyyrrrjjjpppxxxyyylll^^^VVVQQQNNNNNNQQQTTTTTTTTTSSSSSSQQQPPPOOONNNMMMMMMPPPSSSUUUUUUUUUPPPOOOLLLJJJHHHHHHIIIJJJKKKJJJHHHHHHHHHJJJLLLNNNPPPQQQSSSSSSRRRRRRTTTUUUUUUTTTSSSQQQOOONNNMMMMMMLLLMMMNNNOOOPPPQQQQQQRRRRRRRRRSSSSSSTTTUUUUUUVVVVVVWWWXXX[[[\\\[[[XXXUUUSSSQQQOOOOOOQQQSSSSSSSSSVVVVVVWWWYYYZZZ[[[\\\]]][[[___eeellltttiii^^^]]]___cccgggfff```XXXRRRNNNLLLKKKKKKIIIHHHFFFDDDCCCDDDEEEFFFKKKOOOXXXbbbmmmxxx}}}wwwooohhhcccccceeejjjpppvvvzzz{{{~~~~~~}}}{{{{{{zzzzzz{{{|||||||||||||||||||||}}}}}}~~~}}}}}}}}}NNNJJJDDD@@@????????????@@@DDDHHHLLLOOORRRVVVXXXZZZ[[[\\\]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]\\\\\\\\\YYYYYYYYYZZZZZZ[[[\\\\\\___bbbhhhtttuuupppkkkccc]]]YYYWWWUUUSSSSSSRRRQQQOOOLLLLLLJJJIIIGGGFFFEEEDDDBBBCCCDDDFFFJJJNNNQQQSSSTTTYYY```eeeiiilllooopppsssuuuyyy{{{|||}}}~~~}}}zzzvvvqqqjjjccc^^^XXXVVVVVVZZZ^^^bbbjjjrrrxxx|||vvvxxx}}}}}}zzzsssnnnnnnvvvqqqeeeYYYTTTQQQOOOOOOQQQTTTSSSRRRQQQPPPPPPPPPPPPPPPOOOOOOQQQTTTVVVVVVUUURRRPPPLLLIIIGGGGGGHHHIIIJJJIIIHHHHHHIIIKKKMMMNNNQQQRRRTTTUUUUUUUUUWWWYYYYYYXXXUUURRROOONNNMMMLLLLLLLLLMMMNNNOOOPPPPPPQQQPPPQQQSSSUUUVVVVVVVVVVVVWWWVVVVVVWWWYYYYYYWWWUUUSSSQQQOOOOOOQQQRRRSSSRRRSSSSSSUUUVVVXXXYYYZZZ[[[ZZZ^^^dddiiimmmxxx}}}|||rrrbbb\\\[[[```fffgggbbb[[[TTTOOOMMMLLLKKKJJJIIIGGGDDDCCCCCCCCCCCCFFFKKKRRR\\\fffqqq{{{{{{rrriiidddccccccffflllrrrwwwyyy{{{}}}~~~||||||{{{{{{|||||||||{{{{{{zzz{{{|||}}}~~~~~~~~~~~~~~~LLLHHHCCC@@@????????????AAAEEEIIIMMMPPPSSSWWWYYYYYYZZZ[[[\\\]]]\\\[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[[[[[[[[[[^^^dddnnn}}}zzzrrrggg___\\\YYYVVVTTTSSSRRRQQQOOOMMMMMMLLLKKKIIIGGGFFFEEECCCCCCDDDEEEHHHKKKMMMOOOOOOSSSZZZ```dddgggkkkmmmooossswwwzzz{{{|||~~~~~~}}}~~~~~~|||}}}zzztttnnnhhhaaaZZZVVVUUUSSSVVV\\\bbbiiisss|||yyyyyy{{{{{{}}}zzzvvvwwwxxxwwwuuurrrpppooowwwwwwggg]]]TTTQQQQQQOOOOOOQQQSSSRRRQQQOOOOOOOOOOOOPPPQQQPPPOOOPPPRRRSSSSSSRRRTTTQQQNNNJJJHHHHHHIIIJJJJJJIIIIIIIIIJJJLLLMMMNNNPPPRRRTTTTTTTTTUUUWWWYYY[[[YYYUUURRROOOMMMLLLLLLKKKLLLLLLMMMNNNOOOPPPPPPOOOQQQSSSUUUWWWWWWVVVVVVWWWVVVUUUVVVWWWXXXWWWVVVUUUSSSQQQPPPQQQRRRRRRQQQRRRSSSTTTVVVWWWYYYZZZ[[[ZZZ^^^cccggghhhpppzzz{{{hhh]]]YYY]]]cccfffccc^^^WWWQQQNNNLLLKKKKKKJJJGGGEEECCCBBBBBBBBBCCCHHHNNNVVV___jjjuuu|||uuulllgggdddbbbdddhhhnnnsssvvvxxxzzz~~~~~~~~~~~~~~~~~~}}}|||||||||||||||||||||{{{zzz||||||}}}~~~~~~~~~~~~KKKGGGBBB?????????@@@@@@AAADDDIIIMMMPPPRRRUUUWWWXXXYYYZZZ[[[\\\[[[[[[ZZZXXXYYYYYYYYYYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYY]]]bbbjjjvvvzzzlllbbb```]]]YYYVVVUUUSSSRRRPPPMMMMMMMMMLLLKKKIIIHHHGGGEEEEEEEEEEEEFFFHHHJJJKKKKKKOOOTTTYYY]]]aaafffiiilllpppuuuxxxyyyzzz{{{}}}|||}}}~~~}}}}}}~~~~~~~~~~~~{{{yyywwwrrrkkkeee```[[[WWWTTTUUUTTTXXX```gggooozzz~~~}}}zzzwwwwwwzzz~~~xxxuuutttsssrrrooommmnnnqqqtttzzzkkk]]]UUUNNNNNNOOONNNNNNPPPRRRQQQQQQPPPOOOOOOPPPPPPQQQOOOOOOOOOQQQRRRQQQPPPUUUSSSPPPMMMKKKJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOQQQSSSSSSSSSTTTVVVWWWZZZWWWTTTPPPMMMLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPQQQOOOQQQSSSUUUVVVVVVVVVUUUUUUTTTTTTUUUWWWXXXXXXWWWVVVTTTRRRQQQRRRSSSRRRRRRSSSTTTUUUWWWYYY[[[]]]]]]\\\]]]```dddeeejjjxxx}}}qqqbbbYYYZZZ___cccccc```\\\UUUPPPMMMLLLJJJIIIHHHFFFDDDCCCBBBAAABBBFFFKKKPPPWWWaaannnvvv}}}zzzrrrjjjgggcccbbbeeekkkpppsssuuuxxx{{{~~~~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~JJJGGGBBB??????@@@@@@@@@CCCFFFKKKOOOQQQSSSUUUWWWVVVWWWXXXZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWXXXYYYZZZ\\\]]]]]]\\\\\\ZZZ]]]bbbgggpppyyymmmeeebbb]]]YYYWWWUUUSSSRRRMMMMMMMMMMMMMMMKKKJJJIIIGGGFFFFFFEEEEEEFFFGGGHHHHHHJJJNNNRRRVVV[[[aaaeeeiiimmmrrruuuwwwwwwxxxyyywwwyyy|||}}}}}}~~~~~~}}}}}}}}}}}}|||xxxuuunnniiibbb\\\ZZZYYYXXXXXX[[[ZZZ^^^gggooowww{{{||||||vvvqqqrrrxxx~~~yyyvvvuuusssppplllkkkooovvv|||~~~nnnaaaWWWOOOJJJLLLNNNNNNNNNPPPQQQQQQQQQQQQQQQPPPPPPPPPNNNMMMMMMNNNQQQRRRRRRQQQUUUTTTRRRPPPOOONNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOQQQRRRSSSRRRRRRTTTVVVWWWUUUQQQNNNLLLKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQPPPQQQRRRSSSTTTTTTUUUUUURRRRRRRRRTTTVVVXXXXXXWWWTTTRRRPPPPPPRRRSSSTTTSSSSSSSSSUUUWWWYYY[[[]]]]]]]]][[[]]]aaacccgggpppzzzlll^^^ZZZ]]]aaacccddd```ZZZSSSOOOMMMJJJIIIHHHFFFDDDCCCBBBAAA@@@DDDHHHKKKPPPYYYfffpppyyyyyynnniiicccaaaccchhhmmmppprrruuuzzz}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}JJJFFFAAA??????@@@@@@@@@FFFIIINNNRRRTTTUUUWWWXXXTTTUUUWWWYYYZZZ[[[[[[ZZZ]]]]]]]]]]]]]]]\\\[[[ZZZWWWXXXZZZ\\\]]]^^^]]]]]][[[___bbbffflllzzz|||iiieee```[[[YYYWWWUUUSSSLLLMMMNNNNNNMMMLLLKKKJJJHHHGGGFFFEEEDDDEEEEEEFFFFFFHHHKKKNNNRRRWWW^^^bbbgggkkkpppssstttuuuuuuvvvsssuuuyyy|||~~~}}}}}}~~~~~~}}}}}}}}}}}}zzzvvvsssgggbbb[[[WWWWWWYYY[[[\\\aaaaaaeeemmmuuu~~~yyywwwzzz~~~zzztttooorrr|||}}}{{{wwwtttpppkkkjjjpppzzzvvvfff[[[UUUNNNJJJMMMPPPPPPPPPRRRQQQQQQRRRRRRRRRQQQPPPPPPLLLLLLLLLNNNQQQSSSTTTSSSUUUUUUTTTSSSQQQPPPOOONNNOOOOOOOOONNNNNNNNNNNNNNNPPPQQQSSSSSSRRRRRRSSSUUUUUURRROOOLLLJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQQQQRRRQQQQQQQQQRRRSSSSSSTTTTTTPPPOOOPPPSSSVVVWWWWWWVVVQQQPPPNNNOOORRRTTTUUUUUUPPPQQQSSSUUUWWWYYY[[[[[[]]]ZZZZZZ^^^bbbffflllsssvvvddd^^^___aaadddfffddd]]]VVVQQQOOOIIIHHHGGGFFFEEECCCBBBBBB@@@BBBEEEGGGKKKTTTaaakkkwww}}}qqqkkkddd```bbbgggllloooqqqtttyyy|||~~~}}}}}}~~~~~~}}}|||JJJGGGBBB???===>>>@@@BBBEEEMMMTTTVVVXXX[[[[[[XXXTTTUUUWWWXXX[[[\\\^^^___```___^^^]]]\\\]]]^^^^^^ZZZZZZ[[[]]]```bbbaaa```^^^]]]___ccciiippp~~~}}}rrrhhhccc^^^WWWUUUYYYSSSSSSRRROOOLLLKKKKKKLLLGGGFFFEEEEEEFFFFFFEEEDDDEEEHHHLLLMMMOOORRRWWW\\\aaaeeekkkooopppqqqqqqrrrvvvxxxzzz}}}~~~~~~~~~~~~~~~}}}|||}}}||||||{{{wwwpppjjjcccaaa```___```cccfffhhhiiilllpppwww~~~}}}~~~qqqtttxxx}}}|||wwwyyyvvvppppppyyyyyyggg\\\XXXXXXUUUQQQNNNNNNOOOPPPOOOMMMNNNPPPQQQSSSTTTUUUUUUTTTRRRPPPOOOOOOQQQSSSUUUWWWYYYZZZ[[[YYYWWWTTTRRROOONNNNNNNNNNNNOOOPPPPPPMMMNNNOOOPPPQQQSSSTTTTTTMMMMMMMMMLLLMMMMMMNNNOOOLLLMMMMMMNNNPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPPPPMMMOOOPPPRRRTTTTTTTTTSSSSSSQQQOOOOOOPPPPPPOOONNNRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXZZZ[[[^^^bbbhhhlll~~~~~~kkk```^^^^^^```dddeeeaaaYYYPPPJJJMMMKKKIIIHHHHHHGGGEEECCCAAADDDGGGIIIKKKRRR]]]eeeqqqwwwwwwrrrkkkfffcccdddgggjjjqqqrrruuuyyy|||~~~~~~~~~~~~~~~~~~~~~GGGEEEAAA???>>>@@@CCCEEEJJJQQQWWWXXXYYY[[[ZZZXXXVVVWWWXXXZZZ[[[]]]^^^___^^^]]]\\\[[[[[[[[[\\\\\\]]]]]]]]]^^^```aaa```___```^^^___bbbffflllxxxxxxoooeee[[[WWWXXXRRRRRRRRRPPPOOONNNNNNNNNKKKJJJHHHGGGGGGFFFDDDCCCCCCFFFIIIJJJKKKOOOTTTXXX]]]aaafffjjjlllnnnppprrruuuvvvyyy{{{}}}~~~|||}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}}}}}}}zzzxxxvvvtttqqqkkkgggbbbbbbccceeehhhlllooorrrvvvxxx}}}{{{yyyuuuyyy~~~yyy|||{{{xxxzzzqqqcccZZZWWWUUURRRNNNLLLLLLMMMMMMMMMNNNOOOPPPRRRSSSSSSTTTTTTQQQPPPOOOOOOPPPSSSVVVXXXYYY\\\___aaa```\\\WWWTTTPPPPPPOOOOOOPPPPPPQQQRRRPPPPPPQQQQQQQQQQQQQQQQQQMMMMMMLLLLLLMMMNNNOOOOOONNNOOOOOOOOOPPPPPPPPPQQQPPPPPPPPPPPPOOOOOOOOOOOONNNOOOQQQRRRSSSTTTSSSSSSRRRPPPOOOPPPRRRSSSSSSRRRTTTUUUUUUVVVVVVVVVUUUUUUVVVVVVWWWXXXZZZ___eeejjjwww~~~|||xxxiiibbb\\\___bbbdddbbb\\\TTTNNNMMMKKKIIIHHHHHHGGGEEEDDD@@@BBBDDDEEEFFFKKKTTT\\\iiiqqq{{{|||wwwoooiiieeeeeegggiiinnnpppssswwwzzz}}}~~~~~~~~~~~~~~~DDDCCC@@@???@@@BBBFFFHHHNNNTTTYYYYYYZZZ[[[ZZZWWWXXXYYYYYY[[[\\\]]]]]]^^^\\\[[[ZZZZZZYYYYYYZZZZZZ```___^^^^^^___```___]]]aaa______aaacccgggqqq{{{rrrddd\\\YYYVVVVVVUUUTTTRRRQQQPPPOOOPPPMMMKKKIIIHHHGGGDDDBBBAAACCCEEEFFFGGGJJJNNNQQQWWW[[[___cccfffjjjnnnqqqssstttwwwzzz|||}}}}}}}}}{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}||||||wwwtttpppmmmkkkiiifffeeeeeegggjjjoootttyyy|||~~~|||wwwtttwww{{{|||qqqeee]]]XXXUUUSSSPPPMMMLLLLLLMMMMMMMMMPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQPPPPPPQQQTTTVVVXXXZZZ]]]aaadddccc^^^YYYUUURRRQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQPPPOOONNNNNNLLLLLLLLLMMMMMMOOOPPPPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNMMMMMMMMMMMMLLLNNNOOOQQQRRRSSSTTTSSSSSSQQQPPPPPPQQQSSSUUUVVVUUUVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUUUUUUUWWW[[[bbbgggooo}}}uuu}}}sssfffZZZ\\\___bbbbbb___YYYTTTMMMKKKIIIHHHHHHHHHFFFEEEAAABBBCCCBBBBBBFFFMMMSSS___gggttt~~~uuummmhhhfffggghhhkkklllooossswwwzzz}}}~~~~~~~~~~~~~~~CCCBBBAAA@@@AAADDDGGGIIIOOOUUUYYYYYYYYY[[[[[[XXXYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYY^^^]]]\\\\\\^^^___^^^]]]bbb```___aaaaaadddllluuupppddd^^^]]][[[YYYVVVUUUSSSPPPNNNQQQOOOLLLJJJIIIHHHEEECCCBBBCCCCCCDDDEEEHHHJJJLLLRRRTTTXXX\\\```eeekkkoooqqqrrruuuxxxzzz|||||||||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{|||||||||||||||||||||||||||{{{zzzyyyyyyxxxooolllgggeeedddeeefffgggllloootttzzz|||xxxuuuzzz~~~~~~tttddd]]]YYYVVVTTTTTTRRROOONNNOOOPPPPPPOOORRRRRRRRRRRRQQQPPPOOOOOORRRQQQQQQQQQRRRSSSUUUWWWYYY[[[^^^______\\\XXXUUUSSSSSSSSSSSSSSSTTTTTTUUUTTTSSSRRRQQQPPPOOONNNNNNLLLLLLLLLMMMNNNOOOPPPQQQSSSTTTTTTSSSRRRQQQOOONNNMMMMMMLLLLLLLLLKKKKKKKKKNNNOOOQQQSSSSSSSSSSSSRRRRRRPPPPPPQQQSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTSSSSSSTTTYYY___dddnnn|||{{{{{{}}}iii[[[[[[[[[^^^``````\\\YYYOOOMMMJJJIIIIIIIIIGGGFFFDDDDDDCCCBBBBBBEEEJJJOOOWWW```mmmyyyzzzqqqkkkgggfffgggggghhhkkkooossswwwzzz|||}}}~~~~~~~~~~~~DDDCCCBBBAAABBBDDDGGGIIIMMMSSSWWWWWWXXXZZZ[[[YYYXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXWWWYYY[[[^^^______aaa``````bbbbbbcccjjjsss}}}mmmccc___\\\XXXVVVUUUSSSQQQOOOPPPNNNLLLKKKKKKJJJHHHFFFEEEEEEDDDDDDEEEGGGIIIIIIMMMPPPSSSWWW[[[aaaggglllnnnppprrruuuxxxzzzzzzzzz~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzzyyyyyyyyy|||{{{zzzxxxuuusssrrrqqqfffdddcccbbbcccfffkkknnnvvvxxx}}}}}}{{{zzz~~~}}}nnn^^^YYYXXXVVVTTTTTTRRRPPPPPPQQQRRRRRRQQQSSSSSSSSSRRRQQQOOONNNMMMNNNNNNOOOPPPRRRUUUXXXYYYZZZYYYYYYYYYXXXWWWWWWWWWTTTSSSSSSSSSSSSTTTUUUUUURRRRRRRRRQQQPPPPPPPPPOOOMMMMMMMMMMMMNNNOOOPPPQQQTTTUUUUUUUUUTTTRRRPPPOOOMMMMMMMMMLLLLLLLLLKKKKKKOOOPPPQQQSSSSSSSSSRRRRRRRRRPPPOOOOOOQQQRRRRRRQQQQQQRRRSSSUUUVVVWWWWWWWWWUUUUUUTTTSSSTTTXXX]]]bbblllvvv|||}}}sssaaa]]]ZZZZZZ^^^___^^^\\\RRROOOLLLJJJJJJIIIIIIHHHDDDCCCCCCBBBBBBEEEIIILLLRRRZZZgggrrr{{{~~~vvvooojjjgggfffeeefffhhhkkkooosssvvvxxxzzz|||~~~~~~CCCBBBBBBBBBCCCFFFHHHJJJLLLRRRVVVVVVVVVYYYZZZXXXWWWWWWWWWXXXXXXYYYYYYYYY[[[\\\\\\\\\\\\[[[ZZZZZZVVVUUUTTTVVVZZZ^^^``````aaa```aaacccbbbbbbhhhppp||||||nnnddd^^^XXXUUUVVVVVVUUUSSSQQQOOOMMMMMMNNNNNNLLLJJJJJJGGGEEEEEEGGGHHHHHHHHHIIIKKKOOORRRVVV[[[aaaeeejjjkkknnnrrrtttvvvwwwwww{{{}}}~~~~~~~~~~~~~~~||||||}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{{{{yyyyyyyyyxxxxxxwwwwwwvvvyyyxxxuuurrrooollliiihhh```aaaccceeehhhmmmssswww|||}}}}}}}}}}}}hhh\\\YYYZZZXXXUUUSSSQQQPPPPPPRRRSSSSSSRRRSSSSSSSSSRRRPPPOOOMMMLLLHHHIIILLLOOOSSSWWWZZZ\\\YYYXXXVVVUUUTTTUUUVVVWWWSSSRRRRRRRRRRRRSSSTTTTTTQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNNNNNNNOOOPPPPPPTTTUUUVVVWWWVVVUUUSSSQQQOOOOOOOOONNNNNNNNNNNNMMMOOOPPPRRRSSSSSSSSSRRRQQQQQQOOONNNNNNPPPQQQQQQPPPOOOPPPQQQSSSUUUVVVWWWWWWTTTUUUUUUTTTTTTWWW[[[^^^eeemmm|||yyykkkddd[[[YYY[[[______^^^WWWSSSOOOLLLKKKKKKJJJIIICCCBBBAAA@@@AAACCCFFFHHHMMMTTT___jjjsss{{{{{{uuuooojjjgggddddddfffhhhkkkooosssuuuxxxzzz}}}~~~~~~@@@@@@AAABBBEEEHHHKKKMMMOOOTTTWWWVVVUUUXXXXXXVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[[[[\\\\\\\\\[[[ZZZYYYVVVUUUTTTVVVZZZ^^^```aaabbbaaaaaacccaaa___dddkkksss~~~tttlllbbb\\\[[[ZZZYYYWWWTTTSSSQQQQQQQQQQQQOOOMMMMMMJJJGGGFFFGGGHHHHHHFFFEEEHHHKKKOOORRRVVVZZZ]]]dddfffiiimmmoooqqqrrrrrruuuwwwzzz{{{{{{{{{}}}~~~~~~~~~~~~{{{|||}}}~~~~~~}}}~~~~~~~~~}}}|||{{{{{{xxxxxxxxxwwwvvvuuuuuutttsssqqqoookkkhhhdddbbb```___bbbgggkkkooosssyyy~~~~~~|||}}}~~~rrrbbbZZZZZZ[[[YYYVVVTTTSSSRRRSSSUUUVVVVVVUUUSSSSSSRRRQQQPPPNNNMMMLLLIIIJJJLLLOOORRRUUUWWWYYYUUUUUUTTTSSSSSSSSSSSSTTTQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPOOONNNNNNNNNOOOOOORRRSSSVVVXXXXXXWWWUUUTTTRRRRRRQQQQQQQQQPPPPPPPPPPPPPPPRRRSSSSSSSSSRRRQQQOOOMMMMMMNNNPPPRRRRRRQQQOOOOOOQQQRRRTTTTTTUUUUUURRRTTTUUUUUUUUUVVVXXXZZZ^^^dddppp|||~~~xxxmmm```YYYZZZ___aaa```[[[WWWRRRNNNLLLKKKJJJIIIEEECCCAAA@@@AAABBBDDDDDDFFFLLLVVV```kkkuuu}}}|||uuunnnjjjddddddeeefffiiimmmppprrrwwwyyy{{{|||||||||~~~>>>>>>@@@BBBFFFJJJNNNPPPRRRWWWYYYVVVUUUWWWWWWUUUWWWWWWXXXYYYZZZ[[[\\\\\\ZZZ[[[\\\\\\\\\[[[YYYXXXXXXVVVUUUWWWZZZ^^^```aaacccaaabbbbbb```]]]```gggkkkttt|||nnneeeaaa^^^[[[XXXXXXVVVTTTTTTSSSSSSQQQOOONNNKKKGGGFFFHHHIIIGGGEEEBBBEEEIIILLLOOORRRUUUXXXaaabbbfffiiilllnnnooooooooorrruuuwwwxxxzzz|||~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{{{{xxxxxxwwwvvvuuuttttttsssmmmllljjjfffccc```]]]\\\```eeekkkppptttxxx}}}}}}rrriii^^^YYYZZZ\\\ZZZWWWXXXWWWVVVWWWYYYZZZZZZYYYRRRRRRRRRQQQPPPNNNMMMLLLNNNNNNOOOOOOPPPQQQQQQRRRPPPPPPQQQRRRQQQQQQOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRSSSSSSRRRQQQPPPOOOOOONNNQQQQQQPPPOOONNNNNNNNNNNNQQQSSSVVVXXXYYYYYYWWWVVVTTTTTTSSSSSSSSSRRRRRRRRRPPPQQQRRRSSSSSSRRRRRRQQQMMMLLLLLLNNNQQQSSSTTTTTTPPPPPPQQQRRRRRRSSSRRRRRRQQQRRRTTTUUUTTTUUUVVVXXX[[[```iiiyyytttcccZZZ[[[___bbbbbb]]]YYYTTTOOOMMMLLLKKKIIIIIIGGGDDDBBBBBBCCCCCCCCCAAAFFFOOOZZZeeeqqq{{{yyyrrrmmmdddddddddeeehhhkkkoooqqqwwwyyy{{{|||{{{{{{|||~~~~~~~~~~~~~~~~~~~~~<<<>>>@@@CCCGGGKKKNNNPPPTTTUUUUUUVVVXXXYYYYYYZZZXXXYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZYYYXXXWWWXXXXXXYYYZZZ\\\^^^```aaa]]]^^^^^^^^^]]]^^^aaacccgggssssssjjjddd___]]]WWWUUURRRQQQRRRSSSSSSSSSNNNMMMLLLJJJHHHFFFDDDDDD???@@@BBBEEEIIIMMMQQQTTTVVVXXX]]]bbbeeehhhiiiiiilllmmmoooqqqtttvvvxxxyyy{{{{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzwwwsssrrrrrrqqqnnnkkklllfff^^^XXXVVVXXX[[[]]]gggjjjoootttwwwzzz~~~zzzyyy}}}sssgggccc^^^[[[ZZZZZZYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWUUUSSSRRRRRRSSSSSSQQQPPPOOOOOONNNNNNMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSRRRPPPOOONNNNNNMMMMMMNNNPPPQQQQQQPPPNNNPPPSSSVVVXXXWWWVVVUUUPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNOOOOOOOOONNNOOOPPPPPPQQQQQQPPPPPPRRRTTTUUUTTTSSSRRRSSSTTTQQQRRRRRRSSSTTTTTTUUUUUU^^^]]]```lll~~~zzzzzzlll]]]XXXYYY___eeeggg]]]RRRMMMNNNOOOLLLHHHIIIHHHEEEBBBAAAAAABBBBBBDDDFFFMMMWWW```hhhttt~~~yyysssiiifffcccaaabbbgggmmmqqquuuvvvxxxzzz{{{|||}}}}}}}}}}}}~~~~~~~~~~~~===>>>@@@CCCFFFJJJMMMOOOSSSTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYWWWWWWXXXYYYYYYZZZZZZYYYXXXWWWXXXYYYYYY[[[]]]___```aaa^^^______^^^]]]^^^aaacccbbblllzzzzzzooofffaaa^^^[[[YYYXXXXXXWWWUUUTTTPPPOOONNNLLLJJJHHHFFFFFFCCCCCCDDDEEEGGGJJJMMMNNNRRRUUUYYY]]]aaacccdddeeehhhiiikkknnnqqqtttvvvxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{zzzvvvssspppoooooommmiiifffbbb^^^XXXTTTTTTWWWZZZ\\\ccchhhnnntttyyy}}}{{{|||uuuiiiccc```[[[XXXXXXXXXXXXWWWVVVWWWWWWXXXYYYYYYXXXXXXVVVUUUSSSTTTUUUUUUTTTSSSOOOOOOOOONNNNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPOOONNNPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSRRRQQQPPPNNNMMMNNNMMMLLLNNNPPPQQQQQQPPPNNNPPPSSSUUUVVVVVVTTTSSSRRRRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPQQQRRRRRRRRRRRRQQQRRRSSSTTTTTTRRRRRRSSSTTTRRRRRRSSSSSSTTTTTTTTTUUUZZZZZZ^^^gggvvv|||tttccc[[[YYY^^^dddggg```WWWQQQPPPOOOLLLIIIIIIGGGEEECCCAAAAAABBBBBBAAACCCIIIQQQXXX```lllwww}}}vvvkkkiiieeebbbccchhhmmmqqqtttuuuvvvxxxzzz{{{|||||||||}}}}}}~~~===>>>@@@CCCFFFIIILLLNNNRRRRRRTTTUUUVVVXXXYYYYYY]]]]]]\\\\\\ZZZXXXWWWVVVWWWWWWXXXYYYYYYYYYXXXXXXYYYYYYZZZ[[[]]]___```aaa`````````___^^^^^^```bbbaaahhhrrrtttkkkcccaaa^^^[[[YYYWWWTTTRRRRRRRRRPPPNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHNNNPPPSSSWWWZZZ\\\]]]^^^bbbdddfffjjjnnnqqqtttuuuyyyyyy{{{|||~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxwwwvvvpppnnnkkkiiigggddd```]]]WWWUUUSSSRRRSSSVVVZZZ\\\aaaffflllsssxxx}}}~~~}}}~~~wwwkkkbbb^^^[[[WWWUUUUUUVVVVVVUUUTTTUUUVVVXXXYYYYYYYYYYYYXXXVVVUUUVVVWWWWWWVVVUUUOOOOOOOOONNNNNNNNNNNNNNNMMMNNNQQQSSSTTTSSSQQQPPPOOONNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPNNNMMMMMMMMMLLLLLLMMMPPPRRRQQQQQQOOOPPPRRRTTTTTTSSSRRRQQQRRRRRRQQQPPPNNNMMMLLLKKKLLLLLLKKKKKKKKKLLLLLLMMMQQQQQQRRRSSSSSSSSSSSSRRRRRRSSSTTTSSSRRRQQQRRRTTTSSSSSSSSSSSSSSSTTTTTTTTTVVVWWW[[[aaakkk}}}kkk___ZZZ\\\aaafffccc]]]WWWRRROOOLLLKKKIIIGGGEEECCCBBBAAABBBBBB@@@@@@DDDKKKQQQWWWcccnnn|||yyyooolllhhheeeeeehhhmmmppprrrsssuuuwwwyyyzzz{{{{{{||||||}}}~~~>>>>>>@@@CCCFFFIIILLLNNNQQQRRRSSSTTTVVVWWWXXXYYY[[[[[[[[[ZZZZZZXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[]]]^^^```aaaaaaaaaaaa___^^^^^^```bbbeeehhhmmmwww{{{nnnjjjccc^^^ZZZXXXVVVTTTTTTSSSQQQPPPNNNLLLJJJIIIIIIHHHFFFEEEDDDDDDEEEEEEJJJLLLNNNQQQTTTVVVWWWXXX\\\^^^aaaeeejjjnnnqqqssswwwxxxyyy{{{}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~{{{{{{zzzxxxuuusssqqqoooiiigggeeeaaa^^^YYYUUUSSSQQQRRRRRRSSSTTTVVVZZZ\\\aaadddiiimmmssszzzzzztttwww}}}xxxmmmeee```ZZZXXXUUUTTTTTTUUUTTTTTTRRRSSSUUUWWWXXXYYYZZZZZZZZZXXXWWWVVVVVVVVVTTTSSSMMMMMMMMMMMMMMMNNNNNNNNNLLLOOORRRUUUVVVUUURRRQQQNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPPPPOOOOOONNNLLLLLLLLLKKKKKKMMMPPPQQQQQQQQQOOOPPPQQQRRRRRRQQQOOONNNPPPOOOOOOMMMLLLKKKKKKJJJLLLKKKKKKKKKKKKLLLLLLMMMQQQQQQRRRSSSSSSSSSRRRRRRQQQRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVZZZ]]]bbbpppuuuddd[[[YYY\\\cccdddbbb]]]UUUOOOLLLLLLIIIHHHFFFDDDCCCBBBBBBBBB@@@@@@CCCHHHMMMSSS^^^iiirrryyyzzztttppplllhhhgggiiilllnnnpppqqqsssvvvxxxyyyzzz{{{|||}}}}}}~~~>>>???AAACCCGGGJJJMMMOOORRRSSSTTTTTTVVVVVVWWWXXXWWWWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[YYYYYYZZZ[[[\\\]]]___``````aaa```___]]]^^^___aaaffffffiiisssyyynnneee___]]][[[[[[UUUTTTRRRPPPNNNLLLKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFHHHIIIKKKMMMOOOQQQRRRSSSVVVXXX\\\```eeejjjmmmoootttuuuwwwyyyzzz{{{||||||{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}yyyyyywwwtttqqqnnnkkkjjjaaa```]]]YYYTTTQQQOOONNNRRRSSSUUUUUUUUUVVVXXX[[[___aaadddiiipppzzz{{{sssnnnpppwww|||pppfff```]]]YYYVVVTTTSSSTTTTTTTTTSSSQQQRRRSSSUUUWWWXXXYYYYYY[[[YYYVVVUUUTTTSSSPPPNNNJJJJJJKKKKKKLLLLLLMMMMMMLLLOOORRRUUUVVVUUURRRQQQNNNMMMMMMLLLLLLLLLMMMMMMOOOOOOOOOOOONNNMMMLLLLLLLLLKKKKKKMMMOOOQQQQQQPPPOOOOOOPPPPPPPPPOOONNNMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQRRRRRRRRRRRRQQQPPPRRRRRRRRRQQQPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTUUUWWWZZZ[[[]]]fff}}}lll^^^XXXYYY___bbbddd```XXXQQQNNNMMMJJJIIIHHHFFFEEEDDDCCCCCC@@@???BBBGGGJJJOOOYYYccchhhpppyyy}}}|||xxxtttooojjjhhhhhhjjjlllnnnooorrrtttwwwyyyzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~>>>???AAADDDHHHLLLOOOQQQUUUUUUUUUUUUVVVVVVVVVWWWUUUUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWXXXXXXYYYZZZYYYYYYYYYYYY[[[\\\]]]^^^_________^^^]]]]]]___aaaccccccgggrrr}}}pppfffaaa]]]\\\VVVUUUTTTRRRPPPNNNLLLLLLKKKJJJHHHGGGGGGGGGHHHHHHGGGGGGHHHJJJKKKMMMNNNOOOQQQSSSVVV[[[```dddhhhiiiooopppsssuuuwwwxxxxxxxxxxxxxxxxxxxxxyyy{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||zzzxxxvvvuuusssppplllhhheeecccXXXWWWUUURRROOONNNPPPRRRWWWYYY[[[ZZZWWWVVVYYY\\\___bbbgggmmmvvv}}}sssnnnmmmooossszzz~~~uuuiii___ZZZXXXWWWVVVTTTSSSSSSSSSRRRQQQOOOPPPRRRSSSUUUVVVWWWWWWYYYWWWTTTSSSRRRPPPNNNKKKHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNQQQSSSTTTSSSQQQPPPNNNNNNMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNMMMLLLLLLMMMLLLLLLMMMOOOPPPOOONNNOOOOOOOOOOOOOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPQQQRRRRRRRRRRRRQQQPPPQQQRRRQQQPPPOOOPPPRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVXXXZZZZZZ```qqqxxxeee\\\ZZZ[[[___dddccc]]]VVVQQQOOOKKKKKKJJJIIIGGGFFFEEEDDD@@@???BBBFFFHHHJJJQQQZZZ```iiirrrxxx~~~{{{xxxrrrllliiihhhhhhiiikkkmmmooorrruuuxxxyyyzzz||||||}}}}}}~~~~~~~~~~~~~~~~~~|||}}}~~~~~~~~~~~~}}}~~~>>>???BBBEEEJJJNNNRRRTTTWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZ\\\\\\\\\]]]]]]]]]\\\]]]___aaabbbbbbhhhtttvvvkkkbbb]]]XXXXXXVVVTTTRRRPPPOOONNNMMMLLLKKKIIIIIIIIIIIIJJJEEEEEEFFFGGGHHHIIIJJJKKKKKKMMMQQQUUUZZZ^^^aaaccchhhjjjmmmppprrrssstttsssttttttttttttvvvwwwxxxyyy{{{|||}}}~~~~~~~~~}}}}}}}}}~~~}}}|||}}}~~~}}}}}}||||||||||||}}}}}}}}}~~~~~~~~~~~~{{{xxxuuusssnnnmmmjjjgggbbb^^^ZZZXXXPPPPPPOOONNNNNNQQQXXX]]]```bbbdddbbb^^^]]]___cccfffkkksss{{{vvvnnnlllooosssvvv|||zzznnneee[[[VVVVVVVVVUUUSSSRRRRRRRRRPPPNNNNNNOOOPPPRRRSSSTTTTTTTTTUUUTTTRRRQQQQQQPPPNNNLLLHHHHHHIIIJJJKKKLLLMMMNNNMMMNNNOOOPPPPPPPPPOOONNNOOONNNMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMNNNMMMLLLMMMNNNOOONNNMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQRRRSSSSSSSSSSSSRRROOOPPPQQQQQQOOOOOOPPPQQQPPPQQQQQQSSSTTTUUUVVVWWWSSSRRRTTTVVVWWW[[[fffssspppccc___YYY]]]cccfffccc]]]VVVQQQMMMLLLLLLKKKIIIHHHFFFFFFCCCCCCEEEHHHGGGFFFKKKQQQXXXaaajjjqqqyyy}}}zzzsssmmmiiifffffffffgggiiilllooorrruuuwwwwwwzzzzzz{{{{{{{{{{{{||||||}}}~~~~~~}}}|||{{{|||~~~}}}~~~>>>???BBBFFFKKKPPPTTTVVVYYYYYYXXXWWWWWWVVVUUUUUUYYYYYYZZZZZZYYYXXXWWWWWWWWWVVVTTTSSSSSSSSSTTTTTTWWWWWWWWWWWWXXXZZZ[[[[[[[[[\\\\\\\\\[[[\\\___aaaddddddjjjvvvzzzmmmeeeZZZZZZXXXVVVTTTRRRQQQPPPPPPOOOMMMKKKJJJJJJJJJJJJDDDDDDDDDEEEFFFGGGHHHIIIHHHJJJMMMQQQVVVZZZ]]]___ccceeeiiilllooopppqqqpppqqqqqqqqqrrrssstttvvvvvvyyyzzz|||}}}}}}}}}|||||||||~~~|||{{{}}}~~~}}}||||||||||||||||||}}}}}}~~~~~~~~~|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}{{{xxxuuuqqqnnnfffeeebbb^^^YYYTTTQQQNNNKKKKKKLLLLLLOOOVVV___ggghhhkkkllliiieeedddgggkkkpppwwwzzzuuurrrrrrtttwww}}}rrriiibbbZZZWWWXXXVVVTTTRRRQQQQQQPPPNNNLLLNNNNNNPPPQQQRRRRRRRRRRRRRRRQQQPPPPPPQQQQQQPPPOOOHHHIIIJJJKKKLLLMMMNNNOOONNNNNNNNNOOONNNNNNMMMMMMOOOOOONNNMMMMMMLLLMMMMMMNNNNNNOOOOOOOOONNNNNNMMMOOONNNMMMMMMNNNNNNMMMKKKNNNNNNOOOOOOOOOPPPPPPPPPSSSSSSRRRQQQOOONNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRSSSTTTTTTTTTTTTTTTOOOPPPQQQQQQOOOOOOPPPQQQOOOPPPQQQSSSTTTVVVWWWXXXPPPOOOQQQTTTUUUXXX```iiizzzxxxiiicccXXX]]]ccchhhgggbbbYYYTTTMMMMMMMMMLLLKKKIIIGGGGGGHHHGGGIIIKKKHHHEEEGGGMMMRRRZZZccckkksss{{{~~~}}}~~~{{{tttnnniiifffeeeeeedddfffiiimmmpppsssuuuuuuxxxxxxyyyyyyyyyyyyyyyyyy{{{|||}}}~~~~~~}}}|||{{{zzz{{{~~~~~~???BBBEEEHHHLLLQQQWWW[[[```___]]][[[YYYWWWVVVUUUXXXXXXXXXXXXXXXXXXXXXWWWSSSRRRRRRRRRRRRSSSSSSTTTRRRSSSTTTUUUWWWXXXYYYZZZYYYYYY[[[\\\^^^___```aaaccchhhnnnttt{{{}}}qqqhhhccc\\\YYYXXXWWWUUURRRMMMNNNNNNMMMKKKJJJJJJJJJIIIIIIHHHHHHGGGHHHHHHHHHJJJJJJKKKMMMQQQUUUYYY\\\^^^aaaeeehhhiiiiiikkklllmmmmmmmmmmmmnnnppprrrsssvvvwwwwwwxxxyyyyyyzzzzzz}}}~~~~~~}}}|||~~~~~~~~~}}}~~~~~~|||{{{zzz{{{|||}}}~~~~~~~~~}}}{{{{{{}}}~~~~~~}}}}}}yyytttrrrssspppjjjeee^^^ZZZUUUSSSRRRPPPLLLIIIJJJLLLNNNPPPTTT\\\gggoooppppppqqqoooooorrrxxx}}}~~~~~~~~~~~~}}}{{{yyyxxx{{{}}}{{{|||vvviii___\\\ZZZXXXVVVWWWVVVUUUSSSPPPNNNMMMLLLMMMMMMMMMMMMLLLLLLLLLLLLOOOOOOPPPQQQQQQQQQPPPPPPJJJJJJIIIIIIJJJKKKLLLNNNJJJJJJJJJKKKMMMNNNPPPPPPOOONNNLLLKKKJJJJJJKKKLLLNNNMMMMMMMMMNNNOOOPPPPPPNNNOOOPPPQQQPPPOOONNNMMMKKKLLLLLLNNNOOOPPPQQQQQQPPPPPPPPPPPPOOONNNMMMMMMMMMLLLKKKJJJJJJKKKLLLMMMNNNOOOPPPRRRRRRQQQOOONNNQQQQQQPPPOOOOOOPPPPPPPPPRRRRRRRRRRRRRRRSSSTTTTTTTTTUUUTTTTTTUUUYYY^^^bbbpppuuuhhh___^^^ccckkkmmmfff^^^YYYNNNOOOOOOMMMIIIGGGFFFGGGEEEFFFGGGHHHHHHGGGFFFEEEMMMSSS[[[dddlllssszzz~~~~~~|||yyytttoookkkgggeeebbbccceeehhhlllooorrrtttssstttvvvxxxzzz{{{||||||zzzzzz{{{{{{{{{{{{{{{{{{}}}}}}||||||}}}AAACCCGGGJJJMMMQQQVVVZZZ___^^^]]]\\\ZZZXXXWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXSSSSSSRRRRRRRRRRRRSSSSSSRRRSSSTTTUUUWWWXXXYYYYYYYYYZZZ[[[]]]^^^```aaabbbcccgggmmmrrrxxxvvvoooeee^^^ZZZWWWTTTQQQSSSSSSSSSRRRPPPNNNMMMMMMJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIIIIKKKNNNQQQUUUWWWYYY\\\```cccdddeeegggiiijjjjjjjjjjjjlllnnnpppqqqvvvwwwwwwxxxyyyzzz{{{{{{{{{{{{|||}}}||||||{{{zzz||||||}}}}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~{{{zzzyyyzzz{{{|||{{{zzz{{{uuuooojjjhhhddd]]]XXXSSSPPPMMMKKKKKKJJJHHHFFFLLLOOOSSSVVVZZZaaajjjqqqxxxzzz||||||}}}{{{}}}~~~}}}{{{tttkkkaaaZZZXXXXXXVVVTTTXXXWWWUUUSSSPPPNNNLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNOOOOOOOOOOOONNNMMMLLLLLLKKKLLLMMMNNNOOOJJJJJJJJJJJJKKKLLLMMMNNNMMMLLLKKKIIIIIIIIIJJJJJJLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOOOOPPPOOONNNLLLLLLKKKLLLLLLMMMNNNOOOPPPQQQPPPPPPPPPPPPOOOMMMLLLKKKLLLKKKJJJIIIIIIJJJKKKLLLOOOPPPRRRSSSSSSSSSQQQPPPPPPPPPOOOOOOOOOOOOPPPPPPRRRRRRQQQQQQRRRSSSSSSTTTPPPQQQQQQPPPQQQUUUZZZ^^^ggg{{{pppaaa]]]___gggmmmkkkeeebbbTTTRRRPPPMMMKKKIIIHHHGGGDDDDDDDDDEEEDDDDDDCCCCCCIIINNNUUU]]]eeemmmtttyyy{{{{{{zzzxxxtttpppmmmkkkdddddddddfffhhhkkknnnppprrrsssuuuvvvxxxyyyyyyzzz{{{{{{{{{{{{||||||}}}}}}}}}|||zzzzzzzzz|||~~~CCCEEEHHHKKKMMMPPPTTTXXX]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTSSSRRRRRRQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\^^^```aaaccccccbbbggglllqqquuu{{{uuujjjccc^^^YYYUUUUUUUUUTTTSSSQQQOOOMMMLLLLLLKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHJJJLLLOOOPPPQQQTTTXXX[[[]]]___bbbdddddddddeeefffhhhjjjmmmnnnsssssstttuuuvvvwwwxxxxxxwwwxxxyyyyyyyyyyyyxxxxxxzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}yyyzzzzzz{{{{{{{{{zzzzzzxxxwwwwwwwwwxxxwwwuuussssssmmmeee___\\\WWWRRRMMMJJJHHHFFFEEEFFFGGGGGGFFFIIIMMMSSSWWW\\\bbbkkkqqq|||}}}xxxwwwxxx{{{~~~yyyvvvrrrwww{{{~~~~~~zzzyyy}}}uuueee```YYYUUUVVVVVVUUUTTTXXXWWWUUURRRPPPMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMNNNNNNJJJJJJIIIIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNOOOOOONNNNNNNNNNNNMMMLLLJJJJJJKKKKKKLLLMMMNNNOOOOOOPPPOOOOOOOOOOOOMMMLLLKKKJJJJJJIIIHHHHHHHHHJJJKKKLLLRRRSSSTTTUUUTTTTTTRRRRRROOOOOOOOONNNNNNOOOOOOPPPRRRQQQQQQQQQQQQRRRSSSSSSNNNOOOOOOOOOOOORRRVVVZZZ```nnnkkkbbb]]]ccckkknnnkkkjjj\\\WWWQQQMMMMMMLLLJJJHHHEEEDDDDDDCCCBBBBBBBBBBBBDDDHHHMMMTTT[[[dddlllrrrwwwyyyzzz{{{zzzwwwtttrrrhhhfffeeedddeeehhhlllnnnqqqrrrsssuuuvvvwwwwwwwwwzzzzzz{{{|||}}}~~~~~~~~~}}}|||{{{{{{|||}}}~~~DDDFFFIIIKKKLLLOOORRRTTTYYYYYYYYYYYYXXXXXXXXXWWWUUUUUUUUUUUUUUUVVVVVVVVVUUUUUUSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXZZZ[[[\\\^^^```bbbddddddbbbffflllppptttxxx}}}zzzpppiiiccc___XXXWWWVVVUUUTTTRRROOONNNMMMMMMKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKKKKNNNQQQTTTVVVYYY\\\^^^^^^______```cccfffhhhjjjllllllmmmoooppprrrssssssuuuuuuvvvvvvwwwwwwwwwwwwzzz{{{|||~~~}}}~~~~~~~~~}}}~~~~~~}}}{{{{{{wwwxxxxxxxxxxxxwwwvvvuuuuuutttttttttssspppllliiiddd```YYYUUUSSSQQQNNNLLLHHHFFFEEEEEEFFFHHHJJJJJJJJJNNNSSSWWW\\\dddmmmttt~~~yyytttrrrtttvvv~~~~~~wwwpppllljjjrrryyy}}}~~~|||}}}|||}}}qqqggg]]]YYYVVVUUUUUUVVVUUUTTTUUUTTTSSSQQQOOOMMMKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGIIIJJJLLLMMMNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHKKKKKKLLLLLLMMMNNNNNNOOONNNNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGHHHJJJLLLNNNPPPUUUUUUUUUUUUTTTRRRQQQPPPOOONNNNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPQQQRRRRRRPPPPPPQQQPPPPPPSSSVVVZZZ___fffxxx|||lll``````hhhlllllllllddd\\\SSSNNNNNNNNNKKKHHHHHHGGGEEECCCCCCCCCCCCDDDBBBDDDHHHMMMSSS\\\eeekkkrrruuuyyy|||}}}{{{xxxuuullliiifffdddeeehhhllloooqqqqqqssstttuuuvvvvvvvvvxxxyyyzzz{{{|||}}}~~~~~~~~~DDDFFFIIIKKKLLLMMMOOOQQQUUUUUUUUUUUUUUUUUUUUUVVVRRRRRRRRRSSSSSSTTTTTTTTTUUUUUUSSSRRRQQQQQQQQQQQQSSSSSSTTTTTTUUUVVVWWWWWWYYYZZZ\\\^^^```bbbcccdddbbbeeekkkppptttwwwzzz|||{{{vvvmmmggg```]]]ZZZXXXWWWVVVSSSQQQOOONNNMMMKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIHHHJJJMMMOOOPPPSSSVVVXXXXXXYYYYYYZZZ]]]___bbbdddeeefffhhhiiikkkmmmnnnooorrrrrrrrrssstttuuuvvvvvvxxxzzz|||||||||||||||}}}}}}}}}}}}{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}{{{zzzyyyxxxwwwwwwvvvvvvuuutttrrrrrrqqqpppnnnllljjjfffaaa]]]VVVSSSOOOLLLKKKKKKKKKJJJFFFFFFEEEEEEFFFHHHKKKNNNPPPSSSXXX\\\aaajjjuuu~~~|||wwwtttssstttwwwxxx}}}vvvqqqllljjjkkkttt|||{{{yyy{{{~~~pppddd___XXXVVVTTTSSSSSSSSSRRRQQQPPPPPPOOOOOONNNMMMMMMMMMHHHHHHIIIIIIIIIJJJJJJJJJLLLKKKKKKKKKLLLMMMOOOPPPOOOOOOOOONNNNNNMMMMMMLLLLLLKKKIIIHHHFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHEEEFFFHHHJJJLLLMMMMMMMMMLLLLLLKKKJJJIIIIIIHHHHHHKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJGGGGGGHHHJJJMMMPPPSSSTTTVVVVVVUUUSSSQQQPPPNNNMMMOOONNNNNNNNNOOOOOOPPPQQQQQQQQQPPPPPPPPPPPPPPPQQQPPPQQQQQQQQQQQQRRRVVVXXX]]]```mmmxxxfffaaafffjjjlllmmmjjjaaaWWWQQQPPPOOOLLLHHHIIIHHHFFFDDDBBBBBBCCCCCCBBBDDDFFFIIINNNVVV^^^dddkkkooouuuyyy|||{{{xxxvvvmmmkkkgggddddddhhhllloooqqqrrrsssuuuvvvwwwwwwwwwwwwwwwxxxyyy{{{|||}}}}}}}}}~~~~~~DDDGGGJJJLLLMMMMMMOOOQQQSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQQQQRRRSSSSSSTTTTTTUUUTTTSSSRRRRRRQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVWWWWWWXXXZZZ\\\^^^```bbbcccbbbdddhhhmmmqqqtttvvvwwwtttzzz{{{sssiiiddd]]]XXXWWWUUUQQQNNNPPPPPPOOOMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJGGGIIIJJJKKKKKKMMMOOORRRRRRRRRRRRSSSUUUXXXZZZ\\\___```bbbdddfffhhhjjjkkklllllllllmmmnnnoooqqqrrrtttvvvyyy|||~~~~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzz{{{{{{|||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}~~~}}}~~~~~~~~~~~~}}}{{{zzzyyyzzzzzz|||{{{zzzyyywwwvvvuuutttssssssrrrqqqpppnnnlllkkkhhhfffdddbbb___\\\WWWSSSMMMKKKIIIHHHFFFFFFFFFFFFEEEEEEFFFFFFGGGJJJOOOSSSWWWZZZ```eeekkkttttttrrrqqqqqqsssuuuuuuuuu{{{yyyrrrpppppppppsss{{{}}}|||yyyrrrccc[[[ZZZTTTSSSQQQPPPNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLKKKLLLLLLNNNPPPQQQTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLKKKIIIGGGFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIFFFGGGIIIKKKLLLMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIJJJJJJLLLNNNRRRTTTVVVUUUTTTSSSRRRPPPOOONNNMMMOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQPPPOOOOOOOOOOOOPPPOOOPPPPPPPPPOOOPPPSSSUUUXXX[[[eeeyyyoooffffffiiimmmpppnnnggg^^^VVVRRRPPPMMMJJJHHHGGGEEECCCBBBAAA@@@@@@BBBCCCEEEGGGJJJPPPWWW\\\cccgggnnntttxxxyyyxxxwwwqqqnnniiieeeeeefffjjjlllqqqrrrsssuuuwwwxxxyyyyyywwwwwwxxxyyyzzz{{{{{{{{{zzz{{{|||~~~~~~|||FFFIIILLLNNNOOOPPPQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRRRRSSSTTTTTTUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVTTTUUUWWWYYY\\\^^^```aaaaaabbbeeeiiilllooopppooopppssswwwzzzqqqfff^^^YYYVVVRRRNNNQQQQQQPPPOOOOOOOOOOOOOOOLLLLLLLLLLLLLLLKKKJJJJJJGGGHHHHHHGGGFFFGGGIIIKKKKKKKKKKKKLLLMMMOOORRRSSSWWWXXXYYY\\\^^^aaabbbcccdddcccddddddfffhhhjjjkkknnnpppssswwwyyyzzzyyyyyyuuuuuutttttttttttttttttttttuuuvvvwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyyyyzzzzzzzzz{{{{{{{{{}}}{{{yyyvvvuuutttuuuuuutttsssrrrqqqpppnnnmmmmmmiiiiiihhhgggeeecccaaa```\\\ZZZWWWUUUTTTRRROOOMMMGGGHHHHHHHHHGGGGGGGGGHHHHHHJJJLLLMMMOOOTTT[[[```bbbhhhqqqyyy}}}uuuttttttwwwzzz|||{{{yyy~~~tttrrruuuwwwyyy}}}tttggg\\\WWWXXXRRRQQQPPPMMMKKKJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKKKKLLLNNNPPPRRRVVVVVVVVVVVVUUUSSSQQQPPPOOONNNLLLJJJHHHGGGGGGFFFEEEFFFHHHJJJKKKKKKKKKKKKGGGHHHJJJLLLMMMLLLKKKKKKJJJJJJIIIHHHIIIJJJKKKLLLJJJJJJKKKKKKKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNPPPRRRSSSRRRQQQQQQQQQPPPQQQQQQQQQPPPPPPPPPPPPQQQRRRSSSTTTQQQPPPPPPOOONNNNNNOOOOOONNNOOOPPPOOOOOOOOOQQQSSSVVVYYYaaaooo}}}nnnhhhgggjjjnnnrrrmmmeee]]]VVVQQQNNNMMMHHHHHHGGGEEEDDDBBB@@@???@@@AAACCCDDDFFFJJJPPPTTT[[[```gggooouuuxxxyyyzzzyyyvvvqqqllliiihhhiiijjjoooppprrruuuwwwyyyzzz{{{yyyyyyyyyzzzzzzzzz{{{{{{yyyzzz|||}}}~~~~~~~~~~~~}}}{{{GGGJJJNNNPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSRRRSSSSSSTTTUUUVVVVVVVVVSSSRRRRRRRRRRRRSSSSSSTTTSSSSSSSSSTTTUUUUUUUUUVVVSSSTTTVVVXXX[[[]]]___```aaaaaabbbeeehhhjjjjjjiiioooooopppvvvtttiiiccc___YYYUUURRRQQQQQQPPPPPPPPPQQQQQQLLLLLLMMMMMMLLLLLLKKKJJJGGGHHHGGGEEECCCCCCEEEGGGGGGGGGGGGGGGHHHJJJLLLMMMOOOPPPRRRTTTWWWZZZ[[[\\\^^^]]]]]]^^^```bbbdddfffhhhkkkooorrruuuuuuuuutttqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrssstttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwttttttuuuuuuuuuvvvvvvvvvyyywwwtttqqqpppooopppppplllkkkkkkiiihhhgggffffff______^^^\\\ZZZXXXVVVUUUSSSQQQNNNMMMMMMMMMKKKJJJDDDFFFIIIJJJKKKLLLMMMNNNOOORRRTTTWWWZZZ```hhhnnnqqqzzz{{{ssstttyyy}}}{{{{{{tttiiiaaaYYYVVVWWWRRRQQQPPPNNNKKKJJJKKKMMMJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLKKKJJJJJJKKKMMMPPPQQQUUUVVVVVVUUUTTTRRRPPPOOOOOOOOOMMMKKKIIIHHHHHHHHHEEEGGGIIIKKKLLLLLLLLLLLLHHHIIIKKKMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIJJJLLLMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJKKKLLLMMMOOOOOOPPPPPPQQQPPPOOONNNNNNNNNOOOPPPOOOOOOOOOPPPRRRSSSUUUVVVPPPPPPPPPQQQRRRSSSTTTTTTQQQPPPOOOOOONNNNNNNNNNNNPPPQQQQQQQQQPPPPPPRRRTTTWWW[[[aaaiiixxxuuuiiidddeeeiiitttqqqkkkbbbYYYRRRPPPPPPJJJJJJJJJIIIGGGDDDBBB@@@>>>???AAABBBCCCFFFJJJNNNVVV[[[ccclllsssyyy|||}}}~~~xxxrrrnnnlllkkkkkkmmmoooqqqtttwwwyyyzzz{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~~~~}}}{{{LLLLLLMMMOOOPPPRRRTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSUUUTTTTTTSSSTTTVVVXXXYYYQQQQQQRRRSSSTTTUUUUUUVVVUUUUUUVVVVVVVVVUUUUUUTTTUUUWWWXXXYYYYYYZZZ]]]___aaa````````````bbbcccdddllllllooowww}}}tttkkkccc\\\ZZZWWWSSSSSSUUUVVVTTTRRRQQQNNNKKKKKKMMMMMMJJJGGGKKKJJJHHHHHHIIIHHHGGGEEEEEEFFFGGGHHHIIIJJJKKKKKKNNNOOOOOOPPPQQQQQQRRRRRRTTTVVVXXXZZZ[[[]]]```cccggghhhjjjlllmmmmmmlllkkkhhhhhhiiijjjjjjjjjjjjjjjnnnnnnmmmnnnoooppprrrsssrrrrrrtttttttttrrrpppnnnmmmnnnppprrrtttuuuvvvwwwttttttssssssssssssrrrrrrssssssqqqooommmllljjjjjjgggddd```^^^^^^^^^[[[XXXVVVVVVUUURRRPPPOOOQQQRRRJJJKKKKKKKKKKKKJJJIIIIIIDDDFFFHHHIIIJJJMMMQQQTTTYYY^^^dddgggjjjpppyyy|||zzz}}}~~~yyywww|||mmmccc___]]]YYYUUUUUUTTTQQQNNNLLLJJJJJJJJJLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKKKKLLLLLLKKKNNNMMMMMMMMMMMMOOOQQQRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQOOOKKKHHHFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMMMMMMMIIIJJJKKKLLLLLLKKKJJJIIIGGGHHHJJJKKKMMMNNNOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIJJJIIIIIILLLRRRVVVWWWWWWSSSRRRPPPNNNMMMMMMNNNOOOOOOPPPRRRSSSUUUVVVWWWWWWTTTSSSSSSRRRSSSUUUVVVWWWXXXUUUQQQNNNMMMOOOQQQSSSTTTSSSQQQPPPOOOPPPRRRSSSUUUWWW]]]dddooopppeeebbbccchhhkkkmmmiii___UUUNNNLLLLLLJJJHHHGGGGGGFFFDDDBBB???>>>>>>???AAAEEEJJJLLLRRRWWW^^^eeelllssszzz~~~}}}yyytttooommmlllllllllnnnpppssswwwzzz||||||{{{zzzzzzzzz{{{}}}~~~|||||||||}}}~~~~~~~~~~~~~~~~~~}}}|||LLLMMMOOOQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSRRRRRRRRRRRRTTTUUUVVVRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUVVVVVVVVVUUUUUUUUUVVVWWWXXXXXXYYY[[[^^^aaabbbbbbaaa```aaabbbcccdddhhhgggkkkrrr|||}}}rrrjjjgggbbb[[[XXXWWWVVVTTTRRRTTTQQQOOOOOORRRRRRPPPMMMLLLJJJHHHHHHIIIIIIGGGFFFDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMMMMOOOQQQRRRSSSUUUXXX[[[^^^```bbbcccddddddcccbbbcccddddddeeeeeeeeeeeeeeehhhhhhhhhhhhjjjkkkmmmnnnnnnoooppppppooommmkkkjjjfffgggiiikkkmmmnnnoooooooooooonnnnnnmmmmmmllllllkkkjjjhhhfffdddcccaaa```]]]YYYVVVUUUUUUTTTRRRPPPNNNNNNNNNMMMKKKJJJKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJIIIKKKMMMPPPRRRWWW\\\```iiipppxxx~~~~~~{{{yyyxxx{{{wwwnnnbbb]]]\\\]]][[[XXXUUUSSSQQQNNNLLLKKKKKKKKKMMMLLLKKKJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLMMMNNNNNNNNNOOOOOOOOOOOONNNNNNQQQOOOLLLIIIGGGGGGIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJLLLKKKKKKNNNSSSWWWXXXWWWTTTSSSPPPNNNMMMMMMMMMNNNMMMNNNOOOQQQSSSTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTTTTVVVTTTQQQOOOOOOQQQSSSUUUWWWVVVTTTRRRRRRRRRSSSTTTVVVXXX\\\bbbkkk}}}{{{kkkbbb^^^eeeiiimmmjjjbbbXXXQQQNNNLLLJJJHHHGGGGGGGGGEEECCCBBBAAA??????@@@CCCFFFHHHJJJOOOWWW___hhhqqqyyy~~~|||vvvqqqnnnmmmoooooopppqqqsssvvvyyyzzzzzzzzzzzzzzz{{{|||}}}}}}{{{{{{||||||}}}}}}}}}LLLNNNQQQSSSUUUVVVUUUUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXYYY\\\```ddddddcccbbbaaaaaaaaabbbccceeedddgggnnnvvv|||tttjjjccc```^^^[[[YYYXXXUUURRRRRRTTTTTTQQQNNNNNNLLLJJJJJJKKKKKKJJJIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIGGGIIIJJJKKKLLLMMMPPPRRRUUUVVVXXXYYYZZZZZZYYYXXX[[[[[[\\\]]]]]]]]]]]]]]]______```aaabbbdddfffgggggghhhhhhhhhgggeeecccaaa^^^___aaacccdddfffffffffgggffffffeeedddccccccbbb```___^^^\\\ZZZXXXVVVUUURRRPPPNNNLLLLLLLLLKKKIIIHHHJJJKKKKKKJJJIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPRRRUUUYYY]]]bbbiiiqqqvvv{{{xxxxxx{{{zzzhhhaaaZZZXXXZZZ\\\[[[YYYTTTSSSQQQOOOMMMMMMMMMMMMOOONNNMMMLLLLLLKKKKKKKKKOOOOOOPPPPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMQQQOOOMMMJJJIIIIIIJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLMMMOOOSSSVVVXXXXXXUUUSSSQQQNNNMMMLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPRRRRRRQQQQQQRRRTTTUUUWWWZZZXXXWWWUUUTTTTTTUUUUUUVVVWWW[[[___eeesssuuueee\\\___dddiiikkkfff^^^WWWRRRMMMKKKIIIHHHHHHGGGFFFDDDDDDCCCAAA??????@@@BBBCCCDDDHHHPPPXXX```jjjsssxxx~~~zzzuuusssrrrrrrrrrqqqqqqrrrtttvvvwwwxxxxxxyyyzzz{{{|||||||||zzzzzzzzz{{{|||}}}~~~|||~~~~~~~~~MMMOOOSSSVVVWWWWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVVVVWWWUUUTTTTTTTTTTTTTTTTTTTTTVVVUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWYYY\\\bbbffffffeeecccbbbaaaaaaaaabbbeeedddggglllrrr|||uuuooollliiigggbbb^^^[[[YYYYYYXXXTTTQQQRRRPPPMMMLLLMMMMMMLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHFFFHHHIIIIIIIIIJJJMMMOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTVVVWWWXXXYYY[[[\\\^^^____________^^^]]][[[ZZZXXXXXXYYYZZZ\\\]]]^^^^^^^^^]]]]]]\\\[[[ZZZYYYXXXXXXWWWVVVUUUSSSQQQPPPNNNNNNMMMLLLKKKJJJJJJJJJIIIIIIIIIKKKNNNPPPOOOOOOPPPPPPRRRSSSUUUXXXZZZ[[[\\\]]]```dddjjjqqqxxx~~~~~~|||{{{}}}}}}|||}}}ooobbb^^^YYYXXXZZZ[[[YYYWWWSSSRRRQQQOOOOOOOOOOOOPPPQQQQQQOOONNNMMMMMMMMMMMMQQQQQQQQQQQQPPPOOONNNMMMNNNNNNMMMMMMNNNNNNNNNNNNOOOOOOOOONNNNNNOOOOOOOOOSSSQQQOOOLLLKKKJJJJJJKKKMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLOOOOOOOOONNNMMMLLLLLLKKKMMMMMMNNNOOORRRTTTVVVWWWVVVTTTQQQOOOMMMMMMMMMMMMOOOPPPQQQSSSSSSTTTTTTTTTRRRRRRSSSSSSRRRQQQOOONNNOOOPPPQQQSSSTTTVVVWWWXXXZZZYYYXXXVVVUUUUUUUUUUUUTTTUUUXXX[[[```jjj~~~mmmbbbZZZ^^^dddhhhhhhccc]]]XXXPPPMMMJJJIIIHHHHHHGGGFFFDDDCCCAAA@@@??????@@@AAACCCFFFKKKQQQXXX```iiinnnxxx{{{}}}~~~|||yyywwwwwwqqqqqqppppppqqqrrrsssttttttuuuwwwyyy{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{|||}}}{{{}}}NNNPPPTTTWWWYYYXXXWWWVVVWWWWWWWWWWWWWWWVVVUUUUUUTTTUUUUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTVVVVVVUUUUUUUUUVVVWWWXXXWWWWWWWWWWWWYYY\\\bbbffffffeeecccaaa``````aaaaaaddddddfffjjjmmmtttzzzuuuqqqlllhhheeecccdddbbb___[[[UUURRROOOMMMMMMMMMLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHGGGHHHIIIIIIHHHIIIKKKMMMKKKKKKLLLLLLLLLLLLLLLLLLKKKLLLMMMMMMNNNNNNMMMMMMOOOPPPQQQSSSTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQQQQRRRTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPOOOOOONNNMMMKKKJJJIIIIIIIIIJJJIIIIIIHHHIIIIIIJJJJJJMMMQQQTTTTTTUUUWWWXXXZZZ\\\___cccfffiiilllmmmtttxxx~~~~~~~~~zzztttpppssszzzzzz|||ssshhh___\\\YYYXXXYYYYYYWWWUUURRRRRRQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPOOONNNNNNNNNPPPPPPPPPPPPOOOMMMLLLKKKKKKLLLMMMNNNOOOPPPQQQQQQPPPPPPOOONNNNNNOOOPPPPPPTTTSSSPPPNNNLLLJJJIIIIIIKKKLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMNNNNNNOOONNNNNNUUUTTTSSSQQQPPPNNNMMMLLLMMMMMMNNNOOOPPPQQQSSSUUUVVVTTTQQQOOOMMMMMMNNNNNNQQQQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTSSSQQQOOONNNNNNOOOQQQSSSUUUVVVWWWXXXXXXWWWWWWVVVUUUTTTTTTTTTRRRRRRUUUYYY\\\cccssswwwiiiZZZ[[[^^^cccffffffbbb^^^TTTQQQMMMJJJJJJIIIHHHGGGCCCBBBAAA@@@@@@@@@@@@AAABBBDDDGGGLLLQQQYYYbbbgggsssvvv{{{}}}|||yyywwwvvvnnnnnnmmmmmmnnnoooqqqrrrqqqrrruuuwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{{{{|||}}}~~~~~~}}}}}}~~~OOOQQQTTTVVVXXXYYYXXXXXXWWWWWWXXXXXXWWWWWWVVVUUURRRSSSSSSTTTTTTTTTSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUWWWXXXYYYWWWWWWXXXXXXYYY\\\```dddeeedddbbb```````````````aaaaaaccceeefffjjjuuuzzzqqqnnnjjjjjjkkkjjjgggdddXXXUUUQQQNNNMMMMMMLLLKKKLLLKKKKKKJJJHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFHHHJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIJJJKKKLLLNNNOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLJJJJJJKKKLLLLLLLLLLLLLLLNNNNNNMMMMMMMMMMMMLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHIIIIIIHHHIIIKKKMMMMMMPPPSSSVVVXXXZZZ]]]```dddgggkkkqqqwww{{{|||yyyxxx|||~~~~~~~~~|||yyyqqqnnnjjjjjjppp{{{zzzuuu|||sssiiidddZZZXXXVVVVVVWWWWWWVVVUUURRRQQQQQQQQQQQQSSSTTTUUUTTTTTTRRRQQQOOONNNNNNNNNNNNOOONNNNNNMMMLLLKKKJJJIIIJJJLLLNNNOOOPPPQQQQQQOOONNNMMMLLLLLLMMMNNNOOOTTTRRRQQQNNNLLLKKKJJJIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQWWWWWWUUUTTTRRRQQQOOOOOOMMMNNNOOOOOOOOOPPPRRRTTTUUUSSSQQQOOONNNNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRQQQSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQRRRTTTUUUVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRUUUXXXZZZ^^^jjjvvvtttccc___[[[]]]cccfffeeecccYYYUUUPPPMMMKKKJJJIIIHHHCCCBBBBBBAAAAAAAAAAAAAAA@@@AAACCCGGGLLLTTT]]]dddooosssyyy{{{zzzwwwuuusssnnnmmmlllllllllmmmooopppnnnoooqqqsssuuuvvvwwwxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{|||}}}}}}||||||~~~PPPQQQSSSUUUWWWXXXYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVRRRSSSTTTTTTTTTTTTSSSRRRTTTTTTTTTUUUUUUVVVVVVVVVWWWVVVUUUUUUUUUWWWYYYZZZVVVWWWXXXXXXYYY[[[^^^aaacccbbb```_________`````````___aaacccbbbccclllwww~~~zzzvvvtttsssqqqmmmiii```]]]WWWSSSRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGEEEEEEFFFHHHFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGIIIJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIGGGGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKMMMOOOOOONNNOOORRRUUUUUUWWW[[[]]]```dddhhhlllsssvvv|||}}}|||{{{{{{}}}xxxssshhhiiikkkqqqyyy}}}xxxyyy{{{qqqjjjeeeccc[[[YYYWWWVVVVVVUUUUUUTTTQQQQQQQQQQQQRRRTTTVVVWWWUUUTTTRRRQQQOOONNNNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLNNNPPPQQQQQQQQQQQQNNNMMMKKKJJJJJJKKKMMMNNNPPPOOOOOONNNMMMLLLLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMKKKJJJIIIIIIIIIIIIJJJKKKMMMNNNOOOQQQRRRSSSSSSSSSUUUUUUTTTTTTSSSSSSRRRRRRNNNPPPQQQQQQOOOOOORRRTTTTTTRRRPPPOOONNNOOOQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQRRRSSSTTTUUURRRRRRSSSTTTTTTTTTTTTSSSUUUTTTWWWYYYYYY[[[bbblll|||rrrhhh]]]ZZZ___dddfffeee]]]YYYTTTOOOMMMKKKIIIHHHEEEDDDCCCCCCBBBAAAAAA@@@AAAAAABBBCCCGGGNNNVVV\\\gggmmmtttzzz{{{zzzxxxwwwpppooonnnlllkkkkkkllllllllllllmmmoooqqqtttvvvwwwyyyyyyxxxxxxxxxyyyzzzzzzxxxyyy{{{||||||}}}QQQQQQRRRTTTVVVWWWYYYZZZXXXXXXYYYYYYXXXXXXWWWVVVTTTUUUVVVWWWWWWVVVTTTTTTSSSSSSTTTUUUVVVVVVWWWWWWWWWVVVUUUTTTUUUWWWYYY[[[UUUWWWXXXYYYYYYZZZ]]]___bbbaaa___^^^^^^______`````````bbbcccaaaaaaiiisssssszzztttoooiiiddd^^^ZZZXXXVVVUUUTTTOOOOOOOOONNNMMMLLLLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIIIIHHHFFFFFFGGGHHHGGGGGGFFFFFFEEEFFFFFFGGGEEEFFFGGGGGGHHHHHHGGGGGGDDDEEEFFFGGGGGGFFFEEEDDDGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKMMMMMMNNNOOOPPPQQQQQQRRRSSSUUUXXXXXXWWWXXX[[[___^^^```cccfffiiinnnssswww~~~~~~zzzpppiiihhhkkkrrr{{{~~~|||zzznnniiigggffffff```^^^[[[XXXVVVTTTSSSSSSQQQQQQQQQQQQSSSUUUWWWYYYUUUTTTSSSQQQOOONNNNNNMMMLLLMMMMMMMMMMMMLLLKKKKKKOOOPPPRRRSSSSSSSSSRRRRRROOOMMMLLLKKKKKKLLLMMMOOOLLLMMMMMMMMMMMMNNNNNNNNNLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMOOOQQQRRRSSSTTTTTTRRRRRRSSSSSSTTTTTTTTTUUUPPPRRRSSSRRRPPPPPPRRRUUUSSSRRRPPPOOOOOOPPPRRRSSSUUUVVVVVVVVVVVVUUUUUUTTTQQQPPPOOONNNMMMNNNOOOPPPSSSRRRQQQPPPPPPQQQRRRSSSQQQQQQSSSTTTTTTTTTTTTTTTXXXWWWXXXZZZYYYYYY^^^fffnnn~~~ppp```YYY\\\bbbeeeeee```\\\VVVQQQNNNLLLJJJHHHGGGFFFEEEDDDBBBAAA@@@???EEEDDDCCCBBBCCCHHHOOOTTT___fffpppxxx}}}~~~~~~~~~tttrrrpppmmmkkkkkkjjjjjjkkkkkkkkkmmmooorrruuuwwwyyyyyyyyyxxxyyyyyyzzzzzzuuuwwwzzz{{{|||~~~OOOQQQSSSSSSSSSTTTVVVWWWVVVWWWYYYZZZZZZZZZYYYYYYVVVUUUUUUUUUVVVVVVWWWXXXUUUTTTSSSSSSSSSTTTUUUVVVSSSSSSSSSTTTUUUVVVXXXYYYYYYXXXWWWVVVWWWYYY[[[]]]]]]\\\[[[[[[\\\^^^```bbbbbb```___^^^___bbbeeegggooowwwxxxrrrllliiiiiifffaaa\\\XXXVVVRRRQQQPPPPPPNNNMMMMMMKKKIIIHHHIIIJJJJJJIIIHHHHHHIIIHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDBBBCCCDDDEEEFFFFFFFFFEEEFFFEEEEEEGGGIIIJJJIIIGGGHHHHHHFFFEEEDDDCCCCCCCCCEEEFFFFFFEEEDDDDDDGGGIIILLLMMMMMMMMMLLLMMMPPPSSSTTTVVVXXXYYYZZZ[[[]]]^^^```aaabbbbbbbbbdddgggjjjmmmppptttzzz{{{wwwtttqqqpppuuu~~~|||mmmeeefffgggddd```ZZZ[[[ZZZYYYWWWSSSOOOMMMOOOPPPQQQSSSTTTUUUUUUUUUVVVUUUTTTRRRPPPNNNLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNMMMNNNPPPRRRSSSSSSQQQQQQOOONNNMMMLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPOOOMMMKKKIIIJJJIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRSSSSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUVVVUUUSSSRRRRRRRRRSSSSSSUUUVVVWWWWWWUUUUUUUUUWWWWWWUUUSSSQQQPPPOOOOOOOOORRRRRRSSSSSSSSSSSSRRRRRRSSSSSSRRRRRRSSSUUUWWWXXXWWWWWWXXXYYY[[[^^^```aaammm|||~~~iii___]]]___bbbfffiiiddd\\\TTTNNNKKKJJJJJJKKKIIIHHHHHHHHHFFFBBB@@@===>>>>>>@@@CCCHHHKKKNNNWWW]]]gggsss}}}{{{uuupppnnnmmmlllkkkjjjjjjkkklllnnnpppssstttvvvwwwxxxyyyzzzzzzzzzzzz||||||||||||~~~PPPRRRSSSTTTSSSSSSUUUWWWVVVWWWXXXYYYZZZYYYXXXXXXVVVVVVVVVVVVVVVVVVWWWWWWUUUUUUTTTSSSTTTUUUVVVWWWUUUTTTTTTUUUUUUVVVWWWXXXVVVVVVUUUTTTUUUWWWXXXZZZ\\\[[[ZZZZZZ[[[]]]___aaadddcccaaa___```aaaccceeejjjqqq}}}~~~yyyrrrlllaaa]]]YYYUUUSSSRRRPPPOOORRROOOMMMLLLMMMNNNNNNMMMKKKLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFIIIHHHHHHHHHIIIIIIHHHFFFIIIHHHGGGFFFFFFEEEEEEFFFGGGGGGGGGGGGFFFGGGIIIKKKNNNOOORRRSSSUUUXXX\\\___^^^```bbbdddeeegggjjjmmmlllmmmooopppppprrruuuxxx}}}{{{xxxwwwvvvuuuzzz~~~wwwnnnccc___```ccccccaaa[[[[[[ZZZYYYVVVSSSOOOMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUUUUTTTSSSQQQPPPOOOOOONNNNNNMMMMMMMMMMMMMMMNNNMMMNNNPPPRRRSSSSSSRRRRRROOONNNMMMLLLLLLLLLMMMNNNMMMNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRRRRQQQOOOMMMLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOPPPRRRRRRSSSSSSRRRQQQQQQPPPRRRRRRRRRRRRTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSTTTUUUTTTVVVWWWWWWVVVVVVWWWXXXXXXVVVTTTRRRQQQPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRTTTSSSSSSRRRSSSTTTVVVWWWVVVWWWYYYZZZ\\\^^^___```fffsssxxxjjjbbb^^^```dddiiifffaaaZZZSSSOOONNNNNNJJJIIIHHHHHHHHHFFFCCC@@@@@@??????@@@BBBEEEHHHJJJSSSYYYcccnnnyyyzzzuuuqqqmmmjjjggghhhhhhhhhiiikkknnnqqqrrruuuvvvwwwyyyyyyzzzzzzzzz|||{{{{{{|||}}}QQQSSSTTTTTTSSSSSSTTTVVVUUUVVVWWWYYYYYYXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTUUUVVVWWWXXXWWWWWWVVVVVVVVVVVVWWWWWWUUUUUUTTTTTTTTTVVVXXXYYY[[[ZZZZZZZZZ[[[]]]___```eeedddbbb``````aaabbbccceeeiiirrr{{{pppkkkddd^^^ZZZXXXUUUTTTTTTRRROOONNNNNNOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJHHHHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHJJJIIIIIIJJJKKKKKKIIIGGGGGGFFFFFFEEEEEEFFFFFFGGGFFFGGGGGGGGGGGGHHHJJJMMMPPPSSSXXX\\\aaaeeejjjnnnjjjkkkllllllmmmppptttwwwzzz|||{{{yyywwwvvvvvvxxxzzz|||zzzfffbbb]]]ZZZ[[[]]]___```]]]]]]\\\ZZZWWWTTTQQQOOOPPPPPPRRRTTTUUUVVVWWWWWWUUUUUUUUUTTTTTTSSSSSSRRRPPPPPPPPPOOONNNNNNMMMMMMMMMOOOQQQSSSTTTTTTSSSSSSPPPOOONNNNNNMMMMMMNNNNNNMMMNNNOOOPPPQQQQQQRRRRRRSSSTTTTTTTTTSSSQQQOOONNNLLLLLLLLLLLLLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWVVVVVVUUUVVVVVVVVVUUUVVVWWWWWWVVVVVVXXXYYYYYYWWWUUUSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSUUUTTTSSSSSSSSSSSSUUUUUUVVVWWWYYY[[[]]]^^^^^^^^^bbbjjj|||zzzjjjaaa```eeehhhiiigggbbbZZZTTTRRRQQQJJJIIIHHHHHHHHHGGGDDDBBBAAAAAA@@@???AAACCCEEEFFFMMMRRR\\\gggrrr{{{|||wwwqqqjjjfffgggffffffgggiiillloooqqqttttttvvvwwwxxxyyyyyyzzzzzzzzzzzz{{{|||~~~RRRSSSTTTTTTSSSRRRSSSUUUUUUVVVWWWXXXXXXWWWVVVVVVXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWVVVUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZYYYYYYYYYZZZ[[[\\\^^^___cccbbb```______```aaabbbcccfffkkkuuu|||tttlllgggccc```^^^\\\YYYVVVTTTSSSSSSQQQPPPPPPPPPPPPPPPOOONNNNNNMMMKKKKKKJJJJJJIIIIIIJJJJJJIIIJJJKKKLLLLLLMMMMMMLLLKKKKKKJJJLLLMMMNNNMMMKKKGGGGGGGGGGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLMMMPPPSSSUUUYYY___eeejjjpppuuuxxxuuuuuuuuuttttttvvv{{{~~~|||vvvuuussssssuuuzzzuuukkk```___]]]ZZZXXXXXXZZZ\\\___^^^]]][[[YYYVVVSSSRRRSSSTTTVVVXXXYYY[[[[[[[[[XXXXXXWWWWWWVVVUUUTTTTTTSSSSSSRRRRRRPPPOOONNNMMMNNNOOOQQQRRRSSSTTTTTTTTTQQQQQQQQQPPPPPPPPPPPPPPPMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRPPPOOONNNLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQRRRSSSTTTUUUXXXXXXXXXXXXWWWXXXXXXXXXVVVXXXXXXXXXVVVVVVWWWXXXXXXWWWUUUSSSRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTSSSVVVUUUTTTRRRRRRRRRSSSTTTUUUWWWYYY\\\]]]]]]\\\[[[cccfffrrrvvvgggdddhhhhhhkkkmmmiii```XXXSSSQQQKKKJJJHHHHHHHHHHHHFFFDDDAAAAAA?????????AAACCCEEEHHHMMMUUU```kkkwwwyyyqqqkkkiiihhhgggggghhhjjjmmmoooqqqrrrsssuuuwwwxxxxxxxxxyyyxxxyyyyyy{{{}}}RRRSSSTTTTTTSSSRRRSSSUUUVVVVVVWWWXXXXXXWWWVVVUUUWWWXXXYYYYYYYYYXXXWWWWWWXXXWWWVVVVVVVVVWWWXXXYYYZZZZZZXXXWWWVVVUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYZZZZZZ[[[\\\^^^^^^^^^]]]]]]]]]^^^___aaabbbccceeeiiiqqq~~~|||xxxtttrrrmmmjjjeeebbb```___\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVTTTSSSQQQPPPOOOOOOOOOPPPKKKLLLNNNPPPSSSTTTUUUUUUTTTSSSRRRRRRSSSSSSQQQOOOKKKKKKLLLLLLMMMOOOPPPQQQPPPQQQSSSSSSTTTVVVZZZ\\\^^^ccciiioootttxxx|||~~~~~~xxxtttqqqppppppqqqtttyyy~~~qqqfffaaa[[[\\\[[[YYYVVVUUUWWWYYY\\\[[[ZZZXXXVVVTTTSSSRRRTTTVVVWWWYYY[[[]]]]]]^^^\\\\\\ZZZYYYWWWUUUTTTSSSUUUUUUUUUTTTSSSQQQOOONNNOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQLLLNNNPPPRRRSSSSSSSSSSSSPPPPPPPPPOOOOOONNNMMMLLLLLLLLLKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRSSSSSSSSSSSSSSSRRRPPPPPPPPPPPPQQQRRRSSSSSSXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXVVVTTTTTTUUUWWWUUUTTTRRRQQQQQQQQQRRRTTTTTTUUUUUUUUUUUUTTTTTTVVVUUUTTTRRRRRRRRRRRRSSSUUUVVVYYY[[[[[[[[[ZZZYYYaaabbbiiizzzpppiiijjjiiimmmpppnnnfff\\\TTTPPPNNNLLLJJJIIIIIIIIIGGGFFFAAA@@@???>>>???AAACCCEEEEEEIIIQQQZZZeeerrr{{{vvvllljjjhhhfffeeegggiiijjjmmmnnnppprrrtttuuuvvvwwwwwwwwwwwwxxxzzz|||~~~QQQSSSTTTTTTSSSSSSTTTVVVWWWWWWXXXYYYYYYWWWVVVUUUVVVWWWYYYZZZZZZZZZYYYXXXWWWWWWVVVUUUVVVWWWXXXYYYZZZYYYXXXVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWYYYYYYZZZ[[[\\\]]]^^^^^^[[[[[[[[[\\\]]]^^^``````bbbdddiiinnnxxxzzzuuurrrooollliiijjjiiihhhgggeeecccaaa```^^^]]]ZZZXXXVVVVVVVVVVVVTTTVVVXXX\\\___aaabbbcccdddbbb```___^^^\\\YYYVVVQQQQQQQQQRRRSSSTTTVVVVVVVVVWWWYYYZZZ[[[^^^bbbeeemmmrrryyy~~~|||tttooolllooopppqqqsssvvvyyy|||~~~~~~~~~}}}{{{zzz}}}qqqddd\\\ZZZTTTTTTTTTSSSSSSSSSUUUWWWUUUUUUTTTSSSRRRQQQPPPPPPSSSTTTVVVXXXZZZ\\\]]]]]]^^^]]]\\\ZZZXXXVVVTTTSSSVVVWWWWWWWWWUUUSSSQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPLLLNNNPPPRRRSSSSSSRRRQQQMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLMMMMMMNNNPPPPPPPPPPPPQQQRRRSSSTTTRRRRRRSSSTTTTTTTTTSSSSSSRRRQQQQQQQQQRRRRRRSSSTTTVVVVVVWWWXXXXXXXXXXXXWWWWWWXXXYYYWWWUUUSSSTTTTTTVVVUUUSSSRRRQQQQQQRRRRRRUUUUUUVVVVVVVVVVVVUUUUUUUUUTTTSSSRRRQQQRRRRRRSSSUUUVVVWWWXXXYYYXXXXXXWWWZZZ\\\aaammm}}}ooolllkkknnnrrrsssnnneee[[[TTTRRRPPPMMMKKKKKKJJJIIIGGGBBBAAA@@@??????AAACCCDDDCCCGGGNNNVVV___lllzzzqqqnnnjjjfffccccccdddeeeiiijjjllloooqqqsssttttttuuuuuuuuuvvvxxx{{{~~~PPPRRRSSSTTTSSSSSSUUUWWWXXXXXXYYYZZZYYYXXXWWWVVVUUUVVVYYY[[[\\\[[[[[[ZZZWWWVVVUUUUUUUUUVVVXXXYYYYYYXXXWWWUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWXXXXXXYYYZZZ[[[]]]^^^^^^______\\\\\\\\\]]]]]]^^^^^^___]]]aaaggglllsss~~~~~~}}}|||zzzwwwtttqqqpppooommmiiifffdddbbbbbbbbbdddfffhhhkkknnnpppqqqrrrpppnnnmmmmmmmmmllliiigggaaaaaaaaaaaabbbdddeeefffdddfffhhhiiikkknnnrrruuu{{{qqqnnnmmmnnntttvvvyyy|||}}}~~~~~~~~~}}}~~~~~~~~~~~~xxxwwwuuusssttt{{{~~~qqqggg]]]XXXWWWQQQOOONNNNNNOOOQQQSSSTTTRRRRRRQQQQQQPPPPPPPPPQQQSSSTTTVVVYYY[[[\\\]]]^^^]]]]]][[[ZZZXXXWWWVVVUUUVVVWWWXXXXXXWWWVVVSSSRRRRRRQQQPPPOOOOOONNNNNNNNNOOOOOOPPPPPPPPPOOONNNMMMMMMNNNQQQRRRSSSRRRPPPOOOLLLLLLLLLMMMMMMNNNOOOPPPMMMMMMMMMMMMMMMNNNOOOOOOQQQQQQQQQQQQRRRSSSTTTTTTRRRRRRSSSTTTTTTTTTTTTTTTQQQPPPPPPPPPPPPQQQRRRRRRTTTUUUVVVWWWWWWWWWVVVVVVTTTUUUVVVUUUTTTTTTUUUVVVWWWVVVTTTSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTRRRQQQQQQRRRSSSSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVXXX]]]cccrrr|||tttnnnooossswwwxxxqqqeee\\\VVVSSSOOOMMMLLLKKKJJJHHHEEEDDDBBB@@@???@@@AAABBBAAAEEELLLRRRZZZfffttt~~~zzzvvvpppiiieeeccccccdddfffgggiiillloooppprrrrrrtttttttttuuuxxxzzz}}}~~~~~~OOOQQQSSSSSSSSSTTTVVVXXXYYYYYYZZZZZZZZZYYYWWWVVVTTTVVVXXX[[[\\\\\\\\\[[[VVVVVVUUUTTTUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\]]]^^^_______________^^^^^^^^^^^^]]]]]]XXX^^^dddjjjooowww|||xxxuuusssssssssqqqrrrtttwwwyyyzzz{{{|||tttssstttvvvxxxyyyxxxwwwvvvvvvvvvwwwwwwyyyzzzzzzxxxzzz|||}}}ssslllmmmqqquuu{{{~~~|||}}}~~~~~~}}}|||{{{zzzuuutttqqqooorrr{{{nnnfffbbb[[[WWWWWWSSSPPPMMMMMMNNNPPPPPPPPPSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVXXX[[[]]]___``````[[[[[[ZZZZZZYYYXXXXXXXXXVVVWWWYYYYYYYYYWWWUUUSSSSSSRRRPPPOOONNNMMMMMMMMMMMMMMMNNNOOONNNMMMLLLKKKMMMNNNQQQRRRSSSQQQOOOMMMMMMMMMMMMNNNOOOPPPRRRSSSOOOOOONNNNNNOOOOOOPPPQQQQQQQQQQQQRRRRRRSSSTTTUUURRRRRRSSSTTTTTTTTTTTTTTTNNNNNNMMMMMMMMMNNNOOOOOORRRSSSUUUVVVWWWVVVUUUUUUPPPRRRTTTTTTTTTUUUVVVXXXXXXWWWUUUTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRQQQQQQRRRSSSTTTUUUTTTTTTSSSSSSTTTUUUUUUUUUYYY\\\^^^ggg~~~~~~ppppppssszzz~~~zzznnndddXXXUUUQQQNNNMMMLLLJJJIIIIIIGGGDDDAAA????????????@@@DDDKKKPPPWWWaaaoooyyy}}}vvvoooiiifffffffffdddeeegggjjjmmmooopppqqqsssssstttuuuwwwzzz}}}~~~~~~~~~~~~~~~~~~RRRSSSTTTUUUUUUUUUUUUUUUTTTUUUXXXZZZ[[[[[[ZZZYYYWWWXXXYYYZZZZZZ[[[ZZZZZZXXXXXXWWWVVVUUUUUUUUUUUUXXXYYYZZZXXXVVVSSSRRRSSSWWWXXXZZZ\\\]]]^^^]]]]]][[[[[[\\\\\\^^^___aaabbb______^^^\\\\\\[[[\\\\\\[[[]]]aaaeeejjjqqqxxx}}}}}}uuusssvvv{{{~~~~~~~~~||||||uuuooonnnrrrwww~~~uuuiiiaaa]]]ZZZVVVSSSNNNMMMMMMLLLMMMNNNOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTVVVWWWYYY[[[\\\^^^^^^^^^ZZZYYYYYYXXXWWWWWWVVVVVVZZZYYYXXXWWWUUUTTTSSSRRRPPPOOOMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIJJJLLLMMMNNNNNNNNNMMMLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSRRRRRRRRRRRRSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSNNNOOOPPPPPPPPPPPPRRRTTTQQQRRRSSSTTTSSSSSSQQQQQQQQQQQQPPPQQQRRRUUUXXXZZZ[[[ZZZXXXWWWUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVTTTRRRNNNKKKKKKNNNRRRTTTSSSSSSTTTUUUVVVVVVWWWWWWWWWSSSVVV^^^dddmmmvvvppplllrrr}}}zzzqqqggg\\\TTTSSSPPPKKKIIIKKKGGGEEEDDDDDDDDDDDDCCCAAABBBFFFJJJLLLOOOXXXfffqqq~~~}}}uuuoooiiidddaaabbbcccfffiiilllnnnoooooonnnoooppprrrtttvvvvvvwwwzzz|||}}}~~~}}}}}}~~~~~~}}}~~~SSSTTTTTTUUUVVVVVVUUUUUUVVVWWWYYY\\\]]]]]]\\\[[[XXXYYYZZZ[[[[[[[[[[[[[[[XXXXXXVVVUUUTTTTTTTTTTTTTTTUUUVVVUUUTTTSSSTTTUUUUUUWWWYYY\\\^^^_________]]]]]]\\\]]]]]]^^^___```^^^^^^^^^]]]]]]\\\\\\\\\\\\^^^aaadddggglllrrrvvv~~~}}}}}}tttrrruuu}}}~~~kkkeee]]]YYYYYYYYYWWWUUURRRQQQOOOMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSTTTUUUWWWXXXZZZ[[[[[[XXXXXXWWWVVVVVVUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJKKKMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOPPPQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRQQQQQQQQQQQQQQQOOOPPPQQQQQQPPPQQQSSSUUURRRSSSSSSTTTSSSRRRQQQPPPQQQPPPPPPPPPQQQTTTVVVXXXYYYYYYWWWVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQPPPNNNMMMMMMNNNPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTUUUQQQSSSZZZ]]]dddyyyvvvoooqqqzzz~~~xxxkkkaaaWWWTTTPPPKKKJJJLLLIIIGGGEEEEEEEEEDDDBBBAAAAAAEEEIIIJJJMMMUUUcccmmmzzz~~~{{{uuunnnhhhdddcccdddeeegggjjjlllnnnooonnnoooqqqssstttuuuvvvvvvxxxyyy{{{|||{{{|||~~~~~~}}}}}}TTTUUUUUUVVVVVVVVVVVVVVVUUUWWWYYY[[[\\\\\\[[[ZZZXXXYYYZZZ[[[\\\\\\\\\\\\XXXXXXVVVUUUSSSSSSRRRRRRQQQRRRRRRRRRRRRSSSVVVXXXUUUVVVYYY[[[^^^___```aaa___^^^^^^]]]]]]^^^^^^^^^______``````___^^^]]]\\\\\\^^^```aaabbbeeeiiilllvvv|||yyywwwwwwxxx}}}~~~~~~xxxzzztttggg]]]ZZZVVVVVVYYY[[[ZZZXXXVVVTTTPPPMMMLLLLLLMMMNNNOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQQQQRRRSSSUUUVVVWWWUUUUUUUUUTTTTTTSSSSSSRRRPPPPPPQQQQQQRRRRRRSSSSSSRRRQQQOOONNNLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPPPPOOOOOOPPPQQQRRRQQQQQQQQQSSSUUUSSSTTTTTTTTTSSSRRRPPPOOOPPPPPPOOOOOOPPPQQQSSSTTTVVVVVVVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPSSSPPPRRRVVVWWW[[[jjj|||~~~ppplllrrryyy|||{{{uuukkk```XXXRRRMMMLLLNNNLLLIIIGGGEEEEEEDDDBBBAAA@@@CCCFFFGGGIIIQQQ]]]fffsssyyy}}}vvvooojjjffffffeeefffgggjjjlllnnnnnnoooqqqrrrssstttuuuuuutttvvvxxxyyyzzz{{{}}}~~~~~~}}}}}}~~~UUUVVVVVVWWWWWWWWWVVVVVVSSSUUUWWWYYYYYYYYYXXXWWWWWWWWWXXXZZZ[[[[[[[[[[[[XXXWWWVVVTTTSSSRRRRRRQQQQQQQQQRRRQQQQQQSSSWWWZZZWWWXXXYYY[[[]]]___`````````____________``````aaabbbcccdddcccbbb```]]][[[[[[]]]^^^___```bbbeeehhhrrr|||~~~xxxqqqlllkkkmmmnnnttt|||}}}qqqggg___YYYWWWVVVVVVXXXYYYWWWUUUVVVSSSPPPLLLJJJJJJKKKLLLNNNNNNNNNOOOOOOPPPQQQQQQQQQQQQPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQRRRRRRSSSSSSTTTTTTUUURRRQQQPPPNNNMMMKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIJJJJJJKKKKKKKKKJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSRRRQQQQQQPPPOOOOOOPPPQQQRRRRRRQQQQQQSSSUUUUUUUUUVVVUUUTTTRRRPPPOOOPPPOOOOOONNNOOOOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQQQQPPPOOONNNNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLRRRQQQRRRUUUTTTVVV```mmmxxxllllllsssxxx{{{wwwlllaaaXXXRRROOOOOOLLLJJJGGGEEEEEEEEEDDDCCC@@@BBBDDDDDDFFFLLLVVV^^^kkkttt~~~uuupppkkkiiigggeeeeeehhhjjjlllnnnooopppqqqrrrssssssssssssuuuwwwxxxyyyzzz|||~~~~~~~~~}}}|||}}}~~~VVVVVVVVVWWWWWWVVVVVVUUUSSSTTTVVVXXXYYYXXXWWWVVVTTTUUUVVVXXXYYYZZZZZZZZZXXXWWWUUUTTTSSSRRRRRRRRRTTTTTTTTTSSSSSSTTTXXX[[[ZZZ[[[[[[\\\\\\]]]^^^_________``````aaacccdddeeeffffffffffffddd```]]][[[\\\___aaaccceeegggkkkmmmssswww~~~~~~zzzvvvqqqmmmkkkllloooqqqvvv|||vvvkkkddd___\\\TTTTTTTTTUUUVVVUUUSSSQQQTTTRRROOOLLLJJJJJJKKKLLLNNNMMMMMMMMMNNNOOOPPPQQQSSSSSSRRRRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQTTTTTTSSSSSSRRRQQQPPPPPPQQQRRRRRRQQQPPPPPPRRRTTTVVVVVVVVVVVVUUUSSSQQQOOOOOONNNNNNNNNNNNNNNOOOOOOQQQRRRSSSSSSTTTSSSSSSRRRRRRQQQQQQPPPOOONNNNNNMMMMMMLLLJJJHHHHHHJJJLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKNNNNNNPPPRRRQQQRRRZZZbbbpppzzzvvvoooqqqvvvyyywwwlllaaaXXXRRROOOLLLJJJGGGFFFFFFGGGFFFFFFAAABBBCCCBBBDDDHHHPPPVVVbbbnnn||||||vvvqqqnnnjjjgggeeefffhhhjjjllllllnnnoooqqqrrrrrrrrrrrrtttvvvxxxxxxyyy|||~~~|||}}}~~~~~~}}}||||||~~~~~~VVVVVVVVVVVVVVVUUUUUUTTTUUUVVVXXXZZZZZZYYYXXXWWWSSSTTTUUUWWWXXXYYYYYYYYYWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUXXXZZZ]]]\\\\\\\\\\\\]]]^^^^^^______```aaabbbdddeeefffeeeeeeeeeeeecccaaa^^^]]]```cccgggkkkmmmqqquuuwwwuuutttuuuyyy~~~zzztttpppppppppppprrruuuxxxzzz}}}rrrgggaaa[[[XXXXXXSSSUUUWWWYYYZZZZZZYYYYYYVVVTTTRRRPPPNNNMMMMMMMMMNNNNNNMMMMMMMMMOOOQQQRRRVVVVVVVVVVVVVVVUUUTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMMMMNNNNNNNNNMMMLLLJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIJJJKKKLLLMMMNNNNNNMMMNNNNNNNNNOOOOOOOOOOOORRRQQQQQQQQQQQQQQQQQQRRRTTTTTTSSSSSSRRRRRRQQQQQQPPPQQQRRRQQQOOOOOOQQQSSSSSSTTTTTTTTTSSSRRRPPPOOOMMMNNNNNNNNNNNNNNNNNNNNNPPPQQQRRRSSSSSSRRRQQQPPPPPPPPPOOOOOONNNNNNMMMMMMLLLJJJHHHFFFFFFHHHJJJLLLJJJJJJJJJJJJKKKKKKKKKKKKIIIJJJLLLMMMMMMOOOTTTZZZddd{{{wwwsssssstttxxxmmmcccZZZRRRQQQNNNJJJHHHHHHIIIIIIHHHDDDDDDCCCBBBBBBFFFKKKPPPYYYdddsss}}}xxxtttooojjjgggfffgggggghhhiiikkkmmmooopppqqqqqqrrrtttvvvwwwwwwxxxzzz|||zzz{{{}}}~~~}}}|||}}}~~~}}}~~~UUUUUUVVVVVVUUUTTTTTTSSSUUUVVVXXXYYYYYYXXXWWWVVVSSSTTTUUUWWWXXXYYYZZZZZZVVVVVVUUUUUUUUUUUUVVVVVVSSSTTTVVVWWWVVVWWWYYYZZZ\\\\\\[[[[[[\\\^^^___```_________```aaabbbcccddd`````````aaaaaaaaa``````aaaeeejjjnnnrrrvvvzzz|||xxxuuurrrsssuuu~~~}}}wwwppplllmmmpppuuu{{{~~~qqqfffcccaaa\\\XXXWWWTTTWWWZZZ\\\^^^```aaabbb\\\[[[YYYWWWTTTQQQOOONNNOOONNNMMMMMMMMMOOOQQQRRRXXXYYYZZZ[[[ZZZXXXUUUSSSOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHLLLKKKJJJIIIIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNOOOOOOOOOPPPPPPSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQPPPNNNNNNPPPQQQOOOPPPQQQQQQQQQOOONNNMMMLLLMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQOOONNNMMMMMMMMMLLLLLLLLLLLLLLLHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJGGGJJJKKKJJJJJJMMMQQQTTT\\\mmm|||xxxvvv{{{~~~tttggg]]]YYYUUUPPPMMMLLLKKKJJJIIIFFFEEECCCBBBBBBEEEIIILLLQQQYYYeeesss~~~~~~zzzuuuooojjjgggeeeeeeeeefffhhhkkkmmmooopppqqqqqqrrrtttuuuuuuuuuwwwyyywwwzzz|||}}}}}}}}}}}}~~~{{{|||~~~UUUUUUUUUUUUUUUTTTSSSRRRSSSTTTVVVWWWWWWVVVUUUTTTSSSTTTVVVXXXYYYZZZ[[[[[[VVVVVVUUUUUUVVVVVVWWWXXXPPPRRRUUUWWWWWWXXXYYY[[[ZZZZZZZZZ[[[\\\___aaabbb``````____________``````\\\\\\\\\]]]^^^```bbbccc```dddiiinnnqqquuuyyy|||}}}xxxtttqqqooouuu~~~uuu|||zzzsssoookkkgggeeeooottt|||}}}pppfffaaadddgggbbb\\\ZZZSSSUUUXXXZZZ\\\^^^```bbbbbbaaa```]]]YYYUUUQQQOOOOOOOOOMMMMMMMMMOOOQQQSSSXXXZZZ\\\]]]\\\YYYUUUSSSMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHLLLLLLJJJIIIIIIJJJKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQSSSSSSRRRRRRRRRRRRSSSSSSPPPPPPPPPQQQQQQQQQQQQQQQOOOPPPPPPOOONNNMMMOOOPPPLLLMMMNNNNNNNNNMMMLLLKKKLLLLLLMMMOOOOOOPPPPPPOOOOOOPPPQQQRRRRRRPPPNNNMMMJJJJJJJJJKKKKKKKKKKKKKKKEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJLLLLLLJJJJJJMMMQQQSSSWWWeee{{{wwwxxxzzzttthhh___[[[UUUPPPNNNLLLKKKJJJHHHFFFDDDBBBBBBEEEHHHJJJMMMQQQ[[[iiiwww~~~xxxrrrlllgggeeeccccccdddfffiiilllnnnpppppppppqqqsssssssssssstttvvvvvvxxx{{{}}}}}}}}}~~~zzz{{{|||~~~UUUTTTSSSRRRRRRQQQQQQQQQSSSTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVXXXYYYYYYZZZZZZWWWWWWWWWVVVVVVUUUUUUUUUWWWWWWXXXXXXWWWWWWVVVUUUXXXXXXYYYZZZ[[[]]]___```aaaaaaaaaaaa```___^^^]]]]]]]]]]]]^^^^^^^^^______ddddddeeefffhhhmmmssswww}}}yyyrrrkkkiiiqqq|||}}}zzzyyyyyyyyy{{{{{{tttkkkccc```ccchhhlllwww|||vvvkkkhhheeebbb```^^^[[[XXXUUUTTTUUUWWW[[[___``````aaa___]]]ZZZWWWTTTRRRQQQOOOMMMLLLMMMNNNNNNMMMLLLSSSTTTTTTTTTTTTRRRQQQPPPQQQPPPOOONNNMMMMMMMMMMMMMMMLLLJJJHHHHHHHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLJJJKKKKKKMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPOOONNNMMMMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMNNNMMMLLLKKKKKKJJJJJJKKKNNNMMMMMMMMMNNNOOOOOOPPPOOOOOOOOONNNNNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIHHHGGGEEEDDDEEEFFFHHHIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHKKKNNNPPPQQQ\\\nnnzzzzzz{{{hhhbbbZZZSSSNNNLLLLLLLLLEEEEEEEEEEEEEEEFFFFFFGGGJJJNNNVVV```kkkwww~~~yyyuuuoooiiieeebbbcccdddfffiiikkkmmmnnnnnnnnnoooppprrrsssttttttyyyyyyyyyyyyzzzzzz{{{|||~~~~~~~~~TTTSSSSSSRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTVVVWWWXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUXXXXXXXXXYYY[[[]]]^^^___````````````___]]]\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^`````````aaacccgggnnnrrruuusssnnngggdddjjjvvv~~~zzzuuummmiiidddaaabbbhhhooosss}}}rrrjjjfffaaa]]][[[ZZZXXXWWWRRRQQQQQQRRRUUUXXXYYYXXXZZZYYYWWWUUUTTTSSSRRRRRRPPPNNNMMMMMMMMMNNNMMMLLLQQQQQQRRRRRRRRRQQQOOONNNPPPPPPOOONNNMMMMMMMMMMMMKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPOOONNNMMMMMMLLLLLLLLLLLLNNNNNNNNNNNNMMMMMMMMMLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNNNNMMMMMMMMMKKKKKKJJJHHHHHHGGGGGGHHHGGGGGGGGGHHHGGGGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHGGGHHHGGGGGGGGGHHHKKKMMMOOOQQQXXXfffwww{{{{{{~~~xxxmmm^^^TTTQQQOOOLLLJJJGGGFFFFFFEEEEEEEEEFFFFFFHHHLLLRRRYYYcccnnnyyy{{{uuunnnjjjfffffffffgggiiikkkmmmooooooppppppqqqsssttttttuuuwwwwwwwwwxxxyyyzzz{{{|||||||||||||||}}}~~~RRRRRRRRRRRRRRRSSSSSSTTTSSSTTTTTTTTTTTTTTTSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXZZZYYYYYYWWWVVVUUUTTTTTTRRRSSSSSSTTTTTTUUUUUUVVVWWWWWWXXXXXXZZZ[[[]]]]]]______^^^^^^\\\[[[ZZZYYYZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[\\\aaaggglllrrrsssqqqlllggggggnnntttvvvmmmggg`````````ccciiiqqqzzz~~~~~~~~~wwwooohhhccc\\\XXXUUUUUUUUUTTTPPPNNNMMMNNNPPPRRRRRRRRRTTTSSSSSSRRRSSSTTTUUUVVVSSSPPPNNNLLLMMMMMMMMMLLLNNNNNNNNNOOOOOONNNMMMMMMPPPOOONNNMMMMMMLLLMMMMMMJJJJJJKKKKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKIIIGGGFFFGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNOOOOOONNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOONNNNNNKKKKKKJJJJJJKKKKKKLLLLLLNNNNNNMMMMMMMMMMMMMMMLLLNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHFFFFFFFFFEEEFFFFFFGGGHHHEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNOOOSSS[[[fffvvv|||yyyzzzggg[[[VVVSSSNNNIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFHHHKKKPPPXXXbbbmmmttt~~~vvvqqqllljjjiiiggghhhiiilllmmmppppppqqqrrrsssttttttuuuuuuuuuuuuvvvwwwyyyzzz{{{xxxxxxyyyzzz|||}}}~~~QQQQQQQQQQQQRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYXXXVVVUUUSSSRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUWWWWWWWWWWWWXXXYYY[[[[[[]]]]]]\\\\\\ZZZYYYWWWVVVXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXXXXXXX\\\bbbgggpppsssuuuqqqkkkhhhkkknnn}}}zzzsssllleeeaaa```bbbeeekkksss|||~~~~~~}}}~~~zzzrrrlllccc___ZZZVVVTTTSSSRRRPPPOOOMMMLLLMMMPPPQQQQQQQQQTTTSSSSSSSSSTTTVVVYYYZZZUUURRRNNNMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLPPPOOONNNMMMLLLLLLLLLLLLJJJKKKMMMNNNNNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJMMMLLLJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMKKKKKKKKKJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLJJJJJJGGGGGGGGGIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHEEEEEEDDDDDDEEEFFFHHHIIIFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMOOOTTTZZZeeeyyy}}}}}}}}}~~~rrreee]]]WWWRRRMMMKKKJJJIIIGGGFFFFFFEEEEEEDDDEEEGGGJJJOOOYYYcccjjj}}}~~~xxxqqqoookkkgggfffggghhhjjjnnnoooppppppqqqrrrssssssrrrrrrssstttuuuwwwyyyzzzwwwxxxyyyzzz{{{|||}}}}}}QQQQQQQQQQQQRRRTTTUUUVVVVVVVVVWWWWWWVVVUUUUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUTTTRRRQQQPPPOOONNNNNNOOOOOOQQQRRRTTTUUUVVVVVVVVVVVVWWWWWWXXXYYY[[[[[[ZZZZZZYYYWWWVVVUUUWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYXXXYYY\\\```dddjjjooorrrqqqlllhhhiiilllttt~~~{{{sssmmmjjjhhhgggfffiiikkkoootttzzz~~~|||~~~~~~~~~|||zzzzzz{{{}}}uuunnniiifff]]][[[YYYXXXVVVTTTPPPMMMMMMLLLKKKMMMOOOQQQRRRQQQTTTTTTSSSTTTUUUVVVXXXYYYUUURRROOONNNNNNNNNMMMLLLJJJJJJJJJJJJKKKKKKLLLLLLOOOOOONNNMMMLLLLLLLLLLLLLLLMMMNNNPPPPPPPPPOOONNNNNNLLLIIIGGGHHHJJJNNNPPPSSSRRROOOLLLIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNLLLJJJHHHFFFEEEFFFGGGIIIKKKNNNPPPQQQNNNNNNOOOOOOOOOOOOOOOOOOJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMMMMLLLLLLLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHEEEEEEDDDDDDEEEGGGIIIJJJHHHHHHGGGGGGGGGGGGGGGHHHFFFFFFFFFGGGHHHIIIJJJJJJLLLMMMQQQVVV\\\iii|||zzz{{{rrrrrrxxx|||~~~vvvlllaaaYYYTTTRRRLLLLLLJJJIIIGGGFFFFFFFFFDDDEEEEEEGGGLLLTTT]]]dddtttyyywwwtttnnniiifffeeeeeefffkkkkkklllmmmooopppqqqqqqqqqqqqqqqrrrtttvvvwwwxxxyyyzzz{{{|||||||||{{{{{{||||||}}}QQQQQQQQQQQQRRRSSSUUUUUUWWWWWWWWWWWWVVVUUUTTTTTTRRRSSSTTTUUUVVVWWWWWWWWWUUUTTTTTTRRRQQQPPPOOOOOOOOONNNNNNNNNOOOQQQSSSUUUVVVVVVUUUUUUUUUVVVVVVWWWXXXYYYYYYXXXXXXWWWVVVUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ[[[[[[[[[\\\___aaaeeejjjoooooommmlllooorrryyyvvvqqqllliiijjjmmmppprrrtttuuuwwwzzz}}}~~~~~~~~~yyyzzz{{{zzzxxxwwwxxxyyy{{{|||uuummmfffaaa^^^\\\YYYXXXXXXXXXXXXUUUQQQMMMLLLJJJJJJKKKNNNPPPPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTSSSRRRPPPPPPPPPPPPNNNMMMJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLLLLKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQNNNMMMJJJIIIKKKNNNSSSVVVVVVTTTPPPMMMJJJHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKKKKNNNNNNOOOPPPOOOMMMJJJIIIIIIIIIJJJKKKMMMOOOQQQRRRNNNNNNNNNNNNNNNOOOOOOOOOHHHHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMLLLLLLLLLMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEFFFGGGHHHHHHIIIIIIKKKKKKOOOVVVYYY___rrryyyyyyqqqhhhggghhhmmmppppppjjj```XXXUUUTTTMMMLLLKKKIIIHHHHHHGGGGGGEEEFFFFFFGGGJJJPPPXXX]]]hhhoooxxx|||vvvpppkkkgggfffeeefffggghhhjjjlllnnnpppqqqqqqqqqqqqrrrsssuuuvvvwwwzzz{{{|||}}}}}}|||{{{zzzzzz{{{}}}RRRRRRQQQRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTSSSRRRQQQOOOPPPRRRSSSTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPPPPOOONNNNNNOOOPPPSSSTTTVVVUUUUUUTTTTTTTTTUUUUUUWWWWWWWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWXXXXXXVVVYYY[[[\\\[[[[[[\\\]]]___ccchhhjjjjjjmmmtttzzz}}}yyyqqqooonnnooosssxxx{{{}}}~~~~~~~~~~~~}}}|||}}}yyyzzzzzzyyywwwwwwyyy{{{~~~wwwjjjiiifffbbb]]]YYYWWWVVVWWWVVVUUUUUUVVVUUURRRPPPNNNMMMKKKLLLNNNOOOOOONNNNNNOOOQQQSSSSSSSSSRRRQQQQQQPPPQQQRRRSSSRRROOOLLLLLLLLLLLLLLLMMMOOOQQQRRROOONNNMMMLLLLLLKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRLLLLLLMMMNNNPPPTTTWWWYYYTTTRRROOOKKKIIIHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNQQQSSSTTTSSSQQQPPPQQQQQQPPPOOOOOOOOOPPPPPPKKKKKKLLLLLLMMMMMMMMMMMMHHHHHHIIIIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFEEEDDDCCCDDDDDDEEEDDDEEEFFFGGGGGGHHHHHHHHHKKKIIIMMMTTTVVVXXXeeewww}}}~~~{{{kkkbbb___]]]___```___[[[VVVSSSQQQMMMLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGHHHKKKPPPTTT\\\eeeoooxxx}}}yyyrrrmmmjjjhhhcccdddfffiiilllnnnpppqqqrrrrrrrrrrrrssstttuuuvvvxxxyyy{{{|||}}}|||{{{zzzzzz{{{}}}RRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRPPPPPPMMMNNNOOOQQQRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQPPPPPPNNNNNNNNNPPPRRRTTTVVVUUUTTTTTTTTTTTTTTTTTTVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXTTTWWWZZZ\\\[[[ZZZYYYYYYUUUYYY^^^```bbbhhhqqqyyyyyyvvvtttssssssqqqqqqssswww}}}}}}~~~~~~}}}|||{{{}}}{{{{{{{{{zzzyyyzzz|||~~~ssskkkfff_________]]]ZZZWWWUUUUUUWWWUUUSSSRRRSSSTTTSSSSSSSSSQQQOOONNNOOOPPPOOONNNLLLNNNRRRTTTUUUTTTSSSQQQOOOPPPQQQSSSTTTSSSPPPMMMMMMMMMMMMMMMOOOQQQSSSTTTOOONNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNQQQRRRIIIKKKOOOSSSVVVXXXYYYYYYQQQOOOLLLIIIHHHHHHJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLKKKNNNRRRUUUWWWXXXWWWWWWWWWVVVTTTRRRPPPOOONNNNNNIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIIIIJJJLLLMMMOOOOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHHHHGGGHHHIIIJJJKKKJJJIIIHHHEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGLLLHHHJJJRRRSSSSSS^^^nnnqqqddd___UUUTTTTTTUUUVVVUUUQQQMMMMMMLLLKKKJJJJJJIIIJJJJJJHHHHHHHHHGGGFFFGGGKKKNNNUUU^^^iiirrrxxx~~~yyyrrrnnnkkkbbbcccfffhhhllloooqqqrrrrrrrrrrrrrrrsssssstttuuuuuuvvvyyy{{{}}}}}}|||{{{|||}}}~~~~~~OOOPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTSSSRRRPPPNNNMMMNNNNNNOOOOOOPPPQQQQQQQQQSSSSSSRRRRRRQQQQQQQQQPPPNNNNNNNNNNNNOOOPPPQQQQQQWWWWWWWWWVVVSSSSSSTTTUUUXXXYYYZZZZZZZZZYYYWWWVVVWWWWWWXXXXXXWWWWWWVVVUUUVVVWWWXXXYYYYYYYYYXXXWWWRRRTTTXXX\\\aaafffjjjkkkrrrxxx{{{tttqqqtttzzzxxxtttxxx}}}}}}ppphhhccc^^^ZZZZZZYYYYYYXXXVVVTTTRRRQQQQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRRRRSSSRRRRRRQQQQQQPPPPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPNNNMMMMMMNNNNNNMMMMMMNNNOOOOOOPPPQQQQQQPPPOOONNNMMMMMMMMMMMMMMMKKKJJJKKKMMMOOOOOOMMMKKKMMMOOOQQQTTTUUUVVVUUUTTTNNNMMMKKKIIIIIIIIIKKKLLLJJJJJJKKKMMMMMMNNNNNNNNNPPPPPPQQQQQQPPPNNNLLLJJJKKKJJJHHHGGGGGGHHHJJJKKKHHHIIILLLPPPTTTYYY\\\___^^^[[[VVVQQQMMMKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHFFFFFFFFFGGGHHHJJJLLLNNNMMMLLLKKKKKKLLLLLLJJJHHHEEEDDDAAA@@@@@@BBBDDDFFFCCCCCCDDDFFFFFFGGGGGGGGGGGGIIIJJJKKKNNNRRRXXX\\\mmmpppaaa^^^XXXQQQOOOLLLJJJMMMRRRKKKKKKLLLLLLLLLJJJIIIHHHHHHGGGGGGFFFGGGHHHJJJKKKPPPVVV^^^fffmmmvvvzzzssspppiiigggfffeeefffhhhkkkmmmpppqqqtttvvvvvvvvvuuutttzzzxxxxxxzzz}}}~~~|||zzz|||}}}~~~OOOPPPPPPQQQRRRSSSSSSSSSTTTUUUUUUUUUTTTRRRPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRSSSSSSRRRRRRRRRQQQQQQQQQOOOOOOOOOPPPQQQRRRSSSTTTVVVWWWWWWUUUSSSSSSTTTUUUXXXXXXYYYYYYYYYXXXWWWVVVVVVWWWWWWWWWWWWVVVUUUUUUSSSTTTVVVWWWWWWVVVUUUUUUTTTVVVXXX[[[^^^aaadddeeeeeejjjppptttyyy~~~}}}||||||~~~~~~{{{{{{~~~pppfff```\\\XXXUUUXXXXXXWWWWWWUUUTTTRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSRRRRRRRRRQQQQQQPPPOOONNNNNNNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPNNNNNNNNNNNNNNNMMMMMMNNNOOOOOOPPPQQQQQQPPPPPPPPPPPPOOOOOONNNNNNLLLLLLLLLMMMOOOOOONNNLLLKKKMMMOOOQQQSSSSSSSSSRRRMMMKKKJJJHHHHHHHHHJJJKKKJJJKKKLLLMMMNNNNNNNNNNNNQQQRRRSSSSSSSSSQQQOOONNNLLLKKKIIIHHHGGGHHHIIIJJJGGGIIIKKKNNNQQQUUUXXXZZZZZZXXXTTTOOOLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKLLLMMMLLLKKKLLLMMMMMMKKKIIIEEEDDDBBB@@@@@@BBBDDDFFFCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIJJJNNNRRRVVV___vvvrrraaaXXXPPPLLLJJJGGGGGGJJJIIIJJJKKKLLLKKKKKKJJJIIIIIIHHHGGGGGGGGGHHHIIIJJJJJJPPPWWW]]]dddmmmxxx}}}yyynnnllliiifffeeefffhhhiiilllnnnpppssstttuuuttttttwwwvvvvvvxxx|||}}}|||zzz|||}}}~~~~~~OOOOOOPPPQQQQQQRRRRRRRRRUUUUUUVVVVVVUUUSSSRRRQQQOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPQQQQQQQQQRRRTTTUUUVVVUUUVVVVVVUUUSSSSSSUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVUUUVVVVVVVVVVVVUUUTTTTTTRRRSSSUUUVVVVVVVVVUUUTTTWWWWWWXXXYYY[[[\\\]]]]]]^^^bbbfffhhhmmmwww|||yyyuuurrrrrrtttxxx{{{}}}yyyyyy|||}}}|||~~~vvvnnnccc\\\XXXVVVTTTRRRUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQRRRSSSSSSQQQPPPPPPOOONNNMMMLLLLLLKKKLLLMMMNNNOOOPPPQQQQQQRRRQQQPPPOOONNNNNNNNNOOOMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSSSSSSSRRRPPPPPPOOONNNMMMNNNOOOPPPOOONNNIIIJJJLLLOOOPPPPPPPPPPPPMMMLLLJJJIIIIIIJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNQQQRRRSSSTTTTTTSSSRRRQQQNNNLLLJJJIIIHHHHHHHHHIIIGGGHHHIIIKKKMMMPPPRRRTTTUUUSSSPPPMMMKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIJJJJJJKKKNNNMMMMMMNNNOOOOOOMMMKKKEEEDDDBBBAAAAAABBBDDDEEEBBBCCCDDDEEEFFFFFFFFFEEEFFFFFFGGGFFFFFFHHHLLLOOOSSSeee}}}ooobbbUUUNNNKKKGGGEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIJJJFFFJJJPPPUUU[[[dddooowwwxxxuuuoooiiieeedddddddddggghhhkkknnnppprrrsssttttttttttttwwwzzz|||{{{zzz|||}}}}}}~~~~~~~~~}}}}}}|||||||||}}}}}}~~~OOOOOOOOOPPPPPPQQQQQQRRRTTTTTTUUUUUUUUUSSSRRRQQQPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQRRRSSSTTTVVVVVVSSSTTTUUUTTTSSSSSSUUUWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVWWWXXXWWWWWWVVVXXXXXXXXXXXXYYYYYYYYYYYY]]]___aaacccgggppp}}}zzzwwwsssppprrrvvv|||}}}yyyxxxwwwuuusss|||}}}|||}}}~~~}}}jjjeee^^^YYYWWWVVVTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQRRRNNNNNNMMMLLLLLLLLLLLLLLLJJJJJJJJJKKKMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOONNNNNNNNNOOOOOOPPPPPPPPPQQQRRRTTTUUUUUUTTTRRRQQQQQQOOONNNNNNPPPQQQPPPOOOIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMMMMLLLMMMMMMNNNOOOOOONNNNNNOOOPPPQQQRRRRRRRRRRRRQQQOOONNNLLLJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKMMMOOOPPPPPPOOOMMMKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMPPPOOOOOOPPPQQQQQQOOONNNFFFEEECCCBBBBBBBBBDDDDDDBBBCCCDDDDDDEEEEEEEEEDDDCCCDDDDDDDDDDDDEEEIIIKKKOOOZZZkkk}}}vvvaaaVVVPPPKKKHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHIIIIIIGGGJJJNNNQQQVVV^^^iiiqqq|||xxxoooiiieeecccbbbcccdddfffiiillloooqqqrrrqqqrrrtttvvvyyy{{{{{{{{{}}}}}}~~~~~~~~~~~~}}}}}}|||||||||{{{{{{|||}}}}}}PPPOOOOOONNNOOOOOOPPPQQQQQQQQQRRRSSSSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQQQQQQQRRRSSSTTTUUUQQQRRRTTTTTTSSSTTTVVVXXXXXXXXXWWWWWWVVVVVVVVVVVVTTTTTTUUUUUUTTTTTTSSSRRRSSSTTTUUUWWWXXXXXXWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[\\\^^^aaaiiissszzz~~~|||wwwssssssuuuwwwyyy~~~~~~~~~}}}~~~}}}{{{yyywwwzzz{{{qqqdddaaa]]]ZZZXXXVVVUUUUUURRRRRRRRRSSSSSSRRRRRRQQQNNNMMMMMMMMMMMMNNNOOOOOOLLLLLLKKKKKKKKKLLLMMMMMMJJJJJJJJJJJJKKKMMMOOOPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNOOOOOOOOOOOOPPPPPPPPPRRRSSSUUUUUUTTTRRRQQQRRRPPPOOOPPPQQQQQQPPPOOOIIIJJJKKKLLLMMMNNNNNNNNNLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOONNNMMMMMMNNNOOOOOOPPPPPPPPPPPPOOOMMMKKKJJJHHHHHHGGGIIIIIIIIIJJJKKKMMMNNNOOONNNMMMLLLKKKKKKKKKKKKLLLJJJJJJKKKLLLMMMNNNNNNNNNHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQPPPPPPQQQRRRRRRQQQOOOFFFEEEDDDCCCCCCCCCCCCDDDBBBBBBCCCDDDDDDDDDDDDCCC@@@AAACCCCCCDDDFFFIIIKKKNNNRRR[[[kkkzzz|||rrraaaWWWOOOJJJIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIGGGJJJLLLNNNRRRXXXbbbiiittt|||yyyqqqkkkgggeeeccccccdddeeehhhkkkmmmooooooqqqsssvvvxxxyyy{{{||||||}}}}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyPPPOOONNNMMMNNNNNNPPPQQQNNNOOOPPPQQQQQQQQQPPPOOOOOOPPPPPPQQQRRRRRRSSSSSSRRRRRRSSSSSSSSSSSSTTTTTTRRRRRRQQQQQQQQQQQQRRRRRRPPPQQQSSSSSSSSSTTTWWWYYYYYYXXXXXXWWWVVVWWWWWWWWWTTTUUUUUUUUUUUUTTTSSSSSSQQQRRRTTTUUUVVVWWWVVVVVVWWWWWWWWWXXXYYYYYYYYYZZZXXXYYY[[[\\\___eeekkkppptttuuuvvvwww}}}|||zzzxxxwwwxxx|||~~~|||zzzwwwxxxyyyxxxzzzyyyssskkkeee]]]\\\[[[YYYWWWVVVUUUTTTRRRRRRSSSSSSSSSRRRQQQQQQLLLLLLLLLLLLLLLMMMMMMNNNNNNMMMLLLKKKKKKLLLMMMNNNLLLLLLKKKKKKKKKMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPQQQPPPPPPQQQRRRRRROOOMMMJJJJJJKKKKKKLLLMMMNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLNNNOOOOOOPPPPPPOOOOOOOOOLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNMMMKKKIIIHHHHHHIIIIIIJJJKKKLLLNNNOOOPPPOOONNNMMMLLLKKKKKKKKKKKKHHHIIIKKKMMMNNNOOOOOOOOOHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLKKKLLLMMMOOOPPPPPPPPPPPPOOONNNNNNOOOQQQQQQPPPOOOFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBB>>>@@@BBBCCCDDDFFFIIILLLKKKKKKPPP[[[kkk~~~zzzzzztttdddVVVNNNKKKHHHHHHGGGGGGGGGHHHIIIIIIJJJIIIHHHGGGFFFGGGHHHIIIFFFHHHJJJKKKLLLQQQXXX^^^kkksss~~~|||uuuooolllfffeeeddddddeeegggiiikkkmmmooorrrtttuuuvvvxxxzzzzzz{{{|||}}}}}}~~~~~~~~~~~~|||{{{yyyxxxxxxxxxPPPOOONNNMMMMMMNNNOOOPPPMMMNNNOOOQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPQQQQQQNNNPPPRRRSSSSSSUUUXXXZZZZZZYYYXXXWWWWWWWWWXXXXXXUUUUUUVVVVVVUUUUUUTTTSSSQQQSSSTTTVVVWWWXXXWWWWWWVVVVVVWWWWWWWWWXXXXXXXXXVVVWWWYYY\\\^^^bbbeeehhhgggjjjlllmmmrrr~~~}}}xxxvvv{{{~~~{{{xxxtttyyyssskkkhhhddd___[[[WWWXXXYYYXXXWWWVVVUUUUUUSSSSSSSSSSSSSSSRRRQQQPPPLLLLLLLLLLLLLLLMMMNNNNNNRRRQQQNNNLLLKKKKKKLLLLLLOOONNNMMMLLLLLLMMMNNNOOOOOOPPPQQQRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOQQQSSSTTTRRRNNNKKKJJJJJJJJJJJJKKKLLLLLLMMMLLLMMMMMMNNNNNNOOONNNNNNOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNNNNNNNOOOOOOPPPOOONNNNNNMMMLLLKKKIIIIIIHHHHHHIIIJJJLLLOOOQQQRRRQQQPPPOOONNNMMMKKKKKKJJJHHHIIIJJJLLLMMMMMMMMMLLLGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLMMMMMMNNNMMMLLLKKKLLLKKKKKKLLLNNNNNNMMMLLLFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA>>>@@@BBBCCCDDDEEEHHHJJJHHHHHHKKKRRR[[[iii}}}zzzeeeXXXRRRKKKJJJHHHGGGFFFFFFFFFFFFHHHGGGFFFEEEFFFGGGHHHIIIEEEGGGIIIIIIHHHKKKPPPUUU^^^fffqqq{{{xxxuuukkkiiifffccccccccceeegggjjjmmmppprrrqqqrrrtttwwwvvvwwwxxxzzz{{{|||}}}}}}~~~}}}|||zzzzzzyyyyyyyyyQQQOOONNNLLLLLLMMMOOOPPPMMMNNNPPPQQQQQQQQQQQQPPPNNNNNNOOOOOOPPPQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTUUUVVVUUUTTTRRRQQQQQQPPPPPPNNNOOOQQQRRRSSSUUUXXXZZZ[[[ZZZYYYXXXWWWXXXYYYYYYUUUVVVVVVVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZZZZZZZZZZVVVVVVVVVVVVVVVVVVVVVVVVQQQSSSUUUWWWZZZ\\\^^^___bbbeeehhhiiikkkuuu~~~}}}~~~xxxvvvqqqlllmmmwww~~~zzzvvvvvv~~~rrrhhh___\\\]]]\\\XXXUUUTTTVVVXXXYYYXXXWWWWWWWWWTTTTTTTTTTTTSSSRRRQQQPPPMMMMMMMMMLLLMMMNNNNNNOOOVVVTTTQQQNNNKKKJJJJJJJJJQQQPPPNNNMMMLLLMMMOOOPPPOOOPPPQQQRRRRRRRRRPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOQQQSSSTTTRRRMMMIIIIIIIIIIIIIIIIIIJJJKKKLLLPPPQQQQQQRRRSSSSSSSSSRRRPPPPPPPPPQQQPPPPPPOOOOOORRRQQQQQQPPPPPPPPPQQQQQQNNNNNNNNNNNNMMMKKKJJJIIIFFFGGGHHHJJJLLLOOOQQQSSSSSSRRRQQQOOONNNLLLJJJJJJHHHIIIJJJKKKKKKJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJHHHGGGIIIHHHHHHIIIKKKLLLJJJIIIGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAAAAA>>>@@@BBBCCCCCCDDDFFFHHHIIIHHHKKKOOOQQQXXXlllzzzuuuccc[[[LLLKKKIIIGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEFFFHHHIIIEEEGGGIIIIIIHHHHHHLLLPPPTTT[[[fffpppxxxzzzooolllhhhdddbbbbbbcccdddhhhkkkooopppooooooqqqtttssstttvvvxxxzzz{{{{{{|||||||||{{{zzzzzzzzz{{{{{{NNNNNNMMMMMMMMMMMMMMMMMMTTTSSSRRRPPPPPPQQQQQQRRRTTTTTTSSSRRRQQQPPPPPPOOOQQQSSSTTTTTTSSSSSSSSSTTTRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQQQQRRRSSSUUUVVVWWWZZZZZZYYYYYYXXXXXXXXXXXXRRRRRRSSSTTTTTTUUUUUUVVVTTTUUUVVVXXXXXXXXXXXXWWWXXXWWWWWWVVVVVVUUUUUUUUUTTTVVVXXXZZZ[[[\\\\\\[[[^^^bbbeeefffhhhnnnxxx~~~vvvzzz{{{vvvlllmmmnnnnnnsss}}}vvvooo___]]][[[XXXUUUTTTTTTSSSRRRSSSTTTUUUVVVUUUUUUTTTRRRQQQQQQPPPPPPOOONNNNNNKKKJJJIIIIIIJJJLLLOOOPPPSSSRRROOOKKKIIIGGGFFFFFFKKKKKKLLLLLLMMMMMMMMMNNNQQQRRRSSSTTTSSSRRRPPPNNNOOONNNMMMMMMLLLLLLMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLNNNOOOPPPPPPOOOMMMJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOSSSRRRRRRQQQPPPPPPOOOOOOSSSRRRPPPOOOPPPQQQSSSUUUPPPOOONNNMMMLLLJJJJJJIIIEEEFFFGGGHHHJJJLLLNNNOOOSSSQQQOOONNNNNNMMMKKKIIIJJJJJJIIIIIIIIIJJJJJJKKKJJJIIIIIIHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCBBB@@@??????BBBEEEFFFHHHEEEDDDHHHLLLRRR\\\ggguuubbbZZZPPPIIIGGGHHHFFFFFFHHHEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEFFFGGGHHHJJJLLLMMMQQQUUU\\\cccllluuu{{{rrrjjjgggggggggggggggggggggjjjlllnnnmmmlllrrrtttvvvvvvvvvwwwyyy{{{~~~{{{yyyxxxxxxyyyzzzOOOOOOOOONNNNNNNNNNNNNNNTTTSSSRRRQQQPPPQQQQQQRRRSSSSSSRRRQQQQQQPPPOOOOOOQQQSSSUUUUUUTTTSSSTTTUUUSSSSSSSSSSSSSSSRRRQQQPPPQQQQQQRRRRRRTTTUUUWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWUUUVVVVVVWWWWWWXXXYYYYYYUUUVVVWWWXXXYYYXXXXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTRRRTTTVVVYYYZZZ[[[\\\[[[[[[^^^aaabbbccchhhqqqyyy|||}}}xxxtttooollllllpppssswwwuuujjjaaa[[[YYYWWWVVVTTTSSSSSSSSSTTTRRRSSSTTTUUUVVVUUUTTTTTTQQQQQQQQQPPPOOOOOONNNNNNLLLLLLKKKJJJKKKLLLMMMNNNPPPOOOMMMJJJIIIHHHHHHHHHJJJJJJKKKLLLLLLMMMNNNNNNQQQRRRRRRSSSRRRQQQPPPOOONNNMMMLLLLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLLLLLLLNNNNNNOOOOOONNNMMMKKKJJJHHHIIIJJJKKKMMMNNNOOOPPPOOOPPPPPPQQQQQQPPPPPPOOOQQQQQQQQQPPPOOOOOONNNNNNPPPOOONNNMMMNNNOOOQQQRRROOONNNNNNMMMKKKJJJIIIIIIFFFFFFGGGHHHJJJLLLNNNOOOPPPOOOMMMNNNNNNOOOMMMLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@BBBDDDEEEGGGDDDDDDFFFIIIMMMVVV^^^nnntttddd[[[RRRNNNMMMIIIHHHIIIGGGFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKLLLPPPSSSXXX___fffoooyyyzzzsssooollljjjhhheeeddddddfffhhhjjjkkkjjjppprrrttttttuuuvvvxxxzzz}}}|||zzzyyyyyyyyy{{{|||OOOOOOOOOPPPPPPPPPPPPPPPSSSSSSRRRQQQQQQQQQQQQRRRQQQQQQQQQPPPPPPOOOOOOOOORRRTTTVVVVVVUUUTTTUUUVVVUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTVVVXXXYYYWWWWWWWWWVVVVVVVVVVVVVVVSSSSSSTTTUUUUUUVVVVVVWWWWWWWWWXXXYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSQQQSSSUUUXXX[[[\\\]]]]]][[[]]]^^^^^^___cccjjjpppuuu~~~|||xxx|||wwwppplllkkkkkklllqqqvvv|||wwwjjj___YYYUUURRRQQQPPPPPPOOOPPPQQQSSSTTTRRRSSSTTTUUUUUUUUUTTTSSSQQQQQQPPPOOOOOONNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKMMMMMMKKKJJJIIIIIIIIIIIIHHHIIIJJJKKKLLLMMMNNNOOOQQQQQQQQQQQQPPPPPPPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKLLLNNNOOOPPPPPPOOOPPPPPPQQQQQQPPPPPPOOOOOOOOOOOONNNMMMMMMLLLLLLMMMLLLKKKKKKKKKLLLMMMNNNMMMMMMLLLLLLKKKJJJIIIIIIFFFFFFGGGHHHJJJKKKMMMNNNMMMLLLLLLMMMOOOPPPPPPOOOPPPOOOMMMKKKIIIHHHGGGFFFIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIIIIFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAABBBBBBCCCCCCFFFCCCCCCEEEFFFGGGMMMTTTYYYkkkssshhh[[[TTTOOOIIIFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJNNNPPPSSSXXX^^^fffooouuu|||{{{uuuoookkkfffdddbbbccceeehhhiiijjjmmmoooqqqrrrssstttvvvxxxzzzzzzyyyxxxyyyzzz|||}}}OOOOOOOOOOOOPPPPPPPPPPPPSSSRRRRRRRRRQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOORRRTTTVVVVVVUUUUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRRRRSSSUUUVVVXXXYYYUUUUUUUUUUUUUUUUUUTTTTTTRRRRRRRRRSSSTTTTTTUUUUUUXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWVVVUUUTTTTTTSSSRRRRRRTTTWWWZZZ]]]___``````^^^^^^___^^^^^^aaafffjjjooouuu~~~xxxtttooolllmmmqqquuuxxx{{{xxxqqqeee\\\VVVUUUUUUUUUMMMMMMLLLMMMNNNOOOQQQRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPOOOOOONNNMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKJJJMMMMMMLLLKKKKKKJJJJJJIIIGGGHHHIIIJJJLLLMMMNNNOOOQQQPPPOOOOOOOOOOOOPPPPPPMMMMMMLLLKKKKKKKKKKKKKKKJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMNNNOOOOOOLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKKKKLLLOOOPPPPPPOOOQQQOOOMMMKKKIIIHHHGGGFFFHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHIIIGGGFFFEEEEEEDDDDDDEEEEEECCCCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAA>>>???AAABBBCCCCCCBBBBBBCCCAAABBBEEEEEEDDDGGGMMMOOO[[[mmm{{{jjj]]]TTTLLLIIIIIIGGGFFFEEEDDDDDDDDDDDDEEECCCCCCCCCDDDEEEFFFGGGHHHLLLNNNPPPRRRWWW^^^fffkkksssyyyvvvpppjjjhhhdddccceeehhhjjjkkkkkkmmmpppqqqrrrsssuuuwwwyyyyyyxxxxxxxxxyyyzzz{{{MMMNNNNNNNNNOOOOOOPPPPPPRRRRRRRRRRRRRRRQQQQQQPPPNNNNNNNNNOOOOOOOOOOOOOOORRRTTTVVVVVVVVVUUUVVVXXXWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSTTTUUUWWWWWWSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWXXXXXXYYYZZZZZZ[[[XXXXXXWWWVVVUUUTTTSSSRRRTTTVVVYYY\\\___bbbcccccc______^^^\\\\\\]]]```cccjjjooouuuyyy{{{vvvrrrqqqlllmmmoooqqquuuzzz~~~nnnbbb]]]VVVQQQPPPPPPQQQQQQMMMLLLLLLLLLMMMNNNPPPQQQRRRSSSTTTUUUTTTTTTRRRRRROOOOOOOOONNNMMMMMMLLLLLLJJJJJJKKKLLLLLLLLLLLLKKKOOOOOONNNMMMLLLJJJIIIIIIFFFGGGHHHIIIKKKMMMNNNNNNOOOOOONNNNNNNNNNNNOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOONNNMMMLLLLLLKKKNNNNNNOOOOOOOOOOOONNNNNNKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHJJJKKKKKKNNNLLLLLLLLLNNNOOONNNMMMNNNMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@AAAAAAAAAAAA@@@@@@===???AAABBBCCCCCCBBBAAAAAA@@@AAADDDEEECCCEEEJJJHHHMMMYYYjjj~~~~~~nnnaaaVVVQQQQQQGGGFFFEEEDDDDDDEEEFFFGGGBBBBBBBBBCCCDDDEEEFFFGGGKKKLLLMMMOOORRRWWW^^^bbbkkkqqqzzzxxxqqqnnniiiffffffhhhjjjjjjkkkmmmoooqqqqqqrrrtttvvvyyyxxxxxxwwwwwwwwwwwwwwwMMMMMMNNNNNNOOOOOOPPPPPPRRRRRRRRRSSSRRRQQQQQQPPPNNNNNNNNNOOOOOOPPPPPPPPPQQQSSSUUUVVVUUUUUUVVVWWWVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSSSSRRRSSSTTTTTTUUUSSSSSSSSSSSSSSSTTTTTTTTTQQQQQQRRRRRRSSSTTTTTTTTTVVVVVVVVVWWWXXXZZZ[[[\\\YYYYYYXXXWWWUUUTTTSSSSSSTTTVVVYYY\\\___aaabbbbbb]]]\\\ZZZYYYXXXYYYZZZ[[[bbbfffkkkooottt}}}}}}zzzwwwttttttwwwzzzuuusssrrrrrrssspppqqqrrrqqqnnnkkkjjjjjjlllpppvvvzzz}}}nnn^^^VVVSSSPPPMMMMMMMMMKKKJJJMMMLLLLLLLLLLLLMMMOOOPPPRRRSSSTTTTTTTTTSSSRRRQQQOOOOOONNNMMMMMMLLLLLLKKKIIIIIIIIIJJJJJJKKKKKKKKKNNNNNNNNNMMMLLLJJJIIIHHHFFFGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNPPPOOONNNMMMLLLKKKJJJJJJLLLMMMMMMNNNNNNMMMMMMLLLJJJJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIJJJJJJNNNMMMLLLLLLMMMNNNLLLKKKLLLKKKJJJIIIIIIIIIIIIIIIGGGFFFFFFEEEEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIFFFFFFEEEDDDDDDDDDEEEEEEAAA@@@@@@??????@@@@@@@@@???@@@@@@AAAAAA@@@@@@???===>>>@@@BBBBBBBBBAAAAAAAAA???AAADDDDDDBBBDDDIIIFFFHHHNNN[[[lllqqqcccZZZWWWLLLKKKHHHFFFEEEEEEGGGGGGCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJLLLMMMOOORRRWWWZZZccchhhpppyyy{{{vvvpppllljjjjjjjjjiiikkkmmmoooppppppppprrrtttvvvvvvvvvvvvuuuuuuttttttNNNNNNNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSSSSRRRPPPPPPNNNNNNNNNOOOPPPQQQQQQRRROOOQQQTTTUUUTTTTTTVVVWWWTTTTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTMMMMMMNNNOOOOOOPPPPPPQQQSSSSSSTTTUUUWWWZZZ\\\^^^[[[ZZZYYYXXXVVVUUUTTTTTTQQQSSSVVVYYY\\\]]]^^^^^^\\\ZZZXXXWWWVVVWWWWWWWWWZZZ___dddfffiiippp{{{zzztttpppkkkjjjlllttt}}}|||uuurrrnnnlllkkknnnrrrtttssstttuuuuuutttsssssstttxxx}}}}}}uuujjj^^^UUUSSSQQQNNNMMMMMMMMMKKKJJJKKKJJJJJJKKKLLLNNNPPPQQQRRRSSSTTTTTTTTTSSSQQQPPPNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJKKKKKKKKKJJJHHHHHHGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKMMMNNNNNNNNNMMMMMMJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLNNNNNNOOONNNMMMLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGEEEFFFGGGGGGGGGHHHGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHHHHGGGHHHHHHIIIIIIMMMLLLKKKLLLMMMNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@????????????@@@@@@??????@@@@@@@@@@@@??????>>>??????@@@AAAAAABBBAAABBB@@@AAACCCBBB@@@BBBFFFHHHHHHKKKSSS]]]llluuufff___UUUSSSOOOJJJGGGFFFFFFGGGCCCCCCCCCCCCDDDEEEFFFGGGEEEGGGJJJLLLMMMOOOQQQTTTXXX]]]eeemmmwww|||vvvssspppmmmlllkkklllnnnnnnmmmnnnoooqqqrrrrrrssstttttttttssssssOOOOOOPPPPPPQQQRRRSSSSSSQQQRRRSSSSSSSSSRRRPPPOOONNNNNNOOOPPPPPPQQQRRRRRROOOQQQSSSTTTTTTTTTUUUWWWSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTRRRQQQQQQPPPPPPPPPRRRSSSSSSSSSTTTTTTUUUUUUOOOOOOPPPQQQQQQRRRRRRSSSRRRRRRSSSTTTWWWZZZ]]]___\\\[[[ZZZYYYWWWVVVUUUTTTOOOPPPSSSVVVXXXZZZZZZZZZ]]][[[XXXWWWWWWWWWVVVVVVWWW[[[```aaabbbfffnnnvvvxxx~~~vvvpppjjjhhhiiigggooozzz~~~yyysssooollliiihhhgggiiinnnvvv~~~}}}oooaaaZZZTTTOOOPPPMMMKKKJJJKKKLLLLLLLLLHHHHHHIIIJJJKKKNNNPPPRRRRRRSSSTTTTTTTTTRRRQQQPPPNNNNNNMMMMMMLLLKKKKKKKKKMMMKKKIIIFFFEEEEEEFFFGGGEEEFFFHHHIIIJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIKKKMMMNNNOOONNNMMMKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKMMMNNNOOOOOONNNLLLKKKJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHGGGGGGHHHHHHIIILLLKKKJJJKKKMMMNNNNNNMMMKKKKKKIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@AAA@@@???????????????@@@@@@??????@@@@@@@@@@@@???????????????@@@@@@AAABBBBBBDDDBBBAAABBB@@@>>>???DDDGGGFFFHHHKKKOOOXXXooouuujjj\\\YYYTTTNNNIIIGGGFFFFFFDDDDDDDDDDDDDDDEEEFFFGGGCCCEEEIIIKKKKKKLLLNNNPPPOOOTTT\\\eeeooozzz{{{vvvssspppjjjkkkmmmlllkkkkkklllnnnnnnoooqqqrrrssstttttttttLLLLLLLLLLLLMMMNNNOOOOOOQQQRRRSSSTTTTTTUUUTTTTTTOOONNNNNNNNNPPPRRRTTTVVVRRRRRRRRRRRRQQQQQQQQQQQQSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRRRRQQQQQQPPPOOOOOOQQQQQQPPPOOOOOOOOOPPPPPPSSSQQQPPPPPPRRRSSSSSSRRRRRRRRRSSSUUUWWWZZZ\\\^^^]]]]]][[[YYYXXXVVVUUUTTTPPPPPPPPPQQQSSSTTTVVVWWWZZZYYYXXXWWWWWWWWWWWWWWWUUUVVVYYY]]]aaafffiiikkknnnrrrvvvxxxzzzyyyqqqlllnnnmmmnnnqqquuuxxxyyyyyy~~~wwwuuuqqqkkkfffdddeeegggbbbgggnnnuuu}}}~~~wwwmmmccc[[[UUUPPPMMMJJJKKKLLLNNNPPPRRRSSSTTTRRRPPPMMMJJJIIIJJJLLLMMMPPPPPPOOONNNNNNNNNNNNOOOMMMMMMMMMLLLKKKIIIHHHGGGKKKJJJJJJIIIIIIHHHHHHGGGEEEFFFGGGGGGGGGGGGFFFEEEHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIHHHJJJIIIHHHFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMNNNNNNMMMLLLKKKJJJKKKLLLLLLKKKIIIGGGFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKJJJHHHGGGFFFGGGHHHHHHJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFFFFHHHHHHIIIJJJIIIJJJKKKMMMMMMNNNNNNNNNMMMLLLJJJHHHGGGEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFHHHJJJKKKJJJHHHEEECCCBBBAAA@@@AAA@@@@@@@@@???>>>>>>>>>>>>>>>???@@@@@@@@@@@@???AAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAABBBCCCCCCDDDFFFHHHIIIKKKTTTaaakkk}}}~~~oooggg]]]UUUPPPMMMIIIFFFGGGFFFDDDCCCBBBCCCCCCDDDFFFFFFFFFFFFGGGIIIKKKMMMPPPRRRVVV[[[cccnnnzzzxxxqqqqqqooollljjjjjjiiigggfffjjjkkkmmmnnnooonnnnnnmmmMMMMMMLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTPPPPPPPPPQQQRRRSSSTTTUUUQQQQQQRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSRRRRRRSSSSSSRRRRRRQQQPPPOOOOOOPPPOOOOOOOOOOOOOOOPPPPPPRRRQQQPPPPPPRRRSSSSSSRRRRRRRRRTTTVVVXXXZZZ\\\]]][[[[[[ZZZXXXVVVUUUSSSSSSPPPPPPPPPPPPQQQSSSTTTUUUUUUUUUTTTTTTTTTTTTUUUUUUXXXYYYZZZ]]]```cccfffgggdddgggjjjjjjjjjqqq}}}sssrrrqqqqqqqqqpppnnnlllpppqqqrrrqqqqqqssswww{{{zzzxxxwwwtttrrrkkkjjjgggccc___^^^```bbbggglllvvv}}}iiiddd\\\VVVQQQNNNKKKIIIHHHIIILLLOOORRRUUUWWWYYYVVVUUURRRPPPNNNNNNOOOOOOPPPOOOOOONNNMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJJJJKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNLLLKKKIIIGGGEEEDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGIIILLLOOOPPPNNNLLLIIIFFFCCCAAA@@@@@@@@@??????????????????======>>>????????????>>>AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFHHHGGGIIIOOOYYYbbbttt}}}vvvhhh]]]VVVRRRNNNKKKGGGFFFEEEDDDCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKNNNPPPTTTXXX___gggqqqwww~~~yyysssqqqnnnlllkkkjjjhhhfffggghhhiiijjjkkkkkkkkkkkkNNNMMMMMMMMMMMMNNNNNNOOONNNOOOPPPRRRSSSTTTTTTTTTQQQQQQRRRSSSSSSSSSSSSSSSPPPQQQQQQRRRSSSTTTUUUVVVTTTUUUUUUUUUUUUTTTSSSSSSTTTTTTSSSRRRPPPOOONNNNNNMMMMMMMMMMMMNNNOOOPPPPPPRRRPPPOOOPPPQQQSSSSSSRRRQQQSSSVVVYYY[[[[[[[[[[[[YYYYYYXXXWWWUUUSSSRRRQQQOOOOOOOOOOOOOOOPPPQQQQQQRRRRRRRRRRRRSSSTTTUUUUUU[[[[[[\\\]]]^^^```bbbccc```bbbcccaaa___ccclllsss~~~|||xxxsssooolllkkkiiifffdddeeehhhkkknnnssszzz~~~}}}{{{~~~~~~~~~zzztttnnnkkklllmmmllljjjjjjjjjiiigggfffgggjjjlllsssyyy|||qqqiii\\\XXXRRRNNNLLLKKKJJJIIIFFFHHHKKKOOOTTTXXX[[[]]]ZZZYYYXXXVVVTTTRRRQQQPPPOOONNNMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJHHHGGGGGGGGGGGGFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGEEEEEEEEEFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJKKKLLLNNNNNNNNNMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGGGGIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMLLLJJJHHHEEEDDDDDDEEEFFFDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEHHHLLLSSSWWWWWWUUURRRNNNIIIEEEBBB@@@>>>>>>??????????????????<<<<<<===>>>>>>>>>>>>>>>@@@@@@????????????@@@@@@@@@@@@@@@@@@AAABBBDDDDDDDDDFFFGGGFFFFFFIIIPPPUUU]]]mmm~~~}}}|||lllaaaZZZTTTQQQHHHGGGFFFEEEDDDEEEFFFFFFDDDDDDDDDEEEFFFGGGHHHIIIKKKNNNQQQTTTYYY___fffjjjtttyyyzzzwwwtttrrrpppmmmjjjhhhfffffffffffffffggghhhiiiOOOOOONNNMMMMMMMMMNNNNNNMMMMMMOOOQQQRRRSSSSSSSSSPPPQQQRRRSSSSSSRRRPPPPPPOOOPPPQQQSSSTTTVVVWWWXXXUUUVVVVVVVVVVVVUUUTTTTTTSSSRRRRRRPPPOOONNNMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQPPPOOOOOOQQQSSSSSSRRRQQQSSSWWWZZZ\\\\\\ZZZYYYXXXXXXXXXWWWUUUSSSQQQPPPOOONNNNNNMMMMMMMMMNNNNNNQQQRRRRRRSSSTTTVVVXXXXXX[[[[[[[[[\\\\\\]]]^^^______``````]]][[[]]]ccciiissswwwvvvsssoookkkiiihhhhhheeegggjjjmmmqqqvvv{{{}}}~~~~~~{{{xxx{{{~~~zzzwwwtttssstttssssssrrrrrrqqqpppooommmoootttyyy}}}}}}zzzwwwsssooojjjjjjmmmqqqsssssswwwxxxyyyzzzzzz|||}}}||||||}}}rrrjjjbbb]]]XXXTTTOOOLLLJJJIIIHHHFFFEEEGGGJJJNNNSSSWWWZZZ\\\ZZZZZZYYYXXXVVVSSSPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHGGGGGGGGGGGGHHHFFFEEECCCCCCEEEFFFHHHDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGJJJJJJLLLMMMMMMMMMMMMMMMLLLJJJHHHFFFFFFGGGHHHJJJGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLKKKLLLJJJGGGEEEDDDEEEFFFGGGEEEDDDDDDCCCBBBAAAAAA@@@BBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDDHHHOOOXXX^^^^^^\\\XXXRRRMMMGGGBBB@@@======>>>>>>??????@@@@@@<<<===>>>>>>??????>>>>>>@@@@@@????????????@@@@@@??????@@@@@@AAABBBDDDDDDCCCDDDEEEEEEDDDFFFIIILLLQQQ^^^rrr||||||pppdddZZZUUUKKKJJJHHHFFFEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEFFFFFFHHHKKKNNNRRRUUUYYY^^^aaahhhnnnwww~~~{{{xxxtttooolllhhhgggeeeddddddeeefffgggPPPPPPOOONNNMMMMMMMMMNNNLLLLLLNNNOOOPPPQQQQQQQQQNNNOOOPPPPPPPPPOOOMMMLLLNNNOOOPPPRRRUUUVVVXXXYYYVVVVVVVVVVVVVVVUUUTTTTTTQQQQQQPPPOOONNNLLLLLLKKKJJJJJJKKKLLLMMMOOOPPPQQQPPPOOONNNOOOQQQSSSSSSRRRQQQTTTXXX[[[\\\[[[YYYWWWWWWWWWXXXWWWVVVTTTRRRPPPNNNMMMMMMLLLLLLLLLLLLLLLQQQQQQRRRSSSUUUWWWXXXZZZYYYYYYYYYYYYZZZ[[[\\\]]]ZZZ[[[[[[YYYWWWXXX]]]aaagggppp~~~yyysssooollljjjhhhggggggiiijjjkkkmmmllllllooorrruuuvvvvvvuuussspppkkkhhhhhhkkknnnpppqqqrrrrrrrrrrrrqqqqqqrrrsssssspppkkkgggeeeeeeeeefffhhhjjjkkkkkkkkkllliiiooozzz}}}yyyuuuvvv{{{~~~}}}}}}|||uuukkkddd^^^YYYUUUPPPMMMIIIFFFEEEEEECCCBBBFFFGGGIIILLLOOORRRUUUVVVUUUUUUVVVUUUSSSPPPMMMKKKKKKKKKJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFDDDCCCCCCDDDFFFGGGDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFIIIIIIJJJKKKLLLLLLMMMMMMMMMKKKIIIGGGFFFHHHJJJLLLGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLKKKKKKJJJKKKIIIGGGFFFEEEFFFGGGHHHEEEEEEDDDCCCCCCBBBAAAAAA@@@AAAAAAAAABBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAACCCHHHPPPZZZ```aaa___[[[UUUOOOHHHCCC@@@=========>>>>>>??????@@@===>>>??????@@@@@@??????@@@??????>>>>>>??????@@@?????????@@@AAABBBCCCCCCAAABBBCCCDDDDDDEEEGGGIIILLLUUUeeewww{{{rrrccc[[[QQQOOOMMMJJJGGGFFFEEEEEECCCDDDDDDDDDDDDDDDDDDDDDFFFHHHLLLOOORRRUUUYYY\\\^^^dddmmmvvv}}}}}}wwwsssllljjjhhheeedddcccccccccRRRQQQPPPNNNNNNMMMMMMMMMLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLMMMMMMMMMLLLLLLKKKNNNNNNPPPRRRTTTVVVWWWXXXUUUVVVVVVVVVVVVUUUTTTTTTPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQPPPNNNMMMNNNQQQSSSSSSRRRQQQTTTWWWZZZ[[[YYYWWWVVVUUUVVVWWWWWWVVVTTTQQQPPPMMMLLLLLLKKKKKKKKKLLLLLLNNNNNNOOOPPPRRRTTTVVVWWWVVVVVVVVVVVVWWWXXXYYYZZZWWWXXXXXXWWWWWWXXX[[[^^^aaafffooozzz|||xxxtttqqqoooooonnnmmmkkkjjjkkkmmmppprrrrrrqqqjjjjjjiiifffbbb``````aaaaaaccceeegggiiiiiiiiiiiihhhjjjjjjfff```]]]]]]^^^___ccchhhlllnnnpppsssuuuxxx~~~rrrkkkccc]]]ZZZVVVQQQMMMJJJHHHFFFEEEFFFFFFFFFEEEFFFGGGHHHJJJLLLMMMOOOOOOOOOOOOPPPPPPOOOMMMKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGHHHJJJLLLNNNOOOOOONNNMMMKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHGGGFFFGGGHHHHHHIIIJJJKKKLLLLLLMMMKKKIIIGGGGGGIIIKKKLLLHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBAAA???@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????AAACCCGGGOOOXXX^^^aaa___\\\VVVPPPHHHCCC???======>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAABBB@@@AAAAAABBBDDDEEEGGGGGGGGGNNNYYYhhhyyy}}}rrrfff[[[XXXTTTOOOKKKHHHFFFEEEDDDDDDEEEEEEEEEDDDCCCCCCDDDFFFIIILLLNNNQQQUUUXXXXXX]]]eeemmmsss|||~~~uuusssooolllhhheeecccaaaRRRRRRPPPOOONNNMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQSSSUUUVVVWWWUUUUUUUUUUUUUUUTTTTTTSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLMMMNNNOOOPPPQQQOOONNNMMMNNNQQQSSSSSSRRRRRRSSSVVVXXXYYYXXXVVVUUUSSSTTTVVVVVVUUUSSSPPPNNNLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMNNNOOOQQQRRRTTTUUUUUUUUUTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWXXXZZZ[[[]]]```fffmmmwww~~~|||uuuuuuuuuxxx{{{||||||{{{ssssssrrroookkkgggffffffiiijjjmmmooopppqqqpppppplllnnnnnnjjjdddbbbdddgggjjjooowww|||}}}tttkkkddd]]]YYYTTTQQQQQQPPPMMMJJJIIIHHHFFFFFFHHHIIIIIIHHHEEEFFFGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLLLLLLLLLLHHHHHHGGGFFFFFFFFFFFFGGGIIIHHHHHHHHHJJJLLLOOOQQQRRRQQQPPPNNNLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIJJJKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHIIIIIIIIIGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKJJJHHHGGGGGGHHHJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFCCCCCCEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHCCCDDDEEEFFFFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA?????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@BBBFFFMMMTTTZZZ___]]]ZZZUUUOOOHHHBBB???>>>>>>>>>>>>>>>============>>>>>>?????????????????????>>>>>>>>>>>>??????BBBAAA@@@@@@???@@@@@@@@@AAA@@@@@@@@@BBBDDDEEEEEEFFFHHHOOOZZZjjj~~~uuueeebbb]]]VVVPPPKKKHHHGGGDDDEEEEEEFFFEEEDDDCCCBBBCCCDDDFFFGGGGGGJJJNNNQQQTTTYYY___dddhhhooowww}}}}}}xxxrrrmmmhhheeeSSSRRRQQQOOONNNMMMMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNMMMNNNOOOQQQRRRTTTUUUVVVTTTUUUUUUUUUUUUTTTSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRMMMMMMMMMMMMNNNOOOPPPPPPOOOMMMMMMNNNQQQSSSSSSRRRRRRSSSUUUWWWWWWVVVUUUTTTQQQRRRTTTUUUTTTQQQOOOMMMKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUZZZ]]]bbbhhhnnnuuuzzz}}}{{{xxxvvvvvvwwwyyy{{{}}}}}}}}}{{{zzzvvvxxxxxxtttooommmqqquuuzzzxxxmmmfff```ZZZTTTPPPLLLIIIIIIKKKMMMLLLKKKIIIGGGEEEEEEFFFFFFFFFDDDDDDEEEFFFGGGIIIJJJKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNHHHGGGGGGFFFFFFFFFFFFFFFJJJJJJIIIJJJKKKNNNQQQSSSSSSRRRPPPNNNKKKIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDDDDGGGIIIJJJKKKKKKJJJHHHGGGEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIHHHFFFEEEEEEDDDDDDFFFGGGIIIJJJJJJIIIHHHGGGEEEEEEEEEFFFGGGHHHJJJKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFFFFBBBCCCDDDFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHIIIIIIJJJLLLLLLLLLLLLKKKJJJHHHHHH@@@AAACCCEEEEEEDDDBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>???@@@AAAAAABBBBBB????????????????????????>>>???AAABBBEEEKKKQQQVVV]]]\\\YYYUUUOOOHHHBBB>>>??????>>>>>>======<<<<<<<<<======>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????CCCBBBAAA@@@????????????BBBAAA??????AAABBBCCCCCCGGGGGGJJJQQQ___sssllliiiccc[[[TTTNNNJJJHHHEEEEEEFFFFFFFFFDDDCCCBBBBBBCCCCCCCCCCCCEEEHHHKKKSSSWWW[[[^^^aaaeeelllqqqyyy|||uuuoookkkQQQPPPNNNMMMLLLMMMNNNNNNPPPOOONNNKKKHHHHHHJJJLLLIIIKKKMMMMMMMMMNNNOOOQQQNNNOOOQQQSSSUUUXXXYYYZZZWWWYYYYYYXXXUUUSSSSSSSSSOOOPPPQQQRRRSSSUUUUUUVVVSSSQQQPPPPPPQQQQQQQQQPPPQQQQQQPPPOOOPPPQQQRRRSSSQQQSSSUUUWWWWWWTTTQQQOOOQQQRRRTTTTTTSSSPPPMMMKKKLLLLLLJJJIIIIIIJJJKKKKKKOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRQQQQQQRRRRRRRRRPPPQQQRRRRRRQQQQQQSSSUUUZZZ[[[]]]___ccchhhkkknnnttt{{{vvvmmmbbb[[[YYYWWWTTTQQQJJJIIIHHHGGGGGGGGGHHHIIIKKKJJJGGGEEEEEEEEEGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKJJJJJJIIIIIIFFFGGGGGGHHHHHHHHHGGGGGGHHHGGGGGGHHHJJJNNNQQQSSSUUUSSSNNNJJJGGGFFFFFFGGGFFFFFFGGGFFFFFFEEEDDDCCCEEEHHHJJJLLLLLLJJJHHHEEEGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFIIIKKKKKKKKKJJJIIIFFFEEEDDDCCCDDDGGGIIIKKKJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGFFFDDDDDDDDDEEEFFFBBBCCCEEEGGGGGGFFFDDDCCCEEEDDDDDDDDDCCCCCCCCCCCCDDDCCCCCCEEEGGGHHHGGGEEEGGGFFFFFFFFFGGGHHHHHHIIILLLLLLLLLLLLKKKJJJIIIHHHEEEDDDDDDBBBAAA@@@???????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@@@@AAABBBFFFKKKPPPSSS[[[YYYVVVRRRLLLGGGBBB???======<<<<<<<<<<<<======??????>>>>>>>>>>>>>>>???============>>>???@@@AAA????????????????????????AAAAAA@@@@@@AAAAAABBBCCCCCCFFFJJJMMMTTT```ppp|||~~~qqqfffaaa\\\TTTPPPQQQKKKJJJGGGFFFEEEEEEEEEEEEAAAAAAAAABBBCCCEEEGGGIIIQQQTTTXXX\\\___dddiiillllllrrrzzz{{{OOOOOONNNMMMMMMMMMNNNNNNMMMMMMLLLJJJGGGGGGIIIKKKJJJLLLNNNNNNNNNNNNPPPRRRQQQRRRSSSTTTUUUVVVWWWWWWWWWXXXYYYXXXVVVUUUUUUUUUQQQSSSWWWZZZ[[[\\\[[[ZZZVVVSSSQQQPPPQQQQQQQQQPPPQQQPPPOOOOOOOOOPPPRRRSSSQQQRRRUUUVVVVVVTTTQQQOOOQQQRRRTTTTTTSSSQQQNNNLLLMMMLLLKKKJJJJJJKKKLLLMMMOOONNNNNNMMMMMMMMMMMMMMMPPPOOOOOONNNNNNOOOOOOPPPNNNOOOPPPOOONNNNNNPPPRRRVVVVVVWWWXXX[[[^^^aaacccfffllluuu~~~~~~rrrddd]]]TTTNNNMMMMMMKKKIIIHHHHHHFFFEEEEEEEEEFFFGGGHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGHHHHHHIIIIIIIIIHHHHHHFFFFFFGGGJJJMMMQQQTTTVVVVVVTTTPPPLLLIIIHHHIIIIIIEEEEEEFFFHHHHHHHHHHHHHHHFFFGGGIIIKKKKKKIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFHHHIIIJJJJJJIIIHHHGGGFFFDDDCCCDDDFFFHHHJJJIIIJJJJJJKKKKKKJJJJJJIIIGGGFFFEEEDDDCCCDDDDDDEEECCCDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCEEEGGGHHHGGGEEEGGGGGGFFFFFFGGGGGGHHHIIIKKKKKKKKKKKKJJJIIIHHHHHHCCCCCCBBBAAA@@@???>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>????????????@@@CCCGGGLLLQQQTTTYYYXXXVVVSSSOOOIIIDDDAAA======<<<<<<<<<<<<======>>>>>>======<<<======>>>============>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBBCCCFFFHHHIIILLLTTT```iii}}}wwwnnnfff]]]WWWWWWPPPLLLHHHDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHIIINNNQQQTTTWWWZZZ___dddhhheeejjjpppuuuzzzLLLMMMMMMNNNNNNNNNMMMMMMKKKKKKKKKIIIGGGGGGIIIKKKLLLMMMOOOOOOOOOOOOQQQSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVXXXYYYXXXWWWWWWXXXYYYVVVZZZaaafffhhhgggdddbbbZZZWWWSSSPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOPPPQQQRRRPPPRRRTTTUUUUUUSSSPPPNNNQQQRRRSSSSSSRRRPPPNNNLLLLLLLLLKKKKKKLLLMMMNNNOOOOOONNNMMMLLLKKKLLLMMMMMMOOONNNNNNMMMMMMNNNNNNOOOLLLNNNOOOOOOMMMMMMNNNPPPRRRQQQQQQRRRSSSUUUWWWXXX]]]aaaffflllrrrxxx~~~}}}qqqdddZZZVVVQQQJJJGGGHHHIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJIIIIIIHHHCCCEEEHHHKKKOOOSSSUUUWWWWWWUUUQQQNNNLLLKKKLLLLLLGGGHHHIIIJJJJJJKKKKKKJJJFFFGGGHHHHHHHHHHHHGGGFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCEEEFFFHHHHHHHHHGGGGGGGGGFFFEEECCCCCCEEEFFFHHHHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFEEEFFFGGGIIIJJJIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGBBBBBBAAA@@@???>>>>>>===???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>@@@BBBFFFKKKPPPSSSRRRSSSSSSRRRNNNIIIDDDAAA======<<<<<<<<<<<<=========<<<<<<;;;;;;<<<==================>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBCCCEEEEEEEEEJJJQQQWWWggguuuzzzoooeee^^^\\\WWWRRRKKKFFFDDDDDDCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHJJJLLLNNNPPPSSSXXX]]]aaa```cccgggjjjnnnttt~~~JJJKKKMMMNNNOOONNNNNNMMMKKKKKKLLLJJJIIIIIIJJJLLLNNNOOOQQQQQQPPPPPPRRRTTTUUUUUUUUUTTTTTTTTTTTTTTTVVVWWWXXXXXXXXXYYYZZZ\\\]]]bbbkkkrrruuurrrmmmiii^^^ZZZTTTQQQPPPQQQQQQQQQPPPOOONNNNNNNNNOOOQQQRRRPPPQQQSSSTTTTTTRRRPPPNNNOOOPPPQQQQQQPPPNNNMMMKKKKKKKKKJJJJJJKKKMMMOOOPPPPPPOOOMMMLLLLLLLLLMMMNNNPPPOOOOOOOOOOOOOOOOOOPPPNNNOOOPPPPPPOOONNNOOOPPPPPPPPPOOOOOOPPPRRRTTTUUUZZZ\\\^^^```cccggglllpppzzzuuullleee^^^VVVQQQOOOLLLHHHFFFGGGIIIIIIHHHFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHIIIIIIIIIHHHFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHHHHGGGCCCEEEHHHKKKOOOQQQSSSTTTTTTSSSQQQNNNMMMMMMMMMMMMKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGIIIJJJKKKKKKLLLLLLKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFFFFEEEEEEHHHFFFEEECCCCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDBBBBBBCCCDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFIIIHHHHHHJJJLLLMMMLLLJJJHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEBBBAAAAAA@@@??????>>>>>>>>>?????????????????????????????????@@@@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>???AAADDDGGGKKKMMMJJJKKKMMMNNNKKKGGGBBB???======<<<<<<<<<<<<======<<<<<<<<<;;;<<<<<<=====================>>>?????????????????????????????????????????????@@@AAAAAA???AAACCCDDDEEEHHHLLLPPPYYYcccuuu{{{pppgggbbb\\\WWWQQQMMMLLLJJJGGGDDDEEEDDDCCCBBBCCCDDDEEEFFFHHHIIIJJJLLLNNNRRRWWW[[[```bbbeeeggghhhlllpppttt|||JJJLLLMMMOOOOOOOOONNNMMMNNNNNNOOONNNMMMLLLMMMOOOOOOPPPRRRRRRQQQQQQRRRTTTSSSSSSTTTTTTTTTUUUUUUUUUUUUVVVXXXXXXXXXYYY\\\___bbbiiirrryyy{{{wwwppplll___[[[VVVRRRQQQQQQQQQQQQOOONNNNNNMMMNNNOOOPPPQQQQQQRRRSSSSSSSSSRRRPPPOOONNNNNNNNNNNNNNNMMMKKKKKKJJJJJJIIIIIIJJJLLLMMMNNNNNNMMMLLLLLLLLLLLLMMMNNNOOOOOOOOONNNNNNOOOOOOOOOMMMOOOQQQPPPOOONNNNNNOOONNNMMMMMMNNNOOOQQQSSSUUUUUUVVVVVVVVVVVVYYY]]]```iiipppzzz|||nnnhhh___YYYUUUSSSPPPNNNIIIGGGEEEDDDEEEEEEFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEBBBCCCDDDFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGFFFFFFDDDEEEGGGIIIKKKLLLMMMMMMPPPOOONNNMMMLLLLLLLLLMMMKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKLLLLLLKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDGGGFFFEEECCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCBBBCCCBBBAAA@@@AAACCCFFFGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIKKKLLLKKKJJJHHHHHHGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>@@@AAACCCDDDDDDFFFIIIJJJIIIFFFBBB???======<<<<<<<<<<<<=========<<<<<<<<<======>>>???==================>>>???========================???>>>>>>>>>>>>???@@@@@@>>>@@@BBBDDDEEEGGGIIIJJJOOOVVVdddvvvsssjjj___[[[VVVTTTSSSPPPJJJEEEEEEDDDCCCBBBBBBBBBCCCDDDFFFHHHIIIJJJKKKNNNSSSVVV\\\___dddgggiiijjjjjjkkkkkkmmmoooppppppqqqssstttuuuwwwzzz~~~MMMMMMNNNOOOOOOOOONNNNNNQQQRRRSSSRRRQQQOOOPPPQQQOOOQQQRRRRRRQQQQQQRRRSSSRRRRRRSSSTTTUUUVVVVVVWWWUUUVVVWWWWWWWWWYYY]]]___eeejjjrrrxxxxxxtttmmmhhh___[[[VVVSSSRRRQQQQQQPPPNNNNNNMMMMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSRRRQQQPPPMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIKKKLLLMMMJJJJJJKKKLLLLLLMMMMMMMMMNNNMMMMMMLLLLLLMMMMMMNNNKKKMMMOOOOOONNNLLLLLLLLLKKKKKKKKKLLLMMMPPPRRRTTTSSSTTTSSSRRRQQQRRRUUUXXX]]]aaagggooozzzvvvkkkggg\\\WWWRRRNNNLLLKKKKKKJJJGGGGGGFFFFFFEEEEEEEEEEEEGGGGGGHHHHHHGGGGGGFFFEEE@@@AAAAAABBBCCCDDDDDDEEEEEEEEEGGGHHHHHHGGGFFFEEEFFFGGGHHHIIIIIIJJJJJJIIIHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFGGGGGGHHHIIIIIILLLKKKKKKKKKKKKKKKKKKLLLGGGGGGIIIJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCAAABBBCCCCCCDDDCCCCCCCCCCCCBBBAAAAAABBBDDDFFFHHHJJJJJJJJJIIIIIIIIIHHHHHHFFFEEEEEEGGGIIIJJJIIIGGGHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>=====================>>>??????@@@@@@??????>>>>>>>>>>>>??????>>>>>>============>>>>>>BBBDDDGGGHHHHHHFFFCCCAAA======<<<<<<<<<<<<======<<<<<<<<<<<<===>>>??????=========<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===>>>>>>???@@@???@@@AAACCCCCCCCCCCCCCCGGGLLLUUUcccuuusssfffaaa[[[YYYXXXUUUNNNHHHGGGFFFDDDCCCBBBBBBBBBCCCFFFGGGIIIJJJKKKMMMOOORRRTTTXXX^^^dddhhhiiihhhggg___```aaa```___^^^```aaacccdddgggkkkoootttxxx{{{{{{}}}~~~~~~PPPPPPOOOOOOOOOOOOOOOOOOTTTVVVVVVUUUSSSQQQQQQRRROOOQQQRRRQQQPPPPPPQQQSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUUUUVVVVVVVVVYYY\\\___eeeiiinnnrrrqqqlllfffbbb]]]ZZZVVVTTTSSSRRRPPPOOONNNMMMLLLLLLLLLMMMOOOPPPSSSSSSTTTTTTTTTSSSRRRQQQNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMIIIKKKMMMPPPQQQQQQQQQPPPNNNNNNMMMMMMMMMMMMNNNNNNLLLNNNPPPPPPOOOMMMLLLLLLKKKKKKKKKKKKLLLNNNPPPRRRQQQRRRRRRQQQPPPQQQSSSUUUTTTWWWZZZ```hhhvvvssseee]]][[[PPPNNNLLLJJJIIIIIIHHHHHHFFFGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEECCCBBBAAAAAABBBCCCDDDEEECCCDDDFFFHHHHHHHHHGGGFFFGGGGGGHHHJJJJJJKKKKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFEEEEEEEEEFFFHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCDDDEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFHHHIIIKKKKKKKKKJJJJJJJJJIIIIIIGGGFFFFFFGGGJJJJJJIIIHHHIIIHHHGGGGGGFFFFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@????????????>>>>>>=========<<<<<<<<<<<<<<<======>>>??????@@@??????>>>>>>>>>>>>??????=========<<<<<<<<<<<<<<>>???>>>======<<<<<<<<<==============================>>>============>>>??????@@@@@@@@@AAABBBBBBAAA@@@CCCGGGMMMTTT___rrrtttlllbbb]]]\\\ZZZTTTNNNJJJIIIGGGEEEDDDCCCCCCDDDDDDGGGJJJKKKKKKKKKMMMNNNNNNQQQVVV\\\```bbbbbbaaaZZZZZZZZZXXXUUUSSSTTTUUUTTTTTTVVVYYY\\\```dddfffhhhjjjllllllmmmpppuuuyyySSSRRRPPPOOONNNOOOOOOPPPVVVWWWXXXVVVTTTRRRQQQRRROOOPPPRRRQQQPPPPPPQQQRRRTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVXXX\\\___dddfffjjjllljjjfff```\\\[[[YYYVVVTTTSSSRRRPPPNNNNNNMMMLLLLLLLLLMMMOOOOOOTTTTTTTTTTTTTTTSSSSSSRRRPPPPPPOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKLLLMMMMMMKKKNNNQQQUUUWWWWWWVVVUUUQQQPPPPPPOOOOOOPPPPPPQQQNNNQQQSSSSSSQQQOOONNNNNNNNNMMMLLLLLLMMMNNNPPPQQQLLLMMMNNNNNNMMMMMMNNNPPPNNNQQQTTTXXX___lll{{{{{{sssiii\\\VVVVVVJJJJJJJJJJJJKKKKKKJJJJJJAAACCCDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHFFFEEEDDDGGGFFFDDDCCCDDDEEEGGGHHHBBBDDDFFFHHHIIIHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDFFFIIIJJJGGGHHHHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAAAAABBBDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIJJJLLLMMMLLLKKKIIIHHHHHHGGGFFFFFFFFFGGGEEEEEEEEEEEEDDDCCCBBBAAA????????????>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>??????@@@??????>>>>>>>>>>>>??????<<<<<<<<<===============>>>???@@@AAAAAAAAA@@@@@@======<<<<<<<<<<<<======999999999:::;;;<<<===>>>>>>======<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===============>>>?????????>>>???AAACCCEEEDDDCCCDDDHHHKKKMMMQQQ___rrrwwwiiibbb```^^^ZZZVVVLLLKKKIIIGGGEEEEEEEEEEEECCCFFFJJJLLLKKKKKKKKKKKKMMMNNNPPPTTTXXXZZZZZZYYYYYYYYYXXXUUUQQQOOOOOOPPPLLLLLLLLLNNNPPPSSSVVVWWWYYY[[[]]]^^^^^^aaagggkkkOOOOOONNNNNNNNNOOOPPPQQQUUUUUUTTTRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWVVVVVVWWWYYY\\\]]]aaaaaaaaaaaa```^^^\\\ZZZWWWVVVUUUTTTSSSQQQQQQPPPMMMMMMLLLLLLLLLMMMOOOPPPSSSTTTTTTTTTSSSRRRPPPOOORRRQQQOOONNNMMMNNNNNNOOOOOOOOONNNNNNMMMLLLLLLLLLMMMNNNQQQVVVYYYYYYVVVSSSOOOOOOOOONNNOOOOOOPPPPPPQQQPPPOOONNNMMMNNNOOOPPPMMMMMMNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOOOONNNNNNMMMOOOOOOPPPSSSXXX___fffjjjpppsssvvvyyy}}}{{{rrrrrrpppjjjbbbYYYSSSPPPJJJJJJIIIHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHFFFFFFFFFFFFEEEDDDBBBBBBEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEECCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEDDDCCCAAA@@@???>>>??????>>>===<<<;;;::::::<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@@@@AAAAAAAAA>>>>>>===<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>>>>============>>>>>>AAA@@@?????????@@@AAABBBDDDFFFGGGGGGJJJSSSaaakkk~~~uuummmiiibbb[[[YYYPPPNNNKKKGGGDDDDDDEEEGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLNNNQQQTTTWWWXXXYYYYYYZZZ[[[ZZZUUUOOOJJJHHHIIIKKKJJJJJJIIIHHHHHHHHHHHHKKKLLLNNNPPPSSSVVVYYYZZZNNNNNNMMMMMMMMMNNNPPPQQQSSSSSSRRRRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRQQQTTTTTTTTTTTTUUUVVVWWWWWWXXXWWWVVVVVVVVVXXXZZZ[[[]]]^^^^^^^^^]]][[[YYYXXXUUUUUUTTTTTTSSSSSSRRRRRRNNNMMMLLLKKKKKKLLLMMMNNNSSSSSSTTTTTTSSSRRRPPPOOOPPPOOONNNNNNNNNOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLMMMMMMOOORRRTTTTTTRRROOOMMMMMMLLLLLLLLLMMMNNNNNNOOOOOONNNNNNNNNOOOOOOOOOMMMMMMMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLNNNRRRWWW[[[^^^___bbbeeegggjjjsss}}}tttmmmhhheeeeeefffeeeaaaZZZTTTOOOMMMJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDDDDEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDEEEFFFHHHHHHKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGEEEEEEDDDBBBAAA@@@???>>>>>>>>>>>>>>>=====================<<<<<<<<<<<<;;;<<<<<<<<<<<<============>>>????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>?????????>>>>>>>>>>>>??????@@@@@@??????@@@AAABBBCCCAAABBBCCCCCCDDDKKKUUU^^^jjj|||xxxpppfff^^^[[[YYYWWWSSSOOOKKKHHHHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNRRRVVVYYY[[[[[[\\\\\\]]]\\\XXXRRRMMMJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMOOOPPPMMMMMMLLLLLLMMMOOOPPPQQQRRRRRRQQQQQQRRRRRRSSSTTTQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTUUUVVVWWWXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYZZZZZZYYYWWWVVVTTTRRRRRRSSSSSSTTTUUUUUUUUUQQQPPPOOONNNMMMMMMMMMMMMRRRRRRSSSSSSSSSQQQPPPOOOMMMMMMMMMMMMNNNOOOQQQQQQOOOOOONNNMMMMMMLLLLLLKKKLLLKKKKKKMMMNNNOOOMMMKKKLLLLLLKKKKKKLLLMMMNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJKKKLLLMMMOOOQQQRRRTTTVVVXXXXXX[[[bbbkkksssxxxyyy}}}}}}uuujjjaaa[[[XXXVVVUUUWWWXXXYYYWWWSSSOOOLLLKKKJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIMMMLLLKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBB@@@???>>>>>>=========>>>>>>>>>??????======<<<<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>=========<<<<<<;;;::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????@@@??????>>>>>>??????@@@??????>>>???@@@AAABBBCCC???@@@AAA@@@@@@CCCJJJPPPTTTdddyyy}}}qqqhhhccc```]]]YYYTTTOOOKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNSSSXXX\\\^^^______```aaa```]]]WWWRRRNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGEEEEEEDDDDDDDDDEEEFFFFFFMMMMMMMMMMMMNNNPPPRRRSSSSSSSSSRRRQQQQQQRRRRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUWWWVVVUUUTTTTTTTTTUUUUUUUUUVVVWWWWWWVVVUUUTTTSSSPPPQQQRRRSSSUUUVVVWWWXXXVVVUUUTTTRRRQQQPPPOOOOOOQQQQQQRRRSSSRRRQQQPPPOOOMMMMMMNNNNNNNNNOOOOOOPPPMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIHHHHHHJJJLLLLLLKKKMMMMMMMMMMMMMMMNNNOOOPPPLLLNNNPPPRRRSSSSSSSSSRRRPPPOOONNNLLLKKKJJJIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMPPPQQQRRRRRRTTTXXX___dddhhhggggggiiimmmsssxxx|||tttgggbbbZZZTTTQQQPPPPPPOOOPPPQQQSSSRRROOOMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEDDDEEEFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHGGGGGGFFFFFFFFFGGGFFFEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOONNNMMMLLLJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@>>>>>>===<<<<<<==================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<==================>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>><<<<<<<<<;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<======>>>???@@@??????>>>>>>>>>>>>??????<<<<<<===>>>???@@@AAAAAA???AAABBBBBBAAABBBFFFIIIIIITTTcccqqqvvvnnneeebbb]]]YYYUUUQQQNNNLLLHHHHHHHHHHHHHHHIIIJJJJJJKKKNNNSSSYYY^^^aaacccdddeeeeeeeeebbb^^^XXXSSSQQQKKKKKKIIIHHHGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCCCCDDDNNNNNNNNNOOOPPPRRRUUUVVVVVVVVVTTTSSSQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTUUUUUUTTTSSSSSSRRRRRRRRRTTTTTTUUUVVVVVVUUUTTTSSSOOOPPPRRRSSSUUUWWWYYYYYYXXXWWWVVVUUUSSSQQQPPPOOOPPPPPPQQQRRRRRRQQQOOONNNOOOOOOOOONNNNNNMMMMMMMMMKKKKKKKKKJJJIIIIIIHHHHHHHHHFFFEEEGGGIIILLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNOOOQQQSSSUUUUUUUUUTTTRRRQQQOOOMMMKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNQQQVVVYYY^^^]]]ZZZYYYZZZ^^^bbbdddnnnrrryyyzzzyyytttkkkbbbVVVSSSPPPNNNMMMMMMKKKJJJLLLNNNOOOOOOMMMKKKJJJKKKHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCAAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOMMMLLLKKKIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFGGGHHHIIIIIIIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEECCCCCCBBB@@@???>>>===<<<===<<<<<<;;;::::::999999777888999:::;;;===>>>>>><<<<<<=========>>>>>>>>>;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<======>>>???@@@======<<<<<<<<<<<<======:::;;;;;;<<<===>>>>>>>>>>>>@@@BBBCCCCCCDDDEEEFFFEEEJJJRRR\\\hhhyyy{{{oookkkeee```]]]ZZZVVVSSSKKKJJJIIIHHHHHHHHHHHHHHHJJJMMMRRRXXX^^^cccggghhhiiiiiiiiihhhddd^^^XXXTTTMMMLLLJJJIIIHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEENNNNNNOOOPPPRRRTTTWWWXXXYYYXXXVVVTTTRRRQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQQQQPPPRRRSSSTTTUUUVVVUUUTTTSSSQQQQQQRRRTTTVVVWWWXXXYYYVVVVVVUUUTTTRRRPPPNNNMMMOOOOOOPPPQQQQQQPPPOOONNNOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFJJJLLLMMMMMMIIIIIIIIIIIIJJJLLLMMMMMMPPPPPPRRRSSSTTTUUUUUUVVVSSSQQQOOOMMMKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJJJJJJJFFFGGGIIIJJJKKKKKKKKKKKKMMMLLLLLLLLLNNNPPPRRRTTTWWWUUUSSSQQQQQQSSSVVVXXXYYY\\\```eeekkkrrryyy~~~wwwooogggcccdddddd___ZZZOOOMMMLLLLLLLLLLLLJJJHHHIIIJJJKKKKKKIIIHHHHHHIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKLLLMMMMMMLLLKKKIIIHHHGGGGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFGGGHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCEEEFFFHHHJJJKKKKKKKKKJJJEEEFFFGGGIIIJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBAAA@@@>>>===<<<<<<===<<<;;;:::999888777777666777999:::<<<>>>@@@@@@============>>>>>>>>>???:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;:::;;;;;;:::::::::::::::::::::;;;<<<<<<======<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<===>>>??????===<<<<<<;;;;;;<<<<<<===:::;;;<<<=========<<<<<<===>>>???AAACCCCCCCCCCCCCCCDDDGGGNNNWWWfffzzz}}}vvvmmmfffbbb^^^YYYVVVPPPOOOMMMKKKIIIHHHGGGGGGIIIKKKOOOUUU\\\ccciiilllmmmmmmmmmllliiiccc[[[VVVNNNMMMLLLJJJIIIHHHHHHHHHEEEDDDDDDCCCDDDDDDEEEEEEMMMMMMNNNOOOQQQTTTWWWXXXYYYXXXWWWUUUTTTSSSSSSSSSPPPPPPQQQQQQRRRSSSSSSTTTSSSRRRRRRQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRSSSUUUUUUUUUTTTSSSRRRSSSSSSTTTVVVVVVWWWXXXUUUUUUUUUTTTSSSPPPNNNMMMNNNOOOPPPQQQQQQPPPOOONNNMMMMMMNNNOOONNNNNNMMMLLLLLLLLLKKKKKKJJJIIIIIIIIIFFFEEEEEEGGGIIIKKKKKKJJJHHHHHHHHHIIIJJJKKKMMMMMMPPPPPPQQQQQQRRRSSSTTTUUUQQQPPPNNNKKKJJJJJJKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHIIIIIIIIILLLKKKKKKLLLNNNPPPQQQRRRTTTRRROOOMMMLLLLLLNNNOOOMMMPPPSSSVVVYYY\\\aaadddjjjrrr}}}~~~vvvlllfffaaa]]]YYYXXXYYYZZZWWWUUUOOOMMMJJJJJJKKKKKKJJJJJJFFFGGGIIIHHHGGGGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDDDDCCCBBBDDDDDDCCCCCCBBBBBBAAAAAABBBBBBDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGGGGFFFGGGGGGHHHHHHIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIHHHHHHFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJIIIHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAA???>>>===<<<;;;;;;;;;;;;::::::999999999888999:::;;;===>>>@@@@@@<<<<<<<<<=========>>>>>>999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;::::::999:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>???======<<<<<<<<<<<<============>>>>>>>>>===<<<;;;======>>>@@@BBBBBBBBBAAACCCBBBDDDIIIMMMUUUfffuuu}}}rrrjjjddd^^^YYYVVVUUURRROOOLLLJJJHHHGGGGGGIIILLLRRRYYYccckkkooooooooooooooommmggg^^^WWWPPPOOOMMMLLLJJJIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDLLLLLLMMMNNNQQQTTTVVVXXXXXXWWWWWWVVVUUUUUUUUUUUUPPPPPPPPPQQQRRRSSSSSSTTTSSSRRRRRRQQQQQQQQQRRRRRROOOPPPPPPQQQQQQPPPPPPOOOPPPQQQRRRTTTTTTTTTTTTSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWWWWWWWVVVUUUSSSQQQOOOMMMNNNOOOPPPPPPPPPOOONNNJJJKKKMMMNNNOOOOOONNNNNNMMMMMMMMMLLLKKKKKKJJJJJJGGGFFFFFFGGGIIIJJJHHHGGGIIIIIIJJJJJJLLLMMMNNNOOOQQQPPPOOOOOOOOOQQQSSSTTTPPPNNNLLLJJJIIIIIIJJJKKKGGGGGGGGGHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHIIIGGGFFFFFFGGGJJJLLLMMMMMMTTTRRROOOKKKIIIGGGGGGGGGJJJMMMPPPRRRSSSSSSUUUVVVTTT[[[ccciiimmmttt}}}pppfffaaa]]]YYYUUUTTTSSSSSSTTTUUUTTTRRRPPPNNNKKKGGGEEEEEEGGGHHHHHHEEEFFFHHHHHHGGGHHHIIIKKKGGGFFFFFFEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDBBBCCCDDDEEEEEEDDDCCCBBBEEEEEEDDDCCCBBBAAAAAA@@@AAABBBCCCEEEFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFGGGGGGGGGFFFGGGGGGHHHHHHJJJJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGFFFIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGFFFEEEEEEGGGIIIJJJIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEFFFGGGHHHHHHIIIJJJGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGFFFDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEAAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;<<<<<<:::;;;;;;<<<===>>>??????;;;;;;;;;<<<<<<<<<======999:::;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::::::::::::::::::::::::::;;;<<<<<<======<<<<<<::::::::::::::::::::::::;;;::::::;;;;;;<<<===>>>>>>>>>============>>>>>>??????@@@@@@@@@>>>===;;;@@@??????AAABBBBBBBBB@@@EEECCCEEEHHHIIIKKKVVVdddrrrxxxooogggaaa[[[YYYVVVRRROOOLLLJJJIIIGGGGGGJJJOOOXXXbbbkkkqqqpppppppppqqqoooiii___XXXQQQPPPNNNMMMKKKJJJJJJIIIJJJIIIGGGFFFEEEDDDDDDDDDOOOOOOOOOOOOQQQSSSUUUVVV[[[ZZZZZZXXXWWWVVVUUUTTTRRRQQQOOONNNMMMMMMNNNNNNQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSRRRQQQQQQQQQQQQQQQUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTSSSRRRQQQOOOMMMLLLNNNNNNNNNNNNMMMKKKJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJLLLKKKJJJHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEGGGIIIJJJLLLLLLLLLKKKMMMMMMMMMLLLMMMNNNNNNOOOPPPOOONNNLLLKKKIIIHHHGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGIIIHHHGGGGGGHHHKKKMMMOOOQQQPPPNNNLLLJJJIIIIIIHHHJJJJJJJJJKKKKKKKKKLLLLLLMMMOOORRRUUUZZZ```hhhmmmyyy~~~}}}tttgggbbb\\\VVVSSSQQQOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHGGGGGGJJJIIIGGGFFFEEEFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCEEEGGGFFFEEECCCEEEGGGIIIKKKLLLLLLLLLHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBBBBBBBAAAAAAAAA???@@@@@@??????>>>===<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;@@@>>><<<:::999:::;;;<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;:::::::::===>>>???>>><<<;;;;;;===999999999999999999999999>>>>>>>>>===<<<<<<;;;;;;===<<<<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCDDDBBBBBBAAABBBEEEHHHKKKMMM___nnnqqqfffbbb]]]WWWTTTSSSRRROOOLLLNNNKKKJJJLLLOOOUUUaaalllqqqqqqoookkkiiiggg___VVVTTTQQQMMMKKKKKKLLLLLLLLLJJJJJJIIIHHHGGGFFFEEEEEEOOOOOOOOOPPPQQQSSSUUUVVVYYYXXXXXXWWWUUUTTTTTTSSSRRRRRRPPPOOOOOONNNNNNNNNQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPPPPOOOPPPPPPPPPTTTTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSTTTSSSSSSQQQPPPNNNLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKJJJJJJKKKLLLLLLLLLKKKJJJKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJKKKKKKKKKJJJKKKKKKJJJJJJKKKKKKLLLMMMNNNNNNMMMKKKJJJIIIHHHGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGHHHGGGFFFFFFGGGJJJLLLMMMLLLKKKIIIHHHFFFEEEEEEDDDGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFHHHJJJMMMQQQWWW[[[dddiiiooouuuyyy|||~~~~~~xxxvvvuuuxxxxxxkkkbbb[[[WWWRRRNNNLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJIIIIIIHHHGGGGGGHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIJJJIIIIIIHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIIIIIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEDDDDDDEEEEEEGGGEEEDDDDDDEEEEEEDDDCCCEEEEEEGGGHHHJJJKKKKKKKKKHHHGGGGGGFFFFFFEEEDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA???????????????>>><<<<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999:::<<<>>>???;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;:::::::::;;;<<<<<<;;;:::999999;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<========================>>>>>>???@@@AAABBBCCCCCCBBBAAAAAABBBCCCFFFIIIJJJOOO\\\kkkzzzyyyoooiii```ZZZWWWTTTQQQNNNNNNKKKIIIKKKLLLPPPYYYbbbjjjnnnooolllgggddd___YYYQQQOOOMMMMMMMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFFFFOOOOOOOOOPPPRRRSSSUUUVVVVVVVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOOOOQQQQQQRRRSSSTTTTTTUUUVVVPPPPPPOOONNNNNNNNNNNNOOORRRSSSSSSSSSSSSTTTTTTTTTQQQQQQQQQQQQQQQRRRSSSSSSSSSSSSRRRPPPNNNMMMKKKJJJJJJKKKLLLLLLMMMMMMMMMLLLIIIJJJJJJKKKKKKJJJIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEFFFHHHJJJKKKLLLKKKIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDDDDEEEGGGKKKOOOPPPSSSXXX\\\___cccfffiiiiiilllsss{{{|||wwwrrrpppllljjjiiikkkqqqxxx~~~~~~xxxmmm```WWWQQQMMMIIIGGGGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBCCCCCCDDDAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIJJJJJJJJJIIIHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFHHHIIIIIIIIIHHHGGGIIIIIIHHHGGGFFFDDDDDDCCCDDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFHHHFFFDDDCCCDDDDDDCCCBBBGGGFFFFFFGGGGGGIIIJJJJJJGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@????????????>>>===<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::999999:::;;;===>>>999::::::;;;;;;::::::999;;;;;;;;;;;;:::::::::::::::;;;<<<;;;:::999:::;;;::::::::::::::::::::::::999999999:::;;;<<<<<<===;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCAAAAAAAAAAAABBBCCCEEEGGGEEENNNXXXddduuuxxxlllbbb]]]ZZZWWWTTTQQQMMMKKKLLLLLLLLLQQQXXXccclllqqqnnnhhhccc___ZZZPPPOOOOOOOOOPPPOOOMMMKKKIIIIIIIIIIIIIIIIIIIIIIIINNNOOOOOOPPPRRRSSSTTTUUUTTTTTTTTTSSSRRRRRRRRRQQQQQQRRRSSSSSSSSSQQQPPPOOOPPPPPPQQQRRRTTTUUUVVVWWWPPPPPPOOONNNNNNNNNNNNOOOPPPPPPQQQQQQRRRSSSTTTTTTQQQPPPPPPPPPPPPRRRSSSTTTTTTSSSQQQOOOMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIIIIIIIIIIHHHHHHHHHJJJJJJJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIHHHGGGFFFEEEEEEEEEBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEDDDCCCDDDGGGIIIIIIKKKMMMOOOPPPSSSVVVYYYXXX[[[___eeejjjmmmpppqqqtttvvvyyy|||~~~zzzuuurrrooollljjjjjjhhhfffggglllssszzz~~~}}}wwwmmm```VVVNNNKKKGGGEEEEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJHHHGGGEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAABBBDDDFFFFFFFFFHHHGGGFFFEEEEEEFFFHHHIIIGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>===<<<;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::::::::::::::;;;;;;;;;<<<<<<;;;:::999999::::::999999::::::::::::999999;;;;;;;;;:::::::::999999;;;<<<======;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@AAABBBBBBCCCHHHMMMUUUcccyyyyyymmmfffaaa^^^[[[UUUQQQOOOPPPOOOMMMNNNSSS___iiiqqqrrrnnniiiaaaZZZTTTRRRQQQPPPQQQQQQPPPOOOLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNPPPQQQRRRSSSTTTSSSSSSRRRRRRRRRRRRRRRRRRPPPQQQRRRRRRRRRQQQOOONNNNNNOOOPPPQQQSSSUUUVVVVVVQQQPPPOOOOOONNNNNNOOOOOONNNNNNNNNNNNOOOQQQRRRSSSPPPOOOOOONNNOOOQQQSSSTTTTTTSSSQQQNNNLLLJJJJJJIIIMMMMMMMMMLLLLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCDDDDDDEEEFFFDDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBBBBBBB@@@AAAAAAAAA@@@AAACCCEEEHHHIIIIIIIIIHHHIIILLLNNNNNNOOORRRUUUXXXYYYZZZZZZYYY[[[^^^```aaadddgggjjjmmmoootttzzz}}}wwwtttpppmmmllljjjhhhggghhhgggffffffiiiooovvvzzz|||wwwmmm```WWWPPPLLLHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGHHHIIIJJJJJJJJJIIIHHHJJJJJJHHHGGGEEEDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDBBBAAA@@@CCCGGGLLLNNNOOOGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@@@@?????????>>>??????>>>>>>===<<<;;;::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;;;;::::::999999999999999::::::;;;;;;;;;;;;::::::;;;;;;:::::::::999999999:::<<<===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888888888999999999999999:::;;;;;;===========================>>>>>>??????@@@@@@@@@@@@@@@???????????????@@@BBBCCCFFFJJJRRRddd{{{}}}rrrjjjccc___ZZZUUUSSSSSSRRRNNNNNNPPPYYYaaajjjqqquuutttkkkaaa\\\XXXTTTQQQQQQRRRSSSSSSNNNNNNNNNMMMLLLLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQRRRRRRNNNOOOOOOPPPOOOOOONNNNNNLLLMMMNNNOOOQQQRRRSSSTTTQQQPPPOOOOOONNNNNNOOOOOOMMMLLLLLLLLLLLLNNNPPPQQQOOOOOONNNMMMNNNPPPSSSTTTUUUTTTQQQNNNLLLJJJJJJJJJMMMMMMMMMLLLKKKJJJHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBB???@@@AAAAAAAAAAAACCCEEEDDDEEEEEEDDDBBBBBBDDDEEEFFFGGGIIILLLNNNOOOOOOOOOLLLNNNOOOPPPPPPRRRTTTWWWVVVXXX[[[___cccgggjjjkkksssuuuyyy~~~wwwuuuqqqooommmllliiigggeeeffffffggghhhlllrrrvvvzzzpppddd[[[PPPMMMHHHEEEDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDEEEEEEEEECCCBBBAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIFFFFFFGGGGGGHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGHHHHHHHHHGGGFFFIIIIIIHHHGGGFFFDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBEEEJJJOOOSSSTTTEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEDDDDDDCCCCCCBBBBBB@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::888888999999999:::::::::::::::::::::999999999999888888999999::::::;;;;;;666666777888:::;;;<<<<<<999::::::;;;;;;::::::999::::::::::::999999999999888999::::::999999:::;;;::::::::::::::::::::::::;;;::::::999888888777777888888888888999:::;;;;;;==============================>>>>>>>>>???????????????????????????>>>>>>CCCCCCDDDGGGJJJTTThhhyyyxxxmmmfff___ZZZVVVVVVTTTPPPNNNOOOOOOVVV___iiittt{{{wwwooohhhccc\\\WWWUUUVVVXXXXXXSSSRRRQQQPPPNNNLLLKKKJJJIIIJJJLLLNNNOOOPPPPPPPPPNNNNNNNNNOOOOOOPPPPPPPPPMMMMMMLLLLLLLLLMMMMMMMMMKKKKKKLLLMMMNNNOOOPPPQQQOOOOOONNNMMMMMMMMMMMMNNNLLLKKKJJJIIIJJJKKKMMMNNNOOONNNMMMLLLMMMPPPSSSTTTWWWUUUQQQNNNLLLJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHGGGEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAABBBCCCCCCBBBBBBCCCEEE@@@BBBCCCBBBAAA@@@AAACCCCCCDDDEEEGGGHHHHHHGGGGGGFFFGGGHHHHHHGGGHHHJJJLLLLLLMMMNNNPPPRRRTTTVVVXXXZZZ[[[^^^aaadddggghhhiiimmmnnnqqqwww}}}~~~xxxuuupppjjjggghhhlllppp|||~~~{{{yyyxxxvvvtttqqqkkkmmmooooooppprrrwww{{{wwwkkkcccQQQMMMHHHEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFEEECCCAAA@@@???@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFCCCCCCCCCDDDDDDDDDEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAABBBCCCDDDDDDBBBAAACCCGGGKKKNNNOOOBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::888888888888999999999999:::::::::999999999999888777888888999::::::;;;;;;444555777888:::;;;;;;<<<888888999999999999888888:::::::::999999999999888777999::::::999999:::;;;::::::::::::::::::::::::999999999999999999999999777777777888888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>AAABBBEEEGGGGGGKKKYYYiiiyyy~~~uuuiiiaaa\\\ZZZXXXSSSPPPPPPKKKQQQXXX^^^iiiuuu{{{{{{wwwrrrkkkfffcccbbbaaa```]]]\\\ZZZWWWTTTQQQOOONNNGGGIIIKKKMMMNNNOOOOOONNNLLLLLLLLLMMMNNNNNNOOOOOOLLLLLLKKKJJJJJJKKKLLLMMMJJJJJJKKKLLLMMMNNNNNNOOONNNMMMMMMLLLLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIKKKLLLOOONNNLLLLLLMMMPPPSSSUUUXXXUUURRRNNNLLLKKKKKKKKKIIIJJJJJJKKKKKKKKKKKKKKKHHHGGGEEEDDDCCCCCCCCCDDDCCCDDDFFFGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAA@@@AAABBBDDDFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA??????@@@AAAAAAAAAAAA@@@BBBBBBCCCDDDDDDCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA???@@@AAAAAA???>>>???@@@???AAACCCDDDCCCCCCDDDEEEDDDDDDEEEEEEEEECCCBBBAAAAAABBBCCCCCCBBBBBBEEEFFFEEEEEEFFFGGGIIIKKKMMMNNNNNNOOOQQQRRRTTTTTTUUUUUUUUUWWW[[[bbbiiimmmllljjjbbb___ZZZTTTRRRTTTZZZ___fffooo|||tttwwwzzz{{{{{{}}}yyynnnfffQQQNNNIIIFFFEEEEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@????????????????????????????????????@@@AAABBBCCC@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFEEECCCAAA@@@??????@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIHHHGGGHHHIIIKKKLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDAAA??????AAADDDFFFGGG@@@AAACCCEEEFFFEEEEEEDDDEEEDDDDDDCCCBBBBBBAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::::::::::::::::::::777888888888888999999999:::::::::999999999888888777777888999::::::;;;;;;777888888999999999888888777777888888888888777777:::::::::999999999888888999:::<<<;;;;;;;;;<<<===999999999999999999999999888888888999::::::;;;;;;777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>===>>>>>>???????????????;;;<<>>>>>??????@@@@@@@@@?????????>>>>>>AAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@@@@???AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKLLLNNNQQQTTTVVVXXXZZZRRRPPPNNNKKKJJJKKKMMMNNNWWW\\\dddnnnwww}}}wwwhhh]]]RRRHHHFFFFFFCCCAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>??????@@@@@@@@@??????>>>??????>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBB@@@???FFFFFFDDDCCCAAA???>>>===@@@@@@AAABBBBBBBBBAAAAAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEGGGGGGHHHJJJLLLMMMNNNOOOIIIIIIJJJJJJIIIIIIHHHGGGEEEFFFFFFGGGGGGGGGFFFFFFCCCEEEFFFGGGGGGFFFEEECCCEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIHHHGGGEEEDDDFFFEEECCCBBBAAAAAABBBBBBAAA@@@>>>@@@BBBCCC@@@>>>???@@@@@@AAAAAABBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBCCCEEEFFFFFFCCCCCCBBBAAA@@@>>>>>>===>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888888888888888888999999888888888888999999888888888888888888888888777777777777888888888888999999888888888999;;;<<<::::::::::::::::::::::::888888888888888888888888777777888888888999999999:::999888777777777888999999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<>>>===<<<<<<<<<===???@@@BBBBBBAAABBBCCCFFFIIIKKKXXX```qqq}}}oooddd^^^ZZZUUUQQQSSSRRRTTTYYY\\\```iiissszzzwwwsssooojjjfffccc^^^XXXSSSGGGHHHIIIKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIHHHGGGGGGHHHIIIJJJJJJJJJKKKLLLMMMMMMMMMMMMPPPOOOOOOOOONNNLLLKKKJJJIIIJJJJJJJJJKKKKKKKKKKKKGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDEEEEEEEEEDDDDDDGGGFFFDDDCCCBBBAAAAAAAAACCCCCCCCCDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@@@@?????????>>>>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGHHHJJJLLLMMMNNNOOOLLLJJJGGGEEEDDDEEEGGGHHHMMMPPPVVV]]]dddiiilllmmmuuu}}}|||wwwtttvvvxxxzzz|||}}}}}}}}}|||ppp^^^RRRHHHEEEEEECCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@AAABBBBBBAAA@@@???EEEDDDCCCBBBAAA@@@??????>>>>>>???AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCDDDDDDEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGCCCDDDFFFGGGGGGFFFDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHGGGFFFEEEDDDDDDFFFEEECCCBBBAAAAAAAAABBBBBB@@@???@@@CCCCCCAAA?????????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCBBBBBBAAA@@@???>>>============<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888999888888777777888888999999888888888888888888888666666777777777888888888999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888999999999999:::999888777777888999:::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<============>>>===<<<<<<<<<===??????AAA@@@@@@@@@AAADDDFFFHHHLLLSSSaaattt}}}rrrkkkddd\\\VVVTTTRRRRRRTTTUUUXXX```iiiwww||||||vvvrrrnnnjjjddd```HHHHHHIIIJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDEEEFFFGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMPPPPPPOOOOOONNNMMMKKKKKKIIIIIIIIIJJJJJJJJJKKKKKKEEEEEEEEEEEEDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDFFFEEEDDDBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>>>>>>>>>>@@@????????????>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@????????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFDDDBBB@@@@@@@@@AAABBBEEEGGGIIIMMMPPPSSSVVVWWWaaajjjrrrsssrrroooiiicccbbbcccfffhhhkkkmmmnnnoootttyyy~~~|||~~~vvv___SSSHHHDDDDDDBBBAAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>@@@@@@?????????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???DDDCCCCCCBBBBBBAAA@@@@@@<<<===>>>???AAABBBCCCCCC@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@AAABBBCCCAAA???>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>===<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999888888888888888888888888999888888777777888888999999999999888888777777777666666777777777777888888888888888777888888999:::::::::::::::::::::::::::999999999999999999999999999999999999::::::::::::888888777888999:::<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<======>>>?????????>>>>>>???@@@BBBCCCEEEHHHRRR```ooovvvkkkccc]]]XXXTTTSSSRRRRRRXXX```hhhnnnvvv~~~yyysssoooIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFGGGGGGGGGFFFEEEEEECCCDDDEEEFFFHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKJJJIIIIIIJJJKKKMMMNNNOOOOOOOOOOOONNNMMMLLLKKKHHHHHHIIIIIIIIIJJJJJJJJJDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@AAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA??????>>>============>>>????????????>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAA???@@@@@@@@@AAAAAAAAABBB@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>????????????@@@@@@@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBDDDCCCAAA@@@???@@@AAABBBDDDDDDDDDEEEGGGIIIKKKMMMPPPXXX___```___]]]XXXRRRQQQRRRSSSVVVXXXZZZ[[[\\\```fffoooyyyyyyvvvqqqnnnooosssxxx{{{vvvaaaTTTHHHCCCCCCAAAAAACCCDDDCCCCCCBBBAAA@@@@@@???????????????>>>>>>>>>>>>??????>>>>>>>>>???@@@AAA@@@@@@AAAAAAAAAAAAAAABBB@@@AAABBBBBBBBBBBBAAA@@@DDDDDDCCCBBBAAA@@@@@@???======>>>>>>???@@@AAABBB?????????@@@@@@@@@AAAAAABBBCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFEEECCCBBBAAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@???===>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999888888888888888888888888888888777777777777888888999999888888777777666666666666666666777777777888888888777777777888888888777777777777777888888888999999999999999999999999999999:::::::::;;;;;;;;;::::::999999999:::<<<===:::::::::;;;;;;;;;;;;<<<999999:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>???>>>>>>===>>>>>>???@@@EEEFFFKKKTTT^^^lllwwwmmmfff___[[[WWWUUUXXX^^^```dddkkkrrryyy|||JJJKKKKKKLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEFFFHHHIIIKKKKKKIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJLLLKKKJJJJJJKKKLLLNNNOOONNNNNNNNNNNNMMMLLLKKKKKKHHHHHHHHHHHHIIIIIIIIIIIICCCCCCCCCDDDEEEFFFFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@????????????????????????===>>>>>>???@@@AAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@???>>>======<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAA>>>>>>??????@@@AAAAAAAAA@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAACCCEEEGGGIIIGGGMMMQQQPPPNNNNNNLLLIIIIIIIIIIIIJJJKKKLLLMMMMMMQQQUUU\\\eeennnvvv|||zzzooolllfffbbb```ccchhhlllttt{{{tttaaaTTTHHHCCCBBBAAAAAABBBCCCCCCBBBAAA@@@??????????????????>>>>>>>>>=====================>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBFFFEEEDDDCCCAAA@@@???>>>AAA@@@???>>>>>>??????@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEEEECCCCCCCCCDDDDDDCCCCCCCCCAAABBBBBBBBBBBBBBBCCCCCCDDDCCCBBBAAA@@@AAABBBCCCBBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@?????????===>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@?????????======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888777777777777777777888888888888777777777666666555666666666666777777777777777777777777777777777666666666777777888888888999999999999999999999999999999:::::::::;;;;;;;;;===<<<:::999999999::::::888888999999999:::::::::999999999::::::::::::;;;;;;<<<<<<===============>>>>>>>>>>>>>>>>>>>>>???CCCDDDHHHNNNRRRZZZhhhuuuwwwmmmfff```[[[[[[^^^___aaaeeeiiinnnuuu}}}JJJJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGIIIIIIJJJHHHHHHIIIJJJKKKLLLLLLMMMKKKLLLLLLLLLKKKJJJIIIHHHKKKKKKKKKKKKLLLMMMNNNNNNLLLLLLMMMMMMLLLKKKKKKJJJGGGGGGGGGHHHHHHHHHIIIIIICCCCCCCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEEEEAAAAAA@@@?????????????????????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAAAAA@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???>>>>>>?????????@@@@@@@@@>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>===>>>>>>>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBB??????>>>>>>>>>>>>>>>???============>>>@@@BBBDDDBBBGGGHHHEEEDDDFFFFFFDDDGGGGGGFFFFFFFFFFFFGGGGGGKKKLLLOOOTTTZZZaaafffjjjooosssyyy{{{wwwiiifffaaa[[[WWWXXX\\\```kkksss}}}|||sssaaaTTTHHHDDDCCCAAA@@@AAAAAAAAA@@@@@@??????>>>>>>??????>>>>>>>>>=========;;;<<<===>>>???????????????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCEEEDDDDDDBBBAAA@@@??????CCCBBB@@@???>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBBBBBBBBBBAAA@@@>>>@@@BBBAAA@@@???@@@@@@>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>============<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999888888888888888888888888888777777666666777777888777777777777777777777777555555666666666666777777666777777777777666666555888888888999::::::;;;;;;888888888888888888888888999999999999::::::::::::===<<<:::999888888888888888888888888999999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<============<<<======>>>>>>>>>>>>>>>>>>===>>>CCCHHHJJJMMMWWWaaarrrxxxoooeee``````\\\]]]___```ccchhhnnnsss|||HHHIIIJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLKKKIIIHHHGGGIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHCCCCCCDDDDDDEEEEEEFFFFFFFFFEEECCCBBBAAAAAABBBCCC@@@@@@???>>>>>>>>>>>>???>>>??????????????????>>>===========================>>>>>>>>>??????@@@@@@?????????>>>>>>>>>>>>===>>>===<<<<<<;;;;;;<<<<<<============>>>>>>??????>>>>>>>>>>>>?????????@@@>>>>>>>>>?????????????????????>>>>>>>>>>>>??????????????????????????????>>>?????????@@@@@@@@@@@@??????>>>>>>>>>============>>>>>>>>>>>>??????????????????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;<<<===???@@@@@@???CCCEEEBBB@@@BBBCCCAAAFFFEEEDDDCCCCCCCCCDDDEEEFFFFFFGGGIIILLLPPPSSSUUU[[[___eeemmmtttvvvtttrrrjjjhhhccc\\\WWWVVVYYY]]]dddllltttxxx|||}}}xxxqqq```TTTIIIFFFDDDBBB????????????>>>>>>>>>>>>>>>>>>???>>>>>>>>>============;;;===???AAABBBBBB@@@????????????@@@AAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCBBB@@@?????????AAABBB??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDEEEEEEFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA@@@AAABBBBBBBBBBBBAAA@@@@@@BBBDDDDDDBBB@@@AAACCC??????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999888888888888888888888888777777666666666666777777555555666666777888888888555555555666666666777777666666777777777666555444888888999999:::;;;;;;<<<777777777777777777777777888888888999999999999:::;;;:::999888777777888999888888999999999:::::::::::::::;;;;;;;;;<<<<<<<<<:::;;;<<<=========<<<<<<;;;<<<<<<===>>>>>>>>>>>>;;;===AAADDDDDDDDDKKKTTTYYYjjjvvvmmmiii______^^^]]]\\\^^^bbbffflllrrryyyFFFGGGHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKJJJKKKKKKKKKKKKIIIGGGFFFGGGHHHIIIKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHCCCDDDDDDDDDEEEEEEEEEFFFFFFEEECCC@@@???@@@AAAAAA@@@???>>>>>>>>>>>>>>>???>>>>>>????????????>>>>>>========================>>>>>>>>>>>>????????????>>>>>>>>>>>>==================<<<;;;;;;;;;;;;<<<<<<=========>>>>>>??????>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????????????????>>>>>>??????@@@@@@@@@@@@>>>=========<<<<<<<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>???@@@@@@AAAAAAEEEEEEDDDCCCBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAA===AAADDDAAA@@@AAAAAA???BBBAAA@@@@@@@@@AAABBBCCCAAABBBCCCDDDFFFHHHJJJJJJLLLPPPWWW```hhhmmmnnnmmmnnnmmmhhhaaa[[[YYY\\\``````ffflllnnnrrruuusssooo___TTTJJJFFFEEEBBB???>>>============>>>>>>>>>>>>>>>>>>>>>>>>============<<<>>>AAADDDEEEDDDAAA@@@>>>>>>???@@@@@@AAABBBBBB@@@??????>>>>>>??????@@@>>>???@@@AAACCCDDDEEEFFFBBBAAA@@@??????AAACCCDDD????????????@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJIIIIIIHHHGGGFFFEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDCCCBBBAAA???@@@AAABBBBBBBBBAAA@@@AAADDDFFFFFFCCCBBBCCCEEE???@@@@@@AAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777777777777777777777777999999999999999999999999888888888888888888888888777777666666666666777777444444555666777888999999555555555555666666666777666666777777777666444333666666777888999999::::::666666666666666666666666777777888888888999999999999888777777777888999:::999999:::::::::;;;;;;;;;888888999999999:::::::::::::::<<<=========<<<;;;999:::;;;<<<============@@@@@@BBBDDDAAA???EEEMMMGGGVVViii{{{yyytttiiihhheeebbb___^^^```bbbeeehhhlllooorrryyyGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHHHHIIIIIIJJJKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEECCCBBBBBBCCCDDDEEEFFFEEECCCAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>============<<<<<<<<<<<<>>>>>>===============>>>@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<>>>>>>???@@@@@@@@@@@@???@@@???>>>>>>===>>>>>>>>>??????>>>>>>??????@@@AAAAAA@@@>>>=========>>>?????????@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>???@@@@@@@@@????????????>>>========================>>>>>>?????????@@@@@@@@@BBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAEEEHHHMMMQQQVVV\\\bbbgggqqqpppooolllhhhdddaaa___bbbbbbbbbeeejjjmmmmmmmmm```VVVJJJCCCAAAAAA???===<<<;;;;;;:::;;;<<<===>>>BBBAAA@@@?????????@@@AAABBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAACCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJIIIIIIIIIJJJKKKMMMOOONNNLLLJJJHHHKKKKKKKKKKKKJJJIIIHHHGGGDDDCCCBBBAAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>???@@@EEEDDDCCCBBBAAAAAA@@@???@@@@@@AAABBBBBBCCCCCCDDD@@@AAAAAABBBBBBAAAAAA@@@AAAAAABBBBBBBBBBBBAAAAAAAAA@@@?????????@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<;;;:::888777777777888999777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666777777777777777777777777888777777777888999::::::777777777777888888888888999999999888888888888888777777777777777777777777777888888888888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???>>>>>>>>>>>>@@@AAABBBKKKNNNWWWcccppp{{{sssjjjddddddccc___\\\[[[ZZZ]]]ccchhhlllssszzzHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCDDDCCCAAA@@@??????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>=========<<<<<<>>>>>>============>>>>>>@@@???>>>>>>======>>>>>>>>>>>>===<<<<<<<<<<<<<<<======>>>?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????>>>>>>>>>???@@@@@@@@@???>>>=========>>>???>>>??????@@@@@@??????>>>??????>>>>>>>>>>>>??????@@@@@@@@@?????????>>>>>>========================>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@???>>>===>>>>>>>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>????????????????????????????????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGJJJMMMQQQWWWZZZhhhiiijjjkkkjjjhhhfffdddcccbbbbbbdddfffhhhhhhgggZZZRRRHHHAAA@@@???===;;;<<<;;;;;;:::;;;<<<===>>>AAA@@@????????????@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBBBB@@@???>>>===========================>>>>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIJJJKKKLLLMMMMMMKKKJJJHHHJJJJJJJJJIIIIIIHHHFFFFFFDDDDDDCCCBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDD????????????????????????BBBAAA@@@???>>>???@@@@@@CCCCCCBBBBBBAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCBBBBBBBBBAAA@@@????????????@@@AAA???>>>>>>>>>>>>?????????=========<<<<<<;;;;;;;;;:::999888777777777888888777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555888777777777777888888999666666777777777888888888888888888888888888888888777777777777777777777777777777888888888999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>===>>>???AAABBBBBBDDDKKKTTT^^^mmmwwwooollliiieeeaaa]]]ZZZZZZ]]]^^^```eeekkkIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGHHHJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@AAABBBCCCCCC??????>>>>>>>>>=========>>>>>>============>>>>>>@@@???>>>>>>======>>>>>>>>>===<<<<<<;;;<<<<<<<<<;;;<<<======>>>>>>===============>>>???@@@BBBBBB>>>>>>>>>>>>>>>??????@@@@@@???>>><<<<<<======>>>>>>>>>????????????>>>>>>?????????>>>>>>??????@@@@@@@@@?????????>>>>>>>>>========================>>>>>>>>>>>>????????????????????????>>>===<<<<<<======>>>>>>>>>===<<<<<<======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBB????????????????????????@@@AAACCCDDDEEEGGGJJJMMMYYY]]]ccchhhjjjjjjhhhfffaaa```___^^^______^^^\\\QQQKKKDDD@@@???>>><<<999;;;;;;;;;:::;;;;;;<<<===@@@@@@????????????@@@@@@@@@????????????@@@AAAAAADDDDDDCCCBBBAAA???==============================>>>>>>>>>???@@@@@@AAAAAABBBBBBAAA@@@@@@???>>>>>>??????????????????????????????@@@AAAAAABBBCCCCCCEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBBBBBBB@@@@@@????????????@@@@@@;;;<<<<<<======>>>??????<<<<<<;;;;;;;;;;;;::::::999888888777666777777777777777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555777777777777666666666666666666777777777777888888777777777777777777777777777777777777777777777777777777777888888888999999::::::999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>=========>>>???@@@AAAAAAAAAEEEJJJPPPZZZjjjyyy{{{vvvooojjjccc]]]YYYYYYXXXWWWZZZ___HHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEGGGIIIJJJLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@??????AAABBBDDDEEEFFFFFF????????????>>>>>>>>>>>>>>>============>>>>>>?????????>>>==================<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>>>>===>>>======>>>???@@@AAAAAA>>>============>>>?????????>>>===<<<;;;<<<=========>>>>>>>>>>>>>>>>>>===??????>>>>>>>>>???@@@@@@????????????>>>>>>>>>>>>=================================>>>>>>>>>??????===>>>>>>>>>======<<<;;;<<<===============<<<<<<=========>>>>>>>>>??????==============================>>>>>>???@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@AAACCCCCCCCCCCCEEEGGGMMMRRRYYY```ccccccaaa___YYYWWWUUUTTTTTTTTTRRRPPPHHHEEEAAA???>>>>>>;;;999;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>???@@@@@@EEEEEEDDDCCCAAA???===<<<========================>>>>>>>>>???@@@@@@AAAAAABBBBBBAAAAAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCEEEEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLKKKJJJIIIHHHIIIIIIJJJLLLLLLMMMMMMLLLKKKKKKJJJFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCBBBAAAAAA@@@@@@@@@>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCC@@@?????????>>>>>>>>>>>>;;;;;;<<<<<<============::::::::::::::::::::::::888888777777777666666777666777777777888888888888888888888888888888888888777777777777777777777777777777777777777777777777666666666666666666666666666666666666666666666666555555555555555555555555777777777666666555444444666666666666777777777888666666666666777777777777777777777777777777777777777777777777888888888888999999999888888888888888::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>??????@@@CCCBBBCCCGGGIIINNNYYYddd~~~xxxoooggg```]]][[[YYYZZZ^^^EEEEEEFFFGGGHHHJJJJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHJJJIIIHHHFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFGGGIIIKKKMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>???AAACCCEEEFFFFFFGGG????????????>>>>>>>>>>>>===============>>>?????????>>>>>>===<<<=========<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>??????>>>>>>===>>>>>>???======<<<<<<======>>>???>>>>>><<<;;;;;;;;;<<<===<<<======>>>>>>======<<<>>>=========>>>>>>???@@@?????????>>>>>>>>>==============================<<<<<<=========>>>>>>>>><<<<<<=========<<<;;;;;;<<<<<<============<<<<<<<<<============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================>>>@@@BBBBBBBBBBBBDDDEEEFFFJJJPPPUUUWWWVVVSSSQQQLLLKKKIIIIIIIIIIIIHHHFFFBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::=========>>>????????????>>>============>>>??????DDDDDDCCCBBBAAA???======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBAAAAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLLLLLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDCCCBBBAAAAAA@@@===>>>>>>??????@@@@@@AAA@@@@@@AAABBBBBBCCCCCCDDDCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCC????????????>>>=========;;;<<<<<<<<<<<<;;;:::999999:::::::::::::::::::::888888888888888777777666666777777777888888888888888888888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777666555444333555666666666666777777777555555666666777777777777777777777777777777777777666666777777777888888888888888888888888888888888:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;<<<<<<===>>>>>>>>>???@@@???@@@CCCDDDFFFLLLUUUgggvvvxxxmmmgggccc^^^\\\^^^CCCDDDEEEGGGHHHJJJKKKLLLJJJJJJJJJIIIIIIIIIHHHHHHKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIKKKLLLMMMKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????>>>???AAACCCEEEFFFEEEEEE??????>>>>>>>>>============<<<<<<======>>>???@@@???>>>======<<<<<<======;;;;;;;;;:::;;;;;;<<<=========>>>????????????>>>???>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<===>>>????????????>>>>>>>>>=================================<<<<<<<<<<<<============<<<<<<<<<======<<<<<<;;;;;;;;;<<<=========<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>=========<<<========================<<<>>>@@@AAAAAAAAABBBCCCBBBDDDGGGIIIJJJIIIGGGEEECCCAAA@@@AAABBBBBBAAA@@@???>>>>>>>>>======<<<<<<:::;;;;;;;;;;;;::::::999;;;<<<===>>>>>>???>>>>>>>>>============>>>??????BBBBBBBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIKKKLLLMMMMMMMMMMMMLLLLLLJJJIIIIIIIIIJJJKKKIIIIIIJJJJJJJJJIIIIIIHHHGGGHHHIIIIIIIIIIIIHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@>>>>>>?????????@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@??????@@@AAABBB>>>>>>???>>>>>>===<<<;;;<<<<<<======<<<;;;999888999999::::::::::::;;;;;;888999999999999888777777777777777777888888888888888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666777777777777777777777777555666777777777666555444555555666666666666777777555666666777777888888999777777777777777777777777666666666777777777888888777777888888888999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>===@@@>>>@@@CCCDDDDDDHHHMMMUUU___rrrwwwpppgggaaa```DDDEEEEEEGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMLLLLLLMMMNNNNNNNNNNNNNNNLLLKKKKKKKKKKKKJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDCCCAAAAAA@@@@@@AAABBBBBBBBBAAAAAA@@@@@@?????????>>>>>>>>>===>>>AAACCCDDDDDDCCCCCC>>>>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>???@@@>>>>>>===<<<<<<<<<<<<===;;;:::::::::;;;;;;<<<===;;;<<<======>>>>>>======<<<;;;;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<<<<===>>>===<<<;;;:::::::::;;;<<<;;;<<<<<<======<<<<<<;;;:::::::::;;;;;;<<<===>>>???>>>>>>>>>====================================;;;;;;<<<<<<<<<=========<<<<<<============<<<<<<:::;;;<<<<<<======<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==========================================;;;===@@@AAA@@@???@@@AAA@@@@@@AAAAAABBBBBBBBBBBB@@@>>>======??????>>><<<<<<<<<<<<<<<;;;;;;;;;<<<:::;;;;;;<<<;;;:::999888:::;;;<<<>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@???@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDDDDCCCBBBAAA???????????????????????????@@@AAABBBDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIKKKLLLMMMNNNNNNNNNLLLLLLKKKKKKJJJJJJKKKKKKHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKKKKKKKKKKKKKFFFFFFFFFFFFEEECCCAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBAAA@@@>>>======>>>@@@AAA>>>>>>>>>>>>>>><<<;;;::::::;;;=========<<<:::999::::::::::::;;;;;;;;;<<<999::::::;;;:::999888777777777777777888888888888888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666666666666666666666666666444555777888888777666555555555555666666666777777666666777777888999999:::777777777777777777777777666666666666777777777888666777777888999:::;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;999:::<<<===>>>=========@@@???@@@DDDEEEDDDEEEIIIIIIPPP]]]nnnzzzrrroooFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOOOOOOOOOONNNKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFAAABBBCCCCCCCCCBBBAAA@@@???@@@AAABBBAAAAAA???????????????>>>>>>>>>>>>===<<<>>>@@@BBBCCCCCCBBBAAA============<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@>>>>>>===<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<===:::;;;<<<<<<======<<<<<<999999999:::;;;<<<===>>><<<;;;;;;;;;;;;<<<=========<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999999999:::;;;<<<===>>>>>>>>>>>>>>>====================================;;;;;;;;;<<<<<<<<<======<<<<<<===============<<<::::::;;;<<<=========<<<999999999:::::::::;;;;;;========================:::;;;;;;<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===???BBBBBBAAA??????@@@???>>>>>>===>>>@@@BBBCCC@@@???===>>>>>>>>>===<<<:::;;;;;;:::999999:::<<<:::;;;;;;<<<;;;:::888777999:::<<<>>>>>>>>>>>>===>>>>>>>>>>>>>>>???@@@@@@>>>>>>????????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA???AAACCCEEEEEEEEECCCCCC????????????????????????@@@AAABBBCCCEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLNNNNNNOOOOOOLLLLLLLLLLLLLLLKKKKKKKKKIIIIIIJJJJJJKKKJJJJJJIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@???===<<<<<<===???@@@===>>>>>>>>>>>><<<:::999888:::<<<>>>>>>>>><<<<<<:::::::::;;;;;;<<<<<<<<<::::::;;;<<<;;;:::999888777777777777888888888888888888888888888888888888777777777777777777777777666666666666666666666666777777777777777777777777666666666666666666666666555555555555555555555555333555777888999888777666555555555555666666666777666777777888999:::::::::777777777777777777777777666666666666777777777777666666777999:::;;;<<<===999999999999999999999999999999:::::::::;;;;;;;;;999:::;;;===>>>======<<<===;;;===AAABBB@@@@@@CCCDDDJJJSSS[[[ggg{{{EEEEEEFFFGGGHHHJJJJJJKKKIIIGGGFFFDDDDDDEEEGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDHHHHHHHHHHHHHHHHHHHHHHHHKKKLLLNNNOOOOOONNNMMMLLLGGGHHHIIIKKKLLLMMMMMMMMMKKKJJJHHHFFFEEEEEEEEEEEEDDDCCCBBB@@@??????@@@@@@============>>>???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???>>>>>>>>>??????========================????????????????????????============<<<<<<<<<<<<===>>>>>>===;;;999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<=========<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>===<<<;;;;;;>>>>>>>>>>>>???@@@AAABBB@@@?????????>>>>>>==================>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;========================<<<<<<<<<<<<========================>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>@@@BBBCCCCCCCCCBBBCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDCCCAAA@@@???DDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGFFFEEEDDDBBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAABBBBBBDDDDDDCCCCCCBBBBBBBBBAAA@@@???????????????@@@@@@===>>>>>>======<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;;;;:::999999888888777777888888888888999999999;;;:::999888777555444444888888888888888888888888666666666666666666666666777777777777777777777777777555444555777888666333777777666666555555555444555555666666666666555555333333333444555666666777888888888888888888888888777777888888888888777777999888777666666777888999999999999999999999999999:::999999888888999999:::999888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>????????????AAABBBGGGPPPYYYfffxxxEEEFFFGGGHHHIIIJJJKKKKKKJJJHHHGGGEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHHHHJJJKKKMMMMMMLLLKKKJJJIIIJJJJJJKKKKKKKKKJJJJJJKKKJJJHHHFFFEEEEEEEEEEEEDDDCCCAAA????????????@@@;;;;;;;;;;;;<<<===>>>?????????@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>>>>===;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;;;;<<<<<<<<<<<<===>>>???@@@?????????>>>>>>>>>===========================>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<=========>>>>>>>>>>>>??????>>>==================>>>@@@AAACCCCCCCCCBBBCCCBBBBBBCCCCCCEEEFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@BBBBBBCCCDDDFFFGGGHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBCCCFFFEEEEEEEEEDDDDDDDDDCCC?????????>>>>>>??????@@@<<<<<<===>>>>>>=========<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;::::::999999888888777777777888888888999999999::::::999888777666666555888888888888888888888888666666666666666666666666666666666666666666666666666555444555777888666444777666666666555555555444555555666666666666555555333444444555666666777777888888888888888888888888777777888888888888777777999888777666666777888999777777777777777777777777:::999999888888999999:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>>>>???????????????BBBGGGKKKSSS```mmmFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLKKKKKKJJJLLLLLLLLLKKKJJJIIIGGGGGGJJJIIIHHHGGGFFFEEEEEEEEEBBBAAA@@@>>>>>>>>>??????<<<;;;;;;<<<<<<===>>>???>>>>>>??????@@@@@@@@@AAA@@@@@@???>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<<<<<<<;;;<<<===>>>===;;;::::::;;;:::::::::;;;;;;<<<<<<<<<::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;======<<<<<<;;;::::::999<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;::::::::::::;;;<<<======>>>>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>??????>>>>>>======>>>>>>===>>>???AAABBBBBBCCCBBBCCCBBBBBBCCCCCCDDDEEEFFFHHHHHHGGGFFFEEECCCAAA@@@@@@@@@BBBCCCEEEGGGHHHIIIGGGGGGFFFFFFFFFGGGIIIJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHGGGFFFFFFFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIINNNMMMLLLKKKJJJHHHGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDD??????>>>>>>>>>>>>??????;;;<<<===>>>????????????<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::999999:::::::::::::::999888888777777777777777888888888999999999999999888888888777777777777777777777777777777777777777777777777777777666666666666666666666666555444444555777888777555666666666555555555555555555555666666666666555555444555555666666777777888888888888888888888888888777777888888888888777777888888777777777777888888777777777777777777777777:::999999888888999999:::999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>>AAA@@@AAACCCDDDGGGOOOXXXiiiwwwFFFGGGGGGHHHIIIJJJJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEGGGHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHFFFEEEHHHHHHGGGFFFEEEEEEEEEDDDAAA@@@???=========>>>???>>>>>>>>>>>>>>>???@@@@@@======>>>>>>???@@@@@@@@@?????????>>>>>>>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;<<<;;;999888999:::888888999:::;;;<<<<<<===::::::999999999999::::::999:::::::::;;;;;;;;;;;;999:::::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::::::::::::::;;;<<<<<<=======================================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>===============>>>===>>>???@@@AAABBBBBBCCCDDDDDDCCCCCCDDDEEEEEEFFFIIIIIIHHHGGGFFFDDDBBBAAA@@@@@@AAACCCDDDEEEFFFGGGGGGFFFEEEDDDEEEGGGIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKKKKJJJGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJJJJIIIIIIIIIMMMMMMLLLKKKJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB??????>>>=========>>>>>><<<======>>>??????>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999::::::::::::999999888777777777777777777777888888888888888888888888999999999999666666666666666666666666777777777777777777777777666666666666666666666666444444555666777777777666555555555555555555555555555555666666666666555555555666666666777777888888888888888888888888888888777777888888888888777777888777777777777777777888999999999999999999999999:::999999888888999999::::::999999888999999::::::::::::::::::::::::::::::<<<<<<<<<=========>>>>>>???>>>@@@CCCDDDEEEIIIPPPTTT^^^qqqFFFFFFGGGGGGHHHIIIIIIIIIKKKJJJIIIGGGFFFEEEEEEDDDFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHHHHIIIJJJKKKKKKLLLLLLIIIIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCC@@@???>>>=========>>>??????>>>>>>>>>>>>??????@@@=========>>>>>>?????????>>>>>>>>>>>>???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<<<<<<<;;;;;;;;;;;;888999:::999777666777888777888888999:::;;;<<<<<<:::999999888888999999:::999999999999:::::::::;;;999999999999:::::::::;;;999::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::999888777777<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>???@@@AAABBBCCCEEEEEEDDDDDDDDDEEEFFFFFFHHHHHHHHHGGGEEEDDDBBBAAAAAAAAAAAABBBCCCCCCCCCDDDFFFEEEDDDCCCDDDFFFHHHJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDAAAAAAAAABBBBBBBBBBBBBBB???>>>======<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::;;;;;;<<<;;;::::::999999::::::::::::999888888777777666666666777777777888888888777888888888888999999999555555555555555555555555666666666666666666666666555555555555555555555555333444666666666666666666444444444555555555555555555555666666666666555555666666666666777777777777777777777777777777777777777777888888888888777777777777777888888777777777999999999999999999999999:::999999888888999999:::::::::999999888999999:::::::::::::::::::::::::::;;;<<<<<<<<<<<<=========;;;:::<<<@@@BBBBBBDDDIIIKKKPPP[[[mmmFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHGGGFFFEEECCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHHHHIIIIIIHHHGGGGGGCCCDDDDDDDDDCCCCCCBBBAAA@@@???>>>======>>>??????======<<<<<<<<<<<<======>>>>>>==================<<<===>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::777888999888777666777888888888888999999:::::::::999999888888888888999999888888999999999:::::::::888888999999999:::::::::999999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;888999999:::;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::999777666555;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========;;;;;;::::::;;;;;;<<<<<<>>>>>>>>>>>>???AAABBBCCCEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBDDDDDDCCCDDDDDDFFFHHHIIIHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFEEEDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDDDD???>>>===<<<<<<;;;;;;<<<>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::::::::;;;;;;<<<;;;::::::999999::::::999999999888777777666666666666666777777777888888777777777777777888888888666666666666666666666666666666666666666666666666555555555555555555555555444666777777666555555666444444444444444555555555555555666666666666555555666666666666666666666666777777777777777777777777777777888888888888777777777777888888888888777777777777777777777777777777:::999999888888999999:::::::::999999888888999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<======;;;<<>>>>>>>>>>>@@@@@@======<<<<<<<<<<<<======>>>>>>>>>======<<<<<<;;;;;;<<<>>>?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999<<<<<<<<<;;;;;;;;;::::::888999:::999888888999:::888888888888999999999999999999888888888888999999888888888888999999999999888888888888999999999999999999999999999999888888999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::::::::;;;::::::;;;<<<<<<;;;::::::999999999999999999999999888888999:::::::::999888::::::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;<<<;;;;;;::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<======>>>>>>===>>>???@@@BBBCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@>>>??????@@@AAABBBBBBCCCBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCAAA@@@@@@??????@@@@@@AAA?????????@@@@@@BBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDD???>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;::::::999999::::::;;;<<<;;;::::::999999::::::999999888888777777666666666666666666777777777888777777666666666666666666666666666666666666666666444444444444444444444444555555555555555555555555555777999888555333444555333333333444444555555555555555666666666666555555555555555555555555555555777777777777777777777777777777888888888888777777666777888999999888777666777777777777777777777777:::999999888888999999:::;;;:::999999888888999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<@@@===>>>AAACCC@@@@@@BBBDDDDDDFFFJJJTTTaaannnvvvDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAA@@@@@@AAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGHHHJJJKKKLLLIIIIIIIIIHHHGGGFFFEEEDDD???@@@AAABBBAAA@@@???>>>@@@@@@???>>>>>>???@@@AAA@@@???>>>>>>>>>>>>????????????>>>===<<<;;;;;;:::;;;<<<===?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::999:::;;;;;;:::999:::<<<999999999888888888888888999999888888888888999999777888888888888999999999777888888888888999999999:::999999888888777777777999999:::::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<;;;;;;::::::999999888::::::;;;<<<<<<;;;::::::999999999999999999999999666777999;;;<<<<<<<<<<<<999999999999999999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::999::::::::::::::::::;;;;;;<<<<<<<<<>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<===>>>???>>>>>>======>>>@@@BBBCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@AAAAAAAAAAAAAAAAAA@@@<<<===>>>???AAACCCDDDDDDAAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGJJJIIIHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCBBB@@@??????????????????@@@????????????@@@AAABBBCCC@@@@@@@@@AAAAAABBBBBBBBB???>>>===<<<;;;:::::::::999999:::;;;<<<<<<<<<<<<;;;::::::999999::::::;;;<<<;;;::::::999999::::::999999888888777666666666666666666666777777777777777666666666555555555555777777777777777777777777444444444444444444444444555555555555555555555555666888:::888555222333444333333333444444555555555555555666666666666555555555555555555555444444444777777777777777777777777777777888888888888777777666777888999999888777666999999999999999999999999:::999999999999999999:::;;;::::::999888888888999999999999999999999999999:::::::::;;;;;;;;;<<<<<<===::::::>>>@@@>>>>>>@@@@@@AAACCCEEEIIIOOOWWW]]]fffoooBBBAAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCCCCDDDEEEFFFDDDEEEEEEFFFFFFEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@AAACCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDDDD@@@@@@??????>>>????????????>>>>>>>>>>>>>>>???@@@AAA@@@@@@@@@??????>>>>>>;;;;;;;;;<<<<<<<<<<<<==================<<<<<<;;;;;;;;;:::::::::999999999999999999::::::;;;;;;;;;;;;:::999888888:::<<<===999999999999888888777777999999::::::::::::;;;;;;888888777777777777777888888888777777888888999:::888888777777888888999::::::::::::::::::999888777:::::::::999777666777888::::::999888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<999999999999999999999999888888999:::;;;<<<<<<===::::::::::::::::::::::::999999888888999999:::;;;999:::;;;;;;<<<<<<;;;;;;888999999::::::999999888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;:::;;;;;;;;;<<<=========;;;;;;:::999999999999:::<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<==================>>>>>>>>>????????????????????????????????????@@@@@@@@@?????????>>>>>>BBBAAA@@@@@@??????@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIJJJKKKLLLLLLKKKJJJIIIJJJHHHFFFEEEGGGIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@??????>>>===<<<>>>>>>??????@@@@@@@@@AAA>>>======>>>???@@@@@@>>><<<;;;::::::999999::::::;;;;;;::::::::::::999999:::999999888888999999:::999999999999999999999999:::999999888888888888888777777666666555555555444666555555555555444444444555555555555555555555555555555555555555555555555444444555555555555444444555555555666666666666777444444444444444444444444666666666666666666666666555555555444555666777777666666666666666666666666555555555555555666777777;;;999777555555666777888999999888888888888888999999999999888888888888777777777777777777777777777777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>???@@@CCCGGGKKKMMMQQQZZZffftttBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCDDDEEEFFFFFFFFFFFFEEECCCBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@??????>>>????????????>>>>>>=========>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<==================<<<;;;:::999999999999999999::::::777888888999:::;;;;;;<<<;;;:::999888888:::;;;===:::999999888888777888888888888888999999999::::::999999888888888888888999888888777777888888999:::888888777777888888999:::999:::::::::999999888777888999:::999888888999;;;::::::999999999:::;;;<<<999999999999:::::::::;;;::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::::::::777777666666777777888999999:::;;;;;;<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===============<<<;;;::::::999999::::::<<<<<<;;;;;;;;;;;;;;;;;;777888999999:::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<======>>>>>>============>>>>>>>>>?????????????????????????????????????????????????????????AAA@@@??????>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJLLLMMMMMMMMMLLLLLLJJJHHHGGGHHHHHHFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>>>>>>>======>>>>>>????????????>>>===<<<===>>>???>>>===<<<;;;::::::999999::::::;;;;;;:::::::::999999999:::999999888888999999:::999999999999999999999999888777666666555555666666777666666666555555555555666555555555555444444444555555555555555555555555555555555555555555555555444444555555555555444444444444555555555666666666444444444444444444444444777777777777777777777777555555666666666777777777666666666666666666666666666666666666666777888888:::999888777666666777888999999888888888888888999999999999888888888888777777777777777777777777777777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============???>>>>>>???AAADDDFFFHHHJJJOOOWWW___lllAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@@@@???>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<===============>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===============<<<;;;:::999888888888999::::::;;;;;;888888888999::::::;;;;;;:::999999888888:::;;;<<<:::999888777777777888999777777777888888888888999999999999888888999999:::888777777777777888999999888777777777777888999999999999999:::999999888777777888999999888888;;;<<<:::999999999999:::;;;;;;888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888::::::::::::::::::::::::777777666666777777888999999999:::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>===============<<<<<<;;;:::::::::::::::;;;;;;;;;::::::999999999666666888999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAA@@@???>>>>>>======>>>>>>??????@@@AAABBBCCCDDDDDDEEEFFFIIIKKKMMMNNNOOOOOONNNLLLKKKJJJIIIGGGDDDAAAEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@??????????????????:::;;;<<<===>>>>>>>>>>>><<<<<<<<<===============>>><<<;;;<<<======<<<;;;<<<;;;::::::999999::::::::::::::::::999999999999:::999999888888999999:::999999999999999999999999888777666666555555666666666666666666555555555555666555555555555444444444444444444444444444444444444444444444444444444444444444555555555555444444333333333444444444555555444444444444444444444444777777777777777777777777555666777888888888777777666666666666666666666666777777666666777777888999888888888888888888777777999888888888888888999999999999999888888888888777777777777777777777777777777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========???>>>>>>>>>>>>@@@AAABBBEEEFFFIIIKKKSSScccwwwAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFGGGGGGGGGGGGHHHHHHGGGFFFEEEFFFFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;::::::999:::;;;;;;;;;<<<<<<=========;;;;;;;;;<<<<<<<<<<<<============<<<;;;:::999888888888999:::;;;<<<======;;;;;;;;;;;;::::::::::::999999888888999999:::;;;:::999888777666777999:::777777777888888888999999888888888777888888999999777777777777777888999999777777777777777888999999888888999999999999888888666777888888777777999;;;999999999999999:::::::::888888888999999999999:::::::::::::::::::::::::::888888888888888888888888999999999999999999999999999999888888999999:::;;;999999:::;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::888999999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<;;;;;;<<<;;;;;;:::::::::::::::;;;;;;::::::999888888888666777888999:::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>=========<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===???@@@AAABBBCCC@@@@@@???>>>>>>>>>>>>>>>===>>>>>>???@@@AAABBBBBBDDDEEEFFFHHHJJJLLLMMMNNNMMMMMMMMMMMMMMMJJJFFFBBBDDDCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCBBBAAA@@@???????????????>>>>>>>>>:::;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===;;;:::;;;<<<<<<;;;999<<<;;;::::::999999:::::::::::::::999999999999888:::999999888888999999:::888888888888888888888888999999888777777777777777666666666666666555555555666555555555555444444444444444444444444444444444444444444444444444444444444444555555555555444444222222333333333444444444333333444444444444444444666666666666666666666666444666888999:::999777666666666666666666666666666666666666666666777777888666777999::::::999777666888888888777888888999:::999999999888888888777777777777777777777777777777777777888888888999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>======>>>???@@@@@@DDDDDDDDDDDDHHHRRRaaalllAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEFFFFFFGGGFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDBBBAAA@@@???>>>>>>>>>>>>======;;;:::999999999999::::::;;;;;;<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;:::999888888999:::;;;<<<===>>>?????????>>><<<;;;999888888888888888888999999::::::999999888777777888999:::888888888888999999999:::666666666666666777888888777777666666777777888999777777666666777777888999777888888999999888888888777888888777555555666777888888999999999:::::::::999999999999::::::::::::888888888888888888888888666666777888999999::::::999999999999999999999999999999888888999999:::;;;888999::::::;;;;;;::::::999999::::::::::::999999888888888999999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;:::999999999999:::::::::999999999888888888888999:::;;;<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<;;;;;;<<<<<<<<<<<<=================================;;;;;;===>>>@@@BBBCCCDDDAAAAAA@@@????????????@@@<<<<<<===>>>???@@@AAAAAACCCCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLNNNOOOMMMJJJFFFDDDDDDBBBAAAAAA@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEAAAAAABBBBBBBBBAAAAAA@@@?????????>>>>>>=========<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::<<<:::999:::;;;;;;:::999<<<;;;::::::999999::::::::::::999999999888888888:::999999888888999999:::888888888888888888888888999888888777666777777777555555555666666666666666666555555555555444444444444444444444444444444444444444444444444444444444444444555555555555444444222222222333333333333444333333333444444444555555555555555555555555555555444666888999:::999777666666666666666666666666666555444444444444555666666666777999;;;;;;:::888666888888777777888999999:::999999999888888888777777777777777777777777777777777777888888888999999999::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBB@@@AAABBBCCCEEEJJJRRRXXXddduuuAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCCCCDDDEEEEEEFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDEEEEEEFFFFFFFFFEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEDDDDDDBBBBBB@@@???>>>>>>======<<<<<<;;;:::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;::::::999888888999:::;;;<<<===>>>>>>@@@???>>><<<:::999777777888888888999999999999999777888888888999999999999888888888999999999::::::555555555555555666777888777666666666666777888888777666666666666777888888666777888888999888888888888999999777555444555777777888888999:::999999999999999999999:::::::::;;;888888888888888888888888666666777888999:::;;;<<<999999999999999999999999777777666666777777888999888888999:::::::::::::::888999999::::::999999888888888888888999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::999888888888888888999999999999999999999999:::;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<===========================;;;;;;===>>>@@@BBBCCCDDDBBBAAAAAA@@@???@@@@@@@@@;;;<<<<<<===>>>???@@@@@@BBBAAAAAAAAABBBCCCDDDDDDFFFGGGIIILLLOOOOOOLLLJJJFFFEEEDDDCCCBBBAAAAAAAAA???@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCC???@@@@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<<<<============<<<;;;:::999;;;::::::::::::999999999:::999999999;;;<<<;;;:::<<<;;;::::::999999::::::999999999999888888888888:::999999888888999999:::888888888888888888888888777666555555444444555555555555555666666666666666666555555555555444444444333333333333333333333333333333333333333333333333444444555555555555444444222222222333333333444444222333333444444555555555444444444444444444444444555666777888888888777777666666666666666666666666444444333333444444555666666777999;;;;;;:::888777777777777777888999::::::999999999888888888888777777777777777777777777777777888888888888999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<:::;;;<<<>>>???AAABBBBBB;;;===@@@AAABBBDDDHHHJJJSSS]]]mmmAAABBBCCCDDDDDDCCCBBBAAA????????????@@@AAABBBCCCBBBCCCEEEFFFFFFEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>=========<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===888999999::::::::::::999888888999999:::;;;<<<<<<===<<<;;;:::999888777777777777888999999999999999555777888:::::::::888888777777777888888888888999555555555555666777888999666666666666666777888888666666666666666777888888666666777888888888888888888999:::999777777888:::666777888999:::999999888888888888888999999999999888888888888888888888888888888999999::::::;;;;;;888888888888888888888888777777666666777777888999888888999::::::::::::999999::::::::::::::::::999888888888888999999999999999999999999999999999999999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;999888777777666666777777888888999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;::::::999888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>@@@BBBCCCCCCAAA@@@@@@???????????????;;;;;;<<<===>>>???@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCEEEIIILLLMMMLLLJJJHHHGGGFFFDDDCCCCCCBBBBBB>>>???@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@AAAAAAAAA>>>>>>???@@@AAAAAA@@@@@@??????>>>======<<<;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;::::::999999999999888888:::<<<======<<<<<<;;;::::::999999::::::999999999999888888888888:::999999888888999999:::888888888888888888888888666666555444444444444555555555555555666666666777666555555555555444444444333333333333333333333333333333333333333333333333444444555555555555444444333333333333444444444444222222333333444555555666555555555555555555555555555555666666666777777777666666666666666666666666444444444444444555666666777888999:::::::::999999777777777777888999:::;;;999999999888888888888777777777777777777777777777777888888888888999999999999999999999999999999999::::::;;;;;;;;;<<<<<<<<<:::;;;<<<===???@@@@@@AAA<<<===???AAAAAABBBCCCDDDJJJMMMVVVcccoooAAABBBDDDEEEEEEDDDBBBAAA????????????@@@AAABBBCCCBBBCCCDDDEEEFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>=========;;;;;;:::::::::;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======777777888999::::::::::::777777777888888999::::::888888888888888888888888777777888999999999999888444666999;;;;;;:::888777666666666666777777777777666666666666777888999:::666666666666666777888888666666666666666777888888666666777888888888888888888999::::::999:::<<<===666777888999:::999888888777777777777888888888888999999999999999999999999;;;;;;;;;:::::::::999999888888888888888888888888999999999888999::::::;;;888888999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::777888888888888999999999999999999999999999999999999999:::::::::;;;;;;;;;999999999::::::;;;;;;;;;:::;;;;;;<<<<<<=========888777777666666666666666888888999:::;;;<<<<<<===;;;;;;;;;;;;:::999888888:::::::::;;;;;;;;;<<<<<<::::::::::::999999888777:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBCCC@@@??????>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@???>>>>>>>>>???AAACCCDDDAAAAAACCCFFFIIIJJJJJJIIIIIIHHHGGGFFFDDDDDDCCCCCC>>>>>>???@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@===>>>???@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;::::::999999999999888888:::<<<>>>>>>===<<<;;;::::::999999::::::999999999888888888888777:::999999999999999999:::777777777777777777777777888888777666666666666666444555555555666666777777666666555555555444444444333333333333333333333333333333333333333333333333444555555555555555555444333333444444444444555555222222333333444555666666666666666666666666666666666555555555555666777777666666666666666666666666555555555555555666777777777888999999::::::::::::777777777777888999:::;;;999999999888888888888777777777777777777777777777777888888888888999999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>AAAAAABBBBBBCCCDDDDDDEEEDDDFFFMMMVVV]]]ggg|||BBBCCCDDDDDDCCCBBB???>>>???>>>>>>===>>>???AAABBBDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDEEEDDDBBBAAAAAACCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAA@@@>>>=========>>>???;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::::::::::::::::::::666666777777777777666666::::::999888777666555555777777777777777777777777777:::======999777666777777777777777666666666666666666666666666555555555888888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777777555555555555555666777777999999888888888888999999999999999999888666444333777777777777888888888888999999999888888888777777:::::::::999999888888888888888888888888888888888777777777777777777777777999999999888777666666555999999888888888888888888999::::::;;;;;;::::::999<<<;;;:::999999999:::;;;======<<<;;;;;;:::999999;;;;;;:::888777555444444666666666666777888999:::;;;;;;:::999999999::::::999999999::::::;;;;;;;;;<<<;;;999888888888999999::::::999999999999999999???>>><<<;;;;;;<<<===>>>:::===BBBFFFGGGDDD@@@===>>>????????????>>>============>>>>>>>>>>>>======>>>????????????@@@@@@@@@AAABBBCCCEEEFFFHHHIIIJJJHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@>>>=========>>>???AAA???======>>>???>>>===@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>============:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;777888:::<<<===>>>??????999999999888888888777777:::888666888;;;<<<:::888:::::::::999999999888888777777777777666666666666888888777777666666555555444444444555555555555666555555444444444444555555333333333333333333222222555555555444444333333333555555555555666666666666333333333333333333333333333333333444444444555555888888888777666444333222666555444333333444555666777777666666555555555444555555555555555555555555::::::999999888777777777888888888888888888888888888888888888888888888888777777888888999999::::::777777777777888888888888:::::::::;;;;;;;;;<<<<<<999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>???????????????BBBEEEHHHLLLVVVdddnnnBBBCCCDDDDDDCCCAAA???>>>@@@?????????@@@AAABBBCCCEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDBBBCCCDDDCCCAAA@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC??????===<<<<<<<<<===>>>;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999777777888888888888777777999999888888777666666666777777777777777777777777777999<<<;;;888666555666777777777777666666666666666666666666666666666555666666777777888888999999777777777777777777777777777777777777777777777777777777777777777777777777666666666666666777888888888888888777777888888888555666777888999888888777666666777777777888888888999999999888888888777777888888888888888888777777888888888888888888888888777777777777777777777777777777777777777777777777888888888888888888888888999::::::;;;;;;::::::999;;;;;;:::999999999:::;;;<<<<<<;;;;;;:::999999888::::::999888777666555555666666666777888999:::;;;<<<;;;::::::999999999999888888999999999:::::::::;;;:::999888888888999999999999999999999999999999;;;;;;::::::::::::;;;;;;:::===AAADDDEEECCC@@@>>>??????@@@@@@??????>>>=========>>>>>>>>>>>>============>>>>>>>>>?????????AAAAAABBBDDDEEEFFFHHHHHHFFFEEEEEEDDDCCCBBBAAA@@@BBBAAA@@@?????????@@@@@@@@@>>>======>>>??????>>>@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;999:::;;;<<<=========<<<999999999888888888777777:::888777888:::;;;:::888:::::::::999999999888888777777777777666666666666777777777777666666555555444444444555555555555666555555444444444444555555333333333333444444444444555555444444444333333333555555555555666666666666444444444444444444444444333333333444444444555555555555666666666666555555666555444444444444555666777666666666555555555444555555555555555555555555888888888888888777777777888888888888888888888888888888888888888888888888777777777888888888888888777777777777888888888888::::::::::::;;;;;;;;;;;;999999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>?????????@@@BBBDDDDDDEEEKKKUUU\\\iiiwwwBBBBBBCCCCCCCCCAAA@@@???BBBAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAABBBCCCBBB@@@@@@@@@BBBAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBB>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888888888888888888777888888999999888888777777777777777777777777777777777777777777777777777666888::::::888666555555777777777777666666666666555555666666666666666666555555666777888999::::::777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888999999777777777777777777777777444555666777888999888888666666777777777777888888999888888888888777777777666666777777777777777777888888888888888888888888777777777777777777777777444444555666777777888888888888888888888888888888999999::::::::::::999999;;;::::::999999::::::;;;:::::::::999999888888777999888888888888777777777777777777888999:::<<<======<<<;;;:::999999888999777777888888888888999999::::::999888888888888999777888888888999:::::::::999999::::::;;;::::::999:::<<<>>>AAABBBBBBAAA@@@@@@@@@@@@@@@@@@??????>>>======>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>???@@@AAABBBCCCDDDEEEFFFCCCBBBAAAAAA@@@???>>>>>>AAAAAA@@@????????????@@@>>>===<<<===???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999888888888888888999888777888:::;;;:::999:::::::::999999999888888777777777777666666666666777777777666666666666555444444444555555555555666555555444444444444555555333333333444555555666666555444444444444333333333444555555555555666666666555555555555555555555555333333333444444444555555222333444555666777777777666555444444444444555666666666666555555555555555555555555555555555555555666666666666777777777777888888888888888888888888888888888888888888888888777777777777666666666666777777777777888888888888999999:::::::::;;;;;;;;;999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>???@@@AAA@@@@@@BBBHHHMMMQQQ\\\mmm~~~AAABBBBBBBBBBBBAAA@@@???CCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCAAAAAABBBCCCBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB>>>>>>======<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999888888888888888888888888888777777888888888888777777666666666666777777888888777777777777777777777777777888999999888777666666777777777777666666666666555555555555666666666666666666777777888888888999777777777777777777777777777777777777777777777777777777777777777777777777777777666666777777888999777777777777777777777777777777777777777666666555666666666666777777777888888888888888777777777777666666666777777888888888888888888888888888888888777777777777777777777777444444555555666666777777777777777777888888888888999999::::::::::::999999::::::::::::::::::;;;;;;999999888888777777777777777777888888888999999999777777888999:::<<<===>>>===<<<;;;:::999888888888777777777777777777777777999999888888888888888888666777777888999::::::;;;999:::<<<=========<<<;;;:::;;;<<<===???@@@@@@AAA@@@AAAAAAAAAAAA@@@??????======>>>>>>>>>>>>======<<<<<<=========>>>>>>>>>?????????@@@AAABBBCCCCCCAAA@@@@@@???>>>>>>======???>>>>>>==================<<<;;;<<>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::888888888888888888888888999888888999:::::::::::::::::::::999999999888888777777777777666666666666666666666666666666666666444444444555555555555666555555444444444444555555333333444444555666777777444444444444444444444444444444444555555555666666444444444444444444444444333333333444444444555555222333444555666777777777555555555444444555555555555555555555555555555555555555555555555555555555444444555555666777777888888888888888888888888888888888888888888888888888777777666666555555555444666777777777888888888888999999999999::::::::::::888999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>===>>>@@@@@@@@@AAAEEEHHHIIIOOOYYYeeesssAAAAAAAAAAAAAAAAAA@@@@@@CCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@????????????@@@@@@BBBDDDEEEDDDCCCBBBCCCEEEBBBCCCDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@????????????>>>>>>============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999999888888888999999999999999999999999555555666666666666555555555555555666777777888888777777777777777777777777999999999999999999888777777777777777666666666666444555555555666666777777999888888888777777666666666666666666666666666666666666666666666666666666777777777777777777777777666555555555555666777777777777888888888888777777888888777666666555555555555666666666666777777777777777777777777777777777666777777888888999999999777777777777777777777777666666666666666666666666555555666666666666666666666666777777777888888888888999999::::::999999888999999999::::::;;;;;;;;;888777777777777777666666777777777888999999::::::888888888999:::<<<===>>>===<<<;;;:::999999999999666666666666666666666666888888888888888888888888666666777888999999::::::999:::<<<===>>>===<<<<<<;;;;;;;;;<<<===>>>@@@AAA@@@AAAAAAAAAAAA@@@??????======>>>>>>>>>>>>===============>>>>>>>>>??????>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<<<<===<<<;;;<<>>>>>>>>>>>>>>============<<<<<<<<<<<<:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<;;;:::999999888999:::;;;<<<<<<<<<<<<888888888888888888888888888888999999999999:::::::::::::::999999999888888777777777777666666666666555555555555555666666666444444444555555555555666555555444444444444555555333333444444555666777777444444444444444444444444444444444444555555555555333333333333333333333333333333333444444444555555444444555555555555555444444555555555555555555444444444444555555555555555555555555555555555555555333333444555666777777888777777777777777777777777777777777777777777777777777666666666555555444444666777777777888888888888888888888999999999::::::888888888999999999:::::::::::::::;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<=========<<<>>>???@@@AAABBBCCCDDDEEEHHHKKKOOOWWWcccrrr}}}AAAAAAAAA@@@@@@@@@@@@@@@BBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBB@@@@@@????????????@@@@@@CCCDDDEEEEEEDDDCCCEEEFFFCCCCCCDDDDDDDDDDDDDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@???????????????>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999888888888888999999999999999999999999444555555666666555555444555555555666666777777777777777777777777777777777;;;999888999::::::999888777777777777666666666666444444555555666777777777::::::999888777666555555666666666666666666666666666666666666666666666666777777777777777777777777555555555555555666666777777888999::::::999888777666666555555555666777888555555666666666666777777666666777777777777777888777777888888888888888888777777777777777777777777666666666666666666666666666666666666666666666666555666666777777888888888888888999999999999888888888888999:::;;;;;;;;;;;;777777777777777777777777777777888888999::::::;;;999999999999:::;;;<<<<<<;;;;;;::::::999999::::::777777666666666666555555666777888888999888888888666777777777888999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@@@@@@@@@@@@@??????>>>======>>>>>>>>>>>>============>>>>>>>>>?????????>>>>>>>>>???????????????AAAAAAAAA@@@@@@@@@????????????@@@@@@??????>>>======<<<;;;<<>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<;;;;;;:::999888888888999;;;;;;<<<<<<<<<888888888888888999999999777999::::::999888:::;;;:::::::::999999999888888777777777777666666666666444555555555555666666666444444444555555555555666555555444444444444555555333333333444555555666666333333333444444444444555333444444444444555555555333333333333333333333333333333333444444444555555555555555555555444333222444444555666666555444444444444444444444555555555555555555555555555555555333444444555666777777888777777777777777777777777777777777777777777777777666666666666555555555555777777777777888888888888777777888888888999999999888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>BBBCCCEEEEEEHHHOOOZZZaaaqqq}}}AAA@@@@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEDDDDDDCCCDDDEEEGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCDDDDDDCCCCCCDDDFFFCCCCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@@@@????????????===>>>?????????>>><<<<<<;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999888888888888888888888888888888888888555555666666666666555555555555666666666666666666777777777777777777777777:::888666777999:::999888777777777777666666666666444444555555666777777888999999888888777777666666666666666666666666666666666666666666666666666666777777777777777777777777666666666555666777777888888999:::;;;;;;:::999888888777666555444555666666555555555666666666777777666666666666777777888888777777777777777777666666777777777777777777777777666666666666666666666666555666666777777888888888555555666666777888888999888888999999999999888888777888999;;;<<<<<<;;;;;;777777777777777777777777888888888999999:::::::::::::::999999999999::::::::::::999999999:::;;;;;;777777777777666666555555555666777888999999888777777777777777888888888888;;;;;;;;;;;;<<<===>>>>>>>>>===============>>>>>>??????@@@@@@??????>>>=========>>>>>>>>>>>>======<<<<<<<<<=========>>>>>>????????????>>>>>>>>>>>>AAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@@@@@@@???======>>>===<<<===???AAAAAA@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;;;;:::999888888999::::::;;;;;;;;;::::::777777888888888999999999777999::::::888888999<<<:::::::::999999999888888777777777777666666666666444444444555555555666666444444444555555555555666555555444444444444555555333333333333444444444444333333333444444444555555333333444444444555555555444444444444444444444444333333333444444444555555444555555555444444333222444444555666666555444444333333333444444555555555555555555555555555555555555555555666666777777777777777777777777777777777777777777777777777777777666666666666666666777777777777777777888888888888777777777777888888888999888888888888999999999999999999:::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<============???AAADDDDDDDDDGGGMMMRRRZZZdddsssAAA@@@@@@???@@@@@@AAAAAA???AAABBBDDDDDDDDDCCCCCCAAABBBDDDFFFGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBBBBDDDEEECCCDDDDDDDDDDDDDDDCCCCCC@@@@@@@@@????????????>>><<<===>>>>>>>>>===;;;:::;;;;;;:::::::::999999999999999999999999999999999999999999888888888888777777777777777777777777777666666777777777777666666666666666666666666666666777777777777777777777777:::777555555888999888777777777777777666666666666444444444555666777777888777777777777888888888888666666666666666666666666666666666666666666666666777777777777777777777777777777777777777888888999888999;;;<<<<<<;;;999888<<<;;;888555333222222222555555555555666666666777555666666666777777888888777777666666555555555444777777777777777777777777666666666666666666666666444444555777888:::;;;;;;444555555666777888888999888888999999999999888888777888999;;;<<<<<<;;;;;;777777777777888888888888888888999999999:::::::::;;;:::999999888888999999999999999999:::;;;<<<<<<888888777777666666666555555666777999999999888777888888888777777777777777>>>=========>>>???AAABBB>>>>>>>>>>>>>>>=========???????????????>>>============>>>>>>>>>>>>======;;;;;;;;;<<<<<<<<<======????????????>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@@@@<<<===>>>>>>>>>===;;;:::???===<<<===???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;<<<;;;;;;:::999888777;;;;;;;;;;;;:::999888777777777888888999999999999666999;;;:::888777999<<<:::::::::999999999888888777777777777666666666666444444444555555555666666444444444555555555666666555555555444444555555555333333333333333333333222333333333444444555555555333333333444444444555555555555555555555555555555333333333444444444555555333333444555555444444444333444555666666555444333333333333444444555555555555555555555555555555555666666666666777777777777777777777777777777777777777777777777777777777777555555666666777777888888777777777777888888888888777777777777888888888888777888888888888999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;:::;;;>>>@@@@@@@@@:::>>>AAABBBAAAAAACCCFFFIIIOOOYYYeeeuuuAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBCCCEEEEEEFFFEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>???@@@CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>======<<<:::;;;===>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999::::::888888888777777777777777666666666666666666666666333444444444555555666666666666666666777777777777666666777777777777666666666666666666777777777777999888888777666555555444444444555666777777666666777777777777777777777777555555555444444333333333444444555555555555444444666666777888888888888888999999888777666666777777888888999999999999888888555555555555555666777777888777777666666666666666444444555666777888999:::777777777777777777777777666666666666666666666666777777666666555555555444666666666666666666666666555666777888888777666555777777777777888888888888777888999999::::::::::::999888888888777777666666999888888888777777666666777777777777777777777777888888999::::::::::::999999888888888777777666666777777888999999999999888::::::999999::::::;;;<<<;;;<<<>>>???@@@@@@@@@???======<<<<<<<<<<<<==================>>>>>>>>>>>>???>>>===<<<;;;;;;<<<===============>>>>>>>>>>>>??????>>>>>>======<<<<<<@@@AAAAAAAAAAAA@@@??????@@@@@@???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<;;;;;;<<<======<<<<<<<<<;;;;;;;;;===<<<;;;:::::::::::::::888888888888888888999999;;;;;;:::999999888888777888888999::::::::::::999999999999999999999999999999777555444666777777666444444444444444444444444777777777777777666666666666666555555555444444444444444444444444444444444444444333333333333222222111111222222333444555555333333333333333333333333555444333333333333444555555555444333444555666777333444555666666555444333444444444444444444444444444444444444444444444444666666666666666666666666888777666555555666777888888888777777666666555555777777666555444333333222666666666666777777777777777777777777777777777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;::::::999999999;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>???@@@AAABBBFFFIIINNNRRR[[[iii{{{AAAAAA@@@@@@@@@?????????>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>======<<<<<<;;;<<<<<<===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777777777777777777777888888888888888888888888666666777777777888888888555666666666777777777777666666777777777777666666555666666666777777777777888888777777666555555444444444555666666666666666444444444444444444444444555555444444444333333333444555555666666555555444666666777888888888888777999999888777777777777777777888888999999888888777555555555555555666666777888777666666555555666666222333333444555666777777777777777777777777777777777777777777777777777777777666666666555555555444555555555555555555555555555666777888888777666555666666777777777888888888888888999999:::999999999888888888777777777666666777777777777666666555555888888888888888888888888777888999999::::::999999888888888888777777777666777777888999999999999999999999999999999:::;;;;;;;;;<<<===>>>??????>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>???>>>===<<<;;;<<<<<<===<<<<<<<<<<<<============??????>>>>>>============@@@@@@@@@@@@@@@??????>>>??????>>>>>>====================================>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>><<<;;;<<<===<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;;;;<<<<<<<<<888888888888888888999999::::::999999999999888888888888999::::::::::::999999999999999999999999999:::888666555666777777666444444444444444444444444444444444555555555555555555555555555555555555555444444444444444444444444444444333333333333222222222222333333444444555555333333333333333333333333555444333333333333444555555444444333444555666777444444555666666555444444444444444444444444444444444444444444444444444444666666666666666666666666888777666555555666777888777777777777666666555555666666666555555444444333666666666666777777777777777777777777777777777777888888888999999999::::::999::::::::::::;;;;;;;;;;;;;;;:::::::::999999999:::;;;;;;<<<======>>>>>>===============>>>@@@@@@CCCEEEGGGHHHLLLUUUbbblll@@@@@@@@@???????????????===>>>>>>???@@@AAABBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>======<<<;;;;;;;;;<<<<<<<<<;;;:::999777666;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888888777777777777777777777777777888888888888888888888888777777888888888888888999555555666666666777777777666666777777777777666666555555666666666777777777888777777666666555555555444444555666666666666555444444444444444444444444555444444444444333333333555555666666666666555555555666777777888888777777999999888777777777888888777777888888888888777777555555444444555555666777777777666555555555555666333444444444555555666666777777777777777777777777777777777777777777777777666666666555555555555555555555555555555555555555555666666777777666666555666666777777777777888888888999999999999888888777888888777777777777666666666666666666555555555555888888888888888888888888777888999999::::::999999888888888888777777777777777888888999999999999999999999999999::::::::::::;;;<<<<<<=========<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>=========??????@@@@@@??????>>>===>>>>>>==================================================================<<<===>>>===<<<;;;<<<===;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<===>>>>>>???999999999999999999888888888888888999999999999999888888999::::::::::::999999999999999999999999999<<<:::777777777777777555444444444444444444444444333333444444555555666666444444444555555555555555444444444444444444444444444444333333333333222222444444444444444444555555444444444444444444444444555444444333333444444555555444444444444555666666444444555666666555444444444444444444444444444444444444444444444444444444666666666666666666666666777666666555555666666777777777777666666666666555555555555555555555555555666666666666777777777777777777777777777777777777888888888999999999999:::888888999999999:::::::::::::::::::::999999999999:::;;;;;;<<<<<<=========;;;;;;;;;;;;<<<===>>>???@@@AAABBBAAAAAAEEELLLRRRbbbppp????????????????????????===>>>>>>???@@@AAAAAAAAACCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@AAA????????????????????????????????????????????????<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999888888::::::::::::::::::::::::;;;::::::999888777777666666666666777777777777777555555555555555555555555666666666666777777777777555555555666666666777777666666777777777777666666555555555666666666777777777777666666666555555555444444555666666555555555666666666666666666666666444444444444444444444444555666666777777666666555555666666777777777777777999888888777777777888888666777777777777777777666555444444444444555666666777666555555444444555555666666666777777777777777777777777777777777777777888888888888888888888888555555555555555555555555555555555555555555555555666666666666666666666666666666666666777777777888888999999999888777666666777777777777777777666666666666666666666666666666888888888888888888888888777777888999999999999999888888888777777777777777777888999999::::::999999888999999:::::::::::::::;;;;;;<<<;;;;;;;;;;;;:::;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<=========<<<<<<<<<======;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>======<<<===============<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>===<<<;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>:::999999999999999888888666777777888999:::::::::888888999::::::::::::999888888888888888888888888<<<:::888888888888777555555555555555555555555555444555555666777888999999666666555555555444444444444444444444444444444444444444333333333222222222555555555555555555444444555555555555555555555555444444444444444444444444444444444444555555666666444555555555555555555444444444444444444444444444444444444444555555555555666666666666666666666666666666666666666666666666666666666666666666666666444555555555666666666777666666666666777777777777666666666666666666666666888888888888999999999999777888888888888999999999:::999999999999999999999::::::;;;;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<===>>>>>>@@@AAAAAAAAACCCGGGKKKLLLWWWhhhyyy??????????????????@@@@@@??????@@@@@@AAAAAABBBBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@??????@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;::::::::::::::::::::::::::::::999999888777666666555555666666777777777777555555555555555555555555777777777777666666666666555555555555666666666666666666777777777777666666555555555555666666666666666666666666555555555555444444555555555555444444666666666666666666666666444444444444444444444444555555666666666666555555555555666777777777777777888777777666777777888888555666666777777666666555444444444444444555666666666555555444444444444444666666666777777777777777666666666666666666666666777777777777777777777777444444444555555555555555555555555555555555555555666666555555555555666666555666666666666777777777888888888888777777666555666666666666666666777777777777777777777777777777888888888888888888888888777777888999999999999888777777777777777777888888888888999::::::::::::999888999:::;;;;;;;;;;;;:::;;;;;;;;;:::::::::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<==================<<<<<<=========>>>>>>>>>>>>>>>>>>>>>????????????>>>????????????>>>======;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>===<<<<<<===>>>=========>>>>>>>>>>>>>>>>>>>>>??????>>>>>><<<<<<::::::::::::999999888888666666777888999999:::;;;888888999::::::::::::999888888888888888888888888;;;:::888888999999777555555555555555555555555555444555555666777888999999888888777555444333222111444444444444444444444444444444333333333222222222555555555555555555444444555555555555555555555555444444444444444444444444444444444555555555555555555555555444444555555555444444444444444444444444444444444555555666666666666666666666666666666666555555666666666666555555555555555555555666666666444444555555666777777777666666666666777777777777666666666666666666666666777777888888888999999999777777777888888888999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>===>>>@@@AAABBBDDDFFFHHHEEEJJJRRR\\\hhhyyy@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>??????@@@????????????????????????========================;;;;;;:::::::::::::::::::::999999999::::::;;;<<<::::::::::::::::::::::::999999999888777777777666444555555666666777777888888888888888888888888888999888888888888888777777444444555555555666666666666666777777777777666666444444555555555666666666555555555555555555555555444555555555555444333333333333333333333333333333333333333444444444444555444444555555555555444444444555666666777777666666666666555555555666777777555555666666666666555555444444333333444444555666555555444333333333333444333444444444555555666666666666666666666666666666666666666666666666666666444444444444444555555555444444444444444444444444666555555444444555555666555555666666666666777777666777777777777666666555555555666666666666777777777777777777888888888888999999999999999999999999666777888888999999888888777777777777888888888888888999999:::::::::::::::999:::<<<=========<<<;;;;;;:::::::::::::::;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;<<<======>>>=====================>>>>>>>>>???>>>>>>>>>????????????@@@??????@@@@@@??????>>>===;;;<<<===>>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===>>>>>>>>>>>>???????????????>>>????????????===;;;:::;;;;;;;;;:::999999888888666666777777888999::::::888888999::::::::::::999888888888888888888888888999888777888999999777555555555555555555555555555333333444444555555666666888888777555444333222111444444444444444444444444444444333333333333222222444444444444444444555555444444444444444444444444333444444555555444444333333444555555666666555555666555444444444444555666444444444444444444444444444444444555666666777777666666666666666666666666444555555666666555555444444555555555555666666666555555555666666777777777666666666666777777777777777777777777777777777777777777777888888888888999777777888888888999999999888888888999999999999999::::::::::::::::::::::::::::::::::::;;;<<<===>>><<<<<<===>>>???@@@AAAAAADDDEEEGGGJJJQQQ^^^ooozzz~~~}}}@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA???>>>======>>>???================================================;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777888999999999999999999999999999999888888888888777777777777444444555555666777777888888888888888888888888888888888888777777777666666444444444555555555666666666666777777777777666666444444444555555555666666555555555555555555555555444555555555444444333222333333333333333333333333333333333444444444555555333333444444444444333333444555666666777777666666444444444444444555666666444555555666666555555444444444333333444444555666555444444333222333333333222333333444555666777777666666666666666666666666555555555555555555555555333333333444444555555555444444444444444444444444666555444444444444555666555555555666666666777777555555666666777666666666555555555666666666777777666666666777777777888888999999999999999999999999666777777888888888888888666777777777888888888888888999::::::;;;;;;:::::::::;;;===>>>???>>>===<<<::::::999999:::;;;<<<===;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<:::;;;===>>>>>>>>>======<<<<<<<<<=========>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>;;;<<<>>>@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======<<<<<<===???======>>>>>>????????????<<<===>>>??????===<<<;;;<<<;;;;;;:::999999888888666666777777888888999999888888999::::::::::::999888888888888888888888888666666666777999999777666555555555555555555555555444444444555555555555555555555555555555444444444444444444444444444444444444444333333333333222222222222333333444444555555333333333333333333333333333333444555555444333333333444555666666666555444666555444444444444555666444444444444444444444444444444444555666777777777666666666666666666666666444444555666666555444444444444444555555555666666666666666666666777777777666666666666777777777777777777777777777777777777777777777777888888888888888888888999999999::::::777888888888999999999999::::::999999999999999999999999888999999:::;;;<<<<<<<<<<<<<<<===>>>===<<>><<<<<<<<<<<<<<<<<<<<<<<<========================;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777666555666666999999999999999999999999777777777777777888888888444444444555666777777888666666666666666666666666666666555555444444444333444444444555555555666666666666777777777777666666444444444555555555666666444555555555555555555555444555555555444444333222555555555555555555555555333333333444444555555555222333333444444333333222444555555666666666666666333333333333333444555666444555555555555555555444444333333333333444555555555444333333222222333333444444555666777888999:::666666666666666666666666555555555555555555555555333333333444444555555555444444444444444444444444666555444333333444555666555555555555666666666777444444555666777777777666444555555555666666777777444555555555666666777777999999999999999999999999666666777888888888888888666666777777888888888999888999::::::;;;;;;::::::;;;<<<>>>???@@@???>>><<<::::::999999:::<<<===???<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::;;;===>>>>>>>>>======;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????;;;===???@@@AAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<========================:::<<<======<<<<<<===???<<<=========>>>>>>??????999:::<<<>>>???>>>===<<<<<<<<<;;;::::::999888888777777777777888888888888888888999::::::::::::999777777777777777777777777444444555777999999888666666666666666666666666666777777777777777666666666333333444444555666777777444444444444444444444444444444444333333333222222111111222222333444555555333333333333333333333333333333444555555444333333333333555666666666555444666555444333333444555666444444444444444444444444444444444555666777777888666666666666666666666666333444555666666555444333444444444555555555666666777777777777666666666666666666666666777777777777777777777777777777777777777777777777888888888888888999999999999:::::::::777777888888999999999999:::999999999999999999999777777777777888999:::;;;===<<<<<<===>>>@@@??????===@@@DDDEEEDDDFFFIIIMMMSSSZZZfffttt~~~zzz@@@AAABBBBBBCCCCCCBBBBBBDDDEEEEEEEEEDDDCCCCCCBBB@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@???>>>======>>>>>>>>>>>>>>>??????@@@@@@???>>>===;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888999::::::::::::999888666666666666666666666666777777666555555555555555999999999888777666666555666666666666666666666666444444444444444444444444333444555666666555444333444444444555555555555666777777666555555555555555555555444444444333333333333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333444444333333333444555555888888777777666666666666555555555444444333333333222222111111222333444444444555666666777777666666777777777777777666666666777666444333333444666777333333333444444555555555666666555555555555666666777777666666555555444444555444444333333555666777555555555666666666666666555555555666666666666777777777777777888888888888999999999999999999999999888888888888888888888888:::999999999999999999999::::::::::::::::::::::::========================888888888999999:::::::::888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999:::<<<>>>@@@>>>>>>?????????@@@@@@@@@CCCBBBAAAAAA@@@???>>>>>>AAAAAA@@@@@@@@@@@@@@@@@@AAA???===;;;;;;<<<>>>???AAA@@@???>>>>>>???@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;=================================<<<;;;;;;::::::999::::::::::::999888888666666666666777777777777777777777777888888888888555666888999999888777666888888777777666666555555555555555555666666666666666666555555555444444444555555555555666666666666666666555555555444444444555555444333222222222222333333333333333333333333555555555555555555555555555555555555555555555555555555555555555555555555555555555444444333333333555555555555555555555555444444555555555555444444777777777777888888888888777777777777777777777777888888777777666666555555666666666666666777888888666666666666666666666666777777888888888888777777666777777888888888777777999999888777666666777777777777777777777777777777888888999999999:::::::::<<<;;;::::::::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===????????????@@@AAABBBCCCGGGJJJRRR]]]iiiyyy}}}BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???BBBAAA@@@@@@?????????@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@??????>>>======>>>>>>======>>>>>>???@@@@@@???>>><<<;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<888888888888888888888888888888888888888888888888666666666666666666666666777777666555555555555555999999888777777666555555555555555555555555555555444444444444444444444444444444555555555555444444444444444444555555555555777777666555555555555555555555444444444333333333333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333444444555444444444333333222222222555555444444444333333333222222222222222333333444333333444555555555444444666666666666666666666666777555444333333444555777333333333444444444555555666555555444444555555666666666666666555555555555777666666555666777888999777777777777777666666666444444555555555666666666777777777777888888888888999999999999999999999999888888888888888888888888999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<999999999999::::::::::::888888888888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>???>>>>>>?????????@@@@@@@@@BBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA???===;;;;;;<<<>>>???AAA@@@?????????@@@AAABBB<<<<<<<<<<<<<<<<<<<<<<<<=================================<<<;;;;;;::::::999999::::::999999888777666666666666777777777777666666777777777888888888666666777777777666666555777777777666666666555555555555555555666666666666666666555555555444444444444444444444555555555555666555555555444444444444222222222222333444555555333333333333333333333333555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333555555555555555555555555555555666666666666555555666666777777777888888888777777777777777777777777888777777777666666666555444444444444444555666666666666666666666666666666555555666666666666555555666666777888888888888888999888888777666666777777777777777777777777777777888888888999999999::::::<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@AAAAAACCCHHHPPPXXXdddwwwFFFEEECCCBBBAAAAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBAAA@@@???????????????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>=====================>>>?????????>>>===<<<;;;::::::::::::::::::;;;;;;;;;<<<<<<888888888888888888888888888888777666666777888888777777777777777777777777777666666555555555555666888888777777666666555555555555555555555555555555444444444444444444444444555555444444444444555555444444444444555555555555777666555555444555555555555555444444444333333333333333222222333333444555444444444444444444444444444444444444444444444444333333333333333333333333222222222222222333444444222222111111111111000000444444444444333333333333333222222222222333444444444555555555555444444333555555555555555555555555666555444333333444555666333333333444444444444555555444444333333444444555555555555555555666666666666666555555666666777888999888888777777666666666333444444444555555555555777777777777888888888888999999999999999999999999999999999999999999999999888888888888888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<======>>>>>>>>>>>>????????????@@@AAAAAAAAA@@@@@@??????????????????@@@@@@AAAAAABBBAAA???>>><<<<<<===>>>???@@@@@@@@@@@@@@@AAABBBCCC>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<;;;:::::::::999999::::::999999888777666666666666777777777777666666777777777777888888777777666555444444444444666666666666666555555555444555555555555666666666555555555555555444444444222333333333444444444444555555555555444444444444222222222222333444555555333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444555444444444444333333333555555555555555555555555666666777777777777666666666666777777777777888888777777777777777777777777777777777777666666666666444444444444444555666666666666666666666666666666555555666666666666555555444555666888888999999999888888777666666666777777777777777777777777777777888888888999999999999:::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>???BBBAAADDDGGGKKKQQQ___lllHHHFFFDDDAAA@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBB@@@???????????????@@@@@@?????????@@@@@@@@@@@@@@@??????>>>>>>>>>============<<<<<<<<<<<<===>>>>>>>>>===<<<;;;::::::::::::777888888999999::::::;;;888888888888888888888888888777555444444555777888777777777777777777777777777666555555555555666666777777777666666555555555555555555555555555555555444444444444444444444444666555333333333333555666333333444444444555555555666555555444444555555555555555444444444333333333333333222222333333444555333333333333333333333333444444444444444444444444333333333333333333333333222222111111222222333444333333333333333222222222333333333333333333333333333333333333333444555666999999999888888777666555333333444444444444444555666555444444444444555666444444444444444444444444444333333222222333333444444444444555555666666666333333333333444444555555999888888777666555444444333333333444444444555555666777777777888888888888888888888888888888888888999999999999999999999999777777777777777888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999999999999999:::;;;<<<===;;;;;;<<<<<<<<<<<<======999:::;;;;;;<<<<<<;;;;;;999:::;;;<<<============>>>>>>>>>>>>????????????AAAAAA@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAABBBBBBAAA@@@>>>===<<<===>>>???????????????@@@AAAAAABBB========================<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;::::::999999999999999999888777777666666666666777777777777666666666666777777777888999888666444333333444444555555555555555555555555444444444555555555666666555555555555555555555555333333333333444444444444444444444444444444444444555555444333222222222222333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555666666666666555555666666666666777777777888777777777777777777777777777777777777666666666666666666666666666777888888666666666666666666666666777777888888888888777777444444666777999999::::::888777777666666666777777777777777777777777777777888888888888999999999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<::::::::::::;;;<<<===>>>CCCBBBCCCEEEEEEHHHQQQ[[[ppp{{{HHHFFFDDDAAA@@@@@@AAAAAA======>>>>>>>>>>>>===============>>>???@@@AAABBB????????????????????????>>>>>>==================<<<<<<<<<;;;<<<<<<===>>>===<<<;;;::::::999::::::666666777777777888888888777777777777777777777777777666444333333444666777777777777777777777777777666666555555555555666666666666666555555555555555555555555555555555555555444444444444444444444444555444333222222333444555333333333444444444444555555555444444444444555555555555444444444333333333333333222222333333444555333333333333333333333333444444444444444444444444333333333333333333333333222222111111222222333444333333333333333444444444333333333333333333333333333333444444555777888999<<<<<<;;;:::999888666555222333333333444444555555555555555444444555555555444444444444444444444444333333222222222222333333333333444444555555666666222333333444444444444444777777666555444444333333333333333444444444555555666777777777888888888888888888888888888888888888888888888888888888888888666666777777777888888888999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<======999:::;;;;;;<<<<<<;;;;;;999:::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>???@@@AAAAAABBBBBB@@@@@@???>>>===>>>>>>???======>>>???????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::999999888999999999999888777777666666666666777777777777555666666666666777777777:::999777555444444555555444444444444444555555555444444444444555555555555444555555555555555555555333444444444444555555555333333444444444444444444555555444333222222222222333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333444444555555444444333555666666666666777777777666666666666666666666666666666666666777777777777666666666666666777888888666666666666666666666666777777888888888888777777444444666777999999::::::777666666666666666777777777777777777777777777777777777888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>???===>>>AAAAAABBBHHHOOOZZZbbbnnnyyyFFFEEECCCAAA@@@@@@@@@@@@======>>>?????????>>>>>>=========>>>???@@@AAABBB?????????>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<;;;:::999999999999999777777777777777777777777777777777777777777777777666666555444444555666666777777777777777777777777666555555555555666666777555555555555555555444444444444444444444444444444444444444444444444444444444444333333333333444444333333333333444444444444444444444333444444555666555555444444444333333333333333222222333333444555333333333333333333333333444444444444444444444444333333333333333333333333222222222222222333444444111222222222222333333333222222222222333333333333333444555666888:::<<<=========<<<;;;999777555444222333333444444555555555555555555555555555555555555444444444444333333333444333333222222333333444444444444444444555555555444444555666666666666555666555555444444333333333333444444444555555555555777777777777888888888888888888888888888888888888777777777777777777777777666777777888888999999999999999999999999999999999::::::::::::::::::::::::::::::999999999999999888888888888888999:::;;;;;;999999::::::;;;<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<======>>>???>>>>>>>>>>>>>>>======?????????@@@@@@AAAAAABBB?????????@@@@@@AAAAAABBB@@@@@@??????>>>>>>>>>???===>>>>>>???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999888888999999888888777666666666666666777777777777555555666666666666777777888888777666555555555555333333333444444444444444333444444444444555555555444444444555555555555555444444444444555555555555333333333333444444444444222222222222333444555555333333333333333333333333333333333333333333333333555555555555555555555555333333333333333333333333333333333444444444444555555555555555555555555555333333333444444333333333555555666666666666777777666666666666666666666666666666666666777777777777444444444444444555666666666666666666666666666666555555666666666666555555444555666888888999999999666666555555666666777777777777777777777777777777777777777888888888888999999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???<<<;;;===AAABBBAAADDDIIIIIINNNUUU\\\fffuuuCCCCCCBBBAAA@@@?????????@@@AAAAAABBBBBBCCCBBBBBB??????>>>>>>>>>>>>????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===;;;::::::999999999999999999999999888888777777666777777777777777777777777555555555555555555555555666666666666666666666666555555555555555666777777444444444444444444444444444444444444444444444444444444444444444444444444333333333444444333333333222222333333333444444444444333333333444444555666555555444444444333333333333333222222333333444555222222222222222222222222444444444444444444444444333333333333333333333333333333333333333444444555111111111222222222333333111111222222222333333333333444555888:::===@@@AAA@@@@@@???===;;;888666555333333333444555555666666444555555555555555555444555555444444444333333333444444333333333333444444555444444444444444444333333444555666666666555555555555555555555444444444444444555555555666666666777777777777888888888888888888888888888888888888666666666666666666666666777777888888999::::::;;;888888888888888888888888999999999999999999999999777888888888888888888999777777777777888999::::::888888999999:::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;::::::;;;<<<>>>?????????>>>>>>============>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>??????@@@@@@???>>><<<<<<::::::::::::::::::::::::::::::::::::::::::::::::<<<<<<;;;::::::999999888888888888888888777777666666666666666777777777777555555555666666666777777555555666666666555555444222222333333333444444444333333444444444555555555444444444555555555666666222333333333444444444444222222333333333444444444222222222222333444555555333333333333333333333333333333333333333333333333555555555555555555555555333333333333333333333333333333333444444444555555555555555555555555555555333444444444444444444333555555555666666666777777666666666666666666666666555666666666777777777888444444444444444555666666666666666666666666666666555555666666666666555555666666777888888888888888555555555555555666777777777777777777777777777777777777777777888888888888888999::::::::::::999888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>===<<<>>>BBBBBB@@@AAADDD@@@DDDIIILLLQQQ\\\jjjuuuAAAAAAAAAAAAAAA@@@>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBAAA@@@>>>===<<<<<<<<>>>>>=========<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<::::::999999888999999999<<<;;;;;;:::999888777777777777777777777777777777555555666777777666555555666666666666666666666666555555555555555666777888444444444444444444444444444444444444444444444444444444444444444444444444222222444555555444222222222222333333333444444444333333333333444444555666555555444444444333333333333333222222333333444555222222222222222222222222444444444444444444444444333333333333333333333333444444333333444444555666222222333333444444444444111111111222222333333333333444666999<<>>;;;999888333333444444555666777777444444555555555555444444555555555444444333333333555444444333333444444555555555555444444333333333111222333444444444333222555555555666666666666666555555555666666666666777777777777777888888888888777777777777777777777777555555555555555555555555777777888999::::::;;;;;;888888888888888888888888999999999999999999999999666666777777888888888999666666666666777888999:::777777888999999:::;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<;;;:::999:::<<<>>>@@@??????>>>>>>=========<<<>>>>>>???@@@AAABBBBBBCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>AAAAAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;::::::999999888888888888888888777666666666666666666777777777777555555555555666666666777222333444555555555444333222222222333333444444444333333333444444444555555444444444555555555666666111111222222222333333333222222222333333444444444555555444333222222222222333333333333333333333333333333333333333333333333555555555555555555555555333333333333333333333333333333333444444555555555555555555555555555555555444555555555555555555444555555555555666666666777666666666666666666666666555666666666777777888888666666666666666777888888666666666666666666666666777777888888888888777777666777777888888888777777555555555555555666777888777777777777777777777777777777777777888888888888888999:::;;;;;;:::999888999999:::::::::;;;;;;;;;::::::::::::;;;<<<======;;;:::;;;???>>>;;;:::<<<>>>BBBFFFHHHIIINNNWWW___mmm|||AAAAAA@@@???>>>===<<<;;;======???@@@@@@@@@@@@@@@?????????>>>===<<<<<<;;;============<<<<<<<<<<<<777888:::;;;;;;:::888777888888777777888999:::::::::::::::999999888888888999999888888777777666666777777777777666666666666555555555555666666666666555555444444444444555555666666555555555444444444555555444444444333333333333333333333333333333333555555555444444333333333444444444444444444444444333333333222222111111111222222333333333333444444111111222333444444444444333333333333333333333333444444333333333333333333333333444444333333222222222222222222222222222222333333333333333333333333333333333333333333333333333333222222222333444444333444666:::>>>BBBEEEGGGHHHHHHGGGEEEAAA<<<888555555555555444444333333333444444444555555555555666444444444444444444444444222222333333222222111000666666666666666666666666444444444333333222222222333333333444444444555555444444444555555555666666555555666666777777888888::::::999888777666555555444444444555555555555666888888777777666666555555777777888888888888777777;;;:::::::::::::::::::::888888999999999999888888777777777777888888888888777777888888888999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<>>>??????@@@@@@AAABBBBBBAAA@@@??????>>>>>>??????>>>??????@@@@@@@@@??????<<<======>>>>>>???@@@AAA<<<;;;:::999888888888888888888777777888888999:::;;;;;;;;;::::::999999999777777777777777777777777444555555666777888888999666666666666555555555555555555444444444444555555444555555555444333333222444444444555444444333333666666555555555444444444444333333222222333333444555444444333333444444555444444444333333222222222444333333222111111111222333333333333333333333333444444444555555555666666555555444333333222111111333333333333333333333333333333333444444555555555444444444444444444444444666666666666666555555555555555555555666666666777666666666666777777777777666666555555555555666666777777666666555555555444888888777777666666555555777777777777666666666666888777555444333444666777666777888999999999999999777777777777777777777777888999999999999:::::::::999999999999999999999999999999::::::::::::;;;;;;<<<<<<<<<<<<============;;;<<<>>>AAADDDGGGJJJKKKVVVaaaqqq~~~AAAAAA@@@???>>>===<<<;;;======>>>???@@@@@@@@@@@@@@@??????>>>======<<<<<<============<<<<<<<<<<<<999:::;;;;;;;;;;;;:::999888888777777888999999::::::::::::999999999888888999999999999888888888888777777777777666666666666555555555555666666666666555555444444444444555555666666555555555444444444555555555444444444333333333333333333333333333333555555444444444333333333444444444444444444444444444333333333222222222222222222333333333333444444111111222333444444444444333333333333333333333333222222222222333333333333222333444444555555555555222222222222222222222222333333333333333333333333333333333333333333333333333333222222333333444555555666888;;;???CCCFFFHHHIIIIIIHHHEEEAAA===999666555555444444444333333333444444444444555555555555444444444444444444444444444444444444444333333222555555555555555555555555444444444333333222222222333333333444444444555555444444444444555555555555666666666666666777777777888888888777666666555555444444444555555555555666777777777666666666666666777777888888888888777777888888888888888888888888777888888999999888888777777777777777888888888888777777777888888888999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;:::>>>>>>>>>>>>??????????????????>>>============>>>>>>>>>??????@@@@@@???????????????@@@??????>>>===;;;;;;:::999888888888888888888777777888888999::::::::::::999999999888888777777777777777777777777555555555666777888888888666666666666555555555555555555444444444444555555444444555555444444333222333444444555444444333333666555555555444444444444444333333222222333333444444444333333333333444444555555555444444333333333444333222222111111222222333333333333333333333333333444444444444555555555555555444333333222111111333333333333333333333333333333333444444444555555444444444444444444444444666666666666555555555555444444444555555555555666555555555555666666666666666666555555555555666666777666666666555555555555888777777777666666666555777777777777666666666666999888666444444555666777888888999:::::::::::::::777777777777777777777777666666777777777888888888999999999999999999999999999999999:::::::::;;;;;;<<<<<<<<<<<<===============>>>???AAACCCEEEFFFGGGHHHPPPZZZcccjjjsss}}}@@@@@@???>>>======<<<<<<<<<===>>>??????@@@@@@@@@@@@@@@??????>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888777888888999::::::::::::999999999999888999999999999999:::::::::777777777777666666666666555555555555666666666666555555444444444444555555555555555555555444444444555555555555555444444444333333333333333333333333444444444444333333333333444444444444444444444444444444444444333333333333222222333333333333444444111111222333444444444444333333333333333333333333000111111111222333333333111222444555666777777777333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555555777888:::===@@@DDDGGGIIIIIIHHHGGGDDDAAA<<<999666444444444444333333333333444444444444555555555555444444444444444444444444666666666666666555444444444444444444444444444444444444333333333333222222333333333444444444555555333333333444444444555555777777666666666666666666666666666666666666666666444444444555555555555666666666666666666666777777666777777888888777777666777777777777777777777777777888888999999888888777777777777777888888888888777777888888888888999999888888888888999999999999;;;;;;;;;<<<<<<<<<<<<===?????????>>>===<<<;;;;;;>>>>>>============<<<<<<>>>===<<<<<<;;;;;;<<<<<<======>>>???????????????AAAAAABBBBBBAAA>>><<<:::;;;:::999888888777888888888777777777777888999999999999888888888888777777777777777777777777777777555555666666777777888888666666666666555555555555555555444444444444555555444444555555444444333333333333444444555444444333555555555555444444444444444333333222222333333444444444333333333333444444555555555555444444444444333333222222111111222222333333333333333333333333333333333333444444444444555444444333333222222111444444444444444444444444333333333444444444444555444444444444444444444444555555555555555555555555333333444444444555555555444444444444555555555555666666555555555555666666666666666666555555555555777777777777666666666666666666666666777777777777999888777666555666777777888999::::::;;;:::::::::777777777777777777777777666666666777777777888888999999999999999999999999999999999999::::::::::::;;;<<<<<<<<<<<<=========?????????@@@AAAAAABBBBBBCCCFFFIIIMMMRRRZZZeeemmm~~~@@@??????>>>======<<<<<<;;;<<<===>>>????????????@@@@@@??????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;999888888888888888999999999999999999999999999999777888888999999:::::::::777777777777666666666666555555555555666666666666555555444444444444555555555555555555555555555555555555555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222333333333444444111111222333444444444444333333333333333333333333//////000111222222333333222333444555555666666666333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555666999:::;;;>>>AAADDDGGGHHHFFFEEEDDDAAA>>>:::777555333333333333333333333333333333444444444555555555444444444444444444444444666666666666666555444444333333333333333333333333333333333333333333333333333333333444444444555555333333333333444444444444777777777666666555555444444444444555555555666666444444444555555555555666444555555666666777777777666666777777777777666666888888888888888999999999777777888888888888777777666777777777888888888888888999999999::::::::::::999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===>>>>>>????????????>>>>>>???>>>>>>===<<<;;;;;;;;;======<<<;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@AAACCCCCCBBB???<<<999;;;:::999888777777777777777777777777777888999999777777777777777777777777777777777777777777777777555666666666777777777888666666666666555555555555555444444333333444444555333444444555444444333333333333444444555444444444444444444444444444444444444333333222222333333444444333333333333333333444444444444444444444444444333333222222111222222333333333333333333333333333222222222333333333444444444444444333333222222222555555555555555555555555444444444444444444444444444444444444444444444444444444555555555555555666444444444555555555666666444444555555555666666666666666555555555555666666666666666666666555555555777777777777666666666666666666666666777777777777999999888777666777777888888999999::::::999999999777777777777777777777777888888888888999999999999888888888888888888888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<======>>>>>>>>>???????????????CCCDDDDDDDDDFFFLLLUUU[[[```lllzzz??????>>>>>>===<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>?????????>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::999999888888888888888999999999999999999999999999666777777777888888999999777777777777666666666666555555555555666666666666555555444444444444555555444555555555555555555555444444555555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222333333333444444111111222333444444444444333333333333333333333333//////000111222222333333333333444444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555666777:::;;;<<<===???BBBDDDEEEAAA@@@???<<<:::777555444333333333333333333333333333333333444444444444555444444444444444444444444444555555555555444333333333333333333333333333333333333333333333333333333333333333444444444555555333333333444444444555555777777666666555555444444333333444444555555666666444444444555555555555666444444555555666666777777666666777777777777666666777777888888888999999999777777777888888777777777666777777777888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBBBBBBB??????>>>===<<<;;;;;;:::======<<<;;;;;;;;;;;;<<<;;;;;;<<<===>>>??????>>>>>>???AAABBBBBB@@@===;;;::::::999888777777777777777777666666777777888999666666666666666666666666777777777777777777777777666666666666777777777777666666666666555555555555444444333333333333444444333333444444555444444333222333333444555555555444333333444444444444444444444333333222222333333444333333333222222333333333222222222222222222222222333222222111222222333333333333333333333333333333222222222333333333444444444444333333333333222222555555555555555555555555444444444444444444444444444444444444444444444444333444444444555555666666666666666666777777777777555555666666666777777777666666555555555555666666555555555666666666666666666666666666777777777777555666666666777777777888999888888777777777777777777777888888888888777777666666666666666666666666777777888888888999999999888888888888888888888888888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>??????@@@????????????@@@CCCGGGJJJKKKUUUbbbkkkpppyyy>>>>>>>>>======<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999:::999888888777888888888888999999999999:::::::::777777777777777888888888777777777777666666666666555555555555666666666666555555444444444444555555444444444555555555555555333333333444444444444444333333333333333333333333222222222222333333333333333333333333333333333333333333333333444444444444222222333333333333444444111111222333444444444444333333333333333333333333000111111111222333333333333333444444333333222111333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555777777;;;;;;;;;;;;<<<===??????;;;;;;999888666555444333222222222222333333333333333333333333444444444444444444444444444444444444333444444444444333222222333333333333333333333333222222333333333333444444333333333444444444555555444444444555555555666666666666555555555555555555333444444444555555666666444444444555555555555666555555555555555555666666555666666777777666666555555666666777777888888888666777777888888777777666777777777777888888888888::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========???@@@BBBBBBCCCCCC>>>>>>======<<<;;;::::::===<<<<<<;;;;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>><<<===???@@@@@@???>>>===:::999888777777666777777777666666666666777888888555555666666666666777777777777777777777777777777666666666666777777777777666666666666555555555555444444333333333333444444333333444444555555444444222222333444555555555555333333333333444444444444444333333222222333333444333333222222222222333333111111111111222222222222222222111111222222333333333333333333333333333333333333333333444444444444333333333333333333333333444444444444444444444444555444444444444333333333444444444444444444444444333333333444555555666666666666777777777888888888666666666666777777777888666666555555555555666666555555555666666666666666666666666666777777777777555555666666777777888888888888777777777666666666777777777777777777666555666666666666666666666666555555555666666666777777888888888888888888888888888888888888999999999999:::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@<<<<<<===>>>???@@@AAAAAACCCJJJQQQVVVZZZbbbooozzz===============<<<<<<<<<::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;:::999999:::999999888777777888888888888999999999:::::::::999999888888888888888777777777777777666666666666555555555555666666666666555555444444444444555555444444444555555555666666222222222333333333444444333333333333333333333333111111222222222333333333222222222222222222222222222222222222333333333444222222333333333333444444111111222333444444444444333333333333333333333333222222222222333333333333333333444444444444444333444444444444444444444444333333333333333333333333333333333333333333333333222333333333555666777888::::::999999888999999999777777666555444444444444111111222222222333333333222222333333333444444444444444444444444444444444333444444444444333222222444444444444444444444444222222222333333444444444333333333444444444555555555555555666666666777777444444555555555555555555555555555555555666666666444444444555555555555666555555555555555555444444555555666666666666555555666666777777888999999:::666666777777777777666666777777777777888888888888999999999999:::::::::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@@@@??????<<<<<<;;;;;;::::::999999;;;;;;:::999999999999:::999999;;;<<<===>>>>>>>>><<<======>>>>>>>>>======:::999888777777666666666666666666666666777888888555555666666777777777777777777777777777777777777777777777777666666666666666666666666555555555555444333333222222333333444222333444444555555444444111222333444555555555555222222333333333444444444444333333222222333333444333333222222222222333333111111111222222333333333222222111111222222333444333333333333333333333333333444444444444555555555333333333333333333333333333333333333333333333333555555444444444333333333444444444444444444444444222222333444444555666666666666666666777777777777555555555666666666777777666666555555555555666666555555555555666666666777555666666666777777777888555555555666777888888888666777777777666666555555888888888888888777666666666666666666666666666666555555555555666666666777888888888888888888888888888888888888999999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????;;;<<<===???AAABBBAAA@@@AAADDDGGGIIIKKKPPPXXX^^^nnnyyy===============<<<<<<<<<999:::;;;<<<============;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999:::<<<======<<<:::999::::::999888777777888888888888888999999:::::::::;;;::::::999999888888888777777777777666666666666555555555555666666666777555555555444444555555555444444444555555555666666111111111222222333333333333333333333333333333333111111111222222333333333222222222222222222222222111111111222222333333333222222333333333444444444111111222333444444444444333333333333333333333333444444333333333333333333222222444555666666777777444444444444444444444444333333333333333333333333333333333333333333333333222333333444555666888888:::999888777666666666666555555444444444555555666111111111222222333333333222222333333333444444444444444444444444444444444444444555555444444333222444444444444444444444444222222222333333444444444333333333444444444555555666666666666777777777777333444444555555666666666666666666666666666666666444444444555555555666666666666666555555444444333555555666666666666555555888888999:::;;;;;;<<<<<<666666777777777777666666777777777777888888888888777777888888888999999999;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<======?????????>>>>>>===<<<;;;:::::::::999999999999888:::999999888777888888888888999:::<<<===>>>>>>>>>>>>>>>======<<<<<<<<<<<<:::999888777666666666666666666666666666777888888555666666666777777888888777777777777777777777777777777777777666666666666777666666666555555555555444333333222222333333444222333333444555555555444111222333444555555555555222222222333333444444444444333333222222333333444333222222222222222222333222222222333333444444444222111111111222333333444333333333333333333333333444444444555555555666666333333333333333333333333333333333333333333333333555555555444444333333333444444444444444444444444222222333333444555666666555555555555666666666777444444444555555555666666666666555555555555666666444555555555666666777777555666666666777777888888444555555666777888888999666666666666666555555444999999999999999888777666666666666666666666666666777777777777888888888888777777777777777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>:::::::::<<>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<;;;:::999999999999999888888888777777888888888888888888888888777777888888888999999999666666666666666666666666555555444444444333333333444444444333333222222222444444444444444444444444444444444444444444444444555333000......000333555333333333222222111111111333333333333333333333333333333222111111222222222222333555555555555333222222222222222222222222222333333333222222111111111444444444333333333222222222333333444444333333222333333222222333333444555444333333222222333333444222222222333333333444444333444555666666666555444777666555444333444555555555555555444444333333333555444444333222111000000444444444333333222222222333333333444444444555555555555555555555555555555444444444444444444444444444444333222111111111111333333333333333333333333333333444444555666666777777666444333333444666777666666666666666666666666444444444555555555555666555555444444444333333333555555555555666666666666555555666666777777888888777777777777777666666666444555555555666666777777:::::::::;;;;;;<<<<<<<<<;;;;;;::::::::::::999999;;;;;;<<<===>>>>>>==================<<<<<<<<<<<<999999999999999999999999;;;;;;;;;::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999888888888999888777555444444444444666666666666666666666666333444444555666777888888666666666666666777888888777777666555444333333333777666555444444444444444777777666555444444333333333333333444444444555555444444555555444444333222333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444777666444333222111111111666444222222333555555555555555555666666555444444333333333333333333333333555555444444444444555555555555555555555555555555444444333333333444555555555555555555555555555555555555555555666666666666666666666666777777777777555555444444444444555555666666666666666555555555555555444444444444555555777777666666666666777777666666666666777777777777666777888999:::;;;;;;;;;777888888888888999999999888999999::::::;;;;;;<<<===>>>?????????===<<<;;;>>>???@@@BBBDDDEEEGGGGGGIIIPPP[[[fffsss??????>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<;;;;;;:::::::::999999999;;;;;;;;;;;;;;;;;;:::999999999999999888888888888888888888888888888888888666666666777777888888888555555555555555555555555555555555444444444333333555555555444444333333333444444444444444444444444333333333333333333333333555333111000000111333555444444444333333222222222333333333333333333333333333333222222222222333333333333444444444444333333222222222222222222222222333333333222222222111111222222111111111000000000222333333444444333333222333333222222333333444555444333333222222333333444222333333333444444444444222333444555666666666666888777555444333333333444444444333333333222222222444333333222222111111111444444444333333222222222333333333444444444444555333333333333333333333333444444444444444444444444111222333333333333222111333333333333333333333333333444444444555555666666666555444333333444555666444444444444444444444444444444444555555555555666666555555555444444444333666666666777777777777888666666666777777777777777666666666666666666666666666666666777777777888888888888999999999999999999::::::::::::::::::::::::;;;;;;<<<===============<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999888888888777777777666666;;;;;;<<<<<<<<<<<<;;;;;;::::::999999999999999999999888888777666777777777777777777777777777777777444444555555666666777777666666555555666666777888666666666555444444444333666666555444444444444444666555555555444333333333333333333444444444555555444444444555444444333222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444333333222222333333444555666555555666777777555333111222222333333222222111333333333333333333333333555555444444444444555555555555555555555555555555666555444333333333333333555555555555555555555555555555555555666666666666555666666666777777777777555555444444444444555555666666666666666666666666666555555444444555555666777777666666666666777777666666666666777777777777666777777888888999999:::777777888888888999999999888888999::::::;;;;;;<<<======>>>>>>>>>===<<<;;;>>>??????@@@AAABBBCCCCCCCCCGGGNNNTTT\\\ggguuu~~~??????>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999:::;;;;;;::::::999999999888888888999999:::;;;;;;;;;:::::::::::::::999999999888888999999999999999999999999555555666666666666777777555555555555555555555555666666555555555444444444555555555555444444444444444444444444444444444444222222222222222222222222444444333222222333444444333333222222222222222111333333333333333333333333444444333333333333444444333333222222222222333333222222222222222222222222333333333222222222222111222111111111111000000000222222333333333333222222333333222222333333444555444333333222222333333444333333333444444444555555333333333333444555777777777666555444333333333333333333222222222222111111222222222222222222222222444444333333333333222222333333333333444444444444333333333333333333333333333333333333444444444444000111222444444333222111333333333333333333333333444444444555555555555555666555444333333444555666333333333333333333333333444444444555555555555666666666666666555555555555777777777777888888888888777777777777777777666666666666666666666666666666777777888888888888999999999999999999999888888888888999999::::::;;;;;;<<<;;;<<<<<<===============<<<;;;;;;;;;;;;:::::::::999999999999999999999999777777777777666666666666;;;;;;<<<<<<<<<<<<;;;;;;999999999999999999::::::::::::999999999999999:::888888888888888888888888555555555666666666666666555555444444555555666777555555555555555555444444666666555444444444444555444444444444333333333333333333333444444444555555444444444444444333222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333444555555555444555666777666222000333444444555555555444444333333333333333333333333555555444444444444555555444444444444444444444444777666555444333222222222444444444444444444444444444555555555555666666666555555666666666777777777555555444444444444555555666666666666666666666666666555555444444555555666777777666666666666777777666666666666777777777777888777666666666666777888777777777888888888999999888888999999:::;;;;;;;;;;;;<<<<<<============<<<>>>>>>>>>>>>>>>>>>>>>???AAADDDFFFHHHJJJPPPXXX___???>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;::::::::::::999999999999777888999::::::;;;::::::::::::::::::999999999999999999999999999999999999666666666666666666666666555555555555555555555555666666666555555555444444444444444444444444444444333333333333333333333333222222222222222222222222222222333333333333222222111111111111000000000000222222222222222222222222444444333333333444555555444333111111111111333444222222222222222222222222222222222222222222222222333333333333222222222222222222333333333333222222333333222222333333444555444333333222222333333444333333444444444555555555555444333222333444555666444444444444444444444444333333333222222222222222111111111222222333333333333333333333333333333333222222333333333444444444444444444444444444444444333333333333333444444444333333222222222222222222333333333333333333333333555555555555555555555555555444444333333444444555555555555555555555555555444444444555555555555666777777777666666666666666666666777777777888888888999888888777777666666666555666666666666666777777888888888888888888888888<<<;;;;;;;;;::::::999999777888888999;;;<<<<<<===<<<<<<===============<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999::::::999999999999999999:::;;;;;;<<<<<<;;;;;;:::888888888999999:::::::::<<<;;;:::999999999999999777777777777777777777777666666666666666555555555444444444444444555666666444444444555555555555555666555555444444444555555222222333333333333333333333333333444444444555555333444444444444333222222333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444666666555333333222222222444333222333333222000...444555555666666666666555444444444444444444444444555555444444444444555555444444444444444444444444666555444333333333333333444444444444444444444444444444444555555555666666555555555666666666777777555555444444444444555555666666666666666777777777666666555555555555666666777777666666666666777777666666666666777777777777:::999777555555555777888777777777777888888888888888888888999::::::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>AAABBBCCCDDDDDDHHHMMMQQQ>>>>>>======<<<<<<;;;;;;========================<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;::::::::::::777777888999:::::::::999:::::::::999999999888888888888888888888888888888777777777777777777777777555555555555555555555555666555555555444444444444222222222222222222222222333333333333333333333333333333333333333333333333000111222333333222111000111222222222222222222222222222222222222222222222444333333333444444555666444333111111111111333444222222222222222222222222222222222222222222222222333333333222222222111111111222222333333222222111333333222222333333444555444333333222222333333444333333333444444444555555777666444333222222333444111111222333555555666666333333333444444444444444111111111222222333333444333333333333333333333333222222222333333333444444444444444444444444444444222222222333333333444444777555222000///000111333333333333333333333333333444444444555555555555555444444444333333444444444555555555555555555555555444444444555555555555666777777777777777777777777555555555666666666777777999999888888777777666666666666666777777777888888777777777777777777777777;;;;;;;;;::::::999999999777777888999;;;<<<======<<<===============<<<<<<============<<<<<<<<<;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::888888888999999:::::::::===<<<:::999888777666666666666666666666666666666666666666666666555555555444444444444444555666666444444444555555555555555555555444444444555555666222222333333333333333333333333333444444444555555333333444444333333222111333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444666666555444333333333333777444111///000111111111000111222333333333333333444444444444444444444444555555444444444444555555444444444444444444444444333333333333333444555666444444444444444444444444444444444444555555555555555555555555666666666666555555444444444444555555666666666666777777888888666666666555555666666666777777666666666666777777666666666666777777777777<<<:::888666555666777888666666777777777888888888777777888999999::::::;;;999999999::::::;;;<<<<<<::::::;;;<<<===>>>??????===>>>>>>???@@@BBBEEEHHH>>>>>>======<<<<<<<<<<<<==============================<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::777777888999999999888888999999999888888888777777777777777777777777777777888888777777777777666666444444444444444444444444555555444444444333333333111111111111222222222222333333333333333333333333333333333333333333333333000111111222222111111000444444444444444555555555222222222222222222222222333222222222333444555666333333222222222222333333222222222222222222222222111222222222222333333333111000000000000/////////111111222222222222111111333333222222333333444555444333333222222333333444222222222333333333444444666555444333222222222222///000222444555666666666333333444444444444555555111111111222222333333333222222333333333333444444222222222222333333333333222222222222222222222222111111222222333333444444777555222000///000222333333333333333333333333333333333444444555666666777333333333444444333333333222222222222222222222222444444444555555555555666666666666666777777777777555555555555666666666666888888888888888888777777666777777888888999999:::888777777777777666666666888888888888888777777777777777888999;;;<<<========================<<<;;;>>>>>>=========<<<<<<<<<999999999999999999999999999999999:::::::::::::::::::::;;;;;;;;;;;;::::::999999999999999999::::::;;;;;;999888777666666666555555555555555555555555555555555666666666666666555555444444555555666777555555555555555555444444555444444444444555666666444444444444333333333333333333333444444444555555333333333333333222111111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333444555777777;;;777333000111333555666111222333444444555555444444444444444444444444444555555444444444444555555333333333333333333333333222222222333444555666777333333333333333333333333333444444444444555555555444444555555555666666666555555444444444444555555555666666777777888888999777666666555555666666777777777666666666666777777666666666666777777777777::::::888777666777777888666666666777777777888888777777888888999::::::::::::999999999999999:::;;;999::::::<<<===>>>??????>>>>>>>>>>>>>>>???@@@@@@============<<<<<<<<<<<<===========================<<<;;;;;;:::::::::;;;;;;;;;;;;:::::::::999999888888888888888888777666888888888777777777666666666666666666666666666666777777777666666555555555444444444444444444444444444333333333333222222222111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444111111111111111111111111111111111222222333444555333333444444444444333333222222222222222222222222111111222222222333333333000000000000////////////111111222222222222111111333333222222333333444555444333333222222333333444111111111222222222333333111222333444444444444444111222333444444444333333222222333333333444444444222222222222222222333333222222222333333444444444111222222222222333333333111111111111111111111111000111111222333333444444111111222222333333333333333333333333333333333333111222333444555777888888333333333444444333333333222222222222222222222222444444444555555555555666555555555666666777777777555666666666666777777777888888888888888888999999777888888999::::::;;;;;;999999888888888777777777777777777777888888888888888888999::::::;;;<<<<<<===============<<<;;;;;;======<<<<<<<<<;;;;;;;;;999999999999999999999999888888888999999:::::::::999::::::;;;;;;::::::999::::::999999999999999999999888888888888888999999666666666666666666666666444444555555666666777777666666555555666666777888666666666555444444444333444444444444444555666666666555555555444333333333333333333444444444555555222333333333333222111111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444222333333333555666777888999666333222444555666666333444555666777777777777555555555555555555555555555555444444444444555555333333333333333333333333333333333333333444555666333333333333333333333333333333444444444555555555444444444555555555666666555555444444444444555555555666666777888888999999777777666666666666777777777777666666666666777777666666666666777777777777777777777777777777666666666666666666777777777888777777777888999999::::::::::::999888777888999999::::::;;;;;;;;;<<<<<<<<>>>>>???@@@@@@???>>>===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::999999999999:::::::::999999999888888888888888888888777666555777777777777666666666666555555555555555555555555666666555555555444444444444444444444444444444444333333333222222222111111222222222333333444444444222222222222222222222222000000000000000000000000444333333222222333333444//////000000111111111111111111111111111111111111111111111111222333444555333333555666666555333333222222222222222222222222111111111222222333333333222222222222111111111111111111222222222222111111333333222222333333444555444333333222222333333444000000111111111222222222...///111444555666666555333444555555444333111000111111111222222333333333222222222222222222222222222222222333333444444444111111222222222333333333333333333333333333333333000000111222333333444444+++---111555666666444333333333333333333333333333000111222444666777888999222333333444444333333222444444444444444444444444444444444555555555666666444555555555666666777777777777777777888888888888777777777888999999999:::888888999:::;;;;;;<<<<<<:::::::::999999888888888888888999999:::::::::;;;888999999::::::;;;;;;<<<======>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999::::::;;;;;;;;;999::::::;;;;;;::::::999;;;::::::999999888888888666666777888999;;;<<<===777777777777777777777777333444444555666777888888666666666666666777888888777777666555444444333333444444444444444555666777777777666555444444333333333333333444444444555555222333333333333222111111333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444666555555444444444555555555333222333555555555333000111222333444444444444555555555555555555555555555555555444444555555555333333333333333333333333555555444333333333444444333333333333333333333333333333333444444444555555444444444555555555666666555555555444444555555555555666666777888999999999777777666666666666777777777777666666666666777777666666666666777777777777555555666666777666555555666666666666777777777777777777777888999999::::::;;;:::999777777777888888;;;;;;;;;:::::::::999999;;;;;;;;;===?????????===@@@@@@??????>>>=========???>>>>>>===<<<;;;;;;;;;<<<<<<::::::::::::<<<<<<;;;:::999888888999:::;;;===<<<;;;:::999777333000666666666666555555555555777777666666555555555444444444444444444444444444444444444333333222222222333333333333333333333333222222222222222222222222444444333222222111111000222222222222222222222222111111222222222333333333222222111111111111222222222222111111111111222222333333333333333333333333111111000000111111222333111111111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000222333333444555555555555111111222222222333333333111111222222222333333333222222222222222222222222333333333333333333333333111222222333333222222111333333333222222111111111111111111111111111111111333222222111111222222333222222222111111111000000222222222222222222222222444444444333333222222222333333333333333333333333222222333444555555555555222222222222222222222222333333333444444444555555555555555444444333333333555555555555666666666666666777777777888888888888666666777888888888888888666777777777888888888888:::;;;<<<:::888777777888777888999:::::::::::::::999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;999777777999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::999999:::<<<===;;;;;;;;;;;;:::999888888888888888999999:::::::::777777777777888888888888888888777777666666555555444555555555666666777777555555444444444444555555555555555555555666777777333444444444333333222111222222222222222222222222444333333222222333333444333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222333333444555555555444444444444444444444444444444444444444444444444444333333333333333333333333333222222111222333555666333333333444444444555555444555555555555555555444222333333444444333333222333333333333333333333333555555555444444333333333555444444333333444444555666666666666666666666666555555666666666666555555555555555555555555555555666666777777888888888999777666444333333444666777777777666666666666777777666666666666666666666666555555555555666666666666777777666666666666777777888888888888888888888888777888888888888999999999>>><<<999777666888;;;===<<<;;;;;;::::::;;;;;;<<<@@@@@@@@@???>>>>>>======>>>>>>======<<<;;;;;;:::;;;;;;:::999999:::;;;;;;:::999999888888999999:::999888888888888777555333666666666666555555555555777666666666555555555444444444444444444444444444444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222333222222222222222222222222111111222222222333333333222111111000000111111222222111111000000111111222000000000000000000000000111111000000111111222333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111222333333444444444444333111111222222222333333333111111222222222333333333222222222222222222222222333333333333333333333333111222222333333222222111333333333222222222111111222222222222222222222222333333333222222333333333333333333333222222111111222222222222222222222222444444333333333222222222222222333333444444444555333333444444555444444444333333333333333333333333333333333444444444555555555555555444444333333333555555555555666666666666777888888888999999999999666666777888888888888888888888888888999999999999:::;;;;;;:::888777777888777888999:::::::::::::::999999::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999777777999:::;;;:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===;;;;;;;;;;;;:::999888888888888888999999:::::::::888888888777777777666666888777777777666666666555666666666666777777777888555555444444444444555555555555555555555666666777444555555555444444333222333333333333333333333333444444333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222333444444555555444444444444444444444444444444444444444444444444444444333333333333333333333333444333222222222333444555333333333444444444555555444444555555555555444444333444444555555444444333444444444444333333333333555555444444444333333333555444444333333444444555555555555555555555555555555555666666666666555555555555555555555555555555666666777777777888888888777555444333333444555777777777666666666666777777666666666666666666666666555555555555666666666666777777666666666666777777888888888888888888888888777777888888888999999999<<<;;;999777777999;;;<<<;;;;;;::::::::::::;;;;;;AAA@@@@@@??????>>>===============<<<<<<;;;;;;:::::::::999888888999::::::888999999999999999999888555444444666888888777555666666666555555555555444666666666555555555555555444444444444444444444444444444333333333333222222333333333333333333333333222222222222222222222222000111111222333333444444222222222222222222222222111111222222222333333333222111111000000111111222222111111000000111111222222222222222222222222222111111000000111111222333666555555444444333333333111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333222111111111222222222333333333111111222222222333333333222222222222222222222222333333333333333333333333111111222222222222111111333333333222222222222111333333333333333333333333333333333333333333333333444444444333333333333222222222222222222222222222333333333333222222222222222222333444555666666777444444444555444444333333444444444444444444444444333333333444444444555555555555555444444444444444555555555555666666666666888888888999999999::::::666777777888888888888777888999999999999:::::::::999:::;;;:::888777777888888888999:::::::::999999:::::::::::::::999999999;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::999777888:::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<>>>>>><<<;;;;;;<<<>>>>>>;;;<<<<<<;;;;;;:::999888888888888999999999999999:::999999888666555555444777777777777666666666666666777777777777888888888555555444444444444555555555555444444555555666777555555555555555444444444444444444444444444444444444444333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444444444444444444444444444444444444444444444444444333333333333333333333333444444333222222222333333333333333444444444555555333333444444444444333333444555555666666555555444666555555555444444333333555444444444444333333333555444444333333444444555555555555555555555555555555555666666666666555555555555555555555555555555666666666666777777777777666555444333333444555666777666666555555666666777666666666666666666666666555555555555666666666666777777666666666666777777888888888888888888888888777777777888888888999999::::::999999999999:::;;;;;;;;;::::::::::::;;;;;;AAA@@@@@@???>>>>>>======<<<<<<<<<;;;;;;;;;::::::999888888888888888888999777888999::::::999888777555444444555777999888777666666555555555444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111111111222222222333333333111111000000000000111111111111000000000000111111333333333333333333333333111111000000111111222333666666555444333333222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333222222111000111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222333333333333333333333333111222222222222222222111333333333333333333333222222222222222222222222222333222222222222222222222222222333444555777777888555555555555444333222222333333333333444444444444333333333444444444555555555555555555555444444444555555555555666666666666777777888888888999999999666777888888888888777777888888888999999999::::::888::::::999777777777888888999999:::::::::999999:::::::::999999999999999::::::;;;<<<<<<<<<;;;;;;999999999999999999999999:::888888999;;;<<<;;;;;;<<<<<<<<<<<<<<<=========??????>>>======>>>??????<<<<<<<<<<<<;;;:::999888888888888888888999999999999888888777666666555555777777777777666666666666666666666666666777777777555555444444444444555555555444444444444555666666444444444333333333444444444444444444444444444444333333222222222222333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333444444555444444333444444444444444444444444333333333333333333333333333333333333333333333333555444444333222222222222333333333444444444555555222333333444444333333222444444555555555555444444666666666555555444333333444444444444444444444444555444444333333444444555555555555555555555555555555555666666666666555555555555555555555555555555666666666666666666666666666555444444444444555666666666666555555666666666666666666666666666666666555555555555666666666666777777666666666666777777888888888888888888888888777777777777888888888888888999999::::::::::::999;;;::::::::::::::::::;;;@@@@@@???>>>>>>======<<<;;;;;;;;;;;;::::::::::::888888888888888888888888777777999::::::999777777777666555666777888888777555555555555444444444444444444444555555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111111111111111111111111111111111222222222333333333111000000000000000000111111000000000000000000111////////////////////////111111000000111111222333555444444333222111000000111111111111111111111111111111111111111111111111111111111111111111111111333333333333222222111000111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111222222111111000222222222222222222222222222222222222222222222222000000111111111111000000111111111111222222222222222222222222222222222222222222222222222222222222222222333444555777777888555555555555444333222222111111222222333333333333333333333444444444555555555555555555555555555555555555555555666666666666666666666666777777777777777777888888888777777666777777777777888888888999888999:::999777666777888999999:::::::::999999888999999999999999999999999999999:::;;;<<<<<<;;;;;;999999999999999999999999999888888999<<<===<<<;;;<<<<<<<<<======>>>>>>>>>?????????>>>>>>?????????<<<<<<<<<<<<;;;:::999999888888888888888888888888666666666666666666666777666666666666777777777777555555555555555555555555555555444444444444555555444444444444444555666666333222222111111222333333222222222222222222222222222222111111111111222222333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333444444555444444333333444444444444444444444444333333333333333333333333333333333333333333333333444444444444333222222111333333333444444444555555222333333444444333333222333333444444444444333333666666555555555444444444444444444444444444444444555444444333333444444555555555555555555555555555555555666666666666555555555555555555555555555555666555555555555555555555555555555444444555555555666666555555555555666666666666666666666666666666555555555555666666666666777777666666666666777777777777777777777777777777666666777777777888888888777888999:::::::::999999:::::::::999999:::::::::???>>>>>>======<<<;;;;;;::::::::::::::::::::::::777888999999999999888777777888888888888888888777999777666666777888888777555555555444444444444333444444444444444555555555444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222444444333333222111111000111111111111111111111111111111222222222333333333111000000//////000000111111000000//////000000111000000000000000000000000111111000000111111222333222222222111111000000000111111111111111111111111111111111111111111111111000000000000000000000000333333333333333333222111111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222000000111111111111000000111222222222222333333333111111111111111111111111///000111222222111000///000111111111111111222222222222222222222222222222111111111222222222222222222222333444555666666777444444444555444444333333000111111222222333333444333333333444444444555555555555555555555666666666555555555555666666666666555555555666666666777777777888888888888777777666666666777777777888888888777888999888777666777999999999:::::::::999888888888888888888999999999:::888999:::;;;;;;<<<;;;;;;999999999999999999999999888888888:::<<<===<<<;;;<<<<<<======>>>>>>??????????????????????????????<<<======<<<<<<;;;:::999888888888888888777777777555555555666666777777777666666666666777777777777555555444444444444444333555555444444444444555555444444333333444444555666222111000000000111333444222222222222222222222222222222111111111111222222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444333333444444444444444444444444333333333333333333333333333333333333333333333333333333444444444333222222333333333444444444555555333333444444444444333333222333333333333333333222444444444444444444444444333333333444444444444555555444444333333444444555444444444444444444444444555555666666666666555555555555555555555555555555555555555555555444444444555555555555555555555555666555555444444555555666666666666666666666666666555555555555666666666666777777666666666666777777777777777777777777777777666666666777777777888888666777888999:::::::::999::::::999999999999::::::=========<<<;;;;;;::::::999999999999999999::::::888888999::::::999888888888888777777777777888888777555444444666777888777555555555444444444333333333333333444444555555555444444444444444444444444222222222333333444444444333333333333333333333333222222222222222222222222333222222222222222222222111111111111111111111111111111222222222333333333000000////////////000000000000////////////000000222222222222222222222222111111000000111111222333111111111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222333333444444444444333111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111000000111111111111000000111111222222222333333333222222222222222222222222111222333444444333222111111111111222222333333333222222222222222222222222000111111111222222222222222222333333444444444555333333444444555444444444111111222222333444444555333333333444444444555555444555555555666666666777555555555555666666666666666666666666777777777777888888888888888777666666777777888888888999999999666888999888777666777999999::::::::::::999888777666666777888999::::::;;;888888999:::;;;;;;;;;;;;::::::::::::::::::::::::888888888;;;===>>>===;;;<<<<<<===>>>>>>???@@@@@@>>>>>>????????????>>>>>>============<<<;;;:::999999888888888777777777666666666666666666555555555555666666666777777777888666666555555444444444444555555444444444444555555444444333333444444555666333222111000000222444555333333333333333333333333444333333333333333333444333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333444444555555444444333222444444444444444444444444222222222222222222222222333333333333333333333333111222333444444444333222333333333444444444555555444444555555555555444444333333444444444444333333222222333333444444555555333333333444444444555555555444444333333444444555444444444444444444444444555555666666666666555555555555555555555555555555555555555444444444333333444555555555555555555444666555555444444555555666666666666666666666666666555555555555666666666666777777666666666666777777777777777777777777777777666666666666777777777888777777777888999999::::::::::::999999999999::::::===<<<<<<;;;::::::999999999999999999999999999:::888999:::;;;;;;:::999888999888777666666777888999555333111222555777888888555555444444444333333333333333333444444555555555444444444444444444444444222222222333333444444444333333333333333333333333222222222222222222222222111111111222222333444444000000000000000000000000111111222222222333333333000000////////////000000000000////////////000000////////////////////////111111111000111222222333111111111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222333444444555555555555111111222222222333333333111111222222222333333333222222222222222222222222111111111111111111111111000000111111111111000000111111111222222333333333333333333333333333333333222333555666666555333222222222222333333444444444222222222222222222222222000000111111222222222222333333333333333333333333222222333444555555555555222222333444444555666666333333333444444444555555444555555555666666777777555555555555666666666777777777777777888888888888888888888888888777666666888888999999999:::::::::666777888888777666777999:::::::::::::::999888777555555666888999:::;;;<<<777888999:::;;;;;;<<<;;;::::::::::::::::::::::::888888999;;;>>>>>>===;;;<<<======>>>???@@@@@@@@@>>>>>>????????????>>>>>>============<<<;;;:::999999888888888777777666666888888777666555444444333555666666666777777888888777777666666555555555444555555555444444555555555444333333333333444555555444333222111111333555666444444444444444444444444666555555444444555555666333333333333333333333333222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444555555555444333333222444444444444444444444444222222222222222222222222333333333333333333333333000111333444555444444333333333333444444444555555444555555666666555555444444555555555555555555444000111111222333444555555333333333444444555555555555444444333333444444555444444444444444444444444555555666666666666555555555555555555555555555555555555555444444333333333444444555555555555444444555555555444444555555555666666666666666666666666555555555555666666666777777777666666666666777777777777777777777777777777666666666666777777777777777777777777888999:::;;;:::999999999999999999:::<<<;;;;;;;;;;;;;;;;;;::::::999888888888999:::;;;<<<<<<;;;::::::999888888777777777777777777777777555555555555555666777777888777666555444333333333444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222333333222222111000//////000///.........///111222000000000111222222222333111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222333333444333222000///333333222222333333444555333222222111111222222333333333333222222111111111111222333333111111222333222222222222222222222222333333333222222111111111000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222333333333333333222111000333333222222222222222222444444444444444444444444333333444555555444444444555444444333333222222111555444333222222333444555444444444555555555555666555555555555666666666666777888888888999999999999888888888888888888888888:::::::::999999888888888999888777666666777888999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;888888999999999:::::::::;;;;;;;;;;;;;;;;;;::::::<<<<<<===>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::999999888888888777777777777777777777777777666555444444444444444555555555555555555555555666666555444333333222222333333333333333333333333333333333333333333333333222222333333333333444444333222222111111222222333444444444333333222222222222222222222222222222222111111222222222333333333333333333333333333333333555555555444444333333333333333333333333333333333333333333333333333333333444444444444333333222111222222222222222222222222111222333333444444333333555555555555555555555555666666555555555444444444444333333222222333333444444333333222222333333444555555555444444333333333444333333333333444555555888666555555666666555333444444444444444444444444555444444444444555666666555555555555555555555555444333333222222333333444555555555444444333333333666666666666666666666666555444444444444555666666777777666666555555555444777777777777777777777777777777777777777777777777888888777777888888999:::777777777888999999999:::;;;;;;;;;;;;::::::::::::<<<;;;:::999888888999:::;;;;;;;;;:::999999888888555555555555555555555555555555555555555666666777777666555444444333444444444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222333333222222111000000///111000000///000111222333111111111111111222222222111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222222222333333333222111000333222222222222333444444333222222111111222222333333333333222222222111111111222333333111111222333222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333222111000222222222222222222222222444444444444444444444444333444444444444444444444444444333333333333222222444444444333333444444444444444444444555555555555555555555555666666666666777777777777888888888999777777777777777777777777888888888888888888777777999888777666666777888999999999999:::::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<======>>>???>>>>>>>>>???>>>>>>===<<<<<<;;;;;;<<<;;;;;;;;;::::::::::::::::::999999999888888888777777777777777777777777666666555444444444444444555555555555555555555555666555555444333333222222333333333333333333333333333333333333333333333333222222333333333333444444333222222222222222222333444444333333333222222222222222222222222222222222111111222222222333333333111222222333333444444444555555444444444333333333333333333333333333333333333333333333333333333333333444444444333333222111333333333333333333333333111222333333444444333333444444444444444444444444666555555555444444444444444333333222222333333444444333333222222333333444555555444444444333333333444333333333333444555555777666444555555666444333444444444444444444444444555444444444444555666666555555555555555555555555555555444333333444555555555555555444444333333333555555555555555555555555555444444444444555666666777666666666555555555444666666666666666666666666666666666666666666666666777777666666777777888999888888888888888888999999;;;;;;;;;::::::999999999<<<<<<::::::999999999999::::::999999999999999999555555555555555555555555555555444444555555666777555555444444444444555555444444444444444444444444444444444444444444444444444444444444444444444444222222222222222222222222333333222222111000000000111111111000111222222333222222222111111111111111111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111333333333333333333333333111111222333333333222222222222222222222333444444333222222111111222222333333333333222222222222111111333333333111111222333222222222222222222222222222222222222222111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333222111111111111111222222333333444333333333333444444444444444444444444444444444444222222333333333333444444333444444555555444444333444444444444555555555555555555555555666666666666666666666666777777777777666666666666666666666666666666777777777777777777888888777777777777888888999999999999::::::::::::999999999999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;<<<999999::::::;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>??????>>>======<<<<<<;;;;;;;;;:::::::::::::::999999999999888888888888888777777777777777777777777666666555444444444444555444444444444444444444444555555555444444333333222333333333333333333333333333333333333333333333333222222333333333333444444222222222222222222222222333333333333222222222222222222222222222222222222111111222222222333333333000000111222333444555555444444444444333333333333333333333333333333333333333333333333333333333333333333444444444333222222333333333333333333333333111222333333444444333333222222222222222222222222555555555555444444444444444333333222222333333444444333333222222333333444555444444444444333333333444333333333333444555555666444333333444555444222444444444444444444444444555444444444444555666666555555555555555555555555777666444333333444666777555555555444444444444444555555555555555555555555555444444444444555666666666666666555555555555555666666666666666666666666666666666666666666666666666555555555555666777777888888888888888888777777;;;;;;;;;:::999999888888::::::::::::::::::;;;;;;888888888888999999999999555555555555555555555555555444444444444555666666444333333333444444555666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111000000000000000111111111222222333222222222111000000000111111111111111111111111222111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111222222222222222222222222000111111222333333333333222222222111222333333444333222222111111222222333222222222222222222222222222333444333111111111333222222222222222222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222333333333222222111000000111222333333444444333333333333333444444444555555444444333333333444111111222333333444555555222333444555555444333222333333444444444555555555555555555555666666666666555555555666666666666777666666666666666666666666666666666777777888888888888777777777777777777888888999999999999:::::::::888888888888888888888888999999999999999999999:::999999999:::::::::;;;;;;888888999:::;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>??????>>>======<<<<<<;;;::::::::::::999999999999888888888888888888888777777777777777777777777777666555555444444444555555444444444444444444444444555555444444444333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222333222222222222222222222222222222222222222222222111111222222222333333333111111222222333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333222444444444444444444444444111222333333444444333333333333333333333333333333444444444444444444444444444333333222222333333444444333333222222333333444444444444444444444444444444333333333333444555555444333222222444444333222444444444444444444444444555444444444444555666666555555555555555555555555888666444333333444666888555555555555555444444444555555555555555555555555555444444444444555666666555555555555555555555555666666666666666666666666666666666666666666666666666666555555666666777888999999888888777777666666<<<<<<;;;::::::999888888777888999:::;;;;;;<<<<<<777777888888888888888888666666666666666666666666444444444444444555666666333333333333333444555666444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111/////////000000000000000333222222222111000000000111111111111111111111111222111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111222222333333444222111111111111222333333333222222111111222222333222222222222222222222222222333444333111000111222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111222222333333333222222000000111222333333444444222222222333333333444444666555444333333333333444111111222222333444555555222333444555555444333222333333333444444444444555555555555555666666666666444555555555666666666666777777777777777777777777666777777888888999999999777777777888888777777777888888888999999999::::::888888888888888888888888999999999999999999999999777888888888999999999999888888999999:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>======<<<;;;;;;;;;999999999999999999999999777777777777777777777777666666666666666666666666555555444444444555555666444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222333333333444444111222222333333222222111222222222222222222222222222222222222222222222222111111222222222333333333333333333222222111111111333333333333333333333333333333333333333333333333333333333333333333333333222333333444444333333333444444444444444444444444111222333333444444333333333333333333333333333333333333444444444444444444444333333222222333333444444333333222222333333444444444444444444444444444444333333333333444555555333222111222333444333222444444444444444444444444555444444444444555666666555555555555555555555555666555444222222444555666555555555555555555555555555555555555555555555555555444444444444555666666444444444555555555555555555555555555555555555555555555555555555555555555777666666666666777888888999888888777777666666666======<<<;;;::::::999999666777888999:::;;;;;;;;;888888777777777777777777777777777777777777777777444444333333444444555666333333222222333444555555444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111......///000000000000///222222222111111111111111111111111111111111111111222111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000222222222111111222333333111111111111111222333333333222222111111222222333111222222222222333333333333444444333111000111222222222222222222222222222000000000111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222333333333222222111111111222222333333444111111222222333333444444777666444333222222333444111111222333333444555555333444444555555444444333333333333333444444444444555555555555666666666666555555555555666666666666777777777777777777777777777777888888888888888888777777888888888888777777888888888888999999999999888888888888888888888888999999999999999888888888777777777777888888888888888888999999::::::;;;;;;;;;;;;<<<============<<<======<<<<<<;;;::::::999777888888888888999999999666666666666777777777777666666666666666666666666555444444444444555666666333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444111222333444444333222111111111111222222222222222222222222222222222222222111111222222222333333333444444333222111000//////222222222222333333333333333333333333333333333333333333333333333333333333222222333444444444333333333333333333333333333333111222333333444444333333444444444444444444444444333333333333444444444444444333333222222333333444444333333222222333333444333333333444444444444555444333333333333444555555333222111222444555444333444444444444444444444444555444444444444555666666555555555555555555555555555444444444444444444555555555555555555666666666444444444444444444444444555444444444444555666666444444444444444555555555555555555555555555555555555555555555555555555555777777666666777777888999777777777777777777666666???>>>>>>===;;;::::::999777888999999999888777777888888888777666666666555666666666666666666666666444444333333444444555666333333333222333333444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111...///000111111111000000111111111111111222222222111111111111111111111111222111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000444333222111111111222333111111111111111222222333333222222111111222222333111111222222222333333333333444444333111000000111222222222222222222222222///000000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111222333333333333222222222222222222222222222000111111222333333444444888666444222222222333444222222222333333444444444444444444333333444444444222222333333333444444444555555555555666666666666555555666666666777777777666666666666666666666666777777777777777777666666666777888999999888777666888888888888999999999999999999999999999999999999999999999999888888888777777777888888888999999999999999999999999999::::::999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;::::::999888888777777777777888888999999555555555666666666777777666666666666666666666666444444444444444555666666333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333444444000111333444444333111000000111111111222222222222222222222222222222222222111111222222222333333333333333222222111111000000111111222222222333333333333333333333333333333333333333333333333333333333111222333333444444444333333333333333333333333333111222333333444444333333222222222222222222222222222222333333333444444444444333333222222333333444444333333222222333333444333333333444444444555555444333333333333444555555444222222333444555555444444444444444444444444444555444444444444555666666555555555555555555555555444555666666666666555444444555555555666666666777444444444444444444444444555444444444444555666666333333333444444555555555555555555555555555555555555555555555555555555555666666555555555666777777666666666777777777777777@@@???>>>===<<<;;;::::::999999:::999888666444333999888888777666555555444555555555555555555555555444333333333333444555555444333333222222333333444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111222222///000111222333222111111000000111111222222222333111111111111111111111111222111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111555444222111111111222222111111111000111222222333333222222222222222222333111111111222222333333333333444555333111000000111222222222222222222222222//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222000111222333333333333333333333222222222222222222000000111222333333444444888666444222111222333444222222333333333333444444555555333222222333555555222222333333333444444444555555555555666666666777666666666666777777777777555555555555555555555555777777666666555555555444666777888999999888777666777888888888888999999999999999999999999999999999999999999999888888777777888888999999999:::::::::::::::999999999999999999888999::::::;;;;;;::::::;;;;;;:::999999888888777666666777777888888888999444555555555666666777777666666666666666666666666444444444444444555666777333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444000111333444444333111000000000111111222222222222222222222222222222222222111111222222222333333333111111111111111222222222111111111222222333333333333333333333333333333333333333333333333333333333111222333333444444444444222222222222222222222222222222333444444444333333111111111111111111111111222222222333333444444444444333333222222333333444444333333222222333333444333333333444444555555555444333333333333444555555444333222333555666555444444444444444444444444444555444444444444555666666555555555555555555555555444666777999999777666444444555555555666666777777444444444444444444444444555444444444444555666666333333333444444555555555555555555555555555555555555555555555555555555555555444444444444555666666555555666666777777888888>>>======<<<;;;;;;::::::;;;::::::999888777666666666666666666555444333222666666666666666666666666555555444333333333333444111111111111111111111111333333333333333333333333333333333333333333333333333333333222222111111111111000000000//////......222222222111111111000000000000111111111222222222222222111111111111111111111111222222222333333333111111111111111111111111111111111111111111111111000000000000111111111111//////000000111111222222///000111222333444444444222111000000000111333333444333333222111000//////333222111000000111222333444333333222111111111222111111111111111111111111222222222222222222222222666555555444333222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111///000000000111111111111222222222222222222222222444444444444444444444444333222000000000222444555444444444333333222222222333333222222333333444555666666555555555444444444444666777777666555555666444444555555555555444444666666666666555555555555666666666666777777777777999999888888777666666666777777888999999999999888888999999999999:::::::::888888999999999:::::::::666666777777888888888999:::::::::999999999999999<<<;;;999777777888999:::999999999999999999999999999999999::::::999999999666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333444444444444333333222111333333333333333333333333333333222111111222333333111111222222222333333333333222222111111222222333444444444444333222111000111111111111111111111111222222222222222222222222000000000111222222222333222222222222222222222222111111111222222333333333222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222666555555444444444555555333333333333333333333333222333333444444333333222111111222222222333333333555444222222222444666777333333333333333333333333444444444444444444444444555555555444444333333333222222333333444555666666555555444444444444555555444444444444444444444444555555555555555555555555999777666444444666777999777666555444333222222222333333333333333333333333333444555666666555444333555555555555555555555555333333444555555444333333222222333333444555666666555555666666777777888888======<<<<<<;;;:::::::::999999888888888888888888444444555555555555555444666666666666666666666666666555444444333333444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222111111111111111111000000000//////222222222111111111000000000000111111111222222222111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111000000000000111111111111000000000000000111111111///000111222333333333333222111000000000111222333333333222222111000000000333333222111111222333333444333222222111111111222111111111111111111111111222222222222222222222222333222222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222222222222222222222444444444444444444444444444333222111111222444555444444333333333222222222333333222222333333444555555555444444333333333333444666777777666555555666444444555555555555444444444444555555666666777777555666666666777777777777777777777777777777888888777777888999999999999888666777777777777888888888888888888999999999::::::666777777777888888888888888888888888999999999999;;;:::888777777777999999777777777777777777777777888888999999999999888888666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333333444444444333333222111333333333333333333333333333333222111111222333333111111222222222333333333222222111111111111222222444444444444333222111000111111111111111111111111222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444333333333333444444333333333333333333333333222333333444444333333222111111111222222222333333555444333222222333555666333333333333333333333333444444444444444444444444555555444444444333333333222222333333444555555666444444333333333333444444444444444444444444444444555555555555555555555555777777666555555666777777666666555444333333333333333333333333333333333333333444555666666555444333555555555555555555555555333333444555555444333333222333333444444555555555777777777666666555555555<<<<<<;;;;;;:::999999999777777777888888888999999222333444555666666666666666666666666666666666666666666555444444444444555555555555555555555555555333333333333333333333333333333333333333333333333222222222222222111111111222222222111111111111000222222222111111111111111000000000111111111111222111111111111111111111111111111111222222222222333111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000//////000111222222222222111111000000111111222333111111111111111111111111444333222222222222333444333333222111111111111222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111222222222222333333333111222222222222333333333222222222222222222222222444444444444444444444444555444333222222222444444333333333333222222222222333333222222333333444555444333333333333222222222444666777777666555555666444444555555555555444444222333444555666777888888555555666666666777777777555555666777777888999999666777888888999999888888666777777777777888888888888888888999999999999:::777777777777888888888888666666777777888888999999:::999777666666666777888777777777777777777777777777777888888888888777777666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333333333444444444333222222333333333333333333333333333222222111111222222333111111222222222333333333111111111111111111111111444444444444333222111000111111111111111111111111222222222222222222222222222222222111111111111111222222222222222222222222333333222222222222222222222222222222222222222222111111111222222222222333333333333333333333333333444444444444444444444444222222222222222222333333333333333333333333333333222333333444444333333222333333333333444444444444555555333222222333444444333333333333333333333333444444444444444444444444555444444444444333333333222333333444444555555555333333333222222333333333444444444444444444444444555555555555555555555555666666666666666666666666666555444444333333333333444444444444444444444444444444555555555555444444444444444444444444444444333444444555555444444333444444444444444444444444888888888888777777777777<<<;;;;;;::::::999888888777777777777888888888888222333444555666666666666555555555555555555555555777666555555444444555555333333333333333333333333333333333333333333333333222222222222222222222222222222222111111111111111222222222222222222222222111111111111111111111111000000000000111111111111111111111111111222222222111111111111222222222222111111111111111111111111111111111111111111111111///000000000111111111111222222111111000000////////////000111111111111111111111111111111222222222000000111111111222222222222222222222222222222222222222111111111111111222111111111111111111111111222222222222222222222222222222222333333444444444111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333111111111222222222333333222222222222222222222222333333333333333333333333666666444333333333333444333222222222222222222222333333222222333333444555444333333333333333333333444666777777666555555666444444555555555555444444333333444555555666777777555555555666666666777777666666666666777777888888666777777888888888888888888888999999999:::::::::888888888888999999999999777777777777777888888888444555555666777888888999888888777666555666666777999999999999999999999999666666777777777777666666666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333333333333444444333333222333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333333222111111111111111111111111111111222222222222222222222222333222222222111000000000111111111111111111111111333333333222222111111111222222222222222222222222000000111111111222222222333333333333333333333333444444444444444444444444222222222333333333333333333333333333333333333333222333333444444333333222555555555555666666666666555555444333222222222333333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555444444333333333333444444444444444444444444444444555555555555555555555555444555555666666555555444666555444333333333333333555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333555666777888:::;;;======<<<;;;;;;::::::999888888999999888888777666666555444444555555555555444444444444444444444444444444666666555444444444444444111111111111111111111111333333333333333333333333222222222222222222222222111111111111111111111111222222222222222333333333111111111111111111111111000000000000000000000000000000111111111222222222000000111111111222222222000000000000000000000000000000000000000000000000///000000000111111111111222222111111000000////////////000111111111111000000000111111222222222222000000000111222222333333000000111111111111000000111111111000000111222222111111111111111111111111222222222222222222222222222222222333333444444555111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000111111111222000000000000111111111222222222222222222222222222333333333333333333333333666555555444333333333333222222222222222222222222333333222222333333444555444444444444555555555555444666777777666555555666444444555555555555444444555555555555555444444444555555555555666666666666777777777777666666555555666666777888888888888777888888999999999:::::::::777777888888888999999999888888777777777777777777444444555666777777888888777777777666666666666666888888888888888888888888666666666777777666666666666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333222333333444444333333333333333333333333333333333222222222222222222222222111111222222222333333333333444444555555444444333222222333333222222111111111111111111111111111111222222222222222222222222333222222222111000000000111111111111111111111111333333333222222111111111222222222222222222222222000000111111111222222222333333333333333333333333222222222222222222222222111222333444555444444444333333333333333333333333222333333444444333333222444444444444555555555555555444333333222222222222333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444444444555555444444444444555555444444444444444444444444555555555555555555555555444444555555555555444444555555444333333333444444555555555555555555555555444444444333333444444444444444444444444444444444444444444444444444444444444444444444444444333333444444555777888:::;;;<<<<<<<<<;;;;;;:::999999999:::999888777666555555444444555555555555555444444444444444444444444444444555555444333333333333444333333333333333333333333333333333333333333333333222222222222222222222222000000000111111111111111111222222222222333333333111111111111111222222222111000000000000000//////000000000111222222333333000000000111111111111222000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111222111111000000000111222222222222111000000111111222222222333//////000000000000//////111000000000000111222222111111111111111111111111222222222222222222222222000000000111111222222222111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111//////000000000111111111//////000000000111111111222222222222222222222222333333333333333333333333444444444444333333333333111111111222222222222222333333222222333333444555444444555555555555555666444666777777666555555666444444555555555555444444555555555444444444333333444444555555555666666666888888777666666555444444555666777777888888777777666777777777777888888888777777777888888888888999888888888888777777777777555555666666777777888888777777777777666666666666666666666666666666666666666666777777777777666666666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333222222333444444444333333333333333333333333333333111222222333333222222111111111222222222333333333444444666666666666444444111222222222222222111111111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111333333222222222222222222222222222222222222222222111111111222222222222333333333333333333333333333222222222222222222222222111222333555555555444444333333333333333333333333222333333444444333333222000111111111222222222222333333333333333222222222333333333333333333333333333333333333333333333333333333333444444444444555444444444444444444444444666555555444444555555666444444444444444444444444555555555555555555555555444444444444444444444444555444444333333444444444444444444444444444444444444444333333333333444444333333333333333333333333555444444333333444444555444444444444444444444444555555555444444444444444======<<<<<<;;;:::::::::888888777777666666666555333333444555666666666666333333333333333333333333444444333222222222222333444444444444444444444444333333333333333333333333111111111111111111111111///000000000111111111222111111111111222222222333000000111111111222222222111111000000///////////////000000111222222333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111111111222222222222222111111///000111222333222222111111111111111111222222222///000111111111111000///000000000000000111222222111111111111111111111111222222222222222222222222111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222000000111111111222222222222222222222222222222222222222222222222222222222222222222333333333333333000111111111222222222222333333222222333333444555333333333444444555555555444666777777666555555666444444555555555555444444444444444444444444444444444444444555555555666666666666666666666666555555555666666777777777777777666777777777777888888888777777777777888888888888888888888888777777777666777777777777777777777777777888888888777777666666666666666666666666666666666777777888888777777666666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333111222333333444444444333333333333333333333333333111222333333333333222111111111222222222333333333333444555666666555444333111111222222222222111111111111111111111111111111222222222222222222222222111111111111111222222222111111111111111111111111222222222222222222333333222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333///000222444555444333333333333333333333333333333222333333444444333333222111111111111222222222222111222222333333333333222333333333333333333333333222222222222222222222222333333333444444444555555444444444444444444444444555444444333333444444555444444444444444444444444555555555555555555555555555444333222222333444555444444444333333444444555333333333333333333333333444444333222222333444444333333333333333333333333555444333333333333444555222333333444444555555555666555555444444333333333>>>======<<<<<<;;;::::::666666666666777777777777000111333555666777888888333333333333333333333333444333222222111111222222333333333333333333333333333333333333333333333333111111111111111111111111//////000000111111111222000000000111111222222222000000111111222222222222111111000000/////////...///000000111222222333333000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111//////000000111111222222222222333333333222222111///000111222333222111111111111111111111111111111000111222333333222111000000000///000000111222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222000111222222333333333333000000111111222222222222333333222222333333444555222222222333333444444444444666777777666555555666444555555555555555555444111222222333444555666666444444444555555555666666444444555555666777777777555666666777777777777777888999999999999:::::::::777777777777888888888888999888888888777777666666888888888888777777777777888888888888888777666666888888888888888888888888777777888888888888777777666666666666666666666666555555555555555555555555555555555555555555555555333333333333333333333333111222333333444444444444333333333333333333333333111222333444444333222111111111222222222333333333222333555666666555333222000111111222222222111111111111111111111111111111222222222222222222222222000000111111222222222333000000000000000000000000111111111222222333333444222222222222222222222222222222333333333444444444333333333333333333333333444444444444444444444444---///111333444333222111333333333333333333333333222333333444444333333222333333333444444444555555000111222333333333333333333333333333333333333333222222222222222222222222333333333444444555555555444444444444444444444444444333333222222333333444444444444444444444444444555555555555555555555555555444222111111222444555444444333333333444444555333333333333333333333333444444222222222222444444333333333333333333333333555444333333333333444555222222333333444555666666555666666666777777888888>>>===;;;:::999999:::;;;999777555333222333444555666555555555555444444444555555444333333222111111333333333222222222111111333333222222111222222222222222222111111111000000333...***+++000333222000000000000000000///............///000111222222333111111111111111111111111////////////////////////000000000000000000000000000000111111111111000000000000000000000111222222000000111111111111000000//////000000111111222222222222111111000000//////000111111111111222222222...000333555666444111///444333333222111000//////111111111111111111111111222222222222222222222222111111111111000000000000111222333333333333222111111111111111111111111111111111111111111111111111333333333222222222111111333222111000000111222333111111222222222222111111222222111111111111222222,,,---...000111333444555444333000...---...111222333333333333333333333333444333333222222333333444333333333333333333333333333333333222222111111111111222333333444444333333333444444555666666555555555555555444444333333333555555444444444444333333444444555555555555555555666666666666777777777777444555666555444555666888888888888777777777777777777888888777555333444555666666777888999999::::::555555666666777777888888:::999999999888888777777555555666777777777777777777777666555555555555555666666555444333333222222444444444444444444444444666666666666666666666666222222222333333444444444333333333333333333333333444444444444444444444444444444222222222222444444111111222222222333333333111222333333444444444444111222222333333222222111000111111111111222222222111111222222222333333333222111000//////000111222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444333333222111111111222000111222333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444333444444555555444444333111111111111111111111111333222111000111222333444555555555444444333333333222222222222222222222222333333333444444444555555555444333333222222222222666666666555555444444444333222000000000222444666555333222222333444333333222333444444666666222...333333333444444444555555444444444444444444444444444444444555555555555666555555555555555555555555===<<<;;;999999999999:::999888666444333333444555555555555555444444444444555555444333333222111111333333222222222111111111222111111000000111111222222222222111111111000000333000---...111333222000000000000000000///....../////////000111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000...............///000000......////////////......000000000000000111111111111111111000000000000000000000111111111222222222///000222444555333222000333333222222111000000000111111111111111111111111222222222222222222222222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111333222222222111111111111222222111000000111222222111111222222222222111111222222111111111111222222000000111111222222222333444333111000///000111222333333333333333333333333444333333222222333333444222222222222222222222222333333333222222222111111111222333333444444333333444444555555555555555555555555444444444333333333222222333333444444555555666666666666555444333333555555555555666666666666444555666555444555666888888777777777777777777777888999999888666444555666666666777888888999::::::666666777777777777777888999999888888888777777777555666777777888888777777888888777666666666666666666555555444333333222222444444444444444444444444555555555555555555555555222333333333333333333444333333333333333333333333333333333333333333333333333333333222222333333333111111222222222333333333111222333333444444444333111222222333333222222111000111111111111222222222111111222222222333333333222111000//////000111222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444333222222111111222222000111222333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444333444444444444444444333222222222222222222222222222222222222222333444444555555444444444333333333333333333333333333333333333333333444444444555555555444333333222222222333555555555444444444333333333333222222222333444444555444333333333444333222555555555444333333222000333333333444444444555555444444444444444444444444444444444444555555555555555555555555555555555555;;;;;;999888888888888888999888666555444555555666555555555555444444444444555444444333333222222111333222222222222111111111111000000000000000111111222222222111111111111111222222222111111111111111000000000000000//////...000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000...............///000000...//////000000//////...111111111111000000000000000000000000111111111111000000000111111111222222000111222222333333222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222333333222111111111111111111111111111111111111111111111111111111222222111111111000000000222222111000000111222222111111222222222222111111222222111111111111222222444444333333222111111000333333333222222222222222333333333333333333333333333333222222222222333333111111111111111111111111333333333222222222222111111222333333444444333333444555555555555555444444555444444444444333333333000111111222444555555666777777666666555444222111444444444444555555555555444555666555444555666888777777777777777777888888888999:::999777555666777666777777888888999999999888888888888888777777777888888777777777777666666666777888888999999888888999999888777777777777777555555555444444333333222444444444444444444444444555555555555555555555555444333333333333333333222333333333333333333333333333333333333333333333333222222333333333333222222111111222222222333333333222222333444444444333333111222222333333222222111000111111111111222222222111111222222222333333333222111000000000000111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222111111222222111111222333333333222222222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444333333444444444444333333333333333333333333333333222222333444444444444444444444444444333333333333333333333333333333333333333333333444444444555555444444333222222222333333444444444444333333333333333444444333333333333222444444555555444333333222666666555333111000222444333333333444444444555555444444444444444444444444444444444444555555555555555555555555555555555555:::999888888777777666666999888777666555666666666555555555444444444333333444444444333333222222222222222222222111111111111111000000000000111111222111111111111111111111111000222333333111//////000//////000000000000//////000000000000000/////////111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111222111111111222222111111111222222111111000000////////////000000111111222222000000000000111111111111111111111111111222222333000000111111111222222222111111111111111111111111111111111111111111111111//////000000000000111111111111222222222222111111111111111111111111111111111111111111111111111111111111111000000000000///222111111111111111111222111111222222222222111111222222111111111111222222444444333222111111000000111222222333333222111000222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222111222333333444444333333555555555666555555444333444444444444444444444444111111222222333444444555555666666666555444333333444444555555555666666666444555666555444555666888777777777777777888888888777888999888666555666777666777777777888888888999::::::999999888888777777777777777666666666666666777777888999999999999999999888777777666666777777555555444444444333333333444444444444444444444444555555555555555555555555444444444333333222222222333333333333333333333333222222222222222222222222111222333444444333222111111111222222222333333333222333333444444333333333111222222333333222222111000000111111111222222222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222111222222333111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333444333333333333333333333333222333444555666555444333333333333333333333333333444444444444444444444444333333333444444444555555444333333222222333333333333333333333333333333333555444333222111111222222444555666666555444333333444444444444222///111555333333333444444444555555444444444444444444444444333333444444444555555555444444444444444444444444888888888888777666555555888777777666666666666666555444444444444333333333444444333333333333222222222222222111111111000000111111111111111222333444111111111111111111111111///111222222000....../////////000000000000//////000000000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111222111111222222222222111111222222111111000000////////////000000111111222222//////000000000111111111111111000000000111222333000000000111222222333333111111111111111111111111111111111111111111111111........./////////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000///111111111222222111111111111111222222222222111111222222111111111111222222111111111111111000000000///000111222222222000///222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222111222333333444444333333444555555555555555444444444444444444444444444444333333333333333333333333333333444555666666666555555555666666666777777777444555666555444555666888666666777777888888888888555777777777555444555666777777777777777888888888::::::999999888888777777666666666666666777777777777777888999999999999999777777666555555555555666444444444444444333333333444444444444444444444444555555555555555555555555444444444333333222222222333333333333333333333333222222222222222222222222000111333333333333111000111111222222222333333333333333333444444333333222111222222333333222222111000000111111111222222222111111222222222333333333111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333222222111222222333333222222333333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333222222222222333444222222222222222222222222222333444555666555444333333333333333333333333333444444444444444444444444333333333444444444555555333333333222222333333444333333333333333333333333666444111///...000222333333555777777555444444666444111222555444000000555333333333444444444555555444444444444444444444444333333333444444444444555222222222222222222222222888888888888777666555444666666666666666666666666444444444444333333333333333333333333333333333333222111111111111000000000111111111111222333444555111111111111111222222222000000//////////////////...//////000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000...............///000000///000000111111000000///111111111111000000000000000000000000111111111111/////////000000000111111111000000000000111222222000000111111222222222333111111111111111111111111111111111111111111111111---......//////000000000222111000000000000111222111111111111111111111111111111111111111111111111222222111111111000000000000111222222222222111000111111222222222222111111222222111111111111222222000000000000000111111111...///000111222111000000222222222222222222222222222222111111111111222222333333333333333333333333111222222222222333333333111222333333444444333333333444444555666666555555333333333444444444444555555555555444444333333333111222444555666777777777666666666666777777777888444555666555444555666888666666666777888888999999555666777666555444555666777777777777777777777777888888888888888777777777666666777777777777888888666777888888999999888888777666666555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333222333333333333333333333333333333333333333333333333111111222222222222111111111111222222222333333333333333444444444333222222111222222333333222222111000111111111111222222222111111222222222333333333111111222333333222111111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222111111222222333333222222333333333222111111222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444333222111111222333444111111111111111111111111222222333444444444444444222222222222333333333333333333333333333333333333333333333444444444555555333333222222222333444444333333333333444444444444555444111//////111333444333555777666444444777:::<<<444111555666111111555333333333444444444555555444444444444444444444444333333333333444444444444222222222222222222222222888888999999888777555444555555555666666666555555444444444333333333222222333333333333333333333333111111111111000000000000000000000000111222333444000000111111111222222222333000---...000222222000......///000000000000000---.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...............///000000///000000111111000000///000000000000000111111111111111111000000000000000////////////000000000111000000000000111111111111111111111111111222222222111111111111111111111111111111111111111111111111/////////000111222222222222111000//////000111222111111111111111111111111111111111111111111111111333222222222111111111111000111222222222222111000111111222222222222111111222222111111111111222222111111111111111111111111///000111111222222222222111111111111111111111111222222111111111111222222222222222222222222222222111111222222222333333333111222333333444444333333222222444555666666777777333333333444444444555555555555555555555555555555333333444555666666666555555555555666666666777777444555666555444555666888555666666777888888999999555666777777666555666777777777777777777777777666666666777777777777777888777777777888888888999999555666777777888888777777888777777666555666666666444444444444444444444444444444444444444444444444444444444444444444444444222333333333333333333444333333333333333333333333333333333333333333333333222222111111111111222222111111222222222333333333333444444444333333222111111222222333333222222111000111111111111222222222111111222222222333333333111222222333333222222111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222111111222222333444222333333333333222111000222222222222222222222222222222222222222222222222111111111111111111111111222222333333333333444444444333222000000222333444222222222222222222222222222222222222222333444444111111222222222333333333333333333333333333333333333333333444444444555555333222222222333333444555333333444444444555555555333333444444555555444444333555666555333444:::???KKK<<<222444666222111666333333333444444444555555444444444444444444444444222222333333333444444444333333333333333333333333888888999999999777555444444444555555555555555444444444444333333333222222333333333333333333333333111111111111000000000000////////////000111222333000000111111222222222222555000,,,---222555444222......///000000000000000,,,------...///000111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111222222222222333333333333222222//////000000111111222222222222111111000000//////////////////000000000000//////000111111111111000111111111111111111111111111111111111111111111111000000000000000000000000000111111222333333444444222111000//////000111222111111111111111111111111111111111111111111111111333333333222222222222111000111222333333222111000111111222222222222111111222222111111111111222222444333333222222111111111111111111222222333333444111111111111111111111111222222111111111111222222111111111111111111111111111111111222222333333333222222333444444444333333111222333555666777777888333333333444444555555555333444444555666777888888555555555666555555444444444444444555555555666666444555666666444555666888555666666777888999999999666777888888777666777999777777777777666666666666555555666666777777888888777777888888999999999:::555555666777777777777777999888888777777777777777444444444444444444444444444444444444444444444444444444444444444444444444222222222333333444444444333333333333333333333333444444444444444444444444333222111000000111222333111111222222222333333333444444444444333333222111222222222333333222222222000111111111111222222222111111222222222333333333111222333444444333222111333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222111111111222333333444333333333333333222111000222222222222222222222222222222222222222222222222111111111111111111111111222222333333333444444444444333111000000111333444333333333333333333333333333222111000111222333444111111111222222333333333222222222222222222222222333333333444444444555555222222222222333333444555444444444555555666666666000333777::::::888555333333555666444222444;;;BBBXXXCCC333333555222222777333333333444444444555555444444444444444444444444222222333333333444444444555555555555555555555555888999999999999888777777333333555666777777777777333333333333333333333333222222222111222222333333333333222222111000000000//////000111222333333444222222111111111111222222333333222111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333000000000000000000000000000000000000000000000000000000111111111111000000222222111111111111111111111111111111111111111111000000000000000000000000000000////////////000000.........///000222333444000000000111222222222333//////000000111111222222000000000000000000000000000000000000000000000000000000000000111111111111444333333333222111111111000000000000000000000000111111000000000000111111111111111111111111111111222111111111000000//////000000//////......------111111222222222222111111111111222222222333333333222222222222222222222222222222222222222222222222333333333444444444555555444444444444444444444444444444333222333444555666555555555555555555555555444444444555555555555555444444444555555555555666777777666666555555555444666666777777777777666666777777777777777777777777777777666666555555444444777777777777777777777777777888888888888999999999777777888999::::::;;;;;;:::999888777777888999:::888888888888777777777777555555555444444333333333555555555555555555555555555555444444444333333333222333333444444333333222444444444444444444444444333333333333333333333333111222222333333222222111000111111111111222222222222333333444444333333222111111111111000000//////111111111111111111111111222222222222222222222222111111111111111111111111222222333333333444444444222333333444444333333222111111111111111111111111111111222222222333333333222222222222222222222222333333222222111000000000444444444333333222222222333222111000000111222333111111222222222333333333222222111111111111111222333333333333333333333333222222222222222222222222444444444333333222222222222333333444444333333222222222333333333333444444222333333444444333333222222222222222222222222222444444444444444444444444333333333333333333333333333333333444444444555555444666888666444333555888AAA===777444333333333333333333333444444444555555555444333333222222222222222222222222222222222333444333333222222333333444777777888888888777666666333444555666666777666666333333333333333333333333444444333222111111111111111111111111111222222222000000000111222222333333222111111000000111111222111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111222111111000111111222222111111111111111111222222000111111111111111111222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222111111111000000000000000000000000111111000000000000111111111111111111111111111111222111111111000000000000000000000///////////////111111222222222222111111111111111222222222333333222222222222222222222222222222222222222222222222333333333444444444444555333333333333333333333333444444333333333444555666555555555555555555555555555555444444555555666777444444444555555555555666777666666666555555555555666666777777777777666666888888888888888888888888999888888888777777777666888888888888888888888888777777888888888999999999888888888999999:::::::::999999888777777888999999888888777777777666666666555555444444444333333333555555555555555555555555555555444444444333333333333444444555555444444333444444444444444444444444333333333333333333333333111222222333333222222111000111111111111222222222222333333444444333333222222222111111111000000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222333333333333222333333444444333333222222222222222222222222222111111222222222333333333222222222222222222222222333333333222222222222222444444444333333222222222333222111000000111222333111111222222222333333333222222111111111111222222333333333333333333333333111111111111111111111111444444333333333222222222222333333444444333333222222222333333333333444444222333333444444333333222222222222222222222222222444444444444444444444444333333333333333333333333333333444444444555555555444666777666444333555888;;;888444222222333333333333333333444444444555555555444333333222222222333444333333333222111111111444333333222222333333444666666777777666666555444444555555666666666555555444444444444444444444444555555333222111000000000000000111111222333333444111111111111111111111111222111111000000111111222111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111////////////////////////000000000000000000000000222222111111111111222222333333111000////////////111111111111111111000000222222111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111111111000000000000000000000000111111111111111222222222222111111111111111222222222222333222222222222222222222222222222222222222222222222333333333333444444444444333333333333333333333333444333333333333444555666555555555555555555555555777666555444555666777888444444444555555555555666666666666666555555555555666666777777777777666666888888888888888888888888888888888888777777777777888888888888888888888888777777777888888888999999888888999999999999999999999888888777777888888999777666666666666555555555555444444444444333333333444444444444444444444444555555444444444333333333444444555555555555444444444444444444444444444444333333333333333333333333111222222333333222222111000111111111111222222222222222333333333333222222222222222222222111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222222222333222333333444444333333222333333333333333333333333111111222222222333333333222222222222222222222222222333333333333444444444444444333333333333222222222222111111111111222222111111222222222333333333222222111111111111222222333333333333333333333333222222222222222222222222333333333333222222222222222333333444444333333222222222333333333333444444222333333444444333333222333333333333333333333333444444444444444444444444333333333333333333333333444444444555555555666666444555666555444333555777555333111111333444444333333333333444444444555555444444333222222222333333555555444333222111000000444444333333333333444444666777777777777666555555555555555666555555444444444444444444444444444444444444333222111111111111111111111222222333333333222222222111111111000000111111000000000000111111222222111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000111111222////////////////////////000000000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000222111111000000111111222222111000///...---------222222111111000000//////111111111000000/////////000000000000000000000000000000000000000000000000///000000000111111111111/////////000111111111222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000111111222222333111111222222222222111111111111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444444222222222222222222222222333333333333444444555555555555555555555555555555888777555555555666888999444444444555555555555666666666666666666555555555666666777777777777666666999999999999999999999999666666666666555555555555999999999999999999999999777777777777888888888888999999999999888888888888888888777777777777888888666666555555555444444444444444444444444444444444444444444444444444444444555555444444444333333333333333444444444444333333333333333333333333333333222222222222222222222222111222222333333222222111000000111111111222222222222222333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222333333444444333333222333333333333333333333333111111222222222333333333222222222222222222222222111111222222333444444555333333333333333333333333222222222222222222222222111111222222222333333333222222111111111222333333333333333333333333333333444444444444444444444444333222222222222222222222222333333444444333333222222222222333333333444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333444444555555555666666666444555444444333444444555222111111222444555333222333333333444444444555555444333333222222333333333444444444333333222222111444444333333333333444444777777888888777777666555444555555555555555444333444444444444444444444444111111111111222333444444333333333333222222111111333333222222111000000000111000000000000000000111222111111111111111222222///////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111////////////////////////000000000000000000000000000000111111111111000000//////000000000111111111111111111111111111111111000000000000000000000000000000////////////000000111000000//////000000000222111111000000/////////000000000//////......---000000000000000000000000000000000000000000000000///000000000111111111111/////////000111111111222000000000000000000000000111111000000000000111111111111111111111111111111111111111111111222222222000000111111222222333333111111222222222222111111000000111111111222222222222222222222222222222222222222222222222222222222222222222333333333444444222222222222222222222222333333333444444444444444555555555555555555555555777666666555666777888999444444444555555555555666555555555666666666666666666666777777777777666666888888888888888888888888555555555555666666666666888888888888888888888888666666777777777888888888999888888888888888888888777777777777777777777777555555555555444444444444444444444444444444444444444444444444444444444444555555444444444333333333222222222333333222222222333333333333333333333333222222222222222222222222111222222333333222222111000000111111111222222222111222222333333222222111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222333333444444333333222333333333333333333333333111111222222222333333333222222222222222222222222//////000111222333444444333333333333333333333333222222222333333222222222111111222222222333333333222222111111222333333444333333333333333333333333444444444444444444444444222222222222222222222222222333333444444333333222222222222333333333444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555666555444333333333444444444333333333444555555333111333333333444444444555555333333333222222333333444222222222333333444444444555444444333333444444555777888888888888777666666333444444555555555444444333333333333333333333333000000000111222333555555555444444333222222111111333222222222111111000000111000000//////000000111///////////////000000111////////////////////////////////////////////////////////////////////////000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000111111111111000000...//////000000111111111111111111111111111111111000000000000000000000000000000////////////000000222222111222222333444444000000000000000000////////////////////////......000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111222222222222222111111111111111222222222111111222222222222111111000000000111111111111222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333222333444444555555444444555555555555555555555555555555666666666777777777444444444555555555555666555555555666666666666666666666777777777777666666777777777777777777777777777777777777888888888888777777777777777777777777666666666777777777888888777777888888888888888888666777777888888777777666666555555555555444444444333333333444444444444555333333333333333333333333555555444444444333333333111111222222222222111111333333333333333333333333222222222222222222222222111222222333333222222111000111111111111222222222111111222222222222111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333222333333444444333333222333333333333333333333333111111222222222333333333222222222222222222222222//////000111222222333333222222333333333333444444222222333333333333222222111111222222222333333333222222111222222333444555333333333333333333333333222222222222222222222222111111111222222222222222222333333444444333333222222222333333333333444444222333333444444333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555555333111222333444333333555444444444555555333111333333333444444444555555333333222222222333444444111111222333444555666666555555444444444444555555666666777777666666555444222333333444555555555555222222222222222222222222111111111111222333444444333333333333333333333222222222222111111111111111000000////////////000000///////////////000111111////////////////////////////////////////////////////////////////////////000000000000000000000000...///000111222111111000000000000000000000000000000000000000000000000000000000111111111111000000......//////000111111222111111111111111111111111000000000000000000000000111000000000000000000111111111111111111222333333/////////000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222222111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111222222333333333111111111111111000000000111111222222222222111111000000000000111111111111222222222222222222222222222222222222222222222222111222222222222333333333333333333333333333333333222333444555555555444444555555555555555555555555333444555777777666555444444444444555555555555666555555555555666666666777666666777777777777666666666666666666666666666666666777777777888888888999666666666666666666666666666666666666777777777888666666777777888888999999555666777888888777666555666666666555555555555444333333333444444444555555333333333333333333333333555555444444444333333333111222222333333222222111222222222222222222222222111111111111111111111111111222222333333222222111000111111111111222222222111111222222222222111111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333333222333333444444333333222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222333333333222222222333333444444444222222333444444333222222111111222222222333333333222222222222333444555555333333333333333333333333111111111111111111111111000111111111222222222222222333333444444333333222222222333333333333444444222333333444444333333222444444444444444444444444222222222222222222222222333333333333333333333333222222222333333333333444555222000111333444333111555333222333444555444333333333333444444444555555333222222222333333444555222333333333444555555555555555444444444444555555555555666666555555444333111222333444555555666555111111111111111111111111333333222222111222222222111222222333333444444555111111111111111111111111000000////////////000000111111000111111222333333////////////////////////////////////////////////////////////////////////000000000000000000000000...///000222222111111000000000000000000000000000000000000000000000000000000000111111111111000000---......///000111111222000000000000000000000000000000000000000000000000222222111111111111222222//////............//////......//////000000111111111111222222333333333444000000000000000000000000000000000000000000000000000000000000111111111111444333333333222111111111000000000000000000000000111111000000000000111111111111111111111111111111111111111222222333333333222111111111000000//////111111222222222222111111000000000000111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444222333444555555555444333555555555555555555555555111333555777888666444333444444444555555555666666444555555555666666777777666666777777777777666666666666666666666666666666444555555555666666777777666666666666666666666666666666666666777777777777555666666777888999999:::555666777888888777666555777666666666666555555555333333333444444555555555333333333333333333333333555555444444444333333333222333333444444333333222222222222222222222222222111111111111111111111111222222222333333222222222000111111111111222222222111111222222222222111111//////000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111222222333333333444444444222333333444444333333222111111111111111111111111111111222222222333333333222222222222222222222222222222333333333333444444222222222333333444444444222222444444444444222222111111222222222333333333222222222222333444555666333333333333333333333333222222222222222222222222000000111111222222222222222333333444444333333222222222333333333444444444222333333444444333333222444444444444444444444444222222222222222222222222333333333333333333333333111111222222222333333333555222000000333444333111333222111111333555555555333333333444444444555555222222222222333333444555444444444444444444444333555555444444444444555555555444444333333444444555444444444444444444333333444555555555444333333222111111111111111111111111111111111111111111111111000000111111111222222222......//////000000111111000000000000000000000000111111000000//////......111111000000//////......000000000000000000000000//////000111111111111111000000111222222222222111000000000000000000000000...///000111222333333333000000000000000000000000...000111000///...///111...............///000000222222111111000/////////000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000000000////////////000000////////////////////////////////////////////////111111000//////...//////000000111111111111000000000000000000000000000000222222333444444444444333000000000000000000000000////////////////////////222222111111111111111111111111111111111111222222///000111222333444444444...///000111222333333333222222222222222222222222333333333333333333333333555444333333222222222333444333333222222333333444555555666666555444333333444555555555555555444444444444444444555555555666666666666666666555555555666666666666666777888888666666777777777777666666555555555555555555555555444555555555555555444444555555666666777777888888555666666666666666555555666555555555555444444444333333333333333333333333555444444333333444444555222222222222222222333333222222222222222222222222111222222333333222222111333333333222222111111111222222222333333222222222333333333222222222111111222222222222222222222222000222333333222111222333222222111111111111222222333222222111111222222333111111111111111111111111222222111111222222333444111111111222222333333333333333333333333333333333222222222222222222222222444444444444444444444444444444222222222222444444333333333333333333333333111111222222222222111111222222222222222222222222111111222222222333333333222222222222222222222222333333222222111222222222111111111111111111111111444444333222222111111111444444444444444444444444555555555444444333333333333333333333333333333333666444333333444555555444444666777666444333333444111222333333444444333333444444444333333222222222333333333444444444555555555444333333222222222222444444444444444444444444333333333333333333333333666555444444222222111000444444333333333333444444333333444444444444444444444444555555444333333222111111111111111111111111111111111111111111111111000000111111111222222222.../////////000000000111000000000000000000000000111000000000/////////...............////////////000000000000000000000000//////000111111111111111000000111222222222222111000000000000000000000000000000111222222222111111000000000000000000000000...000111000///...///111///////////////000111111000000000000000111111111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111222111000000/////////000000000111111111111000000000000000000000000000000111111222333333333333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111///000111222333333333333///000111222222222222222222222222222222222222222333333333333333333333333555444333333222222222222444333333222222333333444555555555555555444333333444444555555555555444444444444555555555666666666666666666666666666666555555555555555555666777777666666777777777777666666555555555555555555555555555666666666666666555555666666666666666777777777555555666666666666555555555555555555444444444444333333333333333333333333444444333333333333444444222222222222222222222222222222222222222222222222111222222333333222222111333333333222222111111111111111222222222222111111333333222222222111111111222222222222222222222222111222444333222111111222222222111111111111222222333222222111111222222333111111111111111111111111222222111111222222333444222222222222333333333444333333333333333333333333222222222222222222222222222222222222222222222222444333222222222222333444333333333333333333333333222222333333333333222222222222222222222222222222111111222222222333333333222222222222222222222222333333222222111222222333111111111111111111111111222222222222222222333333444444444444444444444444555555444444444333333333333333333333333333333333333222000000222333222111444555777666444333333444222222333444444444444444444444444333333222222222333333333444444444555555555444333333222222222333444444444444444444444444333333333333333333333333555444444333333222222111444444333333333333444444222222333333444444555555444444444444444333333222111111111111111111111111111111111111111111111111000000000111111111111222////////////000000000000000000000000000000000000000000000000////////////,,,,,,---......///000000000000000000000000000000//////000111111111111111000000111222222222222111000000000000000000000000111111222222111111000///000000000000000000000000...000111000///...///111000000000000000111222222...//////000111111222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000111000000//////000000111111111111111111111111111111111111111111111111111222222111000000000000111000000111111111111000000000000000000000000000000000000111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000111222333333333333000111111222222222111111222222222222222222222222222222333333333333333333444444333333333333222222444333333222222333333444444555555555555444444333444444555555555555444444555555555555666666666777555555666666666666666666555444444444444555555666555666666777777666666555555555555555555555555555555666666777777777666666777777666666666666666666555555666666666666666555555555555555444444444444333333333333333333333333444444333333333333444444444333333222222111111111222222222222222222222222111111222222222222111111222222222222222111111111000111111111111111111000333222222222222111111111222222222222222222222222111333444333111000000111222222111111111111222222333222222111111222222333222222222222222222222222222222111111222222333444333333333333444444444444333333333333333333333333222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333333333333333444444333333333222222222222222222222222111111222222222333333333222222222222222222222222333222222111222222333333222222222222222222222222111111111222333444444444444444444444444444444444444444444444333333333333333333333333333333333333333111000000111222222111333555666666444333333444333333444555555555555444444444333333333333222222333333333444444444555555444444333222222222333333444444444444444444444444444444444444444444444444333333333333333333333333444333333333333333333444111111222333444444555555333333444444444333333222111111111111111111111111111111111111111111111111000000000000111111111111////////////000000000000////////////////////////000000000000////////////........./////////000000//////////////////////////////000111111111111111000000111222222222222111000000000000000000000000000000111111111111000000000000000000000000000000...000111000///...///111000000//////000000111222//////000000111111111111///////////////////////////000000000111111111111111111111111111111111111000000000000000000000000111000000000000000000111111111111111111111111111111111111111111111111111222222111111111111111222000000111111111111000000000000000000000000000000//////000111111111111111000000000000000000000000111111111111111111111111111111111111111222222222222222222111111111111111000000111222222222222222111111222222222111111000222222222222222222222222222222222222222333333333333333333333333333333222444333333222222333333444444444444555555444444333333333444555555555444444555555555666666666777777555555555555666666666666555555555444444555555666555666666666666666666555444444444444444444444444444555555666666666666555777777777666666555555444444555666666666666666666555555555444444444333333333333333333333333333333444333333333333333333444444444333333222111000000111111111111111111111111111111222222222222111111222222222111111111111111000000111111111111000000222222222222111111111111111111111111111111111111111333444333111000000000222222111111111111222222333222222111111222222333222222222222222222222222222222111111222222333444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333333222222222222222222333222222222222222222222222222222333333333333222222222222222222222222222222111111222222222333333333222222222222222222222222222222111111222222333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333555333111222333444333222333444666555444333333444333444555555666666555555333333333333333333333333333333333444444444555555444333333222222333333333444444444444444444444444555555555555555555555555222222222333333444444444333333333222222333333333111111222222333444555555222222333333444333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111000000000////////////////////////////////////000111111111111111000000111222222222222111000000000000000000000000......///000111222222111000000000000000000000000...000111000///...///111///............///000000111111111111000000/////////////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000222111111111111111222222000000111111111111000000000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222222222111111111000000000000111222222222111111111111222222222111111000222222222222222222222222111111111222222333333333222222333444444444333222444333333222222333333444333333444444444444444333222222333444555555444444555555555555666666666666444555555555666666777777777777666666666666666777555555666666666666555555222222222222222222222222222333444444555555555444777777666666555555444444444444555666666666666666555444444444444333333333333333333333333333333333333333333222222333333333444444333333222111000000111111111111111111111111000111111222222111111000111111111111111111111111000000111111111111000000222222222111111111000000111111111111111111111111000222333333111///000000222222111111111111222222333222222111111222222333222222222222222222222222222222111111222222333444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222222111111222222222222222222222222111111222222222333333333222222222222222222222222222111111111222222333444222222222222222222222222444444444333333333222222333333333333333333333333333333333333333333333333333333333333333333333333555333222222333444444333222333555555444333333444333444555555666666555555333333333333333333333333333333333444444444555555333333333222222333333444444444444444444444444444555555555555555555555555111222222333333444444555333333222222222222333333111111222222333333444444111222222333333333333333111111111111111111111111111111111111111111111111111000000000000000//////000000000000////////////000000000000000000000000////////////000000000000333333222111111000//////000000000000000000000000//////000111111111111111000000111222222222222111000000000000000000000000,,,---///000111222222222000000000000000000000000...000111000///...///111...............//////000222222111111000//////...000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000222111111000000111111222////////////////////////////////////////////////111000000000000111222222000000111111111111000000000000000000000000000000//////000111111111111111000000000000000000000000////////////////////////000000000111222222333333333333222222111000000000000000111111111111111000000111111222222222111111222222222222222222222222000000111111222333333333111222333444555444333222444333333222222333333444222333333444444444444333111222333444444555444444444444444444555555555666444444555555666777777777888888777666666666666777444555555666666555555444222222222222222222222222111222333444444444444444666666555555555555555555333444555666777777777777444444444444333333333333333333333333333333333333333333222222222222333333444333333222222111111111111111111111111111111111000000111111111111000000000000000111111111111111000111111111111111111000222111111111111000000000111111111111111111111111///111222222111000000111222222111111111111222222333222222111111222222333333333333333333333333333222222111111222222333444444444444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222000111111222222111111000222222222222222222222222111111222222222333333333222222222222222222222222111111111111222333444444333333333333333333333333555555555444333222222222333333333333333333333333222222222222333333333333333333333333333333333333444222111111222333333222111333444555333333333444333333444555555555555444222222333333333333444444333333333444444444555555333333222222222333444444444444444444444444444444444444444444444444444444222222222333333444444444333333222222222222333333222222222222222222333333111111222333333333333333111111111111111111111111111111111111111111111111111111000000////////////111000000000/////////...000000000000000000000000.../////////000000000111111111111111000000000000000000000000000000000000//////000111111111111111000000111222222222222111000000000000000000000000......///000111111000000000000000000000000000000...000111000///...///111/////////...///000000111111111111000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000222111111000000111111222000000000000000000000000000000000000000000000000000/////////000000111222000000111111111111000000000000000000000000000000///000111111222222111111000000000000000000000000000000000000000000000000///000000111222222333333333333222222111000000///000000111111111111000000///000111222222222222222222222222222222222222222///000000111222222333333000111333555555444333222444333333222222333333444111222333444444444444444111111222333444444444444333333333333444444444444444444555555666777777888777777666555555555555555444555555666666555555444333333333333333333333333111222333444555555555555444444555555555555555555333444555666777777777777444444444333333333222222333333333333333333333333333333222222222222333333222222222222222222222222111111111111111111111111000000111111111111000000///000000000111111111222111111222222222222111111111111111111000000000000111111111111111111111111---///111222111000111222222222111111111111222222333222222111111222222333333333333333333333333333222222111111222222333444444333333333222222222222333333333333333333333333222222222222222222222222000000000000000000000000000111222333333222111000111111111111111111111111111222222333333222222111222222222222222222222222111111222222222333333333222222222222222222222222111111111111222333444555333333333333333333333333444444444444444444333333222222222222222222222222111111222222222333333333333333333333333333333333555333222222333444444333000222444444333333444555222222333444444444444444222222222333333444444444333333333444444444555555333222222222333333444555444444444444444444444444333333333333333333333333333333333333333333333333333222222222222222222333333333222222222222222222000111222333333333333333111111111111111111111111111111111111111111111111111111000000/////////...111111000000/////////...000000000000000000000000.../////////000000111111......//////000000111111000000000000000000000000//////000111111111111111000000111222222222222111000000000000000000000000000000000000000//////...000000000000000000000000///000111000///...///111000000000000000111111222/////////000111111222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111//////...//////000111111000000111111111111000000000000000000000000000000000000111222222222222222000000000000000000000000111111111111111111111111///000000111222222333333333333222222111000000///000000111111111000000///...///000111222333333333222222222222222222222222///000000111222222333333000111333555555555333222444333333222222333333444111222333333444444444444000111222333444444555444222222222333333333444444444444444555666777777888777666555444444444444444444555555555555555555444555555555555555555555555222333444555666666666666333444444555555666666666333444555666777777777777444444444333333333222222333333333333333333333333333222222222222222222333222222222222222222333333000000000000000000000000000000111111111111000000//////000000111111111222222222333333333333222222111111111111000000000000000000000000000000000000,,,...000111111111222333222222111111111111222222333222222222222222222333333333333333333333333333222222111111222222333444333333333222222111111111333333333333333333333333222222222222222222222222222222222222222222222222000111222333333222111000111111111111111111111111222333333444444333333222222222222222222222222222111111222222222333333333222222222222222222222222111111111111222333444555333333333333333333333333222333333444444555555666222222222222222222222222111111111222222333333333333333333333333333333333888666444555666777666555000222444444333333444555111222333333444444333333222222222333333444444444333333333444444444555555222222222222333333444555444444444444444444444444333333333333333333333333333333333333333333333333222222222333333444444444222222222222222222222222222222222222222333333333222222222222222222222222222222222111111111000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000.../////////000000000111//////000000000000//////000000000000000///......//////000000111111222222000000//////////////////222111111111000000////////////............//////000000000000000000000000000000000000000000000000......//////000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000......//////000000111111//////000000000000//////111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000//////000000000000000000000000111111111111111111111111000000000///000111111222111111000000000000111111333333333333333333333333222222222222222222222222222333333444444333333222222222222222222222222222222222333333333333444444333333444444555666777777888777666555555555555555555555555555555555555555333333333333333333333333333333444444555666777777555444444333333444444555444444555555555555444444444444444444444444444444444444444444444444444444111111111111111111111111000111222333444333222222000000000000000000000000333333333222222111111111//////000111111111111111333222111111000000111111111111111111000000//////222222111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222111111111111222222222111111111222333333444222333333444444333333222555444444333333222222111222222333333333333444444333222222111111222222333111222222333333222222111555444444333222222222333111111111111111111111111333333333222222111111111222222222222222222222222222333444333111000111222000000111222222222222111222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333444333333222222333333444444444222222222222444444333333333333333333333333222222333333333333444444666555444444333333333333333333333333333333333333111111000///000111333444222222333333333333444444444444444333333222222222222222222222222222222222222333333333333333333444222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000111111111111111111111111111000000//////000000111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000//////000000000000//////000111111111000000///...000000000000000111111111222222222222222222222222111111000000000///////////////............//////000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000000000////////////000000000000000000111111111111000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000//////000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111222222222222222222222222222222222222222222222222222333333444444333333222222222222222222222222222222222333333333333444444333333333444444555555666777666555555555555555555555555555555555555555555444444444444444444444444333333444444555666666777555555555444444555555555444444555555555555444444444444444444444444444444333333333333333333333333111111111111111111111111000111222333333333222222000000000000000000000000333333333222222222111111///000000111111111111111333222111111000000111111222222111111111000000000111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222222222111111111111222222222111111111222222333444222333333444444333333222444333333333333222222222222222333333333333444444333222222111111222222333111222222333333222222111444444333222222222222222111111111111111111111111333333222222222222222222222222222222222222222222222333444333111000111222111111222333333333333333222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333444444333333333333444444444333333222222333333444333333333333333333333333222222333333333333444444555555444333333333333333333333333333333333333333111111111111111222333333222222333333333333444444444444444333333222222222222222222222222222222222444333333333333333333222222222222222222222222222222222222111111000000///222222222222222222222222222222222111111111111111111111111111111111111111000//////......//////000........................000000000000000000000000000000000000000000000000////////////000000000000000000000000//////////////////000000000000//////111111111222111111000///111111111111000000000000/////////000000000000000000000///////////////...//////............//////000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000111111000000000000////////////111111111222222111111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000//////000000000000000000000000////////////////////////...///000111222111111000111111000000000000111111111111111111111111111111222222222222222222222222222222333333333333222222222222222222222222222222222222333333333333444444333333333333333333333333555555444444444555666666444444444444444444444444555555555555555555555555333333333444555555666666666666555555555555666666444444555555555555444444444444444444444444444444333333333333333333333333222222222222222222222222000111222222333333222222000000000000000000000000333333333222222222222111///000111111222222111111333222111111000000111111222222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222333222222222222222222222222222222111111111111222222222111111111111222333333222222333333333333222222222222222222333333333333222222333333333333444444333222222111111222222333111222222333333222222111333333222111111111111222111111111111111111111111222222222222222222333333111111111111111111111111222333444333111000111222222222333444444444444333222222222222333333333333333333333333333333333333222222222222222222222222333333333333333333333333555444444333333444444555444333333222222333333444444444444333333222222222222222333333333333444444444333333222222222222333333333333333333333333333111222222333333333333333222222333333333333444444444444333333333333222222222222222222222222222222444444444333333222222222222222222222222222222222444444333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111//////............//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000//////////////////000000000000//////111111222222222111111000222222111111000000//////---...............//////////////////............//////............//////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111111111000000//////......111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111000000000000000000//////000000000000000000000000111111111111111111111111---///111222333222000///111111000000000000111111222222222222222222222222111111111111111111111111222222333333333333222222222222222222222222222222222222222333333333444444333333222222222222222222333333333333444555666666444444444444444444444444444444444444444444444444333333333444444555555555555555444444444444555555333444444555555444444333333333333333333333333333222222222222222222222222222222222222222222222222000111111222222222222222000000000000000000000000222222222222222222222222000000111222222222222111333222111111000000111111222222222222222222222222111111111111111222222222111111111111111111111111111111111111222222222222222222222222222222222222222222111111111111222222222111111111111111222222222222333333333333222222000111111222333333444444222222222333333333444444333222222111111222222333111222222333333222222111222222111111000111111222111111111111111111111111111111111222222333333333000000000000000000000000222333444333111000111222111222222333444333333333111222222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222555444444333333444444555333333333333333333333333555444444333333222222111222222222333333333444444333222222111111222222222333333333333333333333333111222444555555444333222222222222333333333444444333333333333333333333333222222222222222222222222444444444333333222222222222222222222222222222222333333222111000//////...111111111111111111111111111111111111111111111111111111111111111111111111//////............//////000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000//////////////////000000000000//////000111111222222222111111222222111111000000//////000000000111111222222222............//////////////////............//////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111111111111000000//////......111000////////////000111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000//////////////////000000000000000000000000000000111111111111111111111111---///111222333222000///111111000000000000111111333333333333333333333333111111111111111111111111111222222333333222222111222222222222222222222222222222222333333333444444222222222222222222111111333333222333333444555666444444444444444444444444333333333333333333333333333333333444444444444444444333333222222333333444333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222222222000000000111111111222222000000000000000000000000222222222222222222222222000000111222222222222222333222111111000000111111222222222222222222222222000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222222222111111111111222222222222111000000111111111111222222333333222222111///000111111222333444444222222222333333333444444333222222111111222222333111222222333333222222111222111111000111111222222111111111111111111111111111111111222222333333333000000000000000000000000222333444333111000111222000111111222222222222222111111111222222222333333333333333333333333333333222222222222222222222222222222222222222222222222444444444333333444444444333333333333333333333333444444444333333222222222222222222333333333444444222222222111111222222333333333333333333333333333222333444555555444222111222222222333333333444444333333333333333333333333222222222222222222222222444333333333333333333222222222222222222222222222000000000//////......---111111111111111111111111111111111111111222222222222222222222222222222222000//////......//////000........................000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000//////000000000000/////////000111111222111111111111111111111000000000000......//////000000111111...////////////000000000//////............//////000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000111111222222000000000000////////////111000///......///000111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000......////////////000000000000000000000000000000////////////////////////...///000111222111111000111111000000000000111111333333333333333333333333111111111111111111111111111111222222222222111111222222222222222222222222222222333333333333444444222222222222222222222222333333222222222333444444333333333333333333333333333333333333333333333333333333333333333333444444333333222222222222333333333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333111000000000000111222222000000000000000000000000111222222222222333333333000111222222333222222222333222111111000000111111111111111222222222222222000000000111222222333333111111111111111111111111000000000111111111111222222222222222222222222222222222111111111111222222222222111000000000000111111111222222222222111111000000000111222333333444222222333333333333444444333222222111111222222333111222222333333222222111222111111111111222333333111111111111111111111111222222222222222222333333111111111111111111111111222333444333111000111222000000111222222222222111111111111111222222222222333333333333333333333333222222222222222222222222222222222222222222222222444333333222222333333444222333333444444333333222333333333333333333333333222222333333333333444444333222222222222333333444333333333333333333333333333333333333333222222111222222333333333333444444222222333333333333444444222222222222222222222222222333333333333333333444222222222222222222222222111111111111000000000000111111111111111111111111000000111111111222222222222222222222222222222222111000000//////000000111////////////////////////000000000000000000000000000000000000000000000000////////////000000000000------...///000111222222//////000000000000//////...///000000111111111000000000000000000111111111++++++,,,,,,---......////////////000000000111111//////............//////000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000111111222222////////////000000000000222111///......///111222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000........./////////000000000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111222222222222222222222222111111111111111111111111111111222222222222111111222222222222222222222222222222333333333333444444111111222222333333444444444333222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333444333333222222333333444222333333444444333333222222222222222222222222222333333333333333333333333333333333333333333333333111000000///000111222333000000000000000000000000111111222222222333333333000111222222333333222222333222111111000000111111000000000111111111222222///000000111222222333333111111111111111111111111000000000000111111111111222222222222222222222222222222111111111111222222222222111000000000000000111111222222222222111111000000111111222222333333222222333333333333444444333222222111111222222333111222222333333222222111222222222222222333444444111111111111111111111111333333222222222222222222222222222222222222222222222333444333111000111222000111222222333333222222111111111111222222222222333333333333333333333333222222222222222222222222111111111111111111111111333222222111111222222333222333333444444333333222111222222333333444444555222222333333333333444444333333333333333444555555333333333333333333333333333333222111111111111111222222333333333333444444222222222333333444444444222222222222222222222222222222222333333444444444222222222222222222222222444444444444444444555555000000000000000000000000000000111111222222222222222222222222222222222222111111000000000000111111222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000,,,---...///000111222333//////000000000000//////......///000000000000000//////000000111111222222......//////000111111222//////000000111111222222//////............//////000000000000000000000000000000000000000000000000111111000000/////////...////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000...//////000111222222222......//////000000111111333222000//////000222333111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000---.........//////000000000000000000000000000000111111111111111111111111000000000///000111111222111111000000000000111111111111111111111111111111000000000000000000000000111111222222222222111111222222222222222222222222222222333333333444444444111111222333444444555555444444333222111111111111333333333333333333333333555555555555555555555555333333333333333333333333555444444333333444444555222333333444444333333222222222222222222222222222444444444444444444444444333333333333333333333333111000/////////000222333000000000000000000000000111111111222222333333333111111222333333333333222333222222111000111111111//////000000111111111222///000000111222222333333111111111111111111111111000000000000111111111111222222222222222222222222222222111111111111222222222222111000000///000000111111222222222222111111111111111111111222222222222222333333333444444444333222222222222222222333222222222333333222222222333222222222333444444555111111111111111111111111444333333222222111111111222222222222222222222222222333444333111000111222222222333444444444444333000111111111111222222222333333333333333333333333222222222222222222222222111111111111111111111111222111111111111111111222222222444444444444222222000111222333444444555666222222333333333444444444333333333333444444555666333333333333333333333333444333111000///000111111222222333333333444444444222222222333333444444444222222222222222222222222333333333222222111111111333333333222222111111111111222333444444333222111000000000000000000000000000111222333333222000000111111111111111111111111222111111111000000//////000000000000000000000000////////////////////////000000000000000000000000222111000//////000111222222111111111000000//////000///...------...///000222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000111111000000//////......222111111111000000//////000000111111111111000000//////............//////222111000//////000111222000000000000000000000000111111000000//////......000000000000000000000000222111111111000000/////////////////////000000111111000///......///000111000000////////////000000222222222222222111000000000000000000000000000000222111111000///......---000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000333222111000////////////000000000000000000000000//////000111222333333333111111111111111111111111444444222222222222444444111222333333444444333333333333333333333333333333333333333444444444555555333333333444444444555555333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333444444333333333333222222222000///111444555444222000000000000000000000000333222222222222222222222000111111111111222222222333222222111111222222333222222111111111111222222222222222222222222222222333222222111111222222333333333333222222111111111222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111111111222222222222222222111111111000000111111222222222333333333333333333333333333333333222222222111111111000000222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222555555444333222111000///111111111111111111111111//////000111222222333333555555444333333222222111222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444555444333333222222222222333333333444444444555555111111111111111111111111666555555444444333333222666333111111444555444222222222222222222222222222333333333222222222111111333333222222222222222222111222222333333222222111000000000000000000000000000111111111111111000000111111111111111111111111111111111111000000000///000000000000000000000000////////////////////////000000000000000000000000222111000//////000111222111111111000000000//////000///...------...///000111111000000000/////////000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000111000000000/////////...111111000000000/////////000000111111111111000000//////............//////222111000//////000111222000000000000000000000000111111000000////////////000000000000000000000000111111111111000000000///000000//////000000111111111000////////////000111000000////////////000000111111222222111111000///000000000000000000000000111111111000///.........000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111000000000000000111111000000000000000000000000000000000111222222222333111111111111111111111111444333333222222333333444111222333333444444333333333333333333333333333333333333333444444444555555555555555444444333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333222222444222111111333444222000000000000000000000000000222222222222111111111111000111111111111222222222222222222111111222222222222222111111111111222222222222222222222222222222333222222111111222222333333333333222222222111111222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111111111222222222222222222111111111000000111111222222222333333333333333333333333333333333222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222222222333333333222222222222111222222222222222222222222///000000111222222333333333333333333222222222222222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444555444333333222222222333333333333444444444444555222222222222222222222222222222222333333333333333555333111111444555444222222222222222222222222222333333333222222222222111222222222222222222333333222222222111111222222222000000000000000000000000000000000//////000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111111111000000000000////////////............//////000000///////////////...000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000000000000000////////////000000///////////////...000000111111111111000000000//////......//////000111111000000000000111111000000000000000000000000111000000000000/////////000000000000000000000000111111111111000000000000000000111111111222222222111000000//////000000111000000////////////000000000000111111000000///...000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222////////////000111222333000000000000000000000000111111111111111111222222111111111111111111111111444333333222222333333444111222333333444444333333333333333333333333333333333333333444444444555555777666555444333222222111333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444333333333333222222555444222222222222111///000000000000000000000000000000000000000111111111000111111111111222222222222222222222222222222222222222111111111111222222222222222222222222222222222222111111111111222222333333333222222222222111222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111111111222222222222222222111111111111111111111222222222333333333333333333333333333333333222222222111111111111111222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222111111111222222333333333333333333333333333333333000000000111222222333333111111111222222222222222222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333444444444444333222222222333333333333333333444444444444333333333333333333333333000000111111222333333444444333222222444444333222222222222222222222222222222222222222222222222222111111111222222333333333333222111000000111222333000000000000000000000000000///.........///111222111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000000000000111000000000000000000///////////////....../////////////////////............////////////////////////////////////////////////////////////////////////............////////////////////////////////////000000000000////////////////////////............000000111111111111000000000000////////////000000111000000000000000000111000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000111111222222333333333333000000000000000000000000000000////////////000000000000000000000///......////////////////////////111000000000/////////...////////////////////////000000000000000000000000////////////////////////111111111111111111222222000000//////000111222222////////////////////////222222222111111111111111111111111111111111111111333333333333333333333333111222333333444444333333333333333333333333333333333333333444444444555555666666555444333333222222333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444333333333222222222444333222222222222111111000000000000000000000000////////////000000000000000000111111111222222222111111222222222222111111222222111111111111222222111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222111111222222222333333333333333333333333333333333000000111111111222222222//////000111222222333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444444333333222222333333333222222333333333444444444444444444444444444444444111111111111222222333333333333333333444444333222222222222222222222222222222222222222222222222222111111111222222333333333333222000000000000222333000000000000000000000000000///.........///111222000000000000000000000000000000000000000000111111111111111111111111111111000000000000000000000000////////////////////////000000000111111000000000//////////////////000000...//////////////////...............////////////////////////////////////////////////////////////000000000000000000000000............////////////////////////////////////////////////000000000000............////////////000000111111111111000000000000////////////000000000000000111111000000000000000000000000000000000000000000000111111111111////////////////////////000000000000000000111111111111222333333333333222000000111111111111000000000000////////////000000000000000000000///......////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////.../////////000000111111222222111000//////000000////////////////////////222222222111111111111111111111111111111111111111333333333333333333333333111222333333444444333333333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333333333222222222111111222222222222333444000000000000000000000000....../////////000000000000000111111111222222222000111111222222111111000222222111111111111222222111111111111111111111111222111111000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222222222222222222222333333333222222222111111222222222222222222222222111111111111111222222222//////000111222333333444222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444333333333222222333333444222222222333333333444444444444444444444444444444444333333333222222222111222333444444444333333222222222222222222222222222111222222222222333333333222222222222222222333333111111111000000111111111000000000000000000000000////////////000111222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////000000111111111111000000......////////////000000......////////////.........////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000////////////000000000000...////////////000000000000000111111111111000000111000000//////000000111000000111111111111000000000000000000000000000000000000000111111111111222000000000000000000000000000000000000111111111111000111222333444333222222000111111222222111111000000000////////////000000000000111111000000///...000000000000000000000000000000000000////////////000000000000000000000000........................000000000000000000000000---......//////000000000333222111000////////////000000000000000000000000111111111111111111222222111111111111111111111111222333333444444333333222111222333333444444333333333333333333333333333333333333333444444444555555333333333444444444555555333333333333333333333333444444444444444444444444555555555555555555555555333333333333333333333333444444333333333333222222///111222222222222444555000000000000000000000000......//////000000111111000111111111111222222222///000111222222111000///222222111111111111222222111111111111111111111111111111000000000000111111111222222222222333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111111111222222222111111111111111222222222111111222222222333333333222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222222222222333333333222222111111111111111111111111111111111111111111111111111111111000000111111222333444444222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444333333222222222333444444222222222222333333333333444444444444444444444444555444444333222222111111111333555555444222222333222222222222222222222222111111222222222333333333333333222222222222222222000000111111111111000000000000000000000000000000...///000111222222222222000000000000000000000000///000000000111111111111111111111111111111111111////////////////////////000000000000000000000000///000111222222111000///........./////////000000---...///000000///...---/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000.../////////000000000111/////////000000000111111000000111111111111000000111111000000000000111111///000111222222111000///000000000000000000000000000000111111111222222222000000000000000000000000///000000000111111111111///000222333444333222111000111222222222222111000000000////////////000000111111222222111111000///000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000.........///000000111111111111000000000000000111000000000000000000000000000000000111222222222333111111111111111111111111222333333444444333333222111222333333444444333333333333333333333333333333333333333444444444555555444444444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444333333333333222222000222444333111111222444000000000000000000000000......///000000111222222000111111111111222222222///000111222222111000///222222111111111111222222111111111111111111111111111111000000000000111111111111222222222333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111111111222222222000000111111111222222222111111222222222333333333111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222222222222222111222222222222222333333222222222222222222222222111111111111111111111111111111222222333333444444222222222222222222222222333222222111111222222333222222222222222222222222111111111111111111111111333333333333333333333333222222333333333333444444333222222222333333444555111222222222222333333333333333333333333333333333222222222222222111111111000333666666444222222333222222222222222222222222111111111222222333333333444333333222222111111111///000111222222111000///000000000000000000000000...///111222333333333222000000000000000000000000//////000000111111111222111111111111111111111111////////////////////////111111111111111111111111///000111222222111000///---.........//////000000---...///000000///...---//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000............/////////000000000000000000000000000.../////////000000111111//////000000111111222222000000111111111111000000111111000000000000111111///000111222222111000///000000000000000000000000000000111111222222222222000000000000000000000000//////000000111111111222...000111333333222111000000111222333333222111000000000////////////000000222222222222222111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222////////////000111222333000000000000000000000000//////000111222333333444111111111111111111111111222222444444444444222222222222333444444444333333333333333333333333333333333333333444444444555555666666555444333222222111333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333444444444333333333222222222444555444111///000222000000000000000000000000...//////000111222222333000111111111111222222222...000111222222111000...222222111111111111222222000000000000000000000000111111000000000000111111111111111222222333333333222222222222222222222222222222222222222222222222222222111111111111222222111111111111111111111111000111111111111222222222000000111111222222222222111111222222222333333333111111111111111111111111000000111111222222222222222222222222222222222222222222222222222222222222111111111222222333333444222222222222222222222222///000111222333444555555333333333333333333333333222222111111111111111111222333333333333444444444222222222222222222222222333222222222222222222333222222222222222222222222111111111111111111111111333333333333333333333333222222333333333444444444222222222222333333444555111111222222222333333333333333333333333333333333/////////000111111222222///333666666444222222333222222222222222222222222111111222222222222111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000///222111111111000000//////......///000000000000000000///...------...///000111111000000//////..................////////////000000000000000000000000............/////////000//////000000000000//////000000000000000000000000000000111111111111000000////////////////////////000000000///......------000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///111222111000///000111777555333111111111333444000/////////111111///...............////////////000000000000000///......000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////111111000///////////////000///.........000111222//////000111111111111111000000000000000000000000000000000000000000000000222222111111222222333444333222222111111222222333222222222222222222222222222222222333444555666777666666555444333333222222333333333333333333333333444444444444444444444444333444444555555444444333444444333333333333222222222333333444444333333222222222111111111111222222000000000000000000000000111111222222222222111111222222222111111111000000111000///////////////000222222222111111111000000333222111111333333222111000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111222222333333333111111111111111111111111222222111111111111222222///000111222222222222222222222333333333333444444222111111000000111111222555444444333222111000000333111000111222444333333111111111111111111111111111111111222222333333333222222111111222222333444333222111000000111222333111111111111111111111111111111000000111111222333222222333333333333444444222333333444444333333222111222333333444444333333222111111000000111111222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222444444444444222222333333333444444444555555444444444333333222222222333333333333333333333333111111222222222222111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000111111111000000000//////......///000000000000000000///...------...///000111000000000/////////...............////////////000000000000000000000000........./////////000000//////000000000000//////000000000000000000000000///000000111111000000///////////////////////////------......///000000000////////////////////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///111222111000///000111111000///......///111222111000000111222222111///....../////////000000000000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111000//////////////////////////////000111111//////000111111111111111000000000000000000000000000000000000000000000000222222111111222222333444333222222111111222222333222222222222222222222222333222222333333555666666666555555444333333222222333333333333333333333333222222222222222222222222333333444444444444333333444444333333333333222222222333333444444333333222222222111111111111222222111111111111111111111111111111222222222222111111222222222111111111000000000000////////////000000222222222111111111000000222111000000222222111000000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222111222222222222222222333111111111111111111111111222222111111111111222222000000111222222222222222111111111222222222333333222222222111111222222222444333333222222111111000333111000111222444333333111111111111111111111111222222222222222222333333222222111111222222333444222222111111111111222222111111111111111111111111000000000000000111222222222222222333333333444444222333333444444333333222000111222222333333222222222222111111111111222222222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222333333333444444444444555444333333333333333333222333333333333333333333333111111222222222222111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111111111000000000000//////......///000000000000000//////............//////000000000000////////////............////////////000000000000000000000000....../////////000000000//////000000000000//////000000000000000000000000...//////000000//////...////////////////////////------......///000000000........................000000000000000000000000111111111111222222222222000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///////////////////////////111222111000///000111......------...///111222222111000111333333111000/////////000000000111111000000000000000//////...000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111000000///////////////...//////000000000000000//////000111111111111111000000000000000000000000000000000000000000000000222111111111111222333333333222222111111222222333222222222222222222222222333222222333333444555666555555444444333333222222333333333333333333333333222222222222222222222222333333444444444444333333444444333333333333222222222333333444444333333222222222111111111111222222111111111111111111111111111111222222222222111111222222222111111111111111000000000//////000000111222222222111111111111111111000///000111111000///000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222222222222222222111111111111111111111111111111111222222111111111111222222000000111222222222222111000000000111111111111222333333222222222222333333222222222222222222222222333111000111222444333333111111111111111111111111333333222222222222222222222222111111222222333444111111222222222222111111111111111111111111111111000000000000000111222222222222222222333333333333222222333333333333222222000000111222222222222111333333222222222222333333222222222222222222222222444444333333222222111111111111111111111111111111222222222222222222222222333333333333333333333333444333333222222333333444333333333333444444444444222333333333333333333444333333333333333333333333111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000///.........///111222000000000000000000//////......///000000000000000/////////....../////////000000000000////////////............////////////////////////////////////...////////////000000000//////000000000000//////////////////////////////......////////////......////////////////////////000000000///......------////////////////////////000000000000000000000000000000000111111111222222///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000///////////////////////////111222111000///000111111000000000000111222333111000000111222222111///000000000000111111111111//////000000000000//////////////////////////////////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000...///000111111000///...//////000111111111111111000000000000000000000000000000000000000000000000111111111111111222222333333222222111111222222333222222222222222222222222333222222222333444444555444444444333333333222222222222333333333333444444444444444444444444444444333333333444444333333333444444333333333222222222222333333444444333333222222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000///000000111111111111111111111111111111222000///000111222111000000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111333333222222111111000000111111111111111111111111222222111111111111222222000111111222222222111111000000000111111111222222333333333333333333333333000000111111222222222333333111000111222444333333111111111111111111111111333333333222222111111111222222111111222222333444000111222333333222111000111111111111111111111111111111111111111222333333111222222222222333333333222222333333333333222222000111111222222222222222444333333222222333333444222222222222222222222222444444444333333222111111222222222222222222222222222222222222222222222222333333333333333333333333444444222222222222444444222222333333333444444444222222222333333444444444333333333333333333333333222222333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000///.........///111222//////////////////000000......///000000000000000...//////////////////...////////////000000000000............////////////////////////////////////////////////000000000111//////000000000000//////////////////////////////......////////////......////////////////////////000000000///......------000000000000000000000000111111111111111111111111/////////000000000111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////111222111000///000111333333222222111111111111000//////000111111000...000000000000111111111111//////000000000000//////////////////////////////////////////////////////111111111111111111111111////////////////////////000000000000000000000000000000////////////000000...///000111111000///...//////000111111111111111000000000000000000000000000000000000000000000000111111000000111111222333333222222111111222222333222222222222222222222222333333222222222333444444333333333333333222222222222222222333333444444444444444444444444444444444222333333333333333333222444444333333333222222222222333333444444333333222222222111111111111222222111111111111111111111111111111222222222222111111111111111111111111111111000000000000000111222222111111111111111111111111333222111111333333222111000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111000000000111111111111111111111111222222111111111111222222111111222222222111111000111111111111222222222333222333333444444333333222///000000111111222222333333111000111222444333333111111111111111111111111333333333222222111111111222222111111222222333444000111222333333222111000111111111111111111111111333222222222222333444444111111111222222222333333111222222333333222222111111222222333444333333333444333333222222333333444222222222222222222222222444444444333333333222222333333333333333333333333222222222222222222222222333333333333333333333333444444222222222222444444222222222333333333444444222222222333333444444444333333333333333333333333222222333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111......////////////000000......///000000000000000......////////////......////////////000000000000............////////////000000000000000000000000/////////000000000111111//////000000000000//////000000000000000000000000...//////000000//////...////////////////////////------......///000000000111111111111111111111111111111111111111111111111.../////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////111222111000///000111222222111000000///......000///...///111111///.../////////000000000111111...//////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111........................000000000000000000000000///////////////000000111000000000000000//////...//////000111111111111111000000000000000000000000000000000000000000000000111000000000000111222222333222222111111222222333222222222222222222222222333333222222222222333333333333333333222222222222111222222333333444444555222222222222222222222222222222333333333333222222444444333333333333222222222333333444444333333222222222111111111111222222222222222222222222222222111111222222222222111111111111111111111222222222000000000000111111222333111111111111111222222222333222111222333444333111000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000111111111111111111111111222222111111111111222222111222222222222111000000111111111222222222333333111222333444444333222111000000000111111111222222333111000111222444333333111111111111111111111111333333222222222222222222222222111111222222333444111111222222222222111111111111111111111111111111222222222222222333444444111111111111222222222222111111222222222222111111222222333444444444444333333333222222222222333333222222222222222222222222333333333333444444444444333333333333333333333333222222222222222222222222333333333333333333333333444333333222222333333444222222222222333333333333222333333333333333333444333333333333333333333333222333333444444333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000........./////////000000......///000000000000000---...///000000///...---.../////////000000000111............////////////000000000000000000000000//////000000000111111111//////000000000000//////000000000000000000000000///000000111111000000///////////////////////////------......///000000000000000000000000000000000111111111111111111111111//////000000000111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///111222111000///000111//////////////////......111000///000222222000........./////////000000000......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////////////////////////////000111111111111000/////////////////////000111111111111111000000000000000000000000000000000000000000000000000000000000000111222222333222222111111222222333222222222222222222222222333333222222222222222333222222222222222222222222111111222333333444555555222222222222222222222222222222333333333333222222444444333333333333222222222333333444444333333222222222111111111111222222222222222222222222222222111111222222222222111111000000111111111222222222000000000000111222333444000000111111111222222222222111000111222333222000000111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222111111111111222222222222222222222111000000000000000111111111111222000111222444444222111000000000000000111111111111333111000111222444333333111111111111111111111111222222222222222222333333222222111111222222333444222222111111111111222222111111111111111111111111111111000000111111222333111111111111222222222222111111222222222222111111111111222333333333333333222222111111111111222222222222222222222222222222222222333333444555555555222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222111222222222222333333333444333333333333333333222333333333333333333333333222333333444444333333222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000///---.........//////000000...//////000000000000000---...///000000///...---.../////////000000111111............/////////000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000000000111111111111000000////////////////////////000000000///......------////////////////////////111111111111111111111111000111111111111222222222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111///111222111000///000111---...///000111111111111222111000111333333111000............////////////......///000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////000111111222111000.........///000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000111111222333222222222222222222333222222222222222222222222333333222222111222222222222222222222222222222222111111222333333444555555444444444444444444444444222222222333333222222222444444444333333333222222222333333444444333333222222222111111111111222222222222222222222222222222111111222222222222111111000000111111222222222222000000000000111222333444000000111111222222222222111000///000111222111///000111111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111222222111111111111111111111111222222111111111111222222222222222222222111000///////////////000000000000///000222333333222000///111111111000000000000000333111000111222444333333111111111111111111111111111111111222222333333444222222111111222222333444333222111000000111222333111111111111111111111111///////////////000000111000111111111111222222222111111222222222222111111000000111222222222222111222111111111111111111222222222222222222222222222111222222333444555666666111111111111111111111111222222222222222222222222333333333333333333333333222222444555555444222222111111222222222333333333444444444333333222222222333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////......------111111000000000000111111000000////////////000000111111000000000000111111////////////////////////000000//////.........---000000000000000000000000////////////////////////000000000000111111111111---------............///111000///......///000111000000000000000000000000333111//////000111000000000000000000////////////////////////////////////000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000222222222222222222222222//////000000111111222222000000111111111111000000333333222222111111000000333222111000000111222333000111111111111222222222------...///000111222222000000000000////////////111111000000//////......111111000000//////......000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000............/////////000222000...------...000222000000000000111111111111000000000000000000000000000111111111111222222222///000111222333222222111222333333444444333333222333333333333333333333333444444444444444444444444222222222222222222222222333333333222222111111111333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111000000///...---111111111111111111111111000111111111111222222222222222222111111111000000222222111111111111222222111111111111111111111111222222111000//////000000111111111111111111111111111111111111111111111111......//////000000111111111111111111111111111222111111111111111111111111333333333222222111111111000000000000111111111111222222222111111000000000333333222222222222222333222222222222222222222222111111111111111111111111222222111111111111222222333222222111111222222333444333111000///000111111111111111111111111111111111111222222222333333333000000111222222111//////000111111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333111111111111111111111111222222222222222111000///111111111222222333333333333333333222222111111111222222222222222222222222222333555666666444333111333222222111222333555666111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////111111000000000000111111000000////////////000000111000000//////000000111////////////////////////000/////////............////////////////////////////////////////////////............////////////........./////////000000111000////////////000111000000000000000000000000111000///000111222111000000000000000////////////111111111111111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000111111111111000000111111111111000000111111111111111000000000222222111000000111222222000111111111111222222222/////////000000000000000000000000000////////////000000000000////////////111000000000/////////...000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000111000////////////000111000000000000111111111111000000000000000000000000000000111111111222222222000111222333333333222111222333333444444333333222333333333333333333333333444444444444444444444444222222222222222222222222333333333222222222111111333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111111111111111111000000///111111111111111111111111000111111111111222222222222222222111111111000000222222111111111111222222111111111111111111111111222222111000000000000000111111111111111111111111111111111111111111111111////////////000000111111222222222111111111000000111111111111111111111111333222222222222222222111000000000000111111111111444444333333333333333333000000//////000111111222222222222222222222222222111111111111111111111111222222111111111111222222222111111000000111111222222222111111111111111111111111111111111111111111111111111111222222222333///000111222222111000000000111111111111222222222111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333111111111111111111111111222222222222222111000000111111222222222333333333333333333222222222111111222222222222222222222222222444555666666555333222444333222222222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000//////000000111000000////////////000000000//////......//////000////////////////////////////////////............////////////////////////////////////////////////............//////////////////000000000111111111111000000//////000000111000000000000000000000000000///000222444444222000////////////000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111000000000000000111111111111000000///000000000000000000111222222111000000111222222000111111111111222222222111111000000000/////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111222222111222222333333222111111222222333333333333222222222222333333333333333333444444444444444444444444222222222222222222222222333333333222222222222111333333333222222222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222111111000111111222222222222222111111111111111111111111000111111111111222222222222222222111111111111111222222111111111111222222111111111111111111111111222111000000000000000000111111111111111111111111111111111111111111111111/////////000000000000111222222222111111000000000111111111111111111111111111111111222222222222222000000000111111111222222333333333333333333444444000/////////000111222222222222222222222222222222111111111111111111111111222222111111111111222222111000000000000000000111000111111222222222111111111111111111111111111111000000000111111111222222//////000111222222222111000111111111111222222222111111111111111111111111111111111111111111111111111111111222222222222333222222222222222222222222111111111111111111111111111222222222222111000000111222222222222333333333333333333222222222222111222222222222222222222222333444555777777666444333333333333333222111000///111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000/////////000000111111111000000////////////000000000000////////////000000//////............/////////////////////////////////////////////.................................////////////////////////000000000000111111111111/////////000000000111111000000000000000000000000////////////////////////...///000333555555333111////////////000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222111111000000000000111111222222111111000......//////000000111111222111111111111111111222000000111111111222222222000000000000000000000000000000000000////////////......//////000000111111000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////...////////////000000000000000111111111111000000///000000000111111111111////////////////////////000000000000111111111111111111111111111111000000222222333333333333222222222222222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111...///000111222222222222111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111111111111111111111111111000000111111222222333333000000111111111222222222000000000111111222222222333333222222222222222333111111111111111111111111111111111111111111111111222222111111111111222222111111000000000000111111...///111222333333222111111111111111111111111111///000000000000111111111//////000111222222333333000000111111111222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222111111000222222222222222222222222222222222222222222222222222222222222222222222222222444555777777666555444111111222333222111000///111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000.........//////000000000000000////////////000000000000////////////000000//////............//////////////////////////////.........///////////////////////////////////////////////////////////////000000000000111111111111....../////////000000000000000111111111111000000////////////////////////......000222444555222000.../////////000000000111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333222222111111000000111111222222222222111111......//////000000111111111111111222222111111111000000111111111222222222/////////000111222222222000000000000////////////......//////000000111111////////////000000000000.../////////000000000111////////////////////////////////////////////////////////////////////////////////////000000000111///000111111111111000//////000000000111111111111//////////////////////////////000000000111111111000000000/////////000000111222222333333222222111111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111------///000111111222222111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000......///000111222222333111111111111111111111111000000000111111222222222111111111111222222222222000000000111111222222222555555333222111111000000111111111111111111111111111111111111111111111111222222111111111111222222222222222111111222222222...///111222333333222111111111111111111111111111///000000000000111111111///000000111222333333444000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111000111111222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222333555666777666555444///000111222333222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////000//////......//////000000000////////////000000000//////......//////000////////////////////////.........///////////////000000000000000000000000////////////////////////............////////////........./////////000000000111111222222111111000000000000000000000000000///...///111333333111///......//////000000111111////////////////////////111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111222222222222222111111111111111222222222222111111///000000000000000000111000111222222222222111000000111111111111222222222......///000111222333444000000000000////////////////////////000000000000////////////000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111////////////////////////000000000000111111111111000000000000000000000000/////////000000000111111000////////////000111222111111222222222222111111000000111111222333333333333333333333333333333333222222222222222222222222111222222222222333333333111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111------...000000111111111111111111111111111111111000111111111111222222222111111111111111222222222222222111111111111222222111111111111111111111111000000000000000111111222111111111111111111111111111111111111111111111111222111111111111000000000---......///000111222222111111111111111111111111000000000111111111111111111111111222222222222333333333333333333333444444333333111000//////......111111111111111111111111111111111111111111111111222222111111111111222222333333222222222222333333000111111222222222111111111111111111111111111111000000000111111111222222111111111111111222333444000111111111111222222222111111111111111111111111111111111111111111111111000000000111111111111222222222222222222222222222111111111111111111111111000000111222222222222111333333333222222222222111111222222222222333333333222222222222222222222222000222444555666555444333///000111222333333333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////............//////000000////////////000000111000000//////000000111////////////////////////............/////////000111111111111111111111111////////////////////////............//////////////////000000000111111111000111222222222222111000000000000000000000000000000///...///000111000............///000111111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111222222222222222222333111222222333333222222111111111111111111000000000000111222222222222111000000111111111111222222222000000000111111222222222000000000000////////////000000000000////////////.../////////000000000111.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000///...------...///000000000000000111111111111000000000000000000000000////////////000000000111000000000000111222444555111111222222222222111111///000000111222222333333222222222222222222222222222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111...///000111111111111111111111111111111111111111000111111111111222222222000000111111111222222222222222111111111111222222111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111222222222111111111000000000000000000000000//////111111111111111111111111111111111111000000000000111111111222222222333333444444333333333333333333111000000000000000111111111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111222222222333333222111111111222333333000111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111333333333333333333333333111111111111111111111111000000111222222222222222333333333222222222111111111111222222222333333333222222222222222222222222///000222444555555444333333222222222222222333444111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000////////////............//////000000////////////000000111111000000000000111111////////////////////////---.........//////000000111111111111111111111111////////////////////////000000000000111111111111000111111111111222222222000111222333333222111000000000000000000000000000111///------...//////...---......///000111111222111111111111111111111111111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000222222222222222222222222000000000000000000000000111111111222222333333444111222222333333222222111333333222222111111000000000111222333333222111000000111111111111222222222222222222111111111111111000000000000////////////111111000000//////........./////////000000111111---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///---,,,,,,---///000000000000000111111111111000000000000000000000000////////////000000000000111111111111222555777888111111222222222222111111///000000111222222333333222222222222222222222222222222222222222222222222111111111222222333333333111111111222222333333333222222222222222222222222222222222222222222222222000000000000000000000000111111222222222222111111000000111222222222222111111111111111111111111111000111111111111222222222000000111111222222222222222222111111111111222222111111111111111111111111000000///000000111222222111111111111111111111111111111111111111111111111222222222222111111000000333222111000///...------111111111111111111111111222222111111000000//////111111222222222333333333333222222111111000000000000000000111222444555666000000000000000000000000111111111111111111111111222222111111111111222222111111000000000000111111444333111000000000111111111111111111111111111111111222222222222333333333444333222111111111222333000111111111111222222222111111111111111111111111111111111111111111111111000000000000111111111111333333333333333333333333111111111111111111111111///000111222222222222222333333333222222111111111111111111222222333333333222222222222222222222222...///222444444444333222666555333222111222222333444333333222111111111222000000000000000000000000000000000000000000000000333222222111000//////...000000000000000000000000000000//////.........---...///111222111000...---000000000000000000000000000000000000000000000000////////////////////////111000000////////////000//////.........//////000000000000000////////////000000000000000000000000111000///---------...///000111111111222222222222000/////////000111222222...///000111111111111111000000000000000000000000222222111111000000//////111111111111222222222222111111111111111111111111---.........////////////111111000000000000111111222222222111111111000000000111111111111222222222222111111111000000//////222222444444444222000///222222222222222222222222222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111///---000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///////////////000111111111111111000000000000000222000///------///000222000000000000000000000000111000/////////000222333444333222111111111222333000000000000111111111111222222111111111111111111333111...,,,,,,///333666111111000000111111222333222222222222222222222222333333333222222222111111000000000000000000000000111111111111111111111111111222333333333333222111000000111111111222222222111111000000//////......000111111111111222222222333222111000000111222333000000000000000000000000111111111111111111111111......//////000000000111222222111111111111222222111111111111111111111111000111111111111222222222111111222222222333333333111111111111111111111111222222222222222222222222333333222222111222222222111111111111111111111111111111111111111000//////222222222111000///......111111111111111111111111000111111111111222222222000000000000000000000000///000111333333222111111222111111111000000//////111111000000111111222333111111111111111111111111000000000000000000000000////////////000000000000333333222111000000111111111111222222222333333333222222222222222222222222444333111000000111333444222222111111222222333444222222222222222111000///555444222111111111222222222333444444222222333444444444444333333333222222111111111111111111111111444333222222111111111222000000000000000000000000000000000000000000000000,,,---...///111222444444////////////////////////000/////////............---...000111111000///...000000000000000000000000000000000000000000000000////////////////////////000000////////////000000222111000///////////////000000000000////////////000000000000000000000000111000///.........//////000000000000111111111222111111000000000000111111000000000000000111111111000000000000000000000000111111111000000000000000////////////000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222222111111111000000000111111111111222222222111111111111000000000///333333222222111111222222222222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////111111///...........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///////////////000000111////////////////////////111000///......///000111000000000000000000000000000000000000000111111222222222111000000000111222000000000000111111111111111111111111111111111111111000000000000111222333222222222111222222333333222222222222222222222222333333222222222111111111000000000000000000000000111111111111111111111111000111222222222222111000000000111111111222222222111111000000////////////000111111111111222222222222222111000000111222222000000000000000000000000000000000000000000000000000111111111222222222222222222111111111111222222111111111111111111111111000111111111111222222222111111111222222222333333111111111111111111111111000000000000000000000000333222222111111222222222222222222222222222222222111111111111111000//////222222222111000000//////////////////////////////000111111111111222222222111111111111111111111111///000111111222222111111111111111111000000000///111111000000111111222333111111111111111111111111111111111111111111111111000000111111111222222222333222222111000000111111333333333222222111111111222222222222222222222222444333111000000111333444222222111111222222333444222222333333222111111000444333222111111111222222222333444444222222333444333333333333222222222222111111111111111111111111333333222111111111111222000000000000000000000000000000000000000000000000111111000000000000//////........................////////////............---...///111111111000///000000000000000000000000//////////////////////////////////////////////////////...//////000111222444333222000////////////////////////000000000000000000000000000000000000111111000/////////000000////////////000000000000222111000000000000000000222111000//////000000111000000000000000000000000000000000000111111111111////////////000000000000111111111111111111111111222222222222222222111111111111000000000000111111222222222111111111111111000111111111111222222222111111111111000000000000333222000///000111333555222222222222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...///111111000...........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000//////......//////000000............////////////000000////////////000000000000000000000000000000//////000111111111111111111000000//////000111111000000000000111111111111111111111111111111111111///111333444444333222000333222222111111111222222222222222222222222222222333222222222222111111111000000000000000000000000111111111111111111111111///000111111111111000///000000000111111111111222111000000000000/////////000111111111111222222222222222111000000111222222000000000000000000000000////////////////////////111111111111222222222222222222111111111111222222111111111111111111111111000111111111111222222222111111111222222222222333111111111111111111111111000000000000000000000000222222111111111222222333333333333333333333333333111111111222111111000///222222111111111111111111////////////////////////000111111111111222222222222222222222222222222222000/////////000000111111111111111111000000000000111111000000111111222333111111111111111111111111222222222222222222222222222222222333333333333444333222111111000111111111555444333222111000//////222222222222222222222222444333222111111222333444222222111111222222333444333333333333333222222111444333222111111111222222222333444444222222333444333222222222222111111111222222222222222222222222222222111111111111111222000000000000000000000000000000000000000000000000333222222000///...---,,,///////////////////////////////////////.........,,,---///000111111111111////////////////////////////////////////////////////////////////////////............///000222222222111111000////////////////////////000000000000////////////////////////111111111000000000000111.........////////////000111000000000000000111222444222000......///000111//////////////////////////////000000111111222222000111111111222222222222111111111111111111111111111111111000000000000000111111000000000000111111111111111111111111111111000000111111111222222222111111111000000000000000111111000000000222333444111111111111111111111111111111000000000000000111///////////////////////////////////////////////////////////////////////////......///111111000...........................000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000//////.........//////000......///////////////000//////000000000000//////000000000000000000000000...///000222222111000000000000000000111111111222///000000000111111111111111111111111111222222222111222444555555444222111222111111000000000000000222222222222222222222222222222222222111111111111000000000000000000000000111111111111111111111111000111111111111111111000000000000000111111111111000000000000000000000000000000111111111222222222222111111111111111111222000000000000000000000000000000000000000000000000///////////////000000000222222111111111111222222111111111111111111111111000000111111111222222222111111111111222222222222111111111111111111111111222222222222222222222222111111111111111222222333333333333333333333333333111111111222222111111000111111111111222222222222111111111111111111111111000000111111111222222222222222222222222222222222000///.........///111222111111111000000000000000111111000000111111222333111111111111111111111111222222222222222222222222222222222333333333444444222222111111111111111222333333333222111000000///111111111111111111111111333222222111111222222333222222111111222222333444333333444444444333333222333222222222222222222222222333444444222222333444222222222111111111000000222222222222222222222222111111111000000111222222000000000000000000000000000000000000000000000000,,,------///000111222333000000000000000000000000.........///////////////------...///000111111111////////////////////////////////////////////////////////////////////////............///000222222............//////000111.../////////000000000111////////////////////////000000000111111111111000---.........////////////////////////000111333333444222000......///000111//////////////////////////////000000111111222222000111111111222222222222111111111111111111111111111111000000000000000000111111000000000000111111111111111111111111111111000000111111111222222222000000000000000000111111...///111222333222222111111111111111111111111111111000000000000000111111///////////////////////////////////////////////////////////////////////////......///111222000/////////////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////............///////////////000000111111111//////000000000000//////111111111111111111111111...///000222222111000000000111111222222333333333///000000000111111111111000000111111111222222222444444333333333333333333333222222111111111222222222222222222222222222222222222222111111111000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111000000111111111222222222111111111222222111111111000000000000000000000000111111111111111111111111000000//////////////////222222111111111111222222111111111111111111111111000000111111111222222222000000111111111222222222111111111111111111111111222222222222222222222222111000000000111111222333333333333333333333333333111111222222222222111111111111111111111111222222111111111111111111111111000000111111111222222222222222222222222222222222000///.........///111222000000000000000000111111111111000000111111222333111111111111111111111111111111111111111111111111111111111111222222222222222111111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444222333333444444333333333222222222222222222222222222333444444222222333444222222222111111111000000222222222222222222222222111000000000000111222222000000000000000000000000000000000000000000000000......////////////000000111111111111111111111111.........///////////////......//////000000111111000000000000000000000000//////////////////////////////////////////////////////...//////000111222------------...000111222......//////000000111111000000000000000000000000...///000111111111000000............////////////////////////000111222333222111000//////000000111000000000000000000000000000000000000111111111111////////////000000000000111111111111111111111111111111111222222222333333111111000000000000111111111111111111111222222222000111111111111222222222000000000000111111111111...///111333333222000///111111111111111111111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000.........///111222111///000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000//////////////////////////////......------......//////000000111111222222000000////////////000000111111111111111111111111//////000111111111111111000111222333333333333333000000000000111111111111000000000111222222333333666555222111111222333555444444444444444555666666222222222222222222222222222111111111111000000000000000000000000000000000111111111111111111111111333333222222222222333333111000000000000000//////000000000111111111111222000111111111111222222222000111222222222222111000000000000000000000000000111111111111111111111111222222222222111111111111222222111111111111222222111111111111111111111111000111111111111222222222000000000111111111111222111111111111111111111111000000000000000000000000000000000000000111222333333333333333333333333333000111222222333222222222111111000000000000000000////////////////////////000111111111111222222222222222222222222222222222000/////////000000111111000000000000111111111111111111000000111111222333111111111111111111111111000000000000000000000000000000000000111111111111111111111000111111222333000000000111111111222222111111111111111111111111222222222222222222222222222222111111222222333444111222222333333333333333111111222333333333222222222333444444222222333444333222222222222111111111333333333333333333333333000000000000000111222222000000000000000000000000000000000000000000000000333222111000...---,,,+++000000000000000000000000............/////////000000///////////////000000000000000000000000000000000000000000000000000000////////////////////////000000////////////000000///.........///000111111.........///000111111111000000000000000000000000---...///000000000//////....../////////000000000222222111000//////000000000000000000000111111111000000000000000000000000111111111000000000000000////////////000000000000111111111111111111111111//////000000111222333333111111000000000000111111000000111111111222222222000111111111111222222222///000000000111111111111111111111111111000000000111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000...------///111222111000//////////////////////////////////////////////////////000000000000//////000000000000000000000000////////////////////////000///...------------.........//////000111111222111000///......///000111111111111111111111111111000000000000000111111222...///111222333333333222000000000000111111111111///000000111222222333333555444222111111111222333222222222333444555666777222222222222222222222222111111111111000000000000000000000000000000000000111111111111111111111111333222111000000111222333111111000000////////////000000111111111222222222000111111111111222222222000111222222222222111000000000000000000000000000111111111111111111111111222222222222111111111000222222111111111111222222111111111111111111111111000111111111111222222222000000000000111111111111111111111111111111111111000000000000000000000000////////////000111222333222222222222222222222222000111222222333333333222111000000000///.........////////////////////////000111111111111222222222111111111111111111111111///000111111222222111111///000000000111111111111111111000000111111222333111111111111111111111111111111111111111111111111000000000000111111111222111111000000111222222333111111111111000000000000111111111111111111111111222222222333333222222222222222111111222222333444000111111222333333222222000111222333333333333222222333444444222222333444333333333333222222222222333333333333333333333333000000///000000111222222000000000000000000000000000000000000000000000000,,,------...///000111111////////////////////////---.........//////000000111000000////////////000000000000000000000000000111111111111111111111111////////////////////////111000000////////////000111111000000000000000111---......///000111111222000000000000000000000000,,,---...000000000///...////////////000000000000555444333111///...------...///000111222222111111000000000000000000000000222222111111000000//////111111111111222222222222111111111111111111111111+++,,,,,,...///000111222111111000000000000111111000000111111222222222222000111111111111222222222//////000000111111111222444222000///...///000111000000000000000000000000000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000...------///111222111000........................//////////////////////////////000000000000//////000000000000000000000000////////////////////////000///...------------------------...///000000111222000///------///000222111111111111111111111111111000/////////000222333---...000111222222222111000000000000111111111111///000000111222222333333333333333222222111111111...//////000111333444555222222222222222222222222111111111111000000000000000000000000000000000000111111111111111111111111222111000//////000111222111111000000/////////...000000111111222222222222000111111111111222222222000111222333333222111000000000000000000000000000000000000000000000000000111000000000//////......222222111111111111222222111111111111111111111111000111111111111222222222000000000000111111111111111111111111111111111111222222222222222222222222////////////000111222333111111111111111111111111000111222333333333333333111000000///...------,,,111111111111111111111111000111111111111222222222000000000000000000000000///000222333333222222111//////000000111111111222111111111000111222222333111111111111111111111111222222222222222222222222000000111111111222222222111111000000111222333333333333222111000///......000000000000000000000000111222222333333222222111222222111111222222333444///000111222222222222222000111222333444333333222222333444444222222333444444444444333333333222222333333333333333333333333333222222222111111000000000000000000000000000000111111222222222222111111000000000000////////////000000000000000000000000//////............//////111000000000//////......////////////////////////,,,...000111222111000///---........./////////000111111000000//////......000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000//////.........///000111111000///...111111000///...------,,,///333555333///---000444111111111111111000......000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111222222222111111111000000//////222222111111000000//////111111111111111111111111333333222111000///......111111111111111111111111000000000000000000000000111111000000//////......//////000000000000//////000000//////.........------------.........//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///,,,)))))),,,///222444000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222000///222111111000000111111222000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111000000//////222333444333111000111222//////000000111111111222222111111111000000//////111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111111111000000//////111//////000111222111000000000000000000000000000222222222222222222222222222111111111000000//////000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000//////000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333333222222111555444333222222222333444444333111000000000111111000000111222222222222111222222222222222222222222111111111111111111111111555555555444333222111000222111000111222333222000333333333333222222111000222222111111111111222222//////000111222333333333222222222111111111111000444444444333333222222222111111111111111111111111222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222111111000000000/////////000000000000000000000000000111111222222111111000000000000000//////////////////////////////////////////............//////111111000000000/////////////////////////////////...............//////000////////////////////////111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000////////////...///000111111000///...000000000///.........---***...111111000111555999===;;;777333111000111111000000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000000000000111111111111111111111000000000///111111111000000000000000111111111111111111111111222222111111000/////////111111111111111111111111000000000000000000000000111000000000/////////...//////000000000000//////000/////////...................../////////000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///---******---///111222000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222111111111111000000000000111111000111111111111222222222111111111111111111111111111111222222222222111111333333333333333333333333222222111111111000000000222333333333111000111222000000000000111111111222222111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222111111111000000000111//////000111222111000111111111111111111111111000000000000000000000000222111111111000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000111111222222111111000333333222222222222333333333222111000000000111222000000111222222222222111222222222222222222222222111111111111111222222222222222222222111000//////333111000111222222111000222222333333333222111111222222111111111111222222000000000111222222222333222222222111111111111000222222111111111111111111222222222222222222222222333333333333222222111111222222222222222222222222222222222222222222222222222222222222222222222222//////............------000000000000000000000000000111111222222111111000////////////000000000000........................//////............//////111111111111000000000000///////////////////////////...,,,++++++---///111000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111........................////////////000000000000//////000000000000//////////////////////////////))),,,000000000222666:::EEE@@@:::333000///111333000000000000111111111111111111111111111111111111333333333333333333333333222222222222222222222222111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////000000000000//////////////////............/////////000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///---,,,,,,...000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222333111111000000000000111111000111111111111222222222111111111111111111111111111111222222222222111111444444444444444444444444222222222222222111111111000222222222000///000111000000000111111111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222111111111111//////000111222111000111111111111111111111111111111111111111111111111111111111111111000000000111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000111111000000000111111111222222222111111111111111000111111222333000000111222222222222111222222222222222222222222000000111111222222222222222222222222111000000///444222111111222222000///111111222222333222222222222222111111111111222222111111111111111111222222222222222111111111111000111111111111111111222222333333333333333333333333444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222........................000000000000000000000000000000111111111111000000////////////000000000000//////////////////////////////............//////111111111111111111000000///////////////////////////...---------...///000111000000000000/////////000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......//////000000111111/////////000000000000000///////////////000000000...000111111//////222444???;;;666111......000111///000000000111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111000000//////111111111000000000000000//////000000111111222222111111111111111111111111//////000000111111111111////////////////////////////////////////////////000000000000//////////////////000000000000/////////////////////.........////////////////////////000000////////////000000000000000000000000000000///////////////////////////////////////////////////.........000000...---////////////////////////////////////////////////000000000000000000000000000////////////111333444222111111000000111111222000000111111111222222222111111111111111111111111111111222222222222111111444444444444444444444444222222222222222222222222///111222111000///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111/////////111222111000111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000...///111222222111000000000000000111111222333333000000111222222222222111222222222222222222222222000000000111222222333333444444444444444333222111444222111111222222000//////000111222222222222222222222111111111111222222222222222111111111111111222222222111111111000000222222222333333444444444333333333333333333333333333333333333333333333222111111111111111111111111111222222222222222333333222222222222222222222222////////////////////////////////////////////////000000000111111000000000.../////////000000000111000000000000000000000000//////............//////000000000000000000111111////////////////////////...///000111000000......000000000///////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000......//////000000111111///////////////000111111/////////000000000000000111222111000///...///000333222111000//////000111///000000000111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222111111000000//////000000000000000000111111//////000000111111222222000000000000000000000000/////////000111111222222////////////////////////////////////////////////////////////000000000000//////000000000000//////.........///////////////........................000000////////////000000111111111111111111111111//////////////////////////////////////////////////////...///000000...,,,////////////////////////////////////////////////000000000000000000000000//////......///111333444222222111111111111222222000000111111111222222222111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222///000111111000///000222222222222111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222111/////////111222111000111111111111111111111111333333333333333333333333111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111///000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222222222222222111---///000111222111000000000000111111222222222222000000111222222222222111222222222222222222222222000000111111111222222222333333444444444333222222333222111111222222111//////000111111222222222222222222111111111111222222222222222111111111111111222222222111111111000000222222222333333444444444333333333333333333333333111111111111222222222222111111111111111111111111111111111222222333333333222222222222222222222222///000000000000111111111///////////////////////////000000111111000000///......//////000000111111111111111111111111111111//////............//////////////////000000000000////////////////////////...///111222222000...---............/////////000////////////000000000000////////////////////////000000000000000000000000................................................////////////000000000000//////......///000111222000000000000000000000000000////////////000111111---...///111222222222222000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111000000000000111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000////////////000000000000//////000000000000//////.........///////////////............------------000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000///...///000000///---000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111222222222111111111111222222000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111222222222222222///111222111000000111333222222222222222111111111111111111222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222111111111222222222222222111//////000111222111000222222222222222222222222222222222222222222222222111111111222222222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222333333333333222222...///000111111222111111000000111222222222111111000000111222222222222111222222222222222222222222111111111111111111111111111111111222222111111000222111000111222333222000000000111111222111111111222222111111111111222222111111111111111111222222222222222111111111111000111111111111111111222222333333333333333333333333000111111111111111222222111111111111111111111111111111111222222333333444222222222222222222222222//////000000000111111111//////////////////////////////000000000000//////.........///000111111111000000000000000000000000//////............//////---.........///////////////////////////////////////000000//////......---++++++,,,---...///000000.../////////000000000111////////////////////////000000000000000000000000////////////////////////........................000000000000///////////////.........///000222333222111111111000////////////.........000111222222...///000111222222222222000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111///000000000111111111111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000000000000.../////////000000000111//////000000000000//////............/////////000////////////.........---000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000///......000111000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000///000000////////////000000000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000111111111222222000111222222111111222444333333333222222111111111111111111222222333333333111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222000000000111111111222222111//////000111222111000222222222222222222222222222222222222222222222222111111111222222333333333222222222111111111000000222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222222111111000000000000111222333333111111222333222111000000000000111222222222222111222222222222222222222222333333222222111000000000000111111222222111111111111000///000222333333222000111111111111000000///222222111111111111222222000000000111222222222333222222222111111111111000222222111111111111111111222222222222222222222222111111111222222333333333111111111111111111111111000111111222333333444444222222222222222222222222.../////////000000111111//////////////////////////////000000000000//////---......///000111111222//////////////////////////////............//////,,,---------......//////////////////////////////111000...,,,,,,,,,...///)))***+++,,,---///000000.../////////000000111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......///.........///000222333333222222111000///......111///......000000000000111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111//////////////////////////////000000111111222222//////000000111111111222222222111111000000//////000000000000000000000000111111000000000000000000111111111111111111111111000000000000000000000000.../////////000000111111//////000000000000//////---.........//////000000111111000000/////////...000000////////////000000111111111111111111111111000000000000000000000000000000000000000000000000000///---...000111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111000............------------......000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111//////000000111111111222000111333333222222333444333333333222222111111111111111111222222333333333111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222//////000000111111111222111//////000111222111000222222222222222222222222444444444444444444444444111111111222222333333333222222222222111111000000222222222222222222222222111111111111111111111111111111111111111111111111//////000000111111111222000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000111000000///000222444555111222333333222111000///000000111222222222222111222222222222222222222222444333333222111000//////222333333444444444333333000//////000222444444333111111111111111000///...222222111111111111222222//////000111222333333444222222222111111111111000555444444333333222222222111111111111111111111111222222222333333444444444000000000000000000000000000000111222333333444444222222222222222222222222333333222111000///......000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---...---,,,...111222///,,,000000000000000000000000//////000000000000//////............////////////////////////////////////000000000000000000000000000000111111111111000000------............------...............///000000111111000000//////......---------...///000000111888777555333111///...---......//////000000111111000000000000000000000000111111111111111111111111333111///111444555333111000000000000000000000000000111222333333222111000......//////000000111111333222222111111222222333000000000000000000000000------------...000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111---...111222222111...---////////////////////////111111111111111000//////000///.........///111222000000000000////////////111000000///////////////////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000222333222111000111222222111000//////000111222444333333222111000//////333222222111111222222333222222222222222222222222222222111111111111111111222222222222222222222222000000111222222222222111222222222222222222222222+++...222333111//////000333333333222222222111111333333333333333222111000111222222222222333333333222222222222222222222222111111222222222222111111000000000111222222222333111111111111111111111111333333333333333333333333222222222222222222222222,,,...111444555444111000000111111111111222222222111111111111222333444444333333333222222111111111333222222222111111000000111222222222222333333333333222111000000111222333111111111111111111111111111111111111111111111111111111111111111111222222111222222222222111000000//////000111222333333333111111111111111111111111222222111111111111222222222111000000000111222333333333333333333222111000000111222333333222111000111111111111111111111111111111111222222333333333333333333333333333333333222222222222222222222222222222222111111111000000222222222333333222222222222222222222222222222222333333333333333333333333333333222111000000000111000111111111111222222222111222222333333222222111222222111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000/////////............111000000222444555222000000000000000000000000000//////000000000000//////............////////////////////////////////////000000000000000000000000000000111111111111000000......////////////.....................///000000///////////////000000000------......///000000111444333333222111000000///.../////////000000000111000000000000000000000000111111111111111111111111333111000111333444333111000000000000000000000000000111222222222222111000////////////000000111111333222222111111222222333000000000000000000000000///////////////000111222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111...///000111111000///...///////////////////////////////////////...------000///.........///111111////////////000000000000111111000////////////000////////////000111222333000000000000000000000000000000000000000000000000........................000000000000000111111111...000111000///...///000222111000//////000111222333222222111111000000000333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111222222222222222222222222,,,///222222000//////111333333222222222111111111222222333333222111111000///000000000000111111111222222222222222222222222111111111222222111111111111111111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222///111333555666555444333000111111111111222222222111111000000111111222222333333333222222222111111222222222111111000000000///000000000000111111111222222111000000111222222111111111111111111111111111111111111111111111111333333333222111111111000111222222222222111000000//////000222222333333222222222222222222222222222222222111111111111222222444333111000000000111111333333333333333222111000000111222333333222111000222222222222222222222222333333333333333333444444333333333333333333333333222222222222222222222222222222222111111111000000111111222222222222111111222222222222222222222222222222222222222222222222444333333222111111222222000111111111111222222222111222222333333222222111000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000////////////////////////////////////............000//////000222222111///000000000000000000000000//////000000000000//////............///////////////////////////////////////////////////////////////000000111111000000/////////000000000000//////...............///000000---......///000000111111------......///000000000///000000000111111111222////////////000000000000000000000000000000000000111111111111111111111111222111000111333444333222000000000000000000000000000111222222222222111000/////////000000000000111222222111111111111222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000//////000000000000/////////////////////////////////////////////......---//////......//////000111......//////000000111111222111111000000000000000////////////000111222222000000000000000000000000000000000000000000000000//////////////////////////////000000111111222222...000111000///...///000111111000000000000111111111111111111111111111111222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222000000111222222222222111222222222222222222222222...///111000//////000222333222222222222111111111111111222222111111000000///000000000000111111111222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111222222333333333333333333222222222222222222222222111111333444444444444444000111111111111222222222111111000000///000000000333333333222222222222111111111111000000000000000///000000000000111111111222222111000000111222222111111111111111111111111111111111111111111111111555555444333222111000000111222222222222111000000///000111222222222222222333333333333333333333333222222111111111111222222555444333111000/////////222222333333333222111111111111222222222222111111333333333333333333333333444444444444444333333333333333333333333333333333222222222222222222222222222222222111111111111111000111111111111111111000222222222222222222222222111111111111111111111111444444333333222333333333000111111111111222222222111222222333333222222111------.........///////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////........./////////000000111000000//////////////////////////////000000000000//////............////////////////////////////////////........................//////000000000000//////000000111111111111000000...............///000000........./////////000000............//////000000.........///000111111222////////////000000000000000000000000000000000000111111111111111111111111222111111222333333333333000000000000000000000000111111111222222111111111000000000000000000000000222222111111111111222222000000000000000000000000222111000000/////////000000000000000000000000000////////////////////////////////////////////////............////////////111000///......///000111////////////////////////000000111111111111000000............//////000000......//////000000111111222222111000000000000000///////////////000111111////////////////////////////////////////////////111111111111111111111111......///000111222222333000222333222111000111222111000000000000000000111///000000000111111111222222222111111111111222222111111111111111111111111111111111111111222222222111111111111111111111111000000111222222222222111111111111111111111111111000000000//////000111222222222222222111111111111000000111111111000000///111111222222222333333333111111111111111111111111222111111111111111111222333222222222111000000000111111111111111111111111222222222222222333333333222222222222222222222222111000000000111222222333000000111111111222222222333222111000000000000000222222222222222222222222000000000000000000000000111111222222222333333333222111111111111111111222111111111111111111111111111111111111111111111111444444444333333222222222111222222222222111000000///000111222222222222222333333333333333333333333222222111111111111222222333333222111111000000000222222333333333222222111222222222222222222222222333333333333333333333333444444444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000222222222222222222222222222222222222222222222222444333333222222222333333000000111111111222222222111222222333333222222111+++,,,,,,------....../////////000000000000//////////////////////////////////////////////////////.................................///////////////222222333333333333444444//////////////////////////////000000000000//////............////////////////////////////////////------------------------//////000000000000//////000000111111111111000000...............///000000000/////////.........---............////////////...////////////000000000000000000000////////////000000000000000000000000111111111111111111111111111111222222222222333333000000000000000000000000222111111111111111111222111111111111000000000000222111111000000111111222111111111111111111111111111111000///............000000000000000000000000////////////////////////////////////////////////............////////////111000///......///000111000000000000000000000000000000111111111111000000---......///////////////.../////////000000000111222111111000///000000000//////////////////000111////////////////////////////////////////////////111111111111111111111111......///000111222222333000222333222111000111222000000000111111000000000/////////000111111222222222111111000000111111222111111111111111111111111000000111111111222222222111111111111111111111111000000111222222222222111111111111111111111111111111000//////000111222222222222222111111111000000///000000111111111000000111111222222222333333333111111111111111111111111222222111000000111222222333222222222111000000000111111111111111111111111111111111222222333333333222222222222222222222222222111000000000111222333000000111111111222222222444333222111111111111111222222222222222222222222000000000000000111111111111111222222222333333333111111111222222111111111111111111111111111111111111111111111111111111111222222222333333444444444111222222222222111000000000000111222222222111111333333333333333333333333222222111111111111222222111111111111222111111111111222222333333333222222333222222222222222222333222222222222222222222222333333222222111111000000222222222222222222222222222222222222222222222222111111111111111111111111000000111111111111000000222222222222222222222222333333333333333333333333222222111111111111222222000000111111111222222222111222222333333222222111,,,---------......//////...//////000000//////...000000000000000000000000000000000000000000000000.................................///////////////000111222111000000222444000000000000000000000000//////000000000000//////............////////////////////////////////////...........................//////000000//////...000000111111111111000000...............///000000000000//////...------,,,......////////////////////////000//////000//////000000000000////////////000000000000000000000000111111111111111111111111000222333333222111333444000000000000000000000000222222111000000111222222222111111111111000000000111111000000000000111111111111111111111111111111000000///......---......000000000000000000000000000000000000000000000000000000000000000000000000....../////////000000000111000///......///000111000000000000000000000000---......///////////////------...////////////...000000000000000/////////111000000////////////////////////......//////000000000000000000000000000000000000000000000000000//////////////////////////////000000111111222222...000111000///...///000000000111111111111000000/////////000000111111111111111000000000000111111111111111111111111111111000000000111222222333333111111111111111111111111000000111222222222222111111111111111111111111111111000///000222333222111222111111111111000000000000000111111222222111111///000000000000111111111111111111111111111111111333222111000000111222333222222222111111111111111111111111111111111111111000000111111222333333333222222222222222222222222444333333222222333444444000111111111111222222222444333222222222222222222111222222222222333333333111111111111111222222222///000000000000111111111000111222222222222111000111111111111111111111111111111111111111111111111000000111222333444555555111222222222222111000000000111111222222222111111333333333333333333333333222222111111111111222222///000111222222222222222111111222333333333222222333333222222222222333333111111111111111111111111111111111111000000000000222222222222222222222222222222222222222222222222111111111111111222222222000111111111111111111000222222222222222222222222333333333333333333333333111111000000111111222222000111111111111222222222111222222333333222222111000000000000000000000111......////////////......000000000000000000000000000000000000000000000000..................................../////////000---...///...,,,,,,///222000000000000000000000000//////000000000000//////............////////////////////////////////////..............................////////////......///000000000000000000///...............///000000......................../////////////////////.../////////000000111111111111000000000/////////...000000000000000000000000111111111111111111111111000222333333111111222555000000000000000000000000222222111000000111222222222222222111111111000000111111000000000000111111111111111111111111111111000000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000////////////000000000000000000000000000000------...///////////////,,,---.../////////......111111000000//////......000//////...............000//////.........//////000000000000000000000000000000000000000000000000........................000000000000000111111111...000111000///...///000///000111222222111000////////////000000000000000111111000000000000111111111111111111111111111111///000000111222222333333111111111111111111111111000000111222222222222111111111111111111111111111111//////111444444222///111111111111000000000000000111111222333333222222///000000000000111111111111111111111111111111111333222111//////111222333111111111111111222222222111111111111111111111111///000000111222222333333222222222222222222222222333333333333333333333333000111111111111222222222222111111111111111222333111111222222222333333333111222222222333333333333///000000000000111111111000111222222222222111000111111111111111111111111111111111111111111111111000111111111222333333333111222222222222111000000111111222222222111111000222222222222222222222222222222111111111111222222111111222333222111000000000111222333333333333222444333222222222222333444222222222222222222222222111111111111111111222222111111111111111111111111222222222222222222222222000000111111111222222222111111222222222222111111222222222222222222222222222222222222222222222222222111111111111222333444000111111111111222222222111222222333333222222111333333222222222222222222......////////////......000000000000000000000000000000000000000000000000........................---.........//////000000///111222000......111555000000000000000000000000//////000000000000//////............/////////000////////////////////////////////////////////////......////////////......//////000000000000//////...............///000000,,,,,,------...////////////////////////...............///000111222333333111111000000/////////...000000000000000000000000111111111111111111111111///222444333111000222555000000000000000000000000333222111000000111222333222222222222111111000000111111000000000000111111111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111//////000000000000//////000000000000000000000000//////000111111111111111,,,,,,.../////////...---222222111000///...------//////...---------------000//////.........//////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000222333222111000111222///000111222222111000///000000000000000/////////111111000000000000111111000000000000000000000000///000000111222222333333000000000000000000000000000000111222222222222111000000000000000000000000000//////222555555222...111111111111000000000000000111222333333333333333111222222222222333333333000000000000000000000000333222000//////000222333000000111111222222222333111111111111111111111111///000000111222222333333222222222222222222222222111111222222222111111000000111111111111222222222000000//////000111222222111111111222222333333333222222222333333444444444111222222222222333333333000111222333333222111000111111111111111111111111111111111111111111111111222222111111111111111111111222222222222111000000111111222222222111111000111111111111111111111111222222111111111111222222222333333333222000///---000111222333333333333333444444222222222222444444333333333333333333333333111111111222222333333444111111111111111111111111222222222222222222222222000000111111222222222222222222333333333333222222222222222222222222222222111111111111111111111111222222222222333333444555000111111111111222222222222222222333333222222222000000000000000000000000222222111111000000000///000000000000000000000000000000000000000///......///////////////......---////////////000000000000111000000////////////000000000000000000000000000000000//////.........---////////////////////////000000000000000000000000//////000000000000//////000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000........................///////////////000111111///000000000000111111111000000000000000000000000000111111111111222222222111222222333444555666666222111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222111111111000000000000000333222111000////////////...///000111111000///...000000000000000000000000000000000000////////////////////////////////////000000000///......------////////////////////////000000///...............000000000000000000000000000000//////.........---000000000000000000000000111111000000//////......000///...------...///000111///...------...///111111111000000//////......000000000000000000000000000000000000000000000000222111000//////000111222111111000000000000111111222222222333333222222222////////////000000000000222111///......000222333111000///......///000111222222222222222222222333////////////////////////111111111111111111111111///000111111111111000///222222111111111111111111000000000111222222333333222222222111111111000000111111111222222333333333111111222222222333333333333333333222222222111111222222222222222222222222222222222222222222222222444444333333333333444444111222444333000000333555444333333222333444666777333333333333333333333333444333222111000000000000000000111222222222222111111222222333333222222111333222000//////000222333000000111111111222222222444444444333333222222222000000000111222222222333111111111111111111111111222222222111111111000000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000//////111111111222333444555666111111111111111111111111444444444444333333222111222222222222222222222222222222222222222222222222111222222333333222222111000000000000000000000000///.........------------000000000000000000000000000000000000000///......000000000000000//////...////////////000000000000000000////////////000000////////////////////////000/////////............////////////////////////000000000000000000000000...//////000000//////...000000000000////////////......///000000000000000000000000000000000000000000000000000000000000000........................///////////////000111111000000000111111111111222000000000000000000000000000111111111111222222222111111222222333444444444111111111111000000000///000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111111000000000000000000000111000000000000000111111...///000111111000///...000000000000000000000000000000000000////////////////////////////////////.........///////////////////////////////////////000000///...............000000000000000000000000000/////////............000000000000000000000000111000000000/////////...111000///.........///000000///...------...///000111000000000/////////...000000000000000000000000000000000000000000000000222111000//////000111222111111000000000000111111111111222222222222111111////////////000000000111333222000//////000111222111000000000000111111222222222222222222222222222000000000000000000000000111111111111111111111111333333333333333333333333111111111111111111111111222222111111111111111111222222222111111111000000111111111222222333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111000000//////000000111222444555444111000222444333222222111111222333444333333333333333333333333444333222111000000000000000000111222222222222111111222222333333222222111222111///......///111222111111111222222222222333444444333333333222222222111111111111111222222222111111111111111111111111222222222111111111000000000111111111111111111000111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000000000333333222222222333444444222222222222222222222222333333444444333333222111222222222222222222222222222222222222222222222222111222222333333222222111000000000000000000000000111000000000000/////////000000000000000000000000000000000000000///......000111111111111000//////////////////000000000000//////...//////000111222........................////////////............////////////////////////000000000000000000000000.........//////.........////////////000000000000......///000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111000111111111111222222222000000000000000000000000000111111111111222222222111111222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111////////////000111222333//////000000000000//////000000000000000000000000000000000000////////////000000000000000000000000------......///000000111////////////////////////000//////............///000000000000000000000000////////////............000000000000000000000000000000000000////////////222111000///////////////000///...------...///000000000000000////////////000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111000000111111111111000000/////////000000000111111444333111000//////000111000000111222222222222222111111111111111111111111111111111111111111111111111111111111111111111111444333222222222222333444111111111111111111111111333333222222111000000///222222222111111111111111111111111222222222222222111111222222222333333333333333222111000000//////222222222222222222222222222222222222222222222222222222111111111111222222333444555555333111111222222111111000000000111111333333333333333333333333333333222111000000000000000000111222222222222111111222222333333222222111111000///......///000111222222222222333333333333333333333333222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111222222222222111111111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111000000000444444333222222222222222333333333333333333333333333333333333333222222111111111111111111111111111222222222222222222222222111222222333333222222111000000000000000000000000111111111111111111111111////////////////////////000000000000000///......000000000000000///......////////////000000000000............///000222222///////////////////////////////////////.........////////////////////////////////////////////////------............------////////////000000000000......///000000000000000////////////////////////////////////////////////000000000000000000000000///////////////000000111111111111111222222222222000000000000000000000000000000111111111222222222333333222222111111111111111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000111111111000000000000000111111111000000//////000111222222//////000000000000//////////////////////////////000000000000////////////000000000000000000000000............//////000000////////////////////////000///............//////000000000000000000000000///////////////.........////////////////////////000000000000////////////222222111111000/////////000///............///000000000000000////////////////////////////////////////////////////////////111000000000000000000111111111000000000000111111//////000000000000////////////000000000111111111444333222111000///000000...///111222333222222111111111111000000000000000111111111111111111111111111111111111111111111111222111///......///111222111111111111111222222222222222222111111111000000111111111111111111111111111111111111111222222222111111222222222333333333444333222000...,,,***)))222222222222222222222222222222222222222222222222333333222222222222333333111222333333333222111111222222111111000000000///222222222222222222222222333222222111000000111111000000111222222222222111111222222333333222222111111000////////////000111222222333333333444444444333222222222222222222222333222222222111000000000111111111111111111111111111111111111111111111111222222222333333222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111333333222222222222222333333333333333333333333333222222333333333222222111000000000000000000000000222222222222222222222222111222222333333222222111000000000000000000000000........................////////////////////////000000000000000///............//////......---,,,////////////000000000000............///000222222000000000000000000000000.........///////////////////////////////////////////////////////////////------............------.../////////000000000111......///000000000000000////////////////////////////////////////////////000000000000000000000000///////////////000000111000000111111111222222222000000000000000000000000000000111111111222222222444444333333222222111111000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000111111000000000000000000//////000000111111111111222222111000//////000000000000////////////000000////////////////////////000000000000////////////////////////////////////000000//////............//////////////////////////////............//////////////////////////////.........///////////////////////////////////////////////////000000000000111111111111111000////////////............//////////////////000000000000////////////////////////////////////////////////000000000111111000000000111111000000000000111111/////////000000/////////000000000000111111111111444333333111111000000000---...000111111111000///111111111000000000//////111111111111111111111111000000000000000000000000111000...------...000111000000111111111222222222000000111111111222222222111111111111111111111111111111111111111111111111111111222222222333333333222222111000///......---222222222222222222222222222222222222222222222222000000////////////000000//////000111222222222111333333333222222111000000222222222222222222222222333222111111000111111111000000111222222222222111111222222333333222222111111111111111111111111111222222333333333444444444222222222222222222222222333222222222111000000000111111111111111111111111111111111111111111111111222222222333333222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111222333444555222222222222222222222222111111222333333222222222000000000000000000000000222222222222222222222222111222222333333222222111000000000000000000000000...////////////000000000000000000000000000000000000000000000000///......---............---,,,,,,////////////000000000000//////...//////000111222111111111111111111111111.........///////////////////////////////////////000000000000000000000000.........//////...............//////000000111111......///000000000000000000000000000000000000000000000000000000000000000///////////////////////////////////////000111111///000000000000111111111000000000000000000000000000111111111111222222222444444333333222222222111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000/////////000111111222222333222111000////////////000000////////////000000000000000000000000000000000000000000////////////////////////////////////111000000///......------///////////////////////////............//////000////////////////////////.........///////////////000000000000000000000000////////////000000000000///000000111111000000///////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111//////000000000000//////000000000111111111222222333333333222222111111000//////000000000000//////222222222111111000000///111111111111111111111111000000000000000000000000222111000000000000111222000000000111222222333333///000000111222222333333111111111111111222222222111111111111111000000000111111222222222333333333000000111222333555555666222222222222222222222222222222222222222222222222222222222111111222222222222000//////111222222111333333333444333333222111222222222222222222222222222222111111111111111222000000111222222222222111111222222333333222222111111111111222222111111111222222222222333333333333111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333000000000000000000000000111111111222222222222222///000000000222333444555111111111111111111111111000111222222222222222222111111111111111111111111222222222222222222222222111222222333333222222111000000000000000000000000000111111111222222222222000000000000000000000000000000000000000///.....................------,,,////////////000000000000000000////////////000000000000000000000000000000............/////////000////////////////////////000000000000000000000000...//////000000//////............///000111111111......///000000000000000000000000000000000000000000000000000000000000000........................///////////////000111111....../////////000000000000000000000000000000000000111111111111222222222222222222222222111111111///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000///...//////000111111222222111111000000000000000111111000///......///000111000000000000000000000000000000000000////////////------------------------///////////////.........////////////////////////...............///000000////////////////////////............/////////000000000000000000000000000.../////////000000000111,,,---///000111000000000......////////////........./////////000000000111000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111///000000111111000000///000000111111111222222222222222222333222222222111222222111000////////////444333333222111111000000000000000000000000000000000000000000000000000000222222222222222222222222///000000111222222333333111111111111111111222222000000111111111222222222222111111111000000000///111111222222222333333333000000111222333444555666222222222222222222222222222222222222222222222222666555555555555555555666888555111///111222222111111222333444444444333222111111111111111111111111222111111111111111222222000000111222222222222111111222222333333222222111000000111111111111000000111111111222222222222333000111111111222222222222111111111111111222222222111111111111111111111111000000111111111222222222000111111111111111111000111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333111111111111111111111111111111111222222333333333111111000000111222333333222222222222222222222222000000111222222222222222222222222222222222222222222222222222222222222222111222222333333222222111000000000000000000000000------....../////////000000000000000000000000000000000000000000//////...///////////////......---////////////000000000000111000000////////////000////////////////////////---.........//////000000////////////////////////000000000000000000000000//////000000000000//////---......///000111111222...//////000000000000000000000000000000000000000000000000000000000000000........................///////////////000111111............////////////000000000000000000000000000111111111111222222222000000000000000111111111//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000222111111111000000//////...//////000111222222222////////////000111222333111000///......///000111000000000000000000000000000000000000////////////------------------------------......///000000000////////////////////////...............///000111////////////////////////---.........//////000000000000000000000000000000.../////////000000111111+++,,,...///000111000000......////////////........./////////000000111111000000000000000000000000000000000000000000000000///000111222222111000///111111000000000000111111000000111111111111000000000111111111111222222222111111222333333333222222555444222000//////000000444444333333222111000000////////////////////////000000000000000000000000111222222333333222222111///000000111222222333333333333222222111000000000000000111111222222222222222111111111000000//////111111222222222333333333222222111111000/////////222222222222222222222222222222222222222222222222444333333222222333333444>>>999333000111222222111000111222333444444333222111111111111111111111111222111111111111111222222000000111222222222222111222222222333333222222222//////000000000000//////000000111111111222222222000000111111222222222222000000111111222222222333111111111111111111111111000000111111222222222222000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222111111111222222333333333333222111111000111111111333333333333333333333333///000111222222222222222222222222222222222222222222222222222222222222222222222222333333222222222222111111111000000//////222111111111000000//////111111000000//////......////////////////////////222222111111111111222222////////////////////////000000///000222222111///111111000000//////......000000000000000000000000........................///...---,,,+++,,,,,,---////////////////////////////////////////////////222111000//////000111222000000000000000000000000////////////////////////......////////////......---......///000111111222............////////////111111111000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000000000000000111111444333222000000000111222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000111222333333222111000111111000000//////......000000//////......------000000000000000000000000000000//////.........---////////////////////////............////////////////////////////////////////////////////////////......////////////......,,,,,,---...///000111222............////////////000000000000000000000000111111000000//////......//////000000000000000///000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111//////......---------,,,111111000000000000111111111111111111000000000000000111111111111222222222000000111222222222222111222222222111111111111000///000000000000111111111222222222111111111111000///000333444555444222111555444222111111111222222111111111111111111111111111111111111222333444444555555444444444444333333222222222222222222222222333333333333333333333333111222333333444444333333111111111111111111111111000000000000000000000000111111111111111222222222000000111111222222222222111222222333333222222111//////000111111111111000111111222222222222111111111111111111111111111111222222222222222222222222000000111111111222222222222222222222222222222222666555333222111222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111444333111000000000111111222222222222222222222222333333333222222111111111333222222222111000000000111111111111000000000///111111111000000000//////111000000000/////////...////////////////////////000000////////////000000///////////////////////////......///111222000///111000000000/////////...////////////////////////........................000///...---------......////////////////////////////////////////////////111000000000000000000111000000000000000000000000////////////////////////......////////////............//////000000111111....../////////000000000111000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111000000000000000222111///.........///000222111000//////000111222000000000000000000000000000000000000000000000000////////////////////////000111222222222222111000////////////000000000000///////////////.........000000000000000000000000000/////////............////////////////////////....../////////000000000////////////////////////////////////////////////......////////////............//////////////////....../////////000000000000000000000000000000000111000000000/////////...///000000000000///...---000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111////////////......------111111000000000000111111111111111111000000000000000111111111111222222222000000111222222222222222222222222111111111111000000000000111111111222222222222222222111111111111...///000111111111000000444333222111111111222222222222222222222222222222222222222111222222333333333333222222222222111111222222222222222222222222222222222222222222222222111222333333444444333333222222222222222222222222111111111111111111111111333333222222111111000000000111111111222222222222111222222333333222222111///000111111222222111111111111222222222222111111222222222222222222222222000000000000000000000000111222222222333333333333222222222222222222222222555444333222222222222333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333111000000000111111222222222222222222222222333333333333222222222111222222222222111111111111111111111111000000000000111111000000000000//////000000000000///////////////////////////////////////......------......///////////////////////////---,,,---...111222111///000000000000////////////................................................111000//////....../////////////////////////////////////////////////////////000000111111000000///000000000000000000000000////////////////////////......////////////......////////////000000000000/////////000000000111111000000000000000000111111000000000000111111111111000000000000000000000000111111111111111111111111222111111111000000//////111000//////.../////////111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000111111222222111111000.........///000111111111...///////////////000000000000000000000000000000////////////............/////////////////////////////////000000000111111////////////////////////////////////////////////......////////////......111111000///...------,,,/////////000000000111111000000000000000000000000000000000000///////////////////////////...---,,,000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000////////////111111000000000000111111111111111111000000000000000111111111111222222222000000111111222222222222222222222111111111111000111111111111222222222333333222222222111111111111////////////000000000000444333222111111111222222333333333333333333333333333333222222111222222222333333222222222222111111222222222222222222222222111111111111111111111111111222333333444444333333333333333333333333333333111111111111111111111111444444333222111000//////111111111111222222222222111222222333333222222111111111222333333333333222111111222222222222111111333333333333333333333333000000000000000000000000222222333333333444444444222222222222222222222222444444333222222222222333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333222111111000111111111222222222222222222222222444444333333333333222222111111111222222222222222111111111000000000000000000000000000000000//////000000000000///////////////////////////////////////......------......///////////////////////////---,,,---///222333222111000000000000////////////................................................000/////////////////////////////////////////////////////////////////////...///000111111000///...////////////////////////////////////////////////......////////////......000000000000////////////000000000000111111111111000000000000000111111111///000000000111111111111000000000000000000000000111111111111111111111111222222111111000/////////222222111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000000111......//////000000000111///////////////////////////////////////.........////////////////////////000000000000111111111111////////////////////////////////////////////////......////////////......111111000///...------,,,000000000000111111111111////////////////////////000000000000////////////------...............---////////////////////////111111111111111111111111////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000111111000000000000111111111111111111000000000///000000111111111222222222111111111111111222222222222222222111111111000000111111222222222333333333333333222222222111111111222111111000000111222222333222222222222222222222333333333333333333333333444444333222111111111111555555444444444333333333222222222222222222222222222222222222222222222222111222333333444444333333333333333333333333333333111111111111111111111111333333333222222111111111222222222222222222222222111222222333333222222111111222333333444444333333111111222222222222111111333333333333333333333333222222222222222222222222222222222333333333333444222222222222222222222222333333222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111111111222222222222222222222222444333333333333333333333111111111222222333333333000000000000000000111111//////////////////000000////////////000000000000000000000000000000000000000//////......//////000////////////////////////.........000333444444333////////////000000000000........................////////////////////////............///.........////////////////////////////////////////////////...///000111111000///...////////////////////////////////////////////////......////////////......000000000000////////////000000000000111111111111//////000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111000000//////111111111222222222111111000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000000000/////////....../////////000000111111////////////////////////.........///////////////////////////////////////000000000000111111111111////////////////////////////////////////////////......////////////......///////////////.........000000000000111111111111////////////////////////////////////000000000000++++++---...////////////........................000000000000000000000000////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111111111111111000000000000111111111111111111000000000///000000111111111222222222111111000000000111222333222222222111111111000000111111222222222333333333333333333222222222222111333222111111111111222222222222222222222222222222333333333333333333333333444444333222111111111111555555444444444333333333222222222222222222222222333333333333333333333333111222333333444444333333222222222222222222222222111111111111111111111111111111222222333333333444333222222222222222222222111222222333333222222111222222333444444444444333111111222222222222111111333333333333333333333333222222222222222222222222111111111111222222222222222222222222222222222222111222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111222111111111222222222222222222222222333333333333333333333333111111222222333333333444000000000000111111111111......////////////000000////////////000000000000000000000000000000000000111000000//////000000111////////////////////////000///000111444555444333////////////000000000000........................////////////////////////------.../////////......////////////////////////////////////////////////...//////000000//////...000000000000000000000000////////////////////////......////////////......////////////000000000000/////////000000000111111/////////000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000111......///000000000000///000000111111111111000000000000000000000000000000000000000000000000000000222222222222222222222222111000000//////000000111111111111000///.........///000000000000000000111000000000000000000000000.........////////////////////////////////////////////////000000000111111////////////////////////////////////////////////......////////////......------......//////000000/////////000000000111111000000000000000000000000////////////000000000000+++,,,---...///000000000........................000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000000111111111111111111000000000000000111111111111222222222222111000000000111333444222222222111111111111000111111111111222222222333333333333333222222222222111111111111000000000000111111222333333333222222333333333333333333333333333333222222111222222222333333222222222222111111222222222222222222222222333333333333333333333333111222333333444444333333111111111111111111111111222222222222222222222222000000111222333444555555333333333333222222222222111222222333333222222111111222333333444444333333111111222222222222111111333333333333333333333333000000000000000000000000000000111111111222222222222222222222222222222222000111222222333222222222111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333000000111222222222222111222222222222222222222222111111222222222222333333222222222333333333333333///000000000111111111111........./////////000000.../////////000000000111000000000000000000000000111000000//////000000111////////////////////////111000000111333333222111.../////////000000000111////////////////////////////////////////////////---...///000111000000////////////////////////////////////////////////////////////....../////////000000000000000000000000////////////////////////......////////////............//////000000111111....../////////000000000...//////000111111222222000000000000111111111111000000000000000000000000000000000000000000000000/////////000111111222222---...///000111000000//////000111222222111000///000000000000000000000000000000000000000000000000111111111111111111111111111000///......///000111000000000000////////////111111111000000000000000000000000000000000000000............/////////000////////////////////////....../////////000000000////////////////////////////////////////////////......////////////................../////////000....../////////000000000000000000000000000000000.../////////000000000111/////////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111/////////000000000111111111111000000000000111111111111111111000000000000000111111111111222222222222111000///000111333444222222222111111111111000000000000111111111222222444444333333333222222222111222222333222111000///000111222333333333333222222222222222222222222222222222222111222222333333333333222222222222111111222222222222222222222222222222222222222222222222111222333333444444333333222222222222222222222222222222222222222222222222111222222333333444444444444444333333333222222222111222222333333222222111111111222333333333333333111111222222222222111111222222222222222222222222000000000000000000000000111111111222222222333333222222222222222222222222///000111222333222222111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333///000111222333222222111222222222222222222222222000000000111111222222222333333333333333333222222//////000000111111111222---.........//////000000.../////////000000111111000000000000000000000000000000////////////000000////////////////////////000000///000222222111///.../////////000000111111000000000000000000000000000000000000000000000000...///000222222222111000////////////////////////////////////////////////000///...------...///000000000000000000000000000////////////////////////......////////////......---......///000111111222............////////////...//////000111222222222000000000000111111111111000000000000000000000000000000000000000000000000......///000111222333333///000111333333333222111///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000111000///......///000111......//////000000111111222222111111000000//////000000000000000000000000---.........//////000000////////////////////////............////////////////////////////////////////////////////////////......////////////......//////////////////..................////////////000000000000000000000000.../////////000000111111222222222111000...---,,,111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222111111111111111111111111111111111111111111111111......//////000000000111111111000000000000111111111111111111000000000000000111111111111222222222222111000//////111333444222222222111111111111000///000000000000111111111444444444333333333222222333444666777666444222111000111222333444333333222111111111111111111111111111111111111222333444444555555555444444444333333222222222222222222222222111111111111111111111111222222333444444444333333333333333333333333333333222222222222222222222222333333333333333333333333444444444333333222222222222222222333333222222222111111222333333333222222111111222222222222111111111111111111111111111111222222222222222222222222222222333333333444444444222222222222222222222222///000111222333333222111111111111111111111111111222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333///000111222333333222111222222222222222222222222//////000000111111111222444444444333333222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000//////......------000///////////////000111////////////000111222333000000000000////////////111111000000/////////...////////////000000000000///////////////.........---.........//////000000...............///000000222111000111222111///---////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000111111111111////////////000000000000222111111111000000//////222111111111000000//////000000000000000000000000111111111111111111111111111111111111111000///...111222222222222111000000111111111111111111111111////////////////////////000000000000000000000000////////////000000000000000000////////////000000........................000000000000000000000000000000111111111111000000........................//////.........---------000000000000000000000000---...000111111111000///000000////////////000000//////000000000000//////555333111000111222111000000000000000000000000000,,,...///111111///...,,,000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000222222222111111111000000000000111111111111000000/////////000111111222222000000000000000000000000///////////////000111111222222111111111111222222//////000000111111222222/////////000111111222222111111222333444444555555111111111111111111111111333222222111111222222333444333111000000111333444444444444333333222222222111111222222222333333333111111111111111111111111222333444333111000111222444333333222111111111222222222222222222222222222444444333333333333333333333333333222222111111111000111111111111222222222444333333222222333333444333333333333333333333333555444222111111111222222222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222111222222333333222222111444444333333222111000000111222222333333222222111222222222222222222222222333222222111111222333333333333333333333333333333222222222222222222222222111111222222222333333333333333222222333333444555000111222333333222111000...///111222333333222111//////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000///////////////.....................///111222222000000000000111222333333111111111000000///////////////.........---------............/////////////////////////////////.............../////////000...............///000000///...------//////...---////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000/////////000000000111111////////////000000000000111111111111000000000///111111111111000000000///000000000000000000000000111111111111111111111111000111111111111000000//////000111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////////////////000000000000000000000000000000111111111111000000........................//////.........---------000000000000000000000000---...///000111000000///000000////////////000000//////000000000000//////000...,,,,,,---------,,,////////////////////////...///000111111000///...000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000222222222111111111000000000000111111111111000000////////////////////////000000000000000000000000///////////////000111111222222111111111111222222111111111111222222222222//////000000111111222222/////////000000111111222111111111111111111111111333222222111111222222333333333222111111222333333444333333333222222222222111111222222222333333333222222222222222222222222222333444333111000111222444333222222111111222222222222222222222222222222222222222222333333333333333333333222222222111111111111111111222222222222444333333222222333333444333333333333333333333333444444222111111111222222222222222222222222222222222222222222222222222222111111111222222333333333111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222222222222222222222222222444444333333222111111000111222222333333222222111222222222222222222222222333333222111111111222222333333333333333333333333222222222222222222222222111111222222222333333333333222222222222333444444111111222222222222111111000111111222222222222111.../////////000000000000000000000000000000000000000000000000000000000000////////////////////////...///////////////000000---------...000111333444111111000111111222333444333333222111000000////////////............------------------..................//////////////////............////////////...............///000000000...,,,,,,---/////////////////////////////////000000000000000000000000........................////////////////////////000000000000000000000000....../////////000000000////////////000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111222111111111...///000111222333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000......................../////////............---000000000000000000000000---...///000000000000///000000////////////000000//////000000000000//////000...------...///...,,,........................111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000222111111111111000000000000000111111111111000000222111111000//////......000000000000000000000000000////////////000111111222222111111111111222222333333333222222222222222//////000000111222222222222222222222333333333333111111111111111111111111333222222111111222222333222222222222222222222222222222222222222111111111111111222222222333333333333333333333333333333333222333444333111111111222333333222222111111222222222222222222222222222222000111111111222333333333333333333222222222222111111111111111222222222333444333333222222333333444222222222222222222222222444333333222222222222333222222222222222222222222222222222222222222222222///000111222333444444555111111111111111111111111222222222111111111111111222222222222222222222222222222222222222222222222333222222111111222222333444333333222222111111111111222222333333222222111222222222222222222222222444333222111111111111111111111222222333333444444222222222222222222222222111111222222222333333333222222222222222333444444222222111111111111222222333222222111111111111222/////////000000000111111000000000000000000000000////////////////////////////////////////////////......//////000000000111............///000222222222222111111222333333444444333333222111000//////111111000000000000000000------........./////////............////////////.........///////////////...............///000000555222///...///111111111////////////////////////////////////////////////------------------------////////////////////////////////////////////////............////////////////////////000000000000111111111000000000000000111111111000000000000000000000000000000000000000///////////////////////////000111111222222222222//////000111222333333333111111111111111111111111111111111111111111111111////////////////////////////////////000000000000000000////////////000000000000000000000000000000////////////////////////000000111111111111000000......................../////////...............////////////////////////........./////////////////////000000000000////////////000000000000//////000///...///000111///...........................111000000//////000000111////////////////////////000000000000000000000000111111111111000000000///////////////000000000000111111111111000000000000000000111111111111000000333333333333222222111111000000000000000000000000000000//////000000111222222222111111111111222222333333333222222111111000///000000111111222333333444444444444444333333333111111111111111111111111333222222111111222222333111222222333333222222111111111111111111111111111111111222222222333333333333333333333333333333333111333333333111111222333333333222222111222222333222222222222222222222222//////000111222222333333222222222222222222222222111111111222222222333333444333333222222333333444111111111111111111111111333333333333333333333333222222222222222222222222111222222222222222333333000000111222333333444444111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333222111111222333333333333333222222111111111111222222333333222222111222222222222222222222222444333222111000000000000000000111222333444444555222222222222222222222222111111222222222333333333222222222111222333333444333333111000000111333333555444222111000111111222000000000111111111222222000000000000000000000000////////////////////////////////////////////////.../////////000000111111111000///////////////000222222222111222222333333333333222222111000000///000000111111111111111111....../////////000000000---.........//////000000///////////////........................///000000999666222000000000000000////////////////////////////////////////////////........................////////////////////////////////////////////////............////////////////////////000000000000000000000000000000111111000000000000000000111111000000000000000000000000///////////////////////////000111222222222222222111111222222222111111000111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000////////////000000////////////////////////////////////////////////000000111111111111000000////////////////////////////////////////////////////////////////////////...............//////000//////000000000000////////////000000000000//////...------...//////...,,,........................000//////......//////000////////////////////////000000000000000000000000111111111111000000000///////////////000000000000000000000000000000000000000000111111111111000000111111222222333333333333000000000000000000000000000000000000000111222222222222111111111111222222222222111111000000000///000000000111222222333333111111111111000000000000111111111111111111111111333222222111111222222333111222222333333222222111111111111111111111111111111111222222222333333333333333333333333333333333111222333333111111222333333222222111222222333333222222222222222222222222//////000111222222333333222222222222222222222222111222222222222333333333444333333222222333333444111111111111111111111111333333333333333333333333222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333222222222222222222333333333222222222222222111111222222333333222222111222222222222222222222222333222111111000000000111000000111111222333444444222222222222222222222222111111222222222333333333222111111111111222333333444333222111111222333444555444222111111111222222111111111111222222222222000000000000000000000000000000000000000000000000///////////////////////////000000000000000000111222111000//////.........222222111111111111222333222111111111111000000000......////////////000000////////////000000000111------......///000000000///////////////........................///000000666333000/////////...---////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000....../////////000000000////////////000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000111111222222333222222222222222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000////////////////////////000000000000000000000000000000111111111111000000////////////////////////...////////////000000000000000000000000000000000......------......///000...///000111111000///...//////000000000000///////////////111222222000...................................................000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000//////000000000000000111000000111111111111000000......//////000111111222000000000000000000000000111000000000000111222222222222111111111111222222111111111000000000000000000000111111222333333333111111222222222222222222111111111111111111111111333222222111111222222333222222222222222222222222111111111222222222222222111111222222222333333333333333333333333333333333000222333333222111222444222222111111222222333333222222222222222222222222000111111111222333333333111222222222222333333333222222222222333333333333444333333222222333333444222222222222222222222222222333333444444444444333222222222222222222222222111111111222222333333444333333333222222222111111111111111111111111111111111111111111111222222222333333333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222111222222333333222222111222222222222222222222222111111000000000111111222000000111111222222333333222222222222222222222222111111222222222333333333111111111111111222333333333333222222222222333333444333333222222222222333000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111000000////////////000222111111000000000111111//////000000000000111111....../////////000000000........./////////000000------......///000000111000/////////...........................///000000000///---...//////...---////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111////////////000000000000///000000000111111111111///000000000111111111111000000000000000000000000111111111111111111111111222222333333333222111111000111111222222222111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////.../////////000000000000000000000000000000000000......---------...///000...///000111111000///...//////000000000000//////111111222444555555333111////////////////////////...///000111111000///...000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000////////////000000111111000000111111111111000000////////////////////////000000000000000000000000111111000000111111222333222222111111111111222222000111111111111111222222000111111222222333333444333333333444444555555555111111111111111111111111333222222111111222222333333333222111111222333333222222222222333333333444111111222222222333333333222222222222222222222222000222333333222111333444222222111111222222333444222222222222222222222222222222222222333333333333111111222222222333333333222222222333333333444444444333333222222333333444333333333333333333333333222222444555555555444444222222222222222222222222000111111222333333444444222222222222222222333333111111111111111111111111000000111111111222222222333333333333333333333333222222222222222222222222000111333555555333111000222222222222222222222222111222222333333222222111222222222222222222222222000//////000000111222333111111111111111222222222222222222222222222222222111111222222222333333333111111111111111222222333222333333333333333333222222222333333444333333333////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111000000/////////////////////000111111111111000000000000000111.........///000000111111000000111111222222222333---------.........//////---------...///000000111000000//////.........---...............///000000---,,,---...111111000///////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111////////////000000000000//////000000111111111222//////000000111111111222000000000000000000000000111111111111111111111111333333333333333222111000...///000111222333333333111111111111111111111111222222222222222222222222000000000000000000000000////////////000000000000000000////////////000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000.../////////000000111111000000000000000000000000......---,,,---...///000...///000222222000///...//////000000000000//////------...000222222000...000000000000000000000000...000111333333111000...000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000.../////////000000111111000000111111111111000000222222111111000000//////000000000000000000000000111111111000111111222333222222111111111111222222111111111222222333333444000111111222222333444444//////000111222222333333111111111111111111111111333222222222222222222333444333111000000111333444222222222333333444444444111111222222222333333333111111111111111111111111000111333333222222333444222111111111222333333444222222222222222222222222444444333333333333333333111111111222222333333333222222333333333444444444444333333222222333333444333333333333333333333333111222444555666555444444222222222222222222222222000000111222333333444444000000111222333444444555111111111111111111111111000000111111222222222222333333333333333333333333222222222222222222222222///111444666666444111///222222222222222222222222222222222333333222222222222222222222222222222222.../////////000222333444222222222111111111111111222222222222222222222222111111222222222333333333111111111000111222222333222222444555555444222222000111333444555444444333111111111111111111111111........................//////...---,,,,,,++++++////////////////////////000000000000000000000000...000111000///...///111..................------////////////000000000000........................000000000000000000000000000000000000000000000000000000//////.........---,,,------...///000111111------......//////000000000000000000000000000000////////////////////////......///000111222222333////////////////////////////////////////////////......------------............------------......---...///000000111000000111111222222222111111000000000000///000000111222222222222111111111000000333333222111000///......000111111111111222222222...000222333333333111000000000000000000000000000111111111000000000000000111111000000000000111111111000///------......///111111111111111111111111222111000.........///000111000......///000000///......///000000000000000111111000000//////......222111000.........///000//////............//////////////////000000000000........................//////////////////////////////000000000000////////////000000000000//////222222111111000000//////222222111000//////000000000000000000000000000000222222222111000//////...000000111111111111000000222000///000111111000///222111111111000000//////111000000000//////......111111111111111111111111000000000000000000000000111000000000111222333333000000111111111222222222000000111111111222222222333333333222222111111111111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222111111111222222333333333222222222222222222222222222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222///000222333333222000///333333333222222111111111333333333333333333333333333333333222222111111111111111111111111111111111222222222222222222222222333333333333333333333333333333222111111222333333333333333222222111111111444333222222222111///---333333333222222111111111222222222222222222222222111111111111111111111111000000000000111111111111222222222222222222222222//////......///111333444111111111222222333333333222222222222222222222222444444333222222333333333////////////////////////////////////////////////000000000///......------////////////////////////000000000000000000000000...000111000///...///111........................////////////000000000000........................000000000000000000000000000000000000000000000000000/////////............------......//////000000.........///////////////000000000000000000000000/////////////////////////////////000111111111222///////////////////////////////////////////////////......------......////////////....../////////...//////000000000000///111111222222222111111000000000000000000111222222222222222111111111000000111111111111000000000000222222222111111000000000...///000222222111000///000000000000000000000000111000000000000000000000111111000000000000111111222111000///...//////000111111111111111111111111111000///......//////000111///......000000000///......///000000000000000////////////000000000000222111000///......///000//////............//////////////////000000000000//////////////////////////////////////////////////////000000000000////////////000000000000//////111111111000000000000000222111111000//////000000000000000000000000000000222222111111000//////...000000111111111111000000222000///000111222000///111111111111000000000///222222222222111111111000111111111111111111111111000000000000000000000000111111111000111111222222111111111222222222222333111222222222333333333333333333222222222222222222111111111111111111111111222222222222222222222222444444444444444444444444222222111111111111222222222222222222222222333333222222222222222222222222222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111222333444444333222111333333333222222222111111111111111111111111111111333333333222222222111111111111111111111111111111222222222222222222222222333333333333333333333333333333222111111222333333333333333222222222111111333333333333333333222111333333333222222222111111222222222222222222222222111111111111111111111111000000000000111111111111222222222222222222222222111000000000000111333444111111222222222333333333222222222222222222222222444333333222222333333333////////////////////////111111111111111111111111222222111111000000//////////////////////////////////////////////////////...000111000///...///111............////////////////////////000000000000........................////////////////////////000000000000000000000000////////////.....................//////////////////////////////.........000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////////////////......------......///000000////////////000000///000000000000//////...000111111222222222111111111111111000111222222333222222222111111111111111000000000111111111222222444333222111000//////...---...///111111000//////000000000000000000000000000000000000000000111111111111000000000000111111222222111000000000000000111111111111111111111111000////////////000000111111///...///000111000///......///000000000000000.........///000111111111111000000////////////000//////............//////////////////000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000000/////////000000000000000000111111111000/////////000000000000000000000000000000222111111000000//////...000000111111111111000000111000///000111222111000111111111111000000000000222222222222111111111111000000000000000000000000000000000000000000000000222222111000000000111111222222222222333333333333222222333333333444444444222222222222222222333333111111111111111111111111222222222222222222222222444444444444444444444444222222111111111111222222333333222222222222222222222222222222222222222222222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444333333333222222222222111111111111111111111111111333333333222222222222111111111111111111111111111222222222222222222222222333333333333333333333333333222222111111222222333333333333222222222222111111111222333333333333333333333333222222222222111222222222222222222222222111111111111111111111111000000000111111111222222222222222222222222222222222222222111111222333333111222222222222333333333222222222222222222222222333333222222222222333333111111111111111111111111111111111111111111111111222222222111111000000000////////////////////////////////////////////////...000111000///...///111///////////////000000000////////////000000000000........................///////////////////////////////////////////////////////////////.........///////////////.........000000//////......------////////////////////////////////////////////////000000000000000///////////////////////////////////////////////////////////////............//////000//////////////////000000000111000000///...---000000111222222222111111111111111111111222333333111111111111111111111111000000111111111222222222222222222111000/////////...///000111111111000000000000000000000000000000000000000000000111111111111111000000000000111111111111000000000/////////111111111111111111111111......//////000000111111000///...///111111000.........///000000000000000.../////////000000000111000000000////////////000//////............//////////////////000000000000//////////////////////////////////////////////////////000000000000////////////000000000000//////.../////////000000111111111000000/////////000000000000000000000000000000111111000000////////////000000111111111111000000111000///000111222111000111111111000000000000000000000000///////////////////////////////////////000000000000000000000000333222111000000///000000222222333333333444444444222222222333333333333444111111111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333333333222222111111111111111111111111111111111222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222444444333333333333444444222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222///111222222222111222222222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222444333333333333333333333222222222222222222222222222222222222222222222222222222222222222222333444111111111111111111111111000000000000000000000000111111000000000000000///000000000000000000000000////////////////////////...000111000///...///111/////////000000000111111////////////000000000000////////////////////////////////////////////////////////////////////////.........//////////////////////////////.........000000//////......------////////////////////////////////////////////////000000000////////////////////////////////////////////////////////////////////////......////////////......------......///000000111000000///...---///000111222222222222222111111000000111111222333111111111111111111111111222222222222111111111111000000000000000000000000000000111111111222222111000000000000000000000000//////000000111111111111111111000000000000111111///000////////////......000000000000000000000000......//////000000111111000//////000111111///.........///000000000000000111000000000/////////.../////////000000000000/////////............//////////////////000000000000........................//////////////////////////////000000000000////////////000000000000//////......//////000000000111000///////////////000000////////////////////////000000000///////////////000000111111111111000000000/////////111222222000000000000000000000111111//////////////////000000////////////////////////000000000000000000000000222222111000////////////222222333333333444444444111111111111222222222222111111111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111222222333333333222222111111111111111111111111111111111222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333333222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111333555444222111111333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222333444444444333333333222222222222222222222222222222222222222222222222222111111111111222222333444////////////////////////////////////////////////000000//////////////////000000000000000000000000////////////////////////...000111000///...///111//////000000111111222222////////////000000000000////////////////////////////////////////////////000000000000000000000000.........///////////////.........//////////////////////////////.........000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000//////......//////000......------------......///000000000000//////...///000111222222222222222000000000///000111111222111111111111111222222222333333222222222111111000/////////000000000111111111111111111111222222222000000000000000000000000/////////000111111222222111111000000000000111111///////////////...------000000000000000000000000...///000000000000000////////////000222111///---......///000000000000000111111111000///............//////000000000000/////////............//////////////////000000000000........................//////////////////////////////000000000000////////////000000000000//////...//////////////////000//////......//////000000////////////////////////////////////////////////000000111111111111000000000///...///111222222111000000000000111111111111111111111111222222222222000000000000000000000000000000000000000000000000111111000/////////000000222222222222333333333333000000111111111222222222222222222222222222333333111111111111111111111111222222222222222222222222333333333333333333333333222222111111111111222222333333222222222222222222111111111111111111111111222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333111111111111111111111111111222222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111222222333333222222111111222222222222333333333333666888777444222333555111222222222222333333333222222222222222222222222111111111111111111111111111111111222222222222333222222222222222222222222222222333444444444333333333333333222222222222111222222222222222222222222111111000111111222333444//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000...000111000///...///111//////000111111222333333////////////000000000000////////////////////////000000000000000000000000000000000000000000000000............/////////000------......//////000000.........///////////////000000000000000000000000////////////////////////---.........///000000000////////////////////////////////////////////////000000////////////000000//////............//////...//////000000000000/////////000222222333333222//////......//////000111000000111111111222222222111111222222222222333333000000000000000/////////000000000000000111222222000000000000000000000000...//////000111111222222111111000000000000111111///000000111000///...---000000000000000000000000///000000111111000///.../////////111222111///---......///000000000000000000000000000////////////---...///000111111000/////////............//////////////////000000000000........................//////////////////////////////000000000000////////////000000000000/////////////////////........................///000000////////////////////////////////////////////////000000111111111111000000000///...///111333222111///000000000111111111111000111111111222222222222111111111111111111111111000000000000000000000000000////////////000000111111111111222222222222333111111111222222222333333333333222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222333333111111111111111111111111222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222333444555555444333222111111222222222333333333111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111222333333333333222111111111222222222333333333///333666555222111333555111111222222222333333333222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222000111222333444444333333333333333222222222111111222222222222222222222222000000000000111222333444111111111111111111111111////////////////////////000000000000000000111111000000000000000000000000111111111111111111111111///000111000///...///111///000000111222222333333////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000---.........//////000000,,,------...///000111111---.........//////000000000000000000000000000000////////////////////////,,,------...///000111111////////////////////////////////////////////////000000////////////000000000000////////////000000......///000000111000000//////000222222333333333...............///000000000000111111222222222222///000111222333444555555222222111000///...------///////////////000111111000000000000000000000000...//////000111222222222111111000000000000111111000111111222222000///...000000000000000000000000000000111111111///...---///...///111222222///,,,...//////000000000000000......//////000000111111---...///111111111000/////////............//////////////////000000000000000000000000000000000000//////////////////////////////000000000000////////////000000000000//////000000//////.........---...............///000111////////////////////////.........///////////////000000111111111111000000///......///222333222111//////000000111111111222......//////000000000111111111111111111111111111000000000000000000000000//////...//////000111222000000111111111222222222222222333333333444444444444333333222222111111111111111111111111111111111222222222222222222222222000000000000000000000000222222111111111111222222111111111222222333333444000000000000000000000000222222222222222222222222111111222333333333333222333222222222222222222333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333444666777777666444333111111111222222333333333333333333333333333333333111111111222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111222333444444333222111111111111222222333333333)))---111111///...111444111111111222222333333333222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222...000111333444444333333333333333222222111111111222222222222222222222222000000000000111222333444000000000000000000000000000000//////.........---000000000000000//////...,,,------...///000000111222111000//////...//////000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000111111000000//////......////////////000000000000............////////////000000000000000///............///000000000000000////////////////////////////////////////////////............///////////////////////////////////////////////////.........000000000000000000000000111111111111000000000000---...///000000111111000000000000000000000000000000000000000000000000000111111000000111111222333222222222111111111000000222111111111000000///////////////...............000000000000000000000000000000000000111111111111222111111111000000//////222222111111000/////////////////////////////////---...///000000///...---000000000000000000000000000000000000000000000000//////............//////000000000000000000000000........................////////////000000000000000000000000000000000000------......//////000000000000000000000000000000//////000000000000//////////////////////////////...............//////000000000000000000000000000000000000000000000000000222111111111000000//////...//////000111222222222000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333222222222111111111000000111111111111111111111111222222222222222222222222111111000000111111222333222222222222222222222222333333333333333333333333333333333333333333333333333333333222222111111111333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222444444333222333444555666222222222222222222222222111222333333222111///...333333222111111222333333444444444333333222222222111111222222222333333333333333333333333333333333222333444333111111111222000000000000000000000000111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444555555444333333222111111111111111111111111111111111111111111111111111111222111///000111333333222444444333333333333222222333222222111111222222333222222222222222222222222222222222222222222222222000000000000000000000000000000000/////////......000000000000000//////...------...//////000111111111000000////////////000000000000000000000000000000000000000111111111111////////////000000000000000000000000000000000000111000000000/////////....../////////000000000000....../////////000000000000000000000000///............///000000000000000////////////////////////////////////////////////............/////////////////////////////////////////////////////////...000000000000000000000000111111111111000000000000///000000000000000///...000000000000000000000000111111111111111111111111111111000000111111222333222222222111111111000000111111111111000000000///000000000111111222222222111111111111111111111111000000000000111111111111111111111111000000000///000000000000000111111111111111111111111111111111...//////////////////...000000000000000000000000000000000000000000000000000000////////////000000111000000//////.................................////////////000000000000000000000000000000000000.........///////////////000000000000000000000000//////000000000000//////////////////////////////111111111111111222222333000000000000000000000000000000000000000000000000111111111111000000000///...//////000111111222222000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333222222222111111111000000333333333333333333333333222222222222222222222222111111000000111111222333222222222222222222222222111111000000000000111111333333333333333333333333333333333222222222111111333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222444333333222333444555666222222222222222222222222222333333333333222222111333333222111111222333333444444333333333222222222111111222222222333333333333333333333333333333333111333333333111000111222111111111111111111111111111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444555444444333222222111111111111111111111111111111111111111111111111111111222111///000222333333222444444333333333222222222333222222111111222222333222222222222222222222222222222222222222222222222000000000000000000000000111000000000000000//////000000111111000000///......//////000000111111111000////////////000000111000000000000000000000000111111111111222222222222000000000000////////////000000000000000000000000000000000000////////////....../////////000000000/////////000000000111111000000000000000///............///000000000000000////////////////////////////////////////////////............////////////////////////////////////......//////////////////000000000000000000000000111111111111000000000000111111111111000///...---000000000000000000000000222222222222222222222222111000000000000111222222222222222111111111111111111111111111000000000000///000000111222333444444111111111111111111111111000000000000111111111111111111111111000000000000...//////000111111222222111111111111111111111111000//////......//////000000000000000000000000000000000000000000000000000111111000000000000111111111111000///...------,,,////////////////////////////////////000000000000000000000000000000000000000000///////////////...//////////////////////////////000000000000////////////////////////////////////......//////000111000000000000000000000000000000000000000000000000111111111111000000000000/////////000111111222222000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333222222222111111111111111444444444444444444444444222222222222222222222222111111000000111111222333222222222222222222222222111000///......///000111333333333333333333333333333333333222222222222111333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222333333333333333444555555222222222222222222222222333333333222333333444444333222222111111222222333333333333333222222222222111111222222222333333333333333333333333333333333111222333222000///000111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333222222111111111111111111111111111111111111111111111111111111222111000111222333333222333333333333222222222222333222222111111222222333222222222222222222222222222222222222222222222222////////////////////////111111111111000000000000000111111111111000/////////000000000111111111222//////...//////000111111////////////////////////000000000111111111222222111111000000//////......////////////////////////000000000000////////////........./////////000000000000000000111111111111000000000000000///............///000000000000000////////////////////////////////////////////////............////////////////////////////////////............////////////////////////////////////111111111111000000000///000000000000000///......000000000000000000000000111111111111111111111111000000000000000111222222111111111111111111111111111111111000000000000000//////000000111111111222222222222222222222222222///000000000111111111111111111111000000000000000//////000000111111111111111111111111111111111111111000///......///000111////////////////////////////////////////////////111000000//////000000111/////////...............000000000000000000000000////////////000000000000////////////////////////111000000000//////......//////////////////////////////000000000000//////////////////////////////...------------...//////////////////////////////000000000000000000000000111111111000000000000000//////000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000111111222333111111111111111111111111444444444444444444444444111111111111111111111111111111000000111111222333222222222222222222222222333222111000000111222333222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222333333333333333444444444222222222222222222222222333222111111111333444666222222222222222222222222333222222222222222222222111111222222222333333333222222222222222222222222000111222111/////////000333333333333333333333333111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333333333333333222222111111111111111111111111111111111111111111111111111111222111000111333444333111333333333222222222222111333222222111111222222333222222222222222222222222222222222222222222222222////////////////////////000000000000111111111111111111111111111000000///000000000000111111111111//////...//////000111111/////////////////////////////////000000000111111111111000000//////......////////////////////////////////////000000000000............////////////000000000000111111111111000000000000000///............///000000000000000////////////////////////////////////////////////............////////////////////////////////////---.........//////000000////////////////////////111111111111000000000///......///000000000000000000000000000000000000000000000000000000000000000000000//////000000111222111111111111111111111111000000000000000000111111222111111111000000//////111111111111111111111111///000000000111111111111000000000000000000111111111111111111000000//////000000000000000000000000111000///......///000111////////////////////////////////////////////////000//////......//////000,,,------...///000111111111111111111111111111111////////////000000000000////////////////////////111111000000/////////...//////////////////////////////000000000000//////000000000000000000000000111111000000111111222333////////////////////////000000000000000000000000000000000000000000111111000000000000000111111111//////000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111111111111111111111111111000000111111222333222222222222222222222222222222111000000111222222222222222222222222222222222222222222222222222222333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222222222222333333333333333222222222222222222222222222111000000000222333444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000111222111/////////000333333333333333333333333111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333333222222222222222111111111111111111111111111111111111111111111111111111222111111222444444333111333333222222222111111111333222222111111222222333222222222222222222222222222222222222222222222222000000000000000000000000//////000000000000000111111111222222111111000///000000000000000000000000000////////////000000111000000000000000000000000.../////////000000000000000000000000////////////000000000000000000000000////////////000000000000------.........//////////////////000000000111111000000000000000///............///000000000000000////////////////////////////////////////////////............////////////////////////////////////------......///000000000000000000000000000000000111111111111000000000000---...///000111111111111000000000000000000000000////////////////////////000////////////000111111111111111111111222222222000000000000111111111111444444333222111000000///000000000000000000000000000000000000111111111111000000000000111111111111222222111111000//////...////////////////////////111000000//////000000111000000000000000000000000000000000000000000000000//////............//////+++,,,---///000222333444000000000000000000000000////////////000000000000000000000000000000000000111000000000000000000/////////////////////////////////000000000000//////000000000000000000000000000////////////000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111/////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333111111111111111222222222111111111111111111111111111111111111111111111111111111000000111111222333222222222222222222222222000000000000000000000000222222222222222222222222111222222222222333333333333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222111111222333333333333333222222222222222222222222111111111000111111222222111222222333333222222111111111111222222222222222111111222222222333333333222222222222222222222222111222333222000///000111333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111222333555555333111222222222222111111111111333222222111111222222333222222222222222222222222222222222222222222222222000000000000000000000000....../////////000000000111222222222222111000000////////////////////////111000000////////////000000000000000000000000000//////000000000111111111////////////000000000000000000000000000000000000.../////////000000000111---------.........//////....../////////000000000000000000000000///............///000000000000000////////////////////////////////////////////////............////////////////////////////////////------......///000000111000000000000000000000000111111111111000000000000...///000000000000000///000000000000000000000000///////////////////////////////////////000111111000000111111111222222222///000000000111111111111222222222111111000000000////////////////////////000000000000111111111111///000000000111111111111111111111000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000////////////000000---...///000111333333444000000000000000000000000////////////000000000000000000000000000000000000000000000000000111111111000000000000000000000000//////000000000000//////000000000000000000000000---------------...//////000000000000000000000000000000000000000000000000///000000000111111111111111000000000000000000000////////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111111111000000111111222333000000111111111222222222111111111111111111111111111111111111111111111111111111000000111111222333222222222222222222222222///000111222222111000///111111111111111111111111111111222222222333333333333333333222222222111111111111111111111111111111111222222333333222222111222222222222222222222222000111222333444333333222222222222222222222222222222222222333222222111111111222333333333333222111000111111111222222222222111111222222222333333333111111111111111111111111111333333333111000111222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111111111222222111111111111111111111111111111111111111111111111111111222444666555333111222222222222111111111111333222222111111222222333222222222222222222222222222222222222222222222222000000000000000000000000---.........//////000000111222222222222111000000////////////............222111000//////...//////000000000000000000000000000111111111111222222222......//////000000111111000000000000000000000000.../////////000000111111---------.........//////............////////////000000000000000//////......//////000000000000000////////////////////////////////////////////////............/////////000////////////////////////---------...///000000111000000000000000000000000111111111111000000000000111111111111000///...---000000000000000000000000000000000000000000000000///////////////000111111000000111111222222222222//////000000111111111222............////////////////////////////////////000000000000111111111111//////000000111111111222/////////000111111222222111111111111111111111111///000111222222111000///000000000000000000000000000000000000000000000000111111000000000000111111000000000111222222333333////////////////////////////////////000000000000000000000000000000000000//////000000111111222222111111111111111111111111//////000000000000//////000000000000000000000000000000000000000111222222000000000000000000000000000000000000000000000000//////000000111111111222111111111000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111000111222222333000000111111222222222222111111111111111111111111000000000000000000000000111111111000111222222333222222222222222222222222000222444666666444222000111111111111111111111111111111111222222333333333333333333222222222111111111111111111111111111111222222222333333222222222222222222222222222222222000111222333444333222222222222222222222222222222333444444555444333111000111222333444444333222111000000111111222222222222111111222222222333333333111111111111111111111111222333444333111111111222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000111111111111222222222111111111111111111222222111111111111111111111111111111111111111111111111111111222444666666333111222222222111111111111000333222222222222222222333222222222222222222222222222222222222222222222222........................000000000000000///......111111111111111000//////000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000000///...---------------////////////////////////000000000000000000000000...111111//////111000---000000000000000000000000000///...------...///000000000000000000000000000//////000000111111222222000000000000000000000000111111000000//////............//////000000111111......//////000000111111............////////////000000000000000000000000000000000000////////////000000000000000000000000111000000000//////......000111111000///......///000000000000000000000000000000000000000000000000111111000000//////......222222222111111111111111////////////////////////000111111111222222222222000000000000000000000000/////////000111111222222222000///......///000222222111111111000000//////000000000000111111111111111111000000//////......222111000000000111333444111111000000//////......000000000000111111111111000000000000000000000000......///000111222333333111000//////000000///...000000000000000000000000000000000000000111111222......//////000000111111111111000000//////......111111111111111111111111000000000000000000000000000000111111111111000000////////////000000000000111111111111111111111111222222111111000000//////000111222333333222111000000000000000000000000000111111111111111111111111111222222333333222222111333333222222111000000000000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222///000111111222222222222444333333222222333333444111111111111111111111111111111111222222333333333111111111111111111111111222222333333333333444444444444444555555555666666222222222222222222222222444444444444444444444444222222111111111111222222333333222222111000000000111111111111111111111111000000000111222222222333333333333222222111111111333333333222222222111111111222222333333222222111222222222222222222222222111111222222222333333333222222222222222222222222111111111111111111111111222222111111111111222222000111111222222333444444222222222222222222222222222222333333333333444444///000000222333444555555333333333333333333333333222222222222222222222222222333333444444333333222////////////////////////222222222222222111000000111111111111111000//////000000000111111111222222000000000000000000000000////////////////////////000000000000000000000000111000//////............////////////////////////000000000000000000000000***///111...---///000///////////////////////////000///............///000000000000000000000000000///////////////000000000000000000000000000000000111000000000/////////....../////////000000000111////////////000000000000/////////000000000000111000000000000000000000000000000000000////////////000000000000000000000000111111111000000////////////000111000///...///000111111111111111111111111000000000000000000000000////////////000000000000000111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000111111111000000000000000111000///......///000111111111111111000000000///000000000000111111111111111111000000////////////000///.........///111111111000000000/////////...000000000000111111111111000000000000000000000000111111000000000////////////......///111222111000000000000000000000000000000000000000000111111222/////////000000000000000111000000000/////////...111111111111111111111111000000000000000000000000000000111111111111000000//////000000000111111111111111111111111111111111111111111111000000000000000111222222222222111000111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111222222000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222333333444555555555444444333333222222222222333333111111111111111111111111333333333333333444444444111111111111111111111111222222333333333333444444333333444444444555555555222222222222222222222222444444444444444444444444222222111111111111222222111111111111111222222222111111111111111111111111111111111111222222222222333333333222222222111111333333222222222111111111111222222333333222222111222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222111111111111222222333222222222222222222222222222222222222222222222222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333222222000000000000000000000000111222222222222111111000000111111111111000000////////////000000000111111000000000000000000000000........................000000000000000000000000111111000000000000000000////////////////////////000000000000000000000000,,,333666222---...000000////////////////////////000//////......//////000000000000000000000000000////////////............000000000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111000000000...000111000//////000111222222222222222222222222000000000000000000000000.........///000111111111/////////000000111111111111111111111111111111111/////////000000000111111000000000000000000000000222222111111000//////...111000///......///000111111111111111000000000000000000000000111111111111111000000000000//////////////////...///000000111000000000000////////////000000000000111111111111000000000000000000000000000000000/////////.........------///111333222222000000000000000000000000000000000000000111111222000000000000000000//////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111000000000111111111111111000111222222222222111000111111111111111111111111111111111111111111111111111222222333333222222111///000000111222222333333000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222555555666666666555444444222222111111111111222222222222222222222222222222555555444444444444444333222222222222222222222222222222333333333333444444222222333333333444444444222222222222222222222222444444444444444444444444222222111111111111222222000000111111222333333444222222222222222222222222222222222222222111111111333333333222222222222111222222222111111111111111111222222333333222222111222222222222222222222222111111222222222333333333444444444444444444444444444444444444444444444444222222111111111111222222444444333333222111111000222222222222222222222222222222222222333333333333555444444333222111000000222222222222222222222222222222222222222222222222111222222333333222222111000000000000000000000000//////000000000000///...000000111111111111000///////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000///////////////////////////////////////////////////333;;;===777///---...///........................000//////////////////000////////////////////////000000000//////.........////////////////////////000000000000////////////////////////000000000000111111000000//////......//////000000000111111111////////////////////////////////////000000000000000000000000000000000000222222111111111111111111...///111111000000111333222222222222222222222222000000000000000000000000.../////////000000000111------...///000111111222111111111111111111111111////////////000000000000000000000000000000000000111111111111000000//////111111000//////000111111111111111000000000000000///000000000111111111111000000000000000000000000111111111111111222222333000000000000///////////////000000000111111111111000000000000000000000000,,,,,,---...///000111111///......///111333222111////////////////////////000000000000000111111222222111111000000/////////000000000000////////////////////////////////////000000000000000000000000000000111111111111000000111111222222222333333333111111111111111111111111000000000111111222222222111111111222222111111111111111111111111111111111111111111111111111111111111222222333333222222111000000111111111222222222000000111222222222222111111111111111111111111111000000111111111222222222222222222222222222222222333333444444333222111111222111111000000111111222222222222222222222222222555555444444333333222222222222222222222222222222222222222333333333444444111111222222222333333333222222222222222222222222333333333333333333333333333222222111111222222333111111111222222333333333222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111111222222333333222222111222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333333222222111111222222333333333333222222111111111222222222222222222222222111222222222222333333333555444444333222111000000111111111111111111111111222222222222222222222222111222222222222222222111////////////////////////...//////000000000/////////000000111111111000000////////////000000000000////////////////////////000000000000000000000000////////////////////////......///000000000///...////////////////////////////////////////////////333;;;===777///---...//////////////////////////////000000000000000000///////////////////////////111111111000000/////////////////////////////////////////////000000000000000000000000////////////111111000000//////.............../////////000000////////////////////////.../////////000000000111000000000000000000000000111111111111111111222222...000111111000000111333111111111111111111111111111111111111111111111111111000000000/////////...------...///000111111222111111111111111111111111////////////000000000000000000000000000000000000//////000000111111111111111111000000000000111111000000000000000000111111///000000000111111111111000000000000111111111111000111111111222222222222////////////000000000000///000000000111111111111111111111111111111111111,,,,,,---...///000111111222000///000111222111///////////////////////////000000000000000111111222222222111111000000//////////////////000000000000////////////////////////000000000000000000000000000000111111111111000000222222222222333333333333111111111111111111111111000000111111222222333333222111111111111111111222111111111111111111111111111111111111111111111111111222222333333222222111222222222111111111000000000000111222222222222111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222111000///222111111000000111111222222222222222222222222222444444333333222222111111222222222222222222222222222222222333333333444444111111111222222222333333222222222222222222222222333333333333333333333333333333222222222222333333333333333333222222111111222222222222222222222222444333333333222222111111222222222222222222222222111111111111111111222222111222222333333222222111222222222222222222222222111111222222222333333333111111111111111111111111333333333333333333333333333333222222222222333333111111222222222333333333222222222222222222222222111111111222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222222333333222222222////////////////////////000111111222222222222111///000000111111111111000/////////000000000111111000000000000000000000000111111111111111111111111000000000000000000000000---...///000111000///...////////////////////////000000000000000000000000,,,333666222---...000000000000000000000000000000///000000111111000000///000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000////////////............////////////000000000000000000000000......//////000000111111000000000000000000000000000000000111111111111111///111222111000000111222000000000000000000000000111111111111111111111111111111111000///........./////////000000111111111111111111111111111111111/////////000000000111111000000000000000000000000...//////000111111222222111111111111111111111111000000000000111111111111000000000000111111111111000000000111111111111222......///000000000000///////////////000000000000000000000000111111111111111111111111111111111111000000000/////////......333222000000111111000///000000000000000000000000000000000000000111111222111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111222222222333333333111111111111111111111111111111111222222222222222222222111000000111222222222222222222222222222222111111111111111111111111111222222333333222222111333333222222111000000///000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222333333444444333333222222222222111111111111222222333333333333333333333333333222222222222222111111333333333333333333333333222222333333333333444444111111222222222333333333222222222222222222222222333333333333333333333333333333222222222222333333555444444333222222111111333333333333333333333333333333333333333222222222111222222222222333333333222222222222222333333333111222222333333222222111222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222333333222222222222333333000111111222333333444444222222222222222222222222111111111111222222222222111111111222222333333333222222222222222222222222222222222222222222222222222333333444444333333222000000000000000000000000000000111222222222222222//////000111111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000---...000222222111000///////////////////////////000000000000000000000000***///111...---///000///111111111111111111111111///000111111111111000///000000000000000000000000/////////000000000000000000000000000000000000000.../////////000000000111111000000000/////////...////////////000000000000...////////////000000000000000000000000000000000.........///000111111111000000000000000000000000/////////000000111111111111222333222000000000222111111111111111111111111111111111111111111111111000000000000////////////000111111111111111111111000000000000000000000000000000000111111111222222000000000000000000000000000000000000000111111111111111111222222111111111///000000000111111111111000000000000111111111111000000111111111222222222---...///000111000000///.../////////000000000111000000000000111111111111111111111111111111111111111111000000000/////////222000000000222333222111000000000000000000000000000000000000000111111222111111111111111111222222.../////////000000000111111111111111111111111111000000000000000000000000000000111111111111000000111111111111222222222222111111111111111111111111333222222222222222222111222222111000000111222222222222222222222222222222111111111111111111111111111222222333333222222111222222111111111111111111000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222333333444444555444444444333333222222222222333333333333333333333333333333222222222333333333333333333333333333333333333333222222333333333333444444222222222222333333333444222222222222222222222222222222222222222222222222444333333222222333333444333333333333333333333222333333333333333333333333222222333333333333333333111111222222222333333333222222333333333444444444111222222333333222222111222222222222222222222222111111222222222333333333111111111111111111111111444444444444444444444444444333333222222333333444222222222222222222222333222222222222222222222222111111111111222222222222111111222222222333333333333333333333333333333333222222222222222222222222333444444555555444444333111111111111111111111111......///000000000000000//////000111111111111111111111111111222222222222000000000000000000000000////////////////////////000000000000000000000000...///111333444333111000////////////////////////000000000000000000000000...111111//////111000---111111111111111111111111///000111222222111000///000000000000000000000000---.........//////000000000000000000000000000000.../////////000000111111111111000000/////////.........//////000000111111000000000000111111111111000000000000000000000000---......///000111111222000000000000000000000000......//////000000000111222333333222000///000111222222222222222222222222111111111111111111111111......//////000000111111222222222111111111111111////////////////////////111111111111222222222222000000000000000000000000222222111111000/////////111111222222222222111111//////000000111111111222000000000000111111111111000000111111222222222222///000111333333222222111.../////////000000111111000000000000111111111111111111111111111111111111......///000111222333333000//////000222444444333000000000000000000000000000000000000000111111222000000000111222222222333.../////////000000111111111111111111111111111111000000000000000000000000000000111111111111000000000000111111111222222222111111111111111111111111444333333222222111111111333222111000000111222333222222222222222222222222111111111111111111111111222222222333333222222222000000000111222222333333000000111222222222222111111111111111111111111111000111111111111222222222222222222222222222222222111111222333444444444444444333333222222333333444333333333333333333333333333333333444444555555555333333333333333333333333222222333333333444444444222222333333333444444444222222222222222222222222222222222222222222222222444333333222222333333444111222222333333444444555333333333333333333333333222222222333333444444444111111111222222333333333333333333444444555555555222222222333333222222222222222222222222222222222111111222222222333333333222222222222222222222222555555555555555555555555444333333222222333333444444444333222222111111111222222222222222222222222000111111111111222222222222222222222222222222222333333333333333333333333222222222222222222222222444555555666666555555444//////000000000000//////////////////000000000000......//////000000111111...///000111111000///...000000000000111111111111000////////////000000111000///............//////---.........//////000000////////////////////////000000////////////000000------...///000111222222111111000000//////......000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000000000000000000000111111222111111111000000//////222222111000//////000000000000000000000000000000////////////000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000...//////000111222222222111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000000000111111111111000000111111111000000000000000222111111111000000//////222111111111000000//////...///000111111111111111222111000//////000111222333333222111000000111111000000000000000000000000000000000000////////////000000000111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111333333222111000000111111222222222222222222222222111111222222222222111111222222222222222222222222000111111111111222222222111222222222222333333333000000111222333444444555666555333222111222333333111222333333444444333333222222222222333444555555222333333444444333333222333333333333333333333333222222222222222222222222333222111222444555444333333333333333333333333333222333333444444333333222333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444555555333333333333333333333333222222222222222222222222000111222333333222111000111222222333333222222111555444333333222222222222333222111111111222333444222222222222222222222222444444444444444444444444444444444333333222222222333333333222222111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000222333333444444333333222444444444444444444444444//////000000000000//////////////////000000000000////////////000000000000...///000111111000///...............////////////000000////////////000000000//////......//////000/////////000000000111111////////////////////////...//////////////////...////////////000000000000111000000000/////////...000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000////////////////////////000111111222222111111000//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000111111111000000000000000111111111111000000000///111111000///////////////000000000000000000000000/////////000000000111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111111111111111111000000000///111111111111000000000//////000000111111111111000222111000//////000111222333222222111000000111111000000000000000000000000.../////////000000111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333222222111000000111111222222222222222222222222111111222222222222111111222222222222222222222222111111111111222222222222333333333222222111111111222222222222222222333333444333222111111222333333111222333333444444333333444444333222222333333333222333333444444333333222333333333333333333333333222222222222222222222222555333222222444444333111333333333333333333333333222333333444444333333222333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444444555333333333333333333333333222222222222222222222222111222333333333333222111111222222333333222222111555444333222222222222222333333222222222333444555222222222222222222222222333333333333333333333333444444444333333222222222333333333222222222111111111111222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222111111222333333333333333333222444444444444444444444444//////000000000000//////////////////000000000000000000000000//////////////////000000000000//////............////////////222111000//////...//////000000000//////000000111000000000000111111111111000000000000000000000000---......//////......---111000000000/////////...000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////000111111222222111111000//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000222111111111000000//////111111111111000000000000000000///.........//////////////////////////////000000000111111111222222111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000/////////000111111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000//////000000111111222222111111111111000000000000111111111111000000000000000111111111111000000///111111000000000000111111333222111111000111111111000000000000000000000000---......///000111222333222222222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111333222111111000111111111222222222222222222222222111111222222222222111111222222222222222222222222111111111111222222222333444444333222111000///...333333333222222222111111222222111111111222333333111222333333444444333333666555444333222222222222222333333444444333333222333333333333333333333333333333333333333333333333666444333333333333222000333333333333333333333333222333333444444333333222333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222333333333333444444444444333333333333333333333333222222222222222222222222222333333444444333333222111222222333333222222111444333333222222222222333444444333333333444555666222222222222222222222222222222222222222222222222444444333333333333222222333333333222222222222111222333333333333444444444222222222222222222222222222222222222222222222222222222222222222222222222444444444333333333333222222333333333333333333222444444444444444444444444//////000000000000//////////////////000000000000111111000000//////....../////////000000000000000000000000000111111111111222222000///............111000000000000111111222000000000000000000000000000000000000000000000000......///000000///......000000000000////////////000000000000////////////000000000000000000000000111111111000000000000000////////////////////////000000000000000000000000///////////////////////////000000111111000000/////////000000000000////////////000000000000/////////000000000111111111111000000000000000000000000222222111111000/////////111111111000000000000000000000////////////000000////////////////////////000111111111222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000......///000111222222333111111111000000000000000111111111000000000000000111111111111111000///...111000000000000000000111222222111111111111111222000000000000000000000000...//////000111111222222333222222222111000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222111111111111111222222222222222222222222222111111222222222222111111111222222222222222333333111111111222222222333333333333222111111000//////222222222222222222222222000000000111111222222333111222333333444444333333555444333333222222222333222333333444444333333222333333333333333333333333333333333333333333333333444333222222444444333111333333333333333333333333222333333444444333333222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222222333333333333333333222111222222333333222222111333333222222222222222333333333333333333444444555111222222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333222333222222222222222222333333333333333333333333333//////000000000000//////////////////000000000000111111000000//////......///////////////000111111000000000000111111111111222222000///............000000000000000111222222///////////////////////////////////////////////////000111222222111000///.........///000111111111////////////000000000000000000000000000000000000000000000000000000111111////////////////////////////////////////////////////////////////////////...//////////////////...//////000000000000////////////000000000000/////////000000000111111111111000000000000000000000000111111111111000000//////000000000000000000111111222111111000111111222222000000000000000000000000000111111111222222222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000......///000111222222333000000000000000000111111000000000000000000111111111111111111111000///...000000000111111000000000222111111111111111222222000000000000000000000000111111111111000000000000333222222222111000000000////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222111111111111111222222222222222222222222222222111111222222222222111111111111111222222333333333111222222222222333333333111111111111111111111222000000111222333333444444000000000111222222222222111222333333444444333333333222222222333333444555222333333444444333333222333333333333333333333333333333333333333333333333222111111222444555555444333333333333333333333333222333333444444333333222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222222222111111111111222222111222222333333222222111222222222111111222222333111222222222333333333333111111111222222333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222333222222111111222222333333333333333333333333333//////000000000000//////////////////000000000000000000000000//////////////////......///000111222............////////////222111000//////...//////////////////000111111222////////////............///////////////////////////000222333333222000///------...///000111222222////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////...//////000000//////...//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000111000000000000111111111111222222111111111222333333000000000000000000000000000000000111111111222222111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111222222000000000000111111111111000000000000111111111111000111111111111000000///000000111111111111000000111111111000111111222333000000000000000000000000222222111111111000000000222222222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111000111111222333222222222222222222222222111111222222222222111111111111111222222333333444222222222222333333333333111111222222222333333333///000111222333444444555000111222222333222222222111222333333444444333333222222222222333444555666222333333444444333333222333333333333333333333333333333333333333333333333111000000222444666666555333333333333333333333333222333333444444333333222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333222222222222222222222222222111111000000111111222111222222333333222222111222111111111111222222333000111222333333333222222111111111222222333333444444444444444444444444444222222333333333333444444111222222222222333333333222222111111111111111000222222222222222222222222222222222222222222222222222222222222222222222222000111111111111111222222333222111000000111222333333333333333333333333333//////000000000000//////////////////000000000000////////////000000000000///.........///000222333............////////////000000////////////000000............///000111222000000000000//////......------------------------...///111333333111///.........//////000000111111.../////////000000000111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////////////////////////////000000111111111111000000//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000/////////000111111222222///000000000111111111111111111000000111222222333222222222222222222222222/////////000000000111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111111///000000000111111111111///000000000111111111111///000000111111111111000///000111222222111000///111111000000111222222333000000000000000000000000111111111111111111222222111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111000000111222222333222222222222222222222222111111222222222222111111000111111222333333444444222222222333333333444444444444444333333333333333111111111222222333333333222333333444444333222111111222333333444444333333333333333222222333444444222333333444444333333222333333333333333333333333444444444444444444444444222111000222444555555444333333333333333333333333222333333444444333333222333222222111111222222333222222222222222222222222111111111111111111111111222222222222222222222222111222222222222333333333333333333333333333333333222222222222222222222222333222111111111111222333111222222333333222222111111111111111111222333333111222333444444444333333000111111222333333444444333333333333333333333333222222222333333444444444111111222222222333333333333333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333333222111000000111222333222222222222222222222222//////000000000000//////////////////000000000000......//////000000111111///.........///000222333000000000000111111111111000////////////000000111------------...///111111222111111111000000//////---------------------------...111222222111...---000000000000////////////.../////////000000111111000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////////////////////////////222222333333333333222222//////000000000000////////////000000000000//////000000000000111111111111000000000000000000000000......///000111222333333//////000000111111111222000000///000000111222222222222222222222222222222////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111111000000111111111000000000000000//////000000111111111222//////000000111111111222...///000111111111111111///000111222222111000///111111000000111222333333000000000000000000000000//////000111222333333444000000111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111000000111222333333222222222222222222222222111111222222222222111111000000111222333333444444222222333333333444444444666666555444333333222111333333333222222222222111333444444555444333111000222222333444444444333333555555444333222222222222222333333444444333333222333333333333333333333333444444444444444444444444444222222222444555444222333333333333333333333333222333333444444333333222333222222222222222222333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222444444222222222222444444222222222333333222222222111111000000111222333333222333444555555555444333000000111222333333444444222222222222222222222222222222222333333444444444111111111222222333333333444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333222000//////000222333222222222222222222222222000///.........///111222000000000000000000000000222111000//////...//////000000000000000/////////111///---++++++,,,...000000000000000000000000000///////////////000111111555555444333222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000222222111111000000//////000000000000////////////000///...------...///000222111000//////000111222111111000000000000111111000000000000111111111111000000111111111222222222000111111111111222222222000000000000000000000000////////////000000000000333222222111111111111111111111111111111111111111111000/////////000222333000000000000000000000000000000000000111111111111222111111111000000//////000000000000000000000000111111000000//////......111111222222222222111111222111111111000000//////000000111111111111000000111222333333333111000///000000000000111111111111444222000///...///000111000000000000000000000000000000000000111111111111//////000111222333333333222222111111222222333444222111111111111111222222111111111111111111111111222222111111000111111111111111111111111111111111000111111111111222222222000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111111222333444444333111000444333111000000000111222333333333222222111111111333333333333333333333333333222222111111222222333333333333333333333333333444333333222111111111222222222222222222222222222444444444444444444444444222222333333333333444444444333333222222333333444111222222333333444444555444111//////222444444333000000000111222333555555222222222222222222222222222333333444444333333222333333333333333333333333333333333333333333333333333444444555555444444333222222222222222222222222333333444444444444555555333333333333333333333333555444222000000111222333222222222222222222222222333333333222222111111111//////000000111111222222000111111111111222222222777555333111111333555777333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222222222333333333333444444222222222222111111000000333333333333333333333333222222222222222222222222000//////...///000111222000000000000000000000000111000000////////////000000//////...------------111///---,,,,,,...000111000000000000000000000000///////////////000111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000222222222222222222111111000000000000000000000000111111111000000000000000000000000000////////////000000///......//////000222111000//////000111222111111000000000000111111000000000000111111111111000000111111111222222222000000111111111222222222000000000000000000000000/////////000000000111111333333222111111111111222111111111111111111111111000000000000000111222222000000000000000000000000000000000000111111111111111111111111000000000///111111111111111111111111111000000000000000//////000111111111111111111000111111111111000000000///000000111111111111000000111111111111111000//////000000000000111111111111333222000///...///000111000000000000000000000000000000000000111111111111000000000111222222222333222222111111222222333444222111111111111111222222111111111111111111111111222111111111111111222222111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222111444333333222222111222222333333222222222222222222333333333333333333333333333222222111111222222333333333333333333333333333444333333222222111222222222222222222222222222222333333333333333333333333222222333333333333444444444333333222222333333444333333333333333333333333444222000000333555444333222222222111222222333333222222222222222222222222222333333444444333333222333333333333333333333333111111111111111111111111222333333333333333333222222222222222222222222222111111222222222222333333333333333333333333333333555444222111000111222333222222222222222222222222333333333222222222111111111111111111222222222222111111111111222222222222666555333222222333555666333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111444444444333333222222222222222333333333333444444222222222222111111111000333333333333333333333333222222222222222222222222///////////////000111111000000000000000000000000000////////////000000111333111///---------...///000///...---...///111333000000000000000000000000///////////////000111111//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000000///---,,,000000000000000000000000000000000000111111111111000000000000////////////000000/////////000000111111111000000000000111111111111000000000000111111000000000000111111111111000000000111111111111222000000000111111111222222000000000000000000000000000000000111111111222222333333222111111111111111111111111111111111111111000000111222222222222222000000000000000000000000000000000000111111111111111111111111000000000000222222222222222222222222000000000111111111111111///000000111111000000///111111111111000000000000000000111111111111000000111000//////////////////000000000000111111111111222222000/////////000111000000000000000000000000000000000000111111111111111111111111111111222222222222111111222222333444222222111111111111111222111111111111111111111111000000000000111222333333111111111111111111111111000111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111222222333333333444444444444333222222222222222222222222333333333333333333333333333333333222222111111222222333333333333333333333333333333333333333222222222222333333333333333333333333222222222222222222222222222222333333333333444444444333333222222333333444555555444333333222111111555333111222333555555444444333222222111111222222333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111111222222333333222222111333333333333333333333333111111222222222222333333333333333333333333333333444333222111111111222333222222222222222222222222333333333222222222222111333333333333333222222222111111111111222222222333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111444444333333333333222222222222333333333333444444222222222222111111111111333333333333333333333333222222222222222222222222///////////////000000111000000000000000000000000//////...//////000111111777555222///...///111222000///......///111333444///////////////////////////////////////000000111////////////000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////,,,---/////////---+++)))000000000000000000000000//////000000111111222222000000000000////////////000000000000000111111111111000000000000000000111111111000000000000111111///000000000111111111111000000000000111111111111000000000000111111111111000000000000000000000000000111111111222222222222222111000000//////000000111111111111111111111111///000222333333333222111000000000000000000000000///000000000111111111111111111111000000000000000222222222222222222222222000000111111222222333333//////000000000000//////111111111000000000000000000000111111111111000000222111///......///000111///000000000111111111111222111000//////000111111000000000000000000000000///000000000111111111111222222222111111111111111222222111111222222333444333222111111000111111111222222222222222222222222000000000000111222333444111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111333222111000111222333444111222333444444333222111111111111222222333333333333333333333333333333333333222222111111222222333333333333333333333333333333333333333333333222222333333333333333333333333222222222222222222222222222222222333333333444444444333333222222333333444444444444333333222222222444444333333444444444444333333222222111222222333333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333222222333333333333222222333333333333333333333333333333333444444444555555333333333333333333333333333333222111111222222333222222222222222222222222222222222222222222222222444444333333222222111111111111111222222222333333333333444555555444333333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222...//////000000000000000//////////////////////////////...//////000111111666444111///...///111222////////////000111333444///////////////////////////////////////000000111000000000////////////...////////////////////////////////////////////////000000000000000000000000////////////000000000000///////////////////////////000222222222000...---000000000000000000000000//////000000111111222222000000000000//////////////////000111111111111111000000000111111000000000111111000000000000111111///000000000111111111111000000000000000000000000//////000000000111111111000000000000000000000000000111111111222222222222000000///...............000000000000000000000000///000111222333222111111000000000000000000000000///000000000111111111111000000000000000000111111111111111111111111111111000000111111222222333333//////000000000000//////000000000000000000111111000000111111111111000000222111000///000000222333///000000000111111111111000000000000000000111111000000000000000000000000///000000000111111111111222222222111111111111111222222111111222222333444333222222111000000111111333333333333333333333333000000000000111222333444111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222111000111222444555000111222333333222111000111111111222222333333333333333333333333333333333333222222111111222222333333333333333333333333333222333333444444444333222333333333333333333333333444444444444444444444444222222222333333333444444444333333222222333333444222222222333333444444444444444555555444444444444111111111111222333444555333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333444444444555555333333333333333333333333222222222222222222222333222222222222222222222222222222222222222222222222333333222222111111111000111222222222222333333333222333555666666555333222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222333222222222222222222222222222222222222222222222222......///000000000000000////////////////////////000////////////000000111222000///------...///000000//////000000111222222000000000000000000000000///////////////000111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111000000000000////////////......///000111111111111000000111111111111000000111111000000000000111111000000000000111111111111111000000000000000///////////////000000000111111000000000000000000000000000000000111111111222222000//////...............000000000000000000000000//////000111111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000111111111111111///000000111111000000///000000000000111111111111000000111111111111000000111111111111111222222333000000000000111111111111000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111222222222222111111222222333444333333222111000000000000333333333333333333333333000000000000111222333333111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111222333444444000000111222222222111111222222222222222222333333333333333333333333333333333222222111111222222333333333333333333333333333111222444555555444333333333333333333333333333333444444444444444444444444222222333333333333444444444333333222222333333444111111222333333444555555222444555555333222222333000000000111222333555666333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111333444444555555444444333333333333333333333333333111111222222222222333333333333333333333333333333111222222222222333333333222222222222222222222222111222222222222333333333222222222222111111111111222222222222333333333333333333444555555444333333333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444222222333333333333444444222222333333333333444444222222222222333333333333222222222222222222222222222222222222222222222222---...///000111000000///////////////////////////111000000////////////000......------......//////000000000000000000000000000000000000000000000000///////////////000111111///000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000,,,------......//////000000000000000000000000000111111111000000000000000000000000000////////////,,,---...000111111000000///000111222222111000///111111000000000000111111000000000000111111111111111111000000////////////////////////000000000111000000000000000000000000/////////000000000111111111111000////////////000000000000000000000000000//////......//////000111000000000000000000000000000000000000111111111111///000000000111111111111111111111111111111111111111000000000000000//////000111111111111111111000///000000000111111111111000000111111111111000000//////000111111111111111000000000000111111111111//////000111111111111111000000000000000000000000000000000000111111111111000000000111222222222333222222111111222222333444444333222111000000000000111111111111111111111111222111111111111111222222111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111000000111222333333333333222111111111222222333444333333222222222222222222333333333333333333333333333222222111111222222333333333333333333333333333111222444555666555444333444444444444444444444444333333333333333333333333222222333333333333444444444333333222222333333444333333333333333333333333111333555555333111111222222111111111222333333444444444444444444444444444222333333444444333333222333333333333333333333333111111111111111111111111333333333444444333333333444444444444444444444444111111222222222222333333333333333333333333333333111111222222333333333333222222222222222222222222111111222222222333333333222222222333333333333333222222222333333333444444333444444444444444444333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444222222333333333333444444222222222333333333444444111111111111111111111111222222222222222222222222---...000111111111000///////////////////////////222111000//////...//////......//////000111111111000000000000////////////000000000000000000000000///////////////000111111......///000111222333333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111333444555000000000000000000000000222222111111000000//////000000000000////////////+++,,,...///000000000//////000111222222111000///111111000000000000111111000000000000111111111111111111000000/////////...////////////000000000000000000000000000000000000////////////000000000000333222222111111111111111000000000000000000000000///...---------...000111000000000000000000000000000000000000111111111111//////000000111111111222222222222222222222222222111111000000//////......111111222222222222111111//////000000111111111222000000111111111111000000---...///111111111000///000000000000111111111111...///000111111111111111000000000000000000000000000000000000111111111111//////000111222333333444222222111111222222333444444333222111000000000000////////////////////////222222111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111///000222333444444333333333333222111222333555666444333333222222111111111333333333333333333333333333222222222222222222333333333333333333333333333111222444666666555444333444444444444444444444444222222222222222222222222222222333333333444444444444333333222222333333444555444444333333222222111000333555555222000000111444333222222111111222222444444444444444444444444222333333444444333333222333333333333333333333333333333333333333333333333222222222333333222222222444444444444444444444444333333444444444555555555333333333333333333333333000111222333333333333333222222222222222222222222111111111222222333333333333333333444444555555555222222333333333444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444222222333333333444444444222222222333333444444444111111111111111111111111222222222222222222222222111000///......///000111------...///000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000111222333//////............//////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111111111000000//////......000000//////.........---000000000000000000000000//////000000000000//////000000000000000000000000111111000000//////......000000000000111111111111333222000///...///000222000000000000000000000000333222111000////////////000000000000////////////...000111000///...///111000000000000000000000000000000000000////////////000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000//////.........---444333111000000000111111000000000000000000000000000000000000111111111111111111000000111111222333111111222333333111000///000111222222111000111222222222222222222222222222222222222111111000000000222222222222222222222222222222222222111111000000111111222222222333333333222222222111111111000000222222222222222222222222222222222111111111000000222222222222222222222222111111222222222333333333222222222333333444444444111111111111111111111111222222333333333333444444222222222222222222222222444333333222111111111222444444444333333222222222222222222222222222222222444444444444444333222111444333222111111222333444333333333333333333333333555444444333333444444555333333333333333333333333444444444444444444444444333333333333333333333333444444444333333444444555111222222333444555666666444444444333333222222222444444444333333222222222111111222333333444555555333333333222222111111111444444444333333222222222444444444333333222222222333222222111111222222333222222222222222111000///333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222333444444555666666222222222222222222222222333333333222222111111111333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333444444444333333222222222111000///......///000111.........///////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000...------......///000111000000//////.../////////000000000//////.........////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111111000000000/////////...000000/////////.........000000000000000000000000//////000000000000//////000000000000000000000000111111000000////////////000000000000111111111111333222000///...///000111000000000000000000000000000000/////////000111111000000000000////////////000111222111000///000222000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000/////////333222111000000000111222111111111111111111111111000000000000111111111111111111000000111111222333222222222222222111000000000111222222111000111222222222222222222222222222333333222222222111111111222222222222222222222222222222222222111111111000222222222333333333444444333333333333222222111111222222222222222222222222333333333333222222111111222222222222222222222222111222222222222333333333222222222333333444444444222222222222222222222222222222333333333333444444222222222222222222222222444333333222222111222222555555555444444444333333333333333333333333333333333333444444333222222111444333222111111222333444333333333333333333333333555444444333333444444555333333333333333333333333444444444444444444444444333333333333333333333333666555555444333333333333222333333444444555555555444444444333333222222222444444444333333222222222111111222333333444555555444333333333222222222222444444444333333222222222444444444333333222222222333222222111111222222333333333333333333222111111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333444444555555333333333333333333333333333333333222222222111111333333333333333333333333222333333333333333333444222222222222222222222222333333333333333333333333444444444333333222222222000000////////////000000000//////.........//////000000000000000000000000........................000000000000000000000000000000000000000000000000............///000111111222222111000//////000000111111000///...---,,,,,,////////////////////////000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111000000000000////////////000000////////////......000000000000000000000000//////000000000000//////000000000000000000000000111000000000000/////////000000000000111111111111333222000/////////000111000000000000000000000000............///000111222000000000000////////////000222333222111000111222000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000222222111111111111000000111111000000000111222222111111111111111111111111000000000111111111222222111111000000111111222333333333222111111111111111000111222222111000111222222222222222222222222222333333333333222222222222222222222222222222222222222222222222111111111111222333333333333444444444444444444333333333333222222222222222222222222222444444444333333333333222222222222222222222222222222222222222333333333333222222333333333333444444333333333333333333333333222222333333333333444444333333333333333333333333333333333333222222222222666666555555555555444444444444444444444444444444222222333333333222111111444333333222222333333444333333333333333333333333555444444333333444444555444444444444444444444444444444444444444444444444333333333333333333444444555444444444444444555555444444444444444444444444444444333333333333222222444444333333333333222222111222222333333444444555444444444444333333333333444444333333333333222222444444333333333333222222333222222111111222222333444444444444444333333222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111222222333333444444444444444444444444444444333333333222222222222111333333333333333333333333444333333333333333333222333333333333333333333333333333333333333333333333444444333333333333222222000000////////////000000000000///...---......///////////////////////////////////////////////////111111111111111111111111////////////////////////000000000000111222333444333333222111000000000000000000//////...------,,,////////////////////////////////////////////////////////////////////////////////////000000000000//////000111111111111111000000000000////////////000000//////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000///000000000111111111111222111000000//////000000000000000000000000000000...............///000000000000000000////////////000111222222000000111222000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111///000000000111111222222111111111111111111111111000000111111111222222222111111000000111111222333444333222111000111222333000111222222111000111222111222222222222222333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222222222222222222333333333333333333333222222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333222222222333333333444444333333333333333333333333333333333333333333222222555555555555444444444444444444444444444444444444111222222333222222111111444444333333333333444444444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444333333333444444444444444222222333333444666777888555555555444444333333333333333333333333333333333333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333333333444444444444333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333111111111222222333333333444444444444444444444444222222222222222222222222333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333//////000000000000///////////////.........//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000111111222333444333333222111111111111111.../////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000//////000111111111111111////////////000000000000//////000000000000000000111111111111111111111111//////000000000000//////////////////////////////000000000000111111111111///000000000111111111111222111111000000000000000000000000000000000000000000000///...............000000000000///////////////000111000//////000111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000111111111111111111111111111111111111111111111111222222222222111111000000111111222333555444222111111111222333000111222222111000111222111111111222222333333333333333333333333333333333222222222222222222222222222222222222222222222333222222222222222111111111111111111111222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333222333333444444444333222333333333333333333333444222222222222222222222222111222222333333333222222444444444444444444444444444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444333333333444444555555555555555444444444555666666555555555444444333333222333333333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444333333333333333333333333333333333333333333333333333222222111111222222333222222333333333333222222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333111111222222222222333333222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333//////000000000000//////------...///000000//////000000000000000000000000111111111111111111111111------------------------000000000000000000000000////////////000111222222222111111111111111222222////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111////////////000000000000//////000000000000111111111111111111111111111111//////000000000000//////////////////////////////000000000111111111111222000000000000111111111111111111111111000000000///000000000000000000000000222111000///............000000000000////////////...000111000///...///000000000000000000000000000......//////000000111111000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000/////////000000000000111//////000111111111000000222222222222222222222222111111111222222222222333111111000000111111222333444444333222222222222222000111222222111000111222111111111222222333333444222222222222333333333333222222222222222222222222222222222222333333333333333333222222222222111111000111111111111111222222222222222222222222222222000111111111111111222222222222222222222222222222333333333333444444444444444444333333333333222222111111111111111111111111222222333333333333444444333333333333333333333333111222444555555444333333222222222333333333333444222222222222222222222222222222333444444444333333444555555666666555555444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444333333333444555555666666:::999777555444333222222555555555444444333333333222222333333333333444444222222333333333333444444333333333333333333333333333333333333444444444444222222333333333333444444222222333333333333444444333222222111111222222333111222222333333333333222333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222333333333333333333222222222222222222222222111222222222222333333333333333333333333333333333444333333333333333333222333333333333333333333333333333333333333333333333222222333333333333444444...///000111111000///...***,,,...111222111000///000000000000000000000000000000000000000000000000........................000000000000000000000000////////////000111222222000000000000000111222333111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111.../////////000000000111//////000000000111111111111111111111111111111111//////000000000000//////////////////////////////000000111111111222222222000000000000111111111111111111111111111000//////000000000000000000000000111111000/////////000000000000000000///////////////000111111//////000111000000000000000000000000.........///000111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000111111111222222///000000111111000///...222222222222222222222222111111111222222222333333111111000000111111222333333333444444333333222111000111222222111000111222000111111222333333444444111111111222222222333333222222222222222222222222222222222333333333444444555555555444444333333333111111111222222333333333222222222222222222222222111111111222222333333333222222222222222222222222333333333444444444444555444444444333333222222222222222222222222222222222222222333333333333444444444444444444444444444444111222444555666555444333333333333333444444555555333333333333333333333333222333444555555555555555444555666777777666555444555555555555555555555555555444444333333444444555333333333333333333333333444444444444444444444444333333444444555666666666888888666555444444444444444444444444444444333333222222222333333444444444222222222333333444444444333333333333333333333333222222222222333333333444222222222333333444444444222222222333333444444444333222222111111222222333222222333444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333333333333333333333333333333333333111111222222222333333333333333333333333333333333222333333333333333333444444444444444444444444444333333333333333333333333222222222333333444444444...///000111111000///...(((***...111333222000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111222333444555......//////000111333333444333333222111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000//////000111111111111111.../////////000000111111//////000000111111111222111111111111111111111111//////000000000000//////////////////////////////000000111111222222222222000000000000111111111111111111111111111000//////000000000000000000000000000//////000000111222333000000000000////////////000222333222111000111222000000000000000000000000---......///000111111222000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111222222333333333000000111111111///...---222222222222222222222222111111222222222333333333111111111000111222222333222333444555444333222111000222222222111000111222000000111222333333444444000000000111111222222222222222222222222222222222222222222333333444444444777777666666666555555555222222222333333444444444222222222222222222222222222222222333333444444444222222222222222222222222333333333444444444555555444444444333333222222222333333333333333333333333222222333333333444444444444444444444444444444444111222444666666555444333444444444555555555666666444444444444444444444444333444444555666666666555444555666777777666555444555555555555555555555555555444444333333444444555333333333333333333333333444444444444444444444444333333444444555666777777333333333444666777999:::444444444444444444444444222222222333333444444444222222222333333444444444333333333333333333333333111111111222222333333333222222222333333444444444222222222333333444444444333222222222222222222333333333444555666666666555333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444111111111222222333333333333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333222222222333333444444444////////////////////////////////////000000000000000111111000000///...---///////////////.........////////////000000000000000000000000000000000000------...///000111222222000000111111111111000000555444333222111///......111111111000000000000000222000///------///000222222222111000//////000000000000000000000000000000111111222222222222111111222111000.........///000000000000000000000000000000000000000000000000000333222111/////////000111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000111111222000000000000000000000000000000000000000000000000...//////000111222222222////////////////////////000000000000000000000000333222111000////////////////////////////////////000000000000000000000000000000000000000000000000333222222111111000000000000000000000000000000000...///000111111222111111000000111111111111000000000111111111111222222222333333333222222222111111111111000000111111222333333222000/////////000111000000111222222222222111///000111333333222111111111111111111111111111111333222222111111222222333333333333333333333333333222222333444444555666666000000000000000000000000......///000111222222222333333333333333333333333333333333333333333333333222222222222222222222222//////000111222222333333111111111222222333333333333444444555555444444333444444444333333222222222222222333333333444444444222222333444555555555555444444444444444444444444222222333333333444444444777666555444333222111111444444444555555555555666666666555555555444444444222222333444555555555555666666666666666666666666555555555555555555555555444444444444444444444444666555555444444333333222333333333333333333333333444444444444444444444444444444444444444444444444444444444333333333222222222222222222222222222222555555555555555555555555444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444333222222111111222222333333222111111222333555666555444333333222222222222333333333333333333333333222222333333333333444444444444444333333222222222333333333333333333333333555666666555333111222333333333333333333333333333333333333333333333333333////////////////////////////////////000000000000...///000000000000000///000000000000000000000000////////////000000000000////////////////////////......///000111222333333......////////////......444444333222111//////...000000000000000000000000111000///......///000111222222111000000000000000000000000000000000000000000111111222222111111000111111000///////////////000000000000000000000000000000000000000000000000333222000/////////000111000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000000111000000000000000111111222000000000000000000000000000000000000000000000000...//////000111111222222////////////////////////000000000000000000000000111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000000//////000000111000000000000000111111111111000000000111111111111222222222333222222222111111111111111111000000111111222333444333222111000000111222000000111222222222222111//////000111111111111111111111111111111111111111333222222111111222222333111111111111111111111111111111222222333333444444111111111111111111111111111111222222333333444444333333333333333333333333222222222333333444444444222222222222222222222222000111111222222333333333111111222222222333333333333333444444444444333333444444444333333222222222222222333333333444444444333333444444555444444444444444444444444444444444222222333333333444444444555555444444444444333333444444444555555555555666666666555555555444444444444444555666666666555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444444333333333222222333333333333333333333333555555555555555555555555444444444444444444444444333333333333333333333333222333333333333333333444333333333333333333333333333333333333333333333333000000000000000000000000444333333222222333333444333333222222222222333333444444333333333333333444444444333222222222333333222222222222222222222222222222333333333333444444222222222111111111000000333333333333333333333333555666666555333111222333333333333333333333333333333333333333333333333333////////////////////////////////////000000000000---...///000111111111111000000000000111111111111000000000000////////////........................//////000111222333333444......////////////......333333222111000000//////000000000000000000000000111000///......///000111222111000000000000000000////////////////////////000111111222222111111000000000111111000000//////000000000000000000000000000000000000000000000000222111000000///000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111000//////000000000000000000000111111222000000000000000000000000000000000000000000000000/////////000111111222222////////////////////////000000000000000000000000////////////000111222333111111111111111111111111000000000000000000000000000000000000000000000000000111333444555444222111000000000000000000000000//////000000000///......000000111111111111000000000111111111111222222222222222111111111000000000111111000000111111222333444333222222111222222222000000111222222222222111///////////////000111111222222222222222222222222333222222111111222222333111111111111111111111111000000111111111111111111222222222222222222222222222222222333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222222333333333333222222333333333333222222444444333333333333222222333333333333444444444444444444444555444444333333444444444444444444444444333333333333444444444444333333444444555555555666444444444555555555555666666666666555555555555444666666777777777666555555555555555555555555555555555555555555555555555555444444444444444444444444222333333444555555666666333333333333333333444444444444444444444444444444444444444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444333333333333333333222333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444444444333333333333444444666666666555555333222222333333222222222333444444111111111111111111111111222222333333333333444444222222222222111111111111333333333333333333333333444555666444222111222333333333333333333333333333333333333333333333333333////////////////////////////////////000000000000......///000000000000000///000000000000000111111000000000000////////////........................//////000111111222333333000000111111111111000000222222111111000000///////////////000000000000000000000////////////000000111111000000000000000111////////////////////////000000111111111111000000///000111222222111///...000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000333222111000////////////000000000000000111111222000000000000000000000000//////////////////////////////000000111111111111////////////////////////000000000000000000000000000000//////000111222222111111111111111111111111000000000000000000000000000000000000000000000000111222555777888777555333000000000000000000000000//////000//////...------000000111111111111000000000000111111111222222222111111111000000000000///111111000000111111222333222222222222222222222222000000111222222222222111111000/////////000222333222222222222222222222222333222222111111222222333333333333333333333333333111111111111000000000000222222222222222222222222111111111111111111111000333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444333333333333333333333333333333111222222333333222222111333333333333333333333333333333333444444444444555555555555555444333222222444444444444444444444444333333333444444444444555444444444444555555555555444444444555555555555666666666666555555555555555777777777777666666555444666666666666666666666666555555555555555555555555444444444444555555555555333444444444555555555666333333333444444444444444555555555555555555555555444444444444444444444444555444444444444333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333444444444444444444444444444333333222222333333444555444444333333444444555444555666777666555333222222222222222333333444555222222222222222222222222222222222333333333444444444444444444444444444444333333333333333333333333333444555444222111222333333333333333333333333333333333333333333333333333////////////////////////////////////000000000000000000000000000///...............//////000000000111000000000/////////.................................//////000111111111000000111111111111000000111111000000000000000000......//////000000000000000000////////////000000111000000000000000111111000000000000000000000000000000000111111000000000///000111222222111000///000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000111111111111111111111111000000000000000000000000222222111000//////000000000000000000000111111222000000000000000000000000////////////////////////000000000000000111111111000000000000000000000000////////////////////////222222111000//////000000111111111111111111111111000000000000000000000000000000000000000000000000///111444666777555333222000000000000000000000000//////000//////...------000000111111111111000000000000111111111222222222111111111000000000000///111111000000111111222333000000111111111111111111000000111222222222222111333222111000111222333444222222222222222222222222333222222111111222222333333333333333333333333333222222222222222111111111222222222222222222222222222222222111111111111111333333333333333333333333555555444333333222111111333333333333333333333333555555444444444444444444333333333333333333333333111222222333333222222111333333333333333333333333333333444444444555555555555555555555444333222222444444444444444444444444333333444444444555555555666666555555555444444444444444444555555555555666666666666666666666666666666666666666666555444333777777777777777777777777555555555555555555555555444444444555555666666666666666666555555444444444333333333444444555555555555555555555555555555555444444444444444444444444555555555444444444333333222222222222222222222222444444444444444444444444444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333222222222222222222222222444333333222222333333444555444444333333444444555222333555666777666555444222222222222333333444555444444444444444444444444222222222333333333444444444444444444444444444444333333333333333333333333222444444444222111222333333333333333333333333333333333333333333333333333////////////////////////////////////000000000000111111111111000///...---------......//////000000111111000000//////....................................//////000000000000......////////////......//////000000000000000000---......//////000000111//////000000000000//////000000000000000111111222000000000000000000000000///000000111111000000///000000111111222222111111000000000000000000000000000000000000000000000000//////000111111111111000000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////333222111000////////////111111111111111111111111000000000000000000000000000000000000000000000000...///111222333222000///000000000000000000000000//////000000000///......000000111111111111000000000111111111111222222222222222111111111000000000111111000000111111222333//////000111111111000000000000111222222222222111333222222222222333444444333333333333333333333333333222222111111222222333111111111111111111111111222333333333333333333333222222222222222222222222333333333444444444444444333333333333333333333333555555444444333222111111333333333333333333333333444444444444444444444444444444444444333333333333222222333333333333222222222222333333333333444444333444444444555555555555444444444555444444333333444444444444444444444444333444444444555555555555666666666555555555444444444444444555555555555666555666666666666777777777555555666666666555444444777777777777777777777777555555555555555555555555444444444555666666777777777777666666555444444333333333333444555555666666555555555555555555555555444444444444444444444444555555555555444444444333222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333444333333333333333333222333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444444444333333333333444444222222333555555666666666333333222222222333444444555555555555555555555555222222333333333333444444222222222222333333333333333333333333333333333333222333444333222111222333333333333333333333333333333333333333333333333333////////////////////////////////////000000000000///000000000000000///...---......///000000111111111111111000///.........///////////////////////////000000000000111111111......////////////........./////////000000111111------......///000000111//////000000000000//////000000000000000111222222222222222222222222222222//////000000000000//////111111000000111111222333000000000000000000000000000000000000000000000000...///000111222111111000000000000000000000000000111111111111111111111111000000000000000000000000////////////000111222333000000000000000111111222000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000////////////////////////111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000//////000000111000000000000000111111111111000000000111111111111222222222333222222222111111111111111111000000111111222333///000111222222222111111000000111222222222222111111111222333333333333222333333333333333333333333333222222111111222222333111111111111111111111111111222222222333444444444333333333333333333333333222333333444444555555555333333333333333333333333333333333333333333333333444444444444444444444444222222333333444444555555555555444444444333333333333333444444444444333333222222222333333444444444444444444444555555555555333333444444555444444444444444444444444444444444444444444444555555555555555555555555666666666666444444444555555555555666555666666666777777777777555555666777777777666666555555555555555555555555555555555555555555555555444444444555666777777777666666666666555555555555333333444444555666666666555555555555555555555555444444444444444444444444555555555555444444444444333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333222333333333333333333444333333333333333333333333333333333333333333333333666666666666666666666666444333333222222333333444333333222222222222333333444333333333333333444444444444333222222222333333444444444444444444444444222222333333333333444444222222222333333333444444333333333333333333333333111222333333222111222333333333333333333333333333333333333333333333333333////////////////////////////////////000000000000---...///000111111111111...//////000111222222222222111111000///......---000000000000000000000000111111111111111222222222000000111111111111000000......//////000000111111---------...///000000111//////000000000000//////000000///000000111222222222222222222222222222222//////000000000000//////222111000000000111333444000000000000000000000000000000000000000000000000...///000222222222111000000000000000000000000000111111111111111111111111000000000000000000000000.../////////000222333444000000000000000111111222000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////////////////000111222333////////////////////////000000000000000000000000000000000000000000000000555444444333333222222222000000000000000000000000...///000111111222111111000000111111111111000000000111111111111222222222333333333222222222222111111111111000111222222333000111222333444333333222000000111222222222222111///000111333333222111111333333333333333333333333333222222222222222222333333333333333333333333333000000111222333444444444555555555555555555555555000000111222222333444444333333333333333333333333000111111222444555666666444444444444444444444444111111222222333444555555555555555444444333333333333444444555555444444333222222222333333444444444444444444555555555666666222222333444555555555555444444444444444444444444444444444555555555666666333333444555666777888888444444444555555555666666555666666666777777888888555666777888888888888888444444444444444444444444555555555555555555555555444444444555666777777888444444555555666777777777333333444444555666777777666666666666666666666666444444444444444444444444666666555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444333222222111111222222333666555333222111111222333555444444333222222222222333333333333333333333333222222333333333444444444444444444555555666666666333333333333333333333333111222333333222111222444333333333333333333333333333333333333333333333333//////000000000000//////////////////000000000000111111000000//////......000000000000000000000000111111111111111111111111222111000...------------222111111111000000//////111111111111111000//////////////////////////////000000000000000000000000222111000//////000111222111111111000000000000000000000111111111111000000//////000111222333333333111111222222222222111111333333222111000///......111111000000000000111111//////000000111222222222111111111111111111111111111000000000000000111111000000000000000000000000//////000222333444555666111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111000000000000000000///.........///111222000000000000000000000000111111111000000000000000111111222333333333222222222111111111000000//////111111000///////////////222222000///......------111111111111111111111111222111000/////////000111111111111000000000000000000111111222222222111111//////............//////333222222111111222222333222333444444333222000///111111222222222222333333333333444444444333222111222333555666666555333222333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555333444444555555444444333333333333444444444555555444444333333222333333333555555555444444333333333444444444444333333333222444444555555555555444333111111222333444555666777333444555666666555444333333444555666666666666666666555555555555555666777666666666777777777777777666666666777777888::::::444555666666666666666555444444444555555555555555666666777777777888888888777777777777777777777777777777777666555555555444555555555444444333333333777777666666555555444444888777666555555666777888666666666666666666666666444444444444444444444444555555555555555555555555555555555444444333333333666666555555555444444444222333333444444333333222333333333333333333333333555555555555444333222222333444444555555444444333333333333333333333333333444444444333333222222222222222222222222222222222333333333333333333333333333333333222222111111111333333333333333333333333444444444333333222222222333333333333333333333333222333444444222222333444444444444333333222222222222222222333333444444444//////000000000000//////////////////000000000000111000000000/////////...000000000000000000000000111111111111111111111111111111000///............111111111111000000000///111111111111111000//////////////////////////////000000000000000000000000222111000//////000111222111000000000000000000000000000111111111111000000000000000111222222222333000111111111111111111000222222222222111111111111111111000000000000111111..................------111111111111111111111111333222111111111111111222///////////////////////////000000111222333444444111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000000000000000000000000//////...///000111222000000000000000000000000111000000000000000000000222333333333333333222222111111111111000000000///111111000///////////////222111111000000000111111111111111111111111111111222111000000000111222222222222222111111111111111000000000111111111222222111111000000000000111111333222222111111222222333222222333333333222111111333333444444444444555555444444333333333222222222333333333222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555333444444555555444444333333333333444444444555555555444444333333444444444666555555555444444444444333333333444444444444444333444444444444444333333777777777777666666666666666777777888888777777666666666777888999999999999999999888888888888888999666666666666666666666666555666666666777888::::::777888888999999888888888888888888888888888888888777777777666666666666666555555555555555666666666666666666666555555555555666666555555555555555555777777777777777666666666666555444444444444555666555555555555555555555555444444444444444444444444555555555555555555555555555555555444444333333333666555555555444444444444333444444444444444444333333333333333333333333333444444555555444444333333333444444555555444444333333333333333333333333333444444444333333222222222333333333333333333333333333333333333333333333333444333333333222222222222333333333333333333333333444333333333333333333222333333333333333333333333222333444444222222333444444444444333333222222222222333333333333333333444//////000000000000//////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111000000//////000000000111111111111000000000000111111111111111000//////////////////////////////000000000000000000000000111111000000000000111111000000000000000000111111000000111111111111000000111111111111111111222222///000000111111000000///111111222222333333333444111111000000000000111111222222111111000//////...111111111111111111111111444444333222111111222222////////////////////////000000000111111111222222111111000000000000111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000////////////000111222000000000000000000000000000000000000000000111111444444444444444333222111111111111111000000000000111111000/////////000000000000000000000111222222111111111111111111111111111111111111111222333444222222222222222222222222111111000000111333555666333222222222222222222333333222222111111222222333222222222111222222333333333333444444444444555555555444333222222222333333444333111000000111333444333333333333333333333333222222222222222222222222333333333333333333333333333333333444444444555555333444444555555444444333333333333444444444555555555555444444444444555555555555555555555444444444222222333333444555555555444555555666666555555444777777666666666555555555666666777777777777666666555666666777888888999999;;;:::999888888888888888777777777777777777777777777888888999999::::::;;;777777777777777777777777888777777777777777777777999888888777666666555555666666666666666666666666555555555555555555666666666666666666666777777777777777777777888888888888444444333333333333444444444444444444444444444444444444444444444444444444555555555555555555555555555555555444444444444444555555555555444444444444333333333333333333333333333333333333333333333333222333444444555555444444333444444555555444444333333333333333333333333333444444333333333333222222444444444444444444444444333333333333333333333333444444444444333333333333333333333333333333333333222333333333333333333444333333333333333333333333222333444444222222333444444444333333333333222222444333333333333333333222//////000000000000//////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000000111222222111111111000000000000000111111111111111000//////////////////////////////////////////////////////111000000000000000000111000000000000000111111111000000111111111111000000222222222111111111111111//////000000000000//////111111111222222222333333111111000000000000111111333333222222222111111111111111111111111111111111444333222222111111111111000000000000000000000000111000000000000000000000222111111000000111111222111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111111000000000000000111111111000000000000000000000000000000000000000111111111666666555555444333222111111111111000000000000000111111000000///000000111000000/////////000000111111111111111111111111111000000111222222333444555111111111222222222222222333222111111222555777999333333222222222222333333333222222111111222222333222222111000111222444555111111111222222222333333666555333111111222333444444333222111111222333444333333333333333333333333222222222222222222222222222222333333333333444444333333333444444444555555333444444555555444444333333333333444444444555555444444333333333444555555555555555444444444444444333333333444444444555555666666777888888888777777444444555666888999::::::999999999999999999999999888888888999:::;;;<<<<<>><<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;===============<<<<<<;;;999999888888888888888888888888888888777777777777999999999999888888888777999888888888888888777777444444444555555666666777555555555666666777777777666666666777777888888888333333333333333333333333444444444444444444444444555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444222222111111111111222222333333333333333333333333111222333444555555555555333444444555555444444333333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333333444555444222111222333333333333333333333333333444444444333333222222222//////000000000000//////////////////000000000000////////////000000000000////////////////////////////////////////////////000//////000000111222333000000000000000000111111111111111111111000//////000000000000000000000000////////////////////////000000000111111000000000//////000000111111111111000000111111111111000000222222222111111111111111//////000000000000//////222111111111000000000000111111000000000000111111.........//////000000000111111111111111111111111222222111000000000000000111111111111111111111111111111111000000000000000222222111111111111222222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222//////000000111111111111///000000111111111111111000000000000000000000000//////000000111111111111666666555555444333222111000000000000000000111111111111000000000000111111444333222111000000000000000000000000000000000000000000111222333444444444000000000000111111222222222111000000111333666888222222222111111222222222333222222111111222222333222222111000111222444555111111111222222222333333666555333111111222333444222333444555555444333222333333333333333333333333222222222222222222222222222222222333333444444444333333333444444444555555333444444555555444444333333333333444444444555555333333333333333444555555444444444555555555555555555555555555555555555555777777888999::::::999999888888999;;;===???@@@AAA@@@@@@????????????@@@@@@???>>>>>>???@@@BBBCCCDDDHHHGGGFFFDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@??????CCCCCCCCCBBBAAA???>>>===@@@???>>>=========>>>>>><<<<<<<<<<<<;;;;;;::::::999999999999999999999999:::999999999888888777777555555555666666777777777444444444555555666666777555555555666666777777777444444444555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555333333444444444444444444333333222222222222333333333333333333333333333333111222333444555666666666333444444555555444444333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333333444555444222111222333333333333333333333333333444444444333333222222222//////000000000000//////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000000111222000000000000111111111111111111111111111000//////000000000000000000000000000000000000000000000000000000111111111111000000/////////000111111222222000000111111111111000000111111111111111111222222///000000111111000000///111111111000000000//////111111000000000000111111/////////000111222222222111111111111111111111111111000000000000000111111222222222222222222222222111111111111111111111000222222111111111111222222222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111/////////000111111222222///000111111222222111111000000000000000000000000/////////000111111222222444444444444444333222111000000000000111111111111111111000000000111222222666555444333222111111111000000000000000000000000///000111222333333333222/////////000111111222222......------...000222333222111111000000111111222333222222111111222222333222222222111222222333333333333444444444444555555555444333222222222333333222333555666666555333222333333333333333333333333222222222222222222222222111222222333333444444555333333333444444444555555333444444555555444444333333333333444444444555555333333333333444555666666666666666666777777777777888888888888999999999999999:::;;;<<<=========<<<======>>>???AAABBBCCCCCCEEEDDDCCCCCCCCCCCCDDDEEECCCBBBBBBCCCDDDFFFHHHIIILLLLLLKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGJJJKKKKKKKKKJJJIIIGGGFFFFFFEEEDDDBBBBBBBBBCCCCCCAAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<;;;;;;;;;;;;:::::::::999888888777777777777777777777777888888555555555555555555666666555555555555666666666666555555666666666666555555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555666666666333333333333444444444444666666444444444444666666333333333333333333333333111222333444555555555555333444444555555444444333333333333333333333333333222222333333333333444444222222222222222222222222333333333333333333333333333333333333444444444444333333333333333333333333222333333333333333333444333333333333333333333333444555555444222111111222222222333333333333444444444333333333333333333222//////000000000000//////////////////000000000000.../////////000000000111000000000000000000000000111111111111111111111111/////////...//////000000///000000000111111111111111111111111111000//////000000000000000000000000000000000000000000000000///000111222222111000///...//////000111111222222000000111111111111000000000000000111222222222333000111111111111111111000000111111111111111222222111111000000000000111111333333333333333333333333111111111111111111111111000000000000111222333333111111111111111111111111111111111222222222222222333222222111111222222333222111111000000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111...//////000111111222222///000111222222222111111000000000000000000000000...//////000111111222222222333333333333333222222///000000000111111111111111111000000111111222333333333222111000000000111000000000000000000000000///000111222222222111000//////000111111222333333.........//////000000000222222111111111111222222333222222111111222222333222222333333333222111111333333444444444444555555444444333333333222222222333333333444444333333333333333333333333333333333222222222222222222222222111111222333333444555555333333333444444444555555333444444555555444444333333333333444444444555555555555555555666777888999999999999::::::;;;;;;;;;::::::;;;===>>>@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDFFFHHHJJJLLLNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJIIIJJJKKKNNNPPPRRRTTTSSSSSSRRRRRRRRRSSSSSSWWWWWWVVVVVVUUUTTTTTTSSSTTTVVVXXXYYYZZZZZZYYYXXXQQQPPPNNNLLLKKKLLLMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHGGGFFFEEECCCBBB@@@??????>>>>>>======<<<;;;;;;;;;999999999888888888888888777777666666666666666666777777777666666666666666444555666777777666555444555555555555555555555555555555555555555555555555555555555555555555555555444555555555666666666777222222333333333444444444666555333222222333555666333333333333333333333333222222333444555555555555333444444555555444444333333333333333333333333333222222222333333444444444333333333333333333333333333333333333333333333333222222222222333333333444333333333333333333333333444333333333333333333222333333333333333333333333444555555444222111111222222222222333333444444444222333333333333333333444//////000000000000//////////////////000000000000.../////////000000111111000000000000000000000000111111111111111111111111//////............////////////000000111111111222111111111111111000//////000000000000000000000000000000000000000000000000///000111222222111000///...//////000111222222222000000111111111111000000//////000111222333333444111111222222222222111111///000111222333444555555111111000000000000111111222222111111000/////////111111111111111111111111000000000111222333555555000000000000000000000000111111222222222333333333333222222111111222222333222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222///000111222333222111111000000000000000000000000...//////000111222222222111111222333333333222222//////000000111111111222111111000000111222333333---------------......///000000000000000000000000///000111222222111///...000000111222333333444444000111111222222222111111333222222111111222222333333222222222222222222333222333444444333222000///111111222222222333333333333333444444444333222111444333111000000111333444333333333333333333333333222222222222222222222222111111222333333444555555333333333444444444555555333444444555555444444333333333333444444444555555777777777777888999:::;;;<<<<<<<<<======>>>>>>>>>:::;;;===@@@CCCEEEGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNQQQUUUYYY]]]___aaaYYYXXXWWWVVVVVVWWWXXXYYYWWWVVVUUUVVVWWWZZZ]]]^^^```_______________```aaabbbbbbbbbaaa```______^^^^^^```cccfffhhhiiihhhhhh```___]]][[[ZZZZZZ[[[\\\\\\[[[[[[ZZZYYYXXXXXXXXXQQQPPPNNNLLLIIIFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@???;;;:::::::::999888888888999999888888777777666666999999888888777777666666444444555666666555444444666666666666666666666666666666666666666666666666555555555555555555555555444555555555666666777777222222222333333444444444333222000//////000222333333333333333333333333333333333444444555555444444333444444555555444444333333333333333333333333333222222222333333444444444444444444444444444444444333333333333333333333333111111111222222333333333333333333333333333333333444444444333333222222222333333333333333333333333444555555444222111111222222222222333333444444444222222222333333444444444111111222222222222111111//////............//////////////////000000000000000111222333333222111000000000000000000000000000000000111111111111000000111111111111111111111111111000///////////////000000000000000000000000000222222222222111111111000000000000000000000000000////////////////////////000000000000111111111111222111//////000000...---...///000111222222111000111111222222222111111000111111111111111111111111111111111111111111111111000000/////////111222333555444333111000/////////111111111111111111111111000000000111222222333333111111111111111111111111222222333111000///111222333222222111111222222333000000000000000000000000000000////////////000000333333222222111000000000......///000000000000000222222222111111111000000222222222222222111000///111111111111111111111111333333444444333111///---000000000000000000000000222111000//////000111222000000000000000000000000111111111111111111111111222222111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111333333222111111222333333333222222111111222222333444444444333333222222222222111111000111222444555666666777777666555444444444333333222222111111111111111222222222333333333222222333333333444444444:::777444333555666555333444444555555555444333333555666666777888888999999999:::<<<======>>>AAACCCGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCEEEIIINNNSSSVVVZZZYYYXXXYYYZZZZZZXXXVVVXXXYYY\\\___bbbeeefffgggfffeeecccaaa`````````aaa\\\]]]^^^```aaacccdddeeeggghhhjjjlllmmmmmmmmmmmmpppooollljjjhhhgggffffffjjjkkkmmmpppsssvvvxxxyyyuuurrrnnnllllllmmmmmmmmmhhhiiikkkjjjgggdddcccbbb]]]\\\ZZZWWWUUURRRPPPOOOLLLKKKJJJIIIGGGFFFEEEDDDCCC@@@===;;;;;;;;;:::999;;;999888777777777555333444444444555555555555555777777777777777666666666777666666666666555555555333333444444444444333333333333333444444444555555666666666666666666666666444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444222333444333111000111222555444444333333444444555444333333222222333333444333333333333333333333333444444444444333222111111333333333333333333333333222222333333333444444444333333333333333333333333222222222222222222222222333444444555555444444333444333222222444444333222666555444333222333333444...//////000000//////...//////............//////////////////000000000000///000000111111000000///////////////////////////000000111111111111000000111111111111111111111111000000////////////000000111111111111111111111111222222111111111000000000000000000000000000000000111111111111111111111111000000000000111111111111000///...///000111000///000111222222333222111111000111111222222222111111111111111111111111111111111111111111111111111111222111000//////000111111333222111111000111111111111111111111111111111111222222111111111111111111111111111111111111111111222222333111000///111222333222222111111222222333111111111111111111111111000000000000000000000000000000111111111111111111///000000111111111111111222222222111111111000000222222222222222111000000111111111111111111111111333444555666555333111000000000000000000000000000222111000//////000111222000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111333333222111111222333333333222222222222222222333444444444333333222222222333333222222222222222333333333444444333222222111333333333222222222222222222333333333444444444444444444444444444444555555777444222222444666555444888888888888888888888888777777888999;;;<<<======@@@AAACCCCCCCCCEEEGGGIIIOOOOOOOOONNNMMMKKKJJJIIIJJJKKKMMMPPPUUUZZZ^^^aaaeeeddddddeeefffeeeccc```bbbdddfffiiikkkmmmnnnooonnnmmmkkkiiihhhhhhhhhiiiddddddeeefffgggggghhhhhhmmmnnnppprrrssssssrrrrrrqqqpppmmmkkkiiihhhhhhhhhmmmnnnqqqtttwwwzzz}}}~~~|||yyyvvvuuuvvvxxxyyyyyyuuuvvvvvvssspppmmmmmmmmmjjjhhhfffbbb___[[[XXXWWWVVVUUUSSSRRROOONNNLLLKKKGGGEEEBBB@@@@@@@@@???>>>===;;;:::999::::::888666888888888888888888888777888888888888888888888888777777777777666666666666666777777777777777777666555555555666666666777777555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444333444555444222111222333555444444333333444444555444333333222222333333444333333333333333333333333222222333444444333333333333333333333333333333333222222222222333333333333333333333333333333333333222222222222222222222222333444444555555444444333444333222222444444333222666555444333333333444444---......//////......---000//////......//////000////////////000000000000111000000//////000000111........................000000111111111111000000111111111111111111111111000000000//////000000111222222222222222222222222111111000000000/////////000000000000000000000000111111111111111111111111000000000000111111111111///......///111222222111222222333333333222222111///000111222222222222222111111111111111111111111111111111111111111111111333333222000000//////000111000000000111222333333111111111111111111111111333333222222111000000///111111111111111111111111222222333111000///111222222222111111111111222222222222222222222222222222//////000111111000//////......///000000111222222000000111222222222222222222222222111111111111111111222222222222111000000111111111111111111111111333444666777777666444333000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222333222222111111222222333222222222222222222222222444444333333333333222222444444444444333222111000222222222333222222111000222222222222333333333333444444444444555555555555666555555555555555555555555333222222444666777777888777777777888999:::;;;999:::<<<>>>@@@BBBCCCDDDHHHJJJKKKLLLLLLNNNQQQSSSZZZ[[[\\\\\\[[[YYYWWWUUUVVVYYY\\\aaaeeeiiilllnnnqqqqqqrrrssssssrrrnnnkkklllmmmnnnppprrrsssttttttnnnmmmkkkiiihhhhhhhhhiiiiiiiiihhhhhhhhhhhhggggggjjjkkkmmmnnnooonnnnnnmmmmmmllljjjgggfffeeeeeeeeefffhhhjjjnnnqqquuuwwwyyy|||zzzwwwwwwzzz}}}}}}zzzwwwwwwwwwyyyxxxuuuqqqlllhhhdddbbbaaa```___]]]ZZZXXXWWWVVVNNNLLLIIIGGGGGGFFFEEEDDDBBB@@@>>>>>>>>>>>><<<;;;999999999888888777777666555555555555666666666666888777777777666666666666444444555555555555444444555555666666666777777777555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444555666555333222333444555444444333333444444555444333333222222333333444333333333333333333333333000111222333444444444444333333333333333333333333111111111222222222222333222222222222222222222222333333333333333333333333333444444555555444444333444333222222444444333222555555444333333333444444//////000000000000//////000000////////////000000////////////000000000000222222000//////000222222////////////////////////000000111111111111000000111111111111111111111111000000000///000000111111222222222222222222222222000000000000////////////000000000000000000000000111111111111111111111111///000000000111111111111000///...///111222111000333333333222222111111000...///000111222333333333111111111111111111111111111111111111111111111111222222222111111000000000111111000000111111222333111111111111111111111111222222222111111111000000111111111111111111111111222222333111000///111222222222111111111111222222222222222222222222222222...///111222222111///.........//////000000000000///000111111222222111111111111111111111111111111111111222222222111111000111111111111111111111111222333555666777666555444000000000000000000000000111000000000000000000111000000000000000000000000111111111111111111111111111111111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222333444555444333111000444444555555555444444333111222222333333444444444333444444444444555555555666666666666555555555555666555444444666777999999999999999999;;;===???@@@???@@@BBBEEEGGGJJJKKKLLLOOOQQQTTTUUUWWWYYY\\\___eeefffiiijjjjjjiiifffeeeeeehhhlllqqquuuwwwwwwwwwwwwxxxxxxzzzzzzwwwrrrnnnllllllnnnoooooopppppppppgggfffeeecccbbbbbbcccccceeeddddddbbbaaa```______aaabbbdddeeeeeeeeedddcccdddbbb```^^^]]]]]]]]]]]]]]]^^^```bbbeeehhhjjjkkkooommmkkklllppptttwwwxxx~~~~~~{{{zzzyyy}}}zzzvvvrrrnnnlllhhhgggfffeeedddbbbaaaaaaXXXVVVSSSQQQPPPOOOLLLKKKJJJHHHFFFEEEDDDCCC@@@>>>===<<<;;;:::999888888777666666666666666666666666777777666666666555555555333444444444444444444333444444444444555555555555444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333444555444333222333444555444444333333444444555444333333222222333333444333333333333333333333333111222333333444444444333333333333333333333333333000000111111111222222222222222222222222222222222333333333333333333333333333444444555555444444333444333222222444444333222444444444444444444444444//////000000000000//////000000////////////000000////////////000000000000111000///......///000111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000111222222111111111111111111111111000000000000////////////000000000000000000000000000000000000000000000000///000000000111111111111333111000000111111000...222222111111000000000000...///000111222333333333111111111111111111111111111111111111111111111111000000111111222222222222333222111111000000111111111111111111111111111111000000111111111222222222111111111111111111111111222222333111000///111222222111111000000111111222111111111111111111111111...000111333333111000...000000000000//////.........///000000111111000000111111111111111111111111000111111222222222111111111111111111111111111111000111333555555555444333000000000000000000000000000000000111111000000000000000000000000000000000111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222111222222333333222222111333333333333333333333333111222333444555444333333555555666666666666555555222222222333333444444555333333333333444444444444666666666666666555555555777777666666777888:::;;;??????@@@BBBDDDFFFHHHIIIJJJKKKMMMOOOQQQSSSUUUVVVYYY[[[^^^```cccfffjjjmmmoooqqqtttvvvwwwvvvuuussssssuuuyyy}}}~~~~~~|||{{{wwwwwwwwwxxxwwwtttoookkkeeeeeefffgggggggggffffffbbbaaa```___^^^^^^______]]]\\\[[[ZZZXXXVVVUUUUUU[[[\\\]]]_________^^^^^^ZZZYYYXXXVVVUUUUUUVVVVVVYYYZZZ[[[\\\^^^___``````___^^^\\\^^^bbbgggjjjkkkrrrvvvzzz|||{{{xxxuuuttt{{{{{{{{{zzzwwwtttrrrpppkkkkkkkkkkkkkkkkkkkkkkkkdddbbb___^^^]]][[[XXXVVVVVVSSSPPPNNNLLLIIIFFFDDDDDDDDDBBBAAA???>>>===<<<;;;;;;;;;:::::::::999999666666666555555555444444777777888888888888777777444444444555555555666666555555555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444111222333333222111222444555444444333333444444555444333333222222333333444333333333333333333333333333444444444333333222111333333333333333333333333000000111111111222222222222222222222222222222222333333333333333333333333333444444555555444444333444333222222444444333222333444444444444444444444---......//////......---111000000//////000000111////////////000000000000///......------......///111111111111111111111111000000111111111111000000000000000000000000000000000000000000111111222333111111111111111111111111111111000000000/////////000000000000000000000000////////////////////////000000000000111111111111444222111111111111///...222111000000///000000000///000111222222222222222111111111111111111111111111111111111111111111111///000111222333333333333333333222111000000000111111111111111111111111111///000000111222222333333111111111111111111111111222222333111000///111222111111000000000000111111000000000000000000000000000000111222222111000000222222111000000///............///000000000000000111111111111111222222222000000111222222222222111111111111111111111111111///000222444444333222111000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111000000000111222222333333111111222222222222111111222222222222222222222222333333333333333333333333111222222333333222222111111222333444444333222111222222333333333333444444111222333444444555555555333333444444555555444444333333333333444444444444222333333333333444444444666666666777777888888888888999:::::::::<<>>@@@BBBCCCFFFJJJNNNQQQSSSXXX\\\```aaabbbbbbiiiiiiiiijjjjjjkkkkkkkkklllmmmoooppppppqqqtttwwwvvvvvvvvvuuutttsssrrrqqqmmmoooqqqrrrqqqnnnkkkiiihhhfffdddcccaaa^^^ZZZWWWSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQOOONNNNNNOOOOOOPPPOOOOOONNNNNNMMMLLLLLLLLLIIIKKKMMMOOOQQQRRRRRRRRRSSSSSSQQQPPPPPPQQQRRRRRRMMMNNNNNNOOOPPPPPPQQQQQQQQQOOOMMMNNNRRRVVVYYYZZZ]]]___aaabbbaaaaaaaaabbb```bbbdddfffgggfffdddccceeeeeefffgggggghhhhhhiiigggggghhhkkknnnooonnnmmmjjjhhheeecccbbb```]]]ZZZUUUTTTRRRPPPMMMKKKIIIHHHAAA@@@???===<<<:::999888888888888888777777777777444444555555555555444444666777777777888888888888777777777777777777777777555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444111222333333222222333555555444444333333444444555444333333222222333333444333333333333333333333333333333333444444333222222333333333333333333333333222222222222333333333333444444444444444444444444444444444444444444444444333444444555555444444333444333222222444444333222222333444555555555444444111111222222222222111111111111000000000000111111////////////000000000000222333444555555444333222000000000000000000000000000000111111111111000000000000000000000000000000000000000000111222333444333333333333333333333333222222222222111111111111000000000000000000000000111111111111111111111111000000000000111111111111111000///000222333333222222222111111111222444555111111222222222111111000111111111111111111111111111111111111111111111111222333444444333222000////////////000111333444555111111111111111111111111333333222222111000000000111111111111111111111111222333333111000///111222111111000000000000111111222222222222222222222222222222111000000111222222000000000111222222333333000000111222222222222222000000111111222222222222///000111222222222222222111111111111111111111111000111333444444333111000000000000000000000000000///000111222222111000///000000000000000000000000111111111111111111111111///000000111222222333333111111222222222222111111222222222222222222222222333333333333333333333333111222333444444333222111000111333444444333111000222222222333333444444444777666444333222222333444222333444444555555555555555555555444444333333333555555555555666666666777888999:::;;;===>>>??????@@@DDDGGGJJJLLLPPPVVV[[[aaaeeejjjpppsssttttttssssssssssssrrrrrrrrrrrrrrrnnnooopppooonnnoooppprrrrrrqqqpppmmmkkkiiigggfffaaabbbdddeeedddbbb```^^^___]]]ZZZXXXWWWTTTPPPNNNLLLMMMMMMNNNNNNNNNMMMMMMPPPOOONNNMMMLLLMMMNNNOOOKKKKKKKKKJJJJJJJJJJJJJJJHHHIIILLLNNNQQQRRRRRRRRRRRRQQQPPPOOOOOOOOOPPPQQQLLLMMMMMMOOOPPPQQQRRRSSSMMMKKKIIIIIILLLPPPSSSSSSXXXXXXWWWVVVTTTUUUXXX[[[YYYZZZ]]]___```___^^^\\\```````````````````````````aaadddiiimmmpppqqqpppooommmkkkjjjiiihhhfffddddddcccaaa^^^\\\YYYWWWVVVKKKJJJHHHFFFDDDBBB@@@@@@:::::::::999999999999888777777888888888888777777555555555555666666666666777777777777777777777777666666666666666666666666444444444444444444444444333333333333333333333333444444444444444444444444222333444444333333555666555444444333333444444555444333333222222333333444333333333333333333333333111111222333444444444444333333333333333333333333222222333333333444444444555555555555555555555555444444444444444444444444333444444555555444444333444333222222444444333222111222444555666555444444000000111222222222222222222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000111111111222222222222111111111111111111111111222222111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000//////111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000//////000000111111111222222222111111111111222222222222111111111111222222000111111111111222222222111222333444444333222111000000000000000000000000111111111111111111111111111111111111000000000000---///111111111000111222111111000000000000111111000111111111111222222222222222222222222222222222222222222333333222222222000000000000000000000000333222222222111000000000222111111111000000//////000000000000111111111111111111111000000///...---111111111111111111111111333333333333333333333333222222222222222222222222111111111000111222222333222222222222111111000000222222333333333333444444333222000//////000222333444444444333333222222222444444444444444444333333111666777555333444444222000222444555444444555666999666222111333777;;;===:::;;;>>>???AAADDDIIILLLJJJMMMQQQUUUXXX]]]bbbfffqqqssswww|||~~~~~~}}}{{{xxxvvvuuutttsssuuuqqqlllkkkmmmlllgggccciiieee```^^^^^^^^^\\\YYYXXXWWWVVVUUUTTTTTTSSSTTTOOOOOONNNMMMLLLKKKJJJJJJIIIJJJJJJJJJIIIJJJMMMOOONNNNNNNNNNNNMMMMMMMMMLLLNNNNNNNNNMMMMMMLLLLLLKKKNNNOOOPPPRRRSSSTTTTTTTTTRRRRRRQQQPPPPPPQQQRRRRRRQQQPPPNNNMMMLLLLLLLLLMMMKKKKKKLLLLLLMMMOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUWWWWWWWWWYYY[[[\\\\\\ZZZ^^^\\\[[[ZZZ[[[ZZZYYYWWWXXXYYY[[[^^^bbbfffjjjmmmoooooonnnkkkiiihhhjjjkkkmmmllljjjlllmmmlllgggccc\\\WWWPPPKKKIIIHHHEEECCC@@@???===;;;999888777777;;;;;;:::999999888888777777666555444444444555666999888888888777777777666555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555666666666666666666666666555555555555444333222222444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333444444444444444444444444444555555555444222000///222222111111000111111111444444444444444444444444777666444333222333333444555555555444444333333333///000111111222222111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111222111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111000000000000111111111222222222111111111111222222222222111111111111222222000111111111111222222222111111222222222222111111000000000000000000000000111111111111111111111111111111111111000000000000...///111222111000111222111111000000000000111111000111111111111222222222222222222222222222222222111111222222222222111111000000000000000000000000333333333333333222222222111111111111000000000///000000000000111111111111111111111222111111000///111111111111111111111111333333333333333333333333222222222222222222222222222111111111222222333333222222222222111111111000222222333333333333444444555444333111111333444555444444333333333333333333444444333333333333333333333888999666444555444222000222333444333333555666888666555666888;;;===>>>???AAADDDFFFIIILLLQQQTTTWWWYYY]]]```cccggglllooozzz||||||{{{yyywwwtttsssrrrrrrnnnjjjfffeeeeeeddd```\\\___[[[WWWUUUUUUTTTRRROOONNNNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMOOOPPPPPPPPPOOOPPPRRRTTTUUUUUUTTTTTTTTTTTTTTTTTTUUUTTTTTTSSSSSSTTTTTTUUUTTTUUUWWWXXXZZZ[[[[[[[[[^^^]]]]]]\\\[[[ZZZYYYYYYUUUTTTSSSRRRQQQPPPPPPPPPNNNNNNMMMMMMNNNOOOPPPPPPRRRRRRQQQQQQQQQRRRRRRSSSWWWVVVVVVXXXZZZ[[[ZZZYYY[[[YYYWWWVVVVVVVVVUUUTTTSSSTTTUUUWWWZZZ^^^aaaccciiijjjiiihhhffffffgggiiioooooopppsssuuuuuusssrrriiiddd]]]WWWTTTRRROOOLLLGGGEEECCCAAA???===<<<<<<999999999999888888888888888777666555555666777888888888777777777777777777555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555333333444444555444444444444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333444444444444333222111111333222222111111222222222444444444444444444444444666555444333333333333333444444444444444444333333...///000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000////////////000000000111111111111111111111111111111111111111111111111111111111111111000000/////////000000000000000000000000000000000000000000000000000000000111111111222222111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111111111222222111111111111222222222222111111111111222222000111111111111222222222111111111000000111111111000000000000000000000000111111111111111111111111111111111111000000000000...000111222000000000111111111000000000000111111000111111111111222222222111111111111111111111111000111111111111111111000000000000000000000000000111111222222222222222222111111111111000000000000000000000000111111111111000111222222333222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222333333333222222222222111111111111222222333333333333444444555444333222222333444555333333333333444444444444333333444444444444444444666::::::666444444444111333444555444333444777999888999;;;===???AAAAAABBBEEEHHHLLLOOOSSSWWW\\\```gggiiikkkmmmoooqqquuuxxx|||}}}~~~~~~}}}xxxvvvtttqqqooommmlllkkkeeeaaa]]]\\\\\\ZZZWWWSSSTTTRRROOOMMMMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHKKKLLLNNNPPPRRRSSSTTTUUUTTTUUUWWWXXXXXXYYY\\\^^^aaa```______^^^^^^_________^^^]]]\\\]]]___aaabbbeeefffhhhjjjkkklllllllllmmmmmmlllkkkiiifffdddbbbaaa``````___]]][[[ZZZYYYVVVUUUTTTTTTTTTTTTUUUVVVXXXWWWWWWVVVUUUTTTTTTSSSXXXWWWWWWXXXZZZ[[[ZZZXXXYYYVVVSSSRRRRRRRRRRRRQQQPPPPPPQQQRRRUUUWWWYYYZZZ]]]^^^^^^]]]\\\]]]___aaakkknnnsssvvvxxxzzz|||~~~vvvrrrkkkfffbbb^^^[[[YYYPPPOOOLLLIIIFFFCCCAAAAAA;;;::::::::::::999999999999888777666666777888999666777777777777777777777555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555111222333444555555555555444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333444333333222222333333444333333333222222333333444444444444444444444444444444444555555444444333333333333444444444444444444......///000000000000000111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000111111000000000////////////000000000000111111111111111111111111111111111111111222222222222111111000000//////...000000000000000000000000000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111222222111111111111111111111111111111111111111111111111222222111111111111222222222222111111111111222222000000111111111222222222222111000//////000111222000000000000000000000000111111111111111111111111111111111111000000000///...000222222000000000111111111000000000000111111000000111111111222222222000000000000000000000000000000111111111111000000000000000000000000000000.........///000000000111111111111000000000000000///000000000111111111111///000111222333333333333111111111111111111111111111111111111111111111111111222222222222222333333000111111222222222222222222222222222222222222222222222222333333333444444333222111111111111222333222333333333444444555555444444555555555555555666777;;;;;;666333444333111777777777666555777:::===:::===@@@BBBDDDEEEGGGHHHJJJNNNSSSXXX]]]ccciiilllqqqssstttttttttuuuxxxzzzxxxxxxxxxwwwuuutttsssrrrpppnnnkkkhhheeebbb``````[[[XXXUUUTTTTTTRRROOOLLLMMMLLLLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNNNNPPPRRRVVVZZZ^^^```bbbcccaaacccfffhhhjjjlllooorrruuutttrrrqqqpppooooooooonnnmmmllllllmmmpppsssuuuzzz|||~~~~~~{{{wwwuuutttssssssqqqoookkkhhhfffcccbbbaaa```aaabbbdddeeeeeeeeedddcccaaa___^^^]]]^^^^^^]]]^^^______^^^\\\[[[XXXTTTRRRRRRRRRQQQPPPPPPPPPQQQRRRTTTUUUWWWWWWTTTUUUVVVUUUUUUVVVYYY[[[aaaeeekkkoooqqqsssxxx|||yyyvvvrrrmmmjjjgggeeeddd\\\YYYVVVQQQMMMJJJGGGFFFAAAAAA@@@>>>===;;;::::::888777666666666777888888666666777777777777888888555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555222333444444555555555444444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333222222222222222222222222333333222111222333555666444444333333333444555555444444444444444444444444333333555555555444333222333333333444444555555555......///000000000000000000000000000000000111111111111111111111111111111000000000000000000000000////////////////////////000000111111111111000000////////////000000000000000000000000000000000000000000111111111222222222222222111111111000000000000000000000000000000000000000000000000000000000111111111111222222222222111111111111111222222222111111111111111111111111111111111111111111111111000000111111222222222333111111111111111111111111222222222111111111111111222222111111111111222222222222111111111111222222000000111111111222222222222111000//////000111222111111111111111111111111111111111111111111111111111111111111000000000//////111222222000///000000111111000000000000111111000000111111111222222222000000000000000000000000000000111111111111000000000000000000000000000000.........///000000000111000000000000000000111111///000000000111111111111......000111222222333333111111111111111111111111111111111111111111111111111111111222222333333333///000111111222222111111222222222222222222222333222222222333333333444444333222222222222222222333333333333444444555555555555666666666777777777888666::::::555222444444222777888888888888:::>>>AAA>>>AAACCCEEEFFFHHHLLLOOOSSSWWW]]]ccchhhmmmsssvvvvvvwwwwwwuuusssssstttuuutttsssqqqnnnllljjjiiiiiieeeccc```]]]YYYVVVTTTSSSQQQPPPOOONNNMMMMMMKKKJJJHHHJJJLLLMMMOOOPPPRRRSSSRRRRRRSSSTTTUUUWWWXXXYYY^^^```eeejjjnnnqqqssstttwwwyyy|||}}}~~~~~~}}}||||||~~~~~~zzzwwwuuuqqqpppooopppqqqtttwwwyyyzzzzzzyyyxxxvvvtttrrrpppmmmlllkkkkkklllkkkiiihhhbbb___[[[XXXWWWVVVTTTRRRQQQQQQRRRSSSTTTUUUUUUVVVRRRSSSSSSSSSSSSTTTWWWYYYXXX\\\aaadddeeeggglllpppssssssqqqooommmlllllllllgggeeeaaa\\\WWWSSSPPPOOOJJJIIIFFFCCC@@@===;;;999999888777666666666777888777777777888888888888888555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444555555555444444333222444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333222222222222222222222222333222111111222333555666444333333333444444555666444444444444444444444444222333444555555555333333333333333444444555555555...///000000111111000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000/////////000000000111111000000000000000000000000000000000111222222333333111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222222333111111111222222222222222111111111111111111111111111111111111111111111111000000111111222333333333222222222222222222222222222222222222222111111111222222111111111111222222222222111111111111222222000111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111000000000000///111222222000//////000111111000000000000111111000111111111111222222222111111111111111111111111000111111111111111111000000000000000000000000000111111222222222222222222000000000000111111111111000000000000111111111111...///000111222222222222111111111111111111111111222222222222222222222222111111111222222333333444///000111222333222111111222222222222333333333333222222333333333333444444444444555555555555444444444444444444444555555555555555666666777888888888666999999555444666777666888999;;;<<<===???CCCFFFFFFIIILLLMMMMMMNNNSSSWWW^^^bbbgggkkkooosssvvvyyyvvvvvvuuurrrnnnlllkkkllliiigggdddaaa___]]]]]]]]]ZZZXXXVVVTTTQQQOOONNNNNNLLLLLLLLLMMMMMMNNNNNNNNNKKKNNNRRRTTTVVVXXXZZZ\\\[[[\\\]]]^^^```ccceeefffnnnqqqvvv{{{|||zzzqqqoookkkhhheeebbb^^^\\\WWWWWWXXXXXXXXXWWWVVVVVVPPPQQQQQQPPPOOOPPPRRRTTTVVVXXXZZZ\\\]]]___bbbdddhhhjjjkkkkkkkkkkkknnnpppnnnllliiieeebbb___]]]\\\TTTRRROOOKKKFFFBBB???===>>>===;;;999888888999999::::::999999999888888888555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555555555444333222111444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333222222222222333333444555333333333333444555555666444444444444444444444444333333444444555555444444333333444444444444444444///000111111222222111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000000000000111111111222222000000000000000000000000///000000111222222333333......///000000111111111000000000000000000000000000000000000000000000000111111111222222222333333111111111222222333333333111111111111111111111111111111111111111111111111000000111222222333444444222222222222222222222222333333333222222111111111222222111111111111222222222222111111111111222222000111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111111111111111000000000000000111222222000//////000111111000000000000111111000111111111111222222222222222222222222222222222111111222222222222111111000000000000000000000000333333333333333222222222///000000000111111111111000000000000111111111111000000111222333333333222111111111111111111111111333333333333333333333333000111111222333333444444000222333555555444333222222222222333333333444444222222333333333333444444444555555555555555555444555555555555444444444444333444444555666666777777555999:::777666:::<<<<<<===???BBBEEEFFFIIILLLOOORRRWWW\\\^^^]]]]]]___bbbgggjjjmmmoooooooooppprrrqqqpppnnnjjjeeeaaa``````[[[YYYVVVRRRPPPOOOOOOPPPPPPOOOOOONNNNNNOOOOOOPPPNNNOOORRRSSSUUUWWWYYYZZZYYY]]]aaaddddddeeehhhjjjhhhiiijjjlllooorrrtttvvv|||~~~|||vvvppplllhhhhhhgggfffcccaaa^^^]]]TTTTTTSSSRRRPPPPPPRRRSSSXXXWWWWWWXXX[[[]]]]]]]]]\\\___bbbcccdddeeeiiilllkkkkkkiiihhhgggggggggggg___]]]ZZZVVVQQQMMMJJJHHHFFFDDDBBB???>>>============<<<;;;;;;:::999888888555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444444444444555444444333333444444444444444444444444333333333333333333333333333333333333333333333333111222333333444444333333333333333333333333333333222222333444444444333333222222222222333444555666444444444444444444444444333333333333333444555666444444444444444444333333000000111222222222222222//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000111111222222222222111111111111111111222222222222000000000000000000000000///000000111222222333333,,,,,,---...///000111111000000000000000000000000000000000000000000000000111111222222222333333333111111111222222333333333111111111111111111111111111111111111111111111111000000111222333333444444222222222222222222222222333333333222222111111111222222111111111111222222222222111111111111222222000111111111111222222222111222333444444333222111111111111111111111111111111111111111111111111111111111111111000000000000000111333222000//////000111111000000000000111111000111111111111222222222222222222222222222222222222222333333333333222222000000000000000000000000333222222222111000000000//////000000111111111222000000000000111111111111222222333444444444333333111111111111111111111111333333333333333333333333000000111222333333444444222333555777777666555444222222222333333444444444222222333333333444444444222333333444444333333222666666666555444444444333222222333333444555666666666:::;;;888888===@@@@@@CCCFFFJJJMMMPPPRRRUUUWWW\\\ccckkkooommmjjjkkklllkkkmmmnnnnnnkkkiiihhhhhhkkkjjjgggbbb\\\XXXVVVVVVUUUSSSOOOLLLJJJJJJKKKKKKJJJKKKKKKMMMOOOQQQSSSTTTTTTVVVYYY[[[^^^```cccfffiiimmmqqqsssrrrrrrtttwwwtttuuuwwwyyy|||{{{yyyxxxwwwtttppplllhhhfff^^^^^^]]][[[XXXWWWYYYZZZYYYWWWUUUWWWZZZ]]]\\\ZZZSSSVVVZZZ\\\]]]___bbbfffeeeeeefffggghhhiiikkklllhhhgggddd```\\\XXXUUUSSSLLLJJJGGGEEEBBBAAAAAAAAA>>>>>>===<<<:::999888888555555666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444222222333444555555555555444444444444444444444444333333333333333333333333333333333333333333333333222222333444444444333333444444444444444444444444222333444555444444222111111111111222333444555666444444444444444444444444444444333222333444666777555555555444444333333333000000000000000000000000000111111111222222222222333333222222111000//////000000000000000000000000222111111111000000//////000000000000111111111111222222222222222222222222444333111000000000111111333333333333333333333333000111111111111222222222222333333444333222000///000000111111222222222222///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000//////000111222333333222111000//////000111222333333333111111111111111111111111333222222111111222222333222222222222222222222222222111000//////000111222111111111111111111111111000111111111111222222222000111111111111222222222000000000000111111111111//////000000111111222222000000000000111111111111///000000000000111111111000000000000000000000000222222111111111111222222333333222111000000111111111111111111111111111111111111111111111111111111333333333333333222111000//////000111222333333333111111222333333333222222222222222222222222222222333333333333333333333333222222333333333222222111333333333333333333333333555444333222333444555666333555666666444333444444999888666555555777999;;;999;;;===>>>@@@CCCHHHLLLMMMPPPTTTWWWZZZ]]]aaadddpppvvv~~~|||vvvqqqoooqqqoookkkgggdddaaa```___^^^ZZZVVVSSSSSSRRROOOMMMNNNLLLIIIIIIJJJKKKLLLLLLQQQTTTVVVWWWWWWYYY^^^bbbbbbcccdddfffiiilllooopppsssvvvyyyyyyyyyyyy|||~~~~~~~~~zzzqqqmmmhhheeebbb```]]][[[]]]ZZZXXXWWWYYY[[[\\\\\\[[[YYYWWWWWWYYY\\\]]]]]]```aaabbbdddfffhhhjjjkkkkkkkkkkkkiiifffbbb^^^[[[YYYWWWRRRMMMIIIGGGFFFFFFBBB@@@===<<<<<<<<<;;;::::::999777666666666777777555555555666666666666666777777777777777777777777666666555555555444444444444444444444444444444444444444444333333222222222666555555555555444444444111222222333333444444555333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444222333333444444333333222444444444444444444444444444444444444444444444444666666777777666555444444000000000000000000000000000000000111111111222222333333222222111000000///000000000000000000000000111111111111000000000///000000000000111111111111222222222222222222222222333222111000000000111222222222222222222222222222000111111111111222222222333333333333333222111000000111111111222222222222000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111111000111111222222222222111111000000111111222222333333111111111111111111111111333222222111111222222333222222222222222222222222333222111000000111222333111111111111111111111111000111111111111222222222000111111111111222222222000000000000111111111111111111111111222222222222000000000000111111111111000000000111111111222222111111111111111111111111222222111111111111222222333222222111000000111111111111111111111111111111222222222222222222222222111111111111111000//////000000000000111222333333333333333333333222111000222222222222222222222222333333333333333333333333222222333333333222222111333333333333333333333333444444333333444444555555222333555555444444444666777777777777777777999:::???@@@BBBDDDGGGLLLRRRVVV\\\___cccfffhhhjjjmmmpppzzz~~~yyytttpppiiigggccc___\\\YYYXXXWWWTTTQQQMMMLLLLLLLLLJJJHHHKKKJJJIIIJJJMMMPPPSSSTTTXXX[[[___```aaaeeejjjoooooooooqqqsssuuuxxxzzz{{{xxx{{{~~~~~~|||vvvrrrnnnjjjhhheeebbb```_________^^^]]]^^^\\\ZZZYYYZZZZZZZZZYYYZZZZZZZZZ[[[\\\___aaabbbdddfffhhhjjjjjjhhhfffddd^^^\\\ZZZWWWTTTQQQPPPOOOHHHDDD@@@===;;;:::999777:::999777666555555555555666666666666666666666666777777777777777777777777666666555555555444444444444444444444444444444444555555555444444444444444666555555555555444444444444333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222444444444444444444444444444444444444444444444444555555666666555444444333000000000000000000000000/////////000000000111111333333222222111000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111000111111222333111111111111111111111111000111111111111222222222333333222222111111222222111111111111222222222222111111222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111222222222222222333333333333222222222222333333111111111222222222222222111111111111111111111111333222222111111222222333222222222222222222222222333333222222222222333333111111111111111111111111000111111111111222222222000111111111111222222222000000000111111111222222333333333222222222222222000000000111111111222222111111222222222333333333111111111111111111111111222222111111111111222222333222111111000111111111111111111111111111111111333333333333333333333333000111111111111000//////222222000000000111222333444444444333222111000///222222222222222222222222333333333333333333333333222222333333333333222222333333333333333333333333333333444555555555555555333555666666666666777888777888:::;;;;;;<<<>>>@@@GGGIIIKKKNNNRRRXXX___dddnnnpppsssuuuuuuuuuvvvwww|||{{{{{{zzzwwwrrrkkkfff^^^\\\YYYUUURRRPPPOOONNNKKKJJJHHHHHHIIIJJJIIIIIIKKKKKKLLLNNNRRRVVVZZZ\\\cccgggkkknnnppptttzzz|||uuusssqqqooommmjjjfffcccaaa___]]]]]]]]]\\\ZZZXXXVVVUUUTTTSSSTTTVVVYYY[[[```ccchhhmmmooopppooonnngggggggggfffccc^^^ZZZXXXPPPKKKEEEAAA>>>===;;;:::===;;;999777666555666666777777666666666666666666777777777777777777777777666666666555555555555444444444444444444444444444555555555555555666666666666555555555555444444444555555444444333222222111222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444333333444444444444333333444444444444444444444444444444444444444444444444444444555555555444333333000000000000000000000000////////////000000000000222222222111111111000000000000000000000000000000111111111000000000000000///000000000111111111111000000000000000000000000000000000111111222333333222222222222222222222222000000111111111222222222444333222111111111333333222222222222222222222222222222222333333333444444111111111111111111111111222222222222222222222222111111111111111111111111222222222333333444444444555444222222222222444555222222222222222222222111111111111111111111111111333222222111111222222333222222222222222222222222333333222222222222333333111111111111111111111111000000111111111222222222000000111111111222222222000000111111111222222222333333333222222111111000000000111111111222222222222222222333333333444444111111111111111111111111222222111111111111222222222222111111111111111222111111111111111111111111222222222222222222222222222222333333333222222111444222111000///000222333333333333333222222111000111222222222222222333333333333333333333333333333222222333333444333333333444444444444444444444444222333555666777777666555777888999999777777999;;;:::<<<>>>???@@@CCCIIIMMMRRRTTTWWW[[[___fffmmmssszzz{{{}}}{{{xxxuuussssssuuuqqqllliiigggccc\\\WWWUUUSSSQQQNNNLLLJJJJJJJJJIIIIIIJJJLLLNNNPPPQQQQQQTTTUUUWWWZZZ]]]bbbhhhkkkrrrvvv{{{}}}|||uuupppfffdddbbbbbbaaa```]]]ZZZWWWUUURRRQQQRRRTTTXXXZZZ```ccchhhnnnqqqrrrrrrqqqrrrtttuuutttqqqkkkddd```YYYUUUNNNIIIFFFDDDCCCBBB???>>><<<:::999888888999888888777777777777666666666666666666666666666666666666666555555555555555555555555555555555555555444444444555555666666777666555555555555444444444555555444444333333333333444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444333333444444444444333333333333444444444444444444444444444444444444444444444555555666555555444444000000000000000000000000////////////000000000000222222222111111111111111000000000000000000000000000000000000000000111111///000000000111111111111000000000000000000000000000000111111222222222222333333333333333333333333000000111111111222222222333333111111111222333444333222222222222222222222222333333333333444444444111111111111111111111111222222222222222222222222111111111111111111111111222222333333444444444555555444222222222222444555333333333222222222222222111111111111111111111111333222222111111222222333222222222222222222222222111222222222222222222111111111111111111111111111000000111111111222222222000000111111111222222222111111111111222222222222222222111111000000000///111111111111222222222222222333333333333444444444111111111111111111111111222222111111111111222222222111111111111111222222111111111111111111111111000000000000000000000000111222222333333333222222333222111000000000111222000111222222333333333333111111111222222333333333333333333333333333333333111222333444444444444444444444444444444444444444222444555777888888777666999::::::999888888:::<<<>>>@@@BBBCCCEEEKKKUUU\\\bbbdddgggkkkoootttzzz~~~|||uuuooollljjjlllgggaaa^^^\\\YYYSSSOOOMMMLLLKKKIIIIIIIIIJJJJJJKKKMMMPPPSSSVVVYYY[[[]]]___bbbfffjjjooouuu}}}qqqooollliiifffccc^^^[[[XXXVVVTTTRRRRRRTTTWWWYYY[[[^^^ccchhhlllnnnoooooovvvyyy|||~~~}}}xxxsssooogggbbb[[[TTTOOOLLLHHHFFFAAA@@@>>><<<::::::::::::999999888888777777777777666666666666666666666666666666666666666666666666555555555555555555555555333333444444555555555666666555555555555444444444333333333444444555555555444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444333444444555555444444333333333333444444444555555444444444444444444444444555666777777777777666666000000000000000000000000/////////000000000111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111000000111222222222111111333333333333333333333333000111111111111222222222222222111111222222333333333333333333222222222222222222333333333444444444111111111111111111111111333333333333333333333333111111111111111111111111222333333333333333444444333333222222222222333333222222222333333333333333111111111111111111111111333222222111111222222333222222222222222222222222111111222222222222111111111111111111111111111111000111111111111222222222000111111111111222222222111111111222222222222333111111111000000000000000111111111222222222222333222222333333333444444444222222222222222222222222222222111111111111222222111111111000111111222333111111111111111111111111000000000000000000000000//////000111111111111000111111111111111222111111///000111222333444444444111111111222222333333444333333333333333333333333111222333444444555555444444444444444444444444444444444666777888888888888999::::::::::::;;;???AAAEEEHHHKKKLLLMMMTTT___hhhpppsssvvvyyy{{{}}}~~~wwwnnngggcccbbb^^^[[[WWWTTTRRROOOMMMKKKIIIIIIIIIJJJLLLNNNPPPRRRQQQUUUZZZ^^^aaaeeehhhkkkgggkkkqqqwww||||||vvvqqqkkkfffbbb___]]]ZZZWWWVVVVVVWWWXXXUUUWWWZZZ___cccgggjjjkkkppptttyyywwwrrrjjjccc\\\VVVPPPLLLGGGFFFCCC@@@===;;;;;;:::::::::999999888777777777777777777777777777777777555666666666666777777777555555555555555555555555444444444444444555555555666555555555555444444444222333333444555555666666222222222222222222222222444444444444444444444444333333333333333333333333444444444444444444444444444444555555555555444444222333333444444555555555444444444444444444444444666666777888888888777777000000000000000000000000000000000111111111222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000111111111111222222222222222222222222111111222333222111000000222222222222222222222222000111111111111222222222000111222333333333333333444444333333333222222222222222222222333333333333111111111111111111111111333333333333333333333333111111111111111111111111333333333333222222222222111111222222222222111111111222222333333444444444111111111111111111111111333222222111111222222333222222222222222222222222111222333444444333222111111111111111111111111111000111111111111222222222000111111111111222222222111111111222222222333333000111111111111111222222111111111222222222333333222222222222333333333333222222222222222222222222222222111111111111222222111111000000111222222333111111111111111111111111000000000000000000000000//////000111111111111111...///111333333333222111000111222333333333333333000111111222333333444444333333333333333333333333111222333444555555555555555555555555555555555555555555555666777888::::::;;;<<<>>>???AAAEEEJJJMMMQQQVVV[[[]]]]]]```iiipppwwwzzz}}}~~~}}}}}}}}}{{{xxxrrrjjjaaa[[[XXXXXXQQQQQQPPPMMMKKKJJJJJJKKKLLLMMMNNNQQQUUUYYY]]]______dddjjjooosssvvv{{{~~~zzz{{{xxxooommmiiidddaaa^^^\\\\\\YYYYYYYYY[[[]]]```ccceeeeeeiiiooowww~~~zzztttnnngggaaa]]]UUURRRNNNHHHDDD@@@>>>===;;;::::::999888888777777777777777777777777777777555666666666777777777777555555555555555555555555666666666555555555555555666555555555555444444444444444444555555555555555333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444555555555555444444222222333333444555555666444444444444444444444444555555666777777777777777000000000000000000000000111111111111222222222222111111111111111111222222000000000000000000000000//////000000111111111222000000000000111111111111222222222222222222222222111222333333222111000///111111111111111111111111000111111111111222222222///111222333444333333222444444444333333222222222111111222222222333333333111111111111111111111111333333333333333333333333111111111111111111111111333333333222222111111111000111222333333222111000111111222333333444555555111111111111111111111111333222222222222222222333222222222222222222222222333333444555555444333333111111111111111111111111000111111111111222222222000111111111111222222222111111222222222333333333111111111222222333333444111111222222222333333333111111222222222333333333222222222222222222222222222222111111111111222222111111000000111222333333111111111111111111111111111111111111111111111111000111222333333333333333,,,...111444555444222111222222333333333222222111000000111222333333444444333333333333333333333333111222333444555555555555555555555555555555555555666666555555666888:::<<<>>>@@@BBBEEEIIINNNUUUYYY[[[bbbjjjlllkkkkkkpppvvvwwwzzz}}}~~~|||yyywwwvvvooolllfff]]]UUUPPPNNNOOOLLLOOOPPPNNNLLLKKKMMMPPPQQQRRRUUUYYY^^^ccchhhkkknnnssszzz|||xxxrrrmmmhhhdddbbbbbb```^^^\\\\\\]]]___aaa^^^aaagggnnnvvv|||}}}xxxsssnnnaaa^^^XXXQQQKKKFFFBBB@@@;;;;;;::::::999888777777777777777777777777777777555666666666777777888888666666666666666666666666888888777777666666555555666666555555555444444444666666666555444444333333555555555555555555555555333333333333333333333333555555555555555555555555444444444444444444444444444444555555555555444444222222333333444555666666444444444444444444444444444444555666777777666666222222222222222111000///111111222222222222111111000000000000000000000000222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111222222111000//////000000333333222222111000//////111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555333111222444555333111222222222222222222222222333333333333333333333333111222222333333222222111111222222333333222222111333222222111111222222333111111222333444444555555333222111111000000111111111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111000000000111222333333444111...///222444333111222333333333333222111111///...---...///000000.........//////000000111111111111111111111111111111000000000000000000000000333333333222222111111111444444444333333222222222111111222222222333333333333333333333333333333333666666555555555666777777888555444555777888666333444666999::::::;;;<<<>>>@@@EEELLLQQQUUUZZZ```dddooorrrvvvvvvuuutttvvvwwwzzzxxxwwwwwwvvvsssmmmhhhaaa]]]WWWRRRPPPNNNMMMLLLNNNOOOPPPQQQRRRTTTXXX[[[```bbbdddgggkkkpppwww|||xxxrrrnnngggdddaaa^^^[[[[[[ZZZZZZ]]]^^^___bbbgggnnnvvv{{{~~~~~~rrrlllddd\\\UUUOOOIIIFFFBBB???;;;888888999999999===<<<:::888777666666777666666666666555555555555444444444555555555555666888888777666555444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444555555555444222111000000111222444555666666444444444555555555555666222222222222222111000000111111222222222222111111111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222222111000000000000000333333222222111000000///111111222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222444333111222444555333111222222222222222222222222333333333333333333333333111222222333333222222111111222222333333222222111333222222111111222222333111111222222333333444444333222111111000000111111111111222222222222111111222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000///000000111111000000///000222333333222222333333333333222111111000///...///111222111000000000000111111111222222222222222222222222222222222222222222222222222222333333333222222222111111555444333333222222222333111222222222222333333333333333333333333333333333444333333333333444444555555333222333555777666444333666999;;;===???BBBEEECCCIIIRRRZZZaaahhhooosssyyy|||~~~}}}zzzwwwwwwwww{{{xxxtttqqqmmmhhhaaa\\\YYYVVVRRROOONNNOOOOOOOOORRRUUUXXXZZZ]]]```dddgggkkknnnqqquuuzzztttqqqkkkfffbbb___\\\[[[ZZZ[[[\\\^^^```dddhhhkkkrrrwww||||||wwwooofff___WWWQQQLLLHHHDDD@@@===<<<<<<;;;;;;;;;:::888666555555666666888888777777777666666666555555555666666666777777777777777666555555444444666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444555555555444333222111111222333444555555666444444444555555555555666222222222222222222111000111111222222222222111111111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222222111000000000000111333333222222111000000000111111222333333333333222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222444222111222333444333222222222222222222222222222333333333333333333333333111222222333333222222111111222222333333222222111333222222111111222222333111111222222222222222222333222111111000000111111111111222222222222111111333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111000//////////////////---///111222222222333444222333333333333222111111111000///000222333222111111111111222222222222222333333333333333333333333333333333333333333333333333333333222222222222111555444333222111222333444222222222222333333333333333333333333333333333333333333222222333444444555333222222333666777888777999;;;===???AAAEEEJJJMMMLLLRRR\\\eeennnuuu{{{|||xxxvvvuuuuuurrrlllgggbbb]]]WWWSSSPPPPPPOOOPPPRRRTTTWWWYYY^^^bbbgggjjjmmmooorrrtttzzz}}}~~~wwwpppjjjddd```ZZZZZZ[[[[[[\\\]]]^^^^^^gggkkkqqqvvvzzz~~~{{{uuummmddd[[[VVVPPPLLLGGGCCCAAA???>>><<<:::999777666666666777777999999888888888777777777666666777777777888888888666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444555555555444333222222333333333444444444444444444444555555555555666222222222333333222111111111222222333333222222111111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111222222111000000111111111222222222111111111000000111111222333333333333222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111222222222222222333333333222222222333333222222222222222222222222222222222222222222222222222222111222222333333222222111111222222333333222222111333222222111111222222333222222111111111111111111333222111111000000111111111111222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222111000///////////////---111444444111000111333222333333333333222111111111000///000222222222111111111222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222555444222111111222444555222222222333333333444444444444444444444444444444444444444444555666777777555444444555777999;;;<<<@@@BBBDDDEEEHHHLLLQQQUUUZZZ___fffnnnuuuzzz}}}|||||||||zzzwwwrrrooommmhhheeeaaa]]]YYYVVVTTTSSSNNNPPPSSSVVVZZZ```eeeiiiooosssxxx{{{}}}~~~{{{sssmmmaaa___]]]\\\]]]^^^^^^^^^bbbeeehhhkkkooosssxxx{{{}}}tttiiiaaaXXXTTTNNNIIIFFFBBB???===;;;:::999888888888999:::999999888888888777777777666666666777777777888888555555555555666666777777333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444333444444444444444444333333444444444555555555555666111222222333333333222222222222333333333333222222111111111111111111111111222333333444444333333222111111111111111111111111111111111111111111111111111111111111111111111111222111111111111111222222222222222111111111111111111111222333333333333222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111111111222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222333333222222111111222222333333222222111333222222111111222222333222222111111111111111111333222111111000000111111111111222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333222111111000000000000000333555444000...///111222333333333333222111111000///...///111222111000111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222444333222222222333444444222222333333333444444444444444444444444444444444555555555555666777888999666777777888999<<>>===;;;:::999999999999888888777777777666666666555555666666666777777777444444555555666777777777777777777777777777777777444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444555555444444444444333333444444444555555555555666111222333333333333333333222222333333333333222222222222222222222222222222000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222111111111111222333333111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111111111222222333333444111222333222111000111333222222222222222222222222222222222222222222222222111222222333333222222111111222222333333222222111333222222111111222222333111111222222222222222222333222111111000000111111111111222222222222111111333333333333333333333333222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111333222111111111111111222333333333111000///000111222333333333333222111111000///...///111222111000111111111111111000000000333333333333333333333333222222222222222222222222111222222222222333333333222222333333333333444444333333333333444444444444444444444444444444444444333333444444555666888888888999;;;<<<>>>BBBGGGKKKLLLOOOTTTYYY^^^eeelllpppttttttuuuwwwzzz||||||{{{vvvqqqkkkeee```[[[VVVSSSQQQRRRRRRRRRRRRSSSVVVYYY]]]bbbhhhmmmqqqvvv}}}zzznnnfffcccbbbaaa___aaabbbbbbbbbbbbdddhhhkkksssxxxsssnnnggg___XXXQQQKKKGGGBBBAAA>>><<<:::888888888888888777777777666666666555555555666666666777777444555555555666666777777666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444333333333444555555555555555444444444444444444444444555555555555666111222333333444444333333222333333444444333333222222222222222222222222222000111111222222111111000111111111111111111111111111111111111111111111111111111111111111111111111222111111111222222333444111111111111111111111111111111222333333333333222222222222222222222222222222222222222222222222222444444444444444444444444222222222222222222222222000111111222333333444444000222333222000000111333222222222222222222222222111111111111111111111111111222222333333222222111111222222333333222222111333222222111111222222333111111222222333333444444333222111111000000111111111111222222222222111111222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111111000000000000111111222333111///...000222333444222333333333333222111111111000///000222333222111333333222222222111111111222222222222222222222222333333333333333333333333111111222222222333333333000111333555555444333222333333333444444444444555555555555555555555555555444444555555666888999:::<<<>>>BBBEEEIIIOOOWWW\\\```ccchhhmmmqqqvvv{{{}}}zzzwwwvvvwwwxxxvvvuuulllfff___YYYVVVSSSPPPNNNOOORRRUUUXXXYYY]]]aaaeeekkkqqqwww{{{}}}vvvrrrpppllliiiggggggfffdddbbbbbbdddfffjjjnnnuuuwwwoooggg___WWWRRRKKKIIIEEEAAA>>><<<::::::999999888888888777777777666666777777777888888888555555555666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444333333333333444555666444444444555555555555555444444444555555555555666111222333333444444444444222333333444444333333222222222222222222222222222333333333444444333333333111111111111111111111111111111111111111111111111111111111111111111111111222111111111222333333444111111111111111111222222111111222333333333333222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444000000111222333333444444///222333333000///111333222222222222222222222222111111111111111111111111222222222333333222222222222222222333333222222222333222222222222222222333111111222333444444555555333222222111000111111111111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111//////...//////000111222333///+++,,,000555777777222333333333333222111111222111000111333444333222444444444333333222222222111111111111111111111111444444444444444444444444111111111222222333333333///111444666666555333111333333333444444444555555555555555555555555555555777777777888999;;;<<<===@@@DDDIIINNNSSS[[[eeekkkuuuxxx|||~~~xxxtttsssqqqooolll```ZZZSSSOOOOOOPPPPPPPPPOOOTTTZZZ___ccchhhnnnssswww}}}{{{vvvnnnmmmkkkgggcccaaa```aaaccceeejjjsss}}}zzzrrriii```[[[SSSPPPLLLGGGCCC@@@>>>===:::::::::999999999888888777888888888888999999999666666666666666666666666777777777777777777777777444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444333333222333444555666444444444555555555666666444444444555555555666666111111222333333444555555333333333333333333333333444444444333333333222222222000000111444555333111222222222222222222222222222222333333333333444444222222222222111111000000000000111111111222222222222222222333333333444444555444333333333333444555555444333333222222222333444333333222222333333444333333333333333333333333444444444333333222222222444444222222222222444444222222222222222222222222333222222111111222222333333333444444444555555555222222222222222222222222222222222222222222222222444333222111111222333444222222222222222222222222333333222111111222333333333333333333333222111000000000111222333444444555111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000222222111111000000//////333111111333555555222///000000000000000000000000222222222222222222222222555555444333222111000///222222222222222222222222222333333444444333333222444444444333333222222222555444444333333333444444222222333333333444444444444444444555555666666666999888777888;;;>>>@@@AAAFFFNNNTTTWWW]]]jjjwww~~~{{{tttnnnjjjfffaaa]]]UUUVVVUUURRROOOOOOSSSWWWZZZ^^^ccciiimmmrrrwwwzzzyyyqqqkkkgggeeecccbbbaaaccceeehhhmmmsss{{{~~~vvvlllfff^^^ZZZTTTOOOJJJEEE@@@<<>><<<<<<======<<<:::888777555444555666888999999999888666666555555555555555555555555555555555444555555555666666777777666555555444444555555666666333222333555666444222333333333333333333333333555555555555555555555555333333333333333333333333444444444444444444444444444555555666666555555444666666555555555444444444555555444444333222111111333333333333333333333333444444444333333333222222222111000222444555333111222222222222222222222222222222333333333333444444333222222222111111111111111111111222222222333333222333333333444444444444444333222222222222333444555444333333222222222222444333333222222333333444333333333333333333333333444444444333333222222222444333333222222333333444222222222222222222222222333222222111111222222333000000111111111222222222222222222222222222222222222222222222222222222222333222222222222222222333222222222222222222222222333333222111111222333333333333333333333222111000222222222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000222000///000333333111///111111111111111111111111222222222222222222222222333333333222222222222111222222222222222222222222333333444444444444333333444444444333333222222222555444444333333444444555222333333333333444444444333333333444444444555555777777777:::>>>BBBEEEFFFLLLVVV___eeemmmzzz}}}uuupppiiiccc___[[[WWWTTTOOOQQQSSSSSSSSSVVV\\\aaafffkkkqqqwww|||~~~vvvoooiiiccc```___^^^___```ccchhhooosss|||}}}~~~|||xxxuuujjjeee]]]VVVQQQLLLGGGEEEAAA???===<<<<<<;;;999777888888777666777888999:::999888777666555555555555555555555555555555555555555555555555666666666777555555444444444444555555777555333444666777555333444444444444444444444444555555555555555555555555333333333333333333333333444444444444444444444444444444555555555555444444666666555555555444444444666666555444333222111000333333333333333333333333444444444444333333333333333222222333444555333222222222222222222222222222222222333333333333444444333333222222222222111111222222222333333333444444333333333444444444555555333222222111111222222333444444333333333333222222444333333222222333333444333333333333333333333333444444333333333333222222444333333222222333333444222222222222222222222222333222222111111222222333333333333333444444444444222222222222222222222222222222222222222222222222222222222333333222222222333333333333333333333333333222222111111222222333222222333333333222111111333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111111111333111///000111222111000222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222333444444555555444444333444444333333333333222222555444444444444444555555333333333444444444555555444444444444555555555555666888;;;@@@DDDIIILLLNNNUUU```lllttt}}}xxxrrrgggbbb[[[VVVSSSQQQPPPOOOOOORRRVVVYYY[[[```gggmmmsssxxxuuukkkeee```^^^[[[YYYZZZ^^^cccfffmmmppptttyyy~~~{{{uuulllbbb[[[UUUOOOLLLGGGDDDAAA>>>===;;;888666888888888888999999999:::888888777666555555555555555555555555555555555555555555555555666666666666555444444333333444444555777666555555777777666555555555555555555555555555555555555555555555555555333333333333333333333333444444444444444444444444333444444555555444444333555555555555555444444444444444444444444444444444444444444444444444444444555444444444444333333333333333333444444444444333222222222222222222222222222222222333333333444444333333333333333333222222333333333444444444555555333333444444444555555555333333222222222222333333333333333333333333333222444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333444444444444555555555555222222222222222222222222222222222222222222222222111222333444444333222111333333333333333333333333222222222222222222222222222222333333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000111111222222222444222111000111222333333222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222333444444555555444444333333333333333333333333333555444444444444555555666444444444444555555555555555666666777777888888888:::===BBBGGGKKKOOOSSSUUU[[[fffsss{{{|||ssskkkfffZZZWWWRRROOONNNOOORRRSSSZZZ^^^bbbeeeggglllsssxxx}}}yyyrrrgggccc]]]YYYYYY\\\^^^```bbbeeekkkrrryyy|||rrrhhh___VVVQQQNNNJJJFFFCCC@@@>>>;;;999888888999::::::999999888888777666666555555555666555555555555555555555555555555555666666666666666444444333333333333444444666555555555666666555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444333333444444444444333333555555555555555555555555333444444444444444555555444444444444444444444444555555555444444444333333333444555555555444444444222222222222222222222222222222222333333333444444333333333333333333444444333333444444444555555555333333333444444444555555333333444444444444333333222222333444444444333222444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333222222111111222222333000111111111222222222222222222222222222222222222222222222222222222222222111222333444444333222111333333333333333333333333222222222222222222222222111222222333333333222222000000111222333333444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111222222333333222111000//////000111333111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222333444444444444444444333333333333333333333333333444444444444444555666777444444555555555666666666555555666777888999:::;;;===AAAGGGKKKNNNQQQUUUXXX```jjjvvv~~~|||uuummmddd]]]YYYQQQPPPOOONNNQQQUUU[[[___fffjjjooorrruuuyyy|||nnniiiaaa]]]\\\\\\\\\\\\]]]```eeejjjpppxxxyyymmmaaaYYYUUUQQQLLLGGGDDDBBB???===999::::::::::::999888777888888777666666666666777666666666666666666666666666666666666666555555555555444444333333444444555444444555444444444444555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333444444555555444444333444555555555555555555555666666555555444333333333444444444444444444444444555555555555444444444333444555777666555444444555222222222222222222222222222222333333333333444444333333444444444444555555333333333444444444555555222222222333333333444444333444444555555444444333111222333444555444333222444333333222222333333444333333333333333333333333222222333333333333444444222333333444444333333222222222222222222222222222333222222111111222222333222222222222333333333333222222222222222222222222222222222222222222222222222222222333333222222222333333333333333333333333111222222333333222222111111111222333333333222222///000111222333444444555333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111222222222222222...///000///------///000000000000000000000000000111111111111111111111111333333333222222111111111222222222222222222222222222333333444444333333222222222333333333333444444444444444444555666777777555555555666666666666777333444666777999;;;======AAAEEEJJJNNNPPPSSSXXX]]]eeennnxxx|||uuummmhhhaaaYYYSSSQQQMMMOOOQQQTTTXXX___ggglllooottt{{{yyysssjjjdddbbb```]]]ZZZ[[[^^^aaacccffflllvvv|||}}}rrrkkk```[[[UUUOOOJJJGGGDDDAAA>>>===<<<;;;:::999888777999888888777777888888888666666666666666666666666666666666666666555555555555555555444444555555555333444555444333222333555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444444555555555555555555444444444444555555555555555555555555555555555444444555555555555555555555555555555555555444444444444444666888777555333444555222222222222222222222222222222333333333333444444333444444444555555555555222333333333444444444444111111111222222222333333222333444444444444333222000111333555555444333222444333333222222333333444333333333333333333333333222222222333333444444444222333333444444333333222222222222222222222222222333222222111111222222333444444444555555555666666222222222222222222222222222222222222222222222222333222222222222222222333444444444444444444444444111222333333333333222111000111222333333333333222111111111222222333333333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222333222222222222222222111...111333222000///000111111111111111111111111111111111111111111111111111111222222222222222333333222222222222222222222222111222222333333222222111222222222333333444444444444444444444555666777888555555666666666777777777555666888;;;>>>@@@BBBCCCGGGKKKPPPSSSUUUYYY```fffkkkqqqxxx|||{{{qqqggg___\\\XXXRRRPPPQQQQQQUUUZZZ___dddkkksssyyy}}}{{{tttooojjjccc^^^YYY\\\^^^______ccclllrrrqqqlllccc[[[UUUOOOKKKHHHDDDBBB@@@===;;;:::999999:::999999999999999::::::666666666666666666666666777666666666555555555555777666666555555666666777333555666666444333444666444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444555666666777777666666555444444444555555555666666000111222444666777888999555555555555555555555555666666555555555444444444444777999888555333444666222222222222222222222222222222333333333444444444444444444555555555666666222222222333333333444444000000111111111222222222111222333444444333222111000111333555555555333222444333333222222333333444333333333333333333333333222222222333333444444444222222444444444444222222222222222222222222222222333222222222222222222333111111111222222222333333222222222222222222222222222222222222222222222222444333222111111222333444444444444444444444444444111222333444444333222111000111222333333333333333333333333222222222222111333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222444333333222222111111111111444777777444333333444222222222222222222222222000000000000000000000000///000111222333444555555222222222222222222222222111111111222222111111111222222222333333444444444444444444555555777888888666666666666777777777777999:::===@@@CCCFFFHHHJJJLLLQQQVVVYYY[[[aaaiiipppnnnsssvvvvvvxxxyyyuuuoooeee[[[SSSSSSSSSQQQQQQUUUXXX\\\bbbhhhmmmttt|||}}}vvvllleeeXXX[[[]]]]]]\\\___gggnnnpppttt{{{zzzpppfff^^^WWWRRRNNNHHHFFFBBB???<<<;;;;;;;;;:::::::::999::::::;;;;;;777777777777777777777777777777666666555555555444777777666666666666777777444666888777444444555888555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444666666777777777777666666444444444555555555666666444444444444444444444444444444444444444444444444777777666555444444333333666555444444555666777888888888777555555444444444222222333333333444444444333333333444444555555555333333333333333333333333333333333444555666777888444444444444444444444444444555555555444333333222333333333333333333333333333333333333333333333333111111000000111111222333333333444555444333111000333333333333333333333333333333333222222111111111444444444555555555666666333333333333333333333333222222222222222222222222222111000//////000111222444444444333333222222222222222222222222222222222000000000111111222222333111111222222222333333333444333333222222333333444///000111222222222222222111111111111111111111111222222333333333444444444000000000000000000000000000000000000000000000000333333333222222111111111222222222222222222222222222222222222222222222222333333444555444333111000222222444444444444222222444444444444444444444444555555444444444555666666777777888999;;;<<<;;;999@@@AAADDDIIIOOOTTTUUUUUUVVVYYY^^^aaadddhhhnnnsssvvvuuutttrrrnnniiieeebbb```ZZZSSSRRRUUUYYYYYYXXXbbbeeejjjttt~~~vvvhhhddd___\\\\\\^^^______fffiiimmmrrrxxxyyymmmccc[[[WWWOOOLLLHHHEEECCCAAA===;;;<<<<<<<<<;;;:::888666555555555666666666666666555666666666666666666666666666666666666666666666666666666555555555444444444555555555555555555555555666555444333333444555666555555555555555555555555555555555555555555444444444444444444444444444444444444444555555555555666444444444444444444444444444444444444444444444444666555555444333333222222666555555444555666777888888777666555555444444444222333333333333444444444333333333444444555555555333333333333333333333333333333222333333444555666444444444444444444444444444444555555444444333222333333333333333333333333333333333333333333333333222111111111111222333333333333444444444333222111333333333333333333333333333333333222222222111111222222222333333333333444333333333333333333333333222222222222222222222222333333222111111222333333444444444333333222222222222222222222222222222222111111222222222222222222111222222222222333333333444333333222222333333444000000111222222222222222222222222222222222222222000000111111111111111111111111111111111111111111111111111111111111111111333333333222222222111111222222222222222222222222222222222222222222222222333333444444444333222111222333333444444333333222333333333333333333333333444444444333333444555555777777888999;;;===>>>>>>DDDHHHOOOVVV\\\```cccdddgggiiikkkmmmoooqqqsssttttttrrrnnniiiddd```]]][[[VVVUUUUUUXXX]]]```bbbbbbiiinnnvvvrrrllleee___\\\]]]^^^^^^[[[^^^bbbgggnnnyyyuuujjjdddYYYUUUOOOJJJFFFBBB???===<<<<<<;;;999888777666555555666666666666666666666666666666666666666666666666666666666666666666666666666555555555444444444555555555555555555555555666555444444444444555666555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555666444444444444444444444444555555555555555555555555555555444444333222222222666555555555555666777777888777666555555444555555333333333444444444555555444444444444444555555555333333333333333333333333333333222222222333333444444444444444444444444444444444555555444444333333333333333333333333333333333333333333333333333333333222222222222333444444333333444444444333222222333333333333333333333333333333333222222222222111222222222222333333333333333333333333333333333333222222222222222222222222555444444333333444444555444444333333333333222222222222222222222222222222333333333333333333222222222222222222333333333333444333333222222333333444111111111222222222222222333333333333333333333333111111000000000000000000222222222222222222222222111111111111111111111111333333333222222222222111222222222222222222222222222222222222222222222222333333444444444333222222222333333444444333333222333333333333333333333333666555555444444555555555999999999;;;>>>BBBEEEGGGOOOWWWaaaiiimmmppprrruuuvvvvvvwww{{{}}}|||xxxtttqqqmmmfff___ZZZWWWVVVVVVTTTXXX___dddhhhkkknnnooottt||||||qqqhhhbbb```______XXXYYYZZZ]]]cccmmmyyy}}}uuueee___WWWPPPKKKHHHEEECCC???>>>;;;999888777777888666777777777666666666666666666666666666666666666666666666666666666666666555555555555555444444444555555555555555555555555666555444444444444555666555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555555555555555444444333333333666666555555555666666666777777666555555555555555444444444444555555555555444444444555555555555555444444444444444444444444555444444333222222333333444444444444444444444444333444444555444444333333333333333333333333333333333333333333333333333333444333333333333444555555333333333333333333333222333333333333333333333333222222222222222222222222333333444444444555555555222222222222222222222222222222222222222222222222555555444444444444555555333333333333333333333333222222222222222222222222555555555444444333333222222222222333333333444444444333333222222333333444222222222222222222222333333333333333333333333333333333222222222222111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333222333333333333333333333333333333333444444444444444888888777777777777777888:::;;;<<>><<<<<<;;;:::999777777777888888777777777777777777777777666666666666666666666666444444444555555555555555555555555555555555555555444444555666666555444444555555555555555555555555333333444444555666666666444444444444444444444444444444444555555555555666555555555555555555555555777777777777777777777777666666666666666666666666666666777777777666444333666666555555555555666666555555666666666777777777777666666666555555555444555555555555555555555555555555444444333444444444444444444444444444444444222333444444555555444444333333333333333333333333333333333333333333333333333333333333333444444555333333222222222333444555333333333333333333333333111111222222222333333333000111111111111222222222111111111111111111111111222222222222222222222222222333444444444444333222222222222333333444444444222222222222222222222222333333333333333444444444333333333444444444444555444333333222222333333444666444333111111222333444222222222222222222222222000000111222333444444555111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333222222222333444555444333333222222333333444555555555666777777888888666666777888:::<<<===>>>CCCJJJTTT]]]fffrrr~~~yyyrrriiibbb[[[[[[[[[___eeennnwww}}}}}}vvvuuusssqqqppppppqqqrrrqqqqqqrrrrrrqqqpppooonnnkkkkkkjjjiiiggggggffffffbbbcccdddddddddbbb```^^^```aaaaaabbbcccdddfffggggggggghhhjjjlllnnnpppqqqooopppqqqsssuuuvvvxxxxxxxxx{{{}}}|||yyyyyy||||||vvvoookkkhhhgggdddbbbfffgggjjjmmmqqquuuyyy{{{~~~{{{vvvqqqiii```[[[UUUTTTPPPLLLGGGCCC@@@>>>===;;;999777777777888999777777777777777777777777666666666666666666666666444444444555555555666666555555555555555555555555444444555666666555444444555555555555555555555555333333444444555666666777444444444444444444444444444444444555555555555666666666666666666666666666777777777777777777777777444444555555555555555555666666777777777666444333666666555555555666666777666666666666777777777777777777666666555555555444555555555555555555555555444333333222222333333444444444444444444444444444222333333444555555555444333333333333333333333333333333333333333333333333333222222222222333444444333333222111222333555666333333333333333333333333111111111222222333333333222222333333333444444444111111111111111111111111222222222222222222222222222333444555555444333222222222222333333444444444222222222222222222222222222222222333333444444444333333333444444444555555444333333222222333333444666555333111111222333444111111111111111111111111222222333444666777888888000000000000000000000000222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222333333222111222333555666444444222222222222444444444444444555666777777888999999:::<<<>>>AAACCCDDDLLLTTT___jjjttttttlllgggccc```^^^___```ccchhhpppzzz~~~{{{yyyyyyyyyxxxwwwpppoooooonnnooopppqqqrrrqqqqqqqqqqqqpppnnnllljjjggggggfffeeedddcccbbbaaa]]]^^^______^^^\\\YYYXXXXXXYYY[[[[[[\\\]]]```bbbbbbbbbbbbcccdddeeeggggggggghhhiiijjjlllmmmnnnooohhhlllooonnnllllllpppuuuvvvxxx{{{}}}yyytttooojjjeeeddddddddddddgggjjjmmmooo||||||||||||yyyssskkkeee]]][[[XXXTTTNNNIIIEEEBBB===<<<999888777777888999777777777777777777777777666666666666666666666666444444444555555555666666555555555555555555555555333444555666666555444333555555555555555555555555333333444444555666777777444444444444444444444444444444444555555555666666666666666777777888888999:::::::::999888777555555666666777777888888888999999999888888888999999:::666666555555666777777888777777777777777777777777999999888777666555555444666666555555555444444444666666555555555444444444444444444444444444444444444444444444444444444444333333333444444555555555222222333333333444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444444444333222222111111000444444444333333222222222333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444111222333333444444333333222222222333333444444444333333333333333333333333555444444333222111000000222222222222333333444555333333333333222111000000111111222333444444555555222222222222222222222222444333111000000111333444111111222222222333333333222222333333333444444444111222222333444555666666:::888555555666888::::::888:::<<<>>>AAAFFFLLLPPP[[[eeettt{{{ssshhh___[[[\\\^^^```dddhhhnnnuuu}}}~~~~~~}}}|||{{{{{{{{{|||xxxxxxwwwvvvuuutttrrrqqqppppppooonnnnnnoooooooooppppppooonnnmmmkkkiiihhheeedddcccbbb````````````ZZZYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZ[[[\\\\\\\\\]]]^^^___```aaaaaabbbddddddeeeeeeeeeeeeddddddggggggffffffffffffffffffkkklllnnnoooqqqssstttuuuwwwyyy|||~~~uuunnniiiddd```^^^___cccfffhhhuuu{{{~~~|||}}}~~~wwwnnnnnnddd\\\ZZZWWWOOOJJJKKKBBB@@@===<<<<<<;;;999666888999999999888777666555999888888777666555555444555555555555555555555555444444555555555555444444555555555555555555555555555555555555444444333222333444444555555444444333444444444444444444444444555555555555555555555555888888999999999999999999999999999999999999888888;;;;;;:::::::::::::::::::::999888888777777888888999888777777666777777777666666666777777777777777999999888888777777666666666666666555555555444444666666666555555555444444444444444444444444444444444444444444444444444444333333444444444444444444222222333333333444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333444444444444444333333333222222333333333333333333333333333333333333333333333333444444333333333333444444222222222222222222222222111222333333444444333333111222333333444444444333333333333333333333333333444333333222222111111111333222222222333333444555111222222333333333222222///000000111222222333333222222222222222222222222222111000//////000111222111222222222222333333333222222333333333444444444444444444444444444444555666555444444666777999999;;;>>>AAAFFFLLLTTT\\\bbbrrryyy{{{jjjeee___ZZZ[[[^^^cccggglllqqqzzz}}}|||zzzxxxvvvuuuuuuuuuvvvvvvuuuuuuuuuuuuuuutttsssttttttsssrrrqqqpppppppppoooooonnnnnnnnnoooooonnnnnnmmmllljjjiiiggggggddddddbbbaaa```___^^^^^^[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^^^^___``````````````````bbbbbbaaa````````````aaaddddddeeeeeefffgggggghhhiiikkkmmmnnnpppsssxxx|||sssmmmeee___^^^___bbbccchhhpppuuuwwwzzz}}}}}}xxxxxxppphhhddd^^^VVVRRRSSSIIIGGGCCC???===;;;::::::999999999999999888777777888888888777666555555555555555555555555555555555444444555555555555444444555555555555555555555555555555555555555444333333333444444555555444444333444444444444444444444444555555555555555555555555======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;::::::999999999999888888777777666666555999888777666555555555555777777777888888999999999999999888888888888888888666666666666555555555555666666666666555555555555444444444444444444444444444444444444444444444444444444444444444444333333333333333333444444444444444444333333333333222222333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222333444444555666666444444444444333333333333333333333333333333333333333333333333333333333333333333222222222222333333111111111111111111111111111222333333444444333333111222333444555444333222222222222222222222222222222222222222222222222222333333222222222333444444000000111222333333333333000000000111111222222333222222222222222222222222222111000//////000111222222222222222333333333333333333333333444444444444555555555444444444333333555555555666777888999:::@@@DDDLLLTTT^^^hhhrrryyy{{{uuummmhhh^^^\\\ZZZ[[[^^^eeelllpppwww}}}~~~zzzxxxtttrrrpppmmmkkkiiigggggglllmmmnnnooooooooonnnmmmoooppppppqqqqqqqqqppppppooonnnnnnnnnnnnnnnoooooonnnmmmmmmllljjjiiihhhhhhfffeeedddcccaaa```___^^^]]]\\\[[[YYYWWWVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWXXXYYYZZZ[[[[[[\\\ZZZ[[[\\\]]]]]]]]]]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\^^^^^^^^^^^^]]]]]]]]]]]]^^^___```aaabbbdddhhhkkkoooqqqtttxxx||||||ttthhh___ZZZYYYZZZ[[[]]]eeelllooorrryyy~~~~~~xxxqqqhhh^^^YYYZZZQQQOOOJJJDDD???<<<<<<===:::::::::::::::999999999888888777777666666555555555555555555555555555555444444555555555555444444555555555555555555555555555555555555555444444333333444444555555444444333444444444444444444444444555555555555555555555555@@@AAAAAABBBBBBCCCCCCDDDAAAAAA@@@@@@???????????????>>>===<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999888888888888888888999999::::::;;;;;;<<<888888888888888888999999777777777666666666555555777777777666666666555555555555555555555555555555555555555555555555555555555555555444444333333333333333333444444444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222333333333444444444555444444444444444444333333333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222111222333333444444333333111222444555555444222111111111111111111111111111111111111222222333333333333333333222222333333444000111222333333333333333222222222333333444444444222222222222222222222222444333333222222333333444222222222333333333444444333333333444444444444555555555555555555444444444666777888999999999;;;<<>>???;;;;;;::::::999999999999888777777777666666666555555555555555555555555555444444555555555555444444555555555555555555555555333333444444444444333333333444444555555444444333444444444444444444444444555555555555555555555555GGGHHHIIIKKKNNNOOOQQQRRROOONNNLLLIIIGGGFFFEEEEEEEEEDDDCCCBBBAAABBBCCCDDD@@@AAAAAAAAAAAA@@@??????======<<<<<<<<<<<<======999999999:::::::::;;;;;;888888888888888888888999888888777777777666666666888888777777777666666666555555555555555555555555555555555555555555555555555555555444444333333333333333444444444555555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444444333333333222222111111444444444444444444444444333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222111222333333444444333333222333444444444333222222111111111111111111111111111111111222222333333444444333333222222333333333333333333333333222111000222333333333333333444444222222222222222222222222444333333333333333333444222222333333333444444444333333444444444555555555333333444555555666777777777888:::::::::;;;===@@@MMMWWWhhhwwwwwwrrrjjjccc___]]]]]]\\\bbbffflllqqquuu{{{~~~{{{wwwsssqqqooonnnllliiifffcccaaa___bbbdddgggjjjlllllllllkkkkkklllnnnpppqqqrrrssssssooooooooooooooopppqqqqqqrrrqqqqqqqqqqqqrrrssssssrrrrrrqqqpppmmmkkkhhhgggbbbaaa___]]][[[ZZZYYYXXXXXXXXXWWWVVVUUUUUUUUUUUUUUUVVVWWWWWWYYYYYYZZZ[[[[[[[[[]]]^^^``````aaaaaa```___^^^]]]\\\\\\\\\\\\[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^___`````````aaabbbdddgggjjjmmmoooppptttvvvzzz|||}}}~~~vvvkkkddd```]]]\\\___bbbcccdddhhhqqqzzz}}}pppfff___WWWWWWUUUPPPJJJEEEBBB@@@===<<<;;;999999999999999777777777777666666666666666666666666666666666666444444555555555555444444555555555555555555555555111222222333333333222222333444444555555444444333444444444444444444444444555555555555555555555555ZZZ[[[^^^```cccfffhhhiiigggeeeaaa]]]ZZZXXXWWWVVVQQQPPPMMMKKKKKKKKKLLLMMMGGGGGGGGGGGGFFFDDDBBB@@@>>>======<<<<<<<<<<<<===::::::::::::::::::::::::999999999999999999999999888888888888777777777777888888888888777777777777555555555555555555555555555555555555555555555555444444444444444444333333333444444444555555555555222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444444444333222222111000000444444444444555555555555333333333333333333333333333333333333333333333333333333222222222222333333111111111111111111111111111222333333444444333333444444333333333333333222222222222222222222222222111111111222222333333333444444333222222222333333333333333333222111000000111111111111111111111111222222222222222222222222222222222222222222222222333333333333444444444444333444444444555555555555222333444555666777888888444777999:::;;;>>>DDDIIIYYYddduuuxxxsssjjjfff```[[[YYYYYY\\\^^^gggnnnwww~~~{{{{{{{{{zzzwwwtttqqqpppnnnmmmllljjjgggeeebbbaaa```aaadddgggjjjkkkllllllkkklllnnnppprrrsssttttttsssssssssssstttuuuvvvvvvttttttttttttvvvxxxzzz|||}}}}}}|||zzzxxxtttqqqppphhhgggdddaaa^^^\\\[[[ZZZYYYYYYXXXVVVUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXYYYZZZ[[[\\\^^^```aaabbbbbbaaa```___]]]\\\\\\\\\\\\XXXXXXYYYZZZ[[[\\\]]]^^^^^^]]]\\\]]]^^^___^^^\\\___``````aaacccddddddeeeiiikkknnnooopppppprrrtttvvvyyy~~~zzznnneee``````______```aaadddmmmvvv}}}vvvmmmaaa^^^YYYUUUQQQMMMGGGDDD@@@???===;;;999999999999777777777777666666666666666666666666666666666666444444555555555555444444555555555555555555555555111222222333333333333222333444444555555444444333444444444444444444444444555555555555555555555555zzz{{{}}}|||xxxuuuttttttllljjjfffccc`````````aaa\\\\\\[[[YYYVVVRRRNNNKKKHHHGGGFFFDDDBBBAAAAAAAAA@@@@@@@@@???>>>>>>============<<<<<<;;;;;;::::::999999888888888777777777999999888888888777777777555555555555555555555555555555555555555555555555333333444444444444444444444444444444555555555555222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333333333444444333333333333333333222222444444444444555555555666333333333333333333333333333333333333333333333333444444333333333333444444222222222222222222222222111222333333444444333333666555333111111222333444333333333333333333333333222222222222222222333333555444333333222222222333222222333333333222222111111111111111111111111111222222222222222222222222111222222222222222222111333333333444444444444555444444444444555555555555444444555555666666777777333777:::===???FFFPPPWWWgggqqq|||tttlllhhhaaa___\\\ZZZ[[[^^^dddhhhpppyyywwwxxxxxxxxxvvvtttqqqooolllllllllkkkjjjgggeeedddaaabbbdddgggjjjmmmoooppppppqqqsssuuuvvvwwwxxxxxxyyyyyyyyyyyyzzz{{{|||}}}zzzzzzzzz|||~~~}}}uuusssoookkkfffbbb```^^^]]]\\\[[[YYYXXXXXXWWWWWWTTTUUUVVVWWWXXXYYYYYYZZZ[[[\\\^^^```bbbcccddddddcccbbbaaa```___^^^^^^^^^ZZZZZZ[[[\\\]]]^^^^^^______]]]\\\]]]___```^^^\\\________________________aaaccceeefffeeefffgggiiijjjlllooouuu{{{tttmmmhhhbbb___```aaabbbgggnnnvvvrrrjjj___YYYVVVTTTOOOJJJEEECCC@@@===;;;::::::;;;666666666666777777777777666666666666666666666666444444555555555555444444555555555555555555555555222333444555555555555444333444444555555444444333444444444444444444444444555555555555555555555555~~~{{{yyyxxxyyyxxxwwwuuurrrmmmgggbbb___ZZZYYYVVVSSSPPPNNNMMMLLLGGGGGGFFFEEEDDDCCCCCCBBB@@@@@@???>>>===<<<<<<;;;999999999888888888888777999999999888888888888777666666666666666666666666666666666666666666666666333333333444444555555555444444444555555555666666222222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444222222333333333444444444222333333444444555555666444444444555555555666666333333333333333333333333444444444444444444444444555444444333333444444555444444444444444444444444222222333444444444333333777555333000000111333555333333333333333333333333222222222222222222222222555444333333222222222222000111222222333333333333333333333333333333333333222222222222222222222222333444444555555444444333333333333444444444555555444444444555555555666666666666666666666555555555444888===@@@EEENNN[[[dddqqqyyyxxxpppiiiddd```[[[[[[[[[]]]```fffnnnttt{{{}}}~~~~~~}}}xxxyyyyyyyyywwwuuurrrppplllmmmmmmmmmllljjjiiigggcccdddfffhhhlllooorrrtttvvvwwwxxxzzz|||}}}~~~~~~}}}}}}}}}~~~~~~zzztttnnniiieeecccaaa```___]]]\\\[[[[[[[[[WWWXXXXXXYYYZZZ[[[\\\\\\]]]^^^```bbbdddfffggggggffffffdddcccbbbaaaaaaaaa______``````aaaaaabbbbbbbbb```___```ccccccaaa^^^``````____________^^^^^^]]]^^^````````````bbbcccfffffffffjjjpppxxxqqqgggaaaaaaaaa___bbbgggqqqyyyssscccZZZYYYXXXTTTOOOIIIFFFCCC???===<<<<<<<<<666666666666777777777777777777777777777777777777444555555555555555555444555555555555555555555555444444555666777777777666333444444555555444444333444444444444444444444444555555555555555555555555zzzxxxrrrpppmmmiiifffcccaaa```\\\ZZZWWWUUUSSSOOOJJJGGGIIIFFFBBB@@@@@@@@@???===;;;:::999999::::::888666999::::::999777555666666666555444555666999<<<>>>555555666666666666555555666666555555444444333333222333444555666666666666555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444333444555666666555444333555444444444444555666666666555444333222222222222333333333444444333222222333333333333333333333333333333333333333333333333333444444555555444444333555555555444444333333333333333333333333333333333000111111111111222222222333333333333333333333333333333333333333333333333333222222111111222222333333333333333333333333333444444444444444444444444333333333333333333333333555555555444444333333333777888999999777666777888;;;888;;;CCCJJJSSScccrrr~~~vvvmmmfff```]]]___XXX[[[```ffflllttt{{{~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}zzzwwwuuuvvvxxxyyywwwtttrrrqqqnnnlllkkkkkkllllllgggiiikkkmmmooorrrvvvyyy||||||~~~}}}yyyqqqkkkiiifffcccaaa```___\\\[[[ZZZ[[[[[[\\\\\\\\\\\\\\\aaabbbdddfffiiilllnnnppphhhgggeeedddcccbbbcccccc^^^______```aaabbbccccccbbbcccccccccbbbbbbaaa```^^^^^^^^^^^^^^^]]]]]]]]][[[[[[ZZZ[[[[[[\\\]]]^^^```aaacccfffjjjnnnrrrttt|||zzzlllaaa\\\]]]___aaaeeeqqq}}}uuueee^^^^^^[[[VVVUUUQQQLLLHHHEEEBBB???<<<777777777777777666666666555555555666666666666666888888777777666666555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666666666666666555555666666666666555555|||xxxvvvtttnnnnnnmmmmmmjjjeee^^^YYYTTTQQQMMMIIIGGGEEECCCAAA@@@???======>>>===<<<::::::::::::999888777888888666555555555555777888999555666666777777666666555777777777777777666666666555555555666555555444444555555555555555555555555444444444444444444444444444333333222222333333444444444444444444444444444444444444444444444444444333444555666666555444333444444444444444555666666666555444333222222222222333333333444444333333222333333333333333333333333222222222222222222222222333444444555555444444333555555444444444333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333444444444444444444444444333333333333333333333333666666666555555555444444666777777777666777999;;;??????EEENNNWWW___mmmzzzwwwjjjccc^^^ZZZZZZ]]]___ccciiipppwww}}}zzzyyyxxxwwwyyyyyyyyyzzzzzzzzz{{{{{{zzzxxxvvvvvvxxxxxxvvvssssssqqqooommmllllllmmmmmmkkkmmmooorrrtttxxx|||~~~zzzvvvsssooommmkkkiiigggeeeaaaaaabbbbbbbbbbbbbbbaaaeeeeeefffhhhkkkmmmoooqqqjjjhhhfffdddcccbbbbbbbbbaaaaaabbbbbbccccccddddddddddddeeeddddddcccbbbaaa^^^^^^^^^^^^]]]]]]]]]]]]ZZZZZZZZZZZZ[[[[[[\\\]]]^^^___aaacccgggjjjmmmooorrrvvv||||||nnneeeaaaaaaaaa```jjjuuu~~~qqqiiigggbbb\\\ZZZVVVQQQLLLIIIEEEBBB???;;;:::999888777777777777666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555xxxrrrjjjfffaaa\\\WWWSSSOOOLLLGGGEEEBBB@@@@@@???===<<<999999888777777777777888777777777777666666666666666666777777777777666666666777777777777777888888666666666666555444333333555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444555555555555444444444444444444444555555666555555444333222222222222222333333444444333333333333333333333333333333333333333333333333333333333333444444555555444444333555444444444444333333333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333444444444444444444444444333333333333333333333333777777777666666666666666666777777777777:::>>>BBBFFFJJJSSS^^^gggnnnxxxsssjjj```\\\ZZZZZZ]]]aaaiiinnnvvv~~~{{{zzzxxxvvvtttsssrrrrrrvvvvvvwwwxxxyyyzzz{{{{{{{{{yyywwwwwwwwwvvvtttssstttsssqqqpppooooooooopppppprrruuuxxx{{{~~~yyyvvvtttrrrpppnnnkkkkkkkkkllllllkkkjjjjjjjjjjjjkkklllmmmoooqqqrrrooommmkkkhhhfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffffffffeeedddcccbbb`````````_________^^^^^^[[[ZZZZZZZZZZZZZZZ[[[\\\\\\]]]^^^___bbbdddfffggggggjjjnnnrrrwww~~~}}}oooeee^^^[[[\\\ccckkksss}}}yyysssllleee```\\\WWWRRRNNNKKKGGGDDD@@@???<<<:::888888999999777777666666666666666666444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555zzztttnnnhhhbbb^^^VVVSSSNNNKKKHHHFFFCCCAAA>>><<<:::::::::::::::999888999999999999888777666666777777888888777777666444444555555666666666777666666666666666555444444555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333444444555666555444333333222222222333222222333444444444333333333333333333333333333333555555555555555555555555333444444555555444444333444444444444444444444444333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333222222333333333333333333333333333333333333333444444444444444444444444444444444444444444666666666666666666666666888888888888:::>>>EEEIIIPPPXXXcccnnnuuuzzz}}}wwwiiibbb]]]]]]^^^aaagggmmmtttyyy|||zzzvvvuuutttrrrqqqqqqqqqpppuuuvvvwwwyyyzzz|||}}}~~~|||{{{yyyxxxwwwvvvuuutttxxxwwwvvvuuuttttttttttttvvvxxx{{{~~~}}}|||{{{yyyxxxuuuuuuuuuuuutttssssssrrrppppppppppppqqqssstttuuuvvvtttrrrnnnllljjjjjjjjjiiiiiihhhhhhggggggggggggggghhhhhhggggggeeeddddddddddddccccccbbbbbbaaaaaa\\\\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^___```aaabbbdddfffhhhlllsss{{{pppbbbZZZ\\\___bbbhhhqqq|||wwwpppfffbbb\\\WWWSSSPPPMMMJJJFFFCCC???;;;999999999:::888888777777777777666666444444444555555666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555~~~wwwsssnnnjjjddd___[[[VVVQQQNNNIIIFFFBBB?????????===;;;888888999999999888777777777777888888888888777777444555555555666666777777444555555666777777666666666666666666666666666666444444444444444444444444555444444333333444444555444444444444444444444444444444444444444444444444444444444333333444444444333333333333333444555555444444333222222222333333111222333333444444444333333333333333333333333333333333333333333333333333333444444555555444444333444444444444444444444444333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333444333333333333333333444333333333333333333333333333333333444444444555555444444444444444444444444555555555555555555555555888888999:::>>>DDDLLLRRRbbbkkkwww~~~yyyoooiiibbb^^^]]]aaaeeeiiiqqqyyy~~~~~~{{{xxxrrrqqqqqqpppppppppppppppuuuuuuwwwyyy{{{}}}~~~}}}}}}}}}|||zzzyyyyyyyyy~~~~~~}}}|||{{{{{{{{{{{{{{{}}}~~~~~~~~~}}}|||{{{zzzyyyvvvvvvvvvvvvwwwxxxyyyyyy|||zzzwwwtttqqqooonnnnnnnnnmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjiiihhhhhhggggggfffeeeeeedddcccccc```______^^^]]]]]]]]]]]]^^^]]]]]]\\\\\\]]]]]]^^^bbbbbbbbbbbbeeeiiinnnrrrtttxxx~~~rrrggg```^^^\\\^^^dddllluuu|||nnniiiaaa[[[WWWTTTRRRPPPJJJGGGCCC>>>;;;:::::::::999999888888777777777777555555555666666777777888666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555666666666666555555{{{vvvpppjjjddd```VVVPPPIIIEEECCCAAA===:::999999999888888888777777888888999999999999888888777888888888888888888999444444555666777777777777666666666666666666666666444444444444444444444444555555444444444444555555444444444444444444444444444444444444444444444444444444333333333333444444333333333333333444444555444333333222222333333333111111222333444444444444333333333333333333333333111111111111111111111111333444444555555444444333333333333444444444444555333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333444444333333333333444444333333333333333333333333222333333444444555555555444444444444444444444444444444555555555555666666777999<<>>DDDMMMWWWcccooowww|||tttpppiiiaaa___bbbdddfffllluuu{{{~~~~~~~~~~~~}}}|||||||||{{{xxxvvvrrrrrrrrrrrrssstttvvvvvvvvvwwwxxxzzz|||~~~|||{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyywwwxxxyyyzzz{{{|||||||||tttssssssrrrqqqpppooonnnjjjiiihhhgggeeeeeeeeedddeeeeeedddcccbbbaaaaaabbbaaa``````````````````___aaacccgggjjjnnnsssyyy}}}uuukkk```ZZZVVVUUUZZZaaakkktttwwwiii```\\\ZZZZZZTTTQQQMMMHHHDDD@@@===;;;;;;::::::999888888777777666666666666666666555555666666666666666666666666555555555555555555555555555555555555555555555555444444444444444444444444555555666666666666555555|||{{{}}}~~~|||||||||}}}zzzooogggbbb]]]WWWQQQIIIGGGCCC@@@===<<<<<<===888999999::::::999999888888888777777666666555555888888888777777666555444777777777777777777777777444444444444444444444444555555444444444444555555444444444444444444444444444444444444444444444444444444222222222222444444333333222222333333444555333333333222222333444444000111222333444444555444333333333333333333333333555555555555555555555555333444444555555444444333333333333444444555555555333333333333333333333333444444444555555555666666333333333333333333333333333333333333333333333333555444444333333444444555333333333333333333333333222222333333444555666666555555555555555555555555666666777777888888888999>>>DDDMMMXXXeeetttuuukkkeeeaaa^^^bbbjjjlllpppxxx~~~}}}|||||||||zzzyyyyyyzzzzzzyyyvvvtttvvvvvvvvvwwwxxxzzz{{{|||zzz{{{|||~~~~~~~~~~~~~~~}}}~~~||||||{{{zzzyyyxxxwwwwwwmmmmmmkkkjjjhhhggggggggghhhgggfffeeeddddddddddddcccbbbbbbbbbcccbbbaaa___aaabbbcccdddeeehhhmmmqqqqqqxxxtttggg___XXXSSSWWW^^^aaaiiivvvoooddd^^^\\\\\\WWWUUUQQQMMMGGGCCC???===;;;;;;::::::999888777777666666666555555444444333777777777777777777777777555555555555555555555555555555555555555555555555444444444444444444444444555555666666666666555555}}}|||||||||zzzvvvqqqjjjddd]]]UUULLLHHHGGGFFFCCC@@@<<<;;;999999;;;;;;;;;:::888777666777888999888777555666777888888777666555777777666666555555555444555555555666666666666666666555555555555444444444555555555444444333333333222222222222222333444555444444444444444444444444555555444444444333333333444333333333333444555555333444444555555444444333111111111111111111111111444444444333333222222222444444444555444444333333444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444666555555444444333222222444444444555555555555666555555555555555555555555444555555666555555444444555555444333333333444444222444666666555777;;;@@@===IIIYYYggguuuxxxmmmdddaaacccfffkkkqqqwww|||~~~~~~~~~}}}}}}}}}|||{{{yyyxxxwwwwwwxxxyyyzzzzzz{{{{{{zzzzzzxxxyyy{{{}}}zzzssspppooopppooommmmmmlllllljjjiiihhhgggfffjjjiiigggfffeeeccc___\\\______```aaaccceeefffgggjjjlllpppwwwqqqhhh___VVVSSSVVV\\\]]]gggxxxqqqhhhbbb```\\\ZZZVVVRRRNNNIIICCC@@@<<<:::888888999::::::999777777777777777666666555888888888777777777777777555555555555555555555555666666666666666666666666666666666666666666666666555555555666666666666777{{{oooggg^^^WWWTTTPPPKKKFFFEEEBBB>>><<<<<<;;;:::999999888777777888888777666555666888999999999999888888888777777777666666666777777666666555555555444666555555555555444444444555555444444444333333333333333333333333444555555333333333333333333333333555555444444444333333333555444444444444555666666333444444555555444444333333333333333333333333333444444444333333222222222333444444555444444333333444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444444444444444444444444444444444444555555555555666555555555555555555555555555555555555555555555444555444444444555666777777555666888777777:::@@@EEEIIIUUUcccooo|||}}}rrrjjjdddeeeiiimmmsssyyy||||||{{{{{{zzzyyyyyyxxxyyyyyyxxxxxxwwwvvvvvvuuuxxxxxxyyyzzz{{{{{{{{{{{{zzz{{{}}}}}}{{{yyywwwuuuwwwvvvssspppmmmkkkiiihhhmmmkkkjjjjjjjjjhhheeeccc_________```aaabbbcccdddeeefffiiinnnuuu}}}vvvjjj^^^XXXWWWXXXXXX___mmm{{{}}}rrriiiddd]]][[[YYYVVVSSSMMMGGGCCC@@@===:::999::::::::::::777777777777777666666555666666666666666666666666777777777777777777777777555555555555555555555555666666666666666666666666444555555555555666666666xxxpppjjjccc[[[VVVQQQMMMGGGCCC@@@>>>===;;;<<<:::888888999999888777999999:::::::::999999888999999888888888888777777666666666666666666666666666555555555555444444444555444444444444333333333444444444333444444555666222222222222222222222222555555444444444333333333555555555555555666666777333444444555555444444333444444444444444444444444444444333333333333222222333333444444555444444333444444444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444222222333444444555666666444444444555555555555666555555555555555555555555555555555555555555555555555555555666777888999:::777999:::::::::>>>FFFLLLWWWbbboooyyy{{{ssskkkgggfffkkkrrrwww~~~}}}zzzxxxwwwwwwvvvvvvuuuuuutttttttttssssssssssssttttttttttttvvvwwwyyyzzz|||}}}}}}}}}}}}~~~}}}yyyuuuqqqooonnnooonnnlllmmmmmmmmmllljjjbbbbbbaaaaaaaaabbbccccccbbbcccdddgggkkkqqqvvvxxxyyylllbbb^^^YYYUUUWWWaaammmwwwssskkkaaa___]]][[[XXXSSSMMMIIIFFFCCC>>>;;;;;;;;;;;;:::777777888888777777666555555555555555666666666666777777777777777777777777555555555555555555555555666666666666666666666666444444444555555555555666{{{sssnnnddd^^^VVVNNNIIIFFFCCCAAA???===;;;::::::;;;:::999<<<<<<;;;:::999888777666888888888888888888888888333444444555666777777888666555555555555444444444444444444444444444444444555555444444444555555666333333333333333333333333555555444444444333333333444444444444444555666666333444444555555444444333555555555555555555555555333333333333333333333333333333444444555444444444333333444444444444444444555444444333333444444555333333333444444444555555444444444444444444444444333333333444444444555555444444444555555555555666555555555555555555555555555555555555555666666666777777666777777888999999888:::;;;;;;===DDDMMMTTTaaakkkwww}}}uuunnniiiiiihhhkkkttt|||}}}zzzwwwuuusssrrrsssssssssrrrrrrqqqqqqqqqoooooopppqqqrrrsssssstttuuuvvvxxxzzz|||}}}~~~~~~zzzwwwuuupppooommmlllmmmnnnmmmlllhhhgggfffeeedddddddddeeedddddddddfffiiillloooqqqxxx}}}qqqiii```YYYVVV[[[ccclllvvvxxxjjjgggccc___[[[WWWSSSPPPLLLHHHBBB>>><<<;;;;;;:::777888888888888777666666555555666666666666666777555555555555555555555555444444444444444444444444666666666666666666666666444444444444555555555555wwwlllaaaXXXQQQLLLIIICCCAAA===<<<;;;<<<;;;:::::::::999999888888888999777777777777777777777777666666666666666555555555666555555555555444444444444444444444444444444444666555555444444444555555555555555555555555555555555555444444444333333333333333222222333333444555333444444555555444444333333333333333333333333333333333333333333333333333222333333444555555555444333333333444444444555555555444444333333444444555333333333444444444555555444444444444444444444444555555444444444333333333444444444555555555555666555555555555555555555555666555555555555666777888999999888777666666666777777:::<<>><<<;;;999888888888888888777777666666666666777777888888888555555555555555555555555555555555555555555555555666666666666666666666666444444444555555555666666yyymmmccc[[[WWWNNNJJJEEEAAA???>>><<<;;;666666777888999;;;===>>>666666666777777777777888;;;:::999777555333111000666555555555555444444444333333333444444444444555666555444444444444444444555555555555555555555555555555444444444333333333222222222222222333333444333444444555555444444333222222222222222222222222222222333333333333444444222222333444555555555555222333333444444555555555555444444333333444444555333333333444444444555555444444444444444444444444666666555444333333222222444444444555555555555666555555555555555555555555666555555444555666888999;;;:::999888777666666666888<<>>777777777888888888999999:::999888666555333222222666555555555555444444444333333333444444444555555555555444333333333333333555555555555555555555555555555444444444333333333333222222222222333444444333444444555555444444333222222222222222222222222222222222333333444444444111222333444555555555555222222333333444555555666555444444333333444444555333333333444444444555555444444444444444444444444444444444444444444444333444444444555555555555666555555555555555555555555666666555444555777999:::;;;;;;:::999888888888999;;;@@@GGGNNNVVV```lllttt|||yyypppkkkggghhhrrr}}}{{{wwwuuurrrqqqpppooonnnnnnnnnnnnjjjjjjjjjjjjjjjjjjjjjjjjlllmmmnnnoooqqqsssttttttssstttuuuwwwyyyzzzzzzzzz|||{{{zzzyyyyyyzzz|||}}}}}}xxxuuusssqqqooonnnmmmkkkjjjiiiiiihhheeeffffffgggggghhhiiiiiiggggggggghhhlllqqqwww{{{xxxmmmgggbbb^^^^^^bbbjjjpppzzzwwwlllccc]]]VVVSSSOOOLLLHHHDDD???<<<888999999999999888777777555555666666777888888999777777777777777777777777777777777777777777777777666666666666666666666666666666666777777777888888rrrlllcccYYYRRRLLLGGGDDDAAA???===;;;:::999999:::888888888999999:::::::::444555555555666666777777666666555555555444444444333333333444444555555555555444333333222222222222444444444444444444444444555555444444444333333333444333333333333444555555333444444555555444444333333333333333333333333333222222222333333444444444111222333444555555555555222222333333444555666666555444444333333444444555333333333444444444555555444444444444444444444444222333333444444555555666444444444555555555666666555555555555555555555555666666555444555777999;;;;;;;;;:::::::::;;;<<<<<<>>>DDDMMMUUU^^^iiittt|||{{{rrrjjjgggggglllzzz|||yyyxxxrrrrrrqqqpppoooooopppppplllllllllllllllmmmmmmmmmllllllmmmoooppprrrssstttrrrsssuuuvvvxxxxxxyyyyyyzzzzzzyyyyyyzzz|||{{{xxxvvvrrrrrrpppooommmmmmllllllmmmmmmmmmmmmmmmmmmmmmmmmfffffffffgggiiilllooorrrwwwvvvnnngggaaa^^^``````fffqqqsssfff^^^XXXVVVSSSPPPLLLGGGAAA===888999999999999888777777444444444555666777777888555555555555555555555555777777777777777777777777666666666666666666666666777777777777888888888888yyyoooggg^^^TTTNNNEEECCC@@@>>>>>>>>>===<<<<<<;;;:::::::::999777555888777666555555666777888666555555555444444444444444444444444444444444444444444555555555555444444555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444111111222333333444555555444444444444444444444444333333333333333333333333666333000000333555444333333333333333333333333333444333333222222333333444444444444555555555555666111111222222222333333333555444444444444555666666666666555666666777888999999;;;===<<<:::;;;>>>BBBEEELLLXXXdddpppyyy|||ppplllhhhhhhooo{{{~~~zzzwwwtttsssqqqpppnnnmmmmmmnnnooopppmmmlllkkkjjjjjjkkkkkklllllllllmmmoooqqqtttvvvxxxtttuuuwwwzzz{{{{{{{{{{{{|||}}}}}}}}}~~~}}}ttttttttttttsssrrrppppppqqqppppppppppppqqqrrrsssoookkkgggfffgggiiijjjjjjpppxxxxxxppphhh```ZZZ[[[]]]dddoooyyy~~~nnnbbb]]][[[XXXSSSMMMGGGCCCAAA::::::999999888777777777777777777777777777777777555666666777777777777777555666777888888777666555555555555555555555555555777777888888888888777777|||rrrhhh```SSSOOOIIIDDDAAA???===;;;;;;999999999;;;;;;:::888666555444444444555666666666666666666555555555444444444444444444444444444555666666666666666666555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444333333222222333333444444444444333333333222222444444444444444444444444333333333333333333333333666333111111333555444333333333333333333333333333444333333222222333333444444444444555555555555666333333333444444444555555555444444444444555666666666666555666666777888999;;;===>>>>>>===>>>CCCHHHPPPXXXdddpppzzz|||qqqjjjiiijjjnnnvvv|||yyyvvvtttsssqqqpppnnnmmmmmmnnnooopppooonnnmmmkkkkkkkkkkkklllkkklllmmmppprrrtttvvvwwwzzzzzz|||}}}~~~~~~{{{||||||zzzxxxxxxxxxyyyxxxwwwuuutttsssssssssppplllfffcccccceeefffgggiiipppwww|||tttggg___XXXXXX\\\dddmmmwww|||pppeeeaaa\\\WWWSSSMMMGGGCCC===<<<;;;:::999888888777888888888888888888888888555666666777777777777777666666777777777777666666555555555555555555555555777777888888888888777777xxxhhhaaaWWWNNNHHHDDDAAA???>>><<<;;;;;;<<<<<<;;;:::777666666555555555666666777777777777666666666666444444444444444444444444666666777777777777666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333444444444333333222222333333444777666555444333222111000444444444444444444444444444444444444444444444444555333222222333444444333333333333333333333333333444444333333333333444444444444444555555555555666555555555666666666666777555555444444555555666777666666666666777888999999===???@@@@@@AAAEEELLLRRR___gggssssssgggeeegggmmmvvv~~~|||yyywwwuuussssssppppppnnnnnnnnnooopppqqqqqqpppooommmlllkkkkkkkkklllmmmpppsssuuuwwwxxxxxx||||||}}}~~~zzzvvvwwwzzz}}}~~~|||zzzxxxwwwvvvuuuoooiiidddbbbcccddddddcccgggmmmppprrryyyooodddZZZVVVUUUYYY```iiiwwwssslllccc\\\YYYTTTMMMGGGAAA@@@>>><<<;;;999888888888888888888888888888888555666777777888888777777777777666666666666777777555555555555555555555555777777888888888888777777|||{{{xxxxxxzzz~~~~~~vvvjjj^^^TTTNNNJJJGGGEEEBBB???<<<<<<;;;:::999:::999999999888888888888888888888777777777777666555555555555555555555555666666666777777666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444444444444333333222222333333444666666555444333222111111444444444444444444444444555555555555555555555555444444333333444444444444444444444444444444444444444444333333333333444444444444444555555555555666555555666666666777777777555555555555555666666777555555666666777888999:::>>>@@@BBBDDDGGGNNNWWW^^^mmmuuuzzzppphhhhhhlllttt~~~~~~|||{{{yyywwwuuutttssssssppppppooooooooopppqqqrrrsssrrrqqqooonnnlllkkkkkknnnppptttwwwzzzzzzzzzzzz}}}}}}~~~{{{yyyyyy{{{|||zzz}}}}}}wwwooohhheeedddddddddaaadddfffhhhjjjpppyyyyyymmmaaa[[[UUUVVVZZZbbbnnnyyyyyyjjj```\\\XXXRRRLLLEEEDDDAAA>>>;;;999888888888888888888888888888888666666777888888888888777888777666555555666777888555555555555555555555555777777888888888888777777~~~xxxtttssstttuuuwwwxxxyyy{{{rrrfff]]]VVVRRRKKKGGGBBB>>><<<;;;:::999;;;;;;:::::::::999999888999888888888777777777777555555555555555555555555444555555666666555555444555555555555555555555555444444444444444444444444444444444444444444444444333333333444444555555555444333333222222333333444444444444444444444444444444444444444444444444444555555555555555555555555333444555555444444444444444444444444444444444444555444444333333444444555444444444555555555555666444555555555555666666666666555555555555666777777555555666666777999:::;;;===AAAEEEIIIOOOXXXdddlll{{{|||uuupppmmmssswww~~~~~~yyyyyywwwvvvttttttssssssqqqqqqqqqqqqrrrrrrssssssttttttsssrrrqqqpppnnnnnnppprrruuuyyy{{{|||||||||}}}vvvnnnjjjgggfffeeebbbcccccccccdddiiipppvvvyyyiii```XXXVVVWWW\\\fffooo{{{ttteee^^^[[[WWWRRRJJJGGGCCC???<<<999888888888888888888888888888888666777777888888888888888888777666555555666777888666666666666666666666666777777888888888888777777~~~|||{{{vvvvvvvvvwwwzzz~~~sssiiidddWWWRRRKKKEEEBBB@@@>>>===::::::::::::999888777666888888888888777777777777555555555555555555555555444444555555555555444444555555555555555555555555444444444444444444444444444444444444444444444444333333333444555555666666444333333222222333333444222333333444555666666666444444444444444444444444444444444444444444444444333444666666444333444555444444444444444444444444555555444444444444555555444444444555555555555666444444444444555555555555666666555555666666777888555555666777888999;;;<<<===BBBIIIQQQZZZeeerrrzzzyyytttqqqqqqttt~~~~~~~~~~~~}}}yyyxxxwwwvvvuuutttttttttrrrssssssttttttuuuuuuuuuvvvvvvwwwwwwwwwvvvuuuuuusssuuuxxx{{{}}}wwwqqqmmmiiigggddddddcccbbbaaadddhhhkkksssyyyrrrhhh^^^YYYXXXYYY^^^cccnnn}}}pppeee___[[[XXXOOOLLLGGGBBB===;;;999999999999999999999999999999666777888888999999888888777777666666666666777777666666666666666666666666777777888888888888777777qqqiii___UUUNNNIIIEEECCC:::;;;;;;;;;:::999777666888888777777777666666666555555555555555555555555555555666666666666555555555555555555555555555555444444444444444444444444444444444444444444444444333333444444555666666666444333333222222333333444333333333444555666666777444444444444444444444444333333333333333333333333222555777777555333444555555555555555555555555555555555444444444444555555444444444555555555555666444444444555555555666666666666666666666777777888555555666777888:::;;;<<<>>>DDDNNNYYYdddqqq~~~vvvrrrqqqrrrwww~~~|||yyyyyyzzz{{{|||{{{zzzyyyxxxwwwvvvuuuuuuuuuttttttuuuvvvwwwwwwwwwwwwyyyzzz{{{}}}~~~~~~}}}}}}||||||~~~}}}wwwqqqnnniiihhhfffdddbbbbbbdddeeegggkkkqqqyyywwwkkkeee```\\\[[[]]]cccoooqqqfff___[[[UUUQQQLLLEEE@@@===;;;;;;999999999999999999999999777777888999999999999888666666777777777777666666666666666666666666666666777777888888888888777777rrrdddYYYPPPJJJFFF======>>>>>>===;;;:::888777777777777666666666666666666666666666666666666666666777777777777666666555555555555555555555555444444444444444444444444444444444444444444444444333333444444555666777777444333333222222333333444444444444555555555666666444444444444444444444444333333333333333333333333222555888777555333444555555555555555555555555555555555444444444444555555444444444555555555666666555555555555666666666666666666666666666777888888555555666777888:::<<<===>>>FFFRRR^^^kkkyyytttmmmnnnqqquuu~~~~~~|||{{{zzzxxxvvvvvvwwwyyyzzzzzz{{{zzzyyywwwvvvvvvuuuuuuuuuuuuvvvxxxxxxyyyyyyyyy{{{|||~~~yyyuuunnnllljjjhhheeedddddddddbbbeeehhhlllqqqyyyxxxqqqjjjbbb^^^^^^ZZZeeessszzzlllbbb]]]YYYUUUOOOHHHCCC???======999999999999999999999999777777888999999999999888555666777888888777666555777777777777777777777777777777888888888888777777}}}|||zzzooodddXXXOOOHHHDDDBBBCCC@@@::::::???999888777888:::;;;:::999555555666666777777888888777777777777777777777777666666666666666666666666111111222222333444555555666555555555555444444444444444444444444444444444444444444444444444444444555555555555555555555555666555444333222333333444666666666666666666666666333444444555555444444333555555555555555555555555444444444444444444444444555555555555666666666666666666666666666666666666666666666666666555555444666777777666777:::???CCCEEELLLWWWcccnnn|||}}}sssqqqooonnnsss}}}{{{yyyxxxxxxyyyvvvvvvuuusssrrrsssvvvyyyzzzyyyyyyxxxxxxxxxxxxyyywwwtttrrrsssvvvxxxxxxwww|||}}}zzzrrrooojjjgggeeedddcccaaacccccccccdddiiiooovvvzzz{{{sssjjj```XXX]]]^^^fffttttttfff^^^XXXVVVRRRLLLGGGDDDAAA@@@888999999999999:::::::::777777777777888888888888777777777777666666666666777777666666666666777777777777777777777777777777~~~~~~~~~~~~wwwjjjaaaWWWPPPJJJHHHEEE???===@@@:::999777888999999888777666666666666777777888888555555555555555555555555666666666666666666666666333333333444555666666666666555555555555444444444444444444444444444444444444444444444444444444444555555555555555555555555666555444333333333444444666666666666666666666666444555555666666555555444555555555555555555555555444444444444444444444444555555555555666666666666666666666666666666666666777777888888888888777777777888999:::;;;>>>BBBEEEJJJQQQ\\\hhhsss{{{tttssssssuuuzzz|||xxxvvvuuuuuuvvvwwwwwwvvvuuussstttwwwzzzzzzzzzyyyyyyyyyzzz{{{{{{zzzwwwuuuuuuwwwyyyyyyxxx{{{~~~}}}{{{{{{wwwqqqmmmjjjiiigggfffcccbbbaaaaaaccchhhmmmppp|||vvvkkkccc]]]\\\aaakkkxxx~~~oooddd[[[YYYUUUQQQNNNIIICCC???;;;;;;::::::::::::::::::888888888888888888888888777777777777666666666666777777666666666666777777777777777777777777777777~~~}}}}}}}}}|||yyyvvvuuuwww}}}wwwnnncccYYYTTTPPPJJJDDDBBB>>><<<:::999999:::999888666666666777777777777888555555555555555555555555666666666666666666666666555555555666777777888888666555555555555444444444444444444444444444444444444444444444444444444444555555555555555555555555666555444444333444444444666666666666666666666666555666666666666666666555555555555555555555555555444444444444444444444444555555555555666666666666666666666666666666666666999999:::::::::::::::999777999;;;===>>>BBBFFFJJJSSSZZZfffqqq|||{{{wwwuuuwwwzzz~~~}}}zzzwwwuuuuuuuuuvvvxxxyyyyyywwwvvvvvvxxx{{{zzzzzzzzz{{{|||}}}~~~{{{yyyxxxyyyzzz{{{zzz~~~zzz{{{{{{uuuqqqooommmlllgggeeebbb``````bbbdddfffnnnwwwuuulll```\\\\\\bbbkkkxxxzzzlll```\\\XXXVVVTTTOOOFFF???>>>===<<<<<<;;;:::::::::::::::999999888888777777777777777777666666666666777777666666666666777777777777777777777777777777xxxsssqqqrrrsss|||yyyllleeeaaaZZZOOOGGGCCC@@@===;;;;;;<<<;;;;;;777777777777777777777777777777777777777777777777666666666666666666666666555555666666777777777777666555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555444444444444555666666666666666666666666555555666666666666555555555555555555555555555555444444444444444444444444555555555555666666666666666666666666666666666666888999:::;;;;;;;;;;;;;;;999:::;;;===@@@FFFNNNSSS___gggsss}}}wwwssssssuuuzzz~~~|||zzzyyyyyyyyyzzzzzz{{{{{{{{{yyyyyy{{{}}}{{{||||||}}}}}}{{{{{{{{{|||}}}}}}xxxtttqqqpppllljjjfffcccaaaaaabbbccceeemmmxxx|||uuufff```\\\^^^dddooovvvggg```YYYWWWWWWTTTKKKDDDAAA@@@>>><<<::::::999999::::::999888777666666555777777777777666666666666777777666666666666777777666666666666666666666666|||tttvvv{{{|||uuupppnnnqqqzzzyyytttmmm^^^QQQIIIEEE@@@<<<;;;<<<<<<;;;888888888888777777777777888888888888888888888888666666666666666666666666444555555555555555666666666555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555444555555555555555555555666666666666666666666666333444444555555444444333555555555555555555555555444444444444444444444444555555555555666666666666666666666666666666666666777888999:::;;;;;;;;;;;;;;;;;;;;;===DDDNNNZZZbbbooovvvvvvpppppprrrvvv}}}~~~~~~}}}|||{{{||||||}}}|||~~~}}}~~~yyyuuussspppnnnjjjgggdddcccddddddccchhhnnnuuu|||nnnfff___^^^```hhhwwwrrrhhh\\\WWWVVVUUUQQQLLLEEECCC@@@<<<:::888888888999999888777666666555555777777777777666666666666777777666666666666777777666666666666666666666666zzzpppoooooossszzz{{{vvvooouuu}}}ooobbbTTTNNNFFF@@@===;;;;;;:::999888888888888777777777666666666666666666666666666666666666666666666666444444444444444444444444666555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555444444555666666666666555666666666666666666666666333333444444444444333333555555555555555555555555444444444444444444444444555555555555666666666666666666666666666666666666666777888999;;;;;;<<<<<<===>>>@@@DDDMMM[[[iiisss~~~xxxqqqooorrrttt{{{~~~}}}||||||{{{||||||}}}}}}~~~}}}yyysssqqqmmmjjjgggeeeeeeeeeeeegggjjjlllqqq{{{vvvmmmeee```___cccnnnyyyuuufff\\\XXXWWWUUUSSSIIIGGGCCC>>>;;;999888888999999888888777666666666777777777777666666666666777777666666666666777777777777777777777777777777zzzxxxuuussstttyyy~~~~~~~~~uuueee^^^SSSIIICCC???<<<:::999999999888888888777777666666666666666666666666666666666666666666666666444444444444444444444444666555555555555444444444444444444444444444444444555555555555555555555555555555555555555555555555333444555666777777666555666666666666666666666666444444555555555555444444555555555555555555555555444444444444444444444444555555555555666666666666666666666666666666666666666777888:::;;;<<<======???BBBHHHQQQ\\\kkkyyywwwqqqpppssswwwzzz~~~}}}{{{{{{{{{{{{|||}}}~~~xxxvvvrrrnnnjjjhhhgggffffffggghhhiiilllsss}}}wwwmmmfffaaa```fffooo~~~uuufff]]]YYYXXXXXXNNNKKKFFFAAA===;;;::::::999999999999999999999999777777777777666666666666777777666666666666777777777777777777777777777777}}}{{{{{{{{{yyytttkkk___RRRIIICCC???===999999999999888888777777888888888888888888888888666666666666666666666666555555555555555444444444666666555555555444444444444444444444444444444444666666666666666666666666555555555555555555555555333444666777777777666555666666666666666666666666555555666666666666555555555555555555555555555555444444444444444444444444555555555555666666666777666666666666666666666666666777999;;;<<<===>>>>>>@@@FFFOOO[[[hhhvvvzzzqqqnnnqqqwww|||~~~~~~~~~}}}{{{zzz{{{|||}}}~~~~~~|||wwwsssnnnkkkiiihhhfffhhhiiiiiijjjooowww}}}uuummmeee```ccciiisss~~~pppccc\\\YYYYYYRRRNNNIIICCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;777777777777666666666666777777666666666666777777777777777777777777777777}}}zzzzzz|||yyyiii^^^SSSGGGBBBDDD:::;;;;;;999888777888999999888888777777777777777666777999888666555555666666555444333333333333333444444333333333444444555555555555555555555555555666666666555444444333333444333333444444666777777555666666666555444333333666666666666666666666666333333555666666666555444555555555555555555555555666666666666666666666666444444444555555555555666444444555555666777777777999777888:::999888===DDDFFFRRR___jjjvvvvvvrrrooopppwww~~~~~~|||||||||}}}~~~~~~|||uuunnnkkkiiikkkjjjiiijjjlllooosssuuuzzzrrrnnnkkkfffbbbkkkttt}}}ooofff```[[[WWWTTTPPPJJJEEEAAA===;;;::::::999999888888777777777777777777666666666666777999:::999888777888999777777777777666666666666yyymmm___PPPGGGFFF======<<<:::888777888888999999888777777777777777444555777666555333444444666666555444444444444444777666555444444444444555555555555555555555555555444444555555555555555555444444444444444555666777555555666666555555444333555555555555555555555555333444555666666666555444555555555555555555555555666666666666666666666666555555555666666666777777444444555555666777777777888777999;;;:::;;;AAAIIIOOO\\\kkkwwwwwwvvvuuuxxx}}}{{{tttooommmjjjiiihhhhhhiiillloooqqquuu{{{zzztttpppjjjeeeffflllsssxxx}}}{{{ooofff___YYYVVVQQQLLLGGGBBB===:::999999888888777777777777888888888888777777777777777888999888777777888999888777777777666666666666~~~ooo]]]PPPJJJCCCAAA???<<<:::999999999999999888777777777777888444666777777555444444555777666666555555555555666888777666555555555555555555555555555555555555555333333444444555666666777555555555444555555666666555555666666666555444444444444444444444444444444333444555555666666555555555555555555555555555555666666666666666666666666666666666666777777777888444555555666666777777888888777888;;;<<<===EEENNNZZZiii{{{~~~wwwyyy}}}}}}vvvrrrllljjjiiiggghhhjjjmmmnnnnnnsss{{{~~~wwwoooiiiccceeegggkkkrrr|||oooddd]]]ZZZUUUPPPKKKFFF@@@<<<::::::999999888888888999999999999999888888888888666777888888666666777888888888777777777666666666{{{|||}}}kkk[[[QQQJJJGGGBBB>>>===<<<<<<<<<:::999888888777777888888666888999999777666666777777777666666666666666777666555555555555555666666555555555555555555555555444444444555555555666666666666555555555555666666555555666666666666555555444444444444444444444444444444444555555555555555555555555555555555555555666666666666666666666666555555666666666777777777555555555666777777888888888777888;;;<<>>===<<<;;;::::::;;;;;;999999888888888777777777555777888777666555666777888888888777777777666666{{{}}}zzzhhh\\\RRRLLLEEE@@@>>>======<<<:::999999888888888888888777888:::999777666666777777777666666666777777888222222222333444555777777555555555555555555555555666666555555555444444444666666555555555666777777555555666666666666666555444444444444444444444444444444444444555555666666555555555555555555555555666666666666666666666666444444555555555666666666555555666666777888888888999777888;;;>>>BBBMMMWWWooozzzwwwuuu|||~~~uuusssoookkkiiiiiijjjkkknnnppptttyyy}}}wwwnnneee^^^___eeepppxxxhhhbbb[[[VVVTTTPPPKKKFFF@@@???===;;;:::::::::;;;888888777777777666666666555777888777666555666777888888888888777777777777}}}|||~~~|||{{{}}}{{{nnn___WWWMMMEEEAAA???===;;;::::::999888888888888999555777888777666555555555666666666666666777777888222222222333444555666777555555555555555555555555777666666555444444333333555555555555666777888999555555666777777777666666444444444444444444444444555444444444444555666666555555555555555555555555666666666666666666666666444444444444555555555555555666666777777888888999:::999:::???CCCJJJWWWccc}}}|||yyyzzz|||~~~~~~}}}|||zzz|||~~~zzzwwwsssnnnkkkiiiiiijjjiiikkknnnrrryyyxxxlllbbbaaaccciiivvvrrriii___YYYVVVSSSNNNIIICCCAAA>>>;;;999888888999777777777777666666666555666777888888666666777888999999888888888777777777~~~|||zzz|||tttjjj\\\QQQJJJFFFAAA===;;;:::999999888888999999555777888888666555555666666555555555666666777888555555444444444444555555555555555555555555555555555555555555555555444444444444444555666888999:::555555666777777777777777555555555555555555555555555444444333444555666777555555555555555555555555666666666666666666666666555555555555666666666666666666666777888888999999<<<;;;>>>DDDLLLVVVeeesss{{{|||}}}||||||~~~}}}|||zzz|||zzztttpppnnnmmmmmmhhhiiikkkmmmrrryyywwwkkkhhhgggfffnnnyyywwwiii```\\\YYYSSSNNNHHHFFFBBB>>>;;;:::::::::888888888777777777666666777888999888777777888999999999999888888888777777zzziii\\\SSSMMMFFFBBB;;;:::999999888888999999888999::::::888777777888555555555555555666777777999888777666444444333333555555555555555555555555333333444444555666666666333333444555777999:::;;;555555666777777777777777666666666666666666666666555555444333444555666777555555555555555555555555666666666666666666666666666666666666777777777777666666666777888888999999======AAAIIISSS___ppp}}}{{{{{{{{{}}}~~~}}}{{{vvvsssrrrrrrmmmmmmmmmmmmnnnsssyyy~~~sssppplllgggkkktttxxxssshhhbbb^^^XXXSSSNNNKKKGGGBBB???=========999999999888888888888777777999:::999888777888999999999999888888888888777