BM6P6(@ |||yyytttpppjjjeeebbb```]]][[[YYYXXXWWWVVVWWWWWWYYYZZZXXXZZZ\\\```cccgggiiikkkggg```ZZZZZZ```ooozzziiigggppp}}}]]]RRRIIIGGGHHHIIIKKKOOOccczzz~~~|||rrrjjjkkkqqqvvvnnnlllnnnqqqvvv}}}zzzrrroooqqqtttwwwwwwvvvvvvvvvvvvxxxzzz{{{~~~|||www{{{xxxtttssssssrrrooommmpppqqqrrrtttxxx}}}|||yyywwwvvvtttrrrqqqooommmkkkjjjjjjjjjjjjlllrrrvvvuuuuuuxxxxxxvvvyyyzzz|||}}}~~~mmm\\\MMMJJJEEEBBB@@@@@@@@@???AAADDDGGGMMMZZZjjjsssuuu{{{|||~~~~~~{{{tttpppjjjeeebbb```]]][[[YYYYYYXXXWWWXXXYYYZZZ[[[ZZZ[[[^^^```ccceeeggghhhfff___ZZZYYY___lll{{{~~~yyyiiijjjvvv^^^TTTJJJHHHIIIJJJLLLPPPbbbyyyxxxpppkkknnntttvvvoookkkmmmpppuuu|||zzzrrroooqqqtttvvvwwwwwwvvvwwwwwwyyy{{{|||~~~}}}yyyyyyvvvrrrpppppppppnnnlllqqqrrrsssvvv{{{}}}zzzyyywwwtttrrrpppooommmkkkiiihhhhhhiiilllrrruuuuuuuuuxxxxxxvvvxxxzzz|||}}}~~~lllZZZMMMJJJEEEBBB@@@@@@@@@???@@@CCCEEEKKKXXXhhhrrrttt||||||sssooojjjeeebbb```]]][[[ZZZYYYYYYXXXYYYZZZ[[[\\\\\\]]]___aaacccdddeeeeeeeee^^^YYYXXX\\\hhh{{{}}}xxx{{{wwwjjjnnn___UUUKKKIIIJJJJJJMMMPPP^^^wwwyyyrrrllljjjpppyyy}}}uuupppkkklllooouuu|||zzzrrrooopppsssuuuwwwwwwwwwwwwxxxzzz{{{|||~~~~~~zzzxxxuuuqqqnnnnnnooooooooossstttvvvyyy~~~~~~|||zzzwwwtttqqqpppnnnllliiihhhgggfffffflllqqquuuttttttwwwxxxwwwwwwxxxzzz|||~~~}}}mmmZZZMMMJJJEEEBBB@@@@@@@@@??????AAADDDIIIVVVfffqqqttt}}}~~~{{{rrrnnniiifffccc```]]]ZZZYYYXXXXXXXXXXXXZZZ[[[\\\\\\]]]___bbbdddeeeeeeeeeddd^^^XXXVVVZZZcccuuu}}}xxxzzzuuuiiisss___UUUKKKIIIIIIIIILLLOOOYYYzzzxxxzzzrrrlllggggggppp{{{zzzsssooolllmmmpppuuu}}}xxxqqqnnnooorrrsssvvvvvvwwwwwwyyyzzz{{{{{{}}}~~~~~~{{{yyyvvvrrrooooooppprrrssstttuuuxxx|||~~~}}}{{{xxxssspppooommmkkkhhhfffeeeeeeeeelllqqqtttssstttxxxyyyxxxvvvxxxzzz|||~~~yyy{{{qqq]]]MMMJJJEEEBBB@@@@@@@@@???>>>AAADDDHHHTTTeeerrrvvv~~~{{{xxxpppmmmiiifffccc```\\\ZZZWWWWWWVVVVVVWWWYYYZZZ[[[[[[]]]```ccceeegggggggggccc]]]WWWUUUWWW```rrr|||wwwyyysssiiiuuu^^^TTTJJJHHHHHHHHHJJJNNNWWWuuuzzz{{{tttlllfffccceeeooo{{{~~~wwwqqqooonnnoooqqqwwwvvvpppnnnooorrrsssvvvvvvwwwxxxxxxyyyyyyyyy{{{|||}}}~~~~~~{{{wwwuuussspppoooqqqsssvvvvvvxxx{{{}}}|||zzzwwwsssooonnnllljjjhhhfffeeeeeeeeemmmrrruuussstttxxxzzzzzzwwwyyyzzz|||~~~|||rrr]]]MMMJJJEEEBBB@@@@@@@@@??????BBBEEEHHHSSSeeesssyyy}}}~~~yyyuuuooollliiifffccc```\\\ZZZVVVVVVVVVVVVWWWXXXZZZ[[[\\\^^^bbbeeeggghhhhhhhhhccc\\\UUUSSSVVV```rrr{{{vvvxxxssshhhsss^^^TTTJJJGGGGGGGGGIIIMMMXXXrrr|||ssslllfffaaa___cccooo{{{zzztttpppooooooppprrrxxx~~~vvvpppoooqqqtttuuuxxxxxxyyyyyyyyyyyyxxxxxxxxxzzz|||}}}~~~|||uuuuuutttrrrqqqrrruuuxxxzzz||||||zzzxxxuuurrrooommmkkkiiigggfffeeeffffffnnnsssuuutttuuuzzz||||||zzz{{{|||}}}rrr[[[MMMJJJEEEBBB@@@@@@@@@???>>>BBBEEEGGGRRRcccsss{{{}}}{{{zzz~~~xxxuuunnnlllhhhfffccc```\\\YYYWWWWWWVVVWWWXXXYYY[[[\\\```bbbeeegggiiiiiihhhgggccc\\\TTTRRRUUU```sss}}}xxxyyytttgggooo```UUUKKKHHHHHHHHHJJJMMMWWWnnn||||||xxxjjjeee```^^^^^^cccppp}}}~~~wwwqqqppppppnnnoooqqqwwwwwwssssssuuuxxxzzz{{{|||||||||{{{zzzyyyxxxvvvxxx{{{}}}~~~~~~wwwxxxyyyxxxvvvwwwzzz}}}~~~zzzwwwvvvtttqqqoookkkjjjiiigggggggggggghhhoootttvvvuuuvvv{{{~~~~~~|||}}}~~~uuu\\\MMMJJJEEEBBB@@@@@@@@@???===AAACCCFFFOOOaaasss{{{|||xxxxxx~~~yyyvvvnnnkkkhhhfffddd```\\\YYYXXXXXXWWWXXXYYY[[[]]]^^^ccceeegggiiijjjhhhgggeeeccc\\\TTTQQQTTT```uuu{{{}}}uuuggglll|||aaaVVVLLLIIIIIIIIIKKKNNNTTTiii}}}|||vvvrrrddd```\\\\\\^^^dddrrrzzztttppppppqqqmmmnnnqqqvvvyyyuuuuuuxxx{{{}}}~~~}}}|||zzzxxxtttwwwzzz}}}~~~{{{}}}~~~|||}}}~~~}}}yyyvvvtttrrrqqqoookkkjjjhhhggggggggghhhiiipppuuuwwwvvvwww|||~~~yyy^^^MMMJJJEEEBBBAAA@@@@@@???<<<@@@BBBDDDNNN```qqq{{{|||zzzyyy|||yyywwwppplllfffbbb___\\\ZZZXXXYYYXXXXXXXXXYYYZZZ\\\]]]```aaabbbcccddddddcccbbb___XXXUUUUUUWWW___uuupppbbbiiizzzfffSSSKKKMMMHHHGGGLLLKKKTTTiii{{{tttmmmhhhbbb^^^ZZZZZZ]]]dddsss|||yyyuuussssssssspppmmmmmmmmmpppuuuyyy}}}zzzxxxzzz~~~zzzvvvtttvvvyyyzzz|||}}}yyytttpppmmmkkkhhhhhhhhhfffddddddfffiiisssssstttvvvyyy|||sssZZZMMMIIIDDDAAA@@@??????>>>BBB???@@@EEEMMM[[[ooo~~~{{{vvvttt}}}~~~zzzwwwuuuppplllfffbbb___]]]ZZZYYYWWWWWWWWWWWWXXXYYY[[[\\\```aaabbbdddddddddcccccc___XXXTTTUUUWWW```www}}}~~~nnnaaahhhyyyhhhTTTKKKMMMGGGFFFKKKKKKVVVhhh{{{vvvooohhhddd]]]YYYWWWYYY^^^gggvvv{{{xxxvvvsssrrrrrrrrrpppmmmjjjjjjlllpppssszzz}}}{{{yyy{{{zzzvvvuuuwwwzzz|||~~~~~~|||xxxtttpppmmmkkkgggggggggeeedddeeehhhkkkttttttuuuwwwzzz}}}ttt\\\LLLIIIDDDAAA?????????>>>AAA???@@@DDDLLLXXXlll}}}}}}}}}yyyvvvzzz|||xxxuuusssoookkkfffbbb```]]][[[YYYVVVVVVUUUVVVWWWYYYZZZ\\\```aaabbbdddeeeeeedddddd___WWWSSSTTTWWWaaayyyzzzzzzmmm```gggwwwkkkUUULLLLLLFFFEEEKKKKKKWWWggg~~~yyytttooohhhbbb^^^YYYWWWWWW[[[bbblll}}}|||wwwtttrrrqqqppppppqqqqqqooonnnllllllmmmppprrrwww~~~}}}{{{zzz|||zzzvvvvvvxxx|||}}}|||yyyvvvssspppmmmlllggggggfffeeedddfffiiillluuuvvvwwwyyy|||rrr[[[LLLHHHCCC@@@?????????>>>AAA???@@@CCCIIIUUUhhhyyyzzz}}}~~~{{{wwwsssqqqnnnjjjfffbbb```]]]ZZZXXXVVVVVVVVVVVVWWWYYY[[[]]]```aaacccdddeeefffeeeeee^^^WWWRRRSSSVVVaaayyyxxxxxxnnnaaaggguuummmWWWLLLKKKEEEDDDJJJJJJSSSccc~~~{{{xxxsssnnniiiddd^^^ZZZYYYWWWYYY___gggrrr~~~|||zzzyyyuuuqqqmmmmmmmmmnnnpppppppppooonnnlllkkkllloooqqqvvv}}}{{{{{{{{{{{{zzz~~~}}}|||||||||{{{{{{}}}~~~zzzwwwuuuxxx}}}zzzyyywwwtttqqqooommmlllhhhhhhgggeeedddeeeiiilllvvvwwwyyy{{{}}}lllXXXKKKGGGCCC@@@?????????>>>@@@???@@@CCCGGGPPPccctttvvv~~~zzzvvvrrrpppllliiieeebbb___]]]YYYWWWWWWWWWWWWWWWYYY[[[]]]^^^```aaaccceeeffffffffffff^^^WWWRRRSSSVVV```wwwxxxxxxpppcccgggsss~~~nnnWWWLLLKKKDDDDDDIIIJJJOOO___{{{}}}vvvrrrmmmiiieeeaaa\\\YYYXXXWWW[[[bbbjjjvvv|||xxxuuussspppmmmjjjjjjllloooppppppooonnnmmmffffffgggjjjmmmsss~~~zzzxxxwwwxxxyyyyyy}}}{{{yyyyyyzzzyyyzzz|||}}}zzzwwwtttxxx~~~wwwvvvtttrrrpppnnnlllkkkjjjjjjhhheeeccceeeiiilllwwwxxxzzz|||~~~iiiVVVJJJGGGBBB????????????>>>??????AAABBBDDDMMM___qqqwww|||yyyuuuqqqoooiiigggcccaaa^^^\\\XXXUUUWWWWWWWWWXXXYYY[[[^^^___```bbbdddfffgggggggggggg^^^WWWSSSTTTVVV^^^tttzzz{{{qqqdddhhhrrr|||lllWWWMMMLLLEEEDDDIIIIIIMMM]]]zzz{{{vvvooolllgggdddaaa^^^[[[YYYVVVVVV[[[dddmmmxxx|||vvvqqqnnnllljjjiiijjjmmmqqqsssqqqooommmllleeeeeegggkkknnnttt}}}zzzwwwwwwyyy{{{~~~}}}zzzxxxuuuvvvwwwwwwwwwzzz}}}|||zzzxxxuuuyyy}}}uuuuuusssqqqnnnlllkkkjjjjjjiiigggeeeccceeejjjnnnwwwxxxzzz}}}gggWWWJJJFFFBBB????????????>>>>>>???AAACCCCCCKKK]]]oooyyy}}}}}}{{{wwwrrrooolllgggeeebbb___]]]ZZZWWWTTTVVVVVVVVVWWWXXX[[[]]]___aaabbbdddfffggghhhhhhhhh^^^XXXTTTUUUUUU\\\ooo}}}~~~pppdddhhhsss}}}jjjUUUMMMMMMGGGEEEJJJIIIPPP]]]yyy}}}tttnnngggddd```]]]\\\ZZZXXXVVVVVVWWW]]]hhhrrr~~~|||tttmmmjjjiiihhhhhhlllppptttuuurrrnnnlllkkkgggfffhhhlllnnnuuu}}}zzzzzz~~~zzzvvvuuussstttuuuuuuuuuwwwzzz}}}|||zzzyyyvvv{{{}}}zzzuuutttrrrpppmmmkkkiiihhhhhhgggeeeddddddgggmmmrrrvvvxxxzzz}}}~~~~~~~~~{{{dddVVVIIIFFFAAA???>>>?????????===???BBBCCCCCCJJJ\\\nnnyyywww{{{}}}~~~}}}|||yyyuuuqqqmmmjjjfffcccaaa___]]]ZZZVVVSSSTTTTTTUUUVVVWWWZZZ\\\^^^aaabbbdddfffhhhhhhhhhhhh^^^XXXUUUVVVUUUZZZlll~~~nnnccchhhsssiiiUUUMMMNNNHHHFFFJJJIIISSS___xxxyyypppiiibbb___[[[YYYXXXWWWVVVTTTXXXZZZaaalllxxx|||rrrjjjggggggggghhhmmmrrrvvvwwwsssnnnkkkjjjdddccceeehhhjjjooo}}}~~~~~~wwwtttsssqqqrrrsssssssssuuuxxxzzz}}}{{{zzzzzzxxx}}}|||yyytttsssrrrooollljjjhhhgggeeeeeedddccceeeiiipppuuuvvvxxxzzz}}}}}}}}}}}}~~~vvv```SSSIIIEEEAAA???>>>?????????<<<>>>BBBCCCCCCIII\\\nnnwww~~~xxx}}}~~~{{{xxxsssnnnjjjhhhfffccc___\\\[[[XXXVVVTTTUUUTTTTTTUUUWWWZZZ]]]___]]]___bbbfffhhhiiiiiiiiibbb\\\WWWWWWVVVZZZmmm|||yyymmmbbbcccnnn|||eeeZZZOOOKKKIIIGGGGGGIIINNN]]]vvv|||rrriiiddd```^^^[[[YYYVVVUUUTTTTTTVVVYYYcccqqq}}}}}}wwwooogggdddfffjjjmmmwwwuuusssrrrqqqpppllljjjdddcccccceeeiiipppvvvzzz~~~wwwqqqnnnooonnnnnnoooppprrrtttwwwxxxzzz|||~~~~~~}}}{{{{{{{{{zzz|||zzztttssspppmmmjjjiiihhhhhheeecccbbbaaadddjjjooosssxxxyyyzzz|||~~~||||||~~~sss___SSSJJJGGGBBB@@@???>>>===<<<===???BBBDDDCCCGGGUUUdddxxx~~~yyyxxx~~~{{{wwwrrrnnnjjjhhheeeccc___\\\ZZZXXXVVVTTTTTTTTTTTTUUUWWWZZZ]]]___^^^```cccfffhhhiiihhhhhhaaa[[[WWWWWWVVV[[[nnn{{{~~~tttiiibbbeeeooo|||cccYYYNNNJJJIIIGGGGGGIIINNN]]]vvvzzzpppgggbbb^^^\\\ZZZWWWUUUUUUUUUUUUXXX[[[eeesss~~~~~~|||~~~|||wwwnnngggdddggglllpppzzzxxxuuutttsssqqqnnnkkkeeeeeedddeeeggglllpppsss|||}}}vvvpppmmmmmmkkkjjjkkklllnnnppprrrtttvvvxxx{{{{{{{{{zzz{{{|||}}}zzzyyytttrrrooollljjjhhhhhhgggeeecccbbbbbbeeejjjppptttxxxyyyzzz{{{}}}~~~}}}~~~qqq^^^SSSIIIFFFBBB??????>>>>>>======>>>AAABBBAAAEEERRR```vvv}}}{{{{{{~~~}}}zzzvvvqqqmmmjjjhhheeebbb^^^\\\ZZZXXXUUUSSSTTTTTTTTTUUUWWWZZZ\\\^^^___aaadddgggiiihhhgggggg```YYYVVVVVVVVV[[[ooo~~~zzz}}}ooogggbbbfffppp|||bbbWWWMMMIIIHHHGGGGGGJJJMMM[[[uuuwwwmmmeee___ZZZYYYWWWUUUTTTTTTUUUVVV[[[```iiiuuu}}}|||~~~|||vvvnnngggfffiiipppttt{{{yyyvvvtttrrrpppllljjjgggfffeeeeeefffggghhhiiinnnrrrxxx{{{}}}{{{tttnnnjjjjjjeeeeeeeeefffgggiiilllmmmooorrruuuwwwxxxyyyzzz|||{{{xxxwwwsssqqqnnnkkkiiihhhggggggdddcccbbbcccfffkkkqqqtttxxxyyyzzz{{{|||}}}~~~~~~~~~~~~ooo]]]RRRGGGDDDAAA????????????>>>======???@@@???BBBNNN[[[sss|||~~~~~~~~~|||xxxtttpppllljjjhhhdddaaa]]][[[YYYXXXUUUSSSSSSSSSTTTUUUWWWZZZ\\\]]]```bbbeeehhhiiihhhgggfff^^^XXXUUUUUUVVV\\\ooo~~~zzz}}}ppphhhdddhhhqqq}}}}}}```VVVLLLHHHHHHFFFGGGJJJMMMZZZsss{{{tttkkkccc^^^WWWVVVTTTRRRRRRTTTUUUWWW^^^dddnnnzzz|||wwwooojjjiiinnnuuuyyy{{{xxxtttqqqooollliiigggggggggffffffeeedddddddddgggjjjooorrruuuzzzwwwqqqjjjffffffaaa`````````bbbccceeegggiiilllooorrrtttwwwzzz|||}}}yyyvvvtttqqqpppmmmjjjhhhggggggfffccccccbbbdddgggmmmrrruuuyyyyyyyyyzzz{{{||||||}}}}}}}}}~~~nnn]]]QQQFFFCCC@@@>>>????????????>>>>>>???@@@???AAAKKKWWWooo{{{}}}zzzwwwsssoookkkiiihhhbbb```\\\ZZZYYYWWWUUUSSSRRRRRRTTTUUUWWWYYY[[[\\\___bbbfffiiijjjiiigggeee]]]WWWTTTUUUVVV\\\ooozzz}}}vvvmmmfffkkkvvv|||```VVVLLLHHHHHHFFFGGGJJJOOO[[[sss||||||{{{wwwqqqiiiaaa]]]UUUTTTRRRPPPQQQSSSVVVXXX```hhhsss~~~|||xxxrrrnnnnnnsssyyy~~~{{{xxxtttpppnnnkkkiiiffffffffffffeeedddccccccbbbaaacccfffhhhkkkrrr{{{|||sssmmmfffbbbbbb]]]]]]]]]]]]]]]___aaabbbdddgggjjjnnnqqqtttxxx{{{{{{xxxtttrrrpppnnnllliiigggfffffffffcccbbbccceeeiiinnnssswwwyyyyyyyyyzzz{{{||||||}}}{{{|||ooo\\\PPPEEEBBB???>>>>>>?????????@@@??????@@@@@@AAAJJJTTTlll{{{|||yyyuuuqqqmmmjjjiiihhhaaa___[[[YYYXXXWWWUUUSSSQQQRRRSSSUUUXXXYYY[[[[[[^^^aaafffjjjkkkjjjhhhfff]]]WWWTTTUUUUUU[[[ooozzz|||{{{pppiiiqqqbbbWWWMMMIIIHHHGGGGGGJJJSSS\\\rrr~~~{{{uuuuuuuuusssnnnggg```\\\UUUSSSQQQPPPPPPSSSVVVXXX```kkkxxx}}}||||||{{{xxxtttqqqrrrvvv{{{~~~}}}zzzuuuqqqooommmkkkiiieeeddddddccccccbbbaaaaaaaaaccceeefffhhhnnnxxx~~~vvvnnnhhhccc___^^^[[[[[[ZZZZZZZZZ[[[]]]^^^```bbbfffiiillloootttwww~~~{{{wwwsssqqqnnnmmmkkkhhhffffffeeeeeebbbbbbcccfffjjjooouuuxxxxxxyyyzzz{{{|||}}}~~~~~~{{{|||ppp\\\OOOEEEBBB???===>>>??????>>>AAA??????AAAAAABBBJJJRRRjjj|||{{{{{{xxxtttpppllljjjiiihhh```^^^[[[YYYXXXVVVTTTSSSPPPRRRSSSVVVXXXYYYZZZ[[[]]]```fffjjjlllkkkiiiggg^^^XXXTTTUUUUUU[[[nnn}}}xxxyyy{{{ppplllzzzcccYYYNNNJJJIIIGGGGGGIIIQQQYYYlll|||wwwtttmmmnnnooommmiiiccc]]]YYYUUUTTTQQQOOOPPPSSSVVVYYY___lll|||~~~{{{zzzyyyyyywwwuuussstttwwwzzz||||||yyytttqqqooommmkkkjjjdddcccbbb```____________bbbdddfffgggjjjpppxxxqqqiiieee```\\\\\\YYYXXXWWWWWWWWWXXXYYYZZZ\\\^^^aaacccfffjjjnnnrrr}}}~~~zzzvvvsssqqqmmmllljjjgggfffeeeeeeeeeaaabbbcccfffkkkpppuuuxxxxxxyyyzzz{{{}}}~~~|||~~~|||~~~ppp\\\NNNEEECCC???===>>>>>>>>>===@@@>>>>>>@@@AAABBBIIIQQQhhh~~~{{{vvv{{{xxxtttooollliiihhhhhh```^^^ZZZXXXXXXVVVTTTSSSPPPQQQSSSVVVXXXYYYZZZ[[[\\\```eeejjjlllllljjjhhh^^^XXXTTTUUUUUUZZZmmm|||vvvwww}}}yyynnnmmmeeeZZZOOOKKKIIIGGGGGGIIIMMMSSSeee|||xxxsssppphhhiiijjjjjjfffaaa[[[XXXVVVTTTQQQOOOPPPSSSVVVYYY^^^mmm}}}~~~|||zzzxxxwwwvvvtttttttttvvvyyyzzzzzzvvvrrrnnnlllkkkjjjiiidddcccaaa^^^]]]\\\\\\\\\```bbbeeefffhhhnnnwww~~~|||nnngggccc^^^[[[[[[WWWWWWVVVUUUUUUVVVWWWXXXZZZ[[[^^^```bbbfffjjjnnnxxx~~~zzzvvvsssqqqmmmkkkiiigggeeeeeeeeeeeeaaabbbcccgggkkkqqqvvvyyyxxxyyyzzz|||~~~~~~xxx}}}ppp\\\MMMFFFCCC???======>>>======???<<<<<>>=========<<<<<<===>>>???AAAEEEIIIdddyyy}}}yyysss~~~|||wwwuuurrrooonnnkkkhhhfffddd```[[[WWWUUUTTTSSSRRROOORRRTTTVVVVVVXXXZZZ]]]aaaccchhhkkklllkkkiiigggaaaYYYSSSSSSSSSXXXiii|||}}}wwwtttvvv{{{~~~sssrrriii]]]PPPKKKIIIFFFEEEEEEKKKSSSaaawwwzzz{{{wwwtttooojjjfffaaaaaa```___\\\YYYVVVUUUOOOQQQRRRQQQQQQSSSYYY^^^hhhttt|||xxxwwwuuuoookkkmmmnnnoooqqqtttrrrrrrqqqooollliiifffdddbbbaaaaaa```___^^^^^^]]]aaabbbdddgggkkkqqqxxx~~~yyyrrrnnngggbbb^^^[[[XXXVVVTTTTTTTTTSSSSSSTTTTTTTTTUUUVVVWWWYYY[[[```eeeiiipppwww}}}yyyvvvsssrrrqqqpppmmmjjjhhhgggeeecccaaabbbccceeehhhlllooorrrtttwwwxxxyyy|||~~~~~~}}}{{{}}}~~~iiiVVVKKKCCCBBB@@@???>>>=========<<<<<<===>>>>>>AAAEEEHHH\\\vvvvvv}}}wwwtttqqqooommmkkkhhheeeccc___ZZZWWWUUUTTTSSSRRRNNNQQQSSSUUUWWWYYY[[[^^^aaacccfffiiijjjjjjiiihhh```XXXSSSSSSSSSWWWhhhzzz|||vvvsssuuuzzzsssqqqmmm```RRRLLLIIIFFFDDDEEEJJJRRR___qqqzzz{{{wwwsssoookkkfffccc]]]]]]\\\ZZZXXXVVVSSSRRROOOQQQRRRRRRRRRUUU\\\aaalllwww{{{xxxxxxtttmmmiiijjjkkkjjjlllpppmmmmmmnnnmmmllljjjiiigggaaa``````___^^^^^^^^^___cccdddfffhhhlllrrryyy~~~{{{ooogggddd```]]][[[YYYUUUSSSRRRRRRQQQQQQQQQQQQRRRRRRQQQRRRTTTVVVYYY]]]bbbffflllrrr{{{}}}{{{xxxuuurrrqqqpppooollliiigggfffeeecccaaa```bbbfffjjjmmmqqqssstttwwwyyy{{{|||~~~~~~~~~~~~yyy}}}|||fffSSSIIIBBBAAA@@@???>>>=========<<<=========>>>AAAEEEHHHTTTrrrwww~~~|||wwwuuurrrooommmkkkhhhfffbbb^^^ZZZWWWVVVTTTSSSQQQNNNPPPSSSUUUWWWYYY\\\^^^aaaccceeehhhiiiiiiiiihhh^^^VVVQQQRRRRRRVVVfffxxxzzzuuusssuuu{{{uuuqqq|||mmm___QQQKKKIIIFFFEEEFFFIIIRRR^^^mmmzzz{{{xxxsssoookkkgggbbb___ZZZZZZYYYWWWUUUSSSRRRQQQOOOQQQRRRRRRSSSWWW^^^dddppp{{{{{{xxxyyytttmmmggggggggggggiiilllkkkllllllmmmlllkkkjjjiii``````___^^^^^^^^^___```eeefffhhhjjjmmmssszzzvvvmmmbbb___ZZZXXXVVVUUUSSSQQQPPPOOOOOONNNNNNOOOOOOPPPNNNPPPSSSUUUXXX\\\aaaeeejjjnnnuuu}}}~~~}}}zzzwwwtttrrrqqqpppmmmkkkhhhfffeeedddbbb```___bbbfffkkkooorrrtttuuuwwwyyy{{{||||||||||||}}}www|||zzzcccQQQIIIAAA@@@???>>>============<<<=========>>>@@@DDDGGGQQQppp~~~yyyttt|||~~~|||zzzxxxuuurrrpppnnnlllhhhfff```]]]ZZZWWWVVVUUUSSSQQQNNNPPPSSSUUUWWWYYY\\\^^^aaaccceeehhhiiiiiiiiihhh[[[TTTPPPQQQQQQUUUfffxxxzzzuuusssvvv|||uuuqqqzzzkkk]]]OOOJJJHHHFFFFFFGGGIIISSS___lll|||{{{yyyvvvpppkkkhhhddd```]]]XXXXXXVVVUUUSSSRRRQQQQQQOOOQQQRRRSSSTTTYYYbbbhhhttt~~~~~~zzzxxxzzzssslllfffeeeeeedddfffjjjkkkllllllmmmlllkkkiiihhhaaa```^^^]]]]]]^^^___```dddeeegggjjjmmmsss{{{nnnhhhbbb]]]WWWRRRPPPQQQQQQQQQNNNMMMMMMLLLLLLMMMMMMNNNMMMOOORRRUUUXXX\\\aaadddjjjlllpppuuu{{{}}}zzzwwwtttrrrppppppllliiigggeeedddcccbbb```___bbbfffkkkpppsssvvvvvvvvvyyy||||||{{{zzzzzz|||xxx}}}xxxaaaPPPHHH@@@@@@???>>>============<<<============???CCCFFFOOOmmm}}}xxxtttxxx}}}|||zzzxxxwwwtttqqqooommmkkkhhheee___]]]YYYWWWVVVUUURRRQQQNNNQQQSSSUUUWWWYYY[[[^^^aaacccfffiiijjjjjjiiihhhZZZSSSPPPRRRSSSWWWgggzzzzzzuuutttxxx}}}sssoooxxxkkk]]]OOOIIIGGGFFFFFFHHHIIITTTaaammm{{{|||wwwsssnnnhhheeeaaa^^^[[[VVVVVVTTTSSSQQQQQQQQQQQQOOOQQQRRRSSSUUU[[[eeelllwww~~~yyyxxxzzz|||}}}yyyxxxzzzqqqjjjcccbbbbbbaaadddhhhjjjjjjkkkkkkkkkiiihhhgggbbb```^^^\\\\\\]]]^^^___bbbcccfffhhhlllsss{{{vvvgggccc```[[[TTTOOOMMMNNNOOOPPPLLLLLLKKKKKKKKKKKKLLLLLLKKKNNNRRRUUUXXX\\\```ccciiikkknnnpppsssxxx~~~~~~{{{wwwtttqqqooonnnjjjhhheeedddccccccaaa___```bbbfffkkkppptttwwwyyywwwzzz}}}}}}{{{yyyzzz||||||~~~vvv___NNNGGG@@@???>>>===============<<<============???BBBEEELLLggg~~~vvvwwwzzz~~~|||yyyxxxuuurrrooommmkkkiiifffccc^^^\\\YYYWWWVVVUUURRRPPPOOORRRTTTVVVVVVXXXZZZ]]]aaaccchhhkkklllkkkiiigggZZZTTTQQQTTTVVV[[[kkk}}}{{{uuutttzzzxxxooommmuuu~~~nnn```QQQJJJHHHFFFFFFGGGHHHSSSaaammm|||}}}xxxuuuqqqkkkeeebbb^^^[[[YYYTTTSSSRRRPPPOOOOOOOOOPPPOOOQQQRRRSSSVVV]]]gggoooyyyzzzwwwyyy}}}|||xxxxxx{{{nnnfff```^^^___^^^aaafffeeefffggghhhhhhhhhgggfffcccaaa^^^\\\[[[\\\]]]^^^___```cccfffkkkrrrzzzmmm``````ZZZWWWQQQNNNMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKLLLIIILLLPPPTTTWWW[[[___bbbiiijjjlllmmmnnnooorrruuuuuuuuuwwwzzz}}}zzzvvvrrrnnnlllkkkiiigggdddccccccbbbaaa___aaabbbfffjjjooouuuyyy{{{yyy}}}|||zzz{{{~~~rrr[[[KKKEEE??????>>>============>>><<<============>>>BBBEEEIIIaaazzzxxxvvvyyy~~~|||yyyxxxssspppmmmkkkiiigggdddaaa^^^\\\YYYWWWWWWUUURRRPPPPPPRRRUUUVVVVVVWWWZZZ\\\```dddiiimmmnnnllliiiggg[[[UUUSSSVVVYYY^^^nnn{{{uuuttt{{{tttlllkkksss}}}rrrcccSSSKKKHHHFFFEEEGGGFFFSSSaaammm}}}{{{uuusssoooiiiccc___\\\YYYWWWRRRQQQPPPNNNMMMNNNNNNOOOOOOQQQRRRTTTWWW^^^hhhpppzzz}}}||||||xxxxxx{{{lllddd]]]\\\\\\\\\```dddaaabbbdddfffggggggffffffdddbbb___\\\[[[[[[\\\]]]]]]^^^aaaeeejjjrrrzzz~~~~~~tttcccYYYZZZUUURRRPPPOOOOOONNNMMMKKKKKKKKKKKKJJJJJJKKKKKKKKKHHHKKKOOOSSSVVVZZZ^^^aaahhhiiikkkkkkkkkkkklllmmmqqqqqqrrrvvv{{{}}}yyyuuupppllljjjhhhiiigggdddcccbbbbbb```___aaaccceeeiiiooouuuzzz}}}{{{~~~{{{}}}pppYYYIIICCC???>>>>>>============>>><<<=========<<<>>>BBBEEEFFF^^^www|||wwwuuuyyy~~~~~~~~~}}}zzzxxxppppppnnnlllhhheeebbb```^^^\\\YYYUUURRRPPPOOOOOOOOOQQQTTTUUUVVVWWWXXXZZZZZZaaahhhkkkmmmooolllggg^^^RRRPPPSSSRRR```{{{uuusss||||||ooohhhpppuuueeeSSSKKKIIIGGGFFFGGGOOOTTT```qqqyyyuuuppplllfffbbb^^^[[[XXXVVVQQQPPPPPPOOOOOONNNNNNMMMLLLMMMQQQVVVYYY___kkkxxxzzz|||yyy{{{xxxtttgggddd___\\\[[[\\\]]]]]]ZZZ[[[\\\^^^```bbbcccdddaaa```___^^^\\\[[[ZZZYYYZZZ]]]bbbggglllrrrxxx|||vvvppphhhaaa]]]YYYTTTPPPPPPPPPPPPNNNLLLKKKKKKMMMHHHHHHHHHHHHIIIIIIJJJKKKJJJLLLOOOSSSXXX\\\___aaajjjkkkkkkjjjiiihhhhhhiiimmmppprrruuuwwwzzz~~~~~~|||yyytttpppnnnmmmkkkjjjgggeeecccbbb`````````aaacccdddhhhmmmsssxxxzzzzzz{{{}}}}}}{{{{{{{{{~~~mmmXXXJJJCCCAAA@@@???===<<<<<<;;;;;;<<<<<<<<<===>>>@@@AAABBBGGGVVVqqqxxxtttwww{{{~~~~~~|||yyywwwrrrpppnnnkkkhhheeecccbbb\\\ZZZWWWTTTQQQOOONNNNNNOOOQQQTTTVVVVVVWWWXXXYYYZZZaaahhhjjjmmmnnnkkkeee]]]RRRPPPSSSRRRaaa{{{uuussszzz{{{nnnhhhrrrwwwfffTTTKKKIIIHHHGGGHHHJJJPPP^^^sss}}}vvvrrrllliiiddd```]]]ZZZVVVSSSPPPOOOOOOOOOOOONNNNNNNNNMMMNNNRRRXXX[[[aaannn{{{~~~||||||yyysssgggccc^^^ZZZYYYZZZZZZZZZXXXYYYZZZ\\\^^^___aaaaaa^^^^^^]]]\\\ZZZYYYXXXWWWWWW[[[```eeekkkqqqwww{{{}}}hhhbbb\\\WWWTTTQQQNNNKKKMMMNNNNNNLLLJJJIIIJJJKKKHHHHHHHHHHHHHHHIIIJJJJJJIIIKKKOOOSSSXXX\\\___aaaiiijjjjjjiiihhhggggggiiilllooorrrtttwwwzzz~~~}}}{{{wwwsssooonnnllljjjiiifffeeecccaaa```````````````ccchhhooouuuyyy{{{{{{{{{}}}~~~|||}}}}}}mmmXXXJJJDDDAAA@@@???===<<<<<<;;;;;;<<<<<<======>>>@@@AAABBBFFFRRRjjjyyyuuuxxx|||~~~}}}{{{xxxuuuqqqooolllhhheeecccbbbbbb[[[YYYVVVSSSPPPNNNNNNMMMNNNQQQUUUWWWWWWWWWXXXXXXZZZaaagggjjjlllmmmiiiddd\\\QQQPPPSSSSSSccc|||~~~tttqqqvvvzzzmmmhhhrrryyyhhhUUULLLIIIHHHGGGHHHIIIOOO___wwwyyysssnnnhhheeebbb^^^[[[WWWSSSPPPNNNNNNNNNNNNOOOOOOOOOOOONNNOOOTTTZZZ^^^ffftttzzzsssfffbbb]]]YYYWWWWWWWWWWWWVVVVVVWWWYYYZZZ\\\]]]]]][[[[[[ZZZYYYWWWVVVUUUUUUUUUXXX^^^ccciiiooovvvzzz~~~wwwgggXXXTTTPPPLLLKKKJJJHHHGGGLLLMMMMMMLLLJJJIIIJJJKKKHHHGGGGGGGGGGGGHHHHHHIIIIIIKKKNNNSSSXXX\\\```bbbggghhhiiihhhgggfffggghhhkkknnnqqqtttwwwzzz~~~}}}zzzyyyuuuqqqnnnlllkkkiiigggeeedddbbb```_________```^^^cccjjjqqqwwwzzz{{{{{{zzz|||~~~~~~~~~}}}~~~lllWWWJJJDDDAAA@@@???===<<<<<<<<<<<<============>>>???AAAAAADDDMMMaaayyy{{{xxx{{{}}}|||yyyvvvsssooommmiiieeebbbaaa```aaa[[[YYYVVVSSSPPPOOONNNNNNMMMQQQUUUWWWXXXWWWXXXXXX[[[bbbhhhiiikkkkkkgggbbbYYYPPPPPPRRRTTTddd{{{xxxqqqnnnrrr}}}{{{mmmfffooo~~~{{{iiiVVVLLLIIIGGGFFFGGGLLLRRRbbb{{{xxxpppkkkeeeccc```]]][[[VVVQQQMMMLLLMMMMMMNNNOOOOOOPPPPPPOOOPPPUUU[[[aaajjjyyy}}}uuugggbbb\\\XXXVVVVVVUUUUUUSSSTTTTTTVVVWWWXXXYYYYYYYYYXXXXXXVVVUUUTTTSSSSSSSSSVVV\\\bbbhhhooouuuzzz||||||hhh]]]PPPNNNKKKHHHGGGGGGGGGGGGKKKLLLMMMMMMKKKJJJKKKLLLGGGGGGGGGFFFFFFGGGGGGHHHIIIKKKNNNSSSYYY^^^aaacccfffggghhhhhhfffffffffhhhjjjmmmqqqtttwwwzzz}}}{{{xxxvvvssspppmmmkkkjjjhhhfffdddcccaaa____________```___eeemmmuuuyyyzzzzzzyyyxxxzzz|||||||||}}}~~~hhhTTTHHHDDD@@@???>>>===<<<<<<<<<<<<============>>>???@@@AAABBBIIIZZZqqq~~~{{{zzz~~~}}}{{{zzzwwwsssqqqooollliiieeebbbaaaaaaaaa[[[YYYWWWTTTQQQPPPOOOOOONNNQQQUUUWWWWWWWWWXXXYYY]]]ccchhhjjjkkkkkkfff```WWWPPPPPPQQQSSSeeeyyy~~~xxxpppllllllppp|||}}}nnneeelllzzz}}}jjjVVVKKKHHHEEEEEEFFFMMMRRRccc~~~xxxpppkkkdddbbb___]]]ZZZVVVQQQMMMKKKLLLMMMMMMNNNOOOPPPPPPOOOPPPVVV]]]dddooouuugggccc]]]XXXVVVUUUUUUTTTRRRRRRRRRSSSTTTUUUUUUVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQUUU[[[aaagggmmmtttyyy}}}mmm```ZZZOOOMMMKKKHHHFFFEEEFFFGGGGGGIIIKKKKKKJJJIIIIIIJJJHHHGGGGGGFFFFFFGGGGGGGGGIIIKKKOOOUUUZZZ```dddffffffhhhiiihhhgggggghhhiiikkknnnrrruuuxxxzzz|||~~~~~~yyyvvvtttrrrooolllkkkiiigggeeecccbbbaaa_________``````ccciiirrrwwwyyyxxxwwwwwwwwwxxxzzz{{{{{{{{{~~~~~~dddOOOFFFCCC@@@???>>>======<<<<<<===>>>=========>>>???@@@@@@@@@FFFVVVlll{{{~~~{{{yyy{{{~~~{{{yyyxxxuuurrroooooommmjjjgggeeecccbbbbbb[[[YYYVVVTTTRRRPPPPPPPPPOOOQQQTTTUUUVVVWWWXXXZZZ^^^eeejjjkkkkkkjjjfff```VVVOOOPPPPPPRRRdddvvvxxxyyypppiiijjjkkkooo|||}}}ooogggooo|||mmmXXXLLLHHHFFFEEEFFFJJJOOOaaaxxxpppkkkdddaaa^^^[[[YYYUUUQQQNNNLLLLLLLLLMMMNNNOOOOOOPPPPPPRRRXXX```hhhttt~~~rrrfffbbb\\\WWWUUUUUUTTTTTTQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQQQQPPPPPPSSSYYY^^^dddkkkqqqvvv{{{oooaaaYYYVVVLLLLLLJJJGGGCCCBBBDDDFFFCCCFFFHHHIIIHHHGGGHHHHHHIIIHHHHHHGGGGGGGGGGGGHHHJJJLLLQQQVVV\\\bbbfffiiihhhiiijjjjjjiiiiiijjjkkkmmmppptttwwwyyyzzz|||}}}}}}}}}yyyuuusssqqqnnnlllkkkiiigggdddcccbbbaaa```___```aaaaaafffllltttyyyyyywwwvvvwwwxxxyyyzzzzzzzzz{{{~~~zzz___LLLDDDCCC??????>>>===============>>>>>>>>>>>>>>>???@@@@@@???DDDRRRffftttwwwuuutttyyy~~~}}}{{{yyywwwvvvtttpppnnnlllkkkiiigggdddbbbaaa```YYYXXXUUUSSSQQQOOOOOOOOOQQQRRRSSSTTTTTTVVVYYY\\\```fffkkklllkkkkkkfff___TTTOOOOOOOOOQQQcccsssrrrvvvlllfffiiilllooo}}}zzzooolllwwwpppZZZNNNJJJGGGGGGHHHIIIOOObbb~~~xxxpppjjjccc```\\\YYYVVVTTTQQQNNNLLLLLLMMMMMMNNNNNNOOOOOOSSSTTT[[[dddmmmzzzzzzmmmccc___YYYUUUTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQPPPPPPOOOOOONNNNNNNNNQQQVVV[[[aaagggmmmqqquuuzzztttdddYYYSSSPPPIIIIIIHHHEEEBBBAAACCCEEECCCFFFIIIJJJJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHKKKNNNRRRXXX^^^dddiiikkkiiikkkllllllkkkkkklllnnnooossswwwyyyzzzzzz{{{|||yyy|||}}}yyyuuurrrpppnnnmmmllljjjgggddddddcccbbbaaa```aaabbbbbbfffmmmuuuyyyxxxwwwxxxyyy{{{|||||||||{{{|||xxx]]]JJJDDDDDD???>>>>>>===============>>>>>>>>>>>>>>>??????@@@???BBBMMM^^^kkkooonnnnnnuuuzzz{{{yyywwwvvvuuussspppmmmggggggfffdddbbb___]]]\\\XXXVVVTTTQQQOOONNNNNNNNNRRRSSSSSSSSSSSSUUUYYY]]]aaaggglllllllllkkkfff___TTTOOOOOONNNPPPbbbqqqooovvvkkkfffjjjmmmppp}}}wwwooopppsss]]]PPPKKKIIIHHHJJJLLLQQQddd}}}xxxpppjjjccc___ZZZWWWTTTRRRPPPNNNMMMMMMMMMMMMMMMNNNNNNNNNUUUWWW]]]gggppp~~~vvvhhhaaa]]]WWWSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSOOOOOONNNNNNMMMMMMLLLLLLLLLOOOTTTYYY^^^dddjjjnnnqqqvvv{{{}}}}}}}}}mmm```WWWOOOKKKGGGHHHHHHEEEBBBAAADDDGGGFFFIIILLLNNNNNNMMMMMMMMMKKKJJJIIIIIIHHHHHHHHHHHHLLLNNNSSSYYY___eeejjjlllkkklllmmmmmmmmmlllnnnoooqqqtttxxxzzzzzzzzz{{{{{{wwwzzz}}}}}}yyyuuurrrpppnnnmmmllljjjgggeeedddcccbbbaaaaaabbbbbbcccfffmmmuuuyyyxxxxxxzzz|||}}}~~~~~~}}}}}}~~~www]]]JJJEEEFFF???>>>>>>============>>>???>>>>>>>>>>>>>>>???@@@@@@@@@HHHWWWccchhhjjjkkkqqqwww~~~yyyxxxvvvuuutttrrrooommmjjjiiifffdddaaa___^^^]]]YYYWWWTTTQQQNNNMMMMMMNNNRRRSSSSSSSSSTTTWWW\\\```dddiiilllllllllkkkddd\\\TTTRRRQQQRRRTTTYYYfffrrrqqqooohhhjjjsssttt{{{tttrrr~~~xxx]]]MMMHHHFFFFFFGGGKKKNNN]]]zzz~~~|||ssslllgggddd```ZZZVVVSSSPPPNNNLLLKKKLLLMMMLLLLLLMMMOOORRRSSS\\\```iiixxx}}}qqqkkkccc___YYYUUUSSSRRRQQQPPPVVVTTTQQQQQQQQQQQQPPPOOOSSSPPPMMMLLLLLLLLLJJJGGGKKKPPPVVV\\\```dddgggiiiuuuxxx{{{}}}}}}}}}}}}~~~qqqcccYYYQQQLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDGGGHHHIIIIIIHHHIIIKKKMMMNNNKKKIIIHHHHHHIIIJJJJJJPPPRRRUUU[[[bbbhhhlllnnnnnnnnnmmmmmmooorrrtttvvvwwwwwwxxxyyyxxxwwwvvvuuuvvvwwwyyyzzz}}}{{{wwwtttrrrqqqpppnnnllliiifffdddccc_________^^^]]]^^^bbbdddgggooovvvvvvuuuyyy}}}}}}}}}~~~~~~|||oooXXXIIIBBBAAAAAA@@@???===<<<<<<<<<<<<>>>===<<<;;;;;;<<<===>>>@@@@@@EEEQQQ^^^fffggggggqqqyyy{{{yyyvvvtttssspppmmmjjjiiihhheeeccc```^^^]]]\\\YYYWWWTTTQQQNNNNNNNNNNNNQQQRRRSSSTTTUUUXXX\\\___eeeiiilllllllllkkkddd\\\TTTQQQOOOQQQUUUZZZeeepppuuurrrkkkkkkqqqqqqxxxtttttt{{{___OOOIIIGGGGGGHHHKKKOOO^^^zzz{{{zzzrrrjjjfffccc___YYYUUURRRPPPMMMKKKKKKLLLMMMLLLLLLMMMPPPRRRTTT]]]cccmmm}}}|||qqqkkkccc___YYYUUUSSSSSSSSSRRRUUUSSSQQQPPPQQQQQQPPPOOOPPPMMMJJJJJJKKKLLLLLLJJJLLLPPPVVV\\\```cccfffiiirrrtttvvvwwwxxxyyy|||~~~~~~~~~vvvjjj___VVVPPPMMMKKKHHHGGGFFFEEEDDDDDDDDDDDDFFFHHHIIIIIIHHHIIIKKKMMMNNNLLLJJJHHHIIIJJJKKKKKKRRRTTTXXX^^^eeejjjmmmoooooooooooopppqqqtttvvvwwwwwwxxxyyyyyyxxxwwwvvvuuussstttvvvwwwzzz~~~zzzwwwtttrrrqqqpppnnnkkkhhhfffdddccc___``````___^^^___aaaccchhhpppvvvwwwwww{{{~~~~~~jjjUUUHHHBBBAAA???>>>===============>>>>>>===<<<;;;;;;<<<===>>>??????DDDPPP]]]fffhhhhhhqqqwww}}}{{{xxxuuusssqqqnnnjjjggggggfffeeebbb```^^^\\\\\\XXXVVVSSSPPPNNNNNNNNNNNNQQQRRRUUUVVVWWWYYY\\\___eeejjjmmmmmmmmmkkkddd\\\TTTOOOMMMPPPUUU\\\fffooozzzxxxpppmmmpppnnnwww|||pppuuubbbRRRKKKHHHHHHIIIHHHMMM]]]www{{{|||wwwyyyxxxpppiiieeeaaa]]]XXXSSSQQQOOOLLLKKKKKKLLLMMMLLLLLLMMMPPPSSSUUU^^^eeeppp{{{qqqkkkddd```YYYUUUSSSTTTUUUVVVUUUSSSQQQPPPPPPPPPOOONNNKKKIIIHHHHHHJJJLLLMMMMMMLLLPPPVVV[[[^^^bbbeeegggpppqqqssstttuuuwww{{{~~~xxxzzz|||}}}~~~xxxqqqjjjaaaXXXSSSOOOMMMKKKGGGGGGFFFEEEDDDDDDDDDDDDFFFHHHIIIIIIIIIJJJLLLNNNOOOMMMLLLJJJJJJKKKLLLMMMSSSWWW]]]ccciiimmmooopppoooppprrrtttvvvwwwxxxxxxxxxyyyyyyyyyxxxvvvuuutttoooppprrrtttvvv{{{|||yyyvvvsssqqqpppooommmjjjhhheeecccbbb___```aaa```______aaaccciiiqqqvvvwwwyyy~~~~~~}}}dddQQQFFFBBBBBB======<<<<<<======>>>???======<<<;;;;;;<<<======??????CCCMMM\\\gggkkkkkkrrruuuxxx}}}xxxvvvsssqqqpppmmmiiifffffffffeeecccaaa^^^]]]\\\WWWUUURRRPPPNNNNNNNNNOOOPPPSSSVVVXXXYYY[[[]]]```fffkkkoooooonnnlllddd[[[SSSMMMKKKOOOVVV___jjjsssuuuqqqrrrpppzzzsssjjjrrreeeSSSKKKHHHHHHIIIFFFKKKZZZsss~~~yyyttttttyyy~~~wwwooohhheee___[[[VVVRRRPPPNNNLLLKKKKKKLLLMMMMMMMMMNNNQQQTTTXXX```eeeppp{{{qqqllleee```YYYTTTTTTUUUWWWXXXUUUSSSQQQPPPPPPOOONNNMMMJJJIIIHHHHHHIIIKKKMMMMMMKKKOOOTTTXXX\\\___cccfffooorrruuuwwwwwwxxxyyy{{{uuuvvvxxxyyyzzz}}}xxxrrrfffaaaZZZTTTPPPMMMKKKJJJFFFFFFEEEDDDDDDDDDDDDDDDFFFHHHIIIJJJJJJKKKNNNPPPOOOOOONNNLLLLLLLLLNNNPPPTTTYYYaaaggglllnnnppppppppprrruuuxxxzzz{{{zzzzzzzzzzzzzzzyyyxxxvvvtttrrrlllnnnoooqqqssswww}}}~~~}}}{{{xxxuuurrrqqqnnnmmmllliiigggdddcccbbb___aaabbbaaa``````bbbcccjjjqqqvvvwwwyyy~~~yyy___MMMDDDAAAAAA======<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;@@@AAACCCJJJZZZllluuuuuutttqqqqqqvvvtttrrrpppoooooommmjjjhhhdddddddddcccaaa___\\\[[[TTTSSSQQQOOONNNNNNOOOPPPRRRTTTWWWYYYZZZ]]]aaaccchhhnnnqqqqqqppplllcccYYYQQQNNNMMMRRRZZZggg{{{|||www|||~~~jjjeeeqqqjjjUUULLLHHHGGGGGGJJJLLLXXXooo~~~{{{uuuwwwwwwrrrlllkkkqqqxxxzzzyyyxxxuuupppkkkfffccc\\\YYYTTTQQQOOONNNMMMLLLKKKLLLMMMMMMMMMOOORRRUUU\\\eeeiiippp{{{~~~~~~uuuoooeeeaaaZZZVVVTTTUUUVVVWWWUUURRRPPPNNNNNNMMMLLLJJJKKKMMMOOOOOOMMMLLLKKKKKKIIILLLQQQVVVZZZ___dddggglllqqqxxx}}}}}}zzzvvvtttxxxyyyyyyyyyyyyzzz}}}zzzssslllddd^^^ZZZWWWSSSOOOMMMJJJHHHFFFEEEDDDDDDCCCCCCDDDDDDDDDFFFGGGIIIKKKKKKMMMPPPSSSQQQSSSSSSQQQOOOOOOSSSWWWXXX^^^gggmmmnnnoooqqqssssssuuuyyy|||~~~||||||{{{zzzwwwtttqqqpppkkklllnnnpppqqqtttxxx{{{~~~|||yyyvvvssspppnnnkkkkkkiiigggeeecccaaaaaa```aaaaaa``````bbbfffiiinnnrrrtttuuuyyyqqqWWWHHHCCC@@@>>>@@@???===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;???AAABBBGGGWWWnnnyyyyyytttooommmtttuuusssqqqpppnnnllliiifff```aaaaaaaaa___\\\ZZZXXXSSSRRRPPPNNNNNNNNNPPPQQQTTTUUUWWWXXXZZZ]]]bbbfffiiiooorrrrrrqqqmmmcccYYYOOOOOOPPPTTT[[[kkk}}}xxx~~~hhhaaaooommmWWWMMMIIIHHHHHHKKKIIISSSkkk{{{sssuuuuuuqqqmmmlllnnnqqqqqqqqqqqqooolllgggdddaaa\\\XXXTTTQQQPPPOOONNNMMMKKKLLLMMMMMMNNNPPPSSSVVV]]]iiipppwwwwwwpppeee```[[[VVVUUUUUUTTTTTTUUURRROOONNNNNNMMMKKKJJJIIIMMMRRRSSSQQQNNNMMMMMMJJJNNNRRRWWW\\\bbbgggkkklllrrryyy~~~~~~|||{{{zzz{{{{{{zzzyyyzzz|||~~~|||rrrkkkeee^^^ZZZUUURRROOOMMMLLLJJJGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGIIIKKKLLLNNNRRRTTTRRRTTTUUUSSSPPPPPPTTTYYY\\\bbbjjjooopppqqqtttwwwuuuvvvyyy|||~~~}}}}}}|||zzzwwwtttpppooojjjlllnnnooopppsssvvvyyy}}}}}}zzzvvvrrrooommmjjjjjjhhhfffdddbbbaaa````````````______ccciiimmmqqqtttvvvvvv{{{lllRRRGGGCCCAAA>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::===@@@@@@CCCTTTmmmzzzzzzyyyqqqnnnuuuxxxuuussspppnnnkkkgggddd^^^_________]]][[[XXXVVVSSSRRRPPPNNNNNNOOOPPPQQQUUUVVVWWWXXXYYY]]]cccgggjjjooossssssqqqmmmcccXXXOOOPPPRRRVVV\\\mmm~~~xxx|||ggg\\\llloooYYYOOOJJJIIIJJJIIIFFFNNNfff~~~uuutttsssrrrrrrqqqooonnnlllllllllkkkhhheeeaaa___\\\YYYTTTQQQPPPOOONNNMMMKKKLLLMMMMMMNNNPPPSSSVVV]]]lllwww~~~xxxqqqddd```[[[WWWUUUTTTSSSRRRUUURRROOONNNMMMLLLKKKIIIHHHMMMSSSVVVTTTQQQOOOOOOLLLOOOTTTYYY^^^dddjjjooooootttzzz|||}}}|||{{{yyyyyy{{{}}}zzzooogggbbb]]]XXXUUUQQQOOOMMMKKKKKKIIIGGGEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEGGGJJJKKKLLLOOORRRUUURRRUUUVVVTTTQQQQQQUUUZZZ___eeemmmqqqqqqrrrvvvyyyuuuwwwyyy|||~~~~~~}}}|||zzzwwwssspppnnniiikkkmmmoooppprrruuuxxx~~~}}}zzzvvvrrrooommmjjjiiihhhfffdddbbbaaa```aaa```___^^^___dddjjjoootttwwwwwwwww|||gggPPPFFFDDDAAA???<<<;;;;;;;;;;;;<<<======::::::;;;<<<<<<;;;::::::;;;>>>>>>@@@RRRlllzzzzzzvvvrrrxxxvvvuuussspppmmmiiifffdddaaaaaa```___]]][[[XXXVVVUUUSSSPPPMMMLLLLLLNNNOOOSSSUUUWWWXXXZZZ^^^cccgggpppooonnnooonnnhhh]]]UUUVVVPPPSSSWWW^^^vvvzzz}}}yyyiiicccmmmpppYYYOOOMMMKKKIIIMMMKKKMMM^^^~~~vvvtttqqqrrruuuvvvssspppqqqnnnkkkiiihhhfffccc```ZZZXXXTTTQQQNNNMMMMMMMMMIIIJJJLLLMMMNNNRRRWWW[[[___mmm{{{zzzssskkkeee]]]VVVSSSRRRRRRRRRNNNNNNMMMMMMLLLLLLKKKKKKPPPTTTWWWVVVRRRNNNMMMNNNSSSTTTVVV[[[cccjjjoooppptttvvvzzz~~~~~~}}}|||{{{vvvppphhh```[[[WWWTTTRRRMMMLLLJJJHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKNNNQQQSSSTTTXXXZZZ]]]]]][[[XXXVVVVVVaaahhhooosssssssssvvvzzzxxxzzz~~~~~~zzzxxxwwwvvvssspppppppppooopppqqqtttwwwyyyzzz~~~}}}zzzvvvsssooolllkkkjjjiiigggfffdddcccccccccaaa``````___aaaeeekkkooowwwwwwxxxzzz|||~~~~~~]]]OOOEEECCCCCC>>>??????>>><<<<<<;;;;;;;;;========================<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>@@@AAAGGGVVVmmm~~~~~~yyyyyyqqqpppooonnnllljjjhhhgggdddbbb___[[[YYYWWWVVVVVVTTTSSSPPPNNNMMMNNNOOOPPPRRRTTTVVVYYY[[[```fffjjjmmmnnnnnnooolllfff]]]VVVQQQNNNVVVdddtttvvvjjjnnnuuu|||sssddd___ggguuukkkVVVNNNIIIFFFFFFIIIIIILLLYYYsss~~~|||zzz{{{}}}wwwsssoookkkgggeee___]]]YYYTTTPPPNNNMMMMMMNNNNNNMMMMMMOOOVVV^^^dddkkkqqqyyy~~~vvvlllgggaaa\\\XXXUUUQQQOOONNNMMMLLLLLLLLLMMMNNNNNNOOORRRSSSRRRPPPOOORRRUUU\\\aaagggkkkmmmrrrzzzzzznnnfff___[[[UUUPPPNNNLLLJJJHHHHHHGGGFFFFFFEEEFFFFFFFFFBBBBBBAAAAAAAAAAAABBBBBBAAACCCEEEHHHKKKOOOQQQRRRYYY\\\______]]][[[YYYYYY___dddjjjnnnppprrrsssuuuwwwxxx{{{~~~||||||||||||{{{{{{zzz{{{|||~~~}}}{{{xxxwwwvvvsssqqqooommmlllkkkjjjhhhfffdddbbbaaaaaa]]]___```cccffflllrrrwwwyyyzzz|||~~~xxxzzzoooUUUKKKBBB@@@AAA===>>>>>>===<<<<<<<<<<<<<<<===========================>>>???AAAEEERRRhhh{{{~~~xxxvvv{{{oooooonnnmmmkkkiiihhhgggcccaaa^^^[[[XXXWWWVVVVVVRRRQQQNNNLLLKKKLLLNNNOOOQQQSSSVVVYYY\\\aaagggkkkmmmnnnooooookkkddd[[[VVVSSSOOOWWWgggzzztttiiilllrrrzzzuuuhhh```hhhsss~~~eeeSSSMMMHHHFFFGGGHHHIIIKKKVVVmmm{{{{{{~~~~~~yyyuuuqqqlllfffccc```]]]YYYTTTQQQOOONNNMMMMMMMMMLLLLLLOOOVVV___eeelllrrrzzzxxxnnniiiccc]]]YYYUUUQQQOOONNNMMMLLLLLLLLLNNNOOOPPPUUUVVVVVVTTTQQQRRRUUUYYY___dddkkknnnpppuuu}}}|||pppeee___XXXUUUPPPMMMLLLKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGBBBBBBAAAAAAAAAAAABBBBBBDDDEEEHHHKKKOOORRRUUUVVVXXX[[[]]]^^^]]]ZZZYYYYYY[[[___eeekkkpppsssuuuvvvvvvxxxzzz}}}}}}~~~~~~~~~~~~~~~}}}{{{xxxvvvuuusssqqqooommmlllkkkjjjiiigggeeecccbbbaaaaaa^^^```bbbeeeiiiooovvvzzzzzz|||~~~~~~www~~~jjjSSSKKKBBB@@@BBB>>>>>>======<<<<<<<<<<<<=================================???AAADDDNNNdddzzzyyyuuuxxxmmmmmmlllkkkiiigggeeeddd```___]]][[[YYYWWWVVVVVVQQQOOOMMMKKKKKKLLLNNNOOOQQQSSSVVVYYY\\\bbbhhhlllnnnpppqqqooojjjbbbZZZTTTTTTPPPYYYkkksssiiimmmttt|||uuuiiibbbjjjttt|||bbbRRRMMMHHHEEEHHHGGGIIIKKKRRRggg~~~|||yyytttnnngggbbb___\\\XXXTTTQQQOOONNNNNNLLLLLLLLLNNNQQQWWW___eeeooouuuzzzqqqkkkddd]]]YYYUUURRRPPPNNNMMMLLLKKKLLLNNNPPPRRRUUUVVVUUUSSSQQQSSSXXX]]]cccggglllppptttyyy{{{pppfff]]]XXXQQQNNNKKKIIIIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCCCCDDDGGGJJJNNNRRRTTTVVVWWWZZZ]]]^^^]]]ZZZYYYYYYXXX[[[bbbiiiooosssuuuvvvvvvwwwyyy{{{|||~~~~~~|||}}}~~~}}}{{{xxxvvvssssssqqqooommmjjjiiihhhgggfffeeecccbbbaaa``````^^^```dddgggkkkqqqwww|||{{{}}}{{{xxxdddPPPJJJBBB@@@BBB???======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===<<<>>>BBBCCCKKKbbbzzz}}}xxxxxxmmmmmmllljjjhhhfffcccbbb]]]]]]\\\[[[ZZZXXXVVVVVVQQQPPPMMMLLLKKKMMMOOOPPPPPPSSSVVVYYY]]]bbbiiimmmoooqqqrrrpppiii```XXXSSSSSSPPP\\\qqqrrrjjjpppwwwqqqfffcccllluuu}}}bbbSSSOOOHHHEEEIIIFFFHHHJJJOOOaaazzzsssjjjddd]]][[[WWWSSSPPPOOONNNNNNKKKLLLNNNPPPTTTZZZaaafffoooxxx~~~sssmmmeee]]]XXXUUUSSSQQQNNNMMMKKKKKKLLLOOOQQQSSSSSSTTTTTTRRRRRRVVV]]]dddhhhjjjmmmrrrxxx~~~~~~xxxmmmddd\\\UUURRRMMMKKKIIIHHHIIIIIIIIIGGGHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDAAACCCEEEIIIMMMPPPSSSUUUXXX[[[^^^___^^^\\\[[[ZZZWWW[[[```hhhnnnrrrttttttvvvwwwxxxyyyzzz{{{{{{|||{{{}}}}}}|||yyyvvvtttrrrqqqooommmjjjhhhfffeeedddcccbbbaaa````````````]]]___cccgggkkkpppvvvzzz{{{~~~~~~{{{}}}{{{___MMMHHHAAA???AAA>>>======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;===;;;>>>CCCDDDJJJbbb{{{|||{{{pppooonnnllljjjgggeeeccc[[[[[[\\\\\\[[[YYYWWWUUURRRQQQNNNMMMLLLNNNPPPQQQPPPRRRVVVYYY]]]ccciiinnnppprrrssspppiii___WWWRRRQQQPPP^^^uuu~~~qqqkkkrrrzzzmmmcccaaakkkwwwdddTTTPPPHHHEEEHHHFFFHHHJJJNNN^^^}}}wwwmmmggg\\\ZZZVVVSSSPPPOOOOOOOOOKKKMMMPPPSSSVVV\\\cccgggnnnyyy}}}~~~uuunnneee]]]WWWUUUSSSRRRNNNLLLKKKKKKLLLOOORRRTTTVVVWWWWWWWWWXXX]]]fffnnnllllllnnnttt{{{||||||yyynnnddd[[[UUUPPPMMMLLLKKKIIIIIIJJJKKKKKKJJJKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFIIILLLPPPTTTWWWXXXYYY\\\___```___]]]\\\\\\YYY[[[```gggmmmqqqrrrqqqvvvwwwwwwxxxxxxyyyzzzzzzzzz}}}}}}{{{yyyuuusssqqqpppnnnllliiifffdddcccbbbaaaaaa```````````````\\\^^^bbbfffjjjooouuuyyy|||~~~~~~|||www[[[KKKFFF???===@@@=========<<<<<<<<<======>>>===========================;;;>>>CCCDDDJJJaaa|||}}}mmmmmmllljjjhhheeecccbbb^^^]]][[[XXXUUUSSSQQQPPPNNNMMMLLLKKKLLLNNNQQQSSSTTTTTTUUUXXX]]]dddjjjnnnmmmqqqssspppggg]]]VVVSSSQQQSSS^^^tttyyyqqqlllpppxxxwwwhhhiiigggqqqzzz```VVVOOOIIIIIIGGGEEEJJJMMMNNNWWWsss|||nnnccc```[[[VVVQQQOOOMMMLLLJJJLLLKKKNNNTTTXXX[[[cccjjjuuu{{{wwwqqqhhh```[[[WWWSSSQQQOOONNNNNNMMMOOOQQQSSSUUUZZZVVVRRRTTT[[[dddkkknnnoootttwwwxxx|||~~~zzzwwwwwwyyy||||||pppiii___XXXTTTRRRPPPNNNLLLMMMNNNNNNNNNLLLIIIHHHKKKKKKJJJIIIIIIHHHHHHGGGHHHGGGGGGGGGHHHIIIIIIJJJIIIJJJLLLNNNPPPRRRTTTUUUYYY[[[^^^aaabbb```^^^\\\YYYZZZ\\\aaahhhmmmqqqrrrtttsssrrrqqqsssuuuxxxzzz}}}~~~~~~~~~~~~|||zzzxxxvvvtttssspppnnnjjjhhhhhhgggfffeeecccbbbbbbaaaaaaaaaaaaaaa___```aaafffkkkqqqtttuuu|||~~~hhhXXXHHHCCCCCC@@@===;;;???===;;;:::::::::<<<===<<<===>>>===;;;::::::<<<;;;>>>===AAAGGGIIIYYYuuunnnnnnllljjjhhheeecccaaa___^^^\\\YYYVVVTTTRRRPPPNNNMMMLLLKKKLLLNNNQQQSSSTTTTTTUUUXXX^^^dddjjjnnnmmmqqqsssooofff\\\UUURRRQQQRRR^^^tttrrrllljjjnnnvvvuuuiiijjjrrr}}}aaaWWWOOOIIIIIIGGGFFFKKKMMMMMMVVVppp~~~rrrhhhaaa]]]VVVQQQOOOMMMKKKJJJLLLKKKNNNTTTYYY\\\dddkkkttt{{{yyysssiii```ZZZUUUQQQOOONNNMMMMMMLLLNNNPPPRRRTTTVVVTTTSSSVVV^^^gggmmmppprrrwww{{{}}}~~~{{{xxxuuutttvvvzzz|||yyyqqqgggaaaXXXRRROOONNNMMMLLLJJJKKKMMMNNNMMMLLLKKKIIIMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMOOOQQQRRRSSSTTTXXXZZZ]]]```aaa___^^^\\\ZZZZZZ[[[```eeejjjmmmnnnrrrqqqpppppprrruuuxxxzzz{{{|||}}}~~~~~~}}}|||zzzwwwuuusssrrrooommmjjjhhhggggggfffdddbbbaaa```__________________```bbbggglllrrruuuwww}}}cccTTTFFFBBBCCCBBB???>>>>>>===;;;::::::;;;<<<===<<<===>>>===;;;:::;;;<<<;;;>>>===@@@FFFHHHVVVqqqoooooommmkkkhhheeebbb```^^^]]][[[YYYVVVTTTRRRQQQNNNMMMKKKKKKLLLOOORRRTTTTTTUUUVVVYYY^^^eeekkknnnnnnqqqrrrnnndddZZZSSSPPPRRRRRR^^^vvvwwwjjjiiikkknnnvvvvvvmmmpppbbbXXXPPPJJJIIIGGGHHHKKKLLLLLLTTTnnnuuulllccc___XXXRRRNNNLLLKKKIIILLLLLLOOOUUUYYY]]]dddlllrrrzzz}}}vvvlllccc[[[VVVQQQNNNOOONNNMMMMMMNNNPPPRRRTTTRRRRRRUUUZZZbbbjjjppprrrsssyyyzzzwwwtttqqqqqqsssvvvxxx~~~vvvkkkddd[[[WWWQQQMMMLLLLLLLLLLLLKKKLLLNNNOOOPPPPPPOOOOOOPPPPPPOOONNNNNNMMMMMMLLLMMMMMMLLLLLLLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRSSSSSSVVVXXX[[[^^^___^^^]]]\\\ZZZYYYZZZ^^^cccgggiiijjjnnnnnnnnnoooqqqtttvvvxxxwwwyyy{{{}}}}}}|||{{{xxxvvvtttrrrqqqnnnllliiigggggggggeeedddaaa```___^^^]]]\\\\\\\\\^^^```dddiiinnnssswwwyyy~~~~~~}}}yyyyyy||||||\\\OOODDDAAACCCBBBAAAAAA>>>===<<<::::::;;;<<<<<<;;;=========;;;:::;;;<<<;;;???>>>???DDDEEERRRjjj|||pppooommmjjjgggdddaaa___]]]\\\ZZZWWWUUUSSSQQQPPPNNNLLLKKKKKKLLLOOORRRTTTUUUUUUWWWZZZ```fffkkkooooooqqqqqqlllbbbXXXRRROOORRRSSSaaa{{{sssgggjjjooosss{{{yyytttxxxcccYYYQQQJJJIIIFFFHHHIIIKKKLLLTTTllluuunnnfff```YYYRRRNNNLLLJJJIIIKKKKKKNNNTTTYYY]]]dddlllrrr{{{zzzpppfff___YYYTTTRRRQQQPPPOOONNNOOOQQQSSSUUUQQQTTTYYY```ggglllpppqqqrrrxxx~~~{{{vvvssspppnnnmmmoooqqqsssyyy~~~~~~xxxrrrjjjaaa[[[SSSQQQOOOMMMMMMNNNPPPPPPNNNPPPQQQTTTUUUVVVWWWWWWUUUTTTTTTSSSSSSRRRQQQQQQRRRQQQQQQPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTVVVYYY[[[]]]]]]\\\[[[XXXXXXYYY]]]bbbfffiiiiiijjjkkklllnnnppprrrtttuuuuuuvvvyyy||||||{{{yyywwwtttrrrpppooollljjjhhhggggggfffdddccc``````^^^]]]\\\\\\\\\\\\^^^aaafffkkkpppuuuyyy|||}}}~~~|||~~~{{{rrrkkkttt{{{rrrWWWLLLBBBAAABBBAAA@@@@@@>>>===<<<;;;;;;;;;;;;<<<;;;<<<===<<<;;;:::;;;===:::???>>>>>>CCCCCCMMMaaavvvooonnnllliiifffccc```^^^ZZZYYYWWWUUUSSSQQQOOONNNMMMLLLKKKKKKLLLOOORRRTTTUUUVVVXXX\\\aaagggllloooooopppoooiii___VVVQQQOOORRRVVVffftttffflllrrrvvvxxxxxx}}}cccZZZRRRKKKIIIFFFHHHGGGIIIMMMTTTiiiuuunnnhhhbbbYYYRRRNNNLLLKKKJJJJJJJJJMMMTTTYYY]]]dddlllttt}}}yyyooofff___ZZZVVVSSSPPPOOONNNMMMNNNOOOQQQSSSSSSWWW^^^eeejjjmmmoooooorrrxxx~~~|||vvvrrrpppmmmjjjiiijjjkkkmmmqqquuuvvvuuuvvvzzzzzzwwwtttrrrnnnjjjeee___YYYUUUOOOOOOOOOOOOPPPRRRTTTVVVSSSTTTVVVXXXYYY[[[\\\\\\[[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTVVVXXXZZZ[[[[[[[[[ZZZVVVVVVWWW\\\bbbgggiiijjjggghhhkkkmmmoooqqqrrrsssrrrtttwww{{{~~~}}}zzzyyywwwuuussspppooonnnjjjhhhgggfffffffffcccbbbaaa```___^^^]]]]]]]]]]]]___ccciiiooorrrvvv{{{~~~~~~}}}{{{}}}lllfffdddrrr~~~jjjTTTJJJBBBAAAAAA???>>>>>>======<<<<<<;;;;;;;;;;;;:::<<<===<<<;;;;;;<<<===:::@@@>>>===BBBBBBIIIYYYrrrlllllljjjhhheeebbb___]]]XXXWWWVVVTTTRRRPPPNNNMMMMMMLLLKKKKKKLLLOOOSSSUUUUUUVVVYYY]]]bbbggglllooonnnnnnmmmggg]]]UUUQQQPPPQQQXXXllluuueeelllssswww{{{rrrwww}}}bbbYYYRRRKKKIIIGGGGGGFFFHHHMMMSSScccxxxppphhhbbbZZZSSSOOOMMMLLLLLLKKKJJJNNNTTTYYY^^^eeemmmxxxxxxooofff___YYYUUURRRMMMLLLKKKJJJKKKLLLNNNOOOUUUZZZbbbiiilllmmmnnnooottt{{{zzzsssooollliiifffdddcccdddeeegggjjjjjjhhhhhhjjjiiifffaaaaaa```^^^[[[XXXUUUSSSNNNPPPRRRSSSTTTVVVYYY[[[YYYZZZ[[[\\\]]]___``````aaa``````___^^^^^^]]]]]][[[[[[ZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVWWWXXXYYYZZZZZZYYYYYYTTTTTTVVV[[[aaafffiiiiiifffhhhjjjmmmooopppppppppoooqqqssswww}}}~~~}}}|||xxxwwwvvvsssqqqooommmlllhhhgggfffffffffeeecccaaa``````___^^^^^^^^^______```fffmmmrrrtttwww|||~~~}}}~~~lll```___bbbssscccQQQHHHBBBAAA@@@===;;;<<<===<<<<<<<<<<<<;;;;;;;;;:::;;;===<<<;;;;;;<<<===999AAA???===BBBCCCGGGTTTllljjjiiihhhfffcccaaa^^^]]]XXXWWWVVVTTTRRRPPPNNNNNNLLLKKKKKKKKKLLLPPPSSSUUUUUUVVVYYY^^^ccchhhlllooolllmmmkkkeee\\\TTTQQQPPPPPPZZZooo|||rrrgggnnnsssxxxqqqmmmttt{{{```YYYRRRKKKJJJGGGGGGEEEHHHMMMPPP\\\zzz}}}ttthhhbbbZZZRRROOONNNMMMMMMMMMLLLPPPVVV\\\```hhhppp||||||rrrhhh```ZZZUUURRRNNNMMMLLLKKKKKKMMMNNNPPPUUU\\\eeekkkmmmnnnooopppvvv|||~~~xxxqqqkkkiiieeeaaa^^^]]]]]]]]][[[^^^^^^\\\[[[^^^^^^[[[WWWXXXYYYXXXWWWVVVUUUUUUSSSVVVYYY[[[[[[]]]```bbbccccccccccccdddeeeffffffeeeeeeeeedddccccccbbbbbb___^^^]]]\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXTTTTTTUUUYYY^^^ccceeeffffffhhhkkknnnoooooonnnnnnlllmmmooorrrxxx~~~||||||wwwvvvtttrrrpppnnnlllkkkgggfffeeeeeefffeeebbb```___^^^^^^^^^^^^______```bbbhhhppptttuuuxxx|||pppdddYYY\\\dddsssxxx\\\LLLEEE@@@@@@@@@===;;;===<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;;;;<<<>>>888AAA@@@===BBBCCCFFFPPPdddhhhhhhfffeeeccc```^^^]]]XXXXXXVVVTTTRRRQQQOOOOOOLLLKKKJJJKKKLLLPPPSSSUUUUUUWWWZZZ^^^ccciiimmmoookkkllljjjddd[[[TTTQQQQQQOOO[[[qqqxxxnnnkkkqqquuuzzzmmmkkkttt{{{___XXXRRRLLLJJJGGGHHHEEEGGGLLLMMMVVVqqqyyyhhhbbbYYYRRROOONNNNNNNNNNNNNNNQQQXXX^^^bbbjjjrrr~~~wwwlllccc\\\WWWTTTQQQPPPOOONNNNNNPPPQQQSSSUUU\\\eeelllnnnoooqqqsssvvv|||}}}{{{uuuooohhhfffbbb^^^ZZZXXXXXXWWWTTTWWWWWWTTTUUUXXXXXXVVVUUUWWWXXXYYYXXXXXXXXXYYYXXX\\\```bbbbbbcccfffiiilllkkkkkkkkkkkkkkkllllllhhhhhhhhhgggffffffeeeeeeaaa```___^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\YYYYYYZZZZZZYYYYYYXXXWWWUUUTTTUUUXXX\\\```aaabbbfffhhhkkknnnoooooommmllliiijjjlllooouuu~~~}}}|||{{{vvvuuutttrrrooommmkkkjjjfffeeeeeeeeefffeeebbb___]]]]]]]]]]]]^^^___``````cccjjjqqquuuvvvxxx|||}}}iiiaaaVVV\\\eeeqqqqqqVVVIIICCC???@@@@@@===<<<>>><<<<<<======<<<<<<;;;::::::;;;<<<<<<;;;;;;===>>>888AAA@@@===BBBDDDFFFNNN^^^{{{||||||gggfffeeedddbbb```^^^\\\ZZZYYYWWWUUUSSSQQQPPPOOOMMMMMMMMMNNNOOOPPPRRRRRRUUUWWWZZZ___dddiiilllnnnnnnnnnkkkdddZZZSSSPPPPPPVVV]]]kkkzzz{{{rrrlllkkkooowww|||hhhkkktttwww___XXXSSSNNNMMMHHHDDDIIIHHHIIIMMMSSSiiivvvhhhbbb[[[TTTPPPMMMJJJIIIMMMNNNSSSZZZ___dddnnnwww{{{rrrjjjccc[[[UUUOOONNNMMMMMMMMMOOOQQQSSSZZZaaaiiilllkkkkkkpppuuuxxx||||||vvvrrrpppfffddd```\\\XXXVVVTTTTTTUUUVVVVVVUUUTTTTTTUUUWWWTTTWWWZZZ\\\]]]___aaaccccccdddfffhhhkkkmmmooopppooonnnnnnmmmmmmmmmnnnnnnkkkkkkkkkiiihhhfffdddcccaaaaaabbbbbbbbbbbbbbbaaaaaa`````````_________^^^___^^^\\\[[[[[[[[[YYYWWWYYYXXXXXXYYYZZZ]]]aaabbbggghhhkkkmmmnnnmmmllllllhhhhhhhhhhhhlllttt~~~|||{{{{{{yyyxxxzzzwwwssspppnnnkkkhhhfffeeeeeedddbbbaaa___^^^^^^ccc```^^^\\\]]]^^^______cccllluuuwwwxxx|||xxxfff^^^]]]]]]eeevvvjjjUUUHHHDDD@@@>>>===>>>>>>>>><<<<<<;;;::::::::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>:::<<<===>>>???BBBFFFHHHZZZuuuzzzzzzgggfffeeedddaaa___]]]\\\YYYYYYWWWUUUSSSQQQOOOOOOMMMMMMMMMNNNOOOQQQRRRSSSVVVXXX[[[```dddiiilllmmmnnnmmmjjjcccZZZSSSPPPPPPUUU[[[gggsssxxxvvvoookkknnnqqqyyy{{{ffffffmmmooo```XXXRRRNNNLLLGGGEEEIIIHHHHHHMMMRRRgggyyyiiiccc[[[TTTOOOMMMKKKJJJLLLMMMRRRZZZ___dddmmmwww}}}tttlllddd[[[VVVPPPOOOMMMMMMNNNOOORRRSSSZZZaaaiiilllkkkkkkpppuuuxxx|||{{{tttooommmeeeccc```\\\XXXUUUTTTSSSUUUVVVWWWWWWVVVVVVXXXZZZZZZ]]]aaaccceeefffhhhjjjlllmmmnnnoooqqqsssuuuvvvvvvuuutttsssrrrqqqqqqqqqooooooooonnnmmmkkkjjjiiihhhiiiiiijjjjjjiiiiiihhheeeeeeeeeddddddccccccbbbaaa___]]]]]]]]]]]][[[ZZZZZZYYYYYYYYYZZZ]]]___aaabbbdddgggjjjkkklllllllllhhhgggggggggiiiooowww}}}}}}|||~~~~~~|||{{{{{{yyyxxxwwwtttqqqnnnmmmkkkiiigggddddddcccaaa```^^^]]]]]]]]]\\\[[[[[[\\\^^^___```dddmmmuuuvvvxxx}}}qqqaaa[[[ZZZ\\\gggyyy```MMMGGGDDD@@@======>>>>>>>>><<<<<<;;;::::::::::::;;;========================;;;<<<>>>>>>???AAADDDGGGUUUppp}}}{{{gggfffdddcccaaa___]]]\\\XXXXXXVVVTTTRRRQQQOOONNNLLLLLLMMMNNNOOOQQQSSSTTTWWWYYY]]]aaaeeeiiikkkmmmmmmmmmiiibbbYYYRRRQQQQQQUUU]]]hhhqqqvvvvvvrrrnnnqqqsss{{{xxxcccbbbgggiiiwww}}}dddZZZRRRMMMLLLFFFEEEJJJHHHHHHMMMQQQddd|||kkkddd[[[SSSNNNMMMLLLKKKKKKLLLQQQYYY^^^cccnnnxxxwwwnnnfff]]]WWWQQQOOONNNMMMNNNPPPRRRTTTZZZaaahhhkkkkkklllppptttvvvyyy}}}}}}xxxrrrllliiidddbbb___[[[XXXVVVTTTTTTVVVXXXYYYZZZZZZ[[[^^^```aaaeeejjjmmmnnnoooqqqrrrsssssssssssstttvvvwwwxxxyyyxxxwwwuuutttsssrrrrrrooopppooooooooooooooooooooooooppppppppppppooooookkkkkkkkkkkkjjjiiihhhgggfffdddbbbaaaaaaaaa```^^^\\\[[[ZZZZZZ[[[\\\^^^___]]]___bbbeeehhhiiijjjjjjeeeffffffffffffjjjnnnrrrxxx}}}|||yyyyyyzzz{{{{{{~~~~~~~~~|||yyyvvvuuuvvvwwwwwwvvvtttrrrppppppqqqtttxxx{{{}}}}}}||||||{{{zzzxxxssspppmmmlllkkkjjjiiigggbbbbbbaaa```^^^]]]\\\\\\ZZZZZZ[[[\\\^^^___aaabbbfffnnntttvvvxxx~~~iii^^^\\\XXX^^^mmmvvvXXXHHHFFFCCC???======>>>>>>===<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCEEEOOOiii{{{{{{fffeeedddaaa___^^^]]]\\\WWWWWWUUUTTTRRRPPPOOONNNLLLLLLMMMNNNPPPRRRTTTUUUYYY[[[^^^cccfffjjjkkklllmmmlllhhh```XXXRRRRRRSSSXXXcccqqqzzz{{{vvvrrrttt{{{vvvbbb```dddgggoooxxxmmm```UUUOOOMMMFFFFFFJJJHHHHHHLLLOOO```}}}}}}mmmfff\\\SSSNNNMMMLLLLLLKKKKKKPPPXXX]]]cccnnnyyyzzzrrrhhh___XXXRRRPPPNNNMMMNNNPPPSSSUUUZZZ___fffiiijjjkkknnnrrrrrrtttxxxyyyvvvqqqllliiieeeccc```\\\YYYWWWVVVVVVXXXZZZ\\\^^^___aaaeeegggiiimmmqqqtttuuuuuuuuuvvvwwwwwwwwwwwwwwwxxxyyyzzz{{{zzzyyyxxxwwwvvvvvvvvvssssssssstttuuuvvvvvvwwwyyyyyyzzz{{{{{{{{{zzzzzzxxxxxxxxxxxxwwwuuusssrrrpppmmmjjjggggggfffdddccc___^^^]]]\\\\\\\\\]]]]]][[[]]]___aaacccdddeeeeeeaaacccdddddddddfffiiikkkooosssyyy}}}yyyuuussstttuuuvvvwwwzzzxxxwwwwwwxxxvvvtttrrrrrrrrrrrrrrrpppnnnkkkjjjjjjkkklllnnnppprrrssssssyyyyyyzzz}}}}}}|||}}}|||{{{yyyqqqnnnkkkjjjiiihhhfffddd``````___^^^]]]\\\[[[[[[ZZZ\\\^^^___```aaaccceeehhhnnnsssuuuxxxwwwddd___```YYYdddwwwnnnUUUJJJDDDBBB>>>======>>>===<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>===>>>AAACCCKKKcccvvv{{{||||||fffeeeccc```^^^]]]\\\\\\VVVVVVTTTSSSQQQPPPOOONNNKKKKKKMMMNNNQQQSSSUUUVVVYYY[[[```dddhhhkkklllmmmmmmlllggg___VVVRRRRRRUUUYYYiii|||}}}sssttt{{{tttaaa]]]```dddkkkvvvwwwgggXXXRRROOOGGGHHHKKKHHHHHHLLLMMM\\\www}}}nnnggg\\\TTTOOOMMMMMMLLLJJJKKKPPPWWW]]]dddppp{{{}}}uuukkkaaaZZZSSSQQQOOOMMMNNNQQQTTTVVVZZZ^^^dddhhhjjjkkknnnpppoooppprrrtttuuusssooommmgggeeebbb___]]][[[ZZZZZZ\\\^^^aaaccceeehhhlllooopppsssvvvxxxxxxwwwwwwxxx{{{|||}}}~~~||||||}}}~~~|||xxxsssnnnllliiifffdddbbbbbbaaa```______^^^^^^]]]^^^______````````````]]]___bbbccccccdddfffgggiiilllqqqwww~~~zzzwwwuuuuuuwwwzzz{{{{{{|||{{{zzzzzz{{{{{{yyywwwwwwvvvuuussspppmmmjjjiiihhhhhhhhhhhhhhhhhhiiiiiinnnnnnqqquuu{{{}}}}}}}}}|||zzzxxxqqqnnnkkkhhhgggeeecccaaa___^^^^^^]]]\\\[[[ZZZZZZ[[[]]]_________```cccfffiiinnnssstttyyyooo```^^^aaa[[[jjjeeeRRRKKKBBB@@@>>>============<<<<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>===<<<===@@@BBBIII___qqq~~~xxx~~~}}}yyyfffeeebbb___]]]\\\\\\\\\UUUUUUTTTRRRQQQOOONNNNNNJJJKKKLLLNNNQQQTTTVVVXXXYYY\\\```eeejjjlllnnnnnnmmmkkkfff]]]UUURRRSSSVVVZZZooo~~~ssstttzzzqqq^^^YYY]]]bbblllyyy}}}kkkZZZTTTQQQIIIIIIKKKHHHHHHLLLLLLXXXqqq{{{nnnhhh^^^UUUPPPNNNLLLLLLKKKKKKPPPWWW^^^eeerrr}}}wwwmmmccc\\\TTTRRROOOMMMNNNQQQUUUXXX[[[___dddiiikkkmmmooopppoooooooooqqqssstttsssqqqkkkiiifffdddaaa``````___aaadddgggiiilllooosssvvvwwwyyy{{{|||{{{{{{|||~~~}}}yyysssnnnjjjgggffffffeeedddcccbbbaaaaaaaaa``````______^^^^^^]]][[[]]]___``````aaaccceeedddggglllqqqwww{{{wwwsssqqqnnnmmmkkkjjjhhhgggfffffffffggghhhmmmsssyyy|||}}}}}}|||{{{{{{zzzwwwuuupppmmmjjjgggfffdddbbb```^^^^^^]]]\\\\\\[[[ZZZZZZZZZ\\\]]]]]]\\\]]]bbbgggkkkppptttvvv{{{}}}ggg\\\[[[\\\___rrrzzz\\\LLLHHHAAA???============<<<;;;<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<<<<===@@@BBBGGGZZZmmm~~~zzzvvvfffdddaaa^^^\\\[[[[[[\\\TTTTTTSSSRRRPPPOOONNNNNNJJJKKKLLLOOOQQQTTTWWWXXXXXX[[[aaafffkkknnnooopppmmmjjjeee\\\TTTQQQTTTWWW^^^uuu|||uuuuuu{{{mmm\\\YYY```gggrrr}}}kkkZZZTTTSSSKKKIIIKKKHHHHHHKKKKKKVVVmmmzzznnnhhh___WWWRRRNNNLLLKKKLLLLLLQQQXXX___gggsssxxxoooeee^^^UUUSSSOOOMMMNNNQQQVVVXXX___bbbgggkkknnnppprrrsssssspppnnnooorrrttttttsssooommmkkkhhhfffeeeeeeeeefffhhhlllnnnqqqtttxxx{{{~~~xxxrrroooiiiiiiiiihhhgggfffeeedddcccbbbaaa```___^^^^^^^^^[[[\\\]]]]]]]]]]]]___aaa___bbbfffkkkrrryyy{{{vvvqqqmmmjjjiiidddccccccffflllrrrvvvwww|||{{{yyyyyyxxxvvvssspppnnnkkkhhhgggfffeeecccaaa^^^]]]]]]\\\\\\[[[[[[ZZZYYY[[[\\\[[[ZZZ^^^eeellloootttxxxzzznnn```\\\[[[[[[hhh|||oooTTTHHHEEE@@@>>>===<<<======<<<:::<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<===@@@BBBDDDVVViii~~~xxx}}}fffdddaaa^^^\\\[[[[[[\\\TTTSSSSSSQQQPPPOOONNNNNNJJJKKKLLLOOORRRUUUWWWYYYWWW[[[aaaggglllooopppqqqmmmjjjddd\\\TTTQQQTTTXXXccczzz{{{vvvvvv|||iii\\\\\\eeennnwww{{{iiiYYYTTTTTTLLLJJJLLLHHHHHHKKKJJJTTTkkkyyynnnhhh```XXXSSSOOOLLLJJJLLLMMMQQQXXX___gggtttyyypppfff___UUUSSSPPPNNNNNNRRRVVVYYYaaadddiiimmmqqqssstttuuuwwwsssooonnnqqqtttttttttqqqpppmmmkkkiiihhhhhhhhhiiikkknnnqqqssswww{{{~~~{{{wwwkkkkkkkkkkkkjjjhhhgggfffccccccbbbaaa````````````[[[\\\\\\[[[ZZZZZZ\\\]]]\\\___ccchhhnnnvvv~~~zzzsssnnnkkkeeecccaaacccgggmmmqqqssszzzxxxwwwvvvuuusssooolllllljjjgggfffffffffeeeccc^^^]]]]]]]]]\\\[[[[[[[[[YYY[[[]]]\\\\\\aaajjjrrrqqqvvv{{{}}}xxxddd]]]^^^___^^^ppphhhQQQGGGFFF???>>><<<<<<======<<<:::<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;;;;===@@@CCCAAARRRfff}}}|||}}}fffdddaaa___^^^\\\ZZZXXXVVVTTTRRRPPPNNNMMMLLLLLLMMMMMMNNNOOOQQQTTTWWWYYY]]]^^^aaahhhnnnrrrqqqooonnnggg^^^WWWSSSRRRVVV[[[iii|||yyywww}}}vvvjjj___]]]hhhnnnyyyxxxqqqfffVVVNNNPPPMMMJJJHHHGGGGGGJJJVVVcccuuuoooiii```XXXSSSPPPMMMKKKMMMNNNSSSYYY^^^fffuuu{{{uuuiii^^^[[[TTTOOOPPPQQQSSSVVV[[[cccggglllppprrrtttvvvxxxsssrrrrrrrrrssstttvvvwwwxxxvvvssspppooommmkkkiiigggiiilllooosssyyywwwxxxtttnnnlllmmmmmmkkkhhheeecccaaa`````````___^^^]]]\\\[[[ZZZZZZZZZZZZZZZ[[[\\\___ccciiiooouuuyyy|||rrrqqqhhhcccdddeeedddgggmmmsssrrrrrrrrrrrrqqqmmmjjjhhhfffeeeeeeeeeeeecccbbb___]]][[[YYYXXXXXXYYYZZZ\\\[[[ZZZ\\\___eeekkkooowwwyyy}}}{{{fff```]]]WWWZZZccc~~~~~~wwwZZZKKKFFFEEE@@@???===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<::::::;;;<<<======<<<<<<>>>===<<<;;;<<<>>>@@@AAAEEEMMMaaa{{{fffddd```^^^]]]\\\ZZZXXXUUUTTTRRRPPPNNNMMMLLLLLLLLLMMMNNNPPPRRRUUUWWWXXX]]]^^^bbbhhhnnnqqqqqqooolllddd\\\WWWSSSSSSYYY___qqqwwwtttvvvqqqeee[[[\\\jjjrrrxxxvvvooo^^^RRROOOOOOKKKIIIHHHGGGJJJUUUaaa}}}~~~tttnnnhhh___WWWRRROOOMMMLLLLLLNNNSSSZZZ```hhhwww|||nnnaaa[[[TTTOOOPPPQQQSSSVVV[[[cccgggmmmqqqsssuuuwwwxxxuuuuuuttttttuuuwwwxxxyyywwwuuurrrpppooonnnmmmlllnnnpppsssvvv{{{zzzuuupppmmmmmmmmmjjjhhhgggdddbbbaaaaaaaaa```^^^\\\[[[ZZZYYYYYYXXXXXXYYYZZZ[[[\\\___dddiiinnnpppuuuyyy~~~yyypppiiigggfffcccdddhhhnnnnnnnnnpppqqqooollliiigggfffdddcccdddcccaaa```]]]\\\[[[YYYXXXXXXYYYYYYZZZZZZZZZ\\\```fffmmmqqqxxxzzzooo```]]]\\\ZZZcccqqq}}}pppVVVHHHCCCBBB@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;<<<<<<<<<<<<<<<======<<<;;;<<<>>>@@@AAACCCJJJ\\\ttteeeccc```]]]\\\[[[YYYWWWTTTSSSQQQPPPNNNMMMLLLLLLKKKMMMOOOQQQTTTVVVWWWWWW\\\___ccciiioooqqqpppoooiiiaaaYYYUUUSSSTTT\\\eeezzzzzzooommmtttmmmccc[[[```qqq}}}xxxvvv{{{yyyjjjZZZRRRQQQMMMJJJIIIGGGIIISSS]]]xxxwww~~~~~~tttmmmggg^^^VVVQQQOOONNNMMMLLLNNNTTT[[[aaajjjxxxwwwggg]]]UUUPPPPPPRRRSSSWWW\\\dddhhhnnnrrruuuvvvxxxyyyxxxxxxwwwwwwxxxyyyzzz{{{wwwuuusssqqqpppppppppqqqvvvyyy}}}zzztttqqqpppooollljjjhhhfffdddbbbbbbbbb```___[[[ZZZYYYXXXWWWWWWWWWWWWXXXXXXYYY[[[]]]aaadddfffjjjlllppptttxxx~~~~~~tttnnnhhhcccbbbccchhhhhhjjjmmmooonnnkkkhhhgggeeecccbbbbbbaaa___]]][[[[[[ZZZZZZYYYYYYXXXXXXYYYYYYYYY\\\bbbiiiooosssxxx|||rrrdddZZZ[[[[[[\\\mmm|||eeeQQQFFFBBBAAA???>>>===<<<<<<;;;<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<;;;===<<<<<<;;;<<<>>>???@@@AAAFFFVVVlll~~~dddbbb___]]][[[ZZZXXXVVVSSSRRRQQQOOONNNMMMMMMMMMKKKMMMPPPSSSUUUVVVWWWWWW\\\___eeekkkoooqqqpppooohhh___XXXUUURRRSSS]]]kkk}}}qqqiiiiiitttmmmeee```iii~~~yyysssssszzz|||rrrddd[[[SSSOOOKKKJJJHHHIIIPPPYYYmmmzzz|||~~~uuulllfff\\\UUUQQQOOONNNMMMNNNPPPVVV]]]bbbjjjwwwnnn```XXXRRRQQQRRRTTTXXX]]]dddiiioootttwwwxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{xxxwwwuuurrrqqqrrrtttwww}}}{{{wwwuuusssooollljjjhhheeeccccccbbb```___[[[ZZZYYYWWWVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[]]]^^^bbbccceeegggkkkqqqxxx}}}wwwooohhhcccaaadddeeegggjjjmmmmmmkkkhhhhhhfffdddbbbbbb```^^^\\\YYYZZZZZZZZZZZZYYYXXXWWWWWWXXXZZZ^^^dddkkkrrrvvvwww|||hhh^^^ZZZ[[[ZZZ^^^ttt}}}www\\\MMMGGGDDDCCC>>>>>>======<<<<<<<<<<<<;;;::::::999999::::::;;;:::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;<<<<<<===??????AAAEEEQQQdddxxxcccaaa^^^[[[ZZZYYYWWWUUURRRQQQPPPOOONNNMMMMMMMMMKKKMMMPPPSSSUUUWWWWWWWWW\\\```ffflllooopppooooooiii^^^VVVTTTQQQQQQ^^^ooouuunnnjjjhhhvvvkkkfffdddoooyyyssspppsssvvvrrrjjjdddUUUPPPLLLKKKJJJIIINNNUUUfffxxxlllfff\\\TTTPPPOOONNNNNNQQQSSSXXX^^^ccchhhuuurrrddd\\\TTTSSSSSSTTTXXX^^^dddiiipppvvvyyyzzz{{{|||zzzzzzzzzzzzzzzzzzzzzyyyvvvvvvuuusssqqqtttyyy}}}|||yyyvvvrrrnnnmmmjjjgggeeedddcccaaa___\\\\\\ZZZYYYXXXWWWWWWWWWUUUUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\^^^aaagggnnnssstttxxx}}}xxxqqqiiidddcccdddeeehhhkkklllkkkiiihhhfffdddcccbbbaaa___]]]XXXXXXYYYYYYYYYXXXWWWWWWWWWYYY[[[```gggnnnuuuyyywww}}}sss```ZZZYYY[[[[[[aaa}}}{{{nnnVVVKKKEEEBBBBBB===============<<<<<<<<<;;;::::::999999::::::;;;:::;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<===>>>???BBBFFFNNN___ttt|||bbb```]]][[[YYYXXXVVVTTTPPPPPPOOONNNNNNNNNNNNNNNLLLNNNPPPRRRUUUWWWXXXXXX[[[aaahhhmmmpppooooooooohhh\\\TTTSSSPPPPPP```tttzzzqqqmmmmmmiiixxxxxxfffeeeeeeqqqxxxtttpppnnnmmmkkkhhheeeUUUPPPLLLKKKKKKJJJMMMRRR```}}}nnnggg]]]UUUPPPNNNNNNNNNRRRTTTYYY___bbbgggsssuuujjjaaaXXXVVVUUUUUUYYY^^^eeejjjqqqwwwzzz||||||}}}{{{{{{{{{{{{{{{zzzyyyxxxtttuuuvvvuuuuuuzzz{{{vvvrrrqqqnnnkkkiiigggfffdddbbb```___^^^\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXXXXXXXWWWTTTUUUVVVWWWZZZ___fffkkkmmmqqqwww{{{{{{rrrjjjfffeeedddeeehhhjjjjjjiiigggeeecccbbbbbbaaa___]]]XXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ^^^cccjjjqqqxxx{{{yyyzzzhhhYYYUUUVVV[[[]]]ggg}}}|||hhhTTTJJJBBB>>>???<<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;::::::999:::;;;;;;<<<======>>>>>>BBBEEELLLZZZooo~~~wwwbbb___\\\ZZZYYYWWWUUUSSSOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPQQQTTTVVVYYYZZZ[[[aaaiiinnnpppoooooooooeeeYYYRRRRRRPPPQQQccczzzvvvmmmkkkmmmjjjxxxnnnaaacccdddqqqtttsssqqqlllgggccc___]]]UUUPPPLLLLLLLLLKKKMMMQQQYYY{{{qqqiii^^^UUUPPPNNNNNNNNNPPPRRRXXX___bbbhhhsss}}}oooeee\\\XXXVVVVVVYYY^^^eeekkkrrryyy|||}}}}}}~~~|||}}}}}}}}}|||{{{yyyxxxvvvxxx{{{|||~~~zzzvvvssspppmmmllljjjgggeeedddcccaaa___^^^]]]]]]\\\\\\\\\[[[YYYXXXVVVTTTSSSRRRSSSUUUVVVXXX]]]bbbfffjjjoootttwww{{{{{{qqqhhheeecccbbbdddfffggggggeeecccaaaaaaaaaaaa___]]]XXXXXXWWWVVVVVVWWWXXXYYY[[[]]]```fffmmmtttzzz}}}|||nnnaaaVVVQQQSSSYYY]]]jjjyyy{{{aaaRRRJJJBBB>>>@@@;;;<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999888::::::;;;<<<============@@@BBBGGGTTTjjj|||rrryyyaaa___\\\YYYXXXWWWUUUSSSOOOOOONNNNNNMMMNNNNNNOOOOOOOOOOOOQQQSSSVVVYYY[[[[[[aaajjjooopppooooooooocccVVVPPPRRRQQQRRReeetttjjjgggiiikkkxxxiii^^^cccdddqqqnnnrrrrrrlllddd]]]WWWTTTUUUOOOKKKLLLMMMKKKMMMPPPRRRsssrrrjjj___VVVPPPOOONNNNNNNNNPPPWWW^^^ccchhhtttrrrhhh^^^YYYWWWVVVZZZ^^^eeekkksssyyy}}}~~~~~~~~~}}}~~~~~~~~~}}}|||zzzyyyzzz}}}zzzwwwsssqqqooommmjjjhhhfffeeedddbbb```_______________]]][[[WWWTTTQQQPPPSSSTTTVVVXXXZZZ]]]bbbfffeeeiiimmmpppsssxxx~~~~~~}}}~~~uuuiiifffbbb```aaadddeeefffcccaaa```___``````^^^]]]YYYXXXVVVUUUUUUVVVXXXYYY\\\^^^bbbgggnnnuuu{{{~~~iiiaaaWWWRRRSSSYYY]]]iiivvv}}}vvv[[[PPPJJJCCCBBBEEE;;;<<<===>>>>>>===<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;::::::999888999:::;;;<<<===============@@@DDDPPPfff}}}~~~}}}{{{nnnsss```^^^[[[XXXWWWVVVTTTRRRQQQPPPOOONNNMMMMMMMMMMMMMMMQQQTTTUUUTTTUUUXXX[[[```eeejjjllloooqqqmmmggg[[[SSSNNNPPPQQQUUUiiiwwwlllhhhhhhhhhllloooggg^^^]]]fffwwwffffffgggfff___VVVSSSVVVOOOMMMKKKJJJIIIJJJKKKLLLXXXjjjxxxlll^^^WWWQQQLLLKKKLLLPPPSSSWWWZZZ___gggqqqyyyxxxjjj```^^^[[[TTTWWW___cccgggooowww~~~{{{wwwtttrrrpppooollliiieeecccccccccbbbbbbbbbaaa___\\\YYYVVVTTTSSSTTTTTTUUUWWW[[[```eeehhhiiijjjkkkkkklllpppxxx~~~yyyuuuvvvuuutttwwwzzz~~~qqqlllfffbbbaaaccceeeeeefffeeecccaaa___\\\[[[ZZZXXXYYYYYYXXXWWWWWWYYY\\\aaa^^^bbbmmmtttvvvxxx}}}zzzfffZZZXXXWWWVVVVVV___qqqzzzgggTTTOOOGGGBBBCCC@@@@@@???>>>>>>???AAADDDFFF???>>><<<:::999999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<@@@EEEGGGKKK^^^www~~~|||mmmooo___\\\YYYWWWVVVUUUSSSQQQQQQPPPOOONNNMMMMMMMMMMMMNNNQQQTTTUUUTTTUUUXXX\\\```fffkkknnnpppqqqllleeeYYYQQQMMMOOOPPPWWWkkk~~~rrrjjjhhhhhhhhhppplllddd]]]^^^iiiyyy|||eeecccbbbaaa\\\TTTRRRSSSMMMLLLKKKJJJJJJLLLNNNOOOVVVeee|||ooo```XXXRRRMMMLLLNNNMMMQQQVVVZZZ```iiiuuu}}}|||lll```^^^[[[VVVXXX___eeeggglllssszzz~~~{{{xxxuuusssrrroookkkiiihhhhhhhhhgggdddcccaaa^^^[[[XXXVVVUUUUUUUUUVVVXXX\\\aaafffiiijjjkkklllkkklllpppwww}}}}}}vvvrrrsssrrrqqqrrruuuxxxyyyyyy{{{vvvnnnhhhdddcccbbbaaadddcccbbb```^^^\\\[[[ZZZZZZZZZZZZYYYXXXXXXZZZ\\\aaa```eeennntttvvvyyytttbbbXXXXXXVVVUUUXXXbbbvvv~~~|||```OOOLLLEEEBBBDDDAAAAAAAAAAAACCCFFFJJJMMMOOO@@@???===;;;:::::::::;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<>><<<;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=========>>>@@@AAAEEEVVVnnn~~~}}}}}}zzzssszzz]]][[[XXXVVVUUUSSSQQQOOOOOOOOONNNMMMMMMMMMMMMMMMOOORRRTTTUUUTTTVVV[[[___bbbiiiooorrrssspppggg^^^SSSMMMIIIKKKPPP\\\qqq}}}ooohhhggghhhiiikkkxxxwwwaaa^^^\\\bbbooopppddd\\\UUUTTTTTTQQQOOOOOONNNMMMLLLLLLLLLNNNQQQRRRXXX]]]qqqwwwfff[[[TTTOOONNNQQQPPPSSSWWW[[[___gggqqqyyyvvvfff___^^^]]]^^^aaadddbbbbbbhhhttt{{{zzzyyyxxxwwwyyyvvvrrrpppqqqsssttttttqqqsssvvvyyy|||~~~~~~~~~~~~~~~~~~}}}yyyxxx{{{yyyvvvqqqnnnlllkkkjjjiiijjjiiifffccc```]]][[[YYYXXXXXXYYY[[[^^^bbbeeeggghhhiiijjjhhhhhhlllrrrxxx~~~zzzyyywwwvvvvvvwwwyyyzzz{{{}}}~~~xxxsssoookkkgggeee___^^^^^^]]]\\\[[[ZZZZZZZZZ[[[[[[YYYXXXXXXZZZ\\\bbbgggoootttuuuwww~~~xxxiiiaaa^^^ZZZXXXYYYdddwww||||||dddOOOFFFEEEAAABBBEEEAAAEEEDDDDDDDDDDDDEEEFFFGGG@@@???===;;;;;;;;;;;;<<<::::::::::::::::::::::::<<<<<<<<<============>>>===??????CCCRRRiii{{{|||}}}yyy{{{^^^[[[XXXVVVUUUTTTRRRPPPNNNNNNMMMMMMLLLLLLMMMMMMPPPRRRUUUUUUUUUWWW\\\```dddjjjppprrrrrrnnndddZZZQQQLLLIIIKKKRRR```tttzzzkkkfffggghhhlllppp|||rrr^^^\\\\\\dddqqqpppcccZZZSSSRRRRRRPPPOOOPPPQQQPPPNNNMMMLLLMMMNNNOOORRRTTTbbb||||||jjj^^^VVVPPPOOOPPPPPPSSSVVVZZZ^^^fffqqqxxx}}}lllccc```___```bbbbbb```aaajjjzzzzzzwwwssspppppprrrtttuuuvvvssspppnnnoooqqqrrrrrrsssuuuyyy}}}{{{zzzyyyxxxxxxvvvtttsssqqqoooqqqwww~~~yyyvvvtttrrrpppooommmllliiifffccc___]]][[[YYYYYYZZZ\\\^^^```cccddddddeeefffffffffjjjqqqwww{{{wwwuuutttrrrsssuuuxxx|||~~~zzzvvvrrrnnnjjjggg^^^]]]]]]\\\[[[[[[ZZZZZZXXXYYYYYYXXXWWWXXXZZZ\\\dddkkksssvvvwww{{{pppeee___^^^YYYYYY^^^lll{{{xxx{{{zzz\\\LLLEEEDDD@@@BBBDDD>>>BBBAAA@@@???>>>>>>>>>===>>>===;;;::::::::::::;;;::::::::::::::::::::::::<<<<<<<<<============>>>>>>??????BBBOOOcccwww~~~|||~~~}}}{{{^^^[[[XXXVVVUUUTTTQQQPPPNNNMMMMMMLLLLLLLLLMMMMMMPPPSSSUUUUUUUUUXXX]]]bbbffflllpppqqqpppkkkaaaVVVNNNLLLJJJLLLUUUeeewwwvvviiiffffffhhhpppyyyppp^^^\\\]]]eeerrrpppaaaZZZTTTRRRQQQNNNOOORRRTTTRRROOOMMMKKKKKKLLLMMMPPPPPPYYYqqqooobbbZZZRRRPPPQQQMMMPPPUUUZZZ___iiittt|||ttthhhaaa```bbbdddccccccfffssswwwvvvuuutttqqqpppoooqqqssstttvvvtttqqqpppqqqssssssssstttwww{{{yyyzzzzzzyyyvvvssspppnnnmmmkkklllqqqvvv~~~~~~zzzwwwuuusssrrrqqqpppmmmjjjfffccc```___\\\\\\\\\]]]^^^___```aaa```bbbcccdddeeejjjrrryyy~~~{{{tttsssqqqpppqqqsssvvvxxx}}}yyyuuuoooiiieee^^^^^^]]]\\\[[[ZZZZZZYYYVVVWWWXXXWWWWWWXXX[[[]]]hhhooouuuwwwyyyyyyjjjaaa\\\[[[YYY\\\eeevvvuuutttyyyrrrVVVIIIEEEDDD???AAACCC;;;<<<<<<=====================<<<;;;:::999::::::;;;::::::::::::::::::::::::;;;;;;<<<<<<<<<============>>>???BBBLLL^^^rrr~~~|||~~~~~~yyy\\\ZZZWWWUUUTTTRRRPPPNNNMMMMMMLLLLLLLLLLLLMMMMMMQQQSSSUUUUUUUUUXXX^^^cccggglllpppooommmhhh^^^TTTMMMLLLLLLOOOXXXhhhyyyqqqfffeeefffhhhtttppp```^^^^^^eeerrryyymmm]]]YYYUUUSSSOOOLLLOOOTTTSSSRRROOOLLLKKKKKKKKKLLLPPPOOOUUUjjjttthhh^^^VVVRRRRRRNNNRRRWWW[[[aaakkkvvv~~~{{{mmmccc```cccfffiiiiiipppxxxtttuuuuuuuuuuuutttssstttvvvwwwyyywwwvvvwwwyyyzzzzzzzzz{{{}}}~~~{{{wwwtttrrrrrrnnnmmmnnnqqqsssxxx}}}zzzxxxvvvtttvvvtttrrrnnnjjjgggdddccc``````__________________]]]```bbbdddgggmmmvvv}}}yyyrrrnnnnnnooopppyyyzzz|||~~~{{{xxxrrrjjjeee___^^^^^^]]][[[ZZZYYYYYYUUUVVVXXXXXXXXXZZZ]]]```kkkqqquuuwww|||ooogggaaa]]]\\\]]]cccqqq|||rrrttt{{{~~~~~~eeeNNNEEECCCBBB===@@@BBB999999:::;;;<<<===>>>>>>>>>>>>===;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>AAAIIIXXXmmm}}}}}}yyy|||[[[YYYUUUSSSRRRQQQOOOMMMMMMLLLLLLLLLLLLLLLMMMMMMQQQSSSUUUUUUUUUXXX___dddhhhmmmooonnnlllggg]]]SSSLLLMMMMMMPPPZZZkkkzzzzzzmmmddddddeeeiiixxxqqqaaa______eeerrrtttjjj[[[XXXVVVSSSNNNKKKNNNTTTRRRQQQNNNLLLKKKKKKKKKLLLKKKJJJOOOcccxxxlllbbbYYYTTTSSSTTTWWW[[[^^^bbbjjjuuu|||pppccc```cccgggnnnoooxxx{{{vvvtttvvvqqqrrrsssttttttuuuwwwyyyyyyxxxyyy{{{}}}~~~~~~yyyuuutttuuuvvvsssrrrsssuuutttvvv|||zzzyyyxxxuuuqqqmmmjjjgggfffcccbbbbbbaaa```______^^^\\\___bbbeeehhhoooyyyxxxqqqnnnnnnnnnpppqqqsssvvvyyy{{{|||}}}{{{}}}}}}{{{yyyxxx|||zzz}}}~~~~~~}}}zzzuuunnniii```___^^^]]]\\\ZZZYYYYYYUUUWWWXXXYYYZZZ\\\___bbbmmmrrruuuwww}}}tttiiigggdddaaaaaaccclll{{{zzzssswww}}}xxxzzz|||yyyZZZIIIAAAAAAAAA<<<@@@BBB888999:::;;;<<<<<<===<<<<<>><<<;;;;;;<<<======:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::;;;===AAAGGGTTTiiizzz}}}{{{|||]]][[[XXXUUUQQQNNNLLLKKKKKKMMMMMMMMMLLLMMMNNNPPPSSSTTTUUUVVVWWW[[[___cccnnnnnnmmmkkkggg___VVVOOOJJJLLLLLLOOOZZZjjjvvvyyyqqqhhhcccfffiiilllyyynnndddaaa\\\eeexxx~~~tttfff\\\XXXVVVVVVSSSNNNLLLNNNSSSSSSQQQOOOMMMKKKJJJIIIKKKLLLOOO\\\zzzttteee[[[VVVTTTWWWYYY\\\]]]```gggqqqxxxwwwkkkddddddeeekkkvvv}}}{{{vvvtttuuuuuuvvvwwwyyy{{{}}}~~~~~~}}}|||}}}|||{{{uuutttuuuwwwxxxyyyzzzvvvtttsssrrrqqqnnnllljjjgggeeedddddddddfffaaaaaafffmmmssszzzzzzsssnnnmmmkkkiiijjjlllppprrrsssyyyyyyyyyxxxxxxxxxxxxxxxxxxzzz|||~~~}}}}}}||||||||||||zzztttmmmhhh^^^]]][[[ZZZYYYXXXYYYYYYVVVXXXZZZZZZZZZ]]]bbbgggppprrrvvv}}}|||kkkdddddddddddddddiiixxxzzzyyy|||~~~~~~fffUUUFFFEEEBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;>>>@@@AAAKKKaaauuuZZZYYYVVVSSSQQQOOOMMMMMMKKKMMMMMMMMMLLLMMMOOOQQQSSSTTTUUUVVVXXX[[[___cccmmmmmmmmmkkkeee]]]SSSMMMKKKLLLKKKLLLVVVdddnnnqqqpppgggbbbdddgggkkkyyynnngggccc^^^gggyyyuuuggg\\\XXXVVVVVVSSSNNNMMMOOOSSSSSSQQQOOOMMMLLLKKKJJJKKKLLLNNNYYYrrrtttfff\\\VVVTTTVVVYYY[[[]]]```gggqqqyyy{{{pppiiiggghhhmmmuuu~~~}}}zzzzzzwwwwwwyyy|||}}}~~~}}}{{{|||~~~~~~~~~~~~|||zzzxxxvvvqqqpppmmmkkkjjjiiiiiiiiigggcccccciiipppttt{{{yyypppmmmhhhggghhhjjjllllllssssssttttttuuuuuuttttttwwwxxxyyyzzz{{{{{{zzzyyyyyyyyyyyyyyyxxxrrrkkkfff]]][[[ZZZXXXWWWWWWXXXXXXWWWXXXYYYZZZ[[[^^^eeeiiiqqqssswww~~~uuuhhhdddcccccceeegggooo~~~}}}{{{}}}zzz]]]NNNFFFDDDBBB???>>>===<<<===<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<>>??????EEEWWWhhhzzz}}}WWWVVVSSSQQQOOONNNMMMLLLKKKLLLNNNNNNMMMNNNPPPRRRSSSTTTVVVWWWYYY]]]bbbeeekkkmmmnnnjjjbbbXXXOOOJJJIIIKKKKKKMMMWWWeeeoooqqqrrrggg___```bbbhhhxxx|||pppjjjjjjgggppplll```[[[WWWUUUVVVUUUQQQPPPSSSUUUSSSQQQNNNMMMMMMMMMNNNLLLMMMMMMPPP^^^|||xxxlllbbbZZZUUUSSSVVVZZZ]]]aaahhhrrryyyzzzsssnnnkkklllmmmooosssyyy~~~wwwvvvuuuttttttssssssrrrqqqpppssszzztttkkkdddaaa^^^]]]___aaadddgggkkknnnoooppprrrrrrqqqpppppppppqqqqqqpppqqqrrrsssrrrnnngggbbbZZZYYYXXXWWWWWWWWWXXXYYYYYYYYYZZZ\\\```ffflllpppuuuwww{{{kkkjjjjjjjjjhhhhhhnnnwwwkkkUUUKKKCCCBBB@@@>>>===<<<======;;;;;;;;;:::::::::999999999999999999999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>CCCRRRaaaxxx|||XXXWWWTTTQQQNNNLLLKKKJJJKKKLLLNNNNNNNNNNNNQQQSSSSSSUUUWWWYYY[[[```eeeiiimmmoooooojjjaaaVVVNNNJJJJJJLLLMMMPPPZZZhhhrrrtttttthhh```aaadddjjj{{{wwwpppiiilllnnnyyyhhh\\\ZZZWWWUUUWWWVVVRRRRRRUUUWWWUUUQQQNNNLLLMMMNNNOOOOOOOOONNNNNNXXXsss{{{qqqfff\\\VVVRRRUUUZZZ]]]aaahhhqqqxxx}}}vvvooolllkkkjjjkkkooouuuyyy|||~~~yyyxxxxxxwwwwwwvvvuuutttttttttxxxvvvmmmfff```]]]ZZZ[[[^^^bbbfffkkknnnpppoooooonnnmmmmmmmmmnnnnnnmmmmmmooopppppplllfffbbbZZZYYYXXXXXXXXXYYYZZZ[[[ZZZZZZ[[[^^^dddjjjooorrruuuwww|||tttfffgggiiijjjhhhiiirrr}}}gggSSSJJJAAA@@@???===<<<<<<======;;;;;;:::::::::999999999999999999999999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888;;;===>>>BBBOOO\\\uuu|||YYYWWWUUURRROOOLLLKKKJJJKKKLLLNNNNNNNNNOOOQQQTTTSSSUUUWWWZZZ^^^ccciiinnnooopppooohhh^^^SSSMMMKKKKKKMMMNNNQQQ[[[iiiqqqsssrrrhhhaaaccchhhpppqqqooohhhpppxxx~~~fff\\\ZZZVVVUUUWWWWWWTTTTTTWWWZZZWWWRRRNNNLLLLLLNNNPPPPPPOOONNNNNNUUUllluuukkk```XXXRRRVVVZZZ]]]aaagggpppvvv{{{yyyrrrnnnnnnjjjjjjooosssuuuwwwzzz||||||||||||{{{yyyxxxwwwuuuvvvzzzyyypppgggbbbZZZZZZ[[[]]]aaafffjjjmmmkkkkkkkkkkkkkkkkkkkkkkkkiiiiiikkkmmmnnnjjjeee```YYYYYYXXXXXXXXXYYY[[[\\\[[[[[[]]]bbbhhhnnnqqqqqqtttwww||||||nnnbbbbbbeeegggfffjjjvvvvvv^^^NNNEEE@@@???>>><<<<<<<<<======::::::::::::999999999999999999999999999999999999::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888:::===>>>AAALLLWWWnnnxxxWWWVVVTTTRRRPPPNNNMMMMMMKKKLLLNNNNNNNNNOOORRRTTTRRRTTTXXX\\\aaagggnnnrrrpppqqqnnneeeZZZPPPKKKKKKIIILLLNNNSSS]]]llluuuwwwnnneeeaaagggnnnxxx~~~iiilllgggtttuuubbb]]]YYYVVVUUUWWWWWWUUUUUUXXX]]]YYYSSSNNNKKKKKKNNNOOOQQQNNNLLLMMMSSShhhyyyooocccZZZSSSVVV[[[^^^aaagggooouuu{{{~~~wwwrrroookkkkkkrrrvvvvvvxxx|||~~~{{{zzzxxxyyy~~~{{{qqqjjj___]]][[[YYY[[[___cccfffeeefffhhhiiijjjiiiiiihhhdddeeegggjjjjjjgggbbb^^^WWWWWWVVVVVVWWWYYYZZZ[[[[[[\\\___ffflllqqqqqqppprrruuu{{{ppphhhaaa```aaadddfffmmm|||eeeTTTIIIAAA???>>>===<<<;;;<<<===>>>:::::::::999999999999888::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;>>>>>>@@@HHHQQQeeerrr~~~}}}VVVUUUSSSRRRPPPPPPOOOOOOKKKLLLNNNNNNNNNPPPRRRUUURRRTTTXXX]]]bbbiiipppuuuppppppmmmcccWWWMMMJJJJJJFFFJJJNNNTTTaaarrr|||kkkcccaaaiiirrr~~~wwwdddiiigggwwwlll^^^\\\YYYVVVUUUXXXXXXUUUVVVYYY___ZZZTTTNNNKKKKKKMMMOOOPPPMMMKKKLLLRRReee|||qqqddd[[[SSSWWW[[[^^^aaafffnnnttt|||{{{vvvpppkkkmmmuuu{{{|||~~~}}}|||}}}wwwpppddd```[[[WWWWWWYYY]]]```bbbcccfffhhhiiihhhgggfffaaabbbeeeggghhheee```\\\VVVUUUUUUUUUVVVXXXYYY[[[\\\]]]aaahhhooorrrqqqoooqqqttt{{{zzziiieeebbb``````ccchhhrrr~~~rrrYYYMMMGGGBBB>>>===<<<;;;;;;<<<===>>>:::::::::999999999888888::::::::::::::::::::::::::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<===???>>>>>>EEEMMM___nnnzzz|||yyy}}}VVVVVVTTTSSSQQQOOONNNMMMNNNNNNNNNOOOPPPQQQSSSTTTVVVXXX[[[```ffflllqqqtttuuurrrlllaaaVVVNNNLLLLLLKKKSSSWWWYYYfffzzzllljjjhhhjjjsssmmmaaa```bbbvvvlllbbb^^^VVVUUUTTTUUUWWWXXXWWWVVVVVVTTTOOOKKKIIIIIIJJJLLLPPPHHHHHHOOOTTT\\\yyytttiiibbbUUUXXX]]]cccdddfffmmmvvv}}}~~~wwwrrrrrruuuzzz}}}}}}~~~~~~|||yyymmmhhhaaaZZZWWWWWWZZZ\\\```aaacccdddeeedddbbbaaa^^^```dddggghhhddd^^^YYYWWWWWWWWWXXXZZZ[[[]]]^^^[[[\\\bbbkkkooooooooorrrtttyyynnndddcccccc```^^^___eeettteeePPPGGGDDDBBB======<<<;;;;;;;;;;;;<<<999999999999999999999999999999999:::::::::;;;;;;999::::::;;;;;;::::::999<<<;;;;;;::::::;;;;;;<<<;;;<<<;;;;;;;;;===BBBEEEYYYkkkzzz|||zzz}}}VVVUUUTTTRRRPPPOOONNNMMMMMMMMMMMMNNNPPPQQQSSSTTTWWWYYY\\\bbbhhhnnnsssuuutttqqqjjj___UUUNNNLLLLLLJJJQQQWWW^^^ooommmjjjhhhkkkvvvjjjbbbdddfffxxxxxxfff]]]YYYUUUTTTTTTUUUWWWWWWVVVUUUPPPNNNKKKIIIHHHIIIJJJKKKPPPIIIHHHNNNPPPVVVooovvvjjjbbbZZZ[[[___cccddddddkkkssszzz|||vvvuuuwww|||}}}sssnnnfff___ZZZYYYZZZ[[[\\\]]]___```aaa```___^^^]]]^^^bbbeeefffbbb\\\WWWWWWWWWWWWXXXYYY[[[\\\]]]^^^___dddlllooonnnooorrruuuzzzkkkaaaaaa^^^\\\\\\```hhhxxxxxx^^^MMMFFFCCCBBB======<<<;;;;;;;;;;;;;;;999999999999999999999999999:::::::::;;;;;;;;;;;;999::::::;;;;;;::::::999;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;===AAADDDUUUgggxxx|||{{{~~~UUUTTTSSSRRRPPPNNNMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSWWWYYY^^^cccjjjppptttwwwrrrnnnggg\\\SSSMMMLLLLLLKKKRRRZZZggg|||nnnjjjgggkkkyyyxxxeeebbbfffjjjxxxpppbbbYYYUUUSSSRRRSSSTTTVVVVVVTTTRRRNNNNNNNNNNNNOOOOOOPPPPPPMMMGGGGGGLLLMMMPPPeee}}}yyylllddd___^^^```ccccccccchhhpppvvv~~~{{{}}}}}}}}}{{{{{{zzzuuunnnfff___\\\ZZZZZZXXXZZZ[[[]]]^^^^^^]]]]]][[[]]]```cccccc```ZZZUUUWWWWWWWWWWWWXXXZZZ[[[\\\aaabbbgggnnnpppoooppptttxxx}}}{{{fff^^^^^^YYYWWWYYY```kkk|||jjjTTTIIIEEEBBB@@@===<<<<<<;;;;;;;;;;;;;;;999999999999999999999999:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;===AAACCCOOO```sss{{{}}}TTTSSSRRRQQQOOONNNMMMMMMKKKLLLLLLMMMOOOQQQRRRSSSWWWYYY^^^dddjjjppptttvvvqqqkkkcccYYYQQQMMMLLLMMMQQQVVVaaarrrmmmiiiffflll}}}rrrbbbaaaeeejjjvvv}}}lllbbb[[[VVVQQQQQQQQQSSSUUUTTTRRROOONNNOOOQQQSSSSSSSSSSSSRRRJJJFFFGGGLLLMMMOOO```sss~~~pppgggaaa______aaaaaaaaagggnnnuuu|||zzzuuurrrppprrruuu{{{{{{tttlllddd^^^ZZZXXXXXXYYYZZZ\\\]]]]]]]]]]]]ZZZ\\\^^^aaabbb___YYYUUUWWWVVVWWWWWWXXXYYY[[[\\\bbbdddiiippprrrqqquuuzzz~~~sssbbb\\\\\\VVVUUUXXXaaalll}}}zzz^^^MMMFFFCCC@@@>>>===<<<;;;;;;::::::;;;;;;999999999999999999999999::::::;;;;;;;;;<<<<<<<<<999::::::;;;;;;::::::999:::;;;;;;;;;;;;;;;;;;::::::;;;<<<;;;;;;===@@@BBBJJJYYYlllxxx|||~~~SSSRRRQQQPPPOOONNNMMMLLLKKKKKKLLLNNNOOOQQQSSSTTTWWWYYY^^^dddjjjooorrrtttoooiii___VVVPPPNNNMMMNNNRRRYYYggg~~~jjjfffeeennnpppbbb``````gggsssvvvjjjccc\\\XXXQQQPPPPPPRRRSSSSSSQQQOOOMMMNNNQQQSSSSSSRRRPPPNNNMMMJJJLLLOOONNNOOO[[[iiiuuulllaaa]]]\\\^^^___aaagggnnnuuu{{{zzz{{{~~~uuupppnnnnnnnnnmmmpppwww}}}xxxqqqiiibbb\\\YYYWWWXXXXXXYYYZZZ[[[[[[[[[ZZZ[[[]]]``````^^^YYYUUUVVVVVVVVVWWWYYYZZZ\\\]]]bbbdddkkkqqqssstttzzzmmmaaa\\\ZZZVVVVVVYYYcccooo~~~pppUUUHHHDDDAAA===<<<<<<<<<;;;:::::::::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<999::::::;;;;;;::::::999::::::;;;<<<<<<;;;:::::::::;;;<<<<<<;;;<<>>@@@DDDNNN```sss}}}}}}|||}}}QQQPPPPPPOOONNNMMMLLLLLLLLLMMMNNNOOOQQQTTTVVVWWW[[[^^^bbbgggllloooqqqqqqoooggg[[[SSSOOOPPPQQQQQQVVVaaaxxxwwwfffeeeiiivvvmmmcccbbb```fffnnnxxxlllfff___YYYXXXTTTRRROOONNNOOOQQQQQQPPPSSSTTTWWWXXXYYYXXXVVVUUUSSSRRRQQQOOOLLLJJJPPPWWWpppxxxggg```\\\]]]```ccciiiooosssxxxxxxrrrrrr{{{zzzrrrmmmooouuu|||}}}|||}}}yyyzzzzzzxxxsssmmmfffbbbYYYXXXXXXWWWWWWWWWWWWWWWXXXXXXZZZ\\\\\\ZZZVVVRRRTTTUUUVVVYYY[[[^^^aaabbbfffiiiooouuuuuuwwwpppeee```[[[VVVYYYZZZaaaooo~~~qqq[[[IIIDDDCCC>>><<>>@@@GGGZZZsssOOOOOONNNNNNMMMLLLKKKKKKJJJMMMQQQSSSSSSTTTUUUVVV[[[]]]bbbiiioooqqqqqqpppkkkaaaWWWRRROOONNNPPPUUUbbbttt~~~hhhccceeemmm~~~lllaaa```bbbhhhsss~~~zzzppphhh```\\\WWWWWWUUURRRPPPOOOOOOOOOPPPQQQRRRSSSRRRQQQRRRTTTVVVSSSPPPLLLIIIIIILLLPPPSSS```}}}ppphhhbbbaaabbbbbbfffkkkrrrtttyyy~~~yyytttpppmmmppp}}}{{{xxxvvvxxx|||zzzwwwuuutttvvvxxxyyyxxxuuuqqqnnnfffddd```[[[XXXWWWVVVVVVVVVWWWWWWXXXWWWVVVTTTSSSUUUVVVXXX[[[___cccgggiiijjjmmmrrrtttuuuxxx~~~nnnbbb[[[YYYZZZYYY[[[ggg{{{~~~}}}^^^PPPCCC??????>>><<<<<<::::::::::::::::::::::::::::::999888888999::::::777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::;;;;;;;;;::::::<<<===<<>>;;;;;;::::::::::::::::::::::::::::::999888888999::::::777888888888888999999999999999999999999999999999999::::::;;;;;;::::::999:::;;;;;;;;;::::::<<<===<<>>@@@JJJ\\\oooLLLLLLKKKKKKKKKKKKLLLLLLNNNPPPRRRTTTVVVZZZ^^^aaaeeehhhmmmrrrsssnnneee___UUURRROOOOOONNNQQQ\\\ggg}}}kkkdddfffjjjhhhrrruuuhhh___^^^lll}}}|||pppiii^^^\\\]]]WWWTTTSSSRRRPPPOOOOOOPPPPPPQQQTTTWWWWWWVVVSSSRRRRRRPPPOOONNNMMMMMMNNNOOOPPPPPPPPP```~~~}}}sssnnniiieeeeeehhhiiilllnnnlllmmmnnnkkkfffbbb```bbbiiisss|||zzz|||{{{|||zzzssshhh```[[[YYYZZZZZZYYY]]]ccciiiqqq|||~~~vvvrrruuuuuuttt}}}~~~{{{uuuqqqllliiiiiiiiihhhfffdddddddddeeehhhooovvv|||~~~{{{yyyyyyyyyyyyxxxwwwwwwwwwvvvuuutttssssssvvvtttqqqmmmgggbbb]]]ZZZTTTTTTTTTTTTUUUWWWYYYZZZ\\\^^^ccchhhmmmqqqsssttt{{{nnnbbb```hhhrrryyyiiiTTTJJJDDD???===>>>>>>::::::<<<::::::::::::::::::::::::888999::::::::::::999888777888888888888999999999999999999999999999999999999::::::;;;;;;::::::999:::;;;;;;;;;::::::<<<=========@@@GGGUUUgggyyyIIIIIIJJJJJJJJJJJJJJJJJJMMMOOORRRTTTWWW[[[```ccceeeiiinnnssssssmmmddd^^^RRROOONNNOOOOOOSSS___kkktttfffbbbeeeiiilllxxxmmmddd```cccvvvpppgggccc[[[[[[\\\UUURRRQQQOOONNNNNNOOOQQQRRRRRRTTTVVVUUUSSSQQQPPPPPPPPPOOOMMMLLLLLLMMMOOOPPPMMMPPP]]]wwwvvvpppkkkffffffhhhfffkkkmmmmmmmmmmmmjjjeeegggcccccckkkxxx|||wwwvvvyyy}}}rrrkkkbbb\\\ZZZZZZYYYXXXYYY[[[___eeennnyyy{{{rrrnnnpppnnniiinnnyyy}}}xxx}}}{{{xxxooojjjeeecccccccccaaa___^^^```aaabbbbbbdddhhhjjjjjjrrr}}}{{{yyyxxxyyyzzzzzzyyy~~~}}}{{{yyyvvvssspppnnnvvvtttqqqmmmhhhccc___]]]TTTTTTTTTTTTUUUWWWYYY[[[\\\___dddiiinnnrrrtttuuuzzzyyyhhhaaadddppp}}}~~~}}}~~~```NNNFFFDDD@@@===>>>===::::::===::::::::::::::::::::::::888999:::;;;;;;:::999888777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999:::;;;;;;;;;::::::<<<===:::<<>>@@@AAACCCKKK\\\ppp|||~~~KKKKKKJJJKKKKKKLLLMMMNNNOOOQQQTTTVVVYYY]]]bbbfffjjjmmmqqquuussskkk___VVVOOOKKKJJJLLLOOOVVVeeetttzzzhhhaaahhhnnnpppuuuhhh___^^^ddduuujjjddd\\\VVVUUUTTTRRRPPPLLLMMMNNNMMMLLLLLLMMMOOOPPPRRRTTTUUUTTTSSSQQQPPPPPPOOOMMMLLLMMMOOORRRSSSOOOQQQVVVddd~~~{{{vvvpppjjjiiillljjjllloooqqqqqqooollliiidddffflllwww~~~rrrnnnooooooppprrrwwwyyy}}}rrrfff```YYYVVVWWWXXXWWWUUUYYYYYY]]]bbbhhhqqqxxxtttpppkkkgggeeedddbbbaaabbbeeemmmxxx~~~qqqkkkeeeeeejjjrrryyy~~~wwwoooiiifffbbb___]]][[[XXXVVVUUUUUUUUUVVVWWWXXXYYYZZZYYY[[[^^^dddooo}}}{{{yyyvvvttttttvvvyyy{{{zzzxxxxxxxxxxxxxxxxxxwwwvvvuuuvvvsssqqqooommmggg___YYYTTTTTTTTTTTTVVVYYY]]]______dddiiilllmmmqqqwww|||}}}tttttttttxxxkkkRRRGGGCCC???>>>===<<<;;;:::::::::<<<;;;:::999999999999999:::999999888888999999:::777777777777777777777777888888999::::::999888777999999999999999999999999;;;;;;::::::::::::;;;;;;<<<>>>???AAAHHHXXXlllyyyKKKKKKKKKKKKLLLMMMNNNNNNOOORRRTTTWWWZZZ^^^cccfffmmmqqquuutttmmmbbbXXXRRRKKKJJJKKKMMMOOOXXXjjj{{{tttccc^^^dddmmmsss~~~hhh___YYY\\\eeevvvtttbbb]]]VVVRRRRRRSSSQQQPPPMMMNNNMMMLLLKKKKKKMMMOOORRRUUUWWWVVVSSSPPPOOOPPPNNNMMMLLLKKKLLLNNNPPPQQQPPPQQQTTT___uuuyyyrrrkkkjjjllljjjnnnrrrvvvvvvsssoookkkfffiiiqqq}}}vvvjjjfffhhhiiikkknnnssstttwww}}}|||rrriiibbb^^^XXXVVVWWWXXXXXXVVVYYYXXXZZZ___dddnnn|||vvvrrrnnniiidddaaa___]]][[[[[[[[[]]]aaagggrrrwwwjjjddd]]]]]]```ggglllrrrzzz{{{sssmmmfffbbb^^^[[[XXXVVVTTTRRRSSSSSSSSSSSSSSSTTTUUUVVVUUUUUUWWW[[[dddqqq~~~|||yyyvvvtttsssssstttvvvxxxwwwwwwvvvvvvwwwxxxyyyyyyxxxxxxtttrrrooonnnlllggg```ZZZTTTTTTTTTVVVXXX[[[]]]___dddggglllnnnpppsssxxx}}}{{{^^^LLLCCCAAA???>>>===<<<;;;:::::::::;;;::::::999999999999:::999999888888888888999999888888888888888888888888::::::;;;;;;:::999888777::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::<<<===???EEESSSffftttJJJJJJKKKKKKLLLMMMNNNOOOOOOQQQTTTWWWZZZ^^^cccfffnnnrrruuuqqqfff[[[SSSQQQKKKMMMNNNOOORRR^^^rrrmmm```\\\bbbnnnwwwkkkbbb\\\YYY\\\cccqqqlll```[[[UUURRRSSSSSSRRRQQQNNNNNNNNNLLLJJJJJJMMMOOORRRWWW\\\ZZZUUUOOONNNOOOMMMLLLKKKKKKKKKMMMNNNOOORRRSSSUUU^^^ppp{{{sssllliiikkkkkkpppvvv{{{|||xxxsssooolllpppxxx}}}qqqdddaaabbbccceeehhhllllllmmmqqqssspppiiibbb^^^[[[XXXWWWXXXZZZYYYXXX[[[YYYZZZ]]]bbbkkk}}}}}}wwwqqqmmmgggbbb^^^\\\YYYWWWZZZXXXWWWYYY[[[```mmmzzzsssgggbbb]]]\\\]]]bbbeeehhhpppxxx|||vvvnnnhhhccc```[[[WWWUUUSSSQQQPPPQQQQQQPPPPPPPPPQQQQQQRRRQQQRRRUUUZZZdddqqq}}}{{{zzzxxxuuurrrooooooooopppqqqrrrrrrrrrrrrsssuuuvvvwwwxxxyyyyyytttqqqnnnllljjjfff___YYYSSSTTTUUUWWWYYY\\\___```gggjjjnnnppprrruuuyyy}}}eeeRRRGGGBBBAAA>>>>>>===;;;;;;:::::::::::::::999999999999999:::999999888888888888999999999999999999999999999999999999999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::;;;::::::<<>>===<<<;;;;;;;;;;;;;;;999999999888888999999:::999888888777777888888999888888888888888888888888999999999::::::;;;;;;<<<:::::::::::::::::::::::::::::::::999999:::::::::;;;:::<<<@@@CCCJJJ\\\nnnxxxJJJJJJKKKLLLMMMNNNPPPQQQPPPRRRUUUXXXZZZ___dddggglllooonnnhhh]]]TTTPPPPPPIIIMMMPPPSSS]]]ooovvveeecccggglll{{{~~~kkk]]]XXXZZZ]]]bbbhhhqqq{{{vvvggg\\\XXXSSSQQQQQQQQQOOOMMMOOOPPPQQQPPPNNNMMMMMMNNNOOOTTTZZZ\\\XXXSSSNNNMMMLLLLLLLLLKKKKKKLLLLLLMMMOOOOOORRRXXX```pppwwwnnnjjjlllooouuu}}}}}}xxxrrruuu|||yyymmmccc``````___^^^_________```bbbdddcccaaa^^^YYYZZZ[[[]]]^^^```aaaaaa```^^^^^^```bbbhhhwww~~~xxxoookkkddd___[[[XXXUUUSSSPPPNNNPPPTTTTTTSSSUUU[[[]]]eeerrrwwwmmmgggdddfffddddddfffeeecccffflllqqqyyy~~~vvvnnnfffaaa^^^ZZZUUURRRQQQQQQPPPPPPMMMMMMMMMMMMMMMNNNOOOPPPNNNQQQUUU\\\dddppp|||yyywwwsssqqqqqqooommmlllkkkmmmnnnnnnmmmmmmnnnooommmnnnoooqqqrrrrrrssssssppplllhhhfffeeeaaa[[[VVVSSSSSSTTTVVVZZZ```eeeiiilllmmmooorrrvvvyyy|||~~~yyyfffPPPHHHBBB@@@@@@======<<<;;;;;;;;;;;;;;;999888888888888999999:::888888777777777777888888555555555555555555555555<<<;;;:::999888888999999::::::::::::::::::::::::::::::999999999999::::::;;;:::===AAABBBFFFXXXllltttJJJJJJKKKLLLMMMOOOPPPQQQSSSUUUXXXZZZ]]]aaafffjjjnnnnnnkkkdddZZZRRRNNNMMMIIIMMMQQQWWWggg}}}oooaaaeeemmmrrrpppaaa]]]VVV[[[aaagggnnnvvv{{{~~~lllcccZZZVVVQQQPPPQQQRRRPPPNNNOOOQQQSSSSSSQQQNNNMMMMMMOOOPPPSSSTTTTTTRRROOONNNMMMLLLLLLLLLLLLLLLLLLLLLNNNNNNQQQTTTXXXccc{{{yyyqqqmmmnnnqqqwww}}}vvvxxx}}}tttjjjbbbaaabbb```^^^^^^^^^___```aaabbbaaa___]]]XXXZZZ]]]```bbbccceeefffaaa``````aaabbbfffssszzzuuummmhhhbbb]]]YYYVVVSSSQQQPPPNNNPPPSSSTTTRRRTTTXXXVVVZZZaaahhhssszzzsssnnnkkkjjjjjjiiijjjmmmllliiikkkooopppvvvzzzsssllleeeaaaZZZVVVRRROOONNNOOOPPPOOOLLLLLLLLLMMMNNNOOOPPPQQQQQQTTTYYY___fffnnnwww}}}~~~uuurrrooommmmmmlllkkkjjjiiikkkmmmllljjjjjjlllnnnnnnoooooopppppppppppppppjjjgggdddccccccaaa\\\XXXSSSRRRRRRUUUZZZaaaiiimmmnnnoooppptttyyy}}}{{{{{{}}}ZZZKKKFFFAAA???@@@======<<<;;;;;;;;;;;;<<<888888888888888999::::::888888777777777777888888555555555555555555555555:::999888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;999<<>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::999888777777777777888888999999999:::777777777777777888888999777888888888888999999999999999999999999999999999999999999999999999999999::::::;;;===>>>AAALLLXXXooo|||JJJLLLMMMMMMMMMNNNQQQSSSUUUWWWZZZ]]]aaadddggghhhkkkggg___WWWQQQMMMLLLLLLOOOTTT]]]nnnyyyssspppuuu~~~nnn___\\\^^^```iiippprrrsssyyykkk\\\TTTWWWTTTQQQRRRVVVYYYYYYVVVOOOQQQOOOLLLPPPWWWZZZWWWTTTNNNHHHGGGJJJMMMNNNMMMNNNNNNNNNLLLIIIHHHIIIJJJNNNOOOPPPOOOMMMTTTggg{{{|||wwwtttttt~~~xxxtttllljjjhhhgggggggggeeedddaaaeeejjjnnnooommmjjjggg```bbbdddgggiiijjjjjjjjjjjjgggfffeeedddeeennnxxx~~~vvvpppiiieee___YYYVVVTTTRRRQQQPPPOOOOOONNNOOOPPPQQQRRRPPPRRRSSSTTTVVV\\\eeellltttyyy~~~{{{wwwtttrrrrrrrrrrrrxxxxxxzzz}}}zzzrrrmmmhhhbbb^^^WWWUUURRRPPPOOOOOOQQQRRRTTTTTTTTTTTTTTTTTTTTTTTTVVVYYY___ffflllpppssstttvvvxxx|||wwwtttpppmmmiiigggffffffeeedddeeegggiiilllnnnoooooooooooonnnllljjjhhhfffeeedddaaa___\\\[[[[[[[[[ZZZXXXVVVSSSSSSWWW```jjjppprrrtttvvvxxxzzz|||yyyuuu{{{rrr[[[GGGCCCDDD@@@===???<<<<<<<<<<<<;;;;;;;;;;;;888999999:::::::::999999777777777888888888999999777666666666666777888888777888888888888999999999999999999999999999999999999999999999999999999999;;;:::;;;===>>>AAAKKKVVVkkk|||~~~JJJKKKLLLMMMMMMNNNQQQSSSTTTVVVYYY]]]aaadddfffggghhhccc[[[TTTNNNLLLLLLMMMOOOVVVdddyyyuuurrrrrrzzzxxxeee\\\\\\```fffnnnuuuuuuvvv{{{|||cccXXXTTTTTTQQQOOOQQQUUUXXXWWWVVVPPPOOOMMMJJJLLLQQQSSSQQQSSSNNNHHHFFFIIILLLMMMMMMMMMMMMMMMKKKHHHGGGHHHIIINNNNNNOOOOOOMMMRRRbbbrrryyyuuuxxx}}}wwwssskkkjjjiiijjjlllmmmlllkkkjjjmmmqqquuuvvvtttpppnnnjjjkkklllmmmnnnpppqqqqqqpppllljjjiiifffgggnnnwww~~~uuuooohhhccc]]]XXXUUUSSSQQQOOOOOOOOOOOOOOOOOOPPPQQQQQQNNNPPPRRRRRRSSSXXX```gggkkkpppwww}}}}}}xxxvvvtttqqqqqqrrrtttuuuxxxzzz~~~zzzrrrmmmhhhbbb^^^VVVUUUSSSSSSSSSUUUWWWXXXZZZZZZZZZYYYYYYYYYYYYYYY[[[]]]bbbfffkkknnnpppppprrrssszzzzzzuuuqqqooommmkkkiiiiiigggeeecccdddfffhhhjjjlllnnnoooooommmllljjjgggeeebbb```___]]][[[YYYYYYYYYYYYXXXWWWUUUTTTUUUZZZdddlllqqqsssuuuxxx|||~~~tttuuuxxx~~~cccQQQCCCAAACCC@@@>>>???<<<<<<<<<<<<;;;;;;;;;;;;777777888999::::::::::::666666777777777777888888666666555555666666777888777888888888888999999999999999999999999999999999999999999999999999999999<<<;;;;;;===>>>@@@HHHQQQeeewwwIIIKKKLLLMMMMMMOOOQQQSSSVVVWWW[[[___bbbeeeggghhhddd```YYYRRRNNNMMMNNNOOOQQQYYYiiiqqqrrrvvvmmm```[[[]]]aaaiiiqqqwwwwwwwww}}}sss^^^WWWVVVQQQOOOMMMOOORRRTTTUUUUUUPPPNNNJJJHHHIIILLLLLLLLLPPPMMMJJJIIIJJJLLLLLLLLLIIIJJJKKKJJJHHHHHHIIIKKKOOOOOOOOOPPPOOOQQQ]]]jjj~~~xxxtttwww}}}zzzooooooooorrruuuxxxxxxxxxxxxzzz~~~{{{yyyyyyyyyyyyyyyzzz{{{|||}}}wwwssspppooommmnnnttt{{{}}}sssmmmfffaaa[[[VVVSSSQQQPPPNNNOOOOOOOOOOOOOOOPPPPPPPPPNNNPPPQQQQQQRRRUUU]]]bbbhhhmmmsssxxxzzz{{{{{{|||~~~~~~zzzwwwrrrqqqqqqpppppprrrvvvyyy{{{yyyrrrmmmhhhbbb]]]VVVVVVVVVVVVXXX[[[^^^___````````````aaaaaaaaaaaa```bbbdddgggiiikkklllllloooooottt~~~xxxssspppooonnnllllllllljjjfffdddcccdddfffhhhjjjlllmmmnnnkkkjjjhhheeebbb___]]][[[ZZZYYYWWWWWWXXXYYYYYYXXXVVVUUUVVV]]]gggoootttuuuwww{{{|||nnnwww~~~~~~tttXXXKKKAAAAAABBB@@@>>>>>><<<<<<<<<;;;;;;;;;::::::777888999:::::::::::::::666666666666666777777777555555555555555666777777777777888888888999999999888999999999999999::::::999999999999999999999999===;;;;;;===>>>???EEEMMM___sssIIIKKKMMMMMMNNNOOORRRUUUXXXZZZ^^^aaaeeefffggggggaaa]]]WWWRRROOOOOOQQQSSSVVV]]]oooxxxooosss{{{{{{hhh___\\\___ccckkksssxxxxxxyyyjjjZZZVVVVVVQQQPPPOOOOOOQQQSSSUUUUUUPPPLLLHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJHHHGGGFFFHHHIIIIIIIIIJJJLLLNNNQQQOOOPPPQQQPPPRRRZZZcccyyyuuuvvv~~~~~~xxxxxxyyy}}}}}}zzzzzzzzzzzz{{{qqqkkkddd```ZZZUUURRRQQQOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOQQQRRRRRRRRRUUU[[[aaafffkkkqqquuuvvvuuuttttttssstttvvvwwwwwwvvvtttsssmmmnnnooopppppptttyyy}}}yyyrrrlllgggaaa]]]VVVWWWXXX[[[^^^bbbeeegggffffffgggggghhhiiijjjjjjdddeeeffffffgggggghhhhhhkkkkkkooozzz{{{vvvrrrpppooonnnnnnnnnmmmkkkhhheeebbbcccdddeeegggiiijjjkkkjjjhhhfffccc___\\\ZZZYYYXXXWWWVVVWWWYYY[[[[[[ZZZVVVUUUWWW^^^hhhqqqvvvwwwzzz}}}rrrnnnzzz```QQQIIIBBBAAAAAA???===<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999888777777777777666666666666666555555555555555666777777777777888888888999999999888888888999999:::::::::999999999999999999999999===;;;:::===>>>>>>BBBHHHZZZnnn||||||JJJLLLNNNOOOOOOQQQTTTVVV[[[]]]```dddffffffffffff]]]ZZZWWWSSSRRRRRRTTTUUU\\\eeexxxtttnnnvvvttteee```___cccjjjqqqxxx}}}|||~~~hhh^^^ZZZXXXSSSRRRRRRQQQRRRSSSUUUVVVOOOJJJFFFFFFGGGFFFFFFIIIFFFGGGHHHIIIHHHGGGEEEDDDFFFGGGIIIIIIJJJKKKNNNPPPSSSOOONNNPPPPPPQQQWWW^^^www}}}zzzwww|||{{{pppiiiccc___YYYUUURRRQQQOOONNNMMMMMMNNNOOOOOOOOOOOOOOOPPPRRRTTTSSSSSSVVV[[[```eeeiiiooorrrqqqnnnlllkkkkkkkkklllnnnoooppppppqqqkkkmmmpppqqqrrrvvv|||yyyqqqlllgggaaa]]]XXXYYY[[[___cccgggkkkmmmkkkkkklllmmmmmmnnnnnnooogggffffffeeeeeedddddddddfffeeeiiiqqq{{{|||xxxtttqqqpppnnnmmmmmmmmmlllkkkhhheeebbbbbbbbbbbbccceeefffggggggeeeccc```]]]ZZZWWWVVVWWWVVVUUUWWWYYY\\\\\\\\\WWWVVVWWW^^^hhhrrrxxxzzz|||zzzqqqqqq}}}~~~rrrYYYKKKHHHCCCAAA???===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999888777777888888777777777777666666666666555555666666777888777888888888888999999999888888888999999::::::;;;999999999999999999999999===999999===>>>>>>AAAEEETTThhhwww~~~zzzKKKMMMOOOPPPQQQRRRUUUXXX\\\^^^aaadddeeeeeedddcccXXXWWWUUUTTTSSSTTTTTTUUUaaammm{{{rrrnnnyyymmmaaa```aaajjjttt{{{{{{gggaaa]]]WWWRRRRRRQQQQQQPPPPPPRRRSSSOOOHHHEEEGGGHHHFFFGGGJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJKKKMMMOOOSSSNNNKKKMMMOOOPPPUUUZZZhhh}}}|||~~~|||qqqjjjccc___YYYUUURRRQQQOOONNNLLLMMMNNNOOOPPPOOOOOONNNPPPRRRTTTTTTSSSVVV[[[```eeeiiinnnpppnnniiifffdddeeeffffffhhhjjjmmmooopppjjjnnnqqqrrrsssxxxxxxqqqlllgggaaa\\\YYY[[[^^^bbbgggkkkoooqqqpppppppppoooooonnnnnnnnnhhhgggfffdddcccbbbaaaaaa```^^^aaahhhoooxxx~~~xxxssspppoooooolllkkkjjjiiiiiihhhfffdddaaaaaa`````````aaabbbcccbbbaaa___]]]ZZZWWWUUUTTTUUUTTTTTTVVVYYY\\\]]]\\\WWWVVVVVV\\\gggrrryyy|||uuuuuuwwwcccTTTFFFEEEBBB???<<<<<<;;;:::;;;;;;;;;:::::::::999999999999:::::::::999999888999999888888888777777777777666666666666777888888777888888888888999999999777888888999::::::;;;;;;999999999999999999999999;;;888888<<>>@@@CCCLLLaaaqqq{{{~~~zzzLLLNNNPPPQQQQQQSSSVVVYYY]]]___aaadddddddddbbbaaaUUUUUUTTTTTTTTTTTTTTTUUUeeessszzzqqqooo{{{hhh^^^^^^cccooo}}}pppaaa]]]XXXQQQOOOOOOOOOMMMLLLLLLNNNOOONNNGGGDDDGGGHHHFFFHHHLLLOOONNNKKKHHHFFFHHHLLLOOOLLLMMMMMMLLLJJJJJJKKKMMMRRRLLLIIIKKKMMMOOOSSSXXX]]]~~~yyy~~~~~~ssskkkccc___YYYUUURRRQQQPPPOOOLLLMMMNNNOOOPPPOOONNNNNNOOOQQQSSSTTTSSSVVV[[[```fffjjjooopppmmmhhhdddaaaccccccdddeeehhhkkknnnpppkkknnnrrrttttttyyyxxxqqqlllgggaaa\\\ZZZ\\\```dddiiimmmqqqsssssssssqqqpppnnnmmmkkkkkkhhhgggeeecccbbb`````````[[[YYY[[[aaahhhnnnyyy|||uuupppnnnnnnoookkkiiigggfffffffffdddbbbaaa```___^^^^^^___```aaa```^^^]]]ZZZWWWUUUSSSRRRSSSRRRRRRUUUXXX[[[\\\\\\XXXVVVVVV[[[fffrrrzzz}}}vvvooottt}}}qqqXXXMMMBBBBBBAAA===;;;;;;;;;;;;;;;;;;;;;:::::::::999999777888999999:::::::::::::::999999999888888777777777777777777777888999999777888888888888999999999777777888999::::::;;;;;;999999999999999999999999;;;777777<<>><<<;;;;;;:::===<<<;;;:::888777666555;;;:::999999888888999999666666777777777777666666888888888777777777777777555666777888888888888888999999999999999999999999999999::::::::::::;;;;;;:::;;;<<<;;;;;;;;;===???HHHTTTfffvvv~~~|||NNNOOORRRSSSTTTVVVYYY\\\___```bbbeeegggddd^^^YYYTTTSSSSSSSSSRRRSSSZZZdddyyyrrroookkkvvvrrraaadddaaadddxxxhhh___XXXSSSRRRQQQOOOMMMLLLMMMMMMLLLKKKFFFGGGHHHJJJKKKJJJJJJIIIKKKIIIGGGFFFGGGJJJNNNQQQPPPNNNLLLIIIHHHHHHHHHIIIMMMKKKIIIHHHIIIKKKNNNQQQVVVaaaxxx~~~vvvnnnaaa]]]XXXTTTRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVXXXYYYYYY\\\___bbbiiiiiijjjkkkkkkiiifffddddddgggjjjkkklllmmmpppssstttssstttxxxzzz}}}sssmmmjjjddd^^^\\\YYY\\\___cccggglllqqquuusssrrrqqqppppppnnnjjjhhhfffdddaaa^^^[[[YYYXXXXXXVVVUUUUUUVVVYYY^^^bbbeeeiiioooxxx{{{uuurrrpppnnnmmmlllhhhdddbbbbbbbbbcccbbbdddaaa]]][[[[[[[[[[[[ZZZZZZYYYXXXWWWUUUTTTRRRRRRSSSSSSTTTWWW[[[\\\ZZZXXXWWWZZZ```hhhpppxxx}}}sssmmmrrryyynnnVVVKKKGGGBBBAAA???===<<<;;;;;;:::;;;::::::999999888888888;;;:::999999888888999999777777888888888888777777777777777777777777777777666777777888888888888777999999999999999999999999999999999:::::::::;;;;;;999;;;<<<;;;;;;;;;===???EEEQQQcccttt}}}~~~{{{zzzMMMOOOQQQSSSTTTVVVYYY[[[```bbbeeeggggggccc\\\WWWSSSRRRQQQRRRQQQUUU```mmmnnnoookkkvvvmmmcccfffcccjjj}}}fff^^^XXXSSSSSSPPPNNNLLLLLLMMMMMMLLLKKKHHHJJJLLLNNNOOONNNLLLKKKIIIHHHFFFEEEFFFIIILLLNNNNNNLLLJJJIIIHHHIIIJJJKKKKKKKKKIIIIIIJJJKKKNNNOOOQQQVVVggg}}}vvvnnnaaa]]]WWWSSSQQQQQQPPPOOORRRRRRQQQRRRSSSUUUWWWYYYZZZ[[[]]]^^^^^^```ccceeeiiihhhhhhggggggfffffffffhhhkkknnnpppqqqrrruuuwwwxxxwwwyyy|||sssmmmhhhaaa\\\ZZZWWWZZZ^^^bbbgggmmmssswwwtttsssqqqpppooommmjjjhhhcccaaa___\\\YYYWWWVVVUUUTTTSSSSSSTTTUUUXXXZZZ[[[]]]aaahhhpppvvvyyy{{{{{{{{{|||~~~}}}}}}|||vvvrrrpppooommmkkkhhhcccaaaaaaaaaaaaaaaccc```\\\ZZZYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSUUUXXX[[[]]]\\\[[[\\\```fffnnnuuu{{{zzznnnjjjrrr~~~|||]]]LLLGGGEEEAAA@@@???===<<<;;;;;;:::999999999999999999999:::::::::999888888888888999777888888999999888888777777777777777777777777777777888888888888777777666999999999999999999999999999999999999::::::::::::999:::;;;;;;:::;;;===???AAALLL^^^ooo{{{~~~|||wwwMMMOOOQQQSSSTTTVVVYYY\\\bbbdddgggiiigggaaaZZZUUUUUUSSSQQQQQQQQQVVVfffuuu|||lllppprrr~~~|||iiiccceeecccpppzzzddd]]]WWWTTTTTTOOOMMMKKKKKKLLLMMMMMMLLLLLLNNNQQQTTTTTTSSSPPPNNNIIIIIIGGGGGGGGGIIIKKKLLLKKKJJJIIIHHHHHHIIIKKKMMMKKKKKKKKKKKKLLLMMMOOOPPPUUUTTT^^^www~~~uuummmaaa]]]WWWRRRPPPPPPPPPPPPSSSSSSSSSTTTVVVXXX[[[]]]^^^```aaabbbbbbdddfffhhhhhhhhhfffdddcccdddgggiiikkkmmmpppsssvvvxxxyyyzzz{{{zzz|||rrrlllfff___ZZZYYYWWWZZZ^^^ccchhhooouuuzzzxxxvvvssspppooolllhhhfffbbb```^^^\\\YYYVVVUUUTTTSSSSSSTTTUUUVVVWWWWWWXXXZZZ]]]bbbgggjjjllllllllllllmmmpppsssvvvxxxyyyyyy|||}}}{{{zzz|||zzztttpppnnnmmmkkkhhheeeaaa___```aaaaaaaaabbb___[[[XXXWWWWWWVVVUUUWWWVVVVVVVVVUUUUUUUUUUUUSSSTTTVVVYYY\\\^^^^^^^^^cccgggmmmuuu{{{sssooommmuuu|||hhhQQQGGGEEEDDD@@@???>>>===<<<;;;;;;;;;999999999999999999999999:::999999888888888888888777777888888888888777777666666666777777777777777888888888888888777666555999999999999999999999999888999999999999:::::::::999:::;;;;;;:::;;;===>>>???HHHXXXiiiwww~~~~~~}}}yyyNNNPPPRRRSSSTTTVVVZZZ\\\bbbeeehhhiiieee___YYYUUUXXXVVVTTTRRRQQQYYYkkk}}}yyymmmsssxxxwwwgggaaaccceeeyyywwwbbbZZZTTTOOONNNMMMLLLJJJKKKLLLMMMMMMLLLNNNPPPSSSUUUUUUSSSQQQOOOKKKJJJJJJJJJJJJJJJKKKLLLIIIIIIHHHGGGHHHJJJLLLNNNLLLLLLLLLLLLNNNPPPRRRSSSZZZVVVZZZoootttkkkbbb]]]WWWRRRPPPPPPQQQQQQSSSSSSTTTVVVYYY\\\___aaaaaaccceeefffffffffhhhiiiiiihhheeebbb```bbbfffkkklllnnnqqqvvvzzz|||}}}}}}||||||}}}qqqjjjddd\\\XXXXXXWWWZZZ___dddjjjpppwww|||}}}yyyuuuqqqnnnjjjfffcccbbbaaa```]]][[[XXXVVVTTTQQQRRRSSSTTTVVVWWWWWWXXXXXXZZZ]]]aaacccddddddccc```bbbdddhhhkkknnnppppppwww|||}}}{{{xxxvvvwww{{{xxxrrrooommmlllkkkdddbbb^^^]]]___aaabbbbbb```]]]YYYVVVUUUUUUTTTSSSUUUUUUVVVVVVVVVWWWWWWWWWUUUWWWYYY\\\^^^```bbbccckkkoootttzzzssspppttttttyyyzzzyyy|||{{{||||||\\\MMMGGGDDDBBB??????===<<<;;;;;;;;;;;;;;;;;;:::999999888888777:::999888888777777888888555555666666666666555555555555666666777777777777888888888888888777666555999999999999999999999999888888888999999999::::::999:::;;;:::::::::<<<>>>???EEERRRcccrrr|||{{{OOOQQQSSSUUUVVVXXX[[[]]]ccceeehhhgggccc]]]XXXUUUYYYXXXVVVTTTTTT\\\qqqwwwooovvv}}}ssseee```dddlllxxxddd\\\UUUNNNLLLLLLKKKJJJJJJLLLNNNNNNMMMLLLNNNPPPQQQRRRPPPNNNMMMLLLLLLLLLLLLLLLLLLKKKKKKIIIHHHGGGGGGHHHJJJLLLNNNKKKKKKKKKLLLNNNRRRUUUWWWYYYVVVXXXhhhvvvmmmddd^^^WWWRRRQQQQQQRRRRRRTTTUUUXXX[[[^^^bbbdddeeedddgggiiiiiiiiiiiijjjkkkiiiiiifffbbb___```fffkkklllmmmrrrxxx~~~zzzpppiiibbb[[[XXXYYYWWWZZZ___dddjjjpppwww|||{{{vvvqqqmmmiiieeebbbccccccaaa___]]]ZZZWWWVVVPPPPPPQQQSSSTTTUUUVVVWWWYYYZZZ]]]___aaaaaaaaaaaa\\\]]]___bbbfffkkknnnpppyyy||||||yyyxxxuuurrrqqqtttzzz}}}vvvrrrooonnnmmmlllccc```]]]\\\]]]___aaaaaa^^^ZZZVVVTTTSSSSSSSSSRRRUUUUUUVVVWWWXXXYYYZZZZZZYYY[[[^^^```bbbdddgggjjjsssuuuzzz~~~zzzlllooowwwzzz||||||yyyuuuwww}}}nnnVVVLLLHHHDDDAAA???>>>===<<<;;;;;;;;;;;;;;;;;;::::::999888777777999999888777777777777888444555555666666555555444444555555666666777777888777888888888888777777666999999999999999999999999888888888888999999999999888999::::::999:::<<<>>>???BBBLLL[[[kkkxxx~~~{{{QQQRRRUUUVVVWWWYYY\\\___ccceeegggeee```ZZZWWWVVVXXXWWWWWWVVVWWWaaaxxxvvvqqqxxxnnnaaa___hhhyyyooo___[[[VVVPPPOOOKKKJJJIIIJJJLLLNNNNNNMMMLLLMMMNNNOOOOOONNNMMMLLLLLLMMMMMMMMMMMMLLLKKKJJJHHHHHHGGGGGGHHHJJJLLLMMMJJJJJJIIIJJJMMMRRRWWWZZZWWWVVVWWWaaayyyyyyqqqeee```XXXSSSQQQRRRSSSSSSUUUXXX\\\aaaeeegggiiiiiihhhjjjlllmmmlllkkklllmmmjjjjjjhhhccc______eeekkklllnnnrrrzzzxxxnnnhhhaaaZZZXXXZZZVVVYYY]]]bbbhhhnnnuuuzzz~~~zzzuuuqqqmmmjjjgggeeedddcccbbbaaa^^^[[[XXXVVVRRRRRRRRRRRRSSSUUUVVVWWW\\\^^^___aaabbbbbbaaaaaa^^^^^^```dddiiiooouuuxxx{{{xxxuuussspppllljjjmmmsssxxx}}}yyysssooommmllllllkkkeeebbb^^^\\\\\\]]]]]]]]][[[XXXTTTRRRRRRRRRRRRQQQUUUUUUVVVXXXZZZ[[[\\\]]]^^^aaadddfffgggjjjnnnqqqyyy{{{}}}}}}tttlllnnnxxx~~~}}}tttxxxcccPPPKKKGGGCCC@@@>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999999999888777777777777777555555666666666666555555444444555555666777777888666777777888888888888777999999999999999999999999888888888888999999999999888999::::::999:::<<<>>>>>>???EEERRRdddsss{{{~~~zzz|||QQQSSSUUUWWWXXXZZZ]]]```ccceeefffccc^^^YYYWWWWWWVVVVVVWWWXXXYYYeee|||}}}vvvsssyyyuuujjj___```mmm}}}^^^TTTTTTRRROOONNNKKKJJJIIIJJJLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLMMMMMMMMMKKKJJJIIIIIIHHHGGGGGGGGGIIILLLMMMIIIHHHGGGHHHLLLRRRXXX\\\WWWXXXWWW[[[nnn}}}tttfff```YYYSSSRRRRRRTTTTTTVVVZZZ___eeeiiikkklllllljjjllloooooonnnmmmnnnnnnkkkkkkiiiddd______dddjjjmmmnnnsss|||wwwmmmggg```YYYXXXZZZTTTWWW\\\aaaffflllsssxxx|||xxxtttpppnnnllliiigggdddccccccaaa^^^[[[XXXVVVWWWVVVUUUTTTTTTUUUWWWXXX]]]^^^___`````````___^^^^^^^^^```cccjjjrrryyy~~~}}}xxxuuurrrqqqmmmhhheeegggnnnsssxxxtttoookkkiiiiiiiiiiiigggddd___\\\[[[[[[[[[ZZZYYYWWWSSSQQQRRRRRRRRRQQQUUUVVVWWWYYY[[[\\\^^^^^^bbbeeehhhjjjkkknnnrrrvvv}}}}}}vvvsssoooooozzz~~~|||vvvyyy\\\LLLHHHFFFBBB@@@>>>===<<<;;;;;;;;;;;;;;;777888888999::::::;;;;;;999888888777777777777777666666777777777777666666444444444555666777777888555666777888888888888888999999999999999999999999777888888888888999999999888999::::::999:::<<<=========AAAMMM___oooyyy}}}{{{|||PPPQQQSSSWWWZZZ^^^```aaa___bbbccc___YYYVVVXXX\\\WWWXXXXXXWWW]]]ppp|||qqqpppwww|||kkk^^^aaafffssszzzmmm]]]TTTSSSRRRNNNHHHIIIJJJJJJKKKLLLMMMMMMNNNOOOOOOPPPPPPOOOMMMLLLKKKMMMMMMLLLLLLKKKIIIHHHGGGDDDGGGHHHFFFHHHMMMOOOMMMIIIIIIJJJLLLNNNPPPRRRSSSPPPQQQRRRVVVddd{{{vvvuuuvvvzzz{{{zzz~~~xxxnnncccZZZVVVUUURRRRRRTTTXXX]]]dddiiilllnnnooopppppprrrsssrrrpppmmmllllllllljjjgggbbb___```cccgggmmmmmmooouuu~~~xxxlllddd```\\\YYYVVVVVVYYY^^^cccgggmmmssswwwxxxvvvrrrooonnnllliiihhhhhhgggfffddd```\\\YYYWWWTTTSSSRRRSSSUUUVVVVVVVVV]]]aaafffhhhgggfffgggiiiiiifffgggnnnsssxxx~~~zzzuuuqqqmmmkkkgggddddddfffjjjmmmqqqooolllhhhfffdddccccccdddcccaaa^^^\\\YYYWWWVVVZZZUUUPPPNNNPPPRRRSSSRRRWWWWWWXXX[[[```ccceeeeeehhhjjjlllmmmmmmpppwww|||{{{|||yyykkknnnsss{{{xxxyyyyyypppVVVIIIEEEBBB@@@???>>>>>>===<<<;;;::::::::::::888777999;;;<<<999777777777777777777777777777888888777777666666555555555555666666666666555555777777777777777777777777999999999999999999999999999999999999999999999999999999999999:::;;;<<<<<<<<<@@@DDDIIIXXXlllwwwyyyxxx~~~TTTUUUWWWYYY\\\^^^```aaa```aaa```^^^[[[ZZZ[[[]]]VVVUUUTTTZZZhhh{{{rrrpppwww~~~ddd]]]___fffvvvoooeeeXXXQQQOOONNNJJJGGGIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNOOOOOOOOONNNMMMLLLLLLLLLLLLJJJIIIHHHGGGEEEGGGHHHHHHLLLRRRTTTQQQMMMMMMLLLKKKKKKKKKLLLLLLNNNPPPQQQTTT___sss{{{vvvwwwrrrqqqrrrvvvxxxyyy~~~}}}mmmcccYYYUUUTTTRRRRRRTTTYYY^^^eeekkknnnppprrrsssvvvvvvvvvuuurrrooonnnmmmnnnlllgggccc``````dddgggjjjjjjmmmrrryyy|||uuukkkbbb]]]YYYWWWUUUYYY\\\```dddhhhmmmrrrvvvwwwuuurrrooommmjjjhhhggghhhgggfffccc```\\\XXXVVVUUUUUUTTTUUUWWWYYYZZZ[[[cccgggjjjkkkjjjiiikkknnnooommmpppwww}}}|||wwwrrroookkkiiieeebbbaaadddgggiiimmmkkkhhhfffcccbbbaaaaaabbbaaa___]]]ZZZXXXVVVUUUVVVRRROOONNNQQQSSSTTTTTTWWWXXX[[[___cccfffhhhhhhjjjjjjkkkllloootttzzz~~~~~~pppnnnooovvv}}}xxx|||}}}}}}hhhQQQFFFDDDBBB@@@???======<<<<<<;;;;;;::::::999777666888::::::888666777777777777777777777777888777777777666666666555555666666777777666666555777777777777777777777777999999999999999999999999;;;;;;::::::::::::::::::999999999999:::;;;<<<<<<<<>><<<<<<<<<;;;;;;;;;;;;;;;888777666777999999777666777777777777777777777777777777777777666666666666666666777777777777666666777777777777777777777777999999999999999999999999999999999999999999999:::999999999999:::;;;<<<<<<<<<>>>@@@EEERRReeettt|||WWWXXX[[[]]]___aaaaaabbbaaa]]]ZZZ[[[```bbbaaa___ZZZVVVWWWbbbwwwrrruuuvvvttt}}}kkkfffaaacccqqq{{{ooobbbaaa]]]XXXSSSOOONNNOOOJJJJJJJJJKKKKKKKKKLLLLLLHHHIIIKKKMMMOOOOOOOOOOOOKKKKKKKKKJJJIIIHHHGGGFFFGGGHHHHHHMMMXXXaaa___XXXOOONNNLLLJJJIIIHHHGGGGGGHHHJJJNNNPPPSSS]]]qqq~~~tttiii]]]XXXWWWVVVWWWZZZZZZ___fffmmmrrrvvvyyy|||zzzyyywwwvvvuuusssqqqooonnnlllgggbbb___```eeeiiijjjlllmmmnnnpppyyy}}}}}}wwwnnnddd\\\WWWVVVWWWZZZ]]]aaadddgggkkkppptttssssssrrroookkkhhhffffffiiihhheeeaaa]]]YYYVVVUUUWWWXXXYYYZZZ\\\```eeeiiimmmppprrrsssuuuzzz}}}yyyxxxvvvvvvwwwxxxyyy|||~~~~~~yyyuuusssqqqllliiifffdddbbb___^^^^^^___```bbbbbb```___^^^]]]\\\\\\[[[ZZZYYYWWWUUUSSSRRRQQQNNNNNNOOOPPPRRRTTTUUUUUUXXX\\\ccchhhkkklllmmmmmmkkkkkkmmmsss{{{}}}tttjjjlllsssxxxcccUUUGGGBBBCCCAAA>>>===;;;;;;;;;;;;;;;;;;;;;<<<777777777888999888777777777777777777777777777777777777777777666666666666666777777888888777777666777777777777777777777777888888888888888888888888666666666666777777777777999999999999:::;;;<<<<<<<<<===>>>BBBMMM^^^qqq|||~~~~~~TTTVVVZZZ]]]```aaabbbbbbaaa\\\YYY\\\aaadddbbb^^^VVVVVV[[[ffftttsssiiiqqqwwwzzzttthhhiiiccciiizzz~~~}}}}}}iii______]]]XXXQQQMMMLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLMMMNNNMMMLLLLLLJJJJJJJJJJJJIIIGGGFFFEEEGGGHHHJJJOOOZZZbbb___XXXPPPOOOMMMKKKIIIHHHGGGGGGFFFHHHKKKOOOPPPWWWhhhzzz{{{xxxlll___YYYWWWVVVXXX[[[[[[```gggmmmrrrwww{{{~~~{{{zzzyyyzzz{{{zzzwwwtttmmmjjjeee```^^^```fffjjjlllmmmnnnmmmoooyyy{{{pppddd[[[WWWVVVVVVWWWZZZ^^^aaaeeeiiinnnqqqppprrrrrrppplllhhhgggggghhhgggddd```\\\YYYVVVUUUVVVYYY[[[]]]___ccciiimmmmmmppptttxxx}}}vvvtttmmmnnnppprrruuuzzz~~~}}}vvvqqqpppnnnjjjgggdddcccaaa___^^^^^^^^^^^^______^^^^^^]]][[[ZZZZZZXXXWWWVVVUUUSSSRRRQQQPPPOOOOOOPPPQQQRRRSSSTTTVVVZZZ___fffkkklllllllllllljjjlllqqqzzz~~~mmmjjjpppuuuwww]]]QQQFFFCCCCCC@@@<<<;;;:::::::::;;;;;;;;;;;;;;;888999::::::999999888999777777777777777777777777666666666666777777777777777777888888888888777777888888888888888888888888888888888888888888888888555555555666666777777777999999999999:::;;;<<<<<<;;;<<<===AAAHHHWWWlll{{{}}}SSSUUUYYY]]]```aaabbbbbb___\\\[[[^^^bbbccc___[[[PPPUUU^^^jjjuuu~~~vvvkkkhhhqqqyyymmmfffhhhhhhsss}}}|||kkkaaa```^^^YYYTTTOOONNNMMMJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGEEEEEEEEEHHHKKKPPPXXX^^^[[[TTTQQQPPPNNNKKKIIIGGGFFFFFFHHHFFFIIINNNOOORRR```ppp}}}|||nnn```YYYVVVTTTWWW[[[]]]aaahhhnnnsssxxx}}}~~~~~~}}}yyyllliiieee```___bbbhhhnnnmmmnnnnnnooouuuqqqccc\\\XXXVVVTTTWWWYYY]]]___bbbfffjjjmmmlllnnnpppoookkkgggggghhhgggeeebbb___[[[YYYWWWVVVVVVZZZ___bbbcccggglllqqqmmmqqqwww}}}zzzssssssjjjnnnrrruuuzzz{{{rrrmmmlllkkkgggdddbbbaaa```___^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZXXXWWWUUUUUUTTTSSSRRRPPPPPPOOOOOOPPPQQQQQQQQQSSSVVVYYY^^^dddjjjmmmllljjjjjjkkkkkkooovvv~~~}}}tttjjjjjjpppxxxlllXXXNNNEEECCCBBB???;;;;;;;;;;;;;;;:::::::::::::::888999;;;;;;999888999:::777777777777777777777777666666666666777777777777888888999999999999888888888888888888888888888888888888888888888888888888777777777888999999::::::999999999999:::;;;<<<<<<;;;;;;===@@@EEEQQQfffxxxUUUWWW[[[^^^aaaaaaaaa```]]]\\\]]]```bbb```\\\WWWQQQWWWbbbppp{{{lllkkkmmmsss{{{yyykkkggghhhqqq~~~jjjaaa___[[[WWWTTTRRRPPPNNNJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCHHHMMMPPPTTTWWWUUUOOOMMMLLLKKKIIIHHHGGGGGGGGGLLLFFFGGGLLLNNNNNNWWWeeexxxtttddd\\\XXXVVVYYY]]]```dddjjjpppuuuzzzxxxllljjjfffbbbaaaeeemmmrrrrrrqqqrrrvvvuuufff```]]]ZZZVVVZZZ\\\^^^___```bbbfffhhhfffjjjmmmmmmhhhffffffhhhfffdddaaa^^^[[[YYYXXXWWWXXX]]]dddggghhhjjjooosssooottt|||xxxsssuuussszzzyyynnnhhhhhhgggddd```^^^^^^^^^^^^^^^]]]\\\\\\[[[\\\[[[[[[YYYWWWUUUTTTTTTSSSSSSRRRQQQPPPOOOOOONNNPPPQQQQQQQQQTTTZZZ^^^dddiiinnnooollliiiiiikkknnnssszzztttmmmiiikkkrrr|||{{{cccTTTKKKCCCBBBAAA>>>;;;;;;<<<;;;;;;::::::999999999666999;;;:::888777888999777777777777777777777777555666666666777777777888888999999999999999999888888888888888888888888888888888888888888888888888777777888999999:::;;;;;;999999999999:::;;;<<<<<<::::::===@@@CCCLLLaaauuuXXXZZZ]]]```aaaaaa___^^^[[[]]]___bbbbbb^^^YYYUUUWWW\\\fffuuugggmmmrrruuu}}}rrrkkkkkkjjjzzzyyyddd[[[XXXSSSQQQPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHIIIKKKLLLLLLLLLKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBHHHNNNOOOQQQSSSPPPKKKFFFFFFFFFGGGHHHIIIKKKLLLOOOGGGFFFKKKMMMKKKRRR^^^nnnzzziii```\\\ZZZ\\\```bbbffflllrrrwww|||}}}uuummmkkkgggcccccchhhpppvvvwwwuuuwww~~~{{{jjjeeeccc___ZZZ]]]___````````````ccceeebbbgggkkkkkkgggdddeeegggeeeccc```]]]ZZZYYYXXXXXXYYY___gggkkklllmmmqqquuurrrwwwwwwssswww~~~wwwkkkeeeeeeeeebbb^^^\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZZZZYYYXXXUUUSSSQQQSSSSSSRRRQQQQQQPPPOOOOOOMMMOOOPPPPPPQQQVVV]]]bbbhhhmmmqqqpppllliiiiiikkkrrrvvv|||~~~}}}}}}{{{~~~uuukkkjjjiiinnnuuuqqq]]]QQQHHHAAA@@@@@@>>><<<===<<<<<<;;;::::::999888888555888:::999777666777999777777777777777777777777555666666666777777888888888999999::::::999999888888888888888888888888888777777777777777777777777555666666777888999999999999999999999:::;;;<<<<<<::::::===AAABBBIII^^^rrr~~~\\\^^^```bbbcccbbbbbbbbbWWW___ccc___]]]]]]ZZZUUUTTT___nnn}}}nnnnnnnnnvvv|||hhheeekkkqqqqqq^^^XXXUUUQQQNNNMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLKKKKKKKKKKKKKKKKKKHHHEEEEEEGGGHHHFFFDDDJJJIIIIIIKKKMMMNNNKKKHHHHHHGGGGGGHHHJJJJJJHHHFFFJJJIIIGGGGGGIIILLLOOOQQQaaasss}}}|||~~~mmmaaa]]]\\\^^^aaagggjjjooovvv{{{zzzuuummmjjjggggggkkkpppuuuxxxyyy{{{~~~~~~nnniiieeeaaa```\\\[[[[[[[[[[[[]]]^^^___```cccfffggggggfffffffffddd___]]]]]]]]][[[\\\```ccclllqqqooonnnppppppmmmqqquuu|||~~~wwwwww}}}zzzrrriiidddcccccc```]]]^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTRRRSSSSSSSSSRRRQQQPPPOOONNNQQQTTTUUUTTTWWW___eeelllmmmnnnmmmkkkkkkooosssyyyzzz|||~~~lllhhhkkkjjjlllqqq}}}fffWWWLLLGGGBBB===<<<<<<<<<;;;999888888777666555555444888888888888888888888888555555666666777777888888777777777777777777777777777888999::::::999777777444555555666777888888999777777777777666555444333666777777777888888888888;;;;;;;;;::::::;;;;;;<<<<<<===@@@AAAAAAHHH]]]ppp|||}}}{{{]]]^^^```bbbdddcccaaa___XXX___ccc___\\\[[[YYYTTTVVVbbbsssxxxjjjkkkooo|||vvvfffeeemmmsss|||eeeYYYVVVSSSOOOMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIKKKIIIGGGGGGHHHIIIHHHGGGJJJIIIHHHJJJLLLMMMKKKIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIHHHGGGGGGHHHKKKNNNPPPYYYjjj{{{uuuwwwssseee```^^^```dddiiilllqqqvvv{{{~~~{{{uuuqqqnnnlllkkklllpppvvv{{{~~~|||~~~ooojjjfffbbbaaa[[[ZZZYYYYYYYYY[[[\\\]]]___bbbfffhhhggggggggggggfffaaa^^^^^^]]]\\\^^^ccchhhpppvvvtttsssuuuuuurrrpppvvv{{{xxx~~~wwwppphhhcccbbbbbb___]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVUUUUUUTTTTTTRRRRRRQQQQQQQQQQQQQQQQQQOOORRRUUUUUUVVVZZZbbbhhhnnnnnnnnnmmmmmmooorrruuuxxxxxxzzz|||~~~xxxhhhhhhjjjhhhiiimmmtttxxxwwwcccVVVMMMHHHCCC???======<<<<<<:::999999888777777666666888888888888888888888888666666666666666666777777777777777777777777777777777777888999999888777666555555555666777888888888777777777777777777666555777888888888999999999999;;;;;;:::::::::::::::::::::;;;>>>??????FFFYYYlll~~~}}}xxx{{{___^^^```cccfffddd___[[[XXX^^^bbb___[[[YYYWWWUUU\\\jjj~~~pppiiillltttnnndddgggqqqyyyhhhZZZUUURRROOOLLLKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKIIIHHHIIIJJJKKKKKKJJJRRRPPPMMMLLLLLLKKKJJJHHHHHHHHHHHHFFFCCCDDDGGGKKKHHHGGGFFFFFFHHHJJJMMMNNNRRRbbbxxx~~~}}}wwwyyyyyykkkdddaaaccchhhnnnpppssswwwzzz{{{|||}}}~~~}}}}}}}}}|||xxxssspppoooppprrruuuzzz|||qqqlllgggcccaaaYYYXXXWWWVVVVVVWWWYYYZZZ___bbbfffiiiiiiiiiiiiiiiiiiccc___^^^]]]]]]aaaffflllssswwwwwwuuuvvvwwwvvvvvv~~~{{{}}}sssmmmfffaaa```___^^^\\\XXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSSPPPPPPOOOOOOPPPRRRSSSTTTRRRTTTVVVWWWXXX^^^fffmmmqqqooommmnnnqqqtttwwwxxx~~~~~~~~~xxxmmmgggiiijjjffffffjjjmmmvvv}}}}}}mmm^^^UUUMMMIIIDDD@@@>>>===<<<;;;:::::::::999888888777777888888888888888888888888666666666666666555555555777777777777777777777777666666777777777777666666555555666666777777888888666777777888888888888888888888888999999999::::::;;;;;;:::999888888888999888999<<<======CCCTTTeee{{{~~~|||wwwwww~~~``````aaadddfffddd]]]WWWYYY]]]```^^^YYYVVVWWWXXXeeewww{{{kkkkkkqqq}}}yyyiiifffkkkwwwnnn]]]UUUTTTOOOMMMKKKKKKLLLMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNNNN]]]ZZZVVVQQQMMMJJJGGGFFFFFFJJJLLLIIIEEEDDDGGGKKKGGGFFFFFFFFFGGGIIIKKKLLLPPP\\\qqq|||yyysssyyy~~~pppgggdddggglllssstttvvvxxxyyyzzzzzzzzz{{{||||||}}}|||zzzwwwtttsssvvvzzz{{{qqqmmmgggcccaaaVVVUUUSSSRRRSSSTTTWWWXXX^^^bbbgggkkkkkkkkkkkkkkkllleee```^^^^^^___dddkkkrrrwwwzzzzzzxxxyyy{{{|||wwwnnniiiccc___^^^]]][[[ZZZVVVVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRROOOOOONNNNNNPPPSSSVVVWWWVVVWWWXXXYYY\\\ccckkkqqqtttqqqnnnpppuuuzzz{{{{{{mmmhhhggghhhgggdddeeeiiiqqq~~~|||{{{vvveeeYYYSSSLLLHHHCCC@@@>>>===;;;:::::::::999999888888888888888888888888888888888888777666666666555555444444666666666666666666666666555555555666666666666666555666666666777777777888444555666777888888888888777777888888888999999999;;;:::999888777777777777888999;;;<<<<<>>===<<<:::999888888888888888777777777777777777777777777777777777777666666555555555444666666666666666666666666555555555555555666666777666666666666777777777777333444555666777888888888666666666666777777777777:::999888888777777777777999999;;;======@@@KKKXXXiiiqqqzzz}}}{{{{{{~~~ccceeeffffffccc^^^YYYVVVYYYZZZ[[[ZZZUUUUUU]]]hhh}}}tttppprrrooo~~~pppkkknnnssshhh^^^VVVPPPMMMMMMLLLKKKKKKMMMMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJIIIJJJKKKKKKJJJKKKMMMOOORRRRRRQQQNNNJJJHHHHHHIIIGGGKKKPPPPPPMMMIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJIIIOOO\\\nnn~~~ssslllooouuuzzzzzzzzzzzz{{{{{{{{{{{{xxxzzz}}}~~~}}}}}}}}}~~~~~~xxxoooiiibbb]]]\\\SSSQQQOOOOOOPPPSSSWWWZZZcccgggmmmqqqrrrqqqppppppnnnhhhddddddfffhhhooovvv{{{zzz|||zzzvvvrrrnnnjjjcccaaa^^^[[[XXXWWWWWWWWWTTTTTTSSSSSSSSSSSSSSSTTTQQQQQQQQQPPPPPPOOOOOOOOONNNNNNOOOQQQSSSVVVYYYZZZZZZ[[[\\\___eeekkkpppsssuuuuuuvvvxxx|||~~~~~~~~~{{{jjjfffeeecccaaaaaafffooowwwwwwvvv~~~rrrbbbXXXQQQNNNFFFCCC@@@>>>===<<<;;;999888888888888888888888888777777777777777777777777777777777777666666666666777777777777777777777777555555444555555666777888666666666666777777777777333333555666777777777777555555555666666666777777999888888888888888999999::::::<<<>>>===???HHHRRRfffppp{{{}}}zzz{{{~~~dddgggiiifff```ZZZXXXXXXYYYXXXXXXWWWTTTUUUbbbqqqrrrqqqvvvyyykkkkkkooouuutttaaa[[[TTTOOOOOOKKKJJJIIIJJJKKKLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJKKKMMMNNNNNNNNNLLLLLLGGGIIIJJJJJJHHHHHHKKKMMMIIIKKKMMMLLLIIIHHHHHHJJJJJJKKKMMMMMMLLLJJJHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJHHHLLLSSS^^^ooo{{{qqqrrryyy||||||{{{||||||}}}~~~~~~~~~vvvmmmfff^^^YYYYYYRRRPPPOOONNNPPPUUUYYY\\\eeejjjpppttttttsssrrrqqqpppkkkhhhjjjlllooovvv}}}}}}zzz||||||tttooommmjjjgggeee___^^^\\\YYYVVVUUUUUUVVVSSSRRRRRRQQQQQQRRRRRRSSSRRRRRRQQQPPPPPPOOONNNNNNNNNOOOQQQSSSVVVXXXYYYZZZ[[[\\\^^^bbbhhhmmmppprrrsssvvvzzz}}}~~~~~~~~~~~~nnnhhhddddddcccbbbgggrrr|||wwwxxxvvvbbbYYYQQQKKKIIIDDDBBB@@@>>>>>>>>>===;;;999999999999999999999999777777777777777777777777777777777888888888888888777777777777777777777777555555555555555777888999777777777777666666666666444555666777777777777777666666666666777777777777888888888888888999:::;;;::::::;;;>>>======DDDMMMbbbmmmzzz}}}yyyyyyzzzdddiiikkkggg^^^WWWWWWYYYYYYWWWWWWVVVSSSVVVeeevvvuuutttxxx{{{gggjjjpppvvvlll^^^YYYSSSQQQTTTJJJIIIHHHIIIJJJJJJHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHLLLMMMOOOQQQQQQQQQOOONNNGGGIIIJJJIIIGGGGGGIIILLLIIILLLNNNNNNJJJHHHHHHIIIMMMKKKJJJJJJJJJJJJHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMOOOUUU```qqquuuuuuzzz||||||||||||}}}~~~vvvlllddd\\\WWWWWWQQQPPPNNNNNNQQQVVV[[[^^^ggglllrrrvvvvvvtttsssrrrrrrmmmkkknnnqqqtttzzzzzztttnnnllljjjgggbbb```\\\\\\[[[XXXUUUTTTUUUVVVQQQQQQPPPPPPPPPQQQQQQRRRSSSSSSRRRQQQOOONNNMMMMMMOOOPPPRRRUUUWWWYYYZZZZZZ\\\]]]___dddiiinnnpppqqqrrrwww}}}~~~}}}}}}~~~}}}nnneeefffcccdddeeegggppp{{{zzz{{{gggWWWRRRMMMHHHFFFDDDBBB@@@???@@@@@@???===::::::::::::::::::::::::777777777777777777777777777777888888999999::::::777777777777777777777777666555555555666777999:::777777777777666666666666666777777888888888888777777777777777888888888888777777888888999:::<<<<<<999999;;;===<<<<<>>===<<<<<<<<<<<<;;;:::999888888888888777666555444444555666777888777666666777999;;;<<<999888888777666555555444777777777777777777777777666666666666777777777777666666666666666666666666666666666555444444444333777777888999999999999888:::;;;<<<<<<<<<>>>AAADDDUUUfffyyyzzzuuuwww|||jjjiiifffaaa[[[XXXYYYZZZWWWTTTSSSUUUYYYeee||||||vvvzzz{{{qqqgggiiixxxvvv```^^^[[[VVVTTTPPPMMMLLLJJJIIIHHHGGGGGGHHHGGGGGGHHHIIIIIIJJJJJJJJJHHHIIIJJJLLLLLLLLLLLLKKKJJJKKKLLLLLLLLLJJJHHHFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFHHHIIIIIIJJJJJJJJJJJJIIIGGGIIIKKKLLLPPP]]]ooo|||||||||{{{}}}~~~vvvlllbbbYYYTTTSSSSSSRRRRRRTTTYYY^^^ccceeennnrrrwwwzzz{{{{{{yyyxxxuuutttsssvvv{{{~~~vvvrrrqqqmmmkkkhhhdddaaa^^^\\\[[[YYYWWWUUUSSSQQQPPPOOONNNPPPPPPPPPOOOPPPPPPQQQRRRQQQRRRSSSSSSQQQQQQRRRSSSPPPQQQSSSUUUWWWZZZ[[[\\\cccfffjjjmmmnnnoooppprrryyyzzz|||~~~~~~}}}{{{zzz||||||xxxwwwyyyzzznnnfffcccbbbbbbfffsss{{{vvvxxx}}}vvvdddQQQIIIFFFDDDCCCCCC@@@@@@>>>===<<<;;;;;;;;;<<<;;;:::999888888888888777666555555555555666777999888777777888999;;;===888888777777666555555444555555555555555555555555555666666666777777777777666666666666666666666666666666666666666666555555666666777888888888888777888999:::::::::<<>>===<<<;;;:::::::::;;;:::999888888888888888777666666555555666666777999999888888888:::;;;<<<888777777666666555555555444444444444444444444444555555666666666777777777666666666666666666666666666666666777777777777777555555666777777777777777888999:::::::::;;;>>>@@@JJJ[[[ppp}}}~~~oookkkddd]]]YYYXXXYYY[[[XXXVVVUUUYYYfff|||yyy|||pppiiigggrrr}}}ppp]]]ZZZUUURRRRRRMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHGGGGGGHHHIIIJJJJJJLLLKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIKKKRRR]]]fffuuu|||zzzvvv}}}{{{{{{zzzxxxzzz~~~}}}}}}~~~wwwmmmbbbXXXTTTUUUXXXZZZ\\\___bbbfffjjjnnnpppuuu{{{|||yyyuuurrrqqqpppuuu{{{{{{vvvqqqnnnlllkkkdddccc```]]]ZZZXXXVVVUUUSSSRRRQQQPPPPPPOOOOOOPPPNNNNNNNNNNNNOOOOOOPPPQQQRRRTTTUUUUUUSSSSSSTTTVVVXXXXXXYYYZZZ]]]bbbfffhhhmmmoooqqqrrrsssuuuxxxzzz}}}~~~~~~~~~}}}}}}~~~{{{yyyvvvpppnnnwwwlllcccbbbaaaaaaaaaiii}}}zzz{{{~~~wwwaaaTTTIIIEEEFFFEEEEEEFFF>>>===<<<;;;::::::::::::::::::999888888888888888777666666666666666666777888888777777888999::::::777777666666666555555555444444444444444444444444555555555666666666777777666666666666666666666666555555555666666777777888555666777777888888777777:::;;;;;;;;;;;;<<>>>>>===<<<;;;;;;;;;;;;999999888888777777888888666777777777777777777666666666666666666777777777666666666666555555555555555555555555555555555555555555555555666666666666666666666666666666666666444444444555555666666666666777888888999999888888999:::;;;::::::;;;>>>@@@AAALLL^^^nnnxxx}}}~~~~~~mmmggg```ZZZXXXXXXYYYZZZSSSVVVZZZdddwwwrrrkkkiiiooo|||{{{|||yyy|||xxxeee[[[XXXQQQOOOOOOIIIJJJKKKKKKKKKKKKJJJIIIHHHIIIHHHFFFEEEDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIHHHGGGFFFEEEDDDCCCGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFFFFIIIHHHGGGGGGGGGIIIJJJKKKKKKLLLMMMMMMMMMPPPTTTWWWgggrrr|||uuuuuu~~~zzzyyywwwttttttxxxxxx~~~{{{pppdddZZZXXX[[[WWW[[[aaaeeefffiiimmmqqquuuyyy|||yyyqqqkkkhhhiiioooxxx~~~yyywwwpppooommmlllkkkhhhddd```___]]][[[YYYWWWUUUTTTSSSRRRQQQPPPPPPPPPPPPPPPPPPNNNNNNNNNNNNOOOQQQRRRSSSSSSUUUWWWXXXYYYZZZ\\\^^^^^^___aaadddhhhmmmqqqttttttuuuxxxyyyyyyzzz}}}}}}}}}}}}}}}}}}}}}}}}}}}zzz}}}nnngggaaa```aaabbbfffkkk~~~uuuzzzwwwbbbRRRJJJDDDCCCCCC@@@??????>>>===<<<;;;;;;;;;;;;;;;999888888777777777888888666777777888888777777666555555555555666666555555555555555555555555555555555555555555555555555555444444555555555666666666666666666666666666666666444444444444555555555555777777888999999999999999777888888888777888;;;===BBBIIIVVVfffttt}}}jjjddd]]]YYYXXXYYYYYYYYYRRRXXXaaammm|||llleeegggrrr|||yyy~~~}}}vvviiiZZZVVVUUUOOOOOOPPPIIIIIIIIIJJJKKKJJJIIIHHHGGGHHHGGGEEEDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIHHHGGGFFFHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDEEEFFFLLLKKKIIIHHHGGGHHHIIIJJJKKKKKKLLLLLLMMMNNNOOOQQQXXXhhh|||~~~tttvvv{{{zzzwwwttttttxxxwww{{{rrreeeYYYWWWZZZVVV\\\cccggghhhjjjnnnrrrvvvzzz|||xxxpppjjjjjjlllttt~~~{{{vvvtttnnnjjjfffddddddccc```]]]\\\[[[YYYVVVTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRSSSTTTTTTVVVXXXZZZ[[[]]]```bbbbbbcccfffiiilllppprrrssstttwwwzzz|||||||||}}}~~~~~~}}}}}}}}}~~~~~~~~~uuuccc```^^^```aaafffqqq}}}|||mmm]]]OOOIIIDDDEEEEEEBBB@@@AAA<<<;;;;;;:::::::::::::::888888777777777777888888666777888888888888777666555666666666666666555555555555555555555555555555444444444444444444444444444444444555555555666666666666666666666666666666666666666666555555555555666777777888888888888888777888888777777888:::<<<@@@CCCMMM]]]nnn|||hhhbbb\\\XXXXXXYYYYYYXXXVVV]]]gggtttsssfffaaaeeesss|||{{{vvvhhh^^^SSSQQQSSSNNNOOOPPPJJJHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFDDDCCCCCCEEEFFFHHHFFFHHHIIIJJJJJJIIIGGGFFFGGGGGGFFFEEEDDDDDDEEEEEEAAAAAABBBCCCDDDDDDDDDDDDBBBBBBAAAAAABBBCCCEEEFFFOOOMMMKKKHHHGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMM___vvvzzzsss}}}}}}|||zzzvvvwwwzzzyyyzzz|||}}}ttteeeXXXUUUXXXWWW]]]eeeiiijjjkkkppptttuuuyyy|||wwwoookkklllpppyyyzzztttrrrkkkfffaaa^^^___``````___ZZZYYYWWWUUUSSSRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLOOOOOOOOOPPPQQQRRRTTTTTTTTTVVVYYY[[[]]]___bbbeeefffgggjjjlllooopppqqqrrrtttwww{{{}}}~~~}}}~~~~~~~~~~~~wwwhhh___^^^^^^```ccckkk}}}}}}{{{bbbUUUIIIDDDAAACCCCCC@@@>>>???::::::999999888999999999888777777777777777888888666777888999999888777666666777777777777777666666444555555555555555555555333333333333333333333333444444444555555555666666666666666666666666666666888888777777666666555555555666666777777777777777999::::::999888999<<<>>><<<>>>EEEUUUiiizzzeee___ZZZ[[[[[[XXXWWWXXXZZZdddooozzz~~~xxxwwwvvvllljjjdddppp}}}}}}{{{{{{gggbbbWWWUUUQQQMMMKKKIIIIIIIIIHHHEEECCCDDDGGGIIIHHHFFFEEEEEEDDDDDDEEEFFFFFFGGGJJJJJJIIIHHHGGGEEEDDDCCCEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBCCCDDDFFFGGGKKKJJJIIIIIIIIIHHHEEECCCGGGGGGHHHIIIJJJJJJJJJJJJMMMVVVhhh}}}yyywwwyyy}}}xxxxxxyyywwwtttvvvvvvvvvvvvvvvzzzvvvggg]]]YYYYYY\\\]]]ccckkkpppppprrrvvv}}}uuummmooouuuzzztttlllkkkiiigggccc___\\\[[[ZZZZZZZZZXXXVVVSSSQQQPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRSSSSSSVVVWWWYYY\\\___bbbdddfffkkklllmmmllllllnnnqqqssszzz{{{~~~~~~~~~~~~~~~jjjaaa\\\[[[YYYZZZeeezzz}}}rrr]]]OOOHHHFFFDDDAAA>>><<<;;;:::::::::;;;;;;::::::999888444555666777888999::::::777777777777777777777777666666555555555555666666666666666666666666666666555555555555555555555555666555444333222111000000777777777777777777777777555555555555666888999:::777777777777777777777777777888888999999:::;;;;;;???;;;===KKK\\\mmm|||___ZZZWWWYYYZZZXXXWWWYYY___hhhttt~~~|||yyy|||mmmeeedddfffrrrooo]]]WWWVVVTTTQQQMMMKKKIIIIIIIIIIIIGGGEEEFFFHHHJJJIIIHHHFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBBBBEEEEEEEEEFFFEEEEEEEEEEEEGGGGGGGGGGGGGGGFFFFFFFFFIIIGGGFFFGGGHHHHHHFFFDDDFFFGGGHHHHHHIIIIIIIIIIIIKKKSSScccyyy|||zzz}}}~~~yyyzzzzzzwwwssstttttttttssssssvvv{{{xxxiii___ZZZYYYZZZ[[[aaajjjoooqqqtttyyyyyytttwww~~~ssslllkkkgggeeebbb^^^[[[YYYYYYYYYXXXWWWUUURRRPPPOOOOOOOOOMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQSSSTTTUUUUUUUUUWWWZZZ]]]aaaeeehhhiiilllmmmnnnnnnnnnppprrruuuzzz{{{}}}~~~uuufff^^^XXXUUUUUU___rrr{{{mmmZZZNNNGGGFFFCCC@@@>>><<<;;;:::::::::;;;;;;::::::999888777777777777777777888888777777777777777777777777777666666555555666666777555555555555555555555555555555555555555555555555555555555555444444444444777777777777777777777777777666666666666666777888777777777777777777777777777888888999999::::::;;;===:::<<>><<<;;;:::::::::;;;;;;::::::999888:::999999888777666555555777777777777777777777777777777666666666666777777555555555555555555555555555555555555555555555555555555666666666777777777777777777777777777777777888777666666555555666666777777777777777777777777777777888888999:::::::::<<<:::<<>>AAAEEENNN```pppVVVUUUVVVXXXYYY\\\gggrrryyyvvvvvvooogggffflllsssxxxbbb^^^[[[UUUPPPOOONNNLLLKKKJJJIIIIIIHHHIIIJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHIIILLLKKKIIIHHHFFFFFFFFFFFFFFFEEECCCBBBAAACCCDDDEEEFFFFFFFFFFFFGGGHHHHHHIIILLLJJJHHHHHHIIIKKKNNNPPPMMMJJJGGGFFFFFFEEEDDDCCCAAABBBDDDEEEFFFGGGGGGGGGKKKJJJQQQcccyyywwwqqqzzz|||xxxrrrqqqnnnjjjhhhhhhkkkmmmpppuuu|||xxxlllaaaZZZXXXYYY^^^eeejjjqqq}}}tttjjjeeebbb\\\[[[YYYWWWUUUTTTSSSRRRPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOOOOOPPPPPPOOOPPPRRRTTTWWWZZZ[[[\\\eeegggiiilllnnnoooppppppmmmooorrrssstttuuuwwwxxxzzz{{{|||}}}~~~yyyhhh___WWWQQQOOOOOOPPPXXXggg|||~~~tttpppsssyyyuuufff[[[RRRLLLCCCBBB@@@>>>===<<<;;;;;;::::::;;;;;;::::::999888888888888777777777777777666666666666666666666666777777666666666666777777555555555555555555555555555555555555555555555555666666666555555555444444666666666666666666666666444444444444555666777888666666666666666666666666666777777888888999::::::;;;<<<>>>@@@AAAHHHYYYjjjRRRRRRTTTWWW[[[eeeyyy}}}zzz{{{yyywwwiiieeefffnnnwwwlll^^^YYYUUUQQQNNNNNNMMMLLLKKKJJJIIIHHHGGGIIIKKKKKKIIIHHHGGGHHHHHHGGGGGGGGGHHHHHHIIIJJJLLLKKKIIIFFFEEEDDDEEEEEEEEEDDDBBBCCCEEEKKKPPPTTTKKKIIIGGGEEEEEEFFFHHHIIINNNLLLIIIHHHJJJMMMRRRUUUNNNLLLHHHFFFEEEDDDCCCBBBAAABBBCCCEEEFFFGGGGGGGGGJJJIIIMMMZZZjjj|||~~~qqqqqq{{{~~~~~~{{{uuutttppplllhhhgggiiilllnnnsssxxx}}}~~~~~~~~~}}}qqqeee\\\XXXYYY^^^eeekkkttt}}}nnnfffaaa^^^YYYXXXWWWVVVTTTSSSQQQQQQNNNOOOOOOOOOOOONNNMMMLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQRRRTTTWWW[[[^^^```aaajjjlllnnnpppqqqpppooonnnmmmpppsssuuuuuuvvvxxxzzzzzz{{{{{{|||}}}~~~~~~|||iii```ZZZRRRNNNPPPNNNTTT```qqqxxxtttlllqqqzzz~~~kkk___UUUMMMHHHAAA@@@???===<<<;;;;;;;;;::::::;;;;;;::::::999888666666777777888888999999777777777777777777777777666666555555555555666666444444444444444444444444555555555555555555555555555555555444444333333333777777777777777777777777333333333444555666888999666666666666666666666666666666777777888999999999999999;;;===>>>CCCRRR```OOOPPPTTTZZZdddwww{{{zzz|||~~~qqqiiiiiillluuuyyyeee^^^WWWQQQOOOMMMMMMLLLLLLKKKJJJIIIHHHHHHKKKMMMMMMKKKHHHHHHIIIFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIFFFEEEDDDDDDEEEFFFEEEDDDCCCFFFMMMXXXbbbiiiSSSPPPJJJFFFDDDDDDFFFHHHLLLKKKIIIHHHIIILLLOOOQQQMMMJJJFFFDDDDDDDDDCCCBBBAAABBBCCCEEEGGGHHHHHHHHHIIIHHHKKKRRR[[[gggxxx|||sssrrrwww~~~|||yyywwwsssnnnjjjhhhjjjlllmmmppptttxxx{{{}}}}}}}}}~~~uuuhhh^^^\\\^^^dddkkksss~~~ssshhhccc^^^ZZZWWWVVVVVVUUUTTTRRRQQQPPPMMMNNNOOOOOOOOONNNMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRTTTVVVXXX\\\___ccceeefffkkklllooopppqqqpppnnnmmmooorrruuuwwwxxxyyyzzz|||{{{{{{{{{|||}}}~~~vvviii___\\\WWWNNNNNNTTTUUU^^^nnn|||ttttttqqqwwwqqqaaaVVVNNNGGGBBB@@@???>>>===<<<;;;;;;;;;::::::;;;;;;::::::999888666777777777888888888888777777777777777777777777555555444444444444555555444444444444444444444444555555555555555555555555333444444444444444555555777777777777777777777777444444444444444555666777666666666666666666666666666666777777888888999999:::999:::<<<===@@@KKKWWWOOOQQQVVV___mmm{{{zzz{{{nnnlllpppttt~~~lllcccaaaXXXQQQRRRLLLLLLLLLLLLKKKJJJIIIHHHIIILLLOOOOOOLLLJJJIIIJJJDDDDDDEEEFFFGGGIIIJJJKKKGGGFFFEEECCCCCCDDDFFFGGGEEEDDDEEEIIISSSbbbpppxxxZZZUUUNNNGGGCCCCCCEEEFFFHHHHHHGGGGGGGGGHHHHHHIIIJJJGGGDDDBBBCCCDDDDDDCCCAAABBBDDDEEEGGGHHHHHHIIIHHHGGGIIIMMMPPPYYYhhhwwwzzznnnlllyyy{{{||||||zzzvvvpppkkkiiijjjlllfffhhhlllooosssxxx~~~~~~}}}}}}~~~~~~xxxjjj```bbbdddkkksss|||llldddaaa]]]YYYVVVVVVUUUUUUTTTRRRQQQPPPMMMNNNOOOPPPPPPOOONNNMMMLLLMMMMMMNNNPPPQQQRRRRRRWWWXXX[[[___cccfffiiijjjiiikkknnnppppppooonnnlllpppssswwwyyyzzz{{{|||}}}{{{{{{{{{{{{|||~~~~~~lllggg^^^YYYZZZTTTLLLNNNXXX___hhhzzzyyyssssss}}}zzzhhhYYYPPPIIICCC>>>??????===<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999999888888888777777777777777777777777777777777777777444444444333333444444444444444444444444444444444555555555555555555555555222222333444555666777888777777777777777777777777666666555444444444444555666666666666666666666666666666666777888888999999>>><<<;;;===>>>AAAIIIRRRMMMSSSXXXccc~~~|||tttfffnnnwwwyyyfffaaa```VVVNNNOOOMMMMMMMMMNNNMMMLLLLLLKKKRRRQQQOOOMMMKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEECCCHHHHHHFFFSSSiiivvvwwwVVVSSSMMMGGGDDDCCCDDDEEEHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFDDDBBBAAABBBDDDEEEBBBCCCCCCCCCDDDDDDEEEEEEDDDFFFHHHIIIJJJQQQ\\\eeezzzkkkkkkrrr}}}yyyxxxvvv|||~~~yyytttpppmmmiiigggfffiiilllmmmnnnqqqvvv{{{~~~}}}{{{zzzzzz{{{|||}}}~~~{{{nnnfffdddmmmvvv|||nnneeebbbZZZUUUVVVVVVUUUSSSRRRPPPPPPOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOQQQVVVZZZYYY]]]cccfffggghhhkkknnnlllnnnoooooonnnnnnoooqqqtttwwwzzz{{{{{{{{{|||}}}|||zzz{{{}}}}}}zzz}}}pppfffbbb___ZZZWWWUUUPPPMMMUUU```pppzzzyyy}}}}}}zzzjjjWWWMMMHHHBBB???>>>======<<<<<<<<<;;;;;;;;;;;;::::::999888777666666999999999888777666666555999999888888777555444333666555444333333444555666333333444444444444444444333333444444555666666666555555555555555666777777777777777777888888888888777777666666555555555444666666666666777777777777999999888888888888888888666777999:::;;;???DDDGGGMMMRRRXXXggg~~~~~~mmmeeepppyyyyyy|||xxx___[[[[[[RRRMMMOOOMMMMMMMMMMMMMMMLLLLLLLLLPPPOOONNNLLLJJJIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCDDDDDDDDDDDDEEEBBBGGGIIIHHHRRRcccllljjjRRRPPPKKKGGGDDDDDDDDDEEEEEEDDDCCCCCCCCCDDDFFFFFFEEEDDDBBBAAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEFFFDDDFFFHHHIIIJJJOOOXXX```xxxtttlllmmmyyy~~~zzzvvvwwwyyy~~~}}}uuupppllliiigggdddfffggghhhhhhiiimmmqqqwwwxxxzzz||||||{{{zzzzzzzzz{{{|||}}}~~~uuummmooovvv~~~iiibbb___YYYUUUVVVSSSRRRQQQOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPQQQTTTXXX\\\^^^aaaeeehhhhhhiiilllnnnlllnnnooooooooooooqqqrrruuuxxxzzz|||{{{{{{|||}}}{{{yyyzzz}}}~~~~~~rrreee]]]WWWYYYVVVTTTSSSPPPQQQZZZfff{{{zzz|||ooo```PPPIIIEEEAAA>>>===<<<<<<<<<;;;;;;;;;::::::888888888888999999999999999999888888777666666555666777777777777666666555666555555555555555555666666666555555444444333333555555555555555555444444555555555555555666777777666666777777777888888888777666666666555555555555555555666666666777777777888888888888888888888888888999::::::;;;===AAADDDNNNRRRZZZmmm|||qqqgggfffsss{{{yyyzzzjjjXXXUUUTTTMMMJJJNNNNNNMMMLLLLLLKKKKKKLLLLLLNNNMMMLLLJJJIIIIIIHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFBBBCCCCCCCCCDDDDDDDDDDDDAAAGGGIIIJJJPPP[[[]]]YYYMMMLLLIIIGGGFFFEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBDDDEEEEEEEEEEEEFFFFFFFFFDDDFFFHHHIIIIIILLLRRRWWWfffvvvrrrkkkjjjvvv|||vvvsssuuuxxx~~~|||tttoookkkiiiccccccdddcccbbbbbbeeegggmmmpppuuuzzz||||||zzzyyyyyyyyyyyyzzzzzz{{{||||||}}}}}}~~~zzzuuuwww~~~rrraaa]]]\\\WWWTTTUUUQQQQQQPPPNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQRRRSSSTTTWWW[[[___dddfffiiijjjjjjkkklllmmmlllnnnpppppppppqqqsssuuuvvvxxxzzz{{{{{{{{{{{{}}}|||zzzzzz}}}jjj___[[[UUUPPPTTTRRRRRRSSSSSSXXXdddppp}}}vvv___SSSHHHDDDCCC???<<<<<<;;;;;;;;;:::::::::999999888888999999999:::::::::999888888777777666666555444555666777777777777777555666666777777666666555888777777666555444333333777666666555444444333333555555555555555666777777666666777777777777888888666666666666555555555555555555555555666666666666888888888888888888888888999:::;;;;;;:::<<>>;;;;;;:::::::::999999999888888<<<<<<;;;:::999888777777888888777777666666666666444555666666777777666666555666777888888777666555777777666666555555555444666666555555555444444444555555555555555666777777666666666666777777777888666666666666666555555555444555555555666666666666777777777777888888888888888999:::::::::;;;>>>@@@UUU\\\iii~~~}}}~~~yyypppgggeeeiiirrrvvvvvv{{{oooaaaUUURRRPPPKKKJJJMMMKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGFFFHHHKKKJJJGGGIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFEEEEEEDDDCCCDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFGGGGGGGGGGGGHHHMMMYYYkkk|||yyynnngggdddnnn}}}~~~~~~~~~|||rrrmmmgggeeecccbbbaaabbbbbbbbbccceeeiiimmmrrrvvvyyy{{{||||||||||||{{{yyywwwvvvwwwxxxyyy{{{}}}xxxiiiaaaYYYVVVUUURRRPPPOOOPPPOOOOOONNNNNNNNNOOOOOOLLLMMMNNNOOOPPPQQQRRRRRRPPPRRRUUUWWWZZZ]]]bbbeeemmmlllllllllmmmmmmmmmmmmoooqqqsssttttttuuuwwwyyytttvvvwwwwwwwwwwwwyyy{{{}}}|||uuu```UUUQQQOOOPPPSSSRRRWWWZZZ\\\```kkkyyylll\\\MMMGGGBBBCCCBBB>>>;;;;;;::::::999999999888888888<<<;;;;;;:::999888777666777777777666666666666666666666666666666555444444555666777888888777666555444555555555666666777777444444444555555555666666555555555555555666777777555666666666666777777777555555555666666666666666555555555666666666666777666666777777777888888888666777999::::::;;;>>>@@@ZZZfffuuuuuurrrwwwwwwxxxkkkdddeeeiiioooqqqtttpppcccWWWRRRQQQNNNLLLMMMKKKKKKLLLLLLLLLKKKJJJIIIJJJJJJIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFEEEFFFIIIJJJJJJIIIKKKKKKKKKJJJJJJIIIIIIIII@@@AAACCCDDDFFFGGGGGGGGGDDDEEEGGGIIIIIIHHHFFFEEECCCCCCBBBBBBBBBBBBBBBAAAAAABBBCCCEEEEEEFFFFFFFFFIIIOOO]]]qqqxxxjjj___cccqqq~~~yyyqqqkkkhhhdddcccbbbbbbaaa___``````bbbeeejjjoootttvvvyyyzzz|||}}}|||yyyvvvtttrrrsssuuuwwwyyy{{{}}}~~~iii```\\\WWWSSSRRRPPPOOONNNLLLLLLKKKKKKKKKLLLLLLMMMLLLMMMNNNOOOQQQRRRSSSTTTRRRTTTXXX[[[^^^bbbfffiiiooommmlllmmmnnnppppppoooqqqsssuuuuuuuuuvvvxxxzzzsssuuuvvvvvvvvvxxxzzz||||||~~~tttfffYYYTTTPPPJJJLLLQQQUUU\\\bbbeeejjjvvvoooZZZNNNIIIDDDAAABBBAAA===:::;;;:::::::::999999999888888777777888888888999999999666666666666666666666666666666666666666555444333555666666777777666666555333333444555666777777888333333444444555666666777555555555555555666777777555555666666666666777777555555555666666666666666666666666666777777777777555666666777777888888888555777999::::::;;;===???```ppptttpppooorrrttt|||ttthhhbbbffflllqqqsssyyyzzzqqqdddVVVQQQQQQPPPNNNLLLLLLMMMOOOPPPPPPNNNLLLJJJKKKKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHDDDCCCEEEIIIMMMMMMLLLLLLLLLLLLJJJIIIHHHGGGGGGGGG@@@AAACCCEEEFFFGGGGGGGGGCCCEEEHHHJJJJJJIIIGGGEEEDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@AAACCCEEEFFFFFFEEEHHHHHHQQQcccvvvxxxjjjdddfffnnn}}}|||rrrnnniiifffdddccc```^^^[[[\\\]]]```ccchhhlllnnnpppsssxxx{{{|||zzzvvvsssqqqrrrsssvvvxxx{{{|||}}}~~~~~~~~~ppp```XXXWWWTTTPPPNNNNNNNNNNNNJJJJJJJJJJJJKKKKKKLLLMMMLLLMMMNNNPPPQQQSSSTTTUUUTTTWWW\\\___cccfffkkknnnqqqooommmnnnqqqttttttssssssuuuwwwwwwvvvvvvxxxzzztttuuuvvvwwwxxxzzz}}}eeeXXXQQQRRRRRRMMMNNNUUU\\\fffnnnrrryyyppp[[[LLLFFFDDD???>>>???>>>;;;999;;;;;;:::::::::999999999999666666777777777888888888666666666666666666666666444444555555666666555555666555555555555555555666333333444444555555666666444444555555555555555555555555555555555666777777555555555666666666777777555555555555666666666777777777777777888888888999555555666666777888888999666888:::::::::999:::<<>>rrr}}}|||vvvqqqvvvvvvyyyuuujjjhhhhhhtttwww{{{wwweeeaaaXXXVVVSSSQQQOOOOOOOOOPPPMMMLLLKKKLLLNNNOOOMMMJJJMMMKKKJJJHHHHHHHHHIIIJJJHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEAAACCCGGGJJJLLLLLLLLLKKKMMMGGGEEEJJJJJJFFFLLLVVV[[[UUUOOOJJJGGGGGGGGGFFFEEEDDDDDDCCCDDDEEEFFFGGGEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDHHHNNNVVVfffqqqhhhcccaaallluuu|||{{{xxxvvvtttppprrrxxxxxxppplllhhhddd```^^^\\\[[[ZZZ\\\]]]\\\[[[```ccchhhkkkmmmnnnpppqqqppppppqqqsssuuuvvvvvvuuuxxxyyyzzz|||}}}~~~~~~~~~}}}mmmbbbYYYTTTRRROOONNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMNNNNNNPPPQQQSSSTTTVVVYYY^^^bbbbbbbbbcccdddfffhhhjjjkkknnnppprrruuuwwwyyyyyyyyyyyyzzz{{{||||||zzzyyyxxxwwwxxxyyy{{{~~~ooo^^^YYYSSSNNNMMMSSSUUUXXXfffvvv{{{|||~~~gggXXXOOOGGG@@@===<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777666666888888888888777777777777777666666555555555666666666666666666666666666666555555555555555555555555333444555555555444333222333333333333333333333333555555555555666666666666666666666666666666666666666666666666666666666666555666666666777777777777555555444444444444555555:::999888777888999;;;<<>>===<<<<<<<<<<<<;;;;;;;;;;;;999999999888888888777777888888888888777777777777999999777666666555555555555555555555555555555555444444444555555555555555333333444555555555444444666666666666666666666666555555555555666666666666666666666666666666666666666666666666666666666666555555666666666777777777888777777666666777777888;;;:::999888888888::::::}}}|||yyyxxxxxx|||}}}qqqppprrrsssuuuyyy~~~xxxiiiaaa[[[PPPOOOLLLKKKJJJKKKLLLMMMKKKKKKKKKLLLMMMMMMLLLKKKOOOLLLIIIFFFEEEFFFHHHJJJGGGGGGFFFEEEEEEEEEEEEEEECCCDDDDDDDDDDDDDDDDDDCCCEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHFFFIIIVVVeeevvviiiWWWLLLIIIHHHFFFCCCDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCCCCBBBBBBCCCCCCCCCDDDCCCBBBAAAAAAAAABBBBBBCCCBBBCCCFFFHHHOOO___mmmuuuggg[[[]]]bbbhhhooosssqqqnnnhhhlllpppssswww~~~xxxpppjjjdddaaa]]][[[ZZZYYYXXXWWWXXXZZZ\\\^^^aaadddiiillljjjlllmmmnnnnnnnnnoooooonnnqqquuuyyy|||}}}}}}|||{{{||||||}}}}}}~~~}}}}}}~~~~~~tttiii^^^ZZZWWWSSSPPPQQQNNNNNNMMMMMMLLLMMMMMMMMMKKKKKKKKKLLLMMMOOOQQQRRRQQQUUUZZZ^^^aaadddgggiiifffeeedddccceeehhhkkkmmmqqqsssuuuwwwyyyzzzzzzyyyzzzzzz{{{|||{{{{{{zzzyyyvvv{{{nnn```WWWSSSSSSRRRRRRWWWaaajjjxxxzzzyyyxxxyyyqqqaaaPPPGGGCCC@@@>>>???<<<<<<<<<;;;;;;;;;::::::888888888888888888888888888888888888777777777666888777777666555555666666555555555555555555555555555555555555555444444444333333444555555555666666777777777777777777777777555555555555666666666666666666666666666666666666666666666666666666666666555555555666666666777777999888888777777888888999999999888888888999:::;;;~~~{{{zzz|||tttqqquuuwwwxxxyyy{{{iiiaaa\\\XXXRRRRRRRRRSSSRRRQQQPPPPPPHHHIIIKKKLLLLLLLLLMMMMMMMMMKKKIIIGGGFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFFFFGGGDDDEEEEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFHHHIIIJJJJJJJJJIIIGGGEEEHHHUUUcccqqqdddSSSIIIGGGGGGEEEBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAAAAABBBBBBAAABBBEEEFFFJJJTTT```ttt|||wwwccc]]]YYY[[[bbbiiinnnpppmmmnnnooooooqqqwwwvvvnnngggccc___\\\ZZZZZZYYYXXXXXXYYYZZZZZZ[[[]]]aaadddfffiiikkklllkkkjjjlllnnnkkknnnrrrwwwyyyzzzzzzzzzyyyyyyzzzzzz{{{{{{|||||||||||||||}}}~~~~~~~~~~~~}}}}}}~~~uuulllbbbZZZTTTSSSRRROOOMMMNNNNNNMMMMMMMMMMMMMMMNNNOOOKKKKKKKKKLLLNNNQQQSSSUUUTTTXXX]]]aaadddfffiiikkkgggfffeeefffhhhkkkoooqqqsssuuuwwwxxxzzzzzzzzzyyywwwxxxxxxyyyzzzzzzzzzzzzyyy~~~}}}kkkaaa\\\WWWUUUUUUTTTVVV^^^mmm}}}xxx|||}}}fffXXXKKKDDDAAA>>>>>>???<<<;;;;;;;;;;;;:::::::::777888888888888999999999888888888888777777777666555444444444555555666777666666666666666666666666777777666555444333333333444444444444555666666777333333333333333333333333555555555555666666666666555555555555555555555555666666666666666666666666555555555555666666666666666555555444444555555666777777777888999;;;<<<<<<}}}yyyyyy~~~vvvooouuuzzzyyyyyy|||~~~qqqccc[[[WWWVVVOOOQQQRRRSSSSSSQQQNNNMMMFFFHHHJJJJJJIIIIIIJJJKKKJJJJJJHHHGGGGGGGGGHHHIIIIIIHHHHHHGGGFFFGGGGGGGGGEEEFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJGGGFFFJJJTTT]]]cccZZZOOOHHHFFFFFFDDDBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCCCCDDDCCCCCCAAA@@@BBBEEEEEEGGGNNNVVVhhhppp}}}sssggg[[[VVVXXX]]]eeekkkoooooopppnnnooosss{{{uuummmiiiccc___]]]\\\[[[ZZZYYYZZZZZZYYYXXXXXX[[[]]]```dddggghhhgggfffiiillljjjlllooorrrtttuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyzzzzzz|||~~~xxxyyyyyywwwvvvvvvxxxzzz{{{{{{{{{}}}{{{rrriiibbb]]]WWWRRROOOQQQQQQOOOOOOQQQLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLLLLNNNPPPTTTWWWYYYZZZ]]]bbbeeegggiiikkkllliiiiiiiiijjjlllooorrrtttuuuvvvxxxzzzzzzzzzzzzzzzvvvwwwwwwxxxzzz{{{|||}}}tttiii^^^[[[ZZZWWWTTTTTTYYY___kkk|||}}}{{{pppYYYOOOEEEAAA???<<<;;;===;;;;;;;;;;;;::::::::::::888888888888888888999999888888888888777777777777333333333444444555666777666666666666666666666666777666666555444444333333555555555444555555666777333333333333333333333333555555555555666666666666555555555555555555555555666666666666666666666666444444555555555666666666777666666555555666666777555666777999:::;;;<<<==={{{xxxzzztttnnnpppzzz~~~zzz{{{ttteee```WWWTTTWWWMMMMMMNNNMMMMMMKKKJJJIIIHHHKKKLLLKKKIIIGGGHHHIIIGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEAAABBBCCCDDDEEEFFFGGGGGGIIIJJJJJJHHHIIINNNUUUYYYUUURRRMMMIIIHHHFFFDDDBBBBBBCCCDDDEEEFFFEEEEEEDDDFFFEEEDDDBBBAAA@@@?????????AAADDDGGGHHHHHHGGGFFFBBBAAABBBEEEEEEDDDHHHNNNZZZdddsssxxxiii___YYYVVVZZZbbbjjjmmmpppqqqppprrrvvvzzzvvvqqqjjjdddaaa___]]]\\\YYYZZZZZZYYYWWWVVVWWWYYYZZZ^^^bbbcccbbbbbbeeeiiihhhiiijjjlllmmmnnnnnnnnnoooppppppqqqrrrrrrssssssuuuuuuuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~|||zzzyyyyyysssttttttrrrpppoooqqqrrrrrrrrrrrrtttwwwyyyzzzzzz~~~|||yyyyyy{{{~~~|||vvvrrrkkkeee___\\\YYYXXXUUUQQQOOOQQQQQQOOOPPPRRRLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQTTTXXX\\\___aaacccfffhhhiiijjjmmmnnnmmmmmmnnnoooppprrrssstttwwwxxxyyyzzz{{{{{{zzzzzzwwwxxxyyy{{{}}}ssshhh```YYYXXXXXXVVVVVVYYYdddnnn~~~ppp^^^OOOGGGAAA@@@???<<<;;;<<<;;;;;;;;;:::::::::999999999999888888888888888888888888888888777777777777666555555555555555666666555555555555555555555555444444444555555555666666777666555444444555555666666666666666666666666666555555555555666666666666555555555555555555555555666666666666666666666666444444444555555555666666999999888888888888999999666777888999:::;;;;;;;;;xxxwww{{{rrrooommmsss{{{}}}]]]YYYZZZRRRNNNUUUQQQOOONNNLLLKKKKKKKKKKKKMMMOOOQQQNNNJJJHHHHHHIIIEEEFFFHHHIIIJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEAAABBBDDDFFFGGGHHHHHHIIIHHHIIIJJJJJJMMMRRRVVVWWWNNNNNNMMMLLLIIIGGGDDDBBBBBBCCCEEEFFFFFFFFFEEEDDDGGGFFFDDDBBB@@@??????>>>???BBBFFFJJJLLLKKKJJJHHHBBBAAACCCFFFEEEBBBEEEJJJMMMZZZlllyyy~~~wwwjjj^^^UUUUUU[[[ccciiipppsssrrrrrrrrrtttyyy~~~}}}wwwoooiiidddaaa___]]]XXXZZZZZZYYYWWWVVVVVVWWWUUUZZZ___```______cccgggggggggggghhhhhhiiijjjjjjllllllmmmmmmnnnoooooooooqqqqqqrrrssstttvvvwwwxxxzzzzzzzzz{{{zzzzzzyyyyyyyyywwwwwwxxx|||~~~|||vvvwwwyyyxxxvvvsssrrrrrrqqqqqqqqqooommmkkklllmmmlllmmmnnnpppqqqqqqpppnnnqqqrrrssstttsssqqqnnnmmmlllllllllmmmppptttyyy{{{yyyyyyxxxuuuqqqmmmhhhfffcccaaa^^^ZZZXXXWWWWWWVVVUUUPPPNNNOOONNNKKKJJJMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRTTTWWW[[[```cccfffhhhjjjkkkkkklllnnnppppppqqqqqqrrrssssssssssssxxxxxxzzz{{{{{{{{{zzzzzzyyyzzz{{{}}}sssjjjddd]]]WWWVVVWWWXXX[[[aaammm|||wwwbbbOOOJJJDDD@@@AAA@@@>>><<<>>>;;;;;;;;;:::::::::999999999999999888888888777777888888888888777777777777999888777666666555555666444444444444444444444444111111222444666777888999888777666555444444555666555555555555555555555555555555555555666666666777555555555555555555555555666666666666666666666666444444444555555555666666666666555555555555666666888999999:::::::::999999yyywwwyyy~~~vvvnnnjjjrrr|||zzzxxxttt\\\TTTSSSNNNLLLOOONNNMMMKKKJJJKKKMMMPPPRRRUUURRRLLLIIIIIIJJJJJJJJJJJJHHHEEEEEEGGGIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCCBBBCCCDDDEEEGGGDDDBBBAAABBBDDDDDDDDDFFFFFFGGGIIIKKKNNNPPPQQQNNNNNNLLLJJJHHHFFFDDDCCCCCCBBBDDDIIINNNNNNHHHBBBGGGFFFEEECCCAAA???>>>===@@@AAACCCEEEFFFGGGGGGGGGAAAAAABBBBBBCCCEEEFFFGGGKKKPPP]]]jjjrrruuuzzzyyyhhh]]]WWWUUUZZZ^^^hhhssswwwvvvuuuxxxvvvyyy}}}yyyrrrmmmgggaaa\\\\\\\\\[[[YYYWWWWWWXXXYYYXXXXXXYYYZZZ\\\^^^```aaaggggggfffffffffgggggghhhmmmllljjjiiiiiijjjlllmmmppppppppppppqqqrrrsssssstttsssqqqrrrtttwwwxxxwwwyyyxxxwwwwwwxxx{{{}}}}}}{{{{{{yyywwwuuussssssrrrqqqpppooonnnmmmiiiiiihhhhhhgggffffffffffffgggiiijjjjjjjjjiiihhhiiiiiiiiihhhgggfffddddddbbbaaa``````aaabbbcccdddbbbbbbcccbbbaaa___]]][[[XXXWWWUUUTTTRRRQQQQQQPPPOOOOOONNNMMMLLLKKKKKKJJJMMMNNNPPPPPPPPPPPPRRRSSSUUUVVVXXX[[[___bbbdddeeeggghhhjjjlllmmmooooooppprrrrrrrrrsssssssssssssss|||{{{yyyyyyzzzzzzzzzyyy|||yyy{{{qqqgggdddddd___ZZZWWWVVVYYYcccooo{{{ppp^^^SSSPPPCCCBBB@@@>>>===<<<;;;;;;999999999999999999999999999999999888888888777777777777666666666666777777888777666555444333222222333444555666666555444333444444444555555555555666777777666555444444333333555555555444444333333333555555555555555555555555777666555444444555666777333444444444555666666666444555555666777888888999777777777777777777777777777777777888999999::::::xxxvvvyyy{{{ooojjjqqqwww~~~zzzzzzhhhTTTPPPQQQMMMKKKMMMLLLLLLKKKKKKMMMOOOQQQSSSRRRNNNJJJHHHHHHIIIIIIIIIKKKHHHFFFEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGEEEDDDBBBBBBCCCDDDEEEFFFDDDAAAAAABBBDDDDDDDDDEEEEEEFFFGGGIIIKKKLLLNNNLLLLLLJJJIIIGGGFFFDDDDDDDDDCCCEEEIIIMMMMMMGGGBBBDDDCCCCCCBBBAAAAAA@@@@@@???AAABBBDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEIIIJJJQQQ^^^jjjpppvvvzzzxxxjjj___XXXXXXZZZbbbmmmtttuuuvvvxxxtttvvvxxx{{{yyyqqqjjjccc^^^]]]\\\[[[YYYWWWVVVVVVWWWWWWWWWXXXYYYZZZ\\\^^^___dddddddddddddddeeefffggghhhggggggggghhhiiikkklllnnnnnnnnnnnnooopppqqqrrrsssqqqpppqqqsssuuuvvvvvvwwwvvvuuuuuuvvvxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~zzzxxxvvvuuutttsssqqqooopppoooooonnnlllkkkkkkjjjhhhhhhgggffffffeeeeeedddcccdddeeefffffffffeeeeeecccccccccbbbaaa```___^^^\\\\\\[[[ZZZ[[[\\\]]]]]][[[\\\\\\[[[ZZZXXXWWWVVVVVVUUUSSSRRRQQQQQQPPPPPPMMMMMMLLLLLLKKKJJJJJJIIINNNOOOQQQRRRRRRSSSUUUWWWWWWXXX[[[^^^bbbeeegggiiiiiijjjkkkmmmooopppqqqqqqrrrrrrssstttuuuvvvvvvwwwxxxwwwwwwxxxyyy{{{{{{{{{}}}{{{}}}tttjjjdddcccgggccc___^^^^^^cccnnnzzzuuueeeUUUKKKHHHAAAAAA???===<<<;;;::::::999999999999999999999999999999999888888888777777555555444444444444555555999888777666555444333333444444555555555555444444444444444555555555555666777666666555444444333333555555444444444333333333555555555555555555555555777666555444444555666777444444444555555555555555444555555666777777888888666666666666666666666666666777777888888999::::::|||wwwyyywwwqqqqqqzzz|||~~~yyy{{{qqq___PPPOOOPPPMMMJJJKKKJJJKKKLLLNNNPPPQQQRRRRRRMMMJJJGGGFFFGGGHHHHHHHHHJJJHHHFFFEEEEEEFFFFFFEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFFFFDDDAAAAAACCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEFFFIIILLLKKKFFFAAAAAAAAAAAAAAABBBBBBBBBBBB@@@@@@BBBCCCCCCCCCBBBAAAEEEEEEDDDCCCBBBBBBCCCCCCHHHDDDFFFRRR```jjjrrrwwwnnnbbb[[[XXX[[[dddmmmrrruuuxxxssstttvvvxxx{{{zzzrrrjjjfff___^^^]]][[[YYYXXXWWWVVVVVVVVVVVVWWWXXXZZZ[[[\\\`````````aaabbbcccdddeeebbbcccdddeeefffhhhiiiiiiiiiiiijjjjjjlllmmmnnnooopppnnnmmmnnnqqqsssssssssttttttssssssssstttvvvwww{{{{{{zzzzzzyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzyyywwwwwwxxxxxxvvvuuusssqqqooonnnnnnmmmkkkiiikkkjjjjjjiiihhhgggffffffeeeeeeeeedddccccccbbbbbb^^^___```aaaaaaaaa``````^^^^^^^^^]]]\\\[[[ZZZYYYXXXWWWVVVVVVUUUVVVVVVVVVUUUUUUUUUUUUTTTSSSQQQQQQRRRQQQQQQPPPPPPPPPPPPPPPNNNNNNNNNMMMMMMLLLLLLKKKOOOQQQSSSUUUUUUWWWYYY[[[ZZZ\\\___bbbfffiiikkklllkkklllnnnpppqqqrrrssssssrrrssstttuuuvvvxxxyyyyyytttuuuvvvxxxzzz|||}}}}}}rrrlllhhhfffeeeeeecccbbbdddgggmmmyyytttcccXXXMMMEEEAAA@@@???>>><<<;;;::::::999999999999999999999999999999999999888888888888888555555444444444444555555999999888777666555555444555555555444444555555555444444444555555555555666666666666555444444333333555444444444444333333333555555555555555555555555666666555555555555666666555555555555555444444444555555555666666777777888555555555555555555555555666666777888888999999:::~~~xxxwwwxxxyyy~~~~~~{{{yyy~~~vvviii]]]SSSRRRSSSOOOKKKJJJJJJLLLOOOQQQRRRQQQPPPOOOJJJHHHFFFFFFGGGHHHHHHHHHIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHFFFDDDCCCCCCEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFHHHIIIHHHEEEAAA@@@@@@@@@AAAAAABBBBBBCCCAAAAAABBBCCCCCCBBBAAA@@@DDDDDDCCCBBBBBBBBBBBBBBBHHHDDDDDDLLLWWWcccoooyyyuuuggg^^^XXX\\\dddkkkppptttsssuuuxxx{{{}}}vvvpppdddbbb___^^^]]]\\\ZZZYYYVVVVVVVVVVVVVVVWWWXXXYYY\\\\\\\\\]]]^^^```aaabbb``````bbbccceeeeeeeeeeeeeeeeeeeeefffhhhiiikkkllllllkkkjjjkkknnnooooooooorrrqqqqqqppppppqqqrrrrrrwwwvvvvvvuuutttsssrrrrrrtttsssssssssrrrrrrqqqqqqsssrrrpppqqqqqqrrrpppoooooommmkkkjjjkkkjjjhhhffffffffffffeeedddcccccccccbbbbbbaaaaaa```_________[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\\\\[[[ZZZYYYWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPPPPPPPOOOQQQTTTVVVXXXZZZ]]]______aaadddfffiiikkklllllllllmmmoooqqqrrrttttttuuusssttttttuuuvvvwwwwwwxxxtttuuuxxxyyyzzz|||~~~tttnnnnnnmmmkkkjjjdddcccfffmmmrrrzzz{{{cccVVVOOOHHHBBB???@@@???>>><<<;;;:::::::::999999999999999999999999888888888888888888888888777777666666666666777777888888777777666555555444666555444333333444555666444444444555555555555666666666555555555444444444444444444444444444444444555555555555555555555555666666666555555666666666666666666555444444444333555555555666666666777777555555555555555555555555666666777777888999999999yyyuuuwww}}}yyy~~~|||zzz{{{ggg```YYYTTTTTTTTTQQQNNNMMMLLLNNNQQQSSSRRRPPPMMMKKKHHHGGGFFFGGGIIIJJJIIIHHHGGGFFFEEEGGGJJJLLLLLLKKKHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEFFFFFFGGGHHHIIIJJJGGGEEEDDDEEEGGGHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEEEEFFFFFFEEECCCAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBBBBCCCDDDCCCBBBAAA@@@AAAAAAAAA@@@AAAAAABBBCCCEEEDDDEEEJJJOOOYYYjjjyyyxxxjjj]]]YYY[[[```eeejjjnnnrrrwwwzzz|||}}}~~~~~~zzzjjjfffbbb______^^^\\\[[[WWWWWWVVVVVVVVVVVVWWWWWWYYYYYYYYYZZZ[[[]]]^^^___``````aaabbbbbbbbbaaaaaabbbbbbbbbcccdddeeefffgggggggggggghhhkkklllkkkjjjnnnnnnmmmmmmnnnnnnnnnooorrrrrrqqqpppooonnnnnnmmmooooooooonnnnnnmmmmmmlllooonnnlllmmmnnnnnnmmmllliiihhhffffffffffffeeecccccccccbbbbbbaaaaaa``````___^^^^^^]]]]]]\\\\\\[[[YYYYYYYYYYYYZZZZZZ[[[[[[YYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPMMMMMMMMMNNNNNNOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSPPPRRRUUUXXXYYY\\\___aaadddeeegggiiikkkkkkkkkjjjlllmmmoooqqqssstttuuuuuutttttttttttttttttttttssstttvvvxxxyyyzzz|||xxxrrrssstttqqqllljjjeeehhhpppzzz~~~kkkVVVLLLIIIEEEAAA???@@@???>>>===<<<;;;;;;;;;999999999999999999999999888888888888888888888888777777666666666666777777666666666555555444444444666555444333333444555666444444444555555555555666555555555555555444444444444444444444444444444444555555555555555555555555555666666666666666666555666666666555444444444333555555555555666666666666555555555555555555555555555666666777888888999999tttttt|||}}}~~~uuuaaaUUUSSSQQQPPPQQQQQQQQQPPPMMMOOOQQQRRRRRROOOKKKIIIHHHGGGGGGIIIJJJKKKIIIHHHEEEEEEFFFHHHKKKNNNNNNMMMGGGIIIJJJLLLLLLJJJIIIGGGEEEEEEFFFGGGHHHIIIIIIIIIFFFEEEDDDFFFHHHIIIHHHGGGEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBAAAAAA@@@@@@??????AAABBBCCCCCCCCCBBBAAA@@@??????>>>??????@@@AAAAAA@@@AAADDDGGGHHHOOO```pppzzz|||lllaaa\\\YYY[[[___dddhhhmmmqqqrrrrrrrrrssswww|||wwwppphhhcccaaa```^^^\\\YYYYYYXXXWWWVVVVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[\\\________________________```````````````aaabbbcccccccccccceeehhhiiihhhfffhhhiiiiiiiiijjjjjjkkkkkklllllllllkkkjjjjjjiiiiiijjjjjjjjjiiiiiihhhhhhhhhjjjiiihhhhhhjjjjjjiiihhhcccaaa``````aaaaaa```^^^``````_________^^^^^^^^^\\\[[[[[[ZZZYYYYYYXXXXXXXXXXXXXXXWWWXXXXXXYYYZZZUUUUUUUUUUUUSSSRRRQQQPPPOOOPPPPPPPPPPPPPPPOOONNNNNNNNNMMMMMMMMMNNNOOOOOONNNNNNNNNNNNOOOPPPQQQRRRQQQRRRRRRRRRSSSSSSTTTTTTRRRTTTWWWZZZ\\\^^^aaadddfffhhhjjjlllmmmmmmkkkkkknnnoooppprrrtttuuuvvvvvvtttttttttsssrrrrrrqqqqqqsssvvvyyy{{{~~~yyyxxxyyy}}}{{{rrrkkkhhhggglllxxxjjj[[[LLLFFFDDDAAA>>>>>>@@@???>>>===<<<<<<<<<<<<999999999999999999999999888888888888888999999999555555444444444444555555666555555555444444444444555555555444444555555555444444444555555555555666555555555555555555555555333333333444444444444555555555555555555555555555555555666666666666555555555555555555555444444444555555555555555555555555555555555555555555555555555555666777777888888999pppxxxhhh^^^QQQQQQOOOMMMMMMNNNPPPPPPLLLNNNPPPQQQPPPNNNKKKIIIGGGGGGGGGIIIJJJJJJHHHFFFEEEEEEFFFHHHKKKMMMLLLLLLEEEGGGIIIJJJJJJIIIGGGEEEDDDEEEEEEFFFGGGGGGGGGGGGDDDCCCCCCDDDGGGHHHGGGEEECCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCAAABBBBBBAAA@@@@@@AAABBBAAAAAAAAA@@@@@@@@@@@@??????@@@AAABBBBBBAAA@@@@@@???>>>>>>============>>>>>>>>>AAADDDFFFKKKWWWcccnnn{{{vvviii]]]YYYZZZ[[[^^^aaacccdddeeehhhiiinnnssszzz~~~uuulllhhheeebbb___\\\[[[ZZZXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYY\\\[[[[[[ZZZ[[[\\\^^^^^^_________^^^^^^______`````````aaaccceeefffeeecccbbbcccdddeeefffffffffgggffffffffffffffffffeeeeeedddddddddcccccccccccccccdddcccbbbbbbddddddcccbbb___^^^]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[YYYYYYXXXXXXWWWVVVVVVVVVWWWVVVVVVUUUVVVWWWXXXYYYSSSSSSSSSSSSRRRPPPOOONNNMMMNNNOOOPPPPPPPPPOOONNNNNNNNNMMMMMMMMMNNNPPPQQQPPPPPPPPPPPPPPPQQQRRRSSSRRRRRRSSSTTTUUUUUUVVVVVVUUUWWWZZZ]]]^^^```dddffffffhhhkkknnnppppppooonnnpppqqqrrrtttvvvwwwxxxxxxssssssssssssrrrrrrrrrrrrtttxxx~~~wwwooommmooowww{{{nnnZZZPPPGGGCCCBBB>>>===>>>>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999777777888888888999999999555555444444444444555555666666666666555555555555444444555555555555444444444444444555555555555666555555555555555555555555333333333444444444555555555555555555555555555555444555666777777666555444444444444555555555555555555555555555555555555555666666666666666666666666555555666666777888888888ooo}}}xxxttt~~~ooo^^^ZZZTTTTTTQQQLLLJJJKKKMMMMMMKKKLLLNNNPPPPPPNNNLLLKKKFFFFFFGGGIIIJJJIIIGGGDDDFFFEEEFFFHHHJJJKKKJJJIIIDDDEEEGGGIIIIIIGGGEEEDDDCCCDDDDDDEEEEEEEEEEEEDDDBBBAAAAAACCCEEEFFFEEEDDDBBBBBBAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCC@@@@@@AAA@@@??????@@@BBB@@@@@@@@@@@@@@@@@@AAAAAA===>>>???@@@AAA@@@@@@???@@@???>>><<<;;;;;;::::::???===>>>CCCHHHKKKRRRZZZbbbrrrwwweee\\\ZZZXXXXXXYYYYYYZZZ]]]bbbfffggglllsssxxx{{{uuuoookkkgggddd]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXWWWWWWXXX[[[]]]___```___^^^^^^]]]]]]^^^^^^___^^^___bbbdddeeecccbbb^^^^^^```bbbccccccddddddbbbbbbbbbbbbcccccccccccc___________________________^^^]]]^^^___```___^^^___]]]\\\]]]^^^___^^^\\\ZZZZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWVVVVVVUUUUUUTTTVVVUUUTTTTTTTTTUUUWWWXXXTTTTTTTTTSSSRRRQQQPPPOOONNNOOOPPPRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOQQQRRRSSSQQQQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWWWWXXXYYYYYYWWWZZZ]]]___```bbbeeehhheeehhhlllppprrrssssssrrrqqqrrrtttvvvxxxyyyzzzzzzrrrrrrrrrsssssstttttttttwww|||}}}uuuuuu~~~mmm```RRRKKKFFFDDDBBB>>>===???===<<<;;;;;;::::::::::::999999999999999999999999777777888888999999999999777777666666666666777777777777777777666666666666333444555666666555444333444444444555555555666666444555555555555555555555333333333444444555555555555555555555555555555555444555666777777666555444333444444555555666666666555555555555555555555444777777777777777777777777555555666666777888888888ssswwwmmmuuu~~~zzzfff^^^TTTRRROOOKKKGGGEEEFFFHHHJJJLLLKKKKKKKKKKKKJJJJJJJJJHHHHHHHHHGGGHHHHHHIIIIIIKKKJJJIIIGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCGGGEEECCCCCCFFFFFFDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????BBBAAAAAAAAACCCFFFJJJLLLXXXiii}}}hhhZZZUUURRRRRRVVVZZZZZZZZZ]]]eeegggjjjnnnsssyyyxxxqqqmmmkkkeeebbb]]]YYYWWWWWWXXXYYYTTTSSSSSSUUUWWWXXXWWWVVVZZZYYYWWWVVVVVVWWWXXXYYY[[[[[[\\\\\\\\\\\\[[[[[[]]]]]]___`````````___^^^````````````````````````bbbbbbaaa______^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTRRRRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPPPPRRRRRRRRRSSSTTTUUUUUUUUUVVVXXXZZZ\\\]]]^^^aaacccbbbaaabbbbbbdddgggiiikkkjjjkkknnnppprrrrrrsssrrrvvvttttttuuuvvvxxxyyyxxxssstttuuuuuuuuuvvvxxxzzzqqq___UUUJJJHHHDDDAAA???>>>>>>>>>======<<<<<<<<<;;;;;;;;;888999999999999888777777777777777777777777777777777777777777777777777777555555555555555555555555666666777777666555444444555555444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666555555666666777777888888666666555444444444444555666666666666666666666666666666555555555555666666555666777999999888888777|||qqqnnnwwwooo```\\\SSSPPPMMMIIIFFFEEEFFFHHHJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDGGGEEECCCDDDEEEFFFDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????AAADDDGGGIIIQQQ___uuuyyykkkYYYSSSPPPRRRTTTUUUYYY]]]bbbdddgggjjjmmmssszzz~~~wwwqqqkkkhhhddd```^^^]]]]]]]]]XXXWWWWWWWWWYYYYYYWWWVVVXXXWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYY\\\\\\^^^_________^^^]]]______________________________^^^]]]\\\[[[[[[\\\]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVUUUUUUVVVUUUTTTSSSSSSRRRRRRSSSQQQRRRSSSSSSTTTTTTSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUWWWYYY\\\^^^^^^```ccceeecccddddddfffhhhjjjkkkllllllmmmoooqqqrrrsssssssssuuuuuuttttttuuuvvvvvvuuuvvvvvvwwwwwwyyy|||yyyfffVVVNNNHHHFFFCCC@@@>>>=========<<<<<<<<<;;;;;;;;;::::::888999999999999888777777666666666666666666666666555555555555555555555555555555555555555555555555666666666666666555444444555555444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666555555666666777777777777666666555444444444444555666666666666666666666666666666555555555555666666444555666777888777777666sssnnnjjjmmmzzzxxx```ZZZYYYPPPMMMKKKHHHEEEDDDFFFHHHJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGHHHEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFGGGEEEDDDDDDEEEEEEDDDBBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>???AAADDDEEEJJJRRRbbbvvvfff[[[RRRNNNNNNQQQWWW]]]^^^```bbbdddgggkkkooosssxxx}}}tttoooiiidddaaa```^^^]]]]]][[[YYYYYYZZZYYYXXXVVVUUUVVVVVVWWWXXXXXXXXXWWWWWWXXXXXXYYYYYYXXXXXXWWWZZZZZZ[[[\\\\\\\\\\\\\\\^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[ZZZZZZYYYYYYYYYYYY[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWVVVVVVVVVUUUUUUTTTTTTUUUTTTSSSRRRRRRQQQQQQRRRQQQQQQRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUXXXXXXXXXXXXWWWWWWWWWWWWYYY[[[^^^```aaaccceeehhhfffggghhhjjjlllmmmnnnnnnooooooppprrrrrrsssrrrrrrsssssstttuuuvvvwwwwwwwww{{{{{{{{{||||||uuugggXXXMMMHHHFFFDDDBBB???===<<<<<<<<<;;;;;;;;;:::::::::999999888888999999888888777666555555555555555555555555555555555555555555555555555555555555555555555555666666666666666555555444555555444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666555666666666666777777777666666555444444444444555666666666666666666666666666666555555555555666666444444555666666666666666wwwiiigggfffnnn~~~gggXXXVVVVVVMMMMMMKKKHHHEEEDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGHHHDDDCCCCCCBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBDDDEEEFFFGGGFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@CCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@?????????????????????????????????????????????????????????@@@???>>>>>>>>>@@@BBBCCCFFFKKKUUUddduuuxxxjjjZZZPPPLLLMMMSSS[[[\\\^^^```aaabbbdddgggjjjoootttyyy}}}~~~sssjjjfffcccaaa___^^^]]]ZZZZZZZZZZZZXXXWWWTTTUUUVVVXXXXXXXXXWWWWWWUUUVVVVVVWWWWWWVVVVVVUUUXXXYYYYYYYYYZZZZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZZZZYYYXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTSSSRRRQQQQQQPPPPPPQQQPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZ[[[]]]```bbbcccdddgggiiigggiiikkkmmmooooooooooooppppppqqqqqqqqqrrrrrrqqqppprrrtttvvvxxxzzz|||~~~}}}}}}ttteeeZZZOOOGGGEEECCCBBB@@@>>><<<;;;;;;;;;:::::::::999999999888888888888888888888777777666666666666666666666666666555555555555555555555555555555555555555555555555555666666666666666555555555555444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666666666666666666666666666555444444444444555666666666666666666666666666666555555555555666666555555666666666666777666qqqkkkiiiiiirrrqqqaaaVVVTTTSSSKKKNNNLLLIIIEEEDDDCCCDDDDDDHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDDDDEEEFFFGGGHHHDDDDDDCCCCCCCCCDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDEEEGGGHHHFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@?????????@@@BBBBBBCCCGGGNNNYYYggguuuzzzfffXXXOOOKKKNNNTTTZZZ\\\___```aaaaaaccceeefffkkkpppuuuxxx|||wwwpppllliiifffaaa^^^\\\[[[[[[[[[ZZZXXXTTTUUUWWWXXXYYYXXXWWWWWWUUUUUUVVVVVVVVVVVVUUUUUUWWWWWWWWWWWWXXXXXXYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWTTTTTTUUUUUUUUUUUUTTTTTTRRRRRRRRRSSSSSSSSSSSSSSSTTTSSSRRRQQQPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSRRRRRRRRRQQQQQQSSSTTTUUUUUUVVVVVVVVVUUUTTTUUUUUUVVVWWWXXXXXXXXXWWWXXXYYYZZZ\\\^^^______^^^```bbbddddddfffhhhjjjiiijjjlllnnnooopppooooooqqqqqqqqqqqqqqqqqqqqqqqqqqqsssuuuwwwxxx{{{zzzwwwyyyzzzfffYYYPPPHHHCCCBBB@@@@@@>>>===<<<;;;::::::::::::999999999888888888777888888888888777666666777777777777777777777777666666666666666666666666555555555555555555555555555555666666666666666555555555444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666666555555555555555666666555444444444444555666666666666666666666666666666555555555555666666666666666777777777888888vvvnnnooonnnrrr|||iii___UUURRRQQQLLLMMMLLLIIIFFFDDDDDDDDDEEEIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDDDDDDDEEEFFFHHHHHHEEEEEEDDDDDDDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBDDDEEEFFFGGGFFFGGGGGGFFFCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@??????>>>>>>======??????@@@@@@AAABBBBBBCCC????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAABBBCCCAAACCCHHHOOOYYYdddnnnsss|||wwwfffYYYOOOMMMPPPWWWZZZ]]]_________```aaa]]]bbbhhhkkknnnrrrwww|||~~~xxxrrrmmmhhheeeaaa___^^^^^^\\\[[[WWWXXXXXXYYYXXXXXXWWWWWWUUUVVVVVVWWWWWWVVVVVVUUUWWWVVVVVVVVVVVVWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXYYYYYYZZZVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTTTTTTTTTTSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQQQQPPPPPPQQQQQQQQQRRRSSSSSSSSSSSSRRRTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWUUUVVVWWWWWWXXXYYYZZZZZZXXXYYY[[[]]]___bbbcccdddbbbdddfffgggggghhhjjjlllkkklllmmmnnnoooppppppppprrrrrrqqqqqqqqqrrrssssssuuuwwwyyyyyyyyy}}}zzz|||{{{xxxxxxxxx}}}xxxiiiXXXOOOIIICCC??????>>>>>>>>>===<<<;;;;;;::::::::::::999999999888888777777888888777777666555888888888888888888888888777777777777777777777777555555555555555555555555444555666666666666666666555555444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666666555555555555444666666555444444444444555666666666666666666666666666666555555555555666666777777777777777888999999rrrooorrrsss}}}rrraaa\\\QQQMMMPPPOOOKKKIIIHHHFFFFFFFFFGGGHHHIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDDDDEEEFFFGGGIIIIIIEEEEEEDDDDDDDDDDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFFFFGGGHHHFFFCCCAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>======@@@AAAAAAAAAAAAAAAAAAAAA????????????????????????????????????????????????>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCGGGNNNWWW```eeeqqqyyyyyyjjj\\\TTTSSSRRRUUUYYY\\\]]]]]]]]]^^^XXX\\\bbbeeefffhhhmmmqqquuu|||yyysssooojjjfffdddbbb```^^^[[[[[[ZZZYYYXXXXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSTTTTTTTTTTTTSSSSSSPPPQQQQQQRRRSSSTTTTTTTTTUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSTTTTTTSSSSSSVVVVVVVVVUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXYYYYYYXXXWWWXXXYYYZZZ[[[\\\]]]]]]]]]^^^___aaaccceeefffggghhhjjjkkkkkkjjjkkklllnnnnnnnnnnnnooopppqqqrrrsssttttttsssssstttuuuvvvwwwyyy{{{}}}~~~zzzxxx{{{zzzuuuzzzwwwvvvxxxxxxxxx}}}{{{gggZZZMMMGGGDDDAAA>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::999999999999777777777777777666666555777777777777777777777777666666666666666666666666555555555555555555555555444444555666666666666666555555444444444444555555555555555555555555555555555555555555555555555555666666666666666666666666666666555555555444444444666666555444444444444555666666666666666666666666666666555555555555666666777666666555666777888999zzzrrrrrruuuttthhh\\\XXXMMMHHHNNNRRRHHHGGGGGGGGGGGGIIIJJJKKKHHHHHHHHHGGGGGGGGGGGGFFFDDDDDDDDDEEEFFFHHHIIIJJJEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGHHHFFFCCCAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBAAAAAADDDDDDCCCBBBBBBAAA@@@@@@CCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA======>>>???@@@AAABBBBBBEEECCCBBBCCCHHHQQQZZZ___fffnnnyyyyyyhhh]]]YYYNNNQQQVVVYYYZZZZZZ[[[[[[WWW[[[```bbbbbbdddgggkkkrrruuuyyy}}}xxxrrrlllhhheeebbb```^^^\\\ZZZYYYXXXXXXXXXYYYWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWXXXTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSPPPQQQQQQRRRSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVWWWXXXYYYYYYYYYYYYYYYZZZZZZ\\\]]]^^^______bbbbbbcccdddfffggghhhhhhlllmmmooonnnmmmmmmnnnoooppppppooooooppprrrtttuuuvvvuuuuuuuuuvvvwwwyyyzzzzzz}}}xxxsssooommmooossszzz}}}lll\\\QQQGGGDDDCCCAAA??????======>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::999999777777777777777666666555666666666666666666666666555555555555555555555555555555555555555555555555444444555666777777666666555555555444444555555555555555555555555555555555555555555555555555555555666666666666666666666666666666555555555444444444666666555444444444444555666666666666666666666666666666555555555555666666666555555444444666777888yyyqqqlllrrr~~~fff^^^UUUOOONNNMMMJJJGGGFFFFFFGGGHHHJJJKKKLLLLLLJJJHHHFFFDDDCCCCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFFFFEEEEEEEEEEEEFFFCCCCCCBBBAAA@@@??????>>>CCCBBBAAA@@@AAACCCEEEGGGJJJIIIHHHGGGFFFEEEEEEEEEDDDBBB@@@@@@BBBDDDEEEDDD>>>BBBFFFDDD@@@???AAAEEEDDDCCCBBBAAA@@@@@@@@@@@@EEEDDDBBB@@@>>>>>>>>>>>>===???@@@@@@?????????@@@AAA@@@@@@@@@???>>>>>>>>>======>>>???????????????AAAAAABBBAAABBBFFFMMMSSS___eeemmmxxxzzzkkkaaaTTTSSSRRRSSSVVVYYY[[[[[[ZZZ[[[[[[ZZZYYY\\\bbbgggfffhhhlllsss}}}{{{sssmmmhhheee```^^^\\\[[[[[[[[[ZZZXXXYYYWWWUUUVVVXXXYYYZZZYYYWWWWWWWWWVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVUUUSSSSSSSSSUUUUUUUUUUUUTTTTTTTTTTTTTTTVVVVVVUUUUUUTTTTTTSSSSSSWWWVVVUUUTTTTTTSSSTTTTTTWWWVVVTTTRRRQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUTTTTTTTTTUUUVVVWWW[[[ZZZZZZZZZZZZZZZ[[[[[[]]]___```_________aaaccceeeeeeeeefffgggiiijjjkkklllmmmmmmnnnnnnooooooooorrrqqqpppnnnmmmpppuuuyyyyyyzzz{{{{{{zzz|||tttpppjjjjjjsssyyydddYYYIIIIIIGGGEEEDDDBBBAAA@@@<<<<<<;;;::::::999888888;;;:::999888888888999999:::999999999888777777777555555555555555444444333555555555555555555555555555555555555555555555555555555555555555555555555666666555444333333222222333444555555666666555555444444444444444444444444444444444555555555555666666666666666666666666666888777666555444444555666888777666555555444555555777777666666555555555444777777777777888888888888}}}pppmmmmmmvvvppp___XXXPPPLLLKKKJJJGGGDDDDDDEEEFFFHHHIIIKKKLLLLLLHHHGGGEEECCCBBBBBBCCCDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCBBBAAAAAAAAADDDDDDCCCCCCBBBBBBAAAAAACCCBBBAAAAAABBBDDDFFFGGGIIIIIIGGGFFFFFFEEEEEEEEEDDDBBB@@@AAABBBDDDDDDDDD???BBBEEEDDDBBB@@@BBBDDDCCCBBBAAA@@@????????????CCCBBB@@@???>>>>>>>>>>>>>>>???AAA@@@???>>>>>>?????????>>>>>>>>>>>>>>>=========>>>????????????>>>???@@@AAA@@@AAADDDIIINNNYYY___iiittt{{{oooaaa]]]XXXTTTTTTUUUUUUVVV[[[\\\\\\[[[YYYZZZ]]]```bbbbbbcccgggnnnvvv~~~xxxooojjjllliiifffcccbbbaaa___]]]]]][[[YYYYYYZZZ[[[[[[ZZZWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVUUUSSSRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRRRUUUTTTTTTTTTSSSTTTTTTUUUUUUSSSRRRPPPPPPQQQRRRSSSVVVVVVUUUUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVWWWYYYZZZ[[[[[[[[[\\\\\\^^^______```aaabbbbbbaaabbbdddfffkkkkkkkkkkkklllmmmnnnooooooooooooppppppqqqqqqqqqqqqrrrsssssstttuuuxxx{{{vvvxxxzzz|||zzz}}}|||uuummmnnnvvvnnn\\\SSSGGGFFFEEECCCAAA@@@???>>><<<<<<;;;::::::999888888::::::999999999888888888888888777777777777777666555666666666666555444444555555555555555555555555555555555555555555555555555555555555555555555555666555555444333333222222333444444555555555555555444444444444444444444444444444444555555555555666666666666666666666666666777666555444333333444555666555555555555555666777777666666666555555555555555555666666666777777777qqqiiilllsss}}}ooo^^^WWWRRRMMMJJJJJJIIIFFFCCCDDDEEEFFFGGGHHHJJJKKKKKKFFFEEEDDDBBBBBBBBBCCCDDDFFFEEEEEEDDDDDDEEEEEEFFFFFFEEEDDDBBB@@@@@@??????DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBDDDEEEEEEHHHGGGFFFEEEEEEEEEEEEEEEDDDBBBAAAAAACCCDDDDDDCCCBBBCCCCCCDDDCCCCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@@@@???>>>===>>>>>>>>>???@@@AAAAAA???======>>><<<<<<===============>>><<<===>>>>>>??????>>>>>>===>>>??????@@@BBBEEEHHHPPPWWWaaammm{{{uuunnncccYYYTTTSSSSSSSSS[[[\\\]]]\\\ZZZYYYXXXYYY```______```ccciiinnnqqq{{{~~~vvvrrrmmmiiifffdddbbb``````]]][[[ZZZZZZ[[[ZZZZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVUUUUUUTTTTTTTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUSSSRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSTTTUUUUUUTTTSSSRRRQQQRRRSSSTTTUUUWWWWWWWWWWWWXXXXXXYYYZZZYYYYYYYYYZZZ[[[\\\]]]^^^]]]^^^^^^___```bbbdddeeedddeeeffffffeeeeeegggiiilllkkkkkkkkklllmmmmmmnnnqqqqqqrrrrrrrrrrrrssssssmmmppptttwwwwwwxxxyyyzzzxxx{{{xxxtttuuuxxx}}}vvvsssuuu}}}ttt```RRRLLLDDDCCCBBBAAA???===<<<<<<<<<;;;;;;::::::999999888888999:::::::::999777777555555666666666666666777666666666666666555555444555555555555555555555555555555555555555555555555555555555555555555555555555555555444444333333222333333444555555555555555444444444444444444444444444444444555555555555666666666666666666666666666555555444333333333333444444444444444555666777888666666666666555555555555444444555555555666666666{{{jjjiiirrr|||vvvaaaWWWRRRPPPMMMLLLLLLKKKHHHEEEFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAACCCCCCDDDDDDEEEEEEEEEEEE@@@AAAAAABBBBBBBBBCCCCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDBBBAAABBBCCCDDDCCCBBBDDDCCCBBBCCCDDDDDDBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>============>>>>>>>>>???@@@AAA@@@>>><<<<<<===<<<<<<<<<======>>>>>>>>><<<======>>>>>>>>>>>>>>>===>>>???@@@@@@AAABBBCCCGGGNNNZZZgggvvvqqqcccZZZVVVUUUUUUYYYZZZ\\\]]]]]][[[YYYXXX\\\[[[[[[\\\^^^bbbgggiiinnnssszzzzzztttoookkkgggdddcccaaa^^^]]]]]]]]]]]]\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZYYYYYYXXXXXXXXXXXXYYYVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUVVVUUUSSSRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTTTTUUUUUUVVVUUUUUUUUUVVVWWWYYYYYYXXXXXXXXXXXXYYYZZZ\\\\\\]]]]]]^^^___```aaabbbcccbbbbbbccccccdddfffggghhhfffhhhiiihhhhhhhhhjjjlllmmmlllllllllllllllmmmmmmrrrrrrrrrrrrssssssssssssooorrruuuxxxyyy{{{}}}~~~yyyxxxtttqqqqqquuu|||xxxyyy||||||gggTTTJJJHHHBBBBBB@@@???>>><<<;;;;;;;;;;;;;;;::::::999999999777888:::;;;:::999777555555555555666666777777777666666777777666666555444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444333333333333333444555555555444444444444444444444444444444444444444555555555555666666666666666666666666666555444444444444444444444444444444444444555666777666666666666666555555555444444555555555666666666}}}ssskkkooozzz}}}eeeZZZVVVNNNMMMLLLLLLLLLKKKIIIGGGIIIHHHHHHFFFEEEDDDCCCCCCEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCCCCDDDDDDEEE>>>???@@@AAAAAAAAA@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDDDDCCCBBBBBBDDDDDDCCCAAADDDCCCBBBCCCDDDDDDBBB@@@??????>>>>>>======>>>>>><<<<<<======>>>>>>>>>>>>???@@@AAA@@@>>><<<<<<<<<=========>>>>>>?????????<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAHHHSSS```oooqqqddd[[[VVVTTTVVVWWWZZZ]]]______^^^]]]XXXWWWVVVVVVWWWZZZ]]]___dddgggkkkpppvvvyyyrrrmmmjjjgggdddbbbbbbbbbaaa```\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\[[[ZZZZZZZZZZZZZZZWWWWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVUUUTTTSSSTTTUUUTTTUUUUUUUUUVVVVVVVVVWWWVVVWWWWWWWWWXXXYYYYYYYYYZZZYYYXXXWWWVVVUUUUUUUUUWWWWWWWWWXXXYYYZZZ[[[\\\YYYYYYYYYZZZ[[[]]]^^^___```aaabbbcccdddeeeffffffhhhgggggggggggghhhhhhiiihhhiiijjjjjjiiijjjlllnnnqqqpppppppppppppppqqqrrrqqqqqqrrrssssssttttttuuutttuuuwwwyyy{{{xxxrrrpppoooooooooppptttzzz{{{{{{qqq^^^NNNFFFFFFAAAAAA@@@???>>><<<;;;;;;;;;;;;::::::::::::999999777888999::::::888666555666666666777777888888888666666666666666555555444555555555555555555555555555555555555555555555555555555555555555555555555444444444444444333333333222333333444555444444444444444444444444444444444444444444555555555555666666666666666666666666666555555555666666666555555666666555444444444444444555555555666666666666666555555666666666777777777sssqqqrrrxxxkkk[[[TTTRRRJJJJJJIIIIIIIIIHHHHHHGGGIIIIIIGGGFFFDDDBBBAAA@@@DDDDDDEEEEEEFFFFFFGGGGGGAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAABBBBBBCCCCCCCCC>>>???AAABBBBBBAAA???>>>AAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBCCCDDDDDDBBB@@@CCCCCCCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>???<<<===>>>>>>>>>>>>======>>>???@@@@@@>>><<<<<<======>>>>>>>>>>>>>>>??????;;;<<<======>>>>>>======@@@???>>>???AAABBBBBBAAA???EEENNNXXXfff}}}rrreee[[[UUUWWWWWWXXX[[[^^^```aaa```\\\[[[XXXVVVUUUVVVWWWWWW[[[]]]aaadddiiirrr}}}yyyqqqnnnjjjgggeeedddbbb```^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZYYYZZZZZZYYYYYYXXXWWWWWWWWWWWWWWWVVVWWWWWWWWWUUUTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYWWWWWWXXXXXXXXXXXXXXXXXX\\\\\\[[[ZZZYYYYYYYYYYYYXXXXXXYYYYYYZZZ[[[\\\\\\ZZZ[[[[[[\\\^^^```aaabbbdddeeefffggghhhhhhhhhhhhjjjjjjiiiiiiiiiiiiiiijjjjjjkkklllkkkkkkkkkmmmooopppppppppppppppqqqrrrsssrrrssstttuuuvvvxxxyyyyyyvvvwwwyyy{{{xxxooolllmmmooollloooooonnnpppuuuwwwvvv{{{vvvtttyyyvvvdddUUUIIIDDDDDDAAA@@@???>>>===<<<<<<;;;::::::::::::::::::::::::777888999999999888666666666777777777777777888888555555555555555444444333555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444222222333444444444444444444444444444444444444444444444444555555555555666666666666666666666666666444555666666777777666666777666555444333333333333555555555666666666666666555555666666666777777777uuuxxx|||~~~ooo^^^WWWRRRNNNHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFFFFEEECCCBBBBBBAAABBBCCCDDDEEEFFFFFFFFFFFFBBBBBBCCCDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAABBBCCCBBBBBBBBBBBBBBBBBBCCCCCC???@@@CCCDDDDDDBBB@@@>>>?????????@@@@@@BBBCCCCCCDDDCCCCCCCCCDDDDDDBBB@@@@@@CCCDDDCCC@@@>>>>>>@@@?????????>>>>>>??????@@@===>>>?????????>>>===<<<<<<>>>??????>>>======>>>>>>===============<<<<<<;;;<<<======>>>>>>======@@@>>><<<===@@@BBBBBBAAA???CCCIIIOOO[[[qqqxxxkkkccc\\\YYYWWWWWWZZZ]]]^^^^^^aaa___\\\ZZZWWWVVVVVVVVVUUUXXX[[[\\\___eeennntttzzz{{{vvvrrrnnnjjjgggeeeeeedddcccbbbaaa```______^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYYYYWWWXXXYYYXXXVVVUUUVVVWWWWWWWWWXXXXXXYYYZZZZZZZZZ[[[ZZZZZZZZZZZZZZZYYYYYY\\\\\\\\\\\\]]]]]]^^^___ZZZ[[[\\\]]]]]]]]]]]]]]]]]]^^^^^^```bbbdddfffgggggggggiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiijjjkkkllllllmmmnnnmmmmmmmmmoooqqqooooooooopppqqqrrrssstttvvvvvvxxxzzz|||~~~vvvnnnkkkkkklllmmmjjjmmmmmmjjjkkkqqqsssqqqtttwwwyyydddVVVLLLEEEAAAAAA??????>>>===<<<<<<;;;:::::::::::::::::::::::::::888888888888777777777777777666666666666666555555444444444444444333333222555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444222222333444444444444333444444444444444444444444444444444555555555555666666666666666666666666666333444555666666666555555555555444333333444444444555555555555666666666777444444555555555666666666{{{||||||aaaXXXVVVRRRLLLIIIJJJIIIGGGFFFFFFHHHJJJDDDDDDDDDDDDDDDCCCCCCCCCAAAAAACCCDDDEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBDDDFFFFFFDDDAAA???>>>>>>??????@@@AAABBBCCCDDDCCCCCCDDDEEEDDDAAA???>>>BBBEEECCC>>>;;;===@@@@@@???????????????@@@@@@>>>???@@@@@@@@@>>>===<<<;;;===??????>>>======>>>=========<<<<<<;;;;;;:::;;;<<<<<<===============???===:::;;;???AAABBBAAA@@@CCCFFFIIISSSiii|||tttaaa\\\WWWUUUWWWYYYZZZZZZ^^^]]]ZZZXXXVVVVVVUUUUUUUUUWWWYYYYYYYYY\\\bbbgggiiioooyyyzzzvvvnnnmmmkkkiiigggdddcccbbbbbbaaa```___^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZXXXYYYZZZYYYWWWVVVWWWXXXXXXXXXXXXYYYZZZ[[[[[[\\\___^^^^^^]]]]]]\\\\\\\\\[[[\\\\\\]]]___aaacccddd^^^___``````aaaaaa````````````aaabbbdddgggiiijjjhhhiiijjjkkkkkkkkkjjjiiigggggghhhiiijjjkkkmmmnnnmmmnnnoooooonnnoooqqqsssssssssttttttvvvwwwyyyyyyyyyzzz|||~~~~~~tttrrrooonnnnnnmmmllljjjeeehhhgggbbbdddlllooonnnyyylllWWWKKKEEEAAA??????>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999888888777666777777777666666666555555444444333333333444444333333222111555555555555555555555555555555555555555555555555555555555555555555555555444444444444444444444444222222333444444444333333444444444444444444444444444444444555555555666666666666666666666666666666111222444555666555444444333333333333444555666666444555555555666666777777333333333444444444555555iii\\\VVVNNNJJJLLLHHHGGGEEEFFFGGGGGGFFFDDD@@@AAABBBCCCCCCCCCBBBBBBAAAAAABBBDDDEEEFFFGGGHHHHHHHHHHHHHHHFFFDDDAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@FFFDDDBBBAAA@@@AAACCCDDDAAACCCEEEGGGFFFCCC@@@===<<<>>>AAACCCDDDCCCBBB@@@BBBBBBCCCDDDCCCBBB@@@???AAA@@@@@@???>>>===<<<<<<@@@?????????>>>>>>======>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<============@@@>>>===;;;;;;===>>>@@@===============>>>>>>??????BBBDDDEEELLLaaaxxxoooaaaWWWSSSUUUXXXZZZ]]]\\\YYYYYYYYYYYYWWWUUUVVVUUUUUUUUUVVVWWWYYYZZZ```ccciiipppxxx~~~zzzsssnnnjjjgggeeedddeeeccc```___```aaa``````^^^^^^]]]\\\ZZZZZZ[[[]]]XXXXXXYYYZZZ[[[[[[[[[ZZZ]]]\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^bbbaaaaaa``````aaaaaabbb___```bbbaaa```^^^______cccbbbaaadddgggiiigggeeeeeefffggggggggggggjjjlllkkkiiijjjnnnooommmnnnqqqnnnoooqqqqqqqqqqqqrrrtttxxxyyyyyyyyyyyy{{{vvvqqqoooppprrrttttttpppkkkgggggggggffffffiiipppyyyggg\\\NNNDDDAAAAAA@@@???@@@??????>>>===<<<<<<;;;;;;;;;::::::::::::999999::::::999999888777666666777777777777777777777777555666777999999999888777666666666666666666666666444444444444444444444444555555666666666555333222444444444444444444444444555555555444444333333333444444444444444444444444333333222111111222333333333333444444555666666666555555444444444333333333222333555777777666555444333333333444444444555555666666666666777777777777ttt\\\TTTRRRMMMJJJLLLHHHGGGFFFFFFGGGGGGFFFEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFDDDBBBAAABBBBBBBBBCCCCCCCCCBBBBBBEEEDDDCCCBBBAAABBBBBBCCCBBBCCCEEEEEEEEEBBB@@@>>>@@@AAACCCDDDDDDBBB@@@>>>AAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>????????????>>>>>>>>>===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<=========>>>>>><<<<<<<<<<<<============???>>>===<<<<<<===>>>???@@@@@@???????????????@@@@@@BBBDDDDDDIIIYYYrrrrrrfff^^^ZZZVVVUUUTTTSSSTTTUUUWWWXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXTTTWWW[[[___eeemmmuuuzzz}}}yyyuuuqqqnnnmmmjjjhhhgggggggggfffeeebbbbbb```^^^]]]]]]^^^```\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZ[[[[[[\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^aaa``````______``````aaa```aaaccccccbbbbbbcccdddbbbaaa```cccfffhhhfffeeefffhhhiiiiiiiiiiiijjjlllllljjjkkkoooqqqpppqqqtttqqqsssuuuuuuuuuvvvwwwyyy~~~yyyrrrmmmlllnnnppptttvvvvvvsssnnnjjjggghhhjjjmmmrrrzzzvvv^^^UUUIIIBBB@@@AAA@@@??????>>>>>>>>>===<<<<<<<<<;;;;;;:::::::::999999999::::::999999888777777666555555555555555555555555444444555666666666666666333333333333333333333333444444444444444444444444444555666666666555333222444444444444444444444444444444444444444444333333444444444444444444444444555444333222222333444555555555555555555555444444555555444444444333333333222333555666777666555444333333444444444555555555555666666666777777777777uuubbbRRRNNNOOOLLLIIIKKKIIIGGGFFFFFFGGGGGGFFFEEEEEEEEECCCBBBAAAAAABBBBBBDDDDDDEEEEEEEEEFFFFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@CCCDDDEEEEEECCCAAA>>><<>>>>>???@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<============>>>>>>>>>???<<<<<<<<<<<<============???>>>===<<<<<<===>>>???@@@@@@???>>>>>>?????????@@@BBBDDDCCCDDDNNN___lllxxx|||rrrggg\\\UUURRRRRRQQQSSSVVVWWWWWWVVVUUUUUUVVVVVVWWWVVVVVVVVVRRRSSSUUUVVVXXX\\\bbbeeelllqqqxxx}}}xxxvvvsssqqqpppooommmkkkgggeeebbb___]]]^^^___```]]]]]]]]]\\\[[[ZZZZZZYYY\\\[[[[[[[[[\\\]]]^^^^^^_________````````````aaabbbaaaaaa``````aaaaaabbbaaaccceeeeeeeeeeeegggiiibbbbbbbbbdddfffhhhgggfffdddgggiiijjjiiiiiiiiijjjiiihhhiiinnnqqqqqqrrrvvvvvvxxx{{{|||}}}~~~|||vvvpppmmmmmmoooqqqrrruuuwwwyyyxxxtttooollljjjnnnttt{{{qqqbbbRRRKKKDDD@@@???@@@@@@???==================<<<<<<::::::::::::999999999999::::::999999888777777777555555555555555555555555555555444444555555666666555555555555555555555555444444444444444444444444444555555555555444333333444444444444444444444444333333444444444444444444444444444444444444444444555555444444444444555555777666666555444444333333555555444444444333333333222333555666666666555444333444444444444555555555555555666666666777777777xxxfffYYYOOONNNOOOKKKHHHHHHIIIGGGFFFFFFGGGGGGFFFEEEEEEDDDBBBAAAAAABBBDDDFFFHHHGGGGGGGGGGGGFFFFFFFFFBBBCCCCCCDDDEEEEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAA@@@CCCCCCBBBAAAAAA@@@AAAAAADDDDDDEEEDDDCCCAAA???===AAAAAA???>>>>>>???@@@AAA@@@AAABBBCCCCCCBBBAAAAAA?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<============>>>>>>============>>>>>><<<;;;;;;<<<<<<===>>>??????AAABBBBBBAAAFFFOOOVVVccckkksssxxx||||||lll```\\\YYYTTTRRRRRRSSSTTTUUUVVVVVVWWWXXXXXXWWWVVVUUUUUUVVVWWWVVVVVVWWWZZZ]]]aaadddiiioooxxx~~~{{{xxxuuurrrpppmmmhhhdddbbbbbbbbbbbb```___^^^]]]]]]\\\\\\\\\^^^^^^^^^^^^______```aaabbbbbbbbbcccccccccddddddeeeddddddccccccddddddeeecccdddffffffeeeeeegggiiifffffffffggghhhhhhggggggfffiiilllnnnmmmllllllllljjjhhhkkkqqqtttuuuwww|||{{{~~~{{{sssnnnpppooommmlllmmmqqqtttwwwwwwxxxxxxwwwuuurrrppppppuuu{{{qqq___RRRIIIEEEAAA??????@@@???===<<<<<<<<<<<<<<<<<<<<<===:::::::::999999999999888999999999888888888777777555555555555555555555555888777666555555666888999666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444333333333444444555555555444444444444444444444444555444444444444444444555666666555555555444444444555555444444444333333333333444555555666666555555444444444444555555555555555555555666666666777777dddZZZTTTNNNNNNNNNKKKHHHGGGHHHFFFEEEEEEGGGGGGFFFDDDCCCBBBAAAAAABBBEEEHHHIIIJJJIIIIIIHHHHHHGGGFFFFFFBBBBBBCCCDDDEEEFFFGGGHHHJJJIIIGGGEEECCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@BBBBBBAAA@@@???@@@AAAAAABBBBBBCCCCCCCCCBBB@@@@@@BBBAAA@@@??????@@@AAABBBDDDEEEFFFFFFEEEDDDBBBAAA>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============>>>>>>============>>>>>>999999:::;;;===???@@@AAA===???@@@AAAAAACCCGGGJJJOOOWWW```gggmmmwwwrrrggg```VVVOOOMMMNNNQQQRRRVVVWWWXXXYYYYYYXXXVVVUUUTTTUUUUUUTTTSSSSSSUUUWWWWWWZZZ^^^bbbgggmmmssswwwzzztttooommmllljjjhhhdddcccbbbaaaaaaaaabbbbbbaaaaaa``````aaabbbccccccdddddddddeeeeeeeeeeeefffffffffeeeeeeeeeeeeffffffffffffgggeeeddddddfffgggiiijjjjjjjjjiiihhhhhhhhhjjjmmmqqqssssssrrrssssssooonnnqqqxxx}}}~~~vvvpppmmmjjjhhhggghhhiiijjjmmmoooqqqrrrrrrrrrrrrqqqpppssswww{{{~~~ooo```SSSJJJEEEDDDBBB@@@@@@???===<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::999999999888888888999999999888888888888888666666666666666666666666888777666555555666777888333333333333333333333333444444444444444444444444444444333333333444444444444444444444444444444444333333333444444555555555444444444444444444444444333333444444444444333333444444444555555555666666555555444444444333333333333444444555555555555555444444444555555555666666555555555555666666666666mmm[[[OOOMMMKKKJJJKKKKKKJJJIIIGGGEEEDDDDDDEEEFFFDDDCCCAAAAAAAAABBBDDDGGGIIIKKKIIIIIIHHHHHHGGGFFFFFFEEECCCCCCCCCDDDEEEGGGIIIJJJLLLKKKHHHFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBFFFGGGHHHHHHGGGEEEBBB@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<==================>>>>>>>>>>>>======::::::;;;<<<>>>AAABBBDDD<<<===>>>???AAABBBDDDDDDEEEKKKSSS[[[cccnnnyyytttkkk^^^SSSNNNNNNPPPQQQVVVVVVWWWXXXXXXWWWWWWWWWTTTUUUVVVUUUTTTTTTVVVWWWTTTWWWZZZ]]]___aaadddgggjjjqqqzzz|||xxxsssooojjjiiigggeeeeeeeeeeeefffgggffffffeeeeeeeeefffffffffggggggggghhhhhhhhhhhhgggggggggffffffgggggggggiiiiiiiiigggeeeeeegggiiikkkmmmooonnnmmmlllmmmnnnlllooosssuuuvvvwwwyyyzzzwwwvvvzzzxxxnnnhhhgggiiijjjjjjeeefffhhhiiijjjjjjjjjjjjgggjjjmmmpppuuu~~~zzzjjj]]]TTTLLLGGGDDDDDDCCCAAA???>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999888888888888888888888888888888888888777777777777777777777777555555444444333444444444444444444444444444444444444444444444444444444444333333333222333333444555444444444444444444444444333333444444444444444444444444444444444444444444333333444444444444333333333333444444555666666777555555444444444333333333444444444444555555666666444444555555555666666666444444555555555666666666rrr]]]TTTKKKKKKIIIHHHGGGIIIJJJJJJEEEDDDCCCCCCDDDDDDCCCBBBAAABBBCCCDDDFFFGGGIIIIIIFFFFFFFFFEEEDDDDDDDDDCCCDDDDDDDDDEEEFFFHHHJJJKKKKKKJJJGGGEEEDDDDDDEEEFFFCCCBBBAAA@@@@@@@@@AAABBB?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@CCCEEEFFFGGGGGGEEECCCAAA===>>>>>>>>>????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<==================>>>>>>>>>>>>======<<<<<<<<<===>>>???@@@AAA<<<;;;;;;===@@@BBBBBBBBBDDDEEEIIIPPP[[[gggqqqvvvsssfff]]]XXXUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWYYYYYYYYYXXXXXXYYYZZZXXXZZZ[[[\\\\\\\\\^^^```]]]aaagggkkkpppyyy|||zzzwwwtttrrrqqqqqqqqqqqqqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnoooooooooooollllllkkkkkkkkkkkklllllllllllllllkkkiiijjjmmmoooooorrrvvvwwwwwwwwwyyy{{{xxxzzz~~~~~~vvvppplllkkkhhhffffffhhhiiijjjgggfffffffffffffffffffffeeekkkttt}}}zzzqqqdddXXXPPPKKKGGGEEEBBBBBBBBBAAA???===<<<<<<<<<;;;;;;;;;:::999999999999999999999888888888888888888888888888888888888666666666666666666666666444555555555444444333222777777777777777777777777444444444444444444444444333333222222222333444555444444444444444444444444444444444444444444333333444444444444444444444444333444555666666555444333444444555555555555555555555555444444444333333333444444444444444555666666555555555555666666666666444444444555555555666666zzz```SSSNNNMMMNNNLLLHHHFFFGGGIIIIIIEEECCCBBBBBBCCCCCCBBBAAABBBCCCDDDFFFGGGGGGGGGGGGDDDCCCCCCCCCBBBBBBBBBBBBEEEEEEEEEEEEGGGHHHJJJLLLIIIHHHFFFEEEEEEFFFHHHIIIDDDCCCAAA??????@@@AAABBB>>>??????@@@@@@@@@??????@@@@@@@@@?????????>>>>>><<<===>>>@@@@@@@@@???>>>@@@BBBDDDFFFFFFEEECCCBBB======>>>>>>?????????@@@>>>>>>>>>>>>>>>======<<<============>>>>>>>>>>>><<<<<<<<<<<<=========>>>======>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<===;;;:::<<>>=========<<<<<<;;;::::::999888888999999999888888888888777888888888888888888999999555555555555555555555555555666777888777666444333444444444444444444444444444444444444444444444444333333222111222333555666444444444444444444444444555555555444444333333333444444444444444444444444444555666777777666555444666666666555444444333333555555444444444333333333555444444444444555666666555555555555666666666777444444444555555555666666iiiWWWNNNNNNBBBCCCEEEGGGHHHIIIHHHHHHEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCGGGLLLMMMKKKHHHIIIHHHGGGEEEEEEEEEFFFFFFDDDCCCBBB@@@??????@@@@@@AAAAAAAAA@@@@@@@@@??????BBBBBBBBBAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@AAAAAAAAA@@@@@@?????????======>>>>>>>>>>>>======@@@AAABBBCCCCCCAAA???>>>;;;;;;;;;<<<<<<<<<======>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===============@@@???AAAEEEIIIOOO]]]jjjtttwwwzzzmmmddd]]]WWWSSSTTTVVVTTTRRRSSSXXXYYY\\\]]]]]]^^^```aaa]]][[[ZZZYYYYYY[[[]]]^^^[[[[[[[[[[[[\\\]]]^^^___iiikkkqqqyyy~~~|||{{{|||~~~~~~}}}|||}}}xxxooojjjhhheeecccdddgggiiiiiihhhjjjiiihhhhhhhhhhhhfffeee^^^^^^^^^]]]^^^bbbiiimmm|||}}}jjjXXXSSSMMMHHHEEECCCAAA@@@??????>>><<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777888777666555555666777888777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444555555555555666666666666444444444555555555555666777666555444333333444555rrraaaUUUMMMJJJEEEEEEFFFFFFGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCEEECCCCCCCCCEEEFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGJJJKKKIIIGGGFFFFFFEEEDDDCCCDDDEEEEEEDDDCCCBBB@@@??????@@@@@@AAAAAAAAA@@@@@@@@@??????BBBBBBBBBAAAAAAAAAAAAAAA>>>>>>???@@@@@@@@@@@@???@@@@@@@@@?????????????????????@@@@@@@@@@@@??????@@@AAABBBCCCBBBAAA???>>>;;;;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<============???>>>AAADDDGGGLLLWWWcccfffnnn}}}ooofff^^^\\\YYYUUUSSSSSSSSSUUUXXXZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[\\\]]]```fffmmmuuu}}}wwwoookkkhhhdddaaabbb``````bbbfffiiijjjiiiiiihhhhhhhhhgggfffcccbbb______```aaaeeemmmwww~~~kkk\\\RRRNNNIIIEEECCCCCCAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;:::::::::999999999999999999888888888888777888777666555555666777888777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444555555555555666666666666444444444555555555555666666666555444333444555555rrr___YYYTTTMMMHHHHHHGGGFFFEEEDDDCCCCCCCCCEEEDDDCCCCCCBBBCCCCCCCCCDDDCCCBBBCCCEEEFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFFFFGGGHHHIIIGGGFFFCCCCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAABBBBBBBBBBBB======>>>????????????>>>??????????????????@@@@@@>>>??????@@@@@@??????>>>???@@@AAAAAAAAA@@@???>>>;;;;;;;;;<<<<<<<<<<<<<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<======>>>>>>???>>>@@@DDDEEEGGGOOOXXX^^^kkk~~~tttlllfff^^^YYYWWWTTTUUUWWWYYY[[[\\\\\\[[[^^^]]]]]]\\\ZZZYYYYYYXXXYYYXXXXXXXXXXXXXXXYYYYYYWWWWWWXXXZZZ]]]aaaeeehhhnnnttt|||yyyjjjeee___\\\]]]___^^^]]]______```cccgggjjjjjjjjjgggggggggfffeeedddccccccfffgggiiimmmtttnnn\\\SSSKKKHHHDDDBBBBBBBBBBBBAAA>>>>>>===<<<;;;;;;;;;;;;::::::999999999888888888999999999888888888888777777777666666666666777777777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444444555555555555666666666444444444555555555555666555555444444444555666666|||aaaVVVUUUSSSMMMIIIHHHGGGEEECCCBBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCDDDCCCBBBCCCEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFEEEBBBBBBBBBBBBCCCDDDDDDEEEBBBBBBBBBAAA@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCCCC===>>>>>>???????????????>>>??????@@@@@@AAAAAAAAA<<<<<<============<<<<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>;;;;;;<<<<<<======>>>>>>@@@???@@@DDDDDDDDDHHHNNNZZZfff|||{{{ooofffbbb]]][[[YYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]\\\[[[ZZZYYY\\\[[[[[[ZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXZZZ[[[\\\```ccchhhmmmrrrwww}}}xxxrrrlllgggccc```]]]ZZZYYY[[[^^^______bbbccceeegggiiijjjiiiiiiddddddccccccdddfffjjjmmmqqqtttzzzqqq```TTTQQQGGGEEEBBB@@@AAAAAAAAA@@@>>>===<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999888888888777777777777666666666666777777777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444444444444555555555666666444444444555555555555666444444444444555555666666xxxiiiZZZTTTRRRNNNJJJIIIEEEDDDCCCBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDBBBBBBCCCDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCEEEEEEFFFEEEFFFFFFBBBCCCCCCDDDEEEEEEEEEEEEAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@?????????@@@@@@@@@AAABBBBBBBBB>>>???@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAABBBBBB<<<<<<============<<<<<<>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>;;;;;;;;;<<<===>>>>>>???BBB@@@AAADDDDDDBBBDDDHHHOOOYYYoooxxxrrriiiddd\\\WWWVVVWWWYYYYYYXXXYYYZZZZZZZZZZZZYYYYYY]]]]]]\\\[[[[[[[[[\\\\\\ZZZYYYXXXWWWVVVVVVVVVVVV[[[\\\^^^___```cccfffiiikkkooouuu{{{zzzwwwqqqmmmgggbbb___^^^^^^]]]]]]\\\ZZZ[[[\\\^^^______fffggghhhiiihhhfffeeeddd___```aaacccgggnnnxxx~~~{{{mmm___SSSMMMMMMGGGEEEBBB@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::999999999888888888777777666666777777777777666666777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444444444444444555555555555444444444555555555555666333333444555555666666666ccc[[[TTTQQQNNNIIIFFFGGGAAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBAAABBBBBBCCCDDDCCCBBBAAABBBDDDEEEDDDCCCGGGGGGGGGGGGGGGGGGGGGGGGAAADDDGGGHHHGGGFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEE@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@??????????????????@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA===>>>>>>??????>>>>>>===>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<=========:::;;;;;;<<<===>>>??????CCC@@@@@@BBBCCCAAAAAAEEEHHHNNNaaazzzrrrfff]]]YYYXXXVVVUUUTTTTTTTTTUUUUUUVVVVVVVVV[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWXXXYYYYYYXXXYYY[[[]]]\\\]]]```dddiiimmmqqqttt{{{~~~~~~yyyqqqkkkgggdddbbbaaaaaa___]]][[[ZZZ[[[\\\]]][[[\\\]]]^^^```bbbcccdddfffggghhhgggdddbbbbbbcccaaaeeejjjpppwww~~~sssfff]]]UUUMMMJJJJJJFFFDDDBBB@@@@@@@@@>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888888777666666777777777777666666777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444222333333444444555555555444444444444444444444444222222222222222222222222444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444333444444444444555555555444444444555555555555666333444555555666555555555kkkYYYRRRMMMLLLKKKGGGFFFGGG@@@@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDCCCBBBAAABBBDDDEEEDDDCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDHHHLLLMMMKKKHHHFFFEEEEEEEEEFFFFFFFFFEEEDDDCCC@@@@@@AAABBBBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@???????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>>>>>>>======>>>===<<<<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999::::::;;;<<<:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<===>>>??????BBB>>>===@@@AAA???@@@CCCEEEIIIVVVnnn{{{pppiiiccc]]]XXXVVVUUUTTTSSSSSSSSSTTTUUUYYYYYYXXXYYYYYYZZZ[[[\\\]]]]]]\\\\\\[[[[[[[[[[[[VVVWWWYYYXXXWWWWWWXXXYYYXXXWWWWWWXXX[[[^^^```aaabbbcccfffjjjpppuuuzzz}}}|||vvvpppjjjfffeeebbb^^^[[[ZZZZZZYYYXXXZZZ[[[\\\]]]\\\]]]]]]^^^\\\^^^```bbbcccdddeeegggbbbdddfffeeeccccccfffhhhllltttjjj```VVVSSSPPPKKKGGGGGGCCCAAA@@@???@@@@@@>>>===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;:::::::::999999999999999888888888888777555666777888888777666555777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222333333444555555666444444444444444444444444333333333333333333333333444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444333333444444444555555555444444444555555555555666444555666666666555444333nnn\\\XXXPPPIIIIIIJJJIIIHHHIII@@@AAABBBCCCCCCBBB@@@???AAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAABBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGLLLQQQRRRNNNIIIFFFEEEEEEEEEFFFFFFFFFDDDCCCBBB???@@@AAABBBBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>======<<<<<<======>>>???????????????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;;;;;;;;;;<<<======<<<<<<<<<;;;;;;;;;999999999999::::::;;;<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;<<<===>>>???@@@AAA===;;;>>>???>>>???BBBBBBEEEMMM]]]vvv~~~~~~{{{rrrggg___[[[YYYWWWTTTSSSTTTUUUVVVYYYYYYYYYYYYZZZ\\\]]]]]]\\\\\\\\\\\\\\\[[[[[[[[[YYYZZZ[[[ZZZXXXWWWWWWWWWWWWUUUTTTTTTVVVWWWXXXXXXXXXYYYZZZ\\\___cccfffhhheeekkksssxxx{{{}}}yyyvvvuuusssoookkkllliiifffdddcccaaa^^^\\\XXXWWWVVVVVVXXXYYYXXXWWWWWWZZZ]]]____________```\\\^^^```aaaaaaaaabbbccc```ccceeeeeeeeeggglllpppxxxyyyiii[[[QQQJJJJJJJJJGGGBBB@@@@@@???>>>>>>???@@@>>>===;;;;;;:::::::::;;;;;;<<<:::::::::999999999888888999999999888888888888777555666777888888777666555777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444222222333333444555666666444444444444444444444444444444444444444444444444444444444444444444444444555444444333333444444555555555555555555555555555444444444444444444444444333333333444444444555555444444444555555555666666555555666666666555333222qqq^^^YYYKKKJJJHHHFFFEEECCCCCCCCCGGGGGGGGGEEEDDDAAA???>>>CCCBBBAAA@@@@@@BBBCCCEEEGGGEEEDDDFFFHHHGGGDDDAAACCCCCCCCCDDDDDDEEEFFFGGGQQQ\\\aaaYYYNNNIIIFFFBBBCCCCCCBBBBBBBBBAAAAAAAAACCCDDDEEEDDDAAA?????????@@@@@@@@@???????????????@@@@@@>>>===;;;999888777AAAAAA@@@@@@@@@@@@??????>>>>>>============>>>>>><<<<<<;;;;;;<<>>===============???>>>>>>===<<<<<<;;;;;;===<<<;;;:::::::::::::::;;;<<<===<<<;;;;;;<<<===;;;;;;;;;999777777999;;;;;;<<<<<<===============???>>><<<;;;<<<===???@@@AAADDDIIIRRRaaauuuzzzzzzvvvnnnggg]]]XXXVVVWWWWWWVVVUUUUUUUUUTTTTTTVVVYYY\\\\\\]]]^^^___```aaaaaabbbaaaaaa```___^^^]]][[[[[[XXXWWWVVVUUUUUUVVVWWWXXXWWWVVVUUUUUUVVVWWWXXXYYY^^^___aaabbbccceeeiiilllqqqrrruuuxxx|||~~~zzztttqqqnnniiieeecccaaa^^^[[[ZZZYYYZZZZZZXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUVVVXXX[[[\\\___^^^]]]^^^```aaa```___^^^^^^^^^^^^^^^^^^^^^___```dddggghhhiiippp|||xxxiii^^^LLLKKKIIIGGGEEECCCBBBBBB???@@@@@@@@@>>>===;;;999<<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777777777777777777777777777777777777777777777999888666555555555666777555555555555555555555555444444444444444444444444444444444444444444444444555555444444444444555555555444444333333444444555444444444444444444444444555555555444444333333333333333444444555666777777555555555555666888999:::444444333222222111000000333444555555666666555555666666555555555444444444666666666666666555555555eeeWWWSSSKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEDDDCCCCCCBBBAAAAAABBBAAA@@@??????AAABBBCCCGGGEEEDDDEEEGGGGGGDDDAAACCCCCCCCCDDDDDDEEEFFFGGGPPPZZZ^^^WWWNNNIIIGGGEEECCCCCCCCCCCCBBBBBBBBBAAACCCDDDEEECCCAAA?????????????????????????????????<<<<<<======>>>>>>??????BBBAAAAAAAAA@@@@@@??????======<<<<<<<<<<<<======<<<<<<;;;;;;<<<>>>AAABBB???>>>>>>===============??????>>>===<<<;;;;;;:::<<<<<<;;;:::::::::;;;;;;;;;<<<===<<<;;;:::;;;======>>>>>>===;;;:::<<<===;;;;;;<<<===============>>>===<<<;;;<<<===???@@@>>>???AAAFFFOOO]]]kkkuuuzzzxxxnnnfffbbb```\\\ZZZVVVVVVVVVUUUUUUVVVXXXZZZZZZ[[[\\\]]]___aaabbbccceeeeeeeeedddbbb```]]]\\\\\\[[[YYYXXXVVVVVVVVVWWWXXXWWWVVVVVVVVVWWWXXXYYYVVVWWWXXXXXXXXXZZZ]]]``````aaaccceeeggghhhiiijjjjjjjjjjjjkkkllllllmmmmmmrrrssstttuuuwww{{{}}}zzzqqqkkkccc```___^^^[[[WWW[[[ZZZXXXVVVVVVVVVXXXYYYVVVVVVWWWWWWXXXXXXXXXYYYWWWWWWVVVWWWXXXZZZ]]]^^^aaa``````````````````___]]]]]]]]]\\\\\\^^^aaacccfffkkkqqquuuxxxyyymmmcccXXXOOOKKKJJJHHHFFFDDDBBBBBBAAA????????????>>><<<:::999<<<<<<;;;;;;;;;:::::::::;;;;;;;;;:::::::::999999777777777777777777777777999999999999999999999999888777777666666666666666555555555555555555555555444444444444444444444444444444444444444444444444555555555444444555555555555444444333333444444555444444444444444444444444555555444444444333333333222333333444555555666666555555555555666777888999666555555444333333222222333444444555555555555555666666555555555444444444444444444444555555555555~~~iiiYYYQQQNNNJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCAAA@@@???>>>???@@@AAABBBFFFEEEDDDEEEFFFFFFDDDBBBCCCCCCCCCDDDDDDEEEFFFGGGLLLRRRUUUQQQJJJHHHGGGGGGDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDCCCAAA?????????===>>>>>>??????@@@@@@@@@;;;<<<===???@@@BBBCCCDDDCCCBBBBBBAAA@@@?????????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>@@@AAA>>>>>>======<<<<<<======??????>>>===<<<;;;::::::;;;;;;:::::::::;;;<<<<<<:::<<<===<<<;;;:::;;;<<<<<<>>>??????===<<<<<<===;;;;;;<<<============<<<>>>===<<<<<<<<<===>>>?????????@@@AAAEEELLLUUU[[[nnn}}}~~~wwwppphhhccc]]]\\\ZZZYYYXXXWWWWWWWWWWWWXXXYYY[[[]]]```bbbccciiiiiijjjjjjhhhfffcccbbbaaa```^^^\\\ZZZXXXXXXWWWZZZYYYXXXXXXWWWXXXXXXXXXUUUVVVVVVUUUTTTUUUWWWYYYWWWWWWXXXYYYZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]]]]]]]cccdddfffggghhhjjjmmmppppppmmmkkkiiigggeeebbb___\\\XXXTTTSSSTTTUUUTTTSSSSSSSSSRRRRRRSSSTTTVVVWWWUUUVVVVVVWWWXXXYYYZZZ[[[ZZZZZZZZZZZZ\\\^^^```bbbccccccbbbaaa```___^^^^^^YYYYYYYYYYYY[[[```fffkkkssszzzvvvddd[[[TTTMMMGGGHHHGGGFFFDDDBBBAAAAAAAAA>>>>>>>>>===<<<;;;:::999<<<<<<;;;;;;;;;:::::::::<<<;;;;;;;;;::::::::::::777777777777777777777777888888888888888888888888666777777777777666555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555444444333333444444555444444444444444444444444555444444444444333333333222222333333444444555555777666666555555666666777777777666666555444444444333333444555555555555555555555555555555444444444222222333333444555555555ggg[[[TTTNNNLLLIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA??????@@@AAABBB@@@@@@@@@???@@@AAABBBBBBDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFIIIKKKIIIFFFDDDEEEFFFEEEDDDDDDDDDDDDCCCCCCCCCAAABBBCCCBBB@@@>>>>>>???<<<======>>>???@@@@@@AAA?????????@@@@@@@@@@@@@@@CCCCCCBBBAAA@@@???>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<===>>>???>>>======<<<<<<<<<======??????>>>===<<<;;;:::::::::::::::::::::;;;<<<===:::;;;<<<<<<::::::;;;<<<:::<<<>>>>>><<<;;;:::::::::;;;<<<<<<======<<<<<<===<<<<<<<<<<<<===>>>???>>>???AAABBBCCCGGGMMMQQQ]]]ooo|||uuullliiifffccc```]]]YYYWWWVVVVVVWWWXXXZZZ\\\^^^```eeegggiiikkklllkkkiiihhhccccccaaa___^^^\\\[[[[[[\\\\\\[[[[[[ZZZZZZYYYYYYZZZZZZYYYXXXVVVUUUWWWYYYWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYYYYaaabbbdddcccbbbaaaaaabbbeeebbb^^^[[[YYYWWWUUUTTTUUURRRPPPQQQSSSVVVVVVVVVSSSSSSRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[[[[[[[^^^^^^^^^^^^___```bbbcccaaaaaaaaa```]]]\\\\\\\\\YYY[[[]]]___dddlllwwwuuueeeYYYRRRNNNJJJFFFFFFEEEDDDBBBAAA@@@@@@@@@=========<<<<<<;;;:::999<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999777777777777777777777777555555555555555555555555555666777777777666444333555555555555555555555555444444444444444444444444444444444444444444444444444555555555555555555444555444444333333444444555444444444444444444444444444444444444444444444444222222222333333444444444888777666555555555555555777666666666555555444444333333444555555555444444555555555555555555555555222222333444555555666666kkkYYYTTTPPPLLLIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEDDDAAA???>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDEEEEEEEEEDDDEEEFFFEEEDDDDDDDDDDDDCCCCCCCCC@@@AAABBBAAA???>>>>>>???<<<<<<===>>>??????@@@@@@@@@@@@@@@??????>>>>>>===BBBBBBAAA@@@??????>>>>>>>>>==================>>><<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;:::::::::::::::;;;<<<===:::;;;<<<;;;:::999:::<<<:::<<<>>>>>><<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>999;;;===>>>???AAAEEEGGGOOOaaauuuzzzuuuqqqkkkddd___XXXWWWVVVVVVVVVWWWYYYZZZ[[[]]]aaadddggghhhiiiiiiaaaaaaaaa``````___^^^^^^]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZYYYWWWUUUTTTVVVWWWWWWWWWXXXXXXYYYYYYXXXXXXUUUUUUUUUVVVVVVVVVVVVVVV\\\]]]___^^^\\\ZZZYYYYYY[[[XXXTTTRRRQQQQQQPPPOOOQQQPPPOOOPPPRRRTTTUUUUUUWWWWWWWWWWWWWWWXXXXXXXXX\\\\\\\\\[[[[[[[[[[[[[[[______^^^^^^^^^^^^______\\\]]]^^^]]]ZZZYYYZZZ\\\```eeejjjpppwwwzzzaaa\\\UUUOOOKKKHHHEEEBBBDDDCCCBBBAAA@@@@@@@@@@@@======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::999999999999888888888777777777777777777777777777444444444444444444444444555666777777777666444333555555555555555555555555444444444444444444444444444444444444444444444444444444555666666555444444555444444333333444444555444444444444444444444444444444444444444444444444222222333333333333333444888777666555444444444444555555555444444444444444222333333444555444444444444555555555555555555555333333444555666777777888rrr\\\QQQNNNKKKHHHFFFDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDBBB@@@????????????AAAAAABBBBBBBBBCCCCCCCCCBBBCCCCCCBBBAAAAAACCCEEECCCCCCCCCDDDDDDEEEFFFGGGGGGDDDDDDGGGIIIHHHFFFGGGDDDDDDDDDCCCCCCCCCBBBBBB???@@@AAAAAA???>>>>>>>>><<<======>>>>>>?????????>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>============>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<==============================;;;;;;:::::::::;;;<<<<<<999;;;<<<;;;:::999:::;;;<<<>>>??????===<<<<<<===::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========:::;;;======<<<<<<>>>@@@DDDQQQdddtttxxxqqqeeebbb___[[[YYYWWWWWWXXXUUUVVVXXX[[[^^^```bbbbbb\\\]]]^^^^^^^^^^^^]]]]]]\\\]]]]]]]]]]]]\\\\\\[[[ZZZ[[[ZZZXXXVVVVVVWWWYYYXXXXXXYYYZZZZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXZZZZZZYYYXXXXXXYYYVVVTTTQQQPPPQQQRRRQQQPPPPPPPPPPPPQQQRRRTTTUUUVVV[[[[[[ZZZZZZZZZZZZYYYYYY]]]]]]]]]\\\\\\[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[^^^aaaaaa______bbbeeekkkrrr|||ttt```NNNMMMLLLIIIGGGDDDCCCBBBCCCBBBAAA@@@@@@@@@@@@@@@>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888777777777777777777777777777777777777777777777777777777777777555666666666666555444444555555555555555555555555444444444444444444444444444444444444444444444444333444555666666555444333555444444333333444444555444444444444444444444444333333333444444444444555333333333333444444444444777666666555444444444555333333333333333333333333222222333444444444444444444444444555555555555555444555555666666777777777mmm```SSSMMMJJJFFFDDDEEEBBBBBBAAAAAAAAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBAAABBBCCCBBB@@@@@@CCCFFFCCCCCCCCCDDDDDDEEEFFFGGGIIIDDDDDDIIILLLIIIFFFFFFCCCCCCCCCCCCBBBBBBBBBAAA>>>???AAA@@@>>>===>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????============>>>>>>>>>>>>=========<<<<<<=====================<<<;;;;;;:::<<<;;;;;;;;;;;;<<<===>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;:::::::::;;;;;;999:::;;;;;;999999:::;;;===>>>>>>===;;;:::<<<===999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<>>>??????>>>===<<<>>>??????EEERRRdddxxx{{{xxxrrrkkkeeebbb```___YYYYYYXXXXXXXXXYYY[[[[[[WWWXXXYYYZZZZZZYYYXXXXXXYYYYYY[[[[[[\\\[[[ZZZZZZZZZ[[[[[[YYYXXXXXXZZZ\\\[[[\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXYYYZZZYYYXXXWWWXXXZZZWWWVVVTTTTTTUUUUUUTTTSSSQQQRRRSSSTTTUUUVVVWWWYYYYYYYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[\\\]]]^^^___`````````eeeiiinnnoooooopppuuuyyysss___PPPKKKKKKJJJHHHEEECCCDDDEEEBBBBBBAAA@@@@@@@@@AAAAAA???>>>===<<<<<<<<<======<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777777777777777777777777777777777777777777777666666555444444444444555555555555555555555555555444444444444444444444444444444444444444444444444333444666777777666444333555444444333333444444555444444444444444444444444333333333444444444555555444444444444444444444444666666555444444444555555333333333333333333333333222222333444444444444333444444444555555555666666555555555555555555555555rrr```XXXOOOKKKGGGCCCCCCFFFAAAAAA@@@@@@@@@AAABBBBBB@@@AAABBBCCCCCCCCCCCCBBB??????@@@AAAAAAAAAAAA@@@@@@BBBCCCBBB@@@@@@CCCFFFCCCCCCCCCDDDDDDEEEFFFGGGIIICCCBBBIIILLLHHHDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA===???@@@@@@>>>======>>>>>>>>>>>>>>>============AAA@@@@@@??????>>>>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<;;;;;;<<<<<<<<<============<<<;;;::::::;;;;;;;;;;;;;;;<<<===>>>::::::;;;<<<===>>>???@@@===<<<;;;;;;::::::::::::999:::;;;;;;999999:::;;;;;;;;;;;;999777777999;;;999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<===>>>>>>===<<<<<<>>>@@@@@@@@@FFFXXXpppzzzsssnnnjjjiiibbb```]]]ZZZXXXWWWXXXXXXTTTUUUVVVVVVVVVUUUSSSRRRVVVWWWXXXZZZZZZZZZYYYXXXVVVWWWWWWVVVUUUVVVXXX[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXWWWWWWWWWWWWWWWWWWZZZZZZYYYWWWTTTSSSTTTUUUWWWUUUTTTTTTUUUUUUTTTRRRNNNPPPRRRSSSTTTUUUWWWYYYUUUVVVWWWXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]___bbbdddfffggggggqqqvvv|||~~~pppbbbTTTIIILLLKKKJJJFFFBBB@@@CCCEEEBBBBBBAAAAAA@@@AAAAAABBB@@@???===<<<<<<===>>>>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888777777777777777777777777666666666666666666666666777666555333333444555555555555555555555555555555444444444444444444444444444444444444444444444444333444666777777666444333555444444333333444444555444444444444444444444444333333333444444555555555555555555555555555555555555555444444444555555666333444444444444444444444222222333444444444333333444444444555555555666666444444444444444444333333yyyeeeVVVQQQKKKGGGFFFEEEEEEEEEAAA@@@??????AAACCCCCCBBB>>>AAAEEEHHHHHHFFFBBB@@@BBBBBBAAAAAA@@@@@@AAAAAAAAACCCEEEEEEDDDCCCCCCDDDCCCCCCDDDEEEGGGJJJLLLNNNGGGHHHJJJKKKJJJGGGDDDBBBEEEEEEEEEDDDCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@??????;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>===<<<<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<777777777888:::===@@@AAA@@@>>><<<999888888999::::::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======;;;::::::::::::;;;<<<<<<@@@???CCCMMMZZZnnn~~~zzz~~~}}}zzzxxxssskkkddd___[[[WWWTTTXXXVVVUUUUUUUUUUUUTTTRRRTTTSSSRRRSSSUUUVVVUUUTTTSSSRRRRRRSSSUUUWWWVVVVVVWWWWWWXXXXXXXXXWWWUUUTTTUUUUUUUUUUUUVVVVVVVVVWWWUUUUUUTTTSSSRRRPPPPPPOOOTTTRRROOOPPPRRRRRRPPPNNNOOOPPPQQQQQQPPPPPPRRRSSSWWWTTTRRRSSSWWWZZZZZZYYYZZZ[[[[[[ZZZZZZZZZ]]]___```ffflllnnnnnnrrrzzz~~~kkk^^^TTTMMMKKKIIIIIIIIIIIIHHHFFFDDDCCC@@@AAAAAAAAAAAA@@@??????>>>???===;;;===BBBCCC@@@DDD???:::999;;;<<<:::777999999999999999999999999999888777666666777888999666666666666666666666666666555444222222222333444666666666666666555555444444444444444444444444444444444444444444444444444555555555555555555555555777777666666666555555444666666555555555444444444555444444333333333444444666666555444333222222111444444444444444444444444555555444444444333333333555555555444444333333333555444333333333333444555666666555555555444444444yyybbbUUUQQQNNNIIIFFFEEEDDDDDDCCCAAA@@@??????AAABBBBBBAAA???BBBFFFIIIIIIGGGCCCAAABBBAAAAAA@@@@@@AAAAAABBBDDDEEEGGGFFFEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJGGGGGGHHHIIIHHHFFFDDDCCCEEEDDDDDDCCCBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@???????????????>>>===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999:::;;;<<<======<<<;;;:::::::::<<<===???:::999999888888999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<======???>>>@@@FFFOOO[[[ooo}}}|||{{{}}}~~~wwwqqqkkkfffccc^^^\\\ZZZXXXXXXWWWTTTRRRSSSRRRQQQRRRTTTTTTTTTSSSRRRPPPPPPQQQRRRSSSSSSRRRSSSSSSSSSSSSSSSQQQPPPOOOTTTTTTTTTUUUUUUUUUUUUUUUQQQQQQPPPOOONNNNNNMMMMMMPPPNNNLLLMMMNNNNNNLLLJJJKKKMMMOOOPPPPPPQQQSSSTTTUUUSSSRRRTTTXXX[[[\\\[[[___```bbbbbbccceeeiiilllooouuu~~~}}}hhh[[[SSSMMMJJJIIIHHHHHHHHHGGGFFFEEEDDDCCC@@@@@@AAAAAA@@@@@@???>>>===>>>>>>===AAAHHHKKKIIIDDD???:::999;;;<<<:::777999999999999999999999999999888777666666777888999666666666666666666666666888777777666555555666666666666666666666555555444444444444444444444444444444444444444444444444444555555555555555555555555777777666555555555555555666666555555555444444444555444444333333444444444666555555444444333333222555555555555555555555555555555444444444333333333555555444444444333333333555444333333333333444555666666555555555444444444|||```RRRMMMKKKIIIFFFDDDDDDCCCBBBAAAAAA@@@>>>???@@@BBBAAAAAA>>>AAADDDFFFFFFEEEBBB@@@@@@@@@@@@@@@AAABBBCCCCCCFFFHHHIIIHHHFFFEEEEEEEEEGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEDDDCCCBBBAAA@@@??????@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@CCCCCCCCCBBBAAA@@@???>>><<<<<<<<<<<<===============>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;:::999999;;;;;;::::::;;;===???@@@999999888888888888999999::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<======>>>===<<<===AAADDDJJJVVVaaawww~~~|||~~~yyyuuunnnkkkhhheeeccc```\\\ZZZZZZYYYXXXXXXZZZZZZYYYXXXVVVUUUSSSTTTTTTUUUSSSRRRSSSRRRRRRQQQPPPNNNMMMLLLOOOOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOONNNNNNNNNNNNPPPNNNMMMMMMNNNMMMLLLJJJJJJLLLOOOPPPQQQSSSUUUXXXVVVVVVVVVZZZ___ccceeeeeekkkmmmppprrruuuyyy~~~ssseeeWWWPPPNNNKKKIIIJJJHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>><<<>>>>>>>>>DDDMMMRRRQQQCCC???;;;999:::;;;999666999999999999999999999999888888777777777777888888666666666666666666666666777777888888888777666666666666666666666555555444444444444444444444444444444444444444444444444444444444444444444444444444777666555444444444555666555555555555555444444444444444444333333444444555444444444444444444444444666666666666666666666666555555444444444333333333555444444444444333333333444444333333333333444444555555555555555444444444kkkWWWNNNMMMGGGEEEDDDDDDDDDDDDAAA???AAA???>>>>>>@@@AAA@@@???;;;===???AAABBB@@@???===?????????@@@AAABBBDDDDDDGGGHHHIIIHHHFFFDDDDDDDDDFFFFFFEEEDDDCCCCCCBBBBBBFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCAAA@@@??????@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@CCCCCCCCCCCCBBBAAA??????<<<<<<<<<=====================>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::::::::999:::;;;<<<<<<;;;:::888777<<<<<<;;;:::::::::;;;;;;999999888888888888999999999999999999999999999999::::::::::::::::::::::::;;;;;;::::::;;;;;;<<<===;;;;;;;;;;;;;;;<<<======::::::<<<@@@CCCEEEKKKSSS^^^rrr~~~zzzwwwsssooolllnnnllljjjjjjiiiiiigggeeebbb```^^^^^^^^^]]][[[YYYYYYYYYXXXVVVTTTRRRPPPOOONNNOOOPPPQQQRRRQQQQQQPPPRRRRRRRRRRRRSSSSSSSSSSSSUUUTTTSSSSSSSSSSSSRRRQQQPPPRRRUUUVVVWWWYYY[[[]]]^^^```ccchhhnnntttxxxyyy~~~vvvcccYYYOOOLLLKKKHHHGGGHHHGGGEEEDDDBBBAAAAAABBBCCC@@@@@@@@@@@@@@@???>>>>>>>>>???>>>>>>CCCLLLPPPPPPBBB???<<<:::::::::888666888888888888888888888888888777777777777777777888666666666666666666666666444555666777777666555444666666666666666555555444444444444444444444444444444444444444444444444444444444444444444444444444777666444333333444555666555555555555555555555555444444333333333444555555333444444444555555666666555555555555555555555555555555444444444333333333444444444444444444444444333333333333333333333333555555555555555555555555qqq___RRRKKKJJJEEEDDDDDDDDDEEEDDDBBB@@@AAA???>>>>>>???@@@???>>>;;;<<<>>>?????????>>>===>>>>>>???@@@AAACCCDDDEEEEEEGGGGGGFFFDDDCCCBBBCCCDDDDDDDDDDDDCCCCCCBBBBBBDDDCCCBBBAAAAAACCCDDDEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::===============<<<<<<<<<===============<<<;;;;;;::::::::::::::::::::::::999::::::;;;;;;::::::999888999:::;;;;;;;;;:::999::::::999999999999999999999888888777777888888999999999999999999999999999:::::::::::::::::::::::::::::::::::::::;;;<<<<<<::::::999999::::::;;;<<<;;;:::<<>>>>>???@@@>>><<>><<<;;;:::999888777888888888888888888888888777777777888888777777777666666666666666666666666444555666777777666555444666666666666666555555444444444444444444444444444444444444444444444444444444444444444444444444444666555444333333444555666444555555555555555555555333333333333333444555666333444444555555666666777444444444444444444444444555555444444444333333333444444444444444444444444333333333333333333333333444555555555555555555555nnn___WWWOOOIIIHHHEEEDDDCCCDDDDDDDDDBBB@@@AAA???======>>>???>>>======>>>>>>????????????????????????@@@AAABBBDDDEEECCCEEEFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBAAABBBCCCEEEFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@===>>>>>>>>>>>>===<<<<<<===============<<<<<<<<<<<<============<<<;;;;;;::::::::::::::::::::::::::::::<<<<<<<<<<<<::::::777888999::::::;;;;;;:::666666777888999999::::::888888777777777777888888:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<999999999999999::::::;;;===;;;<<<@@@BBBAAACCCFFFHHHOOO___sss~~~|||zzzyyyvvvrrrnnnllljjjiiicccdddfffhhhhhhgggfffeeeeeefffgggiiijjjlllmmmnnnoooqqqssssssssssssuuuvvvyyy{{{}}}~~~nnn]]]SSSMMMHHHEEEFFFFFFDDDCCCEEECCCCCCBBBAAAAAAAAAAAAAAA??????@@@@@@??????>>>===??????===:::;;;??????<<<<<<<<<;;;;;;:::999999888888888888888888888888888777777888888888888777777666666666666666666666666666666777888888888777777666666666666666555555444444444444444444444444444444444444444444444444444333333333333333333333333333444444444555555555555444444444555555555555555333333333333444555555666444444555555666666666666444444444444444444444444555555444444444333333333333333333444444444444555222222333333333333222222444444444555555555555555ppp[[[UUURRRKKKGGGHHHEEEDDDBBBBBBBBBBBBAAA???@@@???======>>>>>>===<<<>>>>>>>>>>>>>>>??????@@@?????????@@@AAABBBCCCDDDBBBCCCEEEEEECCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAABBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@??????@@@AAAAAAAAAAAA@@@>>>=========<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;:::999999999888999999:::;;;777777888999999999999999888888777777777777888888::::::::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<:::999999999999:::;;;;;;>>>;;;:::===???>>>???BBBAAAGGGPPP]]]lllzzz}}}}}}pppaaaUUUPPPJJJFFFDDDFFFGGGEEEFFFHHHBBBBBBBBBCCCBBBBBBAAA@@@???????????????>>>>>>===;;;===<<<:::;;;>>><<<888999:::;;;;;;::::::::::::888888888888888888888888666777888999999888777666666666666666666666666666666666555555666777777888666666666666666555555444444444444444444444444444444444444444444444444444333333333333333333333333111222444666666555444333444444444555555555666666333333333333444555666666555555555555666666666666555555555555555555555555555555444444444333333333333333333444444444555555111222333333333333222111444444444555555555666666ooo]]]QQQPPPMMMEEEBBBEEEEEECCCAAA@@@AAAAAA@@@???@@@???===<<<===>>>===<<<===<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@AAABBBCCCCCCAAACCCEEEEEEDDDCCCCCCDDDEEEEEEFFFFFFEEECCCAAA@@@AAABBBBBBCCCDDDEEEFFFFFFAAAAAAAAABBBBBBBBBCCCCCC@@@??????>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@<<<<<<>>>???????????????>>>>>>======<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>??????>>><<<;;;;;;:::999888888888999:::<<<<<<;;;;;;999888666555888888777777777777888888;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::999999::::::;;;<<<;;;::::::::::::;;;<<<<<<>>>999888;;;======???BBB===BBBIIIPPPYYYfffuuuvvvlllcccXXXPPPMMMGGGCCCBBBDDDDDDAAABBBEEEAAABBBCCCDDDCCCBBBAAA@@@???????????????>>>======888;;;<<<;;;===???>>>999777999;;;;;;::::::;;;;;;777777777777777777777777666777888999999888777666666666666666666666666666444333222222222444555666666666666666666555555444444444444444444444444444444444444444444444444444333333333333333333333333000222444777777666444222444444444555555555666666222222222333444555666777666666666666666666666555666666666666666666666666555555444444444333333333333333333444444555555555111222333444444333222111444444444555555555666666xxx\\\UUUMMMHHHGGGFFFCCC@@@????????????>>><<<;;;:::============<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA>>>>>>>>>>>>????????????BBBAAA@@@???@@@BBBEEEFFFCCCDDDDDDCCCBBBAAA??????BBBCCCDDDCCCBBBBBBDDDFFFAAAAAA@@@@@@@@@AAABBBBBB??????>>>======>>>???@@@>>>>>>======<<<<<<;;;;;;========================>>>>>>===<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;<<<======<<<:::888777888999999::::::999999888::::::999999999999999:::777777666666666666777777888888888888999:::;;;;;;888999:::;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>===???BBBDDDIIITTTdddpppwwwlllccc\\\UUUOOOKKKEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;:::999888888888999:::999999999888777666666555555555666666777777888888555555555444444333333333777777666666555555444444555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444444333333333333444555555666666666666666666666666444444555555555555444444555444444333333444444555333333333333333333333333444333111000000111333444444444444444444444444444zzzeeeUUUOOOHHHDDDEEEEEEDDDAAA@@@@@@@@@@@@???>>>===<<<============<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@======>>>>>>>>>?????????BBBAAA@@@???@@@BBBDDDEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA??????>>>======>>>???@@@>>>>>>>>>======<<<<<<<<<========================>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888999999::::::999999888:::999999888888888999999999888888777777888888999::::::999999999999999999888999:::;;;;;;;;;::::::999999999999999999999999::::::::::::::::::::::::::::::;;;;;;<<<======>>>===???AAABBBEEENNN[[[eee}}}~~~~~~{{{rrrnnngggaaa\\\UUUNNNIIIEEEDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@????????????@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999888888999999:::999999999888777666666666666666666666777777777777555555555444444333333333666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444555555555555555555555555555555444444555555555555444444555444444333333444444555333333333333333333333333666555333222222333555666444444444444444444333333qqq___RRRKKKGGGBBB@@@BBBDDDCCCBBBAAAAAA@@@@@@??????>>>>>>============<<<<<<<<<<<<>>>>>>??????@@@?????????======>>>>>>>>>>>>??????BBBAAA@@@@@@@@@AAABBBCCCDDDCCCAAA@@@@@@@@@@@@AAA???AAACCCDDDCCCBBBBBBCCC@@@AAAAAABBBBBBAAAAAA@@@??????>>>=========>>>???>>>>>>>>>>>>==========================================<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<===<<<;;;::::::999999:::888888999999999999888888999888888888888888999999::::::999999999999::::::<<<;;;;;;:::999888888888888999:::;;;;;;;;;::::::999999999999999999999999:::::::::::::::::::::::::::::::::;;;<<<<<<======<<<===??????AAAGGGOOOVVVqqqtttjjjgggfffeeebbb^^^WWWOOOIIIDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999999888888999::::::999999999888777777666666777777777777666666666666555555555444444444444444555555555555555666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444333333333333444555555555555555555555555555555444444555555555555444444555444444333333444444555333333333333333333333333555555333333333333555555555555555444444333333333iii[[[QQQKKKEEEBBB???>>>@@@BBBBBBBBB@@@@@@??????>>>?????????============<<<<<<<<<<<<>>>???????????????>>>===============>>>>>>>>>???BBBAAA@@@@@@???@@@@@@AAACCCBBB@@@>>>>>>???AAABBBAAADDDGGGHHHGGGEEEEEEEEEAAAAAABBBBBBBBBAAA@@@???@@@???===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;===<<<:::999888999:::;;;888888999999999999888888888888777777777888999999:::::::::999999:::::::::;;;;;;;;;::::::999999888888999:::;;;;;;;;;::::::888888888888888888888888999999999999999999999999:::::::::;;;;;;<<<<<<<<<:::;;;===>>>???AAAFFFJJJbbbtttyyyoooiiiggggggfffddd___XXXPPPKKKCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>=========<<<<<<;;;;;;;;;:::::::::999999999999999999::::::999999999888888777777777888888777777666666555555555555555555555444444444444444444555555666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444444333333333333444555555555555555555555555555555444444555555555555444444555444444333333444444555333333333333333333333333333222222111111222222333555555555444444333333222xxxcccWWWPPPKKKGGGDDDBBB???>>>???@@@@@@@@@>>>>>>=========>>>??????============<<<<<<<<<<<<>>>>>>?????????>>>>>>===<<<============>>>>>>>>>AAA@@@@@@?????????@@@@@@AAA@@@???>>>>>>???AAABBBBBBEEEHHHIIIHHHFFFFFFFFFBBBBBBBBBBBBAAAAAA@@@???@@@???===<<<<<<<<<===>>>===============>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999:::::::::;;;<<<;;;:::888888999:::;;;777888888999999888888777888888777777888999::::::999999888888888888999999888999:::;;;;;;;;;;;;:::888999:::;;;;;;;;;::::::888888888888888888888888999999999999999999999999:::::::::;;;;;;;;;;;;;;;888:::<<<===>>>@@@BBBDDDRRRbbb{{{~~~xxxuuupppkkkiiihhhfffbbb[[[SSSMMMJJJBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>><<<<<<;;;;;;;;;:::::::::888888999999::::::::::::999999999999888888888888888888777777666666555555555555555555555555555555333333444444555555666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444333333333333444555555555555555555555555555555444444555555555555444444555444444333333444444555333333333333333333333333222222222222222222222222555555555444444333333333vvv]]]PPPLLLHHHDDDBBBCCCBBBAAA???>>>>>>??????======<<<<<<<<<>>>???@@@============<<<<<<<<<<<<======>>>>>>???>>>>>>>>><<<<<<============>>>>>>??????????????????????????????>>>>>>>>>???AAABBB@@@BBBDDDEEEDDDCCCCCCDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@???===<<<;;;<<<<<<===<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999999999999999888888999999999:::::::::::::::999999999999::::::777777888888888888777777888888888888999:::;;;;;;888888777777777777888888777888:::<<<<<<<<<<<<;;;888999:::;;;;;;;;;::::::888888888888888888888888999999999999999999999999::::::::::::::::::;;;;;;888999;;;<<<>>>???@@@@@@FFFPPPeee{{{rrrqqqrrrnnnhhhcccbbb```ZZZSSSLLLHHHFFFBBBBBBAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@?????????>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777777999:::::::::::::::999999999999999999999999777777777777666666666666555555555555555666666666444444444444444555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555333333333333333333333333444444444444444444444444444333333333333444555555444444444444444444444444444444555555555555444444555444444333333444444555333333333333333333333333444444444444444444444444444444444444444444444444kkk\\\NNNHHHFFFCCCAAAAAABBBAAAAAA???>>>===>>>???>>>===<<<<<<===???AAABBB============<<<<<<<<<<<<<<<<<<===>>>?????????>>><<<<<<<<<=========>>>>>>======>>>??????@@@@@@@@@=========>>>???@@@@@@AAA>>>@@@AAAAAA@@@@@@AAABBBEEEDDDAAA???>>>???@@@BBB@@@???===<<<;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<===::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888888999999999999888999999:::::::::999999777777888888888888777777999999999999:::;;;<<<===888888777777777777888888999:::;;;<<<===<<<:::999888999:::;;;;;;;;;::::::888888888888888888888888888888888888888888888888:::::::::::::::::::::::::::::::::;;;===>>>>>>===AAAFFFRRRgggyyypppkkkkkkiiiddd___VVVWWWWWWTTTNNNHHHEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>>>>?????????<<<<<<<<<===============<<<<<<;;;;;;;;;:::::::::666777999:::;;;;;;::::::999999999999999999999999666666666666777777777777444555555555666666666777555444444444444444444333555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333444555555444444444444444444444444444444555555555555444444555444444333333444444555333333333333333333333333333444444555555444444333222333333444444555555555{{{hhhVVVNNNGGGGGGEEEAAAAAAEEE???@@@@@@???======>>>??????>>>======>>>@@@BBBDDD>>>=========<<<<<<<<<<<<;;;;;;===>>>????????????<<<<<<<<<<<<=========>>>;;;<<<===???@@@@@@@@@@@@;;;<<<===???@@@@@@@@@@@@???@@@@@@@@@??????AAACCCGGGDDDAAA>>>===>>>AAABBB@@@???===<<<;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::888888888888888888888888777888888888888999999999777888:::;;;;;;:::999888777777888888888888777777::::::::::::;;;<<<===>>>999888888888888888888999;;;;;;=========;;;999777888999:::;;;<<<;;;::::::777777777777777777777777888888888888888888888888::::::::::::::::::::::::<<<;;;:::;;;<<<<<<<<<;;;AAACCCHHHSSSggg|||gggfffdddcccaaa\\\WWWSSSKKKOOORRRQQQMMMHHHEEEDDDAAAAAAAAAAAAAAAAAAAAAAAA<<<<<<======>>>>>>>>>???:::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::666777999:::;;;;;;::::::999999999999999999999999555555666666777777888888444555555555666666777777555555555444444333333333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333555555555555555555555555444444444444444444444444444333333333333444555555444444444444444444444444444555555555555555555444555444444333333444444555333333333333333333333333111222222333333222222111111222222333444555666666ttt```UUULLLIIIEEECCCAAA@@@===;;;======<<<<<<<<<<<<======::::::;;;;;;<<<<<<=========<<<;;;:::999999999999;;;;;;<<<===>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@?????????@@@@@@??????===<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;::::::999888888888888999::::::::::::999777888888999999888888777555666666666777777777777666777777888999:::::::::888888777666666666666666777777777777888888888888999999999999999999999999999999999888888888888888::::::999999999999888888999999888888888888999999888888888888888888888888:::999888777777888999::::::;;;<<<<<<======<<<<<<>>>>>>AAAIIITTTddd{{{|||}}}nnneeeXXXWWWVVVTTTRRRPPPOOONNNEEEFFFGGGHHHGGGEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<===>>>???======<<<<<<<<<;;;;;;;;;======<<<;;;;;;:::999999888888888888888888888888777777777777777777777777555666777888888777666555555666777666555444555666999888666444333222333333333333333333333333333333333444444555555444444333444444444333333222222222444444444444444444444444222222222333333333444444444444444444444444444444444444444444444444444444555555555444444333333333666555555555555666666777333333333222222111111111555444333333222222222222111222444666777666666555333333333444444444555555ooo^^^QQQJJJFFFDDDAAA@@@@@@???>>><<<======<<<<<<<<<<<<=====================>>>>>>>>>>>>===<<<;;;:::::::::::::::;;;<<<===>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@??????????????????>>>===<<<:::999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::999999888888888888999::::::::::::999888888999999999999888888666666666666666666777777666666777777888999999:::888888777666666666666666666666666777777777888888999999999999999999999999888888888888888888888888;;;:::::::::999999888888999888888777777888888999888888888888888888888888999999888777777888999999999::::::;;;;;;;;;;;;;;;@@@???@@@DDDGGGNNN[[[ggguuuggg]]]WWWOOOOOOMMMLLLJJJHHHGGGFFFDDDEEEFFFFFFFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>============>>>???===<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;:::999999999888888888888888888888888888888888888888888888888666666777777777777666666666777888777555444555666666666555555444444555555444444444444444444444444333444444555555444444333444444444333333222222222444444444444444444444444444444444555555555666666444444444444444444444444444444444444444444444444444444444444444444333333666666555555555555555666444444444333333333222222555444333333222222222333111222333444555555555444333333333444444444555555eeeUUUNNNIIIFFF@@@???======>>>???>>>======<<<<<<;;;;;;<<<<<<=====================<<<<<<>>>>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????????????????????????????@@@@@@@@@????????????????????????>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<;;;;;;::::::999999888888888888999::::::::::::999999999::::::::::::999999777777777777777666666666555555666666777777888888888888777666666666666666555555555666666666666777888888888888888888888888666777777888888999999999<<<;;;;;;:::999888888888999888888777777888888999888888888888888888888888999888888777777888888999888888999:::::::::::::::::::::>>>BBBCCCCCCIIIQQQ\\\```eeekkkxxxwwwhhh\\\TTTOOOMMMHHHGGGFFFDDDCCCAAA@@@@@@BBBCCCDDDDDDCCCBBB@@@??????????????????????????????>>>>>>======>>>>>>???<<<<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999888888888888888888888888888888888888888888888888777666666666666666666777666888888777666555666777444444555666777777666666555555555555555555555555333444444555555444444333444444333333333333222222444444444444444444444444444444444555555555666666444444444444444444444444444444444444444444444444333333444444444444444444777666666555555444444444555555444444444444333333444444333222222222333333111111222333444444444444333333333444444444555555iiiSSSJJJHHHGGGEEE>>><<<;;;;;;===>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999======<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@??????>>>>>>?????????????????????????????????????????????>>>????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888999::::::::::::999999::::::;;;;;;::::::999999999999888888888888888555555555555666666777777888777777666666666666666444444444555555555666666888888888888888888888888555666666777888999999:::<<<<<<;;;:::999888777777888888777777777777888888888888888888888888888888888888777777777777888888888999999:::::::::::::::666777;;;AAABBBAAADDDIIIHHHJJJMMMTTTaaarrrssskkk```UUUOOOKKKIIIHHHEEEEEEDDDCCCBBBAAA@@@???@@@AAAAAAAAAAAA@@@???>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999999888888888888888888888888999999999999999999999999777666555444444555666777777888888888666555666777444555666777888777666555444444444444444444444444333444444555555444444333333333333333333333333333444444444444444444444444222222222333333333444444444444444444444444444444444444444444444444444444333333333444444555555555777777666666555444333222444444444444444333333333444333333222222333333333222222333333444444444444333333333444444444555555|||kkkUUUHHHDDDCCCAAA===???===;;;;;;<<<===<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999888888<<<;;;::::::999:::::::::::::::;;;;;;<<<<<<==============================>>>>>>======>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@???>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999888888888888999::::::::::::999999::::::;;;;;;::::::999::::::::::::::::::::::::555555555555555666666666888777777666666666666666444444444444555555555555777777777777777777777777555555666777888888999999;;;;;;:::999888888777777888777777777777777777888777777777777777777777777777777777777777777777777999999:::;;;;;;;;;;;;;;;;;;999:::<<<<<<999:::>>>AAACCCEEEHHHNNN\\\pppooocccYYYTTTNNNJJJGGGEEECCCBBBEEEEEEDDDCCCBBBBBBAAAAAA???????????????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>=========::::::;;;;;;;;;;;;;;;;;;777888888888888888888888777777777777777777777777888888888888888888888888777666555444444555666777666777888777666555555777555666777777777666444333333333333333333333333333333444444555555444444333333333333333333333333333444444444444444444444444222222222333333333444444444444444444444444444444444444444444444444444444333333333444444555555555666666666666555444222111222222222222222333333333333333333222222333333444444444444444444555555555333333333444444444555555___UUUHHHBBBAAAAAA===999@@@>>><<<;;;<<<<<<;;;:::;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;::::::;;;::::::999999999:::::::::::::::;;;;;;;;;<<<<<<===========================<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>???@@@@@@@@@??????>>>===<<<;;;;;;;;;;;;:::::::::999999999999999999888888888888999::::::::::::999999999::::::::::::999999::::::::::::;;;;;;<<<<<<555555666666666666666666888888777666666666666666444444444555555555555666666666666666666666666666555666666777777888888888888888888888888777777777888777777666666777777888777777777777777777777777666777777888888777777666999::::::;;;;;;;;;;;;;;;<<<999888::::::999:::>>>???@@@BBBCCCDDDKKK\\\mmm}}}}}}zzzzzz}}}mmmbbbXXXQQQKKKIIIGGGFFFFFFEEECCCAAABBBBBBBBBAAAAAA@@@@@@@@@>>>=============================================;;;<<<<<<======<<<<<<;;;::::::::::::;;;;;;;;;;;;999888888888888888888888777777777777777777777777777777777777777777777777666555555555555555555666555777777666555444555666555555666666555444333333333333333333333333333333333444444555555444444333222222333333333333444444444444444444444444444444444444444555555555666666444444444444444444444444444444444444444444444444333333444444444444444444444555666666555444222111111111222222222222333333333333222222222333444444666555444444444555555666333333333444444444555555NNNHHHBBB??????@@@>>><<<===<<<::::::;;;<<<;;;:::::::::999999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::::::::::::::;;;;;;;;;========================;;;;;;;;;;;;;;;<<<======<<<<<<======>>>?????????========================<<<<<<<<<=========>>>>>>===>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888888888999999888888999::::::::::::999888888999999999999888888777777888999:::;;;<<<<<<666666666666666666666666888888777666666666666666444555555555555666666666666666666666666666666666666666666777777777777777666666666666777777777777777777666666666666777777777777777777777777777777555666777888888777666555888888999::::::::::::::::::777777;;;======>>>AAA===<<<===AAABBBCCCLLLWWWeeemmmwwwqqqaaaXXXRRRMMMIIIGGGFFFDDDDDDDDDEEECCCBBB???????????????>>>>>>>>>=========<<<<<<=================================::::::;;;<<<<<<;;;::::::999999:::::::::;;;;;;;;;:::::::::999999888888777777777777777777777777777666666666666666666666666444555555666666555555444444555666555444333444555444333333333333444444555444444444444444444444444333444444555555444444333222222222333333444444444444444444444444444444444444444444555555555666666444444444444444444444444444444444444444444444444444444444444444444333333333444555666666555333222222222222333333333444444333222222222333333444555555555444333333444444555333333333444444444555555EEEAAA===:::;;;<<<>>>>>>;;;999888999:::<<<;;;;;;:::999999999999999999:::777777777888888999999:::<<<<<<;;;;;;;;;<<<<<<===::::::::::::::::::;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@========================;;;<<<<<<<<<======>>>>>><<<<<<<<<<<<<<<<<<;;;:::<<<<<<<<<;;;;;;:::::::::888888888888888888999999888888999::::::::::::999888888888999999888888888555555666777999:::;;;<<<777777777777777666666666888888777666666666666666555555555666666666666777666666666666666666666666777777777777666666666666444444555555666777777777777777666666666666777777777777777777777777777777555666777888888777666555777777888999999999999888;;;888777:::;;;888777888;;;888:::AAADDDBBBDDDHHHMMMXXXfffsss{{{wwwwww{{{{{{mmm\\\SSSPPPMMMJJJHHHDDDAAA???>>>???@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>========================999999;;;;;;;;;;;;999999999999999::::::;;;;;;;;;;;;;;;;;;:::999888777777777777777777777777777777666666666666666666666666333444555666666555444333444555666555333222333444222111111111222444666777555555555555555555555555333444444555555444444333222222222333333444444444444444444444444444444444222222222333333333444444444444444444444444444444444444444444444444444444555555555444444333333333111333444666666555333222333333333444444555555555222222222222333333444555555444333222222222333444333333333444444444555555AAAAAA???>>>============<<<<<<;;;::::::999888888888888999999999:::::::::888999:::;;;;;;:::888777::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===???>>>===<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<===>>>@@@@@@@@@???>>>>>>>>>>>>>>>????????????>>>>>>============>>>>>>>>>>>>======<<<<<<<<<<<<===>>>>>>>>>===;;;999888:::::::::999999888888888999999:::::::::;;;;;;;;;999888777666666777888999888888888888888777666666666666777777777777666666555555666666666666555555555555666666666666555555666666888999999888777777666666888999999888777666888888777666666666666666888777666555555555555555333666999::::::999:::;;;777777777777666666666666:::999888777777888999:::888888999999999:::::::::<<<<<<===>>>???@@@AAAAAAIIIKKKQQQ]]]lll}}}{{{{{{{{{{{{~~~ppp\\\WWWQQQLLLHHHFFFDDDCCCBBBAAAAAA@@@@@@???????????????>>>>>>======<<<<<<:::;;;;;;<<<===>>>??????===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<:::::::::999999999888888777777777777777777777777666777888888888777555444888666555444444555666888444444444444444444444444444444444555555555666666555555555555555555555555444444333222222333333333222222222222222222222222444444555555555555444444444444333222222333333444000111222222333333222222666555555444222111111000222222333333333333444444444444444333333222222222333333333333333333333333000111111222222222111111555555555555555555555555444444555555666777777888>>>===<<<;;;::::::::::::<<<;;;;;;:::999999888888888888888999999999::::::000222444666888:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<>>======<<<<<<<<<<<<;;;;;;<<<<<<<<<=========<<<======>>>??????>>>>>>============>>>>>>>>>>>>>>>==================>>>=========<<<<<<<<<;;;;;;;;;<<<<<<;;;:::999777666;;;;;;;;;:::::::::999999777777777777888888888888888888777777777777888888666666666666666555444444666666777777777777666666555555666666666666555555555555666666666666555555555666777888888888777777777777888888888888777777777777666555555555555555888777777666666666666777444666777888666666666777666666666666777777777777999999888777777888999999888888888999999999::::::::::::;;;<<<===>>>??????BBBBBBGGGOOOZZZlll|||iii[[[RRROOOJJJFFFDDDDDDCCCBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>======<<<<<<:::;;;<<<===>>>??????>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;::::::::::::;;;<<<:::::::::999999999888888777777777777777777777777666777777888777666555444777666555444444555666777555555555555555555555555222222222333333333444444444444444444444444444444444333333222222333333444333333333333333333333333444444555555555555444444444333333222222222222333111222222333333333333333444444333333333333222222222222333333333333444444555555444444444444444444333333333333333333333333222222222222222222222222444444444444444444444444333333444555555666777777<<<;;;:::999888888888999;;;;;;::::::999888888888888888888999999999999:::///000333555888999;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>===============<<<<<<=========>>>>>>>>>===<<<<<<<<<<<<===>>>>>>;;;<<<<<<<<<==================<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777666;;;;;;;;;;;;;;;:::::::::666666666666777777777777777777888888888888777777666666666666666555555444555666666777777666666555555555666666666666555555555555666666666666555555555555666777777777777777888888777777777777777888666555555444444444444555888777777777777888888999777888888777555444555777555555666666777777888888999999888777777888999999888888888999999999999:::888888999:::;;;<<<<<<===@@@@@@CCCGGGLLLYYYqqqqqqdddWWWNNNIIIFFFCCCAAABBBCCCCCCBBBCCCBBBAAA@@@???>>>======>>>>>>>>>============<<<;;;<<<>>>@@@@@@???>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;:::::::::999999999888888777777777777777777777777777777777777777666555555777666555444444555666777555555555555555555555555222222222333333333444444333333333333333333333333333333333222222333333444333333333333333333333333444444555555555555444444444333222222111111111222222222333444444444444444222222222333333444444444222222333333333333444444444444555555555555555555333333333333333333333333444444222222222222333444333333333333333333333333222333333444444555555666===<<<;;;:::::::::::::::::::::999999888888888777888888888888999999999999777777888888999999999:::;;;;;;::::::::::::999999::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>===<<<;;;::::::;;;===>>>::::::;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;:::999999::::::::::::::::::::::::777777777777888888888888666777888999999888777666777777888888888888777777555666666666666666666555555555666666666666555555555555666666666666555555444555555666777777777777999999777666666666777888666555555444444555555555666666666666777888999999::::::999888666666888:::444555555666777888888999999888888888888888888999888888888888999999999999888888999999:::;;;;;;<<<>>>@@@CCCEEEEEEKKK]]]ooowwwggg]]]UUUOOOKKKFFFDDDAAAAAABBBCCCDDDCCCCCCBBBAAA@@@???>>>===<<<========================;;;===???AAAAAA@@@>>><<<===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888777777777777777777777777777777777777777666666555666555555444444555555666555555555555555555555555444444444555555555666666333333333333333333333333333333222222222333444444444444444444444444444444333444444555555444444333333333222111111111111222222333444444555555444444222222333333333333444444222222222333333333444444333333444444555555666666333333333333333333333333777555333222222333444555222222222222222222222222222222222333333444444444<<<<<<;;;;;;::::::;;;;;;999888888888888888777777777777888888888999999999<<<;;;;;;:::999999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@@@@??????============>>>>>>>>>>>>===<<<;;;::::::;;;<<<===::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<;;;::::::::::::888888888888888888999999666666777777777888888888666777888999999888777666777777888888888888777777555555666666666666555555555555666666666666555555555555666666666666555555555555555666777888888999:::999777666666666777888777666666666666666777777555555555555666666777888888999888777666777999<<<444555555666777888888999888888888999999888888888777777888888888999999999999999999::::::;;;;;;<<<999;;;???AAA???@@@JJJWWW___qqquuulll___UUUNNNKKKHHHEEEEEECCCAAAAAABBBBBBBBBAAABBBAAAAAA@@@>>>======<<<<<<<<<<<<<<<<<<=========<<<>>>@@@AAAAAA???===;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999888888888888888888888888888888888777777666666666666666555555444444444444555555333333333333333333333333444444444555555555666666444444444444444444444444333222222222333333444555444444444444444444444444333333444444444444333333333222222222222222222333222333444444555555444444444444333333333333222222222222222333333333444444222222333333444444444555333333333333333333333333777666444222222333444555222222222222222222222222222222222333333333333333999999888888888888999999777777777777777777777777777777777888888888888999999888888888888999::::::<<<;;;;;;::::::999999888::::::::::::;;;;;;;;;;;;<<<===???@@@AAAAAAAAA@@@<<<<<<=========>>>>>>>>>======<<<;;;;;;;;;;;;<<<999:::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::999888888888888888777777777777888888888888555555555555666666666666777777888888888888777777444555555666666666666666444555555666666555555444555555666666666666555555555555666666666666555555666666666666777999:::;;;:::999888777666666666666777666666666666777888888666555555555555666666777555666777666555666777999555555666666777777888888777888999999999999888777777777777888888888888999999:::::::::;;;;;;;;;<<<888999===@@@>>><<>>===@@@@@@@@@???>>>>>>======;;;<<<<<<<<<<<<============>>>???@@@@@@>>><<<;;;===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999::::::::::::999999:::::::::999999999888888888888888888888888888888888888777666666666666666444444444444444444444444222222222222222222222222222222222333333333444444555555555555555555555555222222222222333444555555333333333333333333333333333333444444444444333333222222222222333444555555222222333444444444444444444444444333333222222222222222333333333333444444222222333333333333333333333333333333333333333333777666444333222333333444222222222222222222222222333333333333333333333333777777777666666777777888777777777777777777777777777777777777888888888888777777777777777999:::;;;<<<<<<;;;::::::999888888999999:::::::::;;;;;;;;;;;;===???AAABBBBBBBBBAAA;;;;;;<<<<<<<<<========================<<<;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========:::999888777777777888999777777888888888999999999555555666666666777777777888888777777777777888888444444555666666666666666444555555666666555555444555555666666666666555555555555666666666666555555777777666777888:::;;;<<<999999999888888777666555555555555555555666777777888777666666666666666666555777888888666555555666666666666666777777777777777888999999999999888777777777777777888888888888999999::::::::::::;;;;;;<<<:::;;;???@@@>>>@@@EEEAAAJJJUUU___lllzzzyyyooofff[[[TTTRRROOOKKKHHHEEEDDDCCCCCCBBBAAA????????????>>><<>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======>>>??????>>>===<<<;;;:::===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888999::::::::::::999888:::::::::999999999888888888888888888888888888888999888777666555666666777444444444555555444444444333333333333333333333333222222222333333333444444444444444444444444444444222222222222333444555666333333333333333333333333222333333444444333333222111111222333444666777888111222222333333333333333222222333333333333444444222222333333333333444444444444444444444333333333333333333333333333333333555555444444333222222111333333333333333333333333444444444444444333333333888888777777777777888999666666666666777777777777777777777777888888888888:::999888888888999:::;;;<<<<<<;;;::::::999888888999999:::::::::;;;;;;;;;;;;===???AAACCCCCCBBBAAA;;;;;;;;;;;;<<<<<<<<<===<<<===>>>???>>>===;;;:::::::::;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<<<<<<<=========>>>>>><<<;;;:::999999999:::;;;888888999999999:::::::::888888888888999999999999999888777666666777888999666666777888888888888888444555555555555555555444555555666666666666555555555555666666666666555555888777777777888:::<<<>>>888999999999888777555444444444444444444555666777999999888777666666777777999:::<<<;;;999666555555777777777777666666666666777888999::::::999888777777777777777888888888888999999999999999:::::::::<<<888777:::======>>>BBBCCCFFFHHHKKKVVViiixxx~~~}}}}}}nnnbbb[[[UUUNNNIIIFFFDDDBBB@@@AAABBBCCCDDDBBBAAA@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>????????????;;;;;;;;;<<<<<<<<<======??????>>>===<<<;;;;;;:::======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888999:::;;;;;;:::999888:::::::::999999999888888888888888888888888888888999888666555555555666777333444444555555444444333444444444444444444444444444444444555555555666666333333333333333333333333222222222222333444555666222222222222222222222222222333333444444333333222111111222333555777999:::111111222333333333333222000111111222444555555666222222333333333444444444666666666555555444444333333333333333333333333333444444444444333222111000333333333333333333333333444444444444444444444444888888777666666666666666444444444555555555555666555666777888888999999888777777888888888999999999:::::::::999999888888888::::::999888999:::;;;<<>>???===;;;;;;<<<=========999999999:::::::::;;;;;;>>><<<::::::;;;<<<===<<<;;;:::999888888999:::;;;777888999::::::999777666444666999:::888666555555444555666666666666666555666666666666666555555555333333444555666777888888777888999999888777888:::::::::999888666444333222555555555555666666666777;;;<<<<<<:::777666777888777777777777777777777777777777777777777777777777999888777666666777888888555666777999999:::::::::999888999999:::;;;<<<===999999999999:::;;;<<<===@@@>>>???EEEKKKRRR]]]ggg|||}}}kkkbbbWWWPPPLLLJJJEEEBBB@@@AAAAAABBBBBBAAAAAA@@@??????>>><<<<<<;;;;;;;;;???>>>===<<<<<<===>>>???========================<<<<<<======<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::999999888888888777777777888999999::::::777666555555555777888999555555444444444444555555555555555555555555555555555555555555555555555555444444444444444444444444444444444333333222222222444444444444444444444444111222333333444444333333333333333333333333333333444444444333333222222222555444444333333444444555444444444444444444444444333444555555555444333333444444444444444444444444333333333444444444555555444444333333333333222222111111222222222333333333888777777666666666666666444444444555555555555666555555777888888888888888777777888888888999999999:::::::::999999999888888::::::999999999:::;;;<<<>>>===;;;<<>>@@@>>>;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;===;;;999999:::;;;;;;;;;888888777777777777888888888888999999999888888777555777888888777555555555555666666666666666555555666666666666555555555555555555555666666666666666777888999999777777777999777777777777777666555555666666666666777777777777999::::::999777666777888777777777777777777777777666666666666666666666666999888777666666777888888444555666777777777777777999888888888999:::;;;;;;999999999999::::::;;;<<<>>>===>>>BBBEEEKKKWWWbbb~~~xxxmmmeee```YYYSSSKKKGGGGGGGGGEEEBBB@@@@@@AAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;>>>>>>===<<<<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::999999999888888777777777666666666666666555555555444555555666666555555444444444444555555333333333333333333333333444444444444444444444444444444444444444444444444444333333333333333333222222222222222222222222222111222333333444444333333333333333333333333333333444444444333333222222222444444333333333333444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333444444444444444444333333333333222222111222222222222333333333777777777777666666666666444444444555555555555666555555666777888888888888777777777888888888888999:::::::::999999999999888::::::999999999:::;;;<<<<<<;;;;;;;;;===>>>===<<<:::;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;;;;<<<>>><<<:::999999;;;===???AAA???<<<;;;;;;<<<;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;:::888888999::::::999777777888888888888777777999888888888888888999999666777888777555444555666666777777777666555444444555555555555555555555555777777666666555555555555888999:::888777555666777444444555666777777777777888777777777777777777777666777888777555555777888666666666666666666666666555555555555555555555555888777777666666777777888555666666777777777666666999888888888888888999999::::::999999999:::;;;;;;======???AAA@@@DDDQQQ___ttthhh^^^UUUOOOKKKIIIEEEAAAAAABBBCCCBBB@@@???@@@@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;;;;;;;======<<<;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999888888888777777666555555444666666666777666666555555555555444444444444555555333333333333333333333333333333333333333333333333444444444444444444444444222333333333333333333444222222222222222222222222111222333333444444333333333333333333333333333333444444333333333333222222333333222222222222333333444444444444444444444444444333222111111222333444333333333333333333333333222222222333333333444444444444333333333333222222222222222222333333333333777777777777777666666555444444444555555555555666444555666777888888888888777777777777888888888888999999999999999999999999999999999:::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<:::;;;===??????>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;<<<<<<<<<;;;:::999:::===@@@BBBAAA???<<<;;;;;;;;;:::999;;;;;;;;;<<<<<<<<<======;;;999888999:::;;;:::999888999;;;;;;;;;;;;999888999888777777777888999:::777888888666444444555666777777777777666555333333444444555555555555555666666666666666666555555555888999999888666444555666333444555666777777777777777777777777666666666666444555555555444444666888555555555555555555555555555555555555555555555555666666666666777777777888888999999999999888888777999888777777777777777888;;;::::::999999::::::;;;>>>???BBBBBB@@@BBBPPP___|||{{{mmmggg^^^VVVPPPLLLIIIGGGDDDBBB@@@@@@AAAAAA???===>>>??????@@@@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999888888777777888999:::::::::888777666555555444444444444555555555555555555555555555555333333333333333333333333444444444444444444444444222222222333333444444444333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333333222222111111222222333444444444444444444444444444222111000000111333555222222222222222222222222222222222333333333333444444444333333333222222222222222222333333333444444666777777888777666555555444444444555555555555666444555666777777888888777777777777777777777777777999999999999999999999999999999:::::::::;;;;;;;;;999:::::::::::::::;;;<<<:::;;;===??????>>>===;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===999::::::;;;>>>AAADDDFFFAAA>>><<<::::::::::::999;;;;;;;;;<<<<<<<<<======;;;:::999:::;;;<<<;;;999999:::;;;<<<<<<;;;:::999999888777777777888:::;;;999999999777555444555777777777777777666555333333333444444444555555666666444444555555666777777888777888999777555444444555444555555666666666666555555555555555555555555555222333444444333444555777444444444444444444444444555555555555555555555555555555666666777777777777888999999999999888888777888888777777666777777777::::::999999999:::;;;;;;;;;>>>AAABBB???AAANNN\\\rrrxxxmmmddd___WWWSSSLLLHHHFFFEEEDDDDDDAAAAAA@@@@@@@@@???>>><<<===>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999777777888888999999999999888999:::::::::888777666555555444444444444555555555555555555555555555555333333333333333333333333444444444444444444444444222222222333333444444444333333333333333333333333111222333333444444333333333333333333333333333333333333333333333333333333333222222111111222222333444444444444444444444444333222000000000222444555222222222222222222222222222222333333333444444444444444333333333222222222222222333333333444444444666777888888888777555444444444444555555555555666444444555666777777777777888777777777777777666666888999999999999:::::::::888999:::;;;;;;;;;::::::888:::;;;;;;::::::;;;<<<:::;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===999:::<<>>;;;::::::;;;:::999:::;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<<<<:::999888888999999999999888888777777777777888999::::::999:::;;;999777555666777666777777777666555444444333333333444555555666666333333444555666777888888666777888777555333444555555555666666666555444444333333444444444555555555222333444444333333555777555555555555555555555555555555555555555555555555444444555666777777777777555666666777777777666666888777777777777777888888999999999999:::;;;<<<===888:::===@@@>>>???IIITTTcccuuuiii```ZZZUUUSSSLLLIIIEEEBBBAAAAAA@@@???===============>>>>>>>>><<<======>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;<<<============<<<;;;========================:::;;;<<<<<<===<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999888999999999999:::::::::444555555666777777888888666666666777666666555555555555444444444444555555333333333333333333333333333333333333333333333333444444444444444444444444222333333333333333333444111111111111111111111111111222333333444444333333333333333333333333333333222222333333333333444444333333222222222222333333444444444444444444444444222222111111222333444555333333333333333333333333333333333444444444555555444444333333333333222222333333333333444444444444666666888888888777555444444444444555555555555666333444555666777777777777888888777777666666666666888888999999999:::::::::888999:::;;;;;;;;;::::::888:::<<<<<<:::999;;;===:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;<<<======;;;===@@@DDDFFFFFFFFFEEE???<<<:::999:::;;;;;;:::::::::::::::;;;;;;;;;;;;999999999:::;;;;;;999777999999999888888999999999666666777888999::::::::::::;;;===<<<999777666666555666666666666666555555222222333444444555666666444555555555666666777777444666666666444444555666444555555666666555555444222333333444555666777777333444555444333333444666555555555555555555555555666666666666666666666666333444555777777777777666444555666777777777777777777777777777888888999:::777777888999:::<<<===>>>999999;;;>>>>>>>>>CCCJJJSSShhhvvvjjjeee^^^WWWSSSOOOMMMKKKFFFDDDBBBAAABBBAAA???>>><<<======<<<;;;<<<===>>><<<<<<<<<======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<======<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<;;;999888888888999999999:::::::::666666666666666777777777555555555444555555666666555555444444444444555555333333333333333333333333444444444444444444444444444444444444444444444444444333333333333333333222000000000000000000000000111222333333444444333333333333333333333333333333222222222333333444444444444444333333333333444444444444444444444444444444222222222333444444555555333333333333333333333333444444555555555666666666444444333333333333222222333333333444444444444555555666888999888777555444444444444555555555666666333444555666777777777777888888777777666666666555888888888999999:::::::::888999:::;;;<<<;;;::::::888;;;===<<<:::999;;;>>>;;;::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<=========@@@DDDGGGHHHGGGEEECCC>>><<<999999:::;;;;;;;;;999999999:::::::::;;;;;;888777888999::::::888666===<<<::::::::::::<<<===555666888999::::::999999:::<<<>>>>>>;;;888777666555555666666666666666555222222333333444555666666666666666666666555555555333555666555444444555666333333444555666666666666222333444555666888999999444555555444333222444666666666666666666666666666777777777777777777777777222333555777777777777666666666777999999:::::::::777777777777888999;;;;;;666777777999:::<<<>>>???<<<;;;<<<@@@@@@>>>@@@EEEIIIUUUqqqxxxnnneee___UUURRRNNNJJJHHHFFFCCC@@@>>>>>>>>>???@@@@@@???===@@@@@@???===;;;:::<<<===;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<;;;999888888888888999999:::::::::::::::999999888777777777777666555555555777888999555555555444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444333333222222222222222222222222222222222222222333444444444333333333333333333333333333333222222222333333444444444555444444333333444444555444444444444444444444444111222333444555666555555444444444444444444444444555555555666666666666777444444444333333333222222333333333444444444555555999888888777666555555555666666555555555444444444555555666666777777888888555555666666777777888888666666666777888888999999777777777888999999::::::555666777888:::;;;<<<============<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;<<<>>>AAABBBCCCBBBAAA@@@???????????????>>>;;;:::999:::<<<===777888999::::::999888777888888888888888888888888;;;999777555444444555666777777777777777777777777888:::<<<;;;888777888999;;;;;;999777666555555555555555555555555555555555444444333333444555777888<<<:::777444222222444555444444444444444444444444333222111333555666666555333333333333333333333333666666666666777777777777777777777777777777777777666666666666666666666666999999888888777777666666888888888888888888888888::::::999888999:::;;;<<<;;;;;;<<<>>>???AAABBBBBBMMMNNN___{{{nnneee```\\\WWWSSSKKKIIIFFFCCCAAA@@@@@@@@@>>>>>>======<<<<<<<<<;;;======>>>======<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::888888999:::;;;;;;;;;;;;888888999999999:::::::::666777888999999888777666888888888888777777777777888999999888555444444555444444555555555555444444333333333333333333333333222222222222222222222222444444444333333222222222333333333333333333333333000000111111111222222222444444333222222111111111444333333222222333333444222222333333333333444444555555555555555555555555777666444333222111111111444444444444444444444444333333333222222111111111333333333333444666777888:::888555333111222333444555555555444444333333333888777777666555555444444666555555555444444444444555555555666777777888888666666666666666777777777666666666777888888999999::::::999999999999999999999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@BBBAAA@@@???>>>============>>>===<<<;;;;;;;;;<<<<<<888888999::::::999888888888888888888888888888888999888666555555555666777777777777777777777777777888:::<<<<<<999777777888999999777666555555444444555555555555555555555555666555444444333444555555999777555333222222333444444444444444444444444444333222222333555666666555333333333333333333333333444444444555555555666666666666666666666666666666555555555555555555555555888777777777777666666666888888888888888888888888999999888888888999:::;;;::::::;;;===>>>@@@AAAAAAFFFHHHWWWuuuxxxkkkcccYYYRRROOOMMMIIIEEEGGGFFFCCCAAA???>>>>>>>>>============<<<<<<;;;;;;===============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<:::::::::::::::::::::::::::::::::;;;;;;:::999999888888999999999:::::::::888888999::::::999888888999888888888777777666666777888888777555444555666444444555555555555444444333333333333333333333333222222222222222222222222444444444333333222222222333333333333333333333333111222222222333333333333222222222222222222333333444333333222222333333444222222333333333333444444555555555555555555555555444444333333333333333333444444444444444444444444333333333333222222222222555555666666888999;;;;;;>>><<<888555333222333333555555444444444333333333666666555555444444333333555555555555444444444444444555555666666777888888777777666666666666666666555666666777777888888999<<<;;;;;;:::999999888888;;;::::::999999888888888888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;<<<>>>???AAA???>>>===<<<<<<<<<<<<<<<===============<<<<<<;;;999999::::::::::::999999888888888888888888888888888777666555555666777888777777777777777777777777777:::<<<<<<:::777666555777666555555444444555555555555555555555555555555777666555444333333333333444444444333333333333333444444444444444444444444333222222333555666555444333333333333333333333333222333333333333444444444666666666666666666666666444444444444444444444444555555666666666777777777888888888888888888888888888888777777777888999:::999999:::;;;===>>>??????AAADDDNNNcccyyymmmaaaYYYUUUPPPJJJGGGFFFEEEBBB???BBBAAA@@@>>>===============<<<<<<<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;:::999888777888888999999999:::::::::999:::;;;;;;;;;;;;:::999999999999888777666666555555777888777555555666777444444555555555555444444444444444444444444444444222222222222222222222222444444333333333333222222333333333333333333333333222222333333333444444444111111111222333444444444444333333222222333333444222222333333333333444444444444444444444444444444222222333333444444444555444444444444444444444444333333333333444444444444333333333444666888999:::AAA???;;;777444333222222444444444444333333333333444444444333333333222222444444444444444444444444444444555555666777777888777777777666666555555444555555666666777888888888:::::::::999999888888888888888888888777777777777888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>??????>>><<<;;;::::::::::::::::::::::::888888888888888888888888999888777666555555666666666666666666666666666666666999;;;<<<;;;888555333666555555444555555666666555555555555555555555555555555555444444333333333111222333555555444444333444444444444444444444444444333222333555666555444444444444444444444444444222222333333333444444444666666666666666666666666444444444444444444444444444444444555666777777888888888888888888888888888888888888888888999999:::888888999:::;;;<<<======AAACCCJJJUUUggguuuiii```XXXPPPKKKIIIGGGEEEEEEEEEDDDBBB???>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;:::::::::::::::::::::::::::;;;;;;;;;::::::999888888888999999999::::::::::::::::::::::::::::::::::::999999888777666555555444666777666555555666777444444555555555555444444555555555555555555555555222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333333444222222222333333333444444444333333222222333333444222222222333333333444444444444444444444444444444222333333444444444444444444444444444444444444444333333333444444555555555111111222333555777888999???===:::777555333333333333333333333333333333333333333333333222222222222333333444444444444444444444444444555666666777777777777666666555555444444555555555666777777888888666777777777888888888999777777888888999:::::::::;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<=========<<<<<<;;;;;;;;;;;;<<<:::;;;===??????>>><<<:::::::::::::::::::::::::::888888888888888888888888:::999888777555555444444666666666666666666666666666777:::;;;<<<999666333666666555555666666777777555555555555555555555555222333333444444444444555111222444666666666555444444444444444444444444444444333222333555555555333444444444444444444444444333444444444555555555555555555555555555555555555444444444444444444444444333333444555666777888888777777777777777777777777999999999:::::::::::::::777777888999:::;;;;;;<<<>>>AAAGGGMMMYYYuuunnnfff\\\TTTOOOLLLIIIGGGAAAAAAAAAAAAAAA@@@===<<<<<<<<<<<<<<<===<<<<<<<<<::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999888::::::::::::::::::::::::888999::::::;;;;;;;;;:::888888999999999:::::::::999999888888888888999999999999888888777666666555444555666666555555666777444444555555555555444444555555555555555555555555222222222222222222222222333333333333333333333333333333333333333333333333111111111111222222222222444444444333333333222222444333333222222333333444222222222333333333444444444444444444444444444444444444555555555444333222444444444444444444444444333333333444444555555555444444555666777999:::;;;:::999777555444444333444333333333333333333333333333333333333222222222222333333333333444444444444333444444555555666777777666666555555555555555555444555555666666777777888555555666666777888888999777888999:::<<<===>>>???<<<<<<<<<;;;:::999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;999:::<<<>>>>>>===;;;:::::::::999999999999::::::888888888888888888888888999999888777666555444444777777777777777777777777555666777999;;;:::888555666666666555666666777777555555555555555555555555111111333444555555555555111222444555666666666555444444444444444444444444555333333333555555444333444444444444444444444444555555555555666666666666555555555555555555555555444444444444444444444444444444555666777777888888777777777777777777777777999999:::;;;;;;;;;;;;:::777777888999999:::;;;;;;:::===CCCHHHQQQgggwwwhhh```VVVRRRLLLHHHEEEDDDBBBAAA===>>>??????>>>===;;;:::;;;;;;<<<<<<<<<<<<<<<;;;999999:::::::::::::::;;;999999::::::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::::::::999::::::::::::::::::::::::::::::::::::999999999999::::::::::::::::::::::::777888999:::;;;;;;;;;;;;888888999999999:::::::::888777777666666777777888888888888888777777777777444666777666444444555666444444555555555555444444444444444444444444444444222222222222222222222222222222333333333333444444333333333333333333333333000000111111111222222222555555555444333222222222444333333222222333333444222222333333333333444444333333333333333333333333444555666666666444333222444444444444444444444444333333333333444444444444333333333333444666777888666555555444444444444444222222222222333333333333333333333333333333333333222222333333333444444444333333444555555666666777444444555555555555555555444444555555666777777777777777777777777888888888777777888:::;;;<<<===>>>::::::::::::999999999999::::::::::::::::::::::::999999:::;;;;;;;;;;;;::::::999999888888999999:::888999;;;<<<<<<<<<;;;::::::999888888888888999:::888888888888888888888888666666777777777777777666777777777777777777777777555444555777:::;;;:::777666666555555444555555555555555555555555555555555222222333444444444333222111222333444444444444444444444444444444444444444555444333333555555444333555555555555555555555555444555555555666666666666555555555555555555555555555555555555555555555555666666666777777888888888777777777777777777777777777888999:::;;;::::::999777888888999999::::::;;;:::<<<@@@DDDHHHVVVoooyyypppjjjiiieeeZZZQQQMMMHHHFFFDDDCCCAAA@@@>>>======>>>@@@@@@???=========::::::;;;<<<<<<;;;:::999888999999999::::::::::::888888999:::::::::::::::::::::::::::::::::::::::999999999999999999999999777888999:::;;;::::::999999999999999999999999999777777888999::::::;;;;;;::::::::::::::::::::::::999999:::;;;;;;:::::::::888888999999999:::::::::888777666666666666777888777777777777888888888888555666777666444333333444444444555555555555444444333333333333333333333333222222222222222222222222222222222333333444444444333333333333333333333333111111111222222222333333444444444444444444333333444333333222222333333444222222333333333333444444333333333333333333333333222333555666777666444333444444444444444444444444333333333333222222222222111000000000111111222333555555444444444444444444111111222222222333333333333333333333333333333333222222222333333444444444333333444444555666666777333444444555555666666666444444555555666777777777::::::999999888777777777555555666777888999::::::777777777888999999::::::::::::::::::::::::::::::999999:::;;;;;;;;;::::::888777777777777777888888888999999:::;;;;;;;;;;;;:::999888777777888999:::888888888888888888888888333333555777888999999999777777777777777777777777555444333666:::<<<;;;999666555444333333333333444555555555555555555555555333444555555444333111000111111222222222333333333444444444444444444444444555444333333555555444333555555555555555555555555444444444555555555666666555555555555555555555555666666666666666666666666777777777777888888888888777777777777777777777777666777888999:::999888888888888888999:::::::::;;;>>>>>>@@@AAABBBGGGVVVfffyyy~~~rrrjjjddd___bbbXXXQQQRRRRRRLLLGGGGGGAAAAAABBBBBBBBBAAA>>>===;;;===>>>>>>===<<<======999999:::;;;;;;999888777888888888999999:::::::::777888999:::::::::::::::::::::::::::::::::::::::999999999999999999999999777888999:::;;;::::::999999999999999999999999999444555666888:::<<<===>>>::::::::::::::::::::::::;;;;;;;;;;;;:::999888888888888999999999:::::::::999888777666666777888999666666666777888888999999666777777666444222333444444555555555555555555444333333333333333333333333222222222222222222222222222222222333333444444444333333333333333333333333222222333333333444444444222333333444444555555666444333333222222333333444222222333333333444444444333333333333333333333333000222444666777777666666444444444444444444444444333333333222222111111111444333333222222333333444666666555555444444444333111111111222222333333333333444555555666666555555333333333222222111111111---...111333555666777777666666555555555444444444888777666555555666777888888888777777666555555555888888888888888888888888999999999888888888888777888888888888888888888888888888999999999:::::::::::::::999999999:::;;;;;;888999999::::::;;;;;;<<<;;;:::999::::::999777555777888888888888999999999999999888777666555444444777777777777777777777777666666666777777777777777555555555555555555555555666666555555555444444444333333444555555666666666555444444333333444444555555555444444444333333333222444555555444444666777666555555555555444444444777777777777666555444333666666777777666555444444444444444555555555555666555555555555555555555555777777777777666666666666888888999::::::::::::999777888::::::999999:::;;;<<<<<<<<<===???CCCFFFIII]]]dddooo{{{zzzrrrnnnhhhaaaZZZTTTQQQOOOMMMKKKIIIGGGEEECCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;::::::::::::::::::::::::999999999999999999999999<<<<<<;;;:::999888777666888999999::::::999999888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999;;;<<<<<<;;;999999888999;;;;;;;;;999777666999:::;;;;;;;;;:::999888;;;;;;;;;;;;999888666555:::999999999888777777777555555666777888999999:::999888888888777777666666666666555555444444444333666666555555555444444444666555222111000000111222222222333333333333444444333333333444444444555555555555555444444333333333444333111000000111333444111222222333333222222111333333333333333333333333222333333444444333333222222222333333333333444444555555555555555555555555444444444444444444444444555444333333333333444555666555333222222333555666333333333222222111111111333333333222222111111111222333444444555555444444333333333222222222111111222333555666777777777777666666555555555444444444777666555555555555666777888777777777777666666666999888888888888888888888777777777888888999999999888888888888888888888888888888888999999999::::::;;;::::::999999999::::::888888999::::::;;;;;;<<<<<<:::999999999999888666777888888888888999999999777777777777666666666666777777777777777777777777666666666666666666666666555555555555555555555555666555555555444444444444555555555444444444444444555444444333333444444555555555444444444333333333444555666666444333444555666555555555555444444444444555666666666666666555666666666666666555444444444444444555555555555666555555555555555555555555555555666666777777777888666777888888999999888888777888:::999999888:::;;;;;;;;;:::;;;===@@@CCCEEEMMMRRRXXX```gggnnnuuuyyy~~~ssskkkccc]]]XXXVVVRRRNNNJJJHHHFFFEEEGGGEEEDDDBBB@@@???>>>>>>========================;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::::::::::::::999999999999999999999999::::::999999999999888888888999999::::::999999888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999:::;;;:::999888777::::::;;;;;;;;;;;;::::::<<<;;;;;;:::999888777666999999999888888888888888666777777888888999999999888888888888777777777666666666666555555555444444666666555555555444444444666555333111000000111222222222333333333333444444333333333444444444444555555555444444444333333333444333111000000111333444222222333333333333222222333333333333333333333333222333333444444333333222222222333333333333444444444444444444444444444444444444444444444444444444444333222222222222333444666444333222222333444666333333222222222222222222333333333222222222111111111222222333444333333333333333333222222222222111444555666666666666555555555555555555555444444444666555555444444555555666777777777777888888888888999999999888888777777777555666666777888999:::;;;888888888888888888888888888888888999999999999:::<<<;;;:::999999999999999888888999999:::;;;;;;;;;===;;;888777888999999888777888888888888999999999555666666666777777777888777777777777777777777777777666666666555444444444555555555555555555555555555555555555444444444444555555555444333222222222555444444333333444444555555555444444444333333333666777777666444222333444666555555555555444444444333333444666666777777777555666666666666555444444444444444555555555555666555555555555555555555555333444555666777888888999555666777777888888777777777888:::999888888999::::::999999:::;;;===???AAABBBEEEHHHKKKMMMPPPSSSUUUYYY```hhhnnnrrrzzzyyyjjj^^^VVVQQQLLLJJJHHHFFFDDDBBBAAA@@@@@@AAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999888888888999999999::::::888888999999999999888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999:::::::::999999999999888::::::::::::;;;<<<=========<<<:::888777777888888888888888888888999999999999999999999999999999999888888888888777777777777777777666666666666555555555555555555555444444444555444333111111111222222222222333333333333444444333333333333444444444444444444444444333333333333444333222111111222333444333333444444444444333333333333333333333333333333222333333444444333333222222222333333333333444444333333333333333333333333444444444444444444444444333222222111111222222333555444333222222333444555222222222222222222333333333333333222222222222111000000111222222222222222222222222222222222222222222222222333333333333222555555555555555555555555444444444444444444444444666666777777888999999:::999999888888777777666666666666666777888999999999888888888888888888888888888888888888999999999999<<<;;;:::999888888888888888888888999::::::;;;;;;===;;;888777777999999999777777888888888999999999666666666666777777777777666666666666666666666666777777666555444333333222555555555555555555555555444444444444444444444444444444444333333222222222555444444333333444444555555555444444444333333333555666777666444333444555666555555555555444444444333444555555666666666555555555555666666555444444444444444555555555555666555555555555555555555555444444555555666777777888555666777777888888777777777888999999888777888:::::::::999999:::;;;======???AAACCCDDDEEEFFFIIIKKKKKKOOOSSSUUUWWW\\\ccciiiqqq~~~~~~zzzqqqiiibbb\\\TTTMMMJJJIIIHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;999999999999999999999999888888888888888888888888888888888888999999999999888888999999999999888888888888999999999::::::::::::::::::::::::::::::::::::999888777777888999:::::::::999888888999999:::;;;;;;::::::;;;<<<>>>@@@===<<<999777777777888999777777777888999999999::::::::::::999999999888888888888888777777777777777777777777777777666666666555555555555555555555555555444333222222222222333222222222333333333444444222222333333333444444444333333333333333333333333333222222111111222222333333444444555555444444333333333333333333333333333222333333444444333333222222222222333333333444444333333333333333333333333444444444444444444444444333333222222222222333333444444333222222333444444111111111222222333333333222222222222222222222222///000111111222222111111222222222222222222222222000000000111111222333333444555555555555555555555333333444444444444333333555555666777888999999:::888888888777777777666666777777777777777777777777888888888888888888888888777777888888888999999999<<<;;;:::999888777777777777777888999999::::::;;;===:::777666888999::::::777777888888888999999999888888888777666555555555666666666666666666666666777777666555444333333222555555555555555555555555333333444444444444444444222222222333333444444444555444444333333444444555555555444444444333333333333444555555444444555777666555555555555444444444555555555555555444333333444444555555555555444444444444444555555555555666666666666666666666666666666666666555555555555555666777888888999999888888777999999999777777888999::::::::::::;;;;;;<<<<<<;;;===???@@@@@@AAACCCEEEGGGHHHIIIHHHGGGIIINNNRRR[[[aaasss{{{iii^^^ZZZXXXSSSNNNJJJHHHFFFEEEEEEEEEDDDCCCAAA@@@>>><<<;;;:::;;;;;;===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777888999:::999999999999999999999999888888888888888888888888999999999888888888777777777888888999999888888777888888999999999::::::::::::::::::::::::::::::::::::999888777777888999::::::999999888888999::::::;;;;;;::::::;;;<<<>>>@@@===;;;999777777777999:::777777777888999999999:::;;;;;;::::::999888888888777777777777777777888888666666666777777777777777444555555555555555555555444444333333333333333333222222222333333333444444222222222333333333444444333333333333333333333333222222222222222222222222333444444555555444444333333333333333333333333333222333333444444333333222222222222333333333444444333333333333333333333333444444444444444444444444333333444444444444333333333333333222222333333333111111111222222333333333222222222222222222222222///000111111222111111111111222222222222333333333333333222222333444555666444444444555555555555555333444444555555444444333444555555666777888888999777777777777777777777777888888777777777666666666888888888888888888888888777777777888888888888999;;;:::999888888888888888777777888888999:::::::::<<<:::777777999::::::999777888888888888999999999999999888777666555444444777777777777777777777777777666666666555444444444555555555555555555555555333333333333444444444444222222222333444555555555555444444333333444444555555555444444444333333333222333555555444555666888666555555555555444444444666666666555555333222222333333444555555555555444444444444555555555555666666666666666666666666666666666666555555555444444666777888888999999888888777999999999777666777888::::::;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>======>>>@@@BBBCCCDDDCCCCCCDDDGGGIIIQQQQQQ[[[rrr|||vvvrrrfff\\\PPPIIIHHHIIIIIIGGGAAABBBBBBBBBBBBAAA???>>>;;;;;;:::999:::;;;<<<===::::::999999999::::::;;;::::::::::::::::::::::::999999888888888888999999999999999999999999999999888888888888888888888888999999888888888777777777777777888888888888777777888888999999999:::::::::::::::::::::::::::::::::999999888888888888999999888999999999999:::::::::::::::::::::;;;<<<======;;;;;;999888888888999999888888888888888999999999::::::999999888888888777777777777777888888888888555555666666666666777777444444444555555555555555444444444444444333333333222222333333333333444444222222222222333333333333222222222222333333333333222222222222222222222222333333444444444444333333333333333333333333333333222333333444444333333222222222333333333333444444333333333333333333333333444444444444444444444444333444444555555444444333222222333333333333222222222222222222222222333333111222222222222333333333000000111222222222222111111111222222222333333333777666555444444444555555444444444555555555666666333444555666666555444333444444555555666666666777555555666666777888888888666666666777777777777777888888888888888888888888777777777777888888888888999999888888888888888999777777777888999999:::::::::999888888::::::999888777888888888888999999999888888777777666666555555777777777777777777777777666666666666666666666666555555555555555555555555222222333333333444444444444444444444444555555555555444444333333444444555555555444444444333333333333555666555444444555666666555555555555444444444444444444555555444333333222333444444555555555444444444444555555555555666666666666666666666666666444444555555555555555555555666777777888888777777888999999888777666666888999999::::::;;;;;;;;;;;;<<<===>>>===<<<<<<===>>>>>>???@@@AAABBBCCCEEEFFFHHHHHHOOO[[[jjj{{{uuuooohhhbbb___\\\WWWTTTMMMJJJFFFDDDCCCDDDDDDDDD@@@@@@AAA@@@>>>=========;;;:::::::::;;;<<<>>>???::::::999888888999999999999999999999999999999999888999999::::::999999888888888888888888888888888888888888888888888888888777777777777888888888888777777888888888888777777888888999999999:::::::::999999999999999999999999999999::::::::::::999999777888999:::;;;:::999999::::::;;;;;;;;;;;;:::::::::::::::999999999999888999999999888888888888888888888888888888888777777666777777777888888888888444444555555555666666666444444444555555555666666333333444444444444444333222222333333333333444444111222222222222333333333111111222222222333333333222222222333333222222222222222333333333333222222333333333333333333333333222333333444444333333222222222333333333333444444444444444444444444444444444444444444444444444444222333444444444444333222222222222333333222222222333333222222222222222222111111222222222333333333000000111222222222222222111111111222222333333333999888666444333222333333444444444555555555666666444444555666666555444444444444444555555555555555444444555666777888999999444444555666777888999999888888888888888888888888777777777777888888888888888888888888888888999999777777777888999999::::::999888888999;;;;;;999888777888888888888999999999666666666666777777777777777777777777777777777777666666666777777777777777555555555555555555555555222222222333333444444444777666666555555444444333555444444333333444444555555555444444444333333333555666777666444333333444666666555555555444444444222222333444555555555555222333444444555555555444444444444555555555666666777777777777777777777777222333333444555666777777444555555666666666666666888999999888666666666777777888999:::::::::::::::888:::;;;;;;;;;;;;<<<>>>999:::<<<===>>>??????@@@@@@DDDJJJOOORRR[[[nnn{{{nnnooosssuuuyyyzzzqqqddd[[[XXXTTTOOOLLLLLLJJJGGGDDDAAACCCDDDDDDBBB???>>>>>><<<<<<;;;999888888:::<<<;;;;;;999999999:::;;;;;;<<<;;;;;;:::::::::::::::777777777777777777777777888999:::;;;;;;:::999888888888888888888888888888777777777777777777777777555555666777888999::::::777777888888888888777777888888999999999:::::::::999999999999999999999999999:::;;;<<<<<<;;;:::999666777999;;;<<<;;;999888999:::;;;<<<;;;:::999888999999:::::::::999888888:::999999999888888777777777777777777777777777777666666777777888888888999333444444444555555666666444444444555555555666666333333444555555444444444222222333333333444444444111111222222222333333333111111111222222333333333111222222333333222222111111222222333333222222111333333333333333333333333222333333444444333333222222222333333333444444444555555555555555555555555444444444444444444444444111222333444444333222111111222222333333222222111444333333222222111111111111111111222222333333333222222222222222222222222111222333444555444333333000000000111222333555555444444444444444444333333999999888888777777666666666666666666666777888888666666666666666666666666555555666777888999999:::777777888888888999999999666666666777888999:::;;;;;;:::999777666666777777::::::999999888999999999888888777777888999::::::777777777777777777777777:::999999888777666666555888888888888777777777777555555666666666666555555444444333333333222222222333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444666666555444333222222111666666555444444444555555555555555444444333333333555555444333333555666777666666555555555444444444666666555555555666666777222111///000333555666666888888777777777777777888888888999999999:::::::::===============<<<<<<<<<<<<======>>>???@@@@@@AAA>>>>>>@@@DDDIIINNNTTTWWWmmmxxxfffZZZYYYWWWXXX\\\```eeekkkooorrrsssuuuwww{{{~~~yyyqqqjjjcccaaa^^^YYYUUUPPPMMMKKKEEEEEEEEEEEEDDDCCCBBBAAA???>>>>>><<<;;;:::999999;;;;;;<<<<<<;;;;;;:::999:::::::::::::::::::::::::::999999999999999999:::999::::::;;;;;;::::::999999999888777777777777777777777888888888888777777999999999888888888888888888888888888888888888888888888777777888888999:::999999888888888888999999:::::::::999999888888888999999;;;;;;;;;;;;999999999888777666777888999:::999:::;;;;;;999999:::;;;888888888888777777777777777777777777777777777777::::::999999888777777777999999888888777777666666666666555555555555666666555333111222333444333333555555555555555555555555333333222222222333444444222222333333333444444444333333333222222222111111111111000000111111222333333333333222222111111111222222222222222222222222222333555555555555333222222222222222222222222222444444444444444444444444444444444444444444444444333333333333333333333333444444555555555444222111222222222222222222222222000000111222333444444555222222222222222222222222111222333444444444333333333333333222333333444444444444444444444444444444555555555444444444333333666666666666666777777888777777777777777777777777888888888888999999999999777777888888888999999999777777888888:::;;;======@@@???<<<999777777777888999888888888999999:::;;;999999888777777777888888777777777777777777777777999999888777777666555555888888777777777666666666777777888888888888777777444444444444333333333333333333333333333333333333333333333333333333333333444333333222222333333444333333333333333333333333444444444444444444444444555555444444444444444444777666555444333333333333555555444444444333333333444444444444444555666666666666555555555444444444444444444555555777888999666444333444666999999999888888777777777777777888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>????????????@@@BBBEEEIIIMMMOOOVVV]]]iiiwwwsss\\\QQQPPPKKKLLLMMMNNNQQQSSSUUUWWWYYYZZZ\\\```eeejjjoooqqq{{{~~~xxxlllhhhcccaaa```]]]XXXRRROOONNNLLLIIIFFFCCCAAA@@@BBBBBBBBBBBBAAA@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999888888888888999999999999::::::::::::999999999888777666666666666777777777777888888777777777888888888888888888888777888888888888888888888888888888777777888888999:::999888888777777888888999:::::::::999999888888888999999:::;;;;;;:::999999888888888888888999::::::999:::;;;;;;999999:::;;;888888888888777777777777777777777777777777777777666666777777888999999:::777777777777777777777777666666555555555555666666555333222222444444444333555555555555555555555555444333333222222222333333222222222222333333333333333333333222222222111111111111000000111111222333333333333222222222111111333333333333333333333333333333444444444444333333222222222222222222222222444444444444444444444444444444444444444444444444333333333333333333333333444444555555555444222222222222222222222222222222222222222222222222333333222222222222222222222222111222222333444333333333666555444444333333333444222333333444444555555555444444444333333333333333666666555555666666777888777777777777777777777777::::::::::::999999888888888888888888888999999999888888999:::;;;===???@@@EEECCC???;;;888888888999888888888888888999:::;;;:::999888777666666666666777777777777777777777777888777777666666555555555777777777666666666555555666777777888888777777666555555555444444444444333333333333333333333333333333333333333333333333333444444333333333333444444333333333333333333333333444444444444444444444444444444444444555555666666666666444333222222222222555444444444444333333333333444555555666666555555666666666555555555555444333333333444666777999:::444333222333555777777777777777777666666777777888888888888999999999999:::::::::::::::::::::::::::<<<<<<<<<<<<<<<=========??????>>>???@@@BBBDDDEEEFFFIIINNNUUU]]]eeekkkooommmmmmmmmooossswww{{{~~~|||nnn]]]NNNGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEHHHHHHIIIKKKNNNRRRVVVYYY\\\___dddiiinnnuuu|||zzzsssqqqsssuuuvvvvvvuuuvvvwwwtttnnneee\\\VVVPPPLLLIIIHHHIIIHHHEEECCCBBBAAAAAA@@@???>>>======>>>>>>>>>>>>===<<<;;;;;;777888888999:::;;;<<<<<<:::;;;;;;;;;;;;:::999999888888888888888888888888888888777777777777888888777888888999999888888777777777666666555555666666777777777777777777777777666666666777777777777777777777777777777777777777888888777777888888999:::999888888777777888888999999999999999999888888888999999::::::::::::999999888999999:::::::::::::::999:::;;;:::999888999;;;999999888888888777777777777777777777777777777777555666666777777888888999444444555666666777888888555555555555555555555555666444333333444555555444444444444444444444444444555444333222222222222222111111111222222222222333333333333222222222111111111111000000111111222333333333333222222222222111444444444444444444444444333333222222222222333333222222222222222222222222333333333333444444444444444444444444444444444444333333333333333333333333333444444444444333333222222222222222222222222222333333333222222222111111222222222222222222222222111111222222333333333333444444333333333333444444222222333333444555666666666666555555555555555555666555555555555666777777888888888888888888888888999999999999999999999999888888888888888888888888777888888999;;;===???@@@EEECCC???;;;999888999:::999999888888888888888999888888777777666777777777777777777777777777777777777666666666555555555444666666666666555555555555444555555555555555555444666666555555555444444444333333333333333333333333222222333333333333444444444444333333333333444444444444444444444444444444444444444444444444444444555555555555555555555555444444333222222222333333444444444444444444444444222333555666666666555444666666666555555555555555444444444555555777888888333222222333555666666555777666666666666777777888888888888888999999999999999999999:::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;>>>>>>=========>>>??????CCCCCCEEEHHHKKKOOOSSSUUUTTTTTTTTTTTTUUUWWWYYYZZZ]]]\\\YYYSSSLLLFFFAAA???@@@@@@@@@@@@AAABBBCCCCCCGGGEEEDDDCCCCCCEEEGGGIIIIIILLLOOOQQQTTTWWW\\\___aaaccchhhooouuuwwwwwwuuuuuuwww|||{{{zzz|||~~~}}}xxxrrroooaaa]]]YYYWWWWWWWWWWWWVVVUUUUUUUUUSSSQQQMMMIIIGGGGGGDDDAAA@@@AAABBBAAA@@@>>>>>>>>>>>>>>>>>>??????;;;;;;;;;;;;;;;:::999888666666777888999:::;;;;;;:::::::::::::::999888888777777777777777777777777777777666666666666777777666666777777777777666666666666555555555555666666777777777666666777777777555555555666666666666666666666666666666666666666888888777777888888999:::888888777777777777888888999999999888888888888888999999999::::::999999999888999:::;;;<<<;;;:::999888:::::::::999888999:::999999999888888888777777777777777777777777777777888888777777666555555555444555555555666666666777444444555555555555444444777555333444555666555444444444444444444444444444555444333222111111111111000000111111111222222222333333333222222222111111111111000000111111222333222222222222222222222222333333333333333333333333444333111111111111333444222222222222222222222222333333333333333444444444444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222333333111111111111222333444555222222333333444555666666666666666666666666666666555555555555555666666777777777777777777777777777666666777777888999999:::888888888888888888888888666666777888999;;;===>>>@@@>>>;;;999888999:::;;;;;;:::999888777666666666666666666666777888::::::777777777777777777777777666666666666555555555555666666666666555555555555444444555555555555444444666666555555555444444444333333333333333333333333222222222333333444444444555444444333333444444555444444444444444444444444444444444444444444444444888888777666666555444444222222222222333444444555444444444444444444444444222333555666666666555444666666666666666666666666777666666555555555555666777666555777999999999888666666555555666777888888777777888888888999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<<<<===>>>>>>===>>>@@@BBBCCCDDDEEEEEEHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHGGGFFFEEECCC@@@>>>============>>>???@@@@@@CCCBBB@@@>>>>>>>>>???@@@@@@BBBDDDEEEEEEFFFIIIKKKLLLLLLMMMQQQVVVYYYYYYYYYVVVXXX\\\eeennnvvv{{{}}}~~~sssrrrpppnnnnnnpppssstttpppttt}}}wwwuuusssssstttsssooollliiihhheee```\\\[[[\\\^^^]]]]]]]]]]]][[[WWWTTTRRRMMMKKKIIIGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCAAA@@@===<<<<<<=========::::::::::::::::::::::::999::::::::::::999999888888888888888888888888888999999::::::999999888777666666666666666666666666777666666666666666666777555666666777777666666555666666555555555555666666777777666555555666777777444444555555666666666666666666666666666666666666888888777777888888999:::888777777777777777777888888888888888888888888888999999999999999999999999888999:::;;;<<<;;;:::999888999::::::888888999:::999999999999888888888888888888888888888888888888888888777777666555555555777666666666555555555444444444555666666555444444777555333444555666555444444444444444444444444444555444333222111000000000000000111111111222222222333333333222222222111111111111000000111111222333222222222222222222222222111111111111111111111111444333111111111111333444222222222222222222222222222222222333333333444444444444444444444444444444333333333333333333333333333333333222333333333333222222222222222222222222000000111222333333444444222222222222222222222222222111111111111222333333000000000111222333555555222333333444444555555555444444444444444555555555555555444444555555666777666666666666666666666666444555666777888999::::::999999999888888888888888666666666777888999:::;;;::::::999888888999:::;;;;;;:::999888777666666666666666666777888:::<<<<<<777777777777777777777777666666666666666666666666777777777666666666555555555666666777777666666555555555555444444444444333333333333333333333333333111222222333333444444555555555444444444444555555444444444444444444444444444444444444444444444444999999888777666555444444222222222222333444555666333333333444444444444555333444555555666666555555555666666666666777777777888777666555555444444555555444444555777888666555555555555555666777888888777777777888888888888999999999999::::::;;;;;;<<<:::::::::::::::;;;;;;;;;:::;;;;;;<<<<<<=========999;;;===???@@@@@@???>>>>>>???@@@BBBBBBCCCBBBBBBBBBBBBAAAAAABBBBBB@@@???>>>>>>===<<<<<<<<<<<<<<<===============>>>???@@@;;;===???@@@@@@AAACCCEEEDDDBBBAAABBBEEEGGGHHHHHHGGGGGGIIIMMMSSSWWWXXXXXXXXX\\\]]]]]]aaaiiimmmmmmZZZXXXVVVTTTSSSSSSTTTTTTRRRUUU[[[bbbffffffbbb___YYYWWWTTTTTTTTTSSSRRRPPPLLLMMMMMMLLLJJJJJJLLLNNNJJJJJJJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBB@@@@@@??????????????????>>>===<<<;;;::::::::::::999999888888888888888777999999999::::::999999888999999999888777777777666888999999999999888777777666666666666666666666666777777666666666666777777555666666777777666666555666666555555666666777777777777555555555555777777444444555555666666777777777777777777777777777777888888777777888888999:::888777777666666777777888777777777888888888888888999999888888888888999999888999999:::::::::::::::888999:::999888777888::::::999999999999888888888888888888888888888888888555666666777777888888999888888777666666555444444444555666777777666555444666444333333444555555444333333333333333333333333444333222111111111111111111111111222222222222333333333333222222222111111111111000000111111222333111222222222222333333333111111111111111111111111333333222222222222333333222222222222222222222222111111222222333333444444444444444444444444444444333333333333333333333333333222222222222333333444222222222222222222222222///000111222333444444555222222222222222222222222222111000000000111333333222222222222222333444555444444444444444444444444222222333333333444444444555444444444444555666666555555555555555555555555777777777888888999999999999999999888888888777777777777777777777888999999777888888999999999888888888888777777777777888888888888888888999:::<<<<<<777777777777777777777777777777777777777777777777888888777777777666666666555666666777777666666555444444444444333333333333333333333333333333333333111111222333333444555555555555444444444444555555555555555555555555555555444444444444444444444444888888888777777666666666666555555444333333444444333333333444444444555555444444444444444555666666555666666666777777777777777666666555555555555666222111111333444555333111555444444555555777888888777777777777888888888888777777888888999::::::;;;999999::::::;;;;;;<<<<<<::::::;;;;;;<<<<<<<<<<<<:::;;;<<<>>>?????????>>>999;;;===???@@@@@@??????>>>???????????????>>>===??????>>>===<<<<<<<<<<<<:::;;;<<<>>>??????>>>>>>:::<<<>>>?????????@@@BBB@@@???>>>???AAABBBAAA@@@BBBAAAAAACCCFFFHHHHHHHHHFFFIIIJJJJJJNNNUUUYYYYYYKKKJJJHHHGGGFFFFFFGGGGGGFFFGGGIIIKKKLLLLLLKKKJJJIIIGGGEEEDDDEEEEEEFFFFFF@@@BBBDDDEEEEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBAAA@@@>>>======???@@@<<<<<<======<<<<<<;;;;;;:::;;;<<<<<<;;;:::::::::::::::::::::::::::999:::888888999999999999888888999999999888888888777777888888888888888777777666666666666666666666666666888777777666666777777888666666777777777777666666777666666666666777888999888777555444444555777888444555555666777777888888888888888888888888888888888888777777888888999:::777777666666666666777777666777777777888888888999:::999888777777888999:::888888888888888999::::::777999:::999888777888999::::::999999999888888888888888888888888888888888666666777777888999999:::777777777777777777777777555666888999999888666555555333222222444444444333333333333333333333333333222222111111111111111222222222222222333333333333333333333222222222111111111111000000111111222333111111222222222333333333111111111111111111111111333333444444444444333333222222222222222222222222000111111222333333444444444444444444444444444444333333333333333333333333222222111111111222444444222222222222222222222222111111111222222333333333222222222222222222222222222111000000000111333444555555444333333333444444444444444444444444333333333333333444444555555555555444444444444555666666555555555555555555555555:::::::::999999999999888999999999999888888777777999888888888888888888999777888999::::::888777666555555555666777999:::;;;:::::::::999::::::;;;;;;777777777777777777777777777777777777888888888888888888888888777777777777333444444444444444444333444444333333333222222222333333333333333333333333111111222333333444555555555555444444444444555555555555555555555555555555444444444444444444444444777777777777888888888888999888777555333222222222333333333444444555555555555555444333333555666777555666666666777777888888555555555555555666777888444444444555777777555333444444444555555777888888777777777777888888888888555666666777888999999999999999:::;;;;;;<<<======::::::;;;;;;;;;::::::999:::::::::;;;<<<===>>>>>>:::<<<>>>???@@@???===<<<<<<<<<======<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<888:::;;;<<<<<<:::888777;;;===??????===<<<===>>><<<<<<>>>@@@BBBBBB???===<<<;;;;;;<<>>???@@@AAAAAAAAA@@@>>>===>>>@@@BBBCCC<<>>>>>===??????>>>======<<<<<<<<<@@@???===;;;999999;;;===777999:::<<<<<<<<<;;;:::666888:::;;;:::999999999888888888999999:::::::::777777888888888888888777888888888888888999999999888888888888888777666666777777777777777777777777888888777777777777888888666666777777777777666666777777777777777888999999888666555444444555666888555555555666777888888999888888888888888888888888888888888777888999999:::777777666666666666777777666666777777888888888999:::999888777777888999:::999888777666777888:::;;;777999999999888777888999:::::::::999999999888888888888888888888888888888::::::999999888777777777666666777777888888999999555777888999999888777555555333111222333444333333333333333333333333333333111111111111111111222222222222333333333444444444333333333222222222111111111111111000111222222333111111111222222333333333222222222222222222222222333333555666666555333333222222222222222222222222000000111222333333444444444444444444444444444444333333333333333333333333222222111111111222444555222222222222222222222222333333333222222222222111333222000//////000222333222222222222222222222222222222222222222222222222444444333222222333333333444444333222333444555666666666555555555555666666888777555444555666888999<<<;;;:::999888888888888888888777777777777888888888888888888888888888888999999999888888888777777777777777777777777777777777777777777777777777777777666666555444333333222555555666666666666666555666666666555444444333333111222333444555555555555333333333444444555555555444444444444444444444444111111111222333444555666777666555444444444444444555444444333333444444555444444444444444444444444555555555555666666666666666555555555555444444444444444555555555555444444555555555555555555555555666777777777777777666666555555555555555666777777555555555555555666777777888777555444444555666777777888999999888777888999777888888888888999999999<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::::::::;;;<<<<<<===<<<;;;<<<>>>@@@@@@@@@<<<<<<<<<<<<<<<<<<<<<<<>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>======???>>>>>>===<<<;;;;;;:::<<<<<<;;;;;;;;;:::::::::888888888777777777777777999999999888888888888777888888888888888888888888666666666666666555555555999888666555555555666777666666666666555555555555777777777777777777777777444555777888888888777666444444444444444444444444444444444555555555555666555555555666666666666666777777777777777777777777999999888888777777666666999888777555555555666777777777666666555555555444888777666666666777999:::888888777777777777777888::::::::::::::::::::::::777777777777777777777777777777666666777888999999999999999888777666666555777777777777666666666666666666666666777777777777666666777777777777666666666666666666666666666666666666555555555444444444444444222222222222444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333555444333333222222222222222222333333333333444444111111111111111111111111222222333333333333444444333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222333222000//////000222333222222222222222222222222444444444444444444444444444333333222222333333444444444333333333444555666666555555555555555555666777666555444444666777999:::999999888888888888888888777777666666777777888888888888888888888888888::::::::::::999999999999888888888888888888888888777777777777777777777777999888888777777666666666555555666666666666555555555555555555555444444444111222333444444555555555333333333444444444555555444444444444444444444444222222222222333444444555666666555444444444444444555444444333333444444555444444444444444444444444555555555555666666666666555555555555444444444444444444555555555555444444555555555555555555555555444444555555555555444444555555555555555666777777555555555555555666777777888666555444444555666777666777888888666666777888777888888888888999999999999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<<<<;;;:::888999;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================<<<<<<============<<<<<<===<<<<<<<<<;;;:::::::::;;;;;;;;;;;;::::::::::::888888888888888888888888999999999888888888777777888888888888888888888888777777777777777777777777888777777666666666666666888777777777777777777777666666666666666666666666444555666777888777777666555555555555555555555555444444444555555555555666777777666666555555444444555555555555555555555555666666666666555555444444888777666666666666666666777666666666555555555555888777666666666777999999999999888888888888888999999999999999999999999999777777777777777777777777777777666666777888888999999999888888777666666555777777777777666666666666555666666666777777777777666666777777777777666666555555555555555555555555666555555555444444444444444333333222222333333444111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222333333333333222111111111111111111111111222222222333333111111111111111111111111222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222333222111000000111222333222222222222222222222222444444444444444444444444333333333222222333333444444444333333444444555666555555444444444444555555555555444333444555666777777777777777777888888999999999888888888888999999888888888888888888888888999999999999888888888888888888888888888888888888777777777777777777777777888888888888888888888888555666666666666666555555444444444555555555555555111222333444555555555555333333333444444444444555444444444444444444444444333333333222222333444444555555444333333333444444555444444333333444444555444444444444444444444444444555555555555666666666555555555555444444444444444444555555555555444444444444444444444444444444333444444555555555444444555555555444555555666777666555555555555666666777777666555444444555666777555777888777666555666777777888888888888999999999777888999::::::999888777999999999999999:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;:::888888:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999:::999999888888999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;::::::::::::999999999999999999999999999999999999999888888888777777777777777777777777777777777777777777777888888888888666777777777777666555555777777777777777777777777555555555555555555555555444555666777777777777666666666666666666666666666444444444555555555555666888777777666555444333333555555555555555555555555666666666555555555555444555555666777777777666666666666666666555555555555777777777666777888888999999999999888888999999:::888888888888888888888888777777777777777777777777777777666666666777888888999999888888777666666666777777777777666666666666555555666666666777777777555666666777777666666555555555555555555555555555555555555555444444444444222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222222222333222222111000000000000111000000111111111222222222111111111111111111111111222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222222222111000000111222222111222222222222222333333222222222222222222222222333333222222222333444444444444444444444555555666444444333333333333444444444444333333333444555666555555555666666777999999;;;;;;;;;::::::;;;;;;;;;888888888888888888888888666666666666555555555555777777777777777777777777777777777777777777777777666666666666777777777777666666666666666666555444333333444444555666666777333444555555666666666555444444444444444444444444333333444444444444444444444444333222222222333333444444333333333333444444555444444333333444444555444444444444444444444444444444444555555555666666555555555444444444333333333444444555555444444333444444444444444444444444555555666666777777666666555555555444444555555666666666555555555555666777666555555555555666777777666777888777666666777888777777888888888999999999888999;;;<<<<<<;;;999888888888888888888888999999999999999::::::999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999:::::::::;;;;;;;;;::::::999999::::::;;;<<<===;;;:::999:::;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::999888888777777888888999999999999999999999999999::::::::::::::::::::::::888999999:::::::::::::::999999999:::::::::::::::::::::999999999888888888888888888888888888999999888888888888777777777777777777777777777777777777666777777777777777888888555666777777777666444333444444444555555555555555555555555555555555555555555555555666666666666666555555555555555555555555444444444555555555555666666666666555555444444444555555555555555555555555777777777777777777777777333444666777888777666666666666666666666555555555777777777777777888888999888888888777888888999999777777777777777777777777777777777777777777777777777777666666666777777888888888888888777777666666777777777777666666666666555555555666666666777777555666666666666666666555555555555555555555555555444444444444444444444444222222444444444444222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111222222222222222111111000000000111111111111111111222222222222111111111111111111111111222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222111111111111111111222111111111222222333333333222222222222222222222222333222222222333333444555444444555555555666666555444444333333333333444444333333333333333444444555444444555555666777999999::::::999999999999::::::888888888888888888888888666666666555555555444444666666666666666666666666777777777777777777777777666666666666777777777777666666666666666555444444222333333444555666777777555666666777777777777666444444444444444444444444333333333444444444555555444444333222222222333333444444444333333444444555555444444333333444444555444444444444444444444444444444444444555555555555555444444444444333333333333333444444444444333333444444444444444444444444444444555666666666666666555555444444444444555555666666555555555555666666555555555555555666777777777888999999777777888999777777888888888999999999888999;;;<<<<<<;;;999888888888888888888888888888888999999999999999999888::::::::::::::::::::::::999999999:::::::::;;;;;;999999999999999999999999999999999:::::::::;;;;;;:::999999999999:::;;;;;;===;;;999999999:::999888::::::::::::::::::::::::::::::::::::::::::::::::999888888888888888888999999999999999999999999999888888888888888888888888777777888999999999999999:::::::::::::::;;;;;;;;;999888888888888777777777555666666666777777888888888888888777777777666666666666666666666666666666555555555666666777777777555666777777777666444333333333444444555555555666666666666666666666666666555555555555555666666777444444444444444444444444444444444555555555555666333333444444555555666666666666666666666666666666666666666666666777777777333444555777777777666555555555555666666666666666666777777777888888888888666666666666666777888888777777777777777777777777777777777777777777777777777777666666666666666777888888888777777777777777777777777777666666666666555555555555666666666666555555666666666666555555555555555555555555555555333333444444444444444444222222444444444444222222333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222222222111111111222222333222222222333333333333444111111111111111111111111222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111222222333333444444444444444444444444444222222222222333444555555444444555666666666666555555555444444444444555555333333333444444444555555555555555555666777999999777777666666666666777777888888888888888888888888888888888888777777777777666666666666666666666666777777777777777777777777888888888888888888888888777777777777666555444333333333444444555666777777666666777777777777777666555444444444444333333333222333333444444555555555333333333222222333444444555555444444444555666666555444444333333444444555444444444444444444444444333444444444444555555555444444444444333333333333333333444444444444333333333333333333333333333333111222333444444444444444666555444444333444444444777666666555555555555666444444555555666777777777777999:::999888777888999777888888888888999999999666777888999999888777666999999999888888888888888::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999::::::::::::888888888888888888888888999999999999::::::::::::999999999999999:::;;;;;;;;;999777777777888777666999999999999999999999999999999999999999999999999999999888888888888999999999999999999999999999999888888888888888888888888666777888888999999999999::::::::::::::::::::::::888888777777777666666666444555555666666777777777888888777777777666666666666666666666666666666666444444555555666666777777555666666666666555444444555555555666666777777888666666666666666666666666555555444444555555666777444444444444444444444444444444444555555555555666222222333444555666666777777777777777777777777777333444444444444555555555444444555666666666555555555555555666666666666666666666777888888888888777555555555555555666777888777777777777777777777777777777777777777777777777777777666666555555666666888888777777777777777777777777777777666666666666444444555555555666666666444555555666666555555444444444444444444444444444333333333333444444444444222333333444444333333222444444444444444444444444222222222222222222222222222222222222222222222222000000000111111111111222222111111111111222333333222222333333333444444444111111111111111111111111222222333333333333444444333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111111111222222111111111000111111222333333444444444444444444444444444444222222222222333444555666333444555666777666666555666555555555555555555666333333444555555555555555666666666666777888888999777777666666666666777777888888888888888888888888999999999888888888777777888888888888888888888888777777777777777777777777999888888777777666666666777777777777666555444333333444444444555555666666555555666666666555555444555555444444444333333333222222333333444555555666222222222222333444444555666555555555555666777888555444444333333444444555444444444444444444444444333333444444444555555555444444444333333333222222222333333444444333333222333333333333333333333333000111222333444444444444666555444444333333333444777777666555555555555555333444555666666777777777777888999888777666777999777888888888888999999999777777777777777777777777::::::999999999888888888::::::;;;;;;;;;;;;::::::999999999999999999999999888999999999999:::::::::888888888888888888888888888999999999999:::::::::999999999888999999:::;;;:::888777777888999888777999999999999999999999999888888888888888888888888888888777777777777888888888888888888888888888888888888888888888888888888666666777888999::::::999:::::::::999888888888777777777777666666666555555555555555666777777888888888777777777666666666666555555555555555555555555444555555666777777888888666666555444444444444555444444555666666777888888555555555555555555555555555555444444444555666777555555555555555555555555444444444555555555555666333333333444444555555555666666666666666666666666333333333444444444555555666666555444444444555555555555555555666666666777555666777888999888888777555555555555666777888999888888888888888888888888777777777777777777777777777777666555555555555555777777777777777777777888777777777777666666666666444444444555555555666666444555555666666555555444444444444444444444444444222222333333333444444444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222000000000000111111111111000000000000000111222222111222222222333333333333111111111111111111111111222222333333333333444444333333333333333333333333444444444444444444444444333333333333333333333333333333333333333333333333222222222222222222222222111111222222222222111111000000111222333333444444222222222222222222222222222222222222333444555666333444666777777777666555666666555555555555666666333444555555666666555555777777777777777888888999:::999999999999999999:::888888888888888888888888777777777777666666666666999999999999999999999999777777777777777777777777777666666555444333333222777777777777666555444333444444444555555555555555333444444555444444333333555555555444444333333333222222333333444555666666111111111222333444555666666666666666666777888888555444444333333444444555444444444444444444444444333333333444444444555555444444444333333333222222222333333444444333333222333333333333333333333333222333444555666666666666666555444444333333333333888777666555555555555555333444555666777777777777666777888777666555666888777888888888888999999999::::::999888888999::::::::::::::::::999999888888888888888999999888888888999999999999999999999999888888999999999:::::::::777777777777777777777777888888999999999:::::::::999999888888999999:::;;;<<<:::999999:::;;;;;;:::888888888888888888888888999999999999999999999999777777666666666666777777888888888888888888888888888888888888888888888888666666777999999::::::::::::999999888777666666555777666666666555555555555555666666777888999999999777777777777666666666666555555555555555555555555555666666777888999999999777666555333333444555555222222333333444555666666444444444444444444444444555555444333444555666777666666666666666666666666444444444555555555666666444444444444444444444333555555555555555555555555555555555666666666777777888777555444333333444555444555555555666666777777555666777999999888888777666666666666777888999:::888888888888888888888888777777777777777777777777888777666555555555555555777777777777777888888888777777777777666666666666444444444555555555666666444555555555555555555444444444444444444444444444222222222333333444444444555444222222222222444555222222222222222222222222222222222222222222222222222222222222222222222222000000000000111111111111///////////////000111111000111111111111222222222111111111111111111111111222222333333333444444444333333333333333333333333555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000111111111111111111111111000111222444555555444444333333333333333333333333333333333444444444555555555444444444444555666666555555555444333333222222777666555555555666888999777777777777777777777777:::999999888777666555555888888777777666666555555666888999888777666777888999777777999::::::666222555555555444333333222222666666666777666555555444444555555666777888888999666555555555555444444444555555555444444333333333444444444444444444444444444333333222222333333444555555444333333333333444333333222111222333444555777666555444333444444555444333333222222333333444333333333444444444555555000111111111111222222222333333333444333333222222666666666555444222111000555444222222333444333222333333444555666777888888555555444444555666888999777777888999999999999888555666777888999:::::::::888888888888888888888888777777777777777777777777:::::::::::::::999888777999999999888888888888888777777888888888888777777777888888888888999999999777777777666777888888999888888777777888888999:::999999999888888888777777888888999999999999888888777777777777777777777777555666777888888777666555888777666555555666777888444666777777666666777999555555666666666666555555777777888888888888777777888888777777666666555555777777666666666666777777444444444555555555555666333333333333333444555666555555444444444555555666333333333444444444555555333333333333333333333333555555555444444333333333666555555444444333222222444444444444444444444444333333333444444444555555555444333333222222222222666666555555555444444444444444444555555555555666555555555555555555444444555555555555555555555555555555555666666666666777888888777777777777888888666666777777777777666666777777777777888888888888666666666666777777777777555555555555555555555555666666666666666666666666666666555555555555666666777777666555444444333333666666666666666666666666222333333444444333333222111222333333444444333333333222222111000///......111111222222222333333333222222333333333333444444111111000000111111222333444333111000000000111111333222222111111222222333111111222222222333333333333333444444444444555555222222222333333444444444333444444444444333222111111111111111111111111111333333222111000000000000333333333333333333333333111111111111111111111111111111111111111111111111000111222444444444444444333333333333333333333333333333333444444444444555444444444444444555666666555555555555444444444444777666666555666777888999777777777777777777777777999999999888777777666666888888888888888888888888666888999888777666777888777666666888:::999666333666666666777777777888888888888777777777666666666555555555666777777777888555555555555444444444444555555444444444333333333444444444444444444444444444333333222222333333444555555444333333333333444333333222222222333444555666555444333333333444444444333333222222333333444222222333333333444444444111111111111222222222222333333444444444444333333333333444555555555555444555444222222333444333222555555555555666666666666777666555444444555666666777777888999999999999888666777888888999999999999888888888888888888888888888888888888888888888888999999::::::999999888777999999999888888777777777777777888888888888777777777777888888888999999999888888888888888999999:::888888777777888888999:::999999999888888777777777777777888888888888777777666666666666666666666666555666777888888777666555777777666666666666777777555666777777666555666888555666666777777666666555777777888888888888777777777777777666666666555555777666666555555666666777444444444555555555555666333333333333444444555555777666555444444444444444333333333444444444444555444444444444444444444444555555444444444333333333444444444444444444444444444444444444444444444444333333333444444444555555555444444333333333333444555555444444333333333333444444444555555555555666555555555555555555555555555555555555555444444444555555666666666777777777888888777777777777888888666777777777777777777666777777777777777777777666777666666666555555444444555555555555555555555555666666666666666666666666666666555555555555666666777666666555444444333333555555555555555555555555222333333444444333333222111222333333444444333333333222222111111000000///111111111222222222333333222222222333333333444444111111000000111111222333333222111000000111111222333222222111111222222333111111222222222333333333111111222222222222333333333333333333333333333333222222222333333444444444222222222222222222222222444444333333222333333333333333333333333333333333111111111111111111111111111111111111111111111111000111222333444444444333333333333333333333333333333333333333444444444444444444444444444555555666555555555555666666666666666666666666666777888888777777777777777777777777888888888888888888888888888888888888999999999999666888999888777666777888666555666777999999777555222222333444555666777888888777666555444555666666555555666666666666666666555555555555444444444444555444444444444333333333444444444444444444444444444333333222222333333444555555444333333333333333333333222222222333444555555444333222222222333333444333333222222333333444333333333333333444444444111111111111222222222333333444444555555555444444333444444555666666555555555333222333444555444333777666666555555555444444888777666555444444444444666777888888999999888888777777888888999888888888888888888888888888888888999999999999999999999999888999999999999888888777::::::999888777777666666666777777888888777777666777777777888888888999999888888888999999999::::::888777777777777888999999888888888888777777777777666666777777777777666666666666666666666666666666555666666777777666666555666666666777777666666666555777888777555555666777666777777888888777777666666777777888888777777666666666666666666555555555555555555444444555555555444444444555555555555666333333333444444444444555888777666444333333222222333333333333444444444444555555555555555555555555555444444444444333333333222222333444444555666666444444444444444444444444333333333444444444555555444444444444444444555555444333333333333222222222444444444555555555555666555555555555555555555555666666555555555444444444555666666666666777777777888777777666666777777888888888888888888888888888777777777666666555555555777777666555444333222222555555555555555555555555666666666666666666666666666666555555555555666666666666666555444444333333444444444444444444444444222333333444444333333222111222333333444444333333222222222222222222222222111111111222222222222333222222222222333333333333111111000000111111222333222111111111111222222333333222222111111222222333111111222222222333333333111111222222222222333333444333333333333333333333444333222222222333444555222222222222333333333333333333333222333333444444333333333333333333333333111111111111111111111111111111111111111111111111111111222222333333333333333333333333333333333333222222333333333444444444444444333333444444555666444555555666777888888888666666666666666777777888777777777777777777777777777888888888999999999:::777777777666666666666666666888999888777666777888444555555777888888777666222222333333444555666666666555333111111222333444666555555555555555555555555555555444444444333333444444444444444444444444333333333333333333333333444333333222222333333444555444333333222222333333222222222333333333444444333333222222222222222222444333333222222333333444444444444444444444444555111111111222222222333333444444555555666555555555666666666666555444333222444333333444666666666444666666555555555444444444666666555555444444444444666777777888888888888888777888888888888888777666888888888888888888888888888888888888888888888888777888888888888888777777::::::999888777666555555666666777777777777666666777777777777888888888888777777888888999999999999777777777777777888999999777777777777777777777777555555666666666666555555666666666666666666666666666666666666666666666666444555666777777666555444555777777777555444555666777777888888888888777777666666777777777777666666555555555555555555555555555444444333333444444555444444444555555555555666333444444444444444444444666555555444333333333333222222333333333444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444444444444444333333333444444444555555444444444444444555666777444333333333333333333333444444444555555555555666444444444555555555555555666666666555444444333333444444555555555666666666777777666666666666777777999999888888888888999999777777666666555555444444777777666555555444333333555555555555555555555555666666666666666666666666666666555555555555666666666666555555555444444444333333333333333333333333222333333444444333333222111222333333444444333333222222222333333444444444111111111111222222222222111222222222222333333333111111000000111111222333111111111111222333333444333222222111111222222333111111222222222333333333333333333444444444555555222222222333333444444444999777444222000000111111222333333333333333444444000000000000111222333333333333333333333333333333111111111111111111111111111111111111111111111111222222111222222222333333333333333333333333333333222222222333333333444444333333333333333444555555444555555666777888999999555666666777777777777777666666666666666666666666777777777888888999::::::999888888777666555555444666888999888777666777888444555666777777777777888888888888888777777666666666444222111000111333444555555555444444444444444555444444444444333333333444444444444444444444444333333333333333333333333444333333222222333333444444444333222222222222333222222333333333444444444111222222222222222222222444333333222222333333444666666666555555555555555111222222222222333333333333444444555666666666555666666666666555444333333333333333555777888777555444444444444555555555555333444444555555555555555666666777888888888888777777777888888888777777666777777777777777777777777777777777777777777777777666777777888888777777777999999888888777666666555666666777777777777666666666666777777777888888888555555666777888777777777777777666666777777888999666666666666666666666666555555666666666666555555555555555555555555555555666666555555555555666666444555666777777666555444555666777666555444555666777777888888888888777777666666777777777777666666444444444444444555555555444444333333333333444444444444444555555555555666333444444555555444333333333333333333333444555666222222222333333333444444333333333333333333333333444444444444444444444444555555444444444333333333444444444444444444444444333333333444444444555555444444444444444555666777444444444444555555555555444444444555555555555666444444444555555555666666666666555555555444444444333333444444444555555555777777666666666666777777999999888777777888999999777666666666555555555444666666666666666666666666555555555555555555555555666666666666666666666666666666555555555555666666555555555555555444444444333333333333333333333333222333333444444333333222111222333333444444333333222222222333444444555555000000111111111222222222111111111222222222333333111111000000111111222333111111222222333333333333333222222111111222222333111111222222222333333333333333333444444444555555000000111222444555666666999777444222000000111111222222222333333444444444000000000000111222333333333333333333333333333333222222222222222222222222111111111111111111111111222222111111111111222333333333333333333333333333222222222222333333333333333333333333333444444555444555555666777888888999555555666777777777777777666666666666666666666666666666777777888888888999::::::999999888777777777666888999888777666777888666777888888777777888999::::::999777666444333333777666555444333444555555333444444444444444444444444444444444333333333333333333333444444444444555333333333333333333333333444333333222222333333444444444333222222222222222111222333444444444333333111111222333333333222222444333333222222333333444666666666555555555555555222222222222333333333333222333444555555555555555111111333444555555666666222222333666888999888666333333444444555555555666222222444555555666666555555666777777888888777777666666777777888777777777777777777777777777777777666666666666666666666666555666666777777777777666888888777777777666666666555666666777777666666555666666666777777777888888444555666777777777666555777666666666666777888888555555555555666666666666555555666666666666555555555555555555555555555555666555555444444555555666555555555666666555555555333555666666555444666777666777777888888777777666555666666777777666666555333333333444444444444444444444444333333444444444444444444555555555555666333444555555555444333222111111222222333555666777222222222222333333333333333333333333333333333333333333333444444444444555666666555444333333222222444444444444444444444444333333333444444444555555444444444444444444555555444444555555555555555666444444444555555555555666333333444444555666666666555555555555555555555555333333444444444555555555777666666555555666666777999888777666666777888999666666666666666666666666666666666666777777888888555555555555555555555555666666666666666666666666666666555555555555666666555555555555555555555555333333333333333333333333222333333444444333333222111222333333444444333333222222222333333444444444000000000111111111111222111111111111222222222222111111000000111111222333111222333333444333333222333222222111111222222333111111222222222333333333111111222222222222333333000000111222444555666666444333222222222333444555111111222222333333444444333333333222333333444444333333333333333333333333222222222222222222222222111111111111111111111111333222111000000111222222333333333333333333333333111222222222222333333333333333222222333333444555555555555666666777777777444555666777888777777666666666666666666666666666666666666666666777777777777777888888999999999:::666888999888777666777888888::::::999777666888:::888888777555444222111111666666666666555555555555222222222333444444444555444444444333333333222222333333333444444444555555222222222222222222222222444333333222222333333444444333222222111222222222111222333444444444333333111111333444444444333333444333333222222333333444555555444444333333333333222222222333333333444444111222333444444555555555///000111333444555555555222222444777999:::999777555555444444444444333333222333444555555555444333555666666777777777777777555555666777888888888777777777777777777777777777666666666666666666666666444555666666777777666666666666666666777777777777555555666666666666555555666666666666777777777888444555777888888888666555666666666666666777888888444444444555555666666666666666666777777666666666555555555555555555555555666555444444444444555666666555555444444555555666111333555555555555777888555666666777777666666555555555666666666666555555222222333333333444444444555555444444444444555555444444444555555555555666333444555666555444222111222222222222333444555555111222222222222333333333444444444444444444444444333333333444444444555555444444444444444444444333444444444444444444444444333333333444444444555555555444444333333333333444333333333444444555555555444444444555555555555666333333444444555666666777333333444444555666666666555555555666666666777777666666555555555555666666999888666555555666888999555666666777777888888888666666666666666666555555555555555555555555555555666666666666666666666666666666555555555555666666555555555555555555555555444444444444444444444444222333333444444333333222111222333333444444333333222222222222333333333333000000000000111111111111111111111111222222222222111111000000111111222333222333444444444333222111333222222111111222222333111111222222222333333333111111222222222222333333222222333333333333444444222222222333333444444444000000111111222333333444444444333333222333333333333333333333333333333333222222222222222222222222111111111111111111111111333222111000000111222222333333333333333333333333111111222222222333333333333333222222333333444555555555555555666666666666444555777888888888777666666666666666666666666666666666666666666555555555222333444666777999:::;;;666888999888777666777888999;;;<<<:::777666888:::;;;:::999888777666555555444444555555555444333222111111222333333444555555444444444333333333222222333333333444444555555555222222222222222222222222444333333222222333333444444333222222111111222222111222333444555444333333111222333444555444444333444333333222222333333444333333333222222111111111222222333333333444444444000111222333444444444444222222333333333222111111111222444777:::;;;999888777666666444333222222111444555555666555444222111555666666777777777777777444444666777888888888888777777777777777777777777777777777777777777777777444444555666777777666666555555666666777777888888555555666666666666555555666666666666777777777777555666888999:::999777666666666666666666777888888444444444555555555666666666666777777777777666666555555555555555555555555666555444333333444555666666555444333333444555666000222444555555666777999555555666666666666555555555555666666666666555555222222222333333444444444666555555444444555555666444444444555555555666666333444555666666444222111444444333222222333333333111111222222222333333333555555555555555555555555333333333444444555555555222333333444444555555666444444444444444444444444333333333444444444555555555444333333222222222222222222222333333444444444444444444555555555666666333333444444555666777777222333333444555666777777777777777777888888888888666666555555555555666666888777666444444666777888555555666777888999::::::777777666555444333333222555555555555555555555555666666666666666666666666666666555555555555666666444555555555555555555555444444444444444444444444222333333444444333333222222222333444444444333333222222222222222222222222000000000000111111111111000111111111111222222222111111111000111222222333333444444555444333111000333222222222222222222333111111222222222333333333333333444444444555555555555555444333333222111111333444444444444333222111//////000111222222333333333333222111000000000000333333333333333333333333111111111000000000000000111111111111111000///...222222111111222222333444000000111222222222222111111222222333333222222111222111000000000111333333777666555444444444444444666666666666666777888888777777777777666666666666555666666666666666555555:::999999999999999999:::777777777777777777777777999999999999999888777777::::::999888777666555555777666555444444444444444444444333333333444555555444444444444444444444444333333333333333333333333333333333444444444555555888666444111000111222222///000222333444444333222333333333444444444555555555444444333333222222111555555444444444333333333555555444333111000//////444444222222222222444444333333333333333333333333333333333444444444555555444555555666777666666666666666666555555444444444444444444555555555555666777777777666555555444444777777666666666666777777777777777777777777777777555555555555555555555555666888999888777666777888888888888888888888888888777777777777777777777777555555555555666666666666999888666555444444555555888888888888888888888888777777666666555555555444444444444444444555666777666666555555555444444444666666666555444444444333555555444444444333333333555555444444444444555555666666666666666666666666666666555444333333222222666555444333333333333333333333333333333333333333222222222222222222222222444444444444444444444444222222333333333333444444333333222222111222222222333333333333333333333333444333222222444666666555444444444444444444444444222222222222222222222222444444444444444444444444222333444555666555444333333333333333333333333333333333333444444444555555666555555444444333222222333333333444555666777888777777777777777777777777666666666666666777888888555555555666666666666666888777777666666666777777777777777777666666666666777777777777777777777777666666666666666666666666555555555555555555555555444555555555555555444444555444333333222222222222///111444666666555333111222222222222222222333333000000111111111222222222111111222222222333333333333222222111111222222333111111000000111111222333111111111222222333333333222222222222222222222222333333222111111222333333444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222000000000000000111111111111111222222111111000///222222111111222222333444111111222333333333333333111222222333333222222111333222222111222222444555777666666555444444555555666555555555555666777777777777777777666666666666555666666666666666555555888888777777777777888888777777777777777777777777777777777777777666666555888888888777666666555555666666555444444444444444555555444444333333444444444444444444444444444444333333333333333333333333333333333444444444444555666555333222111111222333111222222333333333222222333333333444444444555555444444444444444444444444555555444444444333333333555555444333222111000///444333333222222333333444333333333333333333333333333333333444444444555555444444555666666666666555444444333333333222222222444444444444555555555555666666666666555555555555777666666666666666666777777777777777777777777777555555555555555555555555666777888777666666777888555555555555555555555555666666666666666666666666555555555555666666666666666666555444444555666777666666666666666666666666777666666666555555555444555444444444444555555666444444333333333222222222555555555555444444444444555555555444444444333333555555444444444444555555555555555555555555555555777777666555555444333333555555444333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333333222222111222222333333333333333333333333333555333222222444555555444444444444444444444444444333333333333333333333333444444444444444444444444222333333444555444444444333333333333333333333333333333333444444444444555555444444444444333333333444444444444444555666777777777777777777777777777444444444444444555666666777777777777777666666666555555444444444444555555777777777777666666666666777777777777777777777777666666666666666666666666444444444444444444444444555555666666777666666666555444333333222222333333000111333555555444333222222222222222222222222222111111111111111222222222111111222222222333333333333222222111111222222333111111000000111111222333222222222222222222333333333333333333333333333333333333222111111222333333222111111000000111111222333333333333333333333333222222222222222222222222222222222222222222222222444444444333333333222222222222222222222222222222//////000000111111222222222222222222222222111000222111111111111222333333222222333444444444444333111222222333333222222111333333333333333444555555666666555444444444555555555444444444444555666666666666666666777777777777555555666666666666666666777666666555555666666777666666666666666666666666555555555555555444444333666666666666666666666666666666555444444444444555666666555444333333333333444444444444444444444444333333333333333333333333333333333333444444444444555444222222222222333444444333333222222222222333333333333444444444555555333333444555555666777777555555444444444333333333555444444333222111111000444333333222222333333444333333333333333333333333333333333444444444555555333333444555555555555555444333333333333222222222444444444444555555555555555555555555666666666666666666555555555555666666555555555555555555555555555555555555555555555555555666777666555555555777555555555555555555555555666666666666666666666666444555555555555666666666444444444444555666777888666666666666666666666666666666666555555555555555666555444444444444444444444444333333333222222222444444444444555555555555555555555555555444444444555555444444444444555555555555555555555555555555777777777666555555444444555444444333333333333333333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444333222222111222222333333333333333333333333333333666444222222333444444333444444444444444444444444444444444444444444444444444444444444333333333333333333333333333444555555333333333333333333333333333333333333444444444444333333333444444444555555555555444444444555555666666666666666666666666666444444444444444555666666999888888777777666666666555555444444444444555555777777777777666666666666666666666666666666666666666666666666666666666666444444444444444444444444555555666777888888777777555444333333333333333333222222333333333333444444444333333222222111111111222222222222222111111111111111222222222333333333222222111111111111222222111111000000111111222333333333222222222222222222333333333333333333333333333222222111111222222333222111111000000111111222333333333333333333333333222222222222222222222222222222222222222222222222555555555444444444333333222222222222222222222222......///000111222222333222222333333333222222111111111111111111222222333111222222333444333333333111222222333333222222111333333333333333444444555555444444333333333444444444333333333333444555555666666666666777777777777555555555555555666666777666666666555555666666666666666666666666666666666444555555555555444333333444444444555555555666666666555555444444444555555666555555444444444555555444444444444444444444444333333333333333333333333222222333333333444444444333222222222222333444555666555333222111111222333333333333444444444555555333444444444555555555666555555444444444333333333444444444333333222222111333333333333333333333333333333333333333333333333333333333444444444555555222333444444555555444444555555555555555555555555333333444444444555555555444444444555666777777888666555555444444555555666444444444444444444444444555555555555555555555555444555666555444444555666777777777777777777777777666666666666666666666666444444444555555555666666444444444444555555666666888888888888888888888888555555555555555555555555666555555444333333333333666666555555555444444444333333333444444555555555555555555555555555555555555444444333333444444555555555555555555555555555666666666666555555444444444444333333222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444222222111111222222333333333333333333333333333333666444222222333333333111333333333333333333333333444444444444444444444444444444444333333333333333444333222111222333555666222222333333333333444444222222333333333444444444222222333333444555666666777666555444444444444444555555555555555555555555666666666666666777888888999888888777666555444444777666666666666777777888777777777777666666666666666666666666666666666666666666666666666666666666444444444444444444444444444555666777777777777777555444444333333333444444444333222222222333444444444444333333222111000000333333222222222222111111111111222222222333333333222222111111111111222222111111000000111111222333333333333222222111111111222222222222222222222222222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222444444444444333333333333222222222222222222222222......///000111222222333111222222333333333222222111111000000111111222333000111111222222222222222111222222333333222222111111222222333333333333333333222222111222222333333333333333333333444555555555666666666777777777888555555555444555666777888888777777666666777777888666666666666666666666666555666666666666555444444333333444444555555666666555555444444444555555666444444444444555555666777444444444444444444444444333333333333333333333333222222222333333333444444222222222222333444444555666555333222111222333333333333333444444444555555444444444333333333222222555555444444444333333333444333333333333333333333333333333333333333333333333333333333333333333333333333333444444444555555222333444444555555444444555555555555555555555555333333333444444444444555333444444555666777888888555555444444444444555555333333333333333333333333555555555555555555555555333555666555444333444555666666666666666666666666555555555555555555555555444444444444555555555555555555555555555444444333777777777777777777777777444444444555555555555555666555444333333333333333666666555555555444444444222333333333444444555555444444555555555555555555444444333333333333444444555555555555555555555555555555444444444444444444333333222222222333333444333333333333333333333333222222222222222222222222222222222222222222222222222222222333333333444444222111111111222222333444333333333333333333333333666444222222333333222111333333333333333333333333222222222222222222222222444444333333333222222222333333222111222333444555222222222333333444444444222222222333333333444444111222222333444555666666777666555444444444444444444444444444444444444444666666666666666777888888777777666555444444333333666666666666666777888888777777777777666666666666666666666666666666666666666666666666666666666666444444444444444444444444333444555555666666666555444444444333333444555555555444222111111222444555444444333333222111000000333222222222222222222222111111222222222333333333222111111000000111111222111111000000111111222333333333333222222111111111111111111111111111111111222222222222222222222222444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222333333333333222222222222222222222222222222222222//////000000111111222222000111222222222222222222111000000000000111222222000000111222222222222111111222222333333222222111111111222333333333333333222222111111111222333333444333333333333444555555555555666666777777888888666555444444555666888999999888888777777888888999666666666666666666666666666666777777666666555444333444444444555555666666555444444444444555666666555555444444555666666777444444444444444444444444333333333333333333333333222222222222333333333333222222222333333444444444555444444333333333333444333333333444444444555555555444444333222222111111555555444444444333333333333333333333444444444444222333333444444333333222333333333333333333333333333333333444444444555555333333444555555555555555222222222333333333333444333333333333444444444444444444444555666777777888444444333333333333444444333333333333333333333333555555555555555555555555444555666555444444444666444444444444444444444444555555555555555555555555333444444444444555555555555666666555555444222222555555555555555555555555444444444444444555555555555444333333333333333333444444333333333222222222333333333333444444444444333333333444444444444444444444333333333333444444444444444444444444444444444444444444444444444444222222222222222333333444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444111111111111222333444444333333333333333333333333555333111111222333333222333333333333333333333333222222222222222222222222444444333333222222111111222222222222222333444444111222222333333444444555222222222222333333333333222222333333444555666666777666555444444444444444555555555555555555555555444444444444444555666666666555555444444333333333444444333444444555666777777777777777666666666666666666666666666666666666666666666666666666666666555555555555555555555555444444555555555555444444444444444444444444555666555444333222222222333444444333333222222111111111222222222222333333333444111111222222222333333333111111000000000000111111111111000000111111222333333333222222222222222222111111111111111111111111111222222333333222222111222111111000000111111222333333333333333333333333222222222222222222222222222222222222222222222222333333222222222111111111222222222222222222222222000000000000000111111111///000111111222222111111000000000000000111222222000111222222333333222222111222222333333222222111111222444444555444444333333333222222333444444555444444444444444555555666555555555666777888888888666555444333444666888999999888888777777888888999777777777777777777777777666666666666666555444444555555555555555666666666444444444444444555666666888888666555444444444444444444444444444444444444333333333333333333333333111222222222222333333333222222333333444333333333333333444444444444444444333333333444444444555555444444444444444333333333555555444444444333333333333333333444444444555555222333333444444333333222333333333333333333333333333333333444444444555555444444555666666666666555222222222333333333444444222222333333333444444444444444555555666666777777444444333333333333444444444444444444444444444444555555555555555555555555444666777666555444555666444444444444444444444444555555555555555555555555333333444444444555555555333444555555555444333222555555555555555555555555333333333444444555555555333333333222333333444444444444333333333222222222444444333333333333333333222222222333333333444444444333333222222333333444444444444444444444444444444444444555555555555555222222111111222333333444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333444444111111111111222333444555333333333333333333333333333222000111222444333222222222222222222222222222333333333333333333333333444444333333222111111000111111222333333333333333111111222333333444555555111222222222222333333333333333333444444555555555666555555444444444555555555555555555555555555555444444444444444555666666555555555555555444444444333333333444444555666777777777777777666666666666777777777777777777777777666666666666666666666666666666666666666666666666666666777666666555444333444444444444444555666666555444333333222222222333222222222222222222222222000111111222333444555555111111222222222333333333111111000000000000111111111111000000111111222333222222222222222222333333222222222222222222222222111222333333333333222111222111111000000111111222333333333333333333333333222222222222222222222222222222222222222222222222444444333333333222222222222222222222222222222222111111111000000000000000...///000111111111111111000000000000000111111222222222333444444444444333222222222333333222222222333333555666666666555444444444444444444555666777555444444444444555666666444555555666777888888999666555444333444666888:::888888777777777777888888888888888888888888888888555555666666555555444333666666666666666666666666444444444444444555666777;;;:::888666444333222111444444444444444444444444333333333333333333333333111111222222222333333333222333333444444333333222111222444555666555444444333333333444444444555555333333444444555666666666555555444444444333333333222333333444444555555555222222444444444444222222333333333333333333333333333333333444444444555555444555666666777777666666444444444555555666666666222222333333333444444444555555555666666666666666444333333222222333333444444444444444444444444444555555555555555555555555555666777666555555666777666666666666666666666666555555555555555555555555333333333444444444555555111222444555666555555444777777777777777777777777333333333444444555555555222222222222333444444555666666555555555444444444444444444333333222222222111111111222222333333333444333333222222333333444444444444444444444444444555555555666666666666666222111111111222333333444333333333333333333333333222222222222222222222222444444444444444444444444222222333333333444444444111111111111222333444555333333333333333333333333222111000111222444444333222222222222222222222222444444444444444444444444444444333333222111000000000111222333444333222222111111222333333444555555111111222222222333333333333333333444444444555555555555444444444555555666666666666666666666666666666666666666666777888888555555555666666666666666555555555666666888999999777777777777666666666666888888888888888888888888666666666666666666666666777777777777777777777777888888888888777555444333444444444444444555666777444444444333333222222222222222222222222222333333000000111222444555666666111111222222222333333333111111000000000000111111111111111000111222222333111111111222222333333444444444444444444444444444111222333444444333222111444333333333333333333444333333333333333333333333222222222222222222222222222222222222222222222222555555444444444333333333222222222222222222222222000000000000000111111222333333222111000///......000000000000111111111111444333222333444444333222111111222222222333333333333222222111111222222333111111222222222333333333444333333333333444555555666666666666666666666666888666555444444555666888999888666555444333444444666444333555777888666333666444333555888999777444555555444444444444555555666666555666666777888999777777666555444444333333444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444333111000000111333444333333333444444444555555---...000333555666777777:::999777555444333444444444444444444444444333333222333333333333222111000222222222222222222222222222222222222222222222222444444555555555555444444444444444333333222222222666555444333333333333333333333333222222111111111111222222333333222222111222222444444444444222222333444555555666666555555444444444444444444444444555555555444444555555555333333333333333333333333555444444333333444444555555555444444444444555555444444444444444444444444333333333333333333333333444444333222222333444444333333333333333333333333444444444444444444444444555555555444444333333333333333333444444444555555444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444555555555444444333333333111222222333333222222111444333333222222333333444333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444555555222222222222222222222222222222111111222222333444111111111111111111111111333333333444444555555555777777666666555555555444444444333333333333444444555555555555555555555555666666666777888999999999999999888888777666666666777666555444444444444444666666555555555555666666777666555444444555666777666666666666777777777777555555555555555444444444555555666666666666666666888777666555444333333333333222111000////////////000000000000111111111111444222111000333888===@@@111111111111111111111111000111222333333222111000111222333222000000000111333333222222333333444555333333222111111222333333333333333333333333333333444333111000000000111111444444444333333222222222333222222111111222222333222333333333333222111111222222222222222222222222222222333333333333444444000000000000000111222222111111111111000000000000000000000000111111111111222000//////000111111000111111222222222333333333333333222222222222333333111222222222222333333333333222222222222333444444666666666666666666666666777666555444444555666777:::999888777666666777777:::999888999;;;;;;999666666444444555888888777444555555444444444444555555555555555555555555666666777666666555444444333333444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333222111000000111222333222222222333333333444444222222333444555666666666999888666444333333333333333333444444444444444444333333333222222222111111222222222222222222222222222222222222222222222222444444555555555555444444444444444333333222222222444444333222222222222222333333333222222222111111222222333333333333222222222333333444444333333222333444444555555555555555444444444444444444444444555555444444444444555555333333333333333333333333555444444333333444444555555555444444444444555555444444444444444444444444333333333333333333333333444333222111111222333444333333333333333333333333444444444444444444444444444444444444333333333222333333333444444444444555444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444444444444444333333333222111222222333333222222111444333333222222333333444333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444444555222222222222222222222222222222111111222222333444111111111111111111111111333333333444444444555555555555555555444444444333666666555555555555666666555555555555555555555555555555555666666777777777999888888777777666555555666666555444444444444444666666555555555555666666777666555444444555666777555666666666777777777777444444444555555666666777666666666666666555555555666555444333333333333333444333222111000000000000000000000000111111111222333222000///111333777999111111111111111111111111000111111222222111111000111222333222000000000111111111000000111111222333333333222111111222333333222222222222222222222222333222111000000111111222444444333333333222222222333222222111111222222333222333333333333222111111222222222222222222222222222222333333333333444444111000000000000111222222000000000111111111222222000000000111111111222222555333111000222333333333111111222222222333333333333333222222222222333333222222222222333333333333222222222222222333333444666666666666666666666666777666555444444555666777888888777777777777888888<<<;;;:::;;;;;;;;;999777666555555666888888777555555555444444444444555555555555444444333444444444666666666555444444333333444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222111111111111222222111222222222333333333333666666666666666555444444777666555444333222222222222222333333444444555555444333222111111111222333222222222222222222222222222222222222222222222222444444555555555555444444444444333333333333222222333333222111111111222222333333333333222222222222333333444444444444333333444333333222222333333444333333444555555555555555444444444444444444444444444444333333333333444444444444444444444444444444555444444333333444444555555555444444444444555555444444444444444444444444444444444444444444444444222222111111111111222222333333333333333333333333444444444444444444444444333333333333222222222222333333333333444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222333333333333444444333333333333222222222222111222222333333222222111333333222222222222333333333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222333333333333444444444444222222222222222222222222222222111111222222333444222222222222222222222222333333333333444444444444444444444333333333333333666666555555555555666666444444444444444444444444444444444444444444555555888888777666666555555444666666555444444444444555666666555555555555666666666666555555555555666666555555666666666777777777333444555666777888888999777777666666555555555444444333333222222222333333444444333222111111111111000000111111111222222222333333111000000111222333111111111111111111111111222111111000000111111222111222333222000000000111111000000000000111222222333222222111111222222333111111111111111111111111222111111111111222222333333333333333222222222222333222222111111222222333333333333333333222222111222222222222222222222222222222333333333333444444111111000000111111222333000000111111111222222222000000111111111222222222666444111111333555555555111111222222222333333333333333333222222333333333222222222333333333444444333333222222333333444555666666666666666666666666777666555555555555666777555555555555555666777777::::::999999999888666555555555666777777888777666555555444444444444555555666666555444333333333444666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333222222222222333333333444444444666666666666666555444333555555444333222222111111111111222333444444555555555444222000000111222333222222222222222222222222222222222222222222222222333444444555555444444333333333333333333333333333333333222222222222222333333333333333333333333333333444444555555444444333444444222222222222444444333333444555555555444444444444444444444444444444444333333222222333333444555555555555555555555555555444444333333444444555555444444333333444444555444444444444444444444444555555555555555555555555111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222111222222333333222222111333333222222222222333333333222222111111222222333222222222222222222222222222222222222222222222222111222222222222222333333222222333333333444444444222222222222222222222222222222111111222222333444222222222222222222222222333333333333333333333333444444444333333333333333444333333222222333333444444444444444444444444444444444444444444444444444777777666666555555444444666555555444444444555555666666555555555555666666666666666555555666666666555555555666666666777777555555666666777777888888777777777666555555444444333333333333333333444444555444333222222222222222111111111222222222333333444333333333222222222111111111111111111111111111222111000//////000111222111222333222000000000111222222222222222333333444222222222222222222222222111111111111111111111111111111111111222333333444333222222222222222222222333222222111111222222333333333444444333333222111222222222222222222222222222222222333333333444444111111111111111222222333222222222222111111111111111111111111222222222222222000......000222222222111111222222222333333333444333333333333333333444222222333333333444444444444444444444444555666666666666666666666666666666666666555555555555666666444444555555666777777777888888999888777555444444555666777777777777777777555555444444444444555555777777666555444444444444555555555555555444444444444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333333333444555555444333333444444444444555555555555333444444555555555444444444444444333333222111111111111222222333444555555555444222000000111222333222222222222222222222222222222222222222222222222333333444444444444333333333333333333333333333333444444333333333333444444333333333333333333333333333444444555555444444333444444222222222222444444222333333444555444444444444444444444444444444444444333333222222333333444555555555555555555555555555444444333333444444555444444333333333333444444444444444444444444444444555555555555555555555555111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222111222222333333222222111333222222111111222222333333222222111111222222333222222222222222222222222222222222222222222222222111111111222222333333333222222222333333333444444222222222222222222222222222222111111222222333444222222222222222222222222333333333333333333333333444444444444444444444555333333222222222222333333444444444444444444444444555555555555555666666666777777666666555555444444555555444444444555555666666666555555555555666666555666666666666666666555555555555555666666666666888888777777666666555555777777666666555555555444555444444444444444555666555444333333222333333333222222222222333333333333111111222222222222222111111111111111111111111111222111000//////000111222111222333222000000000111222222111111222222333444222222222222222222222222222222222222222222222222111111222222333333333333222222222222222222222222333222222111111222222333333444444444444333222222222222222222222222222222222222222333333333444444222111111111111222333333333333222222222111111000111111111222222222222333111000000111333444333222111111222222222333333333444444333333333333444444333333333333444444444444555555555555555666666777666666666666666666666666666666666666666666666666666666777888999999888888777888:::999777555666666444666888888777777777888555555444444444444555555777666555555555555555555555555555555555555555555444444444444444444444444333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444555555555555666666666666222333444555555555555555333444444444444333222111111111222222333333444444444333222111111111222333222222222222222222222222222222222222222222222222333333444444444444333333222222333333333333444444444444333333444444555555333333333333444444444444333333444444444444333333444333333222222333333444222222333444444444444444444444444444444444444444444444333333333333444444444444444444444444444444555444444333333444444555444444333333333333444444444444444444444444444444444444444444444444444444111111222333333222111111333333333333333333333333333333333333333333333333222222222222333333333333222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333444444222222222222333333333333111222222333333222222111222222111111111111222222333222222111111222222333222222222222222222222222222222222222222222222222111111111222222333333444222222222222333333333333222222222222222222222222222222111111222222333444333333333333333333333333333333333333222222222222444444444444555555555555555555444444444444555555333333333333333333333333444555555666777777888888888888777666666555555444555444444444444555666666666666555555555555666666555555666666666666555555444444555555555666666666999888888777666555444333666666666666666666666666666555555444444444555555444333333222222333333333222222333333333444444444/////////000000000000111111111111111111111111111111000000//////000000111111222333222000000000111000////////////000111111111222222333333222222111222222222222222222222222111222333333444333333222111111111222222222222222333222222111111222222333444444444444444333222222222222222222222222222222222222333333333333444444222222111111222222333444111111222222222222333333111111111222222222333333111111222555777777555333111111222222222333333333444444333333333333444444333333333444444444444555555444444444444555666666666666666666666666666666555555666666666666555555666777888999999888777777555777999999777555666888444777999999777666777999555555444444444444555555444444444333444444555555555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333222111111111111222333444444444555555555666666444444555666666666666555333444444555555444222222222222222222222222333333333333333222222222111111222222222222222222222222222222222222222222222222222333333444444333333222222222222333333444444444333333222222333444444555333333333444444444555555222222333333333333222222222333333444444333333222222222333444444444444333444444444444444444444444555555444444444444555555333333333333333333333333555444444333333444444555444333333222222333333444444444444444444444444444333333333333333333333333111222333444444333222111333333333333333333333333222222222222222222222222222333333333444444444444111222222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444222333333333444444444444111222222333333222222111222222111111111111222222333222222111111222222333111111111111111111111111222222222222222222222222000111111222333333444444111222222222222333333333222222222222222222222222222222111111222222333444333333333333333333333333333333333222222222111111222222333333444444444444555444444333333444444555333333333333333333333333333333444666777888999:::999888888777777666555555444444444444444555666666666666555555555555666666444555666777777666555444444444444555555555666666777666666555555444444444444444555555666777777777666666555444333333333333333333222222222222333333333333333333444444444444111111000//////000000111111111111111111111111111//////000000000000//////111222333222000000000111///////////////000111111111222333333333333222111111111111111111111111111222333444444444333222111000111111111222222222222333222222111111222222333444444444555444444333222222222222222222222222222222222333333333333444444222222111111222222333444///000111222333444555555111111222222222333333333---...000333555555222///111111222222222333333333555444444333333444444555333333333444444444555555444333333333333444555555666666666666666666666666555555666666666666555555444555666777777666555444222555888777555444555777444777999999777666777999555555555444444555555555222222222222333444444555444555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222333333333333333333333333222111///......///111222333333333444444444555555666777777777777666666555333444555555555444333222333333222222222222222222222333333333333222111000222222222222222222222222222222222222222222222222222333333444444333333222222222222333333444444444222111111111222333333444333333333444444555555555111222222333333222222111222222444555555444222222222222333444444444333333444444444444444444444444666555555444444555555666333333333333333333333333555444444333333444444555444333333222222333333444444444444444444444444444333333333333333333333333222333444444444444333222333333333333333333333333222222222222222222222222333333333444444555555555111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444333333333444444555555555222222222333333222222222222222111111111111222222333222222222222222222333111111111111111111111111222222222222222222222222000000111222333333444444111111222222222333333333222222222222222222222222222222111111222222333444333333333333333333333333333333333222222111111111111111111222222333333333333222222111111222222333333333333333333333333333111222333555777888999:::999999888888777777666666444444444444444555666777666666555555555555666666444555666777777666555444444444444555555555666666444444444555555555555555333333444555666777888888666555444333222111111111222222222111111222333333333333333444444444555555666555333111111111111222111111111111111111111111...///000111111000///...111222333222000000000111111111111111111222222333111222333444444333222111000000000000000000000000333444444555444333111000000000111111222222222222333222222222222222222333444444555555444444333222222222222222222222222222222222333333333444444444000000000000000000000000000000000000000000000000111111222222222333333333222222222111111111000000333222111000000111222333222222333333333333444444111222333333444444333333666666666666666666666666555555555555555555555555444444444555555555555666555555666666777777888888666666777777777777666555888888777666666666666666666555444333333444555666555444333222222333444555222333555666666666555444555555444444444333333333333222222111222222333333///000111222333333222111222222222222222222222222333333333333333333333333444444444444444444444444222222222222222222222222222222333333333333333333333333333222222111111111222222222222111111000000222222222222222222222222111111222333333444555555555555555444444333333333333333333444444444555555222222111111222222333444555555444444444333333333222222111111000/////////111222444555555555444444555555555555444333222222888888777666555444444333333333333333333333333333444444444333333222222222444444444444444444444444444444444444444444444444444444444444444444444444666555444333444666999:::333333333333333333333333333333444444333222000///222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222222222222222222222222222111111111111111111111111333333222222333333444555666666777777666555444444333333333222222111111111222222222222222222222222444444444444444444444444222222222222222222222222333333333222222111111111222222222222222222222222111111222222222333333333555555555444444333333333222222222222222222222222222222222222222222222222444444444333333222222222333333333333333333333333333333333333333333333333111111222222222333333333555555555555666666666666999888777555444444444444666666666666666666666666555555666666666666555555666666666666666666666666666555444333333444555666555555555555555555444444444666777777666555555666555555444444444333333333111222333333444444333333222333333444444555555666555444444333222111000000000000000000000000000000333222111000000111222333000000000000000000000000111111111111111111111111222111000//////000111222111111222222222333333333111222222333333222222111333333333222222111111111444333333222111111111222333222222111111222222333666555333333444444333222111222333333444444333333000000000000000000000000444444444444444444444444111111111222222222333333222222222111111111000000333222111000000111222333222222333333333333444444111222333333444444333333555555555555555555555555555555555555555555555555444444444555555555555666444555555555666666666666666666777777777666666666888888777666666666666666666555444444444444555666555555444333333444555555444555666777777666666555555555444444444333333333333333222222222222222222111111222333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222222222222222222444444444444333333333333555555555444444333333333222222222222111111111000222222222222222222222222111111222333333444555555444444333333333222222222333333333333444444444444333333222222333333444555555555555444444444333333444333333333222222111111222222444555555555444444444444444444444444333333666555555444444333333333333333333333333333333333444444444333333222222222333333333333333333333333444444444444444444444444444444444444444444444444222222111111222333444555333333333333333333333333333444444444444222111000222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222333333333333333333333333111111111111111111111111222111111111111222333333555666666666555555444333333333222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333222222222111111222222222222222222222222111111222222222333333333555555444444444333333333222222222222222222222222222222222222222222222222444444333333333222222222333333333333333333333333333333333333333333333333222222222222333333333333555555555555666666666666777666666555555555555666555555555555555555555555444444555555555555444444555555555555555555555555666555444444444444555666555555555555555555555555444555777777555555555666555444444444444333333333111222333333444444333333333333333333333444444444444333333222222111111000111111111111111111111111222222111000000111222222333333333222222222222222111111111111111111111111222111000//////000111222111111222222222333333333111222222333333222222111333333333222222222111111444333222222111111222222333222222111111222222333555333222222333333222111111222333333444444333333000000000000000000000000222222222222222222222222111111111222222222222333222222222111111111111111222222111111111111222222222222333333333333444444111222333333444444333333444444444444444444444444555555555555555555555555444444444555555555555666444444444444555555555555666666666666666666666666888888777666666666666666666555444444444444555666666555444444444444555666666666777777777666666555555555444444444333333333444444333222222222222222444333333333333444444555444444444444444444444444222222222333333444444444444444444444444444444444333333333333333333333333666666555555444333333333555555444444444444333333222222222222111111111111222222222222222222222222111222222333333444444555333333222222222222111111222222222222333333333333444444333333444444555666666666555555555444444444333333333333333222222222222333333444444444444333333333333333444444444444333333333222222222222222333333333333333333333333444444333333333333222222333333333333333333333333444444444444444444444444444444444444444444444444111111222222222222222222333333333333333333333333444444444444333222111000222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222444444444444444444444444222222222222222222222222111111000000111111222333444444555555444444333333222222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222111111222222222333333333444444444444333333333333222222222222222222222222222222222222222222222222333333333333222222222222333333333333333333333333333333333333333333333333333333333333444444444444555555555555666666666666555555444444555666666777555555555555555555555555333333444444444444333333555555555555555555555555666555444444444444555666555555555555555555555555444555777777555444555666444444444444333333333333111222333333444444333333333333333222222222222111222222222222222222222222222222222222222222222222222222111000000111222222333333333333222222111111111111111111111111111111222111000000000000111222111111222222222333333333111222222333333222222111333333333222222222222111333333222222111111222222333222222111111222222333333222111111222222111000111222333333444444333333000000000000000000000000000000000000000000000000111111111111222222222222111111111111111111111111222222222222222222222222222222222333333333444444111222333333444444333333444444444444444444444444555555555555555555555555444444444555555555555666555555555555555555555555666555555555666666666777888777777666666666666666555555555444444555555555555555555555555555555555666666666666666555555555555555444444444333333333555444333222222222222222555444333222222333444555444444444444444444444444111111222333333444555555333333333333333333333333333333333333333333333333777777666555444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444333333333222222222222222111111222222222333333333333333333333333444555555666666666555555555444444111111111111111111111111333333333333333333333333222222222333333444444555222222222222222333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333444555666666555333222333333333333333333333333333333222222222111111000222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222444444444444444444444444222222222222222222222222111111111111111222333333333333333444444333333222111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222222222222222222222222333333333333444444222222333333333333444444333333333444444444555555555555555555666666666666555555555444444555555666555555555555555555555555333444444555555444444333555555555555555555555555555555555444444555555555444444444555555555555555333555666666555444444555444444444333333333222222111222333333444444333333333333222222111000000///000000111111222222222333222222222222222222222222222111111111111111111222222222111111000/////////111111111111111111111111111111111111111111111111111111222222222333333333111222222333333222222111222222222222222222222222333333222222111222222333333222222111111222222333333222111111222333222000111222333333444444333333000000000000000000000000222222222222222222222222000000111111111222222222111111111111111111111111222222222333333222222222222222222333333333444444111222333333444444333333555555555555555555555555555555555555555555555555444444444555555555555666666666666666666666666666555555444444555666777777888777777666666666666666444555555555555555555444444555555555555555555444444444444444444444444444555555444444444333333333555444444333222222222333444333222111111222333444222222222222222222222222111111222333333444555555333333333333333333333333333333333333333333333333777777666555444444333333222222222222222222222222222222222222222222222333222222222222222222222222222222333333333333444444333333333444444444444444111111222222222333333333222222222222222333333444666555555555444444444444000000111111222222222333333333333333222333333333222222222222222333444555333333333333444444444444333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444555777888888666444333333333333333333333333333111111111000000000000000222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222222222222333444444222222333333333333333222111111111222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444222222222333333444444444333333333444444444555555555555555555666666666666777666555444444333333333555555555555555555555555555555666666666666555555555555555555555555555555444555555555555555555444444444444555555555666666333555666666555444444555444444333333333222222222111222333333444444333333333333222111000000///...///000000111111222222333222222222222222222222222111111111222222111111111111111111000000000//////111111111111111111111111111111222222222222111111111111222222222333333333111222222333333222222111222222222222222222222222333222222111222222333333333222222111111222222333333222111222333444333222111222333333444444333333000000000000000000000000000000000000000000000000000000000111111111111222111111111111111222222222222222333333333333222222222222333333333333444444111222333333444444333333666666666666666666666666555555555555555555555555444444444555555555555666777777777777777666666666555444444333444555777888888888777666666666666666444444555666666555444444333333444555555444333333333333222222333333444555555555444444444333333333444444333333333333444444444333333222222222222222222222222222222222222222222222222333333444444444333333333333333333333333333333333333333333333333666666555555444333333333333333444444444444555555222222222222333333333333222222222222222222222222333333333333333333333333333333444444444444555555222222222222333333333333222111111111111222333333555555444444444333333333111222222333444555666666444333333222222222222333333333222111111222444444555555555555444444444444333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222333555666666555333222333333333333333333333333222111000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333333333222222333333444555222222333333444444333333222222222222222222333333222222222222222222222222111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222111111222222222333333333222222222222333333333333222222222222222222222222222222222222222222222222111111111222222222222222111222222333333444444555111222222333333444444555333333333333444444444444555555555555666666666666888777666444333222222222444444444444444444444444555666666666666666666555444444444444444444444444444444555666666555444444333333444444555666666666333444666666444333444555333333333333222222222222111222333333444444333333333333222222111000//////000000000111111111222222222222222222222222222222000111222222222222111000222222222222222222222222111111111111111111111111111111222333333222111111111111222222222333333333111222222333333222222111111222222222222333333333222222111111222222333333333222222111111222222333333222111222333444333222111222333333444444333333000000000000000000000000........................000000000000111111111111000000111111111222222222222222333444444333222222222222333333333333444444111222333333444444333333555555555555555555555555555555555555555555555555444444444555555555555666777777666666666555555555555444333333333555777999888888777666666666666666444444555666666555444444222222333444444333222222333222222222333555666777555555444444444333333333333333333333333444555666444444444444444333222222333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444444444444444333333333333333333333444444555555555222222222333333333444444222222222222222222222222333333333333333333333333222222333333333444444444333333333333444444444444333222222222222333444444444333333333333222222222111111222333444666666777444444222111111111222222555333222111000111333333666666555555444444333333333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222000111333444555444444333333333333333333333333333333333222111111222333444222222222222222222222222222222222222222222222222111111111111111111111111222333333444444333333222333333333333333333333333333333333333333333333333222222222222222333333444222222333444444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111222222222333333333111111222222222333333333222222222222222222222222222222222222222222222222000111111111222222222222111111222333333444555555111111222333333444555555222222222222333333333333555555555555666666666666666555444444333333333333444444444444444444444444444555555666666555555444444444444444444444444444444444555666666555444444333333444444555666666777222444555555444333444444333333333222222222222111111222333333444444333333333333333222222111111000000000000000111111111111111111111111111111111111000111222222222222111000111111111222333333444444111111111111111111111111111222222333333222222111111111222222222333333333111222222333333222222111111111222222222333333333222222111111222222333444333222222111111222222333222000000111222333333222111222333333444444333333000000000000000000000000222222222222222222222222000000000000111111111111000000111111222222222222222222444444444444222222222222333333333444444444222222333444444444333333444444444444444444444444555555555555555555555555444444444555555555666666666666555555555444444444555444333222333555777999888888777666666666666666333444555666666555444333111111333333333333111111333222222333444666888:::555555444444444333333333222222222333444555666777444555666777666555333222444444444444444444444444444333333333333333333333222222222222222222222222444444444444444444444444222333333333333333333333111111111222222333333333222222222333333444444444222222222222222222222222333333333333333333333333111111111222222333333333333333444444444444555555444333333333333444555555333333333222222222111111//////000111333444555555555444222111111111222222666444222000000111222333666666555444444333222222333333333333333333333333222222222333333444444444444444444444444444444444222222222222222222222222222222222222222222222222111222333444555555666666333333333333333333333333555444333333333444555666222222222222222222222222222222222222222222222222111111111111111111111111222333333444444333333222444444444444444444444444333333333333333333333333111111111000111222222333222333444444555555555555444333333222222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222111111222222222333333333111111111222222333333333222222222222222222222222222222222222222222222222000000111111222222222222111111222333333444555555111111222333333444555555111111222222222333333333555555555555666666666777444444333333333444555555444444444444444444444444333444444555555444444333444444444444444444444444333444555666666555444333333333444444555666777777222444555555444333333444333333333222222222111111222222333444444444333333333333333222222222222222111111111000000000000000000000000000000000000000000111222333333222111000......///000111222222333111111111111111111111111111222333444444333222111111111222222222333333333222222222333333222222222111111111222222333333333222111111111222333333444333222222222222222222333000/////////111222222111222222333444444444333333111000/////////000222333000000111111111111000000444333222222222333444555222222222333333222222222111111111111111111111111222222333333333444444444444444444333333222222222333333333333333333333333222333444444555555444444777666555444333444555555666666666666666666666666333333333444444444555555777777777777777777777777555555444333333333333444444444444444444444444444555555555555555555555555444444444333333222222222111111333333333333111111333333333333333333333333111111111222222333333333111111111111111111111111111222333333444444333333333333333222222111111111333222222111111222222333222222222222222222222222111222333333444444333333555555555444444333333333000000111222222333444444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333111111111111222333444444333333222111111222333333222222333333333333444444444444333333333333222222111111111000000000000000333333444444555666777777222222222222222222222222444444444444444444444444222111000000000111222333222333333444444333333222,,,...111333555555444444333333333222222111111111333333333333333333333333000111111111111222222222222222222222222222222222333333333222222111111111111111222333333333333222444444444444444444444444222222333333333333444444333333333333333333333333444444444444444444444444333333333222222111111111222222111111111111111111111111111111111111111111111111222222222333333333333333222222111222222222333333333333333333333333333333333222222111111111111111111111111111111111222222222111111111000000111111111111111111111111333333333333333333333333333333333333333333333333222222222222222222222222555444444555555666777888444444555555555555444444444444444555555555555666666666555555555444444444444444222222222222444444777777666555555555555555555444333222222333444555444444444333333333222222000111222333444444444444111222222333444555666666444444333333222111000000000111111111111222222222222222111111222222333444222222222333333222222222222222222222222111000///111111222222222333333333444444444333333222222222111111222333333444555555222222222222222222222222222333333444444333333222333333333444444444555555333333333333333333333333111111111111111111111111111111222222222333333333111000/////////000222222000000111111111111000000111111000000000111222333111111222222222222111111111111111111111111111111222222222222333333333333444444444333333222222222333333333333333333333333222333444444555555444444555444333333444555666777888777777666555444333333555555444444444444333333666666666666666666666666555555444333333333333444555555555555555555555555555555555555555555555555333333222222222222222222111222333444444333222111333333333333333333333333333333333333333333444444111111111111111111111111111222333333444444333333333333333222222222111111333222222222222222222333222222222222222222222222111222333333444444333333444444444333333333222222000000000111222333333333333333333333333333333333222222222222222222222222333333333222222222222222222222222222333333333333222222222111222222333333333333222111111222333333222222222333333333444444444444333333333333222222222222222111111111111111222333333444555555666666222222222222222222222222111111111111111111111111222222111111111222333444222333333444444333333222///000222444444444333222333333333222222222111111333333333333333333333333000111111111111222222222222222222222222222222222333333222222222222222222111111222333333333333222333333333333333333333333222222333333333333444444333333333333333333333333333333333333333333333333333333333222222222111111222222111111111111111111222222222222222222222222111111222222222333333333333333222222111222222333333333333333333333333333333333333222222222111111111111111111111111111111222222222111111111000000111111111111111111111111333333333333333222222222333333333333333333333333333333333333333333333333444444444444555666777888444444555555555555444444444444444555555555555666666666555555555444444444555555444333333444555555777666555444444555555666555555444333333444555555444444444333333333222222000111222333444444444444333333333444444444444444444444333333222111111000000111111111111222222222222222111111222222333444111111222222222222111111333333333333333222111111111111111222222222333333444444333333333222222222111111222222333444444555222222222222222222222222222333333444444333333222333333333333444444444444333333333333333333333333333333333333333333333333111111222222222333333333000000000///000111111222000000111111111111000000111000000000000111222222000111111111111111111000111111111111111111111111111111111222222222222333444444333333333333222222333333333333333333333333222333444444555555444444222222222333444666777888666666555555555444444444666666555555444333333333555555555555555555555555555555444333333333333333444444444444444444444444555555555555555555555555111111111111222222222222222333333444444333333222333333333333333333333333444444444444444333333333111111111111111111111111111222333333444444333333333333333222222222222111222222222222222222222222222222222222222222222222111222222333333333333333333333333222222222222222000000111111222222333333333333333333333333333333222222222222222222222222444444333333222222111111333333333333444444444444333333222222222222222222333222222111111222222333222222222222333333333333444444333333333333222222222222222222222222222222222222222333333444444555222222222222222222222222333333333333333333333333333222222222222333444555222333333444444333333222111222333444333222111000333333333222222222222111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222333333111222222333333333333333222222222222222222222222222222333333333333444444333333333333333333333333222222222222222222222222333333333222222222222111111111222222222222222222333333333333333333333333111111222222222333333333333222222111222222333333333333333333333333333333333333333333222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333444444444444555666777888444444555555555555444444444444444555555555555666555555555555555444444444666555555444444555555666666555444333333444666777666555444444444444555666444444444444333333333333111111222333444444444444555444444444333333333222444333333222222111111111000111111111111222222222222111111111111222333333000111111111111111111000333333444444444333222222111111111222222222222333333333333333222222222222111111222222333333444444222222222222222222222222222333333444444333333222222222222222333333333333333333333333333333333333333333333333333333333333111111222222222333333333000000000000000111111222000000111111111111000000222222222222222333333444000000111111111111000000111111111111111111111111000000111111111222222222333333333333333333333333333333333333333333333333222333444444555555444444222222333333444555666666000111222333555666777888444444444555555555555555444444444444444444444444555444333333222222333333111111111111111111111111444444444444444444444444111111111222333333333444333333333444444333333333333333333333333333333333444444444333333222222222111111111111111111111111111222333333444444333333222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333222222222111111111111111111111222222222333333333444222222222222222222222222222222222222222222222222444444444333333222111111333333333444444444555555333333333333222222111000222222222222222222222222111222222222222333333333444444333333333222222222111111111222222222222222111111222222222333333333222222222222222222222222444444444444444444444444333333333333444444555555222333333444444333333222111222222333333222222111222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111222222333333333111222333333444444333333111111111111111111111111222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111111222222222222222333333333333333333333333333111111222222222333333333222222111111222222333333333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333444444444444444444444444444444444444555666777777444444555555555555444444444444444555555555555666555555555555555555555555555555444444444444555555555444222222222444666888555555555555555555555555555444444444444333333333111222333333444444444333333333333333333333333333333333333222222111111111000000111111111222222222111111111111111222222333000000111111111111000000222333333333333333222222111111111111222222222222333222222222222222222222111111222222333333333333222222222222222222222222222333333444444333333222111111222222222333333333333333333333333333333333111111111111111111111111111111222222222333333333///000000000111111111111000000111111111111000000111111222222333333333333000000111111111111000000111111111111111111111111000000111111111222222222333333333333333333333333333333333333333333333333222333444444555555444444444444444444444444333333///000111333444666777888222222333444666777888888444444444444444444444444444444333222222222222333111111111111111111111111222222222222222222222222222333333333444555555555333333333333333333333333333333333333333333333333333333222222111111000000111111111111111111111111111222333333444444333333222222222222222222222222111222222333333222222111111111111111111111111111000111222222333333222222111111111111111111111111333333333444444444444444222222222222222222222222222222222222222222222222444444444333333333222222333333333444444444555555333333333333333222111000222222222222222222222222111111111222222222333333444444333333333222222222000000000000111111222222111111111222222222222222222222222222222222222222000000000000000000000000333333444444555555555555222333333444444333333222000000111222333333333333222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222111111111222222333333333222222333444444444444333111111111111111111111111222222222333333333444444222222222222222222222222333333333333333333333333222222222222222222222222111111222222333333333333333333333333333333333333111111222222222333333333222111111111222222333444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333444444444444444444444444333333333444444555666777444444555555555555444444444444444555555555555666444555555555555555555555333333333444444333333333444333222111222444555777444555555555555555555444555555555444444444333333222222333444444444333333111111222222333444444555333333222222222222222111000000111111111222222222111111000000111111222333000000111111111111000000111111222222222222111111000000111111111222222222222222222222222222222222111111222222222222222333222222222222222222222222222333333444444333333222111111222222222333333333333333333333333333333333111111111111111111111111111111222222222333333333//////000111111111111000000000111111111111000000...///000000111111000000000111111111111111111000111111111111111111111111111111111222222222222333222222333333333333444444333333333333333333333333222333444444555555444444444444444444444333222222333333333333333333333333000111222444666888::::::444444444444444444444444444444333222222222222222333333333333333333333333222222222222222222222222444444444444555555555555333222222111111222222333333333333333333333333333111111111111000000000000111111111111111111111111111222333333444444333333111222222222222333333333111222333444444333222111111111111111111111111111000111111222222222222222111111111111111222222222333333333444444444444444222222222222222222222222222222222222222222222222333333333333444444444444333333333333444444444444111222333444333222111000111222222333333222222111111111111111222222222222444444333333333333222222/////////000111111222222222222222222222222222222222222222222222222222222111111111111111111111111222333444444555555444444222333333444444333333222000000111222222333444444111222222222222333333333222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222333333222222333444444444444444111111111111111111111111222222333333333333444444222222222222222222222222333333333333333333333333111222222222222333333333111111222222333444444444333333333333333333333333111111222222222333333333111111111111222333444444333333333333333333333333333333333333444444444444333333333333333333333333111111111111111222222222111111111111111111111111000000111111222333333333333333333333333333333333333333333333333333333333333333333333444555666777444444555555555555444444444444444555555555555666444444444555555555555555222333333444444333333222333333222222333333444444333333444555555444333333555555555555444444444333222333333444444333333333000000111222333444555555222222222222222222222222000111111111111222222222111000000000000111222222000111111111111111111000000000111222222222111111000000000111111111111222111111111222222222222222111111222222222222222222222222222222222222222222222333333444444333333222222222222222333333333333333333333333333333333333333333333333333333333333111111222222222333333333...///000111222111111000000000111111111111000000---...///000111000000///111111222222222222111111111111111111111111111111222222222222333333333333222222222333333444444444333333333333333333333333222333444444555555444444111222333444444444333222333333333222222222222222111222333555666888999:::444444444444444444444444444333222222111222222222444444444444444444444444333333333333333333333333555444444444444444333333222111111000000111111222333333333333333333333333111111111111111111222222111111111111111111111111111222333333444444333333111111222222222333333333000111333444444333111000111111111111111111111111000000111222222222222222111111111222222222333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333444555555555222222222222333333333333000111333444444333222111111222333333333333222111111111111111222222222222444444333333333333222222//////000111111222333333333333333333333333333333222222222222222222222222333333333333333333333333111222333444555444444333222333333444444333333222222222222222222222333333111111222222222333333333333333333333333333333333000111111111111222222222222222222222222222222222333333222222222222222222222333444444555444444444222222222222222222222222222222333333333333444444111111111111111111111111222222222222222222222222111111222222222333333333111111222222333444444555222222222222222222222222111111222222222333333333111111111111222333444555333333333333333333333333333333333444444444555555333333333333333333333333000000111111111222222222111111111111111111111111111111111222333444444444333333333333333333333333333333333333333333333333333333333333444555666666444444555555555555444444444444444555555555555666444444444555555555666666333333444555555444333333222222333444333333111111222222333444444333222222555555555555444444444444222333333444444333333222111111222222333333333444222222222222222222222222000111111111111222222222000000000000000111222222111111222222222222111111000111222222333333333222000000000000111111111111000111111111222222222222222222111111111111111111222222222222222222222222222333333444444333333222333333333333444444444444333333333333333333333333333333333333333333333333111111222222222333333333...///000222222111111000000000111111111111000000///000111333333222222111222222333333333333222222111111111111111111111111222222333333333444444444222222222333333444444444333333333333333333333333222333444444555555444444///000222444555555555444000000111222333444444555333444444555666777888888555555555555555555555555444333222222111111222222222222222222222222222222555555555555555555555555444444444333333222222222222111000//////000111222333333333333333333333333111111111222222333333444111111111111111111111111222222333444444444333333111111111222222333333333000111333444444333111000000000000000000000000000000000111222222222222111111111222222333333333333111111000000000000000000111111111111111111111111222222222222222222222222111222222333444555666666111111222222222333333333///000222444444444222222111222333444444333222111000111111111111222222222444444444333333333222222000000111222333333444444333333333333333333333333222222222222222222222222000000000000000000000000111222333444444444333222222333333444444333333222555444333222111111111111111111111222222333333333333333333333333333333333000111111111111222222222222222222222222222222222444333333222222111111111222333444444555555444444222222222222222222222222222222333333333444444444111111111111111111111111000000000000000000000000111111111222222333333333111111222333333444555555111111111111111111111111111111222222222333333333111111111111222333444555333333333333333333333333333333333444444555555555333333333333333333333333000000111111222222222222111111111111111111111111111111222333444444555555333333333333333333333333222222222222222222222222333333333333444555666666444555555555555555555444444444444555555555666666444444444555555555666666333444555666666555444333111222444555444222000///111111333333333333111111666666555555555444444444333333333444444333222222333333333222222222222111222222222222222222222222000111111111111222222222000000000000000111111222222222333333333333222222111222333333444444444444000000000000111111111111000000111111222222222222222222111111111111111111222222222222222222222222222333333444444333333222333333444444444444555555333333333333333333333333111111111111111111111111111111222222222333333333000000000000000000000000555444333222222222333444111111000000000000000111111111111111111111111111000000111111111222222222333222111000000111222333777444000------///222444111111222222222333333333777666444333222333444444333333333333333333333333111111111222222333333333444444444555555555555666666666555555555444444444111111111111111111111111222333333444444333333222111333555555555555666888444444444444444444444444111111111222222333333333333333333222222222111111111111111111111222222333333222222111111222222333444333333222222333333444333333333222222222111111222222111111111111222222111111111111111111111111///000111222333444444444444333111///......///000000111111111111222222222000111111111111222222222333333222111111000000000222222333333333333444444444444444333333333222222111111222222222333333333333222222333444333111///222222222222222222222222222444666444222000222444333333333333333222111000333333333333333222111000000000111111111222222222333333333333333333333333222333444444444444333222333333333222222111111111222222222222222222222222333333333333333333333333000111222333444555555555333333333222222111111111222222222222222222222222111111111111111111111111111111222222222333333333333333222222333333444555222222222222222222222333111111111111111111111111222222222222222222222222333333333222222222111111111111222222222333333333333333333333333333333333111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111222000//////222444555555222222333333333333444444333444555666666555444333555555555555555555555555444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555555555555555444333222111333333333444444555555555444444444333333222222222111222222333333222222111000111111111111222222222222222222111111111111000222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222333333222111111222333333333333333333333333333333444333333222222333333444222222222222222222222222111222333333111111222333111111222222222333333333000000000000000000000000111111000/////////000111111111000000000000111111111111111111111111111111000000111111111222222222333222111111111111222333333222111111000000111111111111222222222333333333444333222111111111222222333333333333333333333333222222222222222222333333444444444444555555555555666555555555444444444444222222222222222222222222333333333333333333333333222444555555444444666777444444444444444444444444111222222222222222222333333333222222111111111111111000000000000111222222333222222111111222222333444333333222222333333444333333333222222222111111222222111111111111222222111111111111111111111111000000111222333333333222555444222000///000111111000111111111111222222222111111111111222222222222111111222222222222222222222222222333333333444444333333333222222222111111111111222222222333333333333222222333444333111///222222222222222222222222222444555444222111222444333333333333333222111000444444444444444333222222111222222222333333333333333333333333333333333333222222333333333333222222333333333222222222111111222222222222222222222222333333333333333333333333111222222333444444444444333333333222222222111111333333333333333333333333222222222222222222222222111111222222222333333333333333222222333333444555333333333333333222222222111111111111111111111111222222222222222222222222111111111222222333333333111111222222222333333333222222222222222222222222111111111111111111111111111111111222222222333333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111333222000111222333333222222222333333333333444444333444555555555555444333555555555555555555555555444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555666555555444333333222222333333444444444444444444444333333333333333333222111222222333333222222111000111111111111222222222222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111333333333222222222111111222222111111111111222222333333222111111222333333333333333333333333333333444333333222222333333444222222222222222222222222111444777888777444333222111111222222222333333333000000000000000000000000//////.........//////000111000000000000000111111111111111111111111111111111111111111111222222222333222222111111222222333000111333444333222000...111111222222222333333333333333222111111111222222333333333333333333333333333333222222222222222222444444444444555555555555555555555555444444444444333333333333333333333333333222222111111222222333333444555555444333444666444444444444444444444444222222222222222111111111222111111111111000000000000000000000000111111222333222222111111222222333333333222222222222333333333333333222222222111111222222111111111111222222000000000000000000000000000000111111222111111000555444333111111111222222000111111111111222222222111111111111222222222333111111111222333444444444222222222222333333333333444333333333222222222222111111222222222333333333333222222222333333111///222222222222222222222222333444555444222111222333222222333333333222111111444444555555555444333333222222333333333444444444333333333333333333333333222222111111111111222222333333333222222222222111222222222222222222222222333333333333333333333333222222333444444333333333333333333222222222222111444444444444444444444444333333333333333333333333111111222222222333333333333333222222333333444555555555444444333333222222111111111111111111111111222222222222222222222222//////000111222333444555111111222222222333333333111111111111111111111111111111111111111111111111111111111222222222222333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222444333222222333333111///222222333333333333444444333333444444444444333333444444444444444444444444444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555777666444333222222333444444444444444444444333333222333333333333333333444111222222333333222222111000111111111111222222222222222222111111111111000111111111111111111111111000000000000000000000000111111111111111111111111333333333222222111111111222222111111111111222222333222222111111222222333333333333333333333333333333333222222222222333333222222222222222222222222111666;;;===<<<777333111111111222222222333333333000000000000000000000000111111000111111111222222000000000000000000111222111111111111111111111111111111111111111111111111111111111111111111111111///111222333333222000///111111222222222333333333555444444444444444444444222222222222222222222222333333333222222111111111333333444444444555555555444444444444444444444444333333333333333333333333333222111111111111222333333555666555333333333555333333333333333333333333333333222222111111000000111000000000000000000000000000//////000000111222333222222111111222222333333333222222222222333333333333333222222222111111222222111111111111222222////////////////////////000000111111111000000///444333222111111111111222000000111111111222222222111111111222222222333333222222222333333444444444111222222222222333333333555555444444444333333333111111222222222333333333444222111222333333222000111222222222222222333333333333444333333222333333222222333333333222222111333444444444444444333333222222222333333333333444222222222222222222222222333222111000000111222333222222222222222222222222111222222222222222333333222222333333333333444444333333444444444333222222222222222222222222222222333333333333333333333333333333333333333333333333111111222222222333333333333333222222333333444555666666555444444333222222111111111111111111111111111111111111111111111111///000000111222333333333111111222222222333333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222222111222333444444222///222222222333333333444444333333333333333333333333444444444444444444444444444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555777666444222222222444555555555555444444333333333222222222333333444444444111222222333333222222111000000111111111222222222222222222111111111000000111111111111111222222222000000000000000000000000111111111111111111111111111111222222222333333333222222111111111111222222222222222222222222222222333333333333333333333333333333222222222222333333222222222222222222222222222666:::<<<:::666333111111111222222222333333333000000000000000000000000000111111222222333333333000000//////000111222222111111111111111111111111111111111111111111111111///000000000000000000///111111111111111111222222111111222222222333333333333444444444444444444444222222222222222222222222333333333222222111111111333333333444444444444555333333444444444444444444222222222222222222222222333222222222222222222333333444555444333222333444333333333333333333333333222222222111111000000000000000000000000000000111000000000000000111111222333222222111111222222333333222222111111222222333333333333222222222111111222222111111111111222222////////////////////////000000111111111000000///222111111000000000000000000000111111111222222222111222222222222333333333444444444333333222222222111111111222222222333333333333333333222222222111111111222222222333333333444333111111222333222000111111111222222333333333333333222333333444333333111222222333333333222222111222333333333333222222111111111111222222222222222222222222222222222222333333222222222222333333222222222222222222222222111111111222222333333333222222222333333444444444333333444444444333222222222222222222222222222222111111111111111111111111333333333333333333333333111111222222222333333333333333222222333333444555666666555444444333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333333333333333333333333111111111111111111111111000000111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222222222222222222222222222000000000333555555333222222222222333333333444444333333333333333333333333444444444444444444444444444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555777555333222222333444555555555555444444333333333222222222333333444444444111222222333333222222111000000111111111222222222222222222111111111000000000000111111111222222222000000000000000000000000111111111111111111111111//////000111333444555666222222111111111111222222222222222222222222222222333333333333333333333333333222222111111222222333222222222222222222222222222444666666444222222222111111222222222333333333000000000000000000000000......///000111111111111////////////000111222333111111111111111111111111222222222111111111111111//////000111111000//////333222000//////111333444111111222222222333333333111111222333333333222222222222222222222222222222333333222222222222222222333333333333444444444444333333333333444444444444111111111111111111111111222333333444444333333222222333444444333222333555333333333333333333333333111111111111111000000000000000000111111111111222111111111111111222222333333222222111111222222333222222111111111111222222333333333222222222111111222222111111111111222222000000000000000000000000000000111111222111111000000000000000000000000000000111111111111222222222222222222222333333333333444444444333222111111111111111111111222222222222000000000000////////////111111222222222333333333555333111111222333222111111111111222222333333444333222111222444555444333111111222333333333222222111111222222333333222222000000111111111222222222222222222222222222222222444444555555555555444444111222222222222333333333111111111222222333333444111222222333333444444555222222333444444333333333111222222222222333333333111111111111111111111111333333333333333333333333111111222222222333333333333333222222333333444555555555444444333333222222111111111111111111111111111111111111111111111111222222111111111000000000111111222222222333333333333333333333333333333333111111111111111111111111000000000111111111111222222222222222222222222222000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222333333333333333333333333000///000111444555444333222222333333333333444444444444333333333333444444333333333333333333333333444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555555555333333333333444555444444444444444444333333222333333333333333333444111222222333333222222111000111111111111222222222222222222111111111111000000000000111222222333333111111111111111111111111111111111111111111111111...///000111333444666666222222111111111111222222111222222333333222222111333333333333333333333333222222111111111111222222222222222222222222222222111222333222111000222333111111222222222333333333000000000000000000000000,,,---...000000000000000////////////000111222333111111111111111111111111222222222111111111000000000111222333333222111000222111000///000111333444111111222222222333333333000111222333333333222222111111111111111111111111222222222222222222333333222222333333333444444444222222333333333444444444222222222222222222222222222333555777777555333222111222444444333333444666222222222222222222222222000000000000111111111111111111111111222222333333222222222222222333333444333222222111111222222333222222111111111111222222333333333222222222111111222222111111111111222222111111111111111111111111000000111222333333333222000111111222222111111111000111111111111222222222222222222333333333444444222222222222222222111111111111111111222222222222111111111000000000//////111111222222222333333333555333111000111222222111000111111222333333444444444222111222444555444222000111222333333333333222111222222333444444333333111111111222222222333333111111111111111111111111444666888999999888666444111111222222222333333333000111111222333333444444111111222333333444555555111222222333444444444444111111222222222333333333111111111111111111111111222222222222222222222222111111222222222333333333333333222222333333444555333333333333333222222222111111111111111111111111111111111111111111111111000000000000111111111111111111222222222333333333222222222222222222222222111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222222222222222222222333333333333333333333333333111000111222444444333222222333333333333444444555555444333333444555555333333333333333333333333444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555444444444444444444444444333333444444444444444444444333333333333333333222111222222333333222222111000111111111111222222222222222222111111111111000///000000111222222333333222222222222222222222222111111111111111111111111000111111222222333444444222222111111111111222222111222333333333333222111333333333333333333333333222222111111111111222222222222222222222222222222000111333222222222444555111111222222222333333333000000000000000000000000,,,---///111111111111000////////////000111222333111111111111111111111111222222222222111111000000222333444555555444333222000000000111111222222333111111222222222333333333111222444555666555444444111111111111111111111111111111111222222333333444222222333333333444444444222222222333333444444444333333333333333333333333111333666888888666333111000111333333333333555666222222222222222222222222//////000000111111222222111111222222222333333333333333222222333333444555333222222222222222222333222222111111111111222222333333333222222222111111222222111111111111222222111111111111111111111111///000111222333444444444111222222333333333222222000111111111111222222222222222333333333444444444000000000111222222333333000111111111111222222222444444444333333333222222111111222222222333333333555333111000111222222222000000111222333333444444444222000222555666444222000111222333333333333333222333444444555555555444222222333333333444444444111111111111111111111111555777:::<<<<<<:::777555111111111222222333333333000000111222333333444444111111222333333444555555000111222333444555555555111111111222222333333333222222222222222222222222111111111111111111111111111111222222222333333333333333222222333333444555222222222222222222222333111111111111111111111111000000000000000000000000......///000111222333333111111222222222333333333111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222333333333333333333333333000000000000000000000000111111222222222222111111111111111111111111111111222222222222222222222222333333333333333333333333555333111000111222222222222222333333333444444444666555444444444444555666333333333333333333333333444444444444444444444444555444333333222222333333222222222222222222222222333333333444444444555555333333444555555444444333333333333444444555555555444444444333333222222222222222222333333222222222000111111111111222222222222222222111111111111000///000000111222222333333333333333333333333333333111111111111111111111111333333333222222222111111222222111111111111222222111222333444444333222111333333333333333333333333222222111111111111222222222222222222222222222222///111444555555444555666111111222222222333333333000000////////////000000//////000111222333333333111111111111111111111111000000000000000000000000000111111111111222222222333333333222222111111111111111222222222333333333000111111111111222222222333222222111111222222333333333333222222111111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333555555666666555444333333333333333333333333333333111111111111111111111111444333222222111111222222111111111111111111111111222222222222222222222222555444222111000111222222333222222111222222333333222222222222222222222222000000000000000000000000///000111222333333222111000000000000000000000000111111111111111111111111222222111111111111222222333333222111222333444555333222111000000111222333222222222222222222222222222111111111000000//////222222222222222222222222222222222222222222222222444333222111111222333444444333333222222333333444111111222333333333333222333333333333333333333333333222222222222222222333333333222222333333444555555777:::<<<<<<:::777555111111111000111111222222111111222222222333333333444444444444444444444444444444444444444444444444555444333333222222333333333333333222222111111111222222222222222222222222333333333222222111111111111111111111111111111111333333333333333222111000111111111111111111111111000000000000000000000000111111111111111111111111333222222111111222222333111111222222222333333333222222111111111111222222333222111111111222333444555444222222222222444555222222222222222222222222222222222111111111000000111111222222222222111111333222222222111000000000111111111111111111111111333333333222222111111111222222111111222222333444555555555555555555555555444444444444444444444444444444444444444555666777333333333444444444555555444444444444444444444444555555555444444333333333333333333444444444555555555555555666666666666777555555555444444333333333444333222111111111222333444333111000000000111111222222111111111111222222222222222222222222222222222222222111111111000000111111111222222333333333333333333222222111111111222222333333333222111111222222111111111111111111222222222222222222222222333222222111111222222333555444333333222222222222444444444444444444444444222222333333444555666666444444333222222111111000111111111111111111111111000000000111111222222333111111111111111111111111000000000000000000000000000111111111111222222222333333333222222222111111111111222222222333333333111111111111222222222222333222222111111222222333333333333222222222111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444333222222333333333333333222222222111111111111111111111111444333222222111111222222111111111111111111111111222222222222222222222222444333222111111111222333333333222222111222222222222222222222222222222222111111111111111111111111111111222333222222000000111111111111111111111111111111111111111111111111222222111111111111222222222222111111111222333444222222111000000111222222000000000000000000000000222111111111000000000000222222222222222222222222000000000000000000000000222222111111111111222222444333333222222333333444111111222333333333333222111111222222333444555555333333222111111222333333333222222222222333444444444555777999999777555444333222222111111111222222111111222222222333333333444444444444444444444444444444444444444444444444444444333222222222222222333333333222222111111111222222222222222222222222333333333222222111111111111111111111111111111111222333333333222222111000111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333111111222222222333333333222222111111111111222222222222111111111222333444222222111111111111222222222222222222222222222222222222222111111111000000111111222222222222111111222222222111111111111111111111111111111111111111333333333222222222111111222222111111222222333444555555555555555555555555444444444444444444444444555555444444444555555666333333333444444444555555444444444444444444444444555555444444444333333333333333333444444444444555444444555555555666666666555555444444444333333333444333222111111111222222333333111000000000111111222111111000000111111222222222222222222222222222222222222111111111000000222222222222222222333333333333333222222111111111111222222222333222222222111111111111111111111111222222222222222222222222333222222222222222222333555444333222222222222222333333333333333333333333333333444444555666666777222222222222222222222333000111222333333222111000111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222333333333222222222222111111111222222222333333333111111111111222222222333333222222111111222222333333333333222222222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333333333333222222111222222222222222222222222222222222222222222222222444333222222111111222222222222222222222222222222222222222222222222222222222222111111111222333333444333333222111111111222222222222222222222222222111111111111111111111111333333333333222111000///111111111111111111111111111111111111111111111111222222111111111111222222111111000000000111222333222222111000000111222222000000000000000000000000111111111111111000000000222222222222222222222222000000000000000000000000000111111111111111111000333333222222222222333333111111222333333333333222///000111222333555666666444333111000000111333444222222222222222333444444333444444555555444444333555444333222222111222222111111222222222333333333444444444444444444444444555555555555555555555555333333333222222222111111222222222222222111111111222222222222222222222222222222222222222111111111111111111111111111111111222222222333222222111000111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333111111222222222333333333222222111111111111222222222222111111222222333444///000000000000000000///222222222222222222222222222222222111111111111111111111222222222222111111111111111111111222222222222222222222222222222222333333333222222222222111222222111111222222333444444444444444444444444444444444444444444444444444666666555444444444555555333333333444444444555555444444444444444444444444555444444444444333333333333333333333444444444444333333333444444444555555555444444444444333333333444333222222111111222222333222111111000111111111222111111000000111111222222222222222222222222222222222222111111111111111333333222222222222222222222222222222222111111111000000111222222333333333111111111111111111111111222222222222222222222222222222222222222222222222444333333222222222222333222222222222222222222222333444444555555666666777000111111222333333444444///000222333333222000///111111111111000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222111111222222222333333333111111111222222222333333333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222222333333333333222222111111111111111222222222222222222222222222222222444333222222111111222222222222222222222222222222222222222222222222222222111111111222222333333444444444333222111111111111222222222222222222222222111111111111111111111111222222222222222222111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111222222333222111111111111111111222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222///000111222222111000///333333222222222222333333111111222333333333333222///000111222333444555555555333111000000111333555222222222111222333333444333333333222222333333333666555444333222222111222111111222222222333333333333333333333333333333333555555555555555555555555222222222222222222111111222222222111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333111111222222222333333333222222111111111111222222222111222222222222333333...///000111111000///...222222222222222222222222111111111111111111111111111111222222222222111111000000000111222222222333222222222222222222222222222222222222222222222222222222111111222222333444444444444444444444444444333333444444444444444444777666555444444444444444333333333444444444555555444444444444444444444444444444444444444444444444222222333333333444444444222222333333333444444444444444444444444444444444333333222222222222111222222222111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111333333333222222111111111222222222111111111111111000000000111111333333444111111111111111222222222222222222222222222222222222222222222222222222222333333222222222222222333111111111111111111111111333333333444444555555555111111111222222333333333...///111222222111///...111111000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222222222222222222222222222111111222222222333333333111222222222222333333333333222222111111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333444444444444333333000000111111111222222222222222222222222222222222444333222222111111222222222222222222222222222222222222222222222222222222000111111222333333333333444333222222111111111222222222222222222222222222111111111111111111111111000111111222222333444555111111111111111111111111111111111111111111111111222222111111111111222222222222222333333333333333111111111222222111111111222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222///000111222222111000///333222222111111222222333111111222333333333333222111111222222222222222333444333111000000111333444222111111111111222333333444333222222222222333444666555444333222222111222111111222222222333333333333333333333333333333333555555555555555555555555222333333333333222111000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222111111222222333111111222222222333333333222222111111111111222222111111222222333333333333///000111222222111000///222222222222222222222222111111111111111111111111111111222222222222111111000000000111222222222333222222222222222222222222222222222222222222222222222222111111222222333444444444444444444444444444333333333444444444555555777666555444444444444444333333333444444444555555444444444444444444444444444444444444444444444444222222222333333333444444222222222333333333333444444444444444444444444444333333333333222222111111111111111111222111111111111000000000000000000111111111111111111111111111111111111111111111111111333333333222222111111111111111111111111111111111000000///000111222333444000000111111111222222222222222222222222222222222111222222333333222222111222222222111111222222333111111111111111111111111111222222222222222333333333333333222222222111111...///000111111000///...000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111222222222222333333333111111222222222333333333222222222222333333333333333222222111111222222333111222222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222333333444444444444444000000111111222333333333333333333333333333333333444333222222111111222222333333333333333333333333222222222222222222222222111111222333333333222222333222222111222222333333222222222222222222222222222222222222222222222222000000000111333444666777222222222222222222222222111111111111111111111111222222111111111111222222222222333444444444444333000111222222222222111000000000000000000000000000111111111222222222222222222222222222222222222222000000000000000000000000000111111111111111111000222222111111111111222222111111222333333333333222222222222222222222111111333222222222222222222333111111111111111222333333444333333222222333333444555444333222222111222222111111222222222333333333333333333333333333333333444444444444444444444444333333444555444333222111000000000111111111111111222222222222222222222222000000000111111111111111111111111111111111111111///000111111222111111111111111111111111111111111222222222222222222222222111111111111111111111111333222222111111222222333111111222222222333333333222222111111111111222222000111222333333333333222111222222333333222222111222222222222222222222222111111111111111222222222111111222222222222111111111111111111111222222222333333333333333333333333111222222222222333333333222222111111222222333444333333333333333333333333222333333444444555555555666666555444444444555555333333333444444444555555444444444444444444444444333333333444444444444555222222222222333333333333222222222333333333444444333333333444444444444555222333333333333222111000000000111222222222222111111000000//////000000111111111111111111111111111111111111111111222222222333333222222222222222222000000000111111111111111111000//////000111333444000000000111222222333333222222222222222222222222111222333444444333222111222111111111111222222333111111111111111111111111111111111111111111111111444444333333222111111000000000000000000000000000......//////000000111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222333333333111111222222222333333333222222222333333333444444333222222111111222222333111111222222222333333333222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333111111222333333333333333111111111222333444444444333333333333333333333333444333222222111111222222333333333333333333333333222222222222222222222222222222333333333222111000111111111111222333444444222222222222222222222222222222222222222222222222222111111111222444555666222222222222222222222222111111111111111111111111222222111111111111222222000111222333444333333222000111222222222222111000000000000000000000000000111111111222222333333333222222222222222222222222000000000000000000000000222222111111111111222222222222111111111111222222111111222333333333333222000000111111222222333333111222333333333333222111111111111111111222222333222222222222222222222222333222222111111111222222111111222222222333333333222222222222222222222222333333333333333333333333333444555666666444333111///000000000111111111222222222222222222222222222///000000000111111111222111111111111111111111111//////000111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333222222111111222222333111111222222222333333333222222111111111111222222000111222333333333222222222222222111111222222222222222222222222222222222000000111111111222222222111111222222222222111111222222222111111111111111333333333333333333333333111111222222222333333333222222111111222222333444333333333333333333333333222222333333444555555666555555444444444555555666333333333444444444555555444444444444444444444444333333333444444444555555111222222222222333333333333333333333444444444444333333333444444444555555222222333333333222111000///000111222333222222111000000////////////000000111111111111111111111111000000111111111222222222222222222222222222333333///000000000111111111222222111000//////000222333///000000111222222333333222222222222222222222222000111333444444333111000111111111111111222333333222222222222222222222222111111111111111111111111333222222222222222222222222222111000000111222222---......///000111111222111111111111111111111111000000000000000000000000000111111111111222222222111111111222222333333333111111222222222333333333222222333333333444444444333222222222222222222333111111111222222333333333222222222222222222222222333333333333333333333333111111111111111111111111333333333333333333333333///000111222222222222222111111222333444444555555333333333333333333333333444333222222111111222222333333333333333333333333222222222222222222222222222333333444333222000///000000000111222333555555222222222222222222222222222222222222222222222222444333222222222333444555222222222222222222222222111111111111111111111111222222111111111111222222///000111222333222111111000111222333333222111000222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222444333222111111222333444222222111111111111222222111111222333333333333222......///111222333444555000111333444444333111000111111111000111222222333111111222222222222111111111111111000111111222222111111222222222333333333222222222222222222222222222222222222222222222222444555666777777555333222//////000000111111111222222222222222222222222222//////000000111111111222111111111111111111111111//////000111111111111111111111111111111111111111222222222222222222222222111111111111111111111111333222222222222222222333111111222222222333333333222222111111111111222222000111222333444333222222333222111000000111222333222222222222222222222222000000111111222222222222111111222222222222111111333222222222111111000000333333333333333333333333111111111222222333333333222222111111222222333444333333333333333333333333222222333333444555666666444444444444444555666777333333333444444444555555444444444444444444444444333333333444444555555555111111222222222333333333333333444444444444555555333333333444444555555555222222333444333222111000///000111222333333222111000000////////////000000000000000000000000000000000000111111222222222222111111111222222333333444//////000000111111111222333222000......///111222///000000111222222333333222222222222222222222222000111333444444333111000111111000000111222333333222222222222222222222222333222222222222222222222111111111222222333444444////////////////////////222222222111111111111000111111000000000000111111222222222222222222222222333333222111000000000111222222222222222222222222111111222222222333333333333333333333333333333333222222333333333444444444111111111111111111111111333333333333333333333333222222222222222222222222333333333333333333333333111222222333333222222111111111111111111111111111333333333222222111111111222222222222222222222222111111111111111111111111333333333333333333333333333222111000000111222333111111111111111111111111222222222222222222222222111111111111111111111111222111000111222333222111111222222333333444444555222222111111111111111111222222333333333333222222222222222222222222222222222222222222222222222222000000111111111111000000222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111222222222111111111000000222222222333333444444444333222000/////////000000333222222111111222222333222222222111111111000000222222111111111111111111111111111111111111111111222222222222111000...---000000000000000000000000222222222222222222222222444444444444444444444444333444777999888666222000111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111222444555555444222111333444444555555444444333000111111111111222222222111111222222222222111111333333333333333333333333222333333444444333333222000000111222222222222111000111111111111222222222222222111111111111222222333222222111111222222333222222222222222222222222111111222222222333333333555444444444444555666666555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333333333333222111000///...333333222222333333444555555555555555555555555555222333333444444333333222222222222222222111000///222111000//////000111222111222333333333111000///............///000222222222333333333333222111111222222222222222222222222222111000000000111333333111111111111111111111111222222222222222222222222444444222222222222444444444444333333222111000000222111000000000111333333333222222333444333111///000000111111111222222222/////////////////////////////////000000111111111111111000000000000111111222222222222222222222222444333333222111111222222222222222222222222222222111111111222222222333333333333333333333333333333000000111111111222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111222222333333222222111111111111111111111111111333333333222222222111111222222222222222222222222111111111111111111111111333333333333333333333333222222111000000111222222111111111111111111111111222222222222222222222222111111111111111111111111555333222111111000///...333333333222222222222222111111111111111111111111111222222222222222222111222222222222222222222222222222222222222222222222111111222222222222111111000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111222222222111111111000000222222222222333333333333555444222111111111222333333333222222222222333333222222222111111111000000222222111111111111111111111111111111111111111111000000111222222111000///111111111111111111111111222222222222222222222222444444444444444444444444333444666777666555222111111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111222444555555444222111333333444444444444333333000111111111111222222222111111222222222222111111222222222222222222333333222222333333333333222222000000111222222222222111000111111111111222222222222222111111111111222222333222222111111222222333222222222222222222222222111111222222222333333333333333222222333333444555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444333222111111333333222222333333444555444444444444444444444444222222333333333333222222222222222222222111000000222111000//////000111222222222222222222111000000000//////000000222333333222333333333333222111111222222222222222222222222222111000000000111222333111111111111111111111111222222222222222222222222444333333222222333333444444444333333222111111000222111000000000111222333333222222222333333111000111111111222222222222333000000000000000000000000------...///000111222222111111000000000000111111111111111111111111111111444333333333333222222222222222222222222222222222111111111222222222222333333333333333333333333333000000111111111222222222222222222222222222222222444444444444444444444444333333333333333333333333111111111111111111111111111222222333333222222111111111111111111111111111333333333222222222222111222222222222222222222222111111111111111111111111222222222222222222222222222222111000000111222222111111111111111111111111222222222222222222222222111111111111111111111111444333333222111000//////333333222222111000000///111111111111111111111111111111222222222222111111222222222222222222222222222222222222222222222222222222333333333333222222000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111222222222111111111111111222222222222222111111111444444333222222222222333444333333222222333333444222222222111111111111111111111222222222222222222222222222222222222222222///000000111222222111111222222222222222222222222222222222222222222222222444444444444444444444444333333444444444333222222222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111000000111111111111000000111111111111111111111111////////////////////////111111111111111111111111111222333444444333222111333333444444444444333333000111111111111222222222111111222222222222111111222111111111111111111111111111222222222222111111000000111222222222222111000111111111111222222222222222111111111111222222222222111111111111222222222222222222222222222222111111222222222333333333111111111111111222333333333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444555555555555444333333333222222333333444555333333333333333333333333111111222222222222111111111222222222222111000000111111000000000000111111333222111111111111111111111111111111111222333444222333333333333222111111222222222222222222222222111111000000111111222333111111111111111111111111222222222222222222222222444333333222222333333444444333333222222111111111111111000000111111222333555333111111222333222111222222222222333333333333000000000000000000000000......//////000111111222111111000000000000111111000000000000000000000000222222222222222222222111111111111111111111111111111111111111222222222222222222222222222222222222222222333333333444444444222222222222222222222222444444444444444555555555333333333333333333333333222222222222222222222222111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111///000111111111111222333222111111111000000000///111111111111111222222222000111111222222111111000222222222222222222222222222222222222222222222222111222222222222222222111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111333222222111111000000000111111111111111111111111444444333333333333444444111111111111111111111111111111222222222222222333222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333222222222222222333222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111000111111222222111111000111111111111111111111111000000000000000000000000111111111111111111111111111222333333333333222111333333333444444333333333000000111111111222222222111111222222222222111111111111111111000000000000000000111111111111000000000000111222222222222111000000111111111222222222222222111111111111222222222222111111111111222222222222222222222222222222111111222222222333333333111111111111111222222333222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333444555555555555555444333333222222333333444555222222222222222222222222000111111222222111111000111111222222222111111000111000000000000000000111333222111000000111222333111111111111111222333333222333333333333222111111111111111111111111111111111111111111111222222222111111111111111111111111222222222222222222222222333333333333333333333333333333333222222111111111111111111111111222222222666333111000111222222222222222333333333444444444000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000///000111111111111000000111111111111111111111111000000111111111222222222222222222222222222222222222222333333333444444444222222222222222222222222333333333444444444555555333333333333333333333333333333333333333333333333111222222333333222222111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111...000222222111111333555/////////000000111111111000000111111111222222222111111222222222222111111222222222222222222222222222222222222222222222222000000111111111111000000222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111333222222111111000000000111111111222222222111111444333333222222333333444111111111111111111111111111111222222333333333333222222222222222222222222444333222222111000000000111111111111111111111111222222222222222222222222333333333333333333333333333222111111111222222333222222222222222222222222111111111111111111111111111111222333333333333222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333333333333333222000000111111111222222222111111222222222222111111111111111000000////////////000000111111000000///000000111222222222222111000000111111111222222222222222111111111111222222222111111000000111111222222222222222222222222222111111222222222333333333222222222222222333444444222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222333333444444444444333333333222222333333444555222222222222222222222222000111111222222111111000000111111222222222111111000000000111111000000000222222000000000111222333111111000000000111222222222333333333333222111111111111111111111111111111000000111111222222222222111111111111111111111111222222222222222222222222333333333333333333333333333333222222222222222111000000111111222222222222666333111000111222222222222222333333333444444444000000000000000000000000222222222222111111111000111111000000000000111111111111111111111111111111...///000111111111000///111111111111111111111111000000000111111111111222222222222222222222222222000000111111111222222222333333333333333333333333111222222333333444444444333333333333333333333333333333333333333333333333111222222333333222222111111111111111111111111111111222222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000111222222222222111000111111111111111111111111111111111111111111111111111111111111111111111111000333444333000...000222...//////000111111222222000000000111222222333333222222222333333222222222222222222222222222222222222222222222222222222222000000000111111000000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111222222222222222222222222111111111222333444444555444444444333222222111111222222333111111111111111222222222111111222222333444444444333333333333333333333333555444333222000000000000000000000000000000000000222222222222222222222222333333333333333333333333222222111111222222333444333333333333333333333333111111111111111111111111111111222333333333333222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333222222000111111111111222222222111111222222222222111111222222111111000/////////000000111111111111000000000000111222222222222111000111111111111222222222222222111111111111222222111111000000000000111111222222222222222222222222111111222222222333333333333333333333333444555555222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222333333333222222111333333222222333333444555222222222222222222222222111111222222222222111111000000111222222222222111000000111111111111000000111111111111111111222333111111000000000111111222222333333333333222111111111111111111111111111111000000111222222222222111111111111111111111111111222222222222222222222222222333333444444333333222222222222222222222222222000000111222222222222111555333111111222333222111222222222222333333333333////////////////////////000000000000111111111111111111000000000000111111222222222222222222222222---///000222222222000000111111111111111111111111000000000000111111111111111111111111111111111111000000111111111222222222333333333333333333333333000000111111222333333444444444444444444444444444222222222222222222222222111222222333333222222111111111111111111111111111111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000111222222222222111000111111111111111111111111111111111111111111111111111111111111111111111111///222555333///...000333111111111111111111111111///000000111222222333333333333444444444444333333222222222222222222222222222222222222222222222222000111111222222111111000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111000000111111111222222222222222222222333333333333222333444555555555444444222111111000000111111222000000111111111222222222111111222222333444444555333333333333333333333333444444222111111111111222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333444333333333333333333333333111111111111111111111111111111222333333333333222111111111111111111111111111222222333333222222111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222222222333333333333222222000111111111111222222222111111222222222222111111333333222111111000//////000111111222222111111000000000111222222222222111000111111111111222222222222222111111111111222222111111000000000000111111222222222222222222222222111111222222222333333333333333333333333444555555333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333333333333333333222111000333333222222333333444555333333333333333333333333222222333333333333222222000000111222222222222222///000111222222111000///000000111222222222222222333222222111111111222222222333333333333222111111111111111111111111111111///000111222333222222111111111111111111111111111222222222222222222222222222333333444444333333222222222222222222222222222///000111222333222222111333222222222333333111000111111111222222222222333////////////////////////------...///000111222222111111000000000000111111222222222222222222222222...///111333444333111000000000000000000000000000000000000000111111111111111111111111111111111111222222333333333444444444333333333333333333333333//////000111222222333333444444444444444444444444111111111111111111111111222222222333333222222222111111111111111111111111111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000000000000111222333333222111000111111111111111111111111000000000000000000000000111111111111111111111111+++///333333000000333777333333222222111000000000///000000111222222333333333444444555555444444333222222222222222222222222222222222222222222222222222222222333333222222222222222222222222222222222111111111111111111111111111111222222222222111111111111111111111111111111000000111111222222222222222222222333333444444444///000222333444333222222111111000000000000111111000000111111222222222222111111222333333444555555333333333333333333333333333222111111111222333444222222222222222222222222222222222222222222222222222222222222222222222222111222333444444444444444333333333333333333333333111111111111111111111111111111222333333333333222111111111111111111111111111222222333333222222111111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222222333333222222222000111111111111222222222111111222222222222111111333333333222111000000///111111222222222222111111000000111222222222222111000111111111111222222222222222111111111111222222111111000000000000111111222222222222222222222222111111222222222333333333333333222222333333444555333333333333333333333333555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333555555444444333222111000333333222222333333444555333333333333333333333333222333333444444333333222///000111222222222222222///000111222222111000//////000111333333333222111444444333222222333333333222333333333333222111111000000000000000000000000///000111222333222111111111111111111111111111111222222222222222222222222222222444444444444222222222222222222222222222222///000111222333222111111333222222333444333111///000000111111111222222222---------............///111111111000000000000000000111111111222222222222222111111111000000//////333222222222111111000000////////////////////////111111111111111111111111000111111111111222222222000000000000000000000000111222333333333333222111000000111222333333444444444555666555333222333444222111111111333444333222111111111111111111111111222222333333333444444444222222111111111111222222222333333444444333333222222222222222222222222222111111111111111111111111111111000///...---,,,,,,000000000000000000000000111111111111111111111111000000000000000000000000000111222333444333222222444333333222111000//////000000111222222222222111333333222222222222333333111111222222222222111111222222222222222222222222000000111111111222222222222222111111111111222222111111111111111111111111000000000000111111111111333222222111111222222333222222222111111111111111000000000000000000000000333333333222222111111111333333222111222333444555333333333222222111111111333222222111111222222333222111000000000111333333333222222111111222222333000111111111111222222222222222333333333333444444111333555555333111000000222333333444444333333222333333333333333333333333000111111111111222222222111111111222222333333333111111111111111111111111222333333444444333333222000000000000111111111111000000000000000000000000000000111222222222222111000000000111222222333333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000///////////////000000000000111111111111//////000000111111111222333222222222111000000000222111111111111111222222222222222222222222222222111111222222222333333333222222333333333333444444444444444333333222222222444222222333555666555444555555444333333222111111222222222222222222222222555444333333222222222222000222444333222111222333000111222333333333333333444444444444444444444444333333333222222111111111333333333222222111111111000000000000000000000000////////////000000000000000000000000111111111111111111111111111111111111111111111000000000000000//////000111222333333444000111222333333222111000//////000111222333333333333333222222333444666777666555444333222222222222222222222222222333333444333222111000000111222333111111111111111111111111........./////////000000000000000000000111111111000000000111111111222222111111111111000000000///222222111111111000000000111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111222222333333222222111000000111111222222333333444555555444333222222444222111000111333333333111111111111111111111111111222222222222333333333333222222111111111111222222222222333333333333222222222222222222222222222222111111111111111111111111111111000000///.........222222222222222222222222111111111111111111111111000000000000000000000000000111222333333333222222333333222222111000000000000111111111111222222222111111000000000000111111111111111222222111111111111111111111111111111111111111111111111111222222222222111111111111222222111111111111111111111111000000000000111111111111333222222111111222222333111111111111111111222222000000000000000000000000333333222222222222222222333333222222222333444555333333333222222222111111333222222111111222222333222222111111111222333444333222222222222222222333000111111111111222222222222222222333333333444444111222444333222111111222111222222333333222222111333333333333333333333333111111111111222222222222222222222222222222333333111111111111111111111111000111111222222111111000000000000000111111111111000000000000000000000000000000111222222222222111222222111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111222222111000000000000000000000000000111111111111///000000000111111111111222222222111111111111111333333222222111222222222222222222222222222222222111111222222222333333333222222333333333333444444444444444333333222222222444333222333555555444333555555444333333222111111222222222222222222222222444444333222222222333333000222444333222111222333000111222333333333333333333333333333333333333333333333333222222222111111222222222111111000000000000000000000000000000000000000000000000/////////000000000000111111111111111111111111111111111111222222222111111111111111111111111111111222222222000111222222222222111000000000000111222222222333333333222222333444666777555555444333222222222222///////////////000000111222222111111111111222222111111111111111111111111//////000000000111111111//////000000111111222222/////////000000000111111111111111111000000000000111111000000000000//////111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111222333333222111111111111111111111111111111333444555444222111222333111000///000222333222111111111111111111111111111000111111111222222222222222222111111111111222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000111222222333333222222111111111111111111111111222111000000000111333333111111000000000000111111111111111111111111111111000000000000000000000000222222111111111111111111222222111111111111222222111111111111111111111111000000000000111111111111222222111111111111222222000000000111222222222333000000000000000000000000222222222222222222333333333222222222222333444444333333333222222222222111333222222111111222222333333222222222222333444444222222222222222222222222000111111111111222222222222222222222333333333333000111222111000000222333000111111222222111111000333333333333333333333333111111111111222222222333333333222222222222222222111111111111111111111111000111111222222111111000000000000111111111222222000000000000000000000000000000111222222222222111333333222222111000000///111111111111111111111111000000000000000000000000000000000111111111222222111111111111111111111111333222222111111111111111000000000000111111111111000000000000111111111111111111111111111222222222555444333222222222222222222222222222222222222222111111222222222333333333222222333333333333444444444444333333333333222222555444333333444444333222555444444333333222222111333333333333333333333333333222222222222333333444000222444333222111222333111111222333333333222222111111111222222222222222333333333222222222222111111111111000000000000000000000000000000000000000111111111000000/////////000000000000111111111111111111111111111111111111222222222222222222222222222222222111111111000000000111222222222222111000111111111111111111222222333222222222333444555666555444333222222111222222111111111111111222333333111111222222222222111111111111111111111111111111/////////000000000111111......///000111222222333////////////000000000000111111111000000000000000000000000///////////////111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111222222222222111111111111111000000000000000222333444333222111222333000/////////111222111000111111111111111111111111000000000000111111111111222222111111111111222222000111111222222111111000000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000000111111222222222222222000000111111111222222222333111000//////111333444333333222222222222333333222111111111111111111222111111111111111111111111222222222111111111111111222222111111111111222222111111111111111111111111///000000000111111111111222222111111111111222222//////000111222333333333000000000000000000000000111111111222222333333333222222222222222333333333222222222222222222222222333222222111111222222333111111111222222222333333222222222222222222222222000000111111111222222222111222222222222333333333000111111000///000222555111111222222222222111111222222222222222222222222111111111222222222333333333333333222222111111111111111111111111111111111222333333444444333333222000000111111111222222222000000000000000000000000000000111222222222222111222222222111111111000000111111111111111111111111000000000000000000000000000111111111222222222222111111111111111111111111222111111000000111111111///000000000111111111111000000000000000111111111000000000111222222222333444444333222111111111111111111111111111111111111111111222222222333333333222222222333333333444444333333333333333333333333666444333333444444222111444444444333333222222222333333333333333333333333222111111111222333444444000222444333222111222222111222222333333333222222111111111222222222222222222222222222222222222222111111111111111111000000000000000000000000000000222222111111000////////////000000000111111111111111111111111111111111111111111111222222222222222111111111111111111111111111111111222222111111111222222222111111111111111222222222333333444444555444333333222111111222222333222222222222333444444000111333333333333111000111111111111111111111111....../////////000000000......///000111222222333////////////000000000000000000000000000000111111///////////////000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111000000000000000000222333222111111222333000/////////111222111000111111111111111111111111//////000000000111111111222222111111111111222222000111111222222111111000000000000000000000000000000000000000000000000000000000111111222222333333000000000000000000000000111111111111111111111111000000000000000000000000000000000111111111222222000000000111222222333333333111000//////111333444333333222222222222333333222222111000000111222222222222222222222222222222111111111111111111111111222222111111111111222222111111111111111111111111///000000000111111111111222111111000000111111222//////000111222333333333000000000000000000000000111111111222222333333333111111222222222333333333222222222222222222222222333222222111111222222333///000000111111111111111111222222333333222222111000000111111111222222222111111111222222222333333000111111000///000333555222222333333333333222222222222222222222222222222111222222222222333333333333333333222222111111111111111111111111111111111222333333444444333333222111111111111222222222222111111111111111111111111000000111222222222222111000000111111111222222222111111111111111111111111000000000000000000000000000111111111222222222222111111111111111111111111000000/////////000000111///000000000111111111111111111000000000000000000000000000111222222222333222222111000000000000000111111111111111111111111111111222222222333333333222222222333333333444444333333333333333333333333555444222222333333222000444444333333333333222222333333333333333333333333111111111111222222333444000222444333222111222222222222333333333222222111111222222222333333333444222222222222222222222222222222222222222222222222000000000000000000000000222111111111000000000//////000000000111111111111111111111111111111111111000000000000111111222222///000000111222222333333222111111111111111111222222222222111111111111111222222333333333333333333333333222111111111222222///////////////000111111111222333444444333222111111111111111111111111111........./////////000000//////000000111111222222/////////000000000111111000000000000111111111111//////000000000000111111////////////////////////111111111111111111111111000111111111111222222222222222222222222222222222222111000000000000111222111111111111111111111111///111222222111000111333111000///000222333222111111111111111111111111111///000000000111111111111222222111111111111222222111111222222222222111111111111111111111111111111000000000000000000000000000000111111222222222333222222222222222222222222111111111111111111111111000000000000000000000000111000000000000111222222000000111111222222222333222111000000000111333333111111000000000000111111333222111000000111222333222222222222222222222222000000111111111222222222222222111111111111222222111111111111111111111111000000000000111111111111111111000000000000111111000000000111222222222333000000000000000000000000222222222222222222333333000111111222333222222222111222222222222333333333333222222111111222222333...///000000111111000000111222333444444333222111000111111111111222222222111111111111222222222222111222333222111111333444333333333444444333333333222222222222222222222222222222222222333333333333333333222222222222222222111111111111111111111111000111111222222111111000111111111222222222222333111111111111111111111111000000111222222222222111///000000111222222333333111111111111111111111111000000000000000000000000000000000111111111222222222222222222222222222222//////////////////000111000000000000111111111111111111111111000000000000111111111111111222222222000000/////////000000000111111111111111111111111111111222222222333333333222222333333333333444444222222333333333333444444444333222222333333222111333333333333333333333333333333333333333333333333222111111111111222222333000222444333222111222333222222333333333222111111111111222222333444444444111222222222222333333333222222222222222333333333000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111/////////000111111222222...///000111222333444444222222111000000111222222111111111111111111222222222222333333333333222222222222111111111111222222111000000000000111222222222222333333333333222222111111111111111111111111//////000000000111111111000000000000000111111111000000000111111111222222///000000000111111111111000000000111111111222222000000000000000000000000111111111111111111111111000111111111111222222222222222222222222222222222222111000//////000111222000000111111222222333333///000111111000000111333222111000111333333333111111111111111111111111111000000000111111111222222222222111111111111222222222222333333333333222222222222222222222222222222000000000000000000000000000000000111111111111111222222222222222222222222111111111111111111111111000000000000000000000000111000000///000111222333111111111111111222222222000111111111111222222222111111000000000000111111333222111//////111222333111111111111111111111111//////000111222333333444222222111111111111222222111111111111111111111111000000000000111111111111111111000000000000111111111111111111111111222222000000000000000000000000333333222222222222222222///000111222333222222111111111222222222333333333333222222111111222222333...///000111222111111000000111333444444333111000000111111111111222222222111111111111222222222222222444555555333222222333222222333333333333222222111111111111111111111111222222222333333333444444222222222222222222333333111111111111111111111111000111111222222111111000111111111222222222333333111111111111111111111111000000111222222222222111111111111111111111222222111111111111111111111111000000000000000000000000/////////000000000111111222222222222222222222222000000//////000000111222000000000000111111111111111111111111000000000///222222222111111111111111////////////000111222333111111111111111111111111111111222222222333333333222222333333333333444444222222222333333444444444333222111111333444333222333333333333333333333333444444444444444444444444333222111111111111111111000222444333222111222333222333333333333222111000000000111111222333333333111111222222222333333333000111111111222222222222000000000000000000000000000000000111111222222333000000000000111111111111111111111111111111111111//////000111111222333333000000111111111222222222222222111000000111222222000000000111222222222333111222333333333333222111222222111111111111222222333333222222333333444555333333333222222333333333111111111111111111111111000111111111111222222222111111111000000000000000111111111111222222222222//////000000111111111222000000111111222222222333111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222222111000//////000111222000000111222333444444444...000111111000000111333222111111111333444333222111111111111111111111111111111111111222222222222222222111111111111222222222333333444444333333222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000/////////000222333111111111111111111111111000000111222222222222111333333222222222222333333333222000//////000222333000000000000000000000000......///111222333444555222222111111111111222222111111111111111111111111000000000000111111111111111111000000000000111111222222222111111111111111000000000000000000000000444333333222222111111111///000111222333222111111111111111222222333333333333222222222222222222333///000111222333222111111000111333444444333111000000111111111111222222222000111111111111222222222333555777666555333222222111111222222222222111111111111111111111111111111222222333333333444444444111111111222222333333444111111111111111111111111333333333444444333333333111111222222222333333333111111111111111111111111000000111222222222222111333333222222111000000000111111111111111111111111000000000000000000000000////////////000000000000222222222222222222222222111111000000111222333333000000000000111111111111222111111111000000//////333222222222111111000000//////000000111222444555000000000000000000000000111111222222222333333333222222333333333444444444222222222333333444444444222111000111333444444222333333333333333333333333444444444444444444444444333333222111000000000111000222444333222111222333333333333333333222111000...//////000111222222222111111111222222333333333//////000000111111111222000000000000000000000000//////000111222333333444000000000000111111111111111111111111111111111111000000111222333333444444222222222111111111111111333222111000000111222333//////000111222333333444111222333444333333111000222111111111111111222222000000//////000000111222555444222222222222444555111111111111111111111111222111111111000000//////......//////000000111111......//////000000111111111111111000000000000000333333111000000000111222000000000000000000000000000111111111111222222222111111111111111111111111000000111111111222222222000000000000000000000000///000111222222222222222222222222111111111000000111111111222222333333333111111111111111222222222111111111111111111111111333222222222111000000000///000222333333222000///222333333444444333333222111111111111111111111111////////////............222222222222222222222222111111000000000000111111222222222111111111111000///000000000000111111111222222222222222222222222111111111111111111111111000000000111222222222333111111111111111111111111111111222222222333333333000000000000000000000000000111111111111222222222111111111111111111111111000000000000111111111111111111000///////////////000000000000000000000000333333333333333333333333222333444444555555444444111111111111111111111111//////...............///333333333222222222111111000000000000000000000000222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222444333333222111000//////111111111111000000000000000111111111111222222222333333222111000000111111111111222222222222111111222222222222222222222222111111000000000000111111000000000000000000000000111000000000//////......000000000000000000000000111111000///////////////000111111111111222222222222222222111111111111000//////////////////////////////000111111111111111333222000......///000111000111111111111222222222000000000000000000000000000111222222111000111222222222222333333444444444444444444555444444333333222222222222222222222222222222222222222222222222444333111222333444444333444444444444444444444444222222222111111111000000000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222000111111111222222222222////////////////////////111111111111000000000000111111111000000000000000111111111111111111111111444444333222222111000000333222222222111111000000000111222222111000111222111111000000000000111111333222222222111111000000222222222222222222222222222222111111111111111111555444444333222111000000111111111111000000000///////////////000000000000//////000000000000000111111111111111111111111111111000000///000111222333000000000000000000000000000111111111111222222222111111111111111111111111000000111111111222222222000000000000000000000000000000111222222222222222222222222111111111000000111111222222222333333333222222111111111111111111111111111111111111111111222222222111111111111111333444666777777666444333222333333444444333333222111111111111111111111111000000000000000000000000222222222222222222222222111111111000000111111111222222222111111111111000000000000111111111222222222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111000///////////////000000000000000000000000333333333333333333333333222333444444555444444444111111111111111111111111333333222222222222333333333333333222222222111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222222111000000000//////000000111111222222000111111111111222222222333222222111000000111111111111222222222222111111222222222222222222222222111111000000000000111111000000000000000000000000111111111000000/////////000000000000000000000000111111000//////////////////000000000000111111111222222222111111111111000000000000000000000000000///000000111111111111111111000/////////111333444//////000000000111111111000000000000000000000000000111222222111000111222111111111222222333333333222333333333333333222222333333333333333333333333222222222222222222222222555333222222333444333222333333333333333333333333222222222111111111000000000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222000000000111111111222222111111111111111111111111111111111111000000000000111000000000000000000000111111111111111111111111222222222222222222222222333333222222222111111111000111222222111000111222222222111111111111222222222222222111111000000000222222222222222222222222111111111111111111111111444333333222222111111111111111111111000000000000000000000000////////////111111111111111000000000222222222222222222222222.........///000111333444000000000000000000000000000111111111111222222222111111111111111111111111111111111111111222222222000000000000000000000000000000111222222222222111222222222111111111111111111222222222222333333333333222222222111000000000111111111111111111111111111111111111111222222222222333444555555444333222222222333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222222222111111111111000111111111111222222222333222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111111222222222333333333111111111111111111111111000111111111111222222222111111111111111111111111000000000000111111111111111111000/////////000000000000000000000000000000222222333333333333333333222222333444444444444444111111111111111111111111111111111000000111111222333333333222222222111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111......///000111222333444000111111111111222222222333222111111000111111111111111222222222222111111222222222222222222222222111111000000000000111111000000000000000000000000111111111111111000000000000000000000000000000000111111000/////////000000/////////000000000000111222222222111111111111000111111111111111111111111///000111111222222111111////////////111333666777.../////////000000000000000000000000000000000000000111222222111000111222000111111111111111222222111222222333333222222111444444444444444444444444222222222222333333333333666444222222333333222111333333333333333333333333222222222111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222/////////000000000111111111111111111111111111111111111111111000000000000000000000000000000111111111111111111111111111111000000111111222333444444333222222222222222111111000111222222111000111222333333222222222222333333111111111000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111111000000000000000111111000000//////......333333222222111111000000111111111111111111222222.........///000000111222000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111222222222111111111111111111111111111111222222222222222222222222333333333222111000//////111111111111111111111111000000000111222222222333000111222222222222111000222222333333333333222222111111111111111111111111222222222333333333333333222222222222222222222222333222222222222222222333222222222111111111000000111111222222222333333333111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111111111222222222333333333111111111111111111111111000000111111111222222222111111111111111111111111///000000000111111111111111111000000///000000111000000000000000000000000222222222222222333333333222222333444444444444333111111111111111111111111//////////////////000111333333333222222222111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222000000000000000000000000000000111111111222222222//////000111111222333333000000111111111222222222222222111111111111111222111111222222222222111111111111111111222222222222111111000000000000111111000000000000000000000000222222111111111111111111000000000000000000000000111111000000///000000111000000000000111111111111222222222111111111000000111111111111111111111111000000111222222222222111000000000111222444666777/////////000000000111111000000000000000000000000000111222222111000111222111111111111222222222222111222222333333333333222333333333333333333333333222222222333333333333333777555333222333333222000222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222222222111111111111222222////////////000000000000111111111111111111111111111111111111000000000///000000000000000111111111111111111111111111111111000000000111222222333333111111111111111111111111000111222222111000111222222222222111111222222222000000000000000000000000000000000000000000000000111111111111111222222222111111111222222333333333000000000000000000111111111111000000//////......333333222222111111000000.../////////000000111111//////000000000/////////000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111000111111111111111111111111222222222222222222222222333333333222111000//////111111111111111111111111000000000111222222222333333333333333333333333333111222222333333222222111111111111111111111111111111111111222222222333333222222222222222222222222333222222222222222222333222222222111111111000000111111222222222333333333111111111111111111111111111111111111111111111111333222222222111000000000111111111111111111111111111111222222222333333333111111111111111111111111000000111111111222222222111111111111111111111111///000000000111111111111111111000000000000111111000000000000000000000000111111111222222333333333111222333333444444333333111111111111111111111111111111000111111222333333333333333222222222111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222000000000000000000000000000000000111222222333333222222222111111111111111000000111111111222222222222111111111111111222222111111222222222222111111000000000111111222222222111111000000000000111111000000000000000000000000111111111111111111222222000000000000000000000000111111000000000000111111111111222222222222333333222222222111111111000000000000000000000000000000000000111222222222222222222222222222222333333333000000000111111111222222000000000000000000000000000111222222111000111222333333333333333333333222222222333444444444444444111111111111111111111111222222333333333444444444777555333222333333222000222222222222222222222222111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222222222111111111111222222////////////000000000000000000000000000000000000111111111111000000000/////////000000111111111111000000000000000000000000111111111111111111111111//////000000000000000000000111222222111000111222111111000000000000111111000000000000000111111111000000000000000000000000000000111111111222222222111111111222222333333444000000000000111111111111000000000000////////////111111111111111000000000---......//////000000000000111111111111000///...000000000000000000000000000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111111222222222222111000000111111111111111222222222333333333222222222222111333222222222111000000000111111111111111111111111111111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111000000000111111222222333222222222222222222222222222222111111111111222222222222222111111111111000111111111111222222222333111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111000000000000111111111111111111000000000111222222000000000000000000000000000000111111222333333333111111222333333333333333111111111111111111111111///////////////000111222333333333222222222111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222111111111111111111111111000000111111222222222333333333222222222111111111000111111111111222222222111111111000111111222333111111222222222222111111//////000000111222222222111111000000000000111111000000000000000000000000000000000111111111111111000000000000000000000000111111000000000111222222222222222333333333444444222222222111111111111000000000000000000000000000000111222222333222222222333333222222222111111000111111111111222222222222000000000000000000000000000111222222111000111222444444444333333333333333222222333444555555555555111111111111111111111111222222333333444444555555666444222222333333222111333333333333333333333333111111111111111222222222000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222/////////000000000111111////////////////////////111111111111000000000000/////////000111111222222000000000000000000000000111111111111111111000000/////////000000000000000000111222222111000111222111000000000000000000111111111111111111222222222111111111111111111111111000000000111222222333333111111111222222333333333///000000000111111111111////////////000000000000//////000000000000000111.........///000000111111///000111222222222111000000000000000000000000000000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111222222222222222111000000000000111111111222222222333333333222222222111111222222111111111111111111111111111111111111111111222222222111111111111111000//////////////////000111111222222222222111111111111111111111111111111///000000111222222333333222222222222222222222222111111111000000111111111222222222111111111111000000000000111111111222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111000000000000111111111111111111000000111111222333000000000000000000000000///000000111222222333333111111222333333333333222111111111111111111111111------------...///000111333333333222222222111111111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111222222222111222222222222222222222000111111111111222222222111111000000111222222333111111222222222222111111/////////000111222222222111111000000000000111111000000000000000000000000/////////000000111111111000000000000000000000000111111000000111111222333111111222222222333333333222222222111111111111000111111111111111111111111000111222222333333222222111222222222111000000///000000000000111111111111000000000000000000000000000111222222111000111222333333333333222222111111111111222333444555555444111111111111111111111111222222333333444555555666555333222222333444333222333333333333333333333333000000111111111222222222000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222000000000111111111222222000000000000000000000000111111111111000000000000...//////000111111222222000000000000000000000000//////000000111111222222000111111111222222222222000111222222111000111222222111111000000111111222111222222222333333333333222222222222222222222222///000000111222222333333222222222222222222333333//////000000111111111222......//////000000111111......//////000000111111...//////000111222222222...///111222333333333333000000000000000000000000000111111111111222222222111111111111111111111111222222222222111111000000111111111111111111111111222222222222222111000///000000111111222222222222333333333222222111111111111111111111111222222222111111111111111111111111333222222222111111000000444444333333333333444444111111222222222222111111111111111111111111111111000000111222222333444444222222222222222222222222111111000000000000111111222222222111111111111000///000000000000111111111000000000000000000000000111111111111111111111111000000111111222222222333111111111111111111111111111111222222222333333333222222222222222222222222000111111111111222222222111111111111111111111111000000000000111111111111111111000000111222333333000000000000000000000000///000000111222222333333111111222333333333333222111111111111111111111111111111111111222333444555333333333222222222111111000000000000000000000000222222222222222222222222111111222222222333333333111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111000000111222333444444555000111111111111222222222111111000000111222333333111111222222222222111111...//////000111222222222111111000000000000111111000000000000000000000000......//////000000000111000000000000000000000000111111000000111222333333000111111111111222222222222222222111111111111000222222222222222222222222111111222333333333333222000000111111111111000000////////////000000000000000000000000000000000000000222222222111000111222222222222222111111000000///000111222333444444444222222222222222222222222222222333333444555666666444333111222333444444333444444444444444444444444000000111111222222222222000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222111111111111222222222222111111111111111111111111111111111111000000000000...//////000111222222222000000000000000000000000------...000111333444444222222222333333444444444000222222222111000111222333222222222222222222333222222222333333444444444222222222222222222222222///000000111222222333333222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000333222111/////////000111111111111111111111111111111111111111111111111111111000/////////000222333111111000000000000111111222222222222222222222222000000000000000111111222111111111111111111111111111111111111111111111111222222111111111111222222333333222111111222333333222222222222222222222222444111......111333444333000000000000000000000000333333222111000000111111111111111222222333333333555444444333222111000000111111111111111111111111222222111000//////000000000000000000000000000000111111111111111111111111333333333222222111111111000000111222222222222111000000111111111222222222222222111111111111222222111111111111111111111111111111111111000000//////000000000000000000000000000000000000111111111111000000000000000000000000//////000111111111111111...//////000111222222222111111222333333333333222//////000000111111111222111111000000000000000111111111111111111111111111222222222222222222222222111111222222222333333333444333333222111111111222000000000111222222333333333222222222111000000000333333333333222222222111////////////////////////222222222222222222222222222222111000//////000000000111111111111222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000111111111111000000000000000000000000333222111000000111222333000111111222222111111000000000000000000000000000111111000000//////......000111111111111222222222000/////////000111222222111111222222222333333333000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222444333111000000111333444222222333333333333444444111111111111111111111111000000111222222222222111111111000000111111222333222222111111111111222222222222222222222222222222222222111111222222333444222222111111111111111111333333333222222111111111//////............//////000000000000111111111111111111111111111111111111222222111111000000//////333222222222111000000000000111111111111222222222333333222111111222333333333333333333222222111000222111111111222333333444333333333222222222111111222222222333333222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111333222111000//////000111111111111111111111111111111111111111111111111111111000000///000111222333111111000000000000111111222222222222222222222222111111111111111222222333111111111111111111111111222222222222222222222222222222111111111111222222333333222111111222333333222222222222222222222222333111...///111333333222000000000000000000000000333222222111000000111111111111111222222333333333444333333222222111111000111111111111111111111111333222111000000000000000111111111111111111111111111111111111111111111111222222111111111111111000////////////000000000000000000111111111222222222222222111111111111222222222222222222222222222222222222111111111000000000111111111111111111111111000000000000111111111111000000000000000000000000//////000111111111111111...//////000111111222222000111222222333333222222///000000000111111111111222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333444333222222111111222222222222111111111111111111222222222222111111111111000000000000/////////...222222222222222222222222222222222222222222222222222111111000000000000111000111111111111222222222111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111000000000000000000000000222222111000000111222222111111222222222222111111000000000000000000000000000000000000////////////000000111111111222222222000000000000000000111222222222222222222222222222111111111222222222222333222222222222222222222222222222222222222222222222222222222222222222222222444333111000000111333444222222222333333333444444111111111111111111111111000000111222222222222111111111000000111111222333222222111111111111222222222222222222222222222222222111111111222222333333111111111111111111111111222222222111111000000000//////............//////000000000000111111111111////////////////////////111111111111000000000000222222222111111111111111000111111111111222222222333333222111111222333333222222333333333222111111222222111111222222333444333333333222222222111111111111222222222222111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111222222111000000000111111111111111111111111111111111111111111111111111111111000000000000111222222111111000000000000111111222222222222222222222222222222222111222333333444111111111111111111111111333333333333333333333333222222111111111111222222333222222111111222222333222222222222222222222222222000000000222333222111000000000000000000000000333222111111000111111111111111111222222222222222222222222222222222222222111111111111111111111111333333222111111111111222111111111111111111111111111111111111111111111111000000000000000111111111000////////////000111111111111111111111222222222222222111111111111222222222222222222222222222222222222222222222111111111222222222222222222222222000000000000111111111111000000000000000000000000//////000111111111111111/////////000111111222222000111222222333333222222000000000000111111111111333222222222222222333333111111111111111111111111222222222222222222222222111111222222222333333333333333222222111111222222333333222222111000000///111111111222222222222222222222222222111111111111222222222222222222222222222222222222222222222222111111000000000111222222000111111111111222222222111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000222111111000000111111222222222222333333222222222000000000000000000000000////////////000000000000000000000111111111222222222111000000000000000000222222222222222222111111222222222222333333333333222222222222333333333333333333333333333333333333222222222222222222222222444333222111111222333444222222222222333333333333111111111111111111111111000000111222222222222111111111000000111111222333222222111111111111222222222222222222222222222222111111111111222222333333111111111111111111111111111111111000000000000000000//////......//////000000000000000111111111111////////////////////////000000000111111111111111111111111111111222222222000111111111111222222222333222222111111222222333111111222333333333222222222222111111222222333333333333333222222222111111000111111111111111111000000000000000000000000000000000000000000000000000222111111000000111111222111111111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222222111111000000111111222111111111111111111111111222111111111111222333333111111111111111111111111333333333333333333333333222222111111111111222222222222222222222222222222222222222222222222222222111111111222222222111000000000000000000000000000222222111111111111111222111111111111111222222222000000111111222222222333111111111111111111111111333333222222222222222333111111111111111111111111111111111111111111111111///000000000111111222222222222111111111222333444111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111111000000000000000000000000//////000111111111111111//////000000111111111111000000111222222222222222000000000000000111111111222222111111111222333333111111111111111111111111222222222222222222222222111111222222222333333333333333222222111222222333222222222111111111000000111111111222222333333333444444333333333222222222000000000000000000000000111222222222222222333333000000000000111222222333000000111111111222222222111111111111111111111111000//////////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222///000000000111111111111000000000000000000000000111111000000000000111111222222333333333333222222000000000000000000000000......//////000000111111000000000000111111111111222222111000/////////000222222222222111111111111222222333333333444444444222333333333333333444444333333333333333333333333222222222222222222222222333222222111111222222333111222222222222333333333111111111111111111111111000000111222222222222111111111000000111111222333222222111111111111222222222222222222222222222222000111111222222222222222111111111111111222222222111111111111111111000000000000////////////000000///000000000111111111111111111111111111111111111000000000111111222222222000000000111222222222333000000111111111222222222222222222222222222222222000111222222333333333333333222222111222222333333333333333222222222111111000000111111111111000000000000000000000000000000111111111111111111111111222222111111111111222222111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111000111111111222222222222222222111111111111222222111111111111111111111111000000000000000111222222111111111111111111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222000111222222222111111111111111111111111111111111222111111111111111222222111111111111111111111111///000000111111222222333111111111111111111111111333222222222222222333333111111111111111111111111111111111111111111111111000111111222222333333333222222222222222333333444111111111111111111111111222222111111111111222222222222222222222222222222222222222222222222222222000000000000000000000000///000000000111111111111000000000000000000000000//////000111111111111111000000000000000111111111000000111222222222222111111111000000000000000000000000000000000111222222111111111111111111111111222222222222222222222222111111222222222333333333333222222111222222333333000000111111111222222222111111222222333333333444000000000000////////////000000000000000000000000111111111222222333333333111111000000111222333333000000111111111222222222111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111222222///000000000111111111111000000000000000000000000000000000000000000000000111222222333333222222111000000000000000000000000......//////000000111111//////000000000111111111222222111000/////////000111111111111111111111111222222333333333444444444222222222333333444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111222222222333333111111111111111111111111000000111222222222222111111111000000111111222333222222111111111111222222222222222222222222222222///000111222222222111111000000111111111222222222222222222222222222222222000000////////////000000///000000000111111111111111111111111111111111111000000111111222222333333000000000111222222222333000000111111111222222222222222222222222222222222000111222222333333333333333333222222111222222333333333333222222222111111000000111111111111000000000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222000111222222333222222222111111111111111111111111111111111111111111111111000111222222333333222222222222111111111111222222111111111111111111111111000000//////000000111222111111111111111111111111111111111111111111111111222222111111111111222222111222222333333222222111222222222222222222222222111222333222000000000222111111111111111111111111111111111000111111222333111111111111111000000000000000000111111111222222111111111111111111111111222111111111111222333333222222222222222222222222111111111111111111111111222222222222222333333333///000111111222222111111222222222111111111111111222222111111111111222222111111111111111111111111111111111222222222222222////////////////////////000000000000111111111111000000000000000000000000//////000111111111111111000000000000000000111111///000111111222222111111111111111111000000000000////////////000111222222111111111111111111111111222222222222222222222222111111222222222333333333222222111111222222333333///000000111222222333333222222222333333333333333222222111111111000000000333333333333333333333333111111111222222333333444222222111111111222222333000111111111111222222222111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000///000000111111000000///111111111222222111111111000000000000000000000000////////////000000000000/////////000000000111111222111000000000000000000000000000111111111222222222222222222333333333333111111222222333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111222222222222111111111111111111111111000000111222222222222111111111000000111111222333222222111111111111222222222222222222222222222222...///111222222222111000000000000111222222333333222222222222222333333333111000000//////000000111000000000000111111111111////////////////////////111111111222222222222222111111111111111222222222000111111111111222222222111222222333333222222111111111222333333333222222333333222222111111222222333333333222222222111111000111111111111111111000000000000000000000000000111111111111111111111111333222222111111222222333222222222222222222222222000111222333333333222222111111111111111111111111111111111111111111111111000111222333333333222222333222222111111222222333111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222222222111111111111222222111222333333333333222111222222222222222222222222222333333111///...111333111111111111111111111111111111000000111222222333222111111111000000000///000000000000111111111111111111111111111111111111000000000000000111222333222222222222222222222222111111111111111111111111222222222222111111111111...///111333444222111///222222222111111111000000222222111111111111222222000000000000000000000000000000000111111111222222////////////////////////000000000000111111111111000000000000000000000000//////000111111111111111111000000000000000000000///000000111111111111111111111111111000000000///000000000000111222333444111111111111111111111111222222222222222222222222111111222222222333333333222222111111222222333444111111111111111111222222333333333333333333222222444444444333333333222222333333333333333333333333000111111222333333444444333333222111111111222222000111111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000111111111111000000000000000000000000...///000111111000///...///000000111111000000///000000000000000000000000000000000000////////////////////////000000000111000000000000000000111222......///000111222333333111111111222222222222333000000111111222333333444444444444444444444444444222222222222222222222222222222222333333222222222111111111111222222222222111111111111111111111111000000111222222222222111111111000000111111222333222222111111111111222222222222222222222222222222...///111222222222000000///000000111222222333333000111111111222222222222111111000000000000111111000000000000111111111111////////////////////////333222222222222222222111222222222111111111111111000111111111111222222222111222333333333333222111222222333333333222111111444333222222111111222222333333333222222222111111111111222222222222111111000000000000000000000000111111111111111111111111333222222111111222222333222222222222222222222222000111222333444333333222111111111111111111111111111111111111111111111111000111222333444333222222333222222111111222222333000000000000000000000000222222111111222222333444111111111111111111111111333333333333333333333333222222111111111111222222111222333444444333222111222222222222222222222222333444333111......111444111111111111111111111111111111000000111222333333222111111111000000//////111111111000000000000000111111111111111111111111000000//////000111222222222222222222222222222222111111111111111111111111222222111111000000/////////111444666777555222000222222222222111111000000222222111111111111222222//////////////////////////////000000111111111222000000000000000000000000000000000000111111111111000000000000000000000000//////000111111111111111111111111000000000000000//////000111111111111111222111111111000000//////111111111111222333444555111111111111111111111111222222222222222222222222111111222222222333333333222111111111222333333444333333222222111000000000444444444333333222222222111111111000000000//////111111111111111111111111000000111222333333444444444444333222111111111111000111111111111222222222111111111111111111111111333333222222222222333333000000000000000000000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000111111111111000000000000000000000000...///000111111000///...//////000000000000//////000000000000000000000000111111000000//////......////////////000000000000000000//////000111222222------...000111222333444000000111111111222222222//////000111222222333333444444444444444444444444222222222222222222222222111222222333333222222111000111111111111222222222111111111111111111111111000000111222222222222111111111111000111222222333222222111111111111222222222222222222222222222222...///111222333222000//////000000111222222333333//////000000111111111222111111000000000000111111000000000000111111111111111111111111111111111111444333333222222111111111333222222222111111000000000111111111111222222222111222333444444333222111333333333333333222111000444333333222111111111222333333333222222222111111222222333333333333222222000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222444333111000000000111111111111222222222222111111222222222222222222222222222222222111111111000000111111111111111111111111222222111111111111111111111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111333222111000000111222333000111111111111222222222222222222111111111000000000111111111111222222222111000///000111222111///333222111000000111222333000111222222111000111222555444222111111222444555777666555444333222222333000000000000000000000000222222111111222222333444000000000000000000000000222222111111111111222222111111111222333333333444111111111000000000000000111111111222222333333333111111000000000000111111//////000111222222333333111111222222222222111111111111000000//////......000000000000000000000000111333444333111111222333111222333111///......///111111222222222333333333444333333222222333333444000000000000000000000000222222111111111111111111111111222222222333333333555444333333222222222222000000000000000///......111111111111111111111111222333333444444333333222111111111111111111111111222222111000//////000000......///000111222222333222222222222222222222222111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000/////////000222333222222111111111111111111111111111111000000000000////////////////////////222111111111000000//////111111000000000000111111222111000//////000111222000000111111111111000000111111111111111111111111111111000000111111222333222222222111111111111111333333333333333333333333222222222222222222222222111222222333333222222111333333333222222222111111000111111111111222222222000000111111111222222222222222222111111111000000000000000000000000000000222222222111111111000000111222222333333222222111000000000000111111111111///000111222222111000///////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111444333333222111000//////000222444333222111222333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222333333111000000000111111111111222222222222111111222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111222222111000000111222222000000111111111222222222222222222111111111000000000111111111111222222222222000//////111222111000222222111111111111222222000111222222111000111222444333222111111222333444666555444333222222222222000000000000000000000000222222111111222222333444111111111111111111111111222222111111111111222222111111111111222222222222///000000000111111111111111222222222222222222333111111000000000000111111///000000111222222333333111111222222222222111111111111000000////////////111111111111111111111111111222333222000//////111222333333222000//////000111111222222222333333333555444444333333444444555111111111111111111111111111111111111111111111111111111222222222333333333555444333222222222222222000111111111111000//////111111111111111111111111000111111222222111111000111111111111111111111111222222111000000000000000000000111111222222333333222222222222222222222222111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000000111333333111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000///111111000000000000111111111111111000000111111111000000111111111111000000111111111111111111111111111111000000111111222333222222222222222222333333333333333333333333333333222222222222222222222222111222222333333222222111333333222222111111111111000111111111111222222222000000111111111222222222222222222111111111000000111111111111111111111111222222222111111111000000333444444555555444444333000000000000111111111111///000111222222111000////////////000000000111111/////////000000000111111000000000000000000000000111111111111111111111111333333222222111000000000000222444333222111222333000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222333222111111000111111111111111222222222222111111222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111222222111000000111222222000000000111111111222222222222222111111111111111000111111111111222222222333111//////000111222111111111222222222222111111000111222222111000111222333222111000000111222333444444333222222111111111000000000000000000000000222111111111111222333333111111111111111111111111222222111111111111222222111111111111000000000000//////000000111111222222222222222222222111111111111111000000000000111111000000000111222222333333111111222222222222111111111000000000000/////////222222222222222222222222333444444333000//////000222333444333111000000111111111222222222333333333555555444444444444555555222222222222222222222222111111111111111111111111111111222222222333333333444333333222222222222333111222222222222111000000222222222222222222222222000111111222222111111000111111111111111111111111222111000000000000000000222222222222222222333333111111111111111111111111111000000000000/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111222222333444111111111111111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111000000000000111111111111222222222222111111000000111111111111000000111111111111111111111111111111000000111111222333222222222333333444444555333333333333333333333333222222222222222222222222111111222222222222111111222111111111111000000000000111111111111222222222111111111111111222222222222222222111111111111111222222222222222222222222222222222111111111111111333333444444444444333333000000000000111111111111000000111111111111000000000000000111111111222222000000000111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000222444333222111222333000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000111111111222222222222222111111111111111111111111222222222222111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222111111111111111111222000000000000111111111111111111111111111111111111000000111111111222222222444222//////000222222222000111222333333222111000000111222222111000111222222222111000000111222222222222222222111111000000000000000000000000000000111111111111111222222333111111111111111111111111222222111111111111222222111111000000//////......111111111000000000000000333333222222111111000000111111000000000000111111000000111111111222222222111111222222222222111111000000000000000000000000222222222222222222222222666777777555333111111222222333444333111000111222111111222222222333333333444444333333333333444444222222222222222222222222111111111111111222222222111111222222222333333333333333222222222222222333222333333333333222111111222222222222222222222222222333333444444333333222111111111111111111111111111111000000000000000111222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222333333111111111111111222222222111111111111000000000///111111111111111111111111111111111000000000000000222111111000000111111222111222333444444333222111000111111222222111111000111111111111111111111111111111000000111111222333000111111222333444555555222222222222222222222222111111111111111111111111111111222222222222111111111000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222222111111///000000000111111111111000000000111111000000000000111111111222222222222000111111111222222222222000000000000000000000000111111111111111111111111000000111111111222222222000222444333222111222222000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000000111111111222222222111111111111222111111111111111222222222222111111000000000111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111222222111111111//////000000000111111111111111111111111111111111000000111111111222222222444222000000111222222222000111222333333222111000000111222222111000111222222111111111111111111222111111222222222111000///000000000000000000000000111111000000111111222333111111111111111111111111222222111111111111222222111000000//////.........333222222111000///......222222222111111000000000111111000000000000111111111111111111111222222222111111222222222222111111000000000000111111111111111111111111111111111111666777777555333111111222222333444333111111111333111111222222222333333333333222222222222222222333111111111111111111111111000000111111111222222222111111222222222333333333222222222111111222222333333333333333333222111111222222222222222222222222222333333444444333333222111111111111111111111111111000000000000000111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000111111111111111000000111111111222222222111111111111000000000///000000000000000000000000000000000000000000111111222222111111111111222222111222333444444333222111111111222222222222111111111111111111111111111111111111000000111111222333///000000111222333333444222222222222222222222222111111111111111111111111000111111222222111111000000000000000000000000111000000111111111222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111222222111111000///000000000111111111111111000000000000000000111000111111111222222222222000111111111222222222222000000000000000000000000111111111111111111111111000000000111222222333333000222444333222111222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222000000111222222222222111111111222222222222111111//////000000111222222222111111111111111222222222111111111111111111111111000000000111222222333333111111111111111111111111222222222111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000111222222222222111000/////////000000000111111111111111111111222222222000111111111111222222222333111111111333333222111111111222222222222111111000111222222111000111222222222222222222222222222000111222333333222000000000000000000000000000000111000000000000111222222222222222222222222222222222222111111111111222222000000000000////////////333222222111000///......111111111111111000000000111111000000000000111111111111111111111111111111111111222222222222111111000000000111111111111222000000000000000000000000333444444333000//////000111222333222111000111333111111222222222333333333222222111111111111222222000000000000000000000000000000000111222222333333111111222222222333333333222111111111111222222333222333333333333222111111333333333333333333333333000111111222222111111000111111111111111111111111000000000000000111111222000000000000000000000111111111111111111111111111000000000111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000111111111111000000000000111222222333333111111111111000000000000000000000000000000000000000000000000111111111111222222111111111111222222111111222222222222111111111111222222222222111111111111111111111111111111111111000000111111222333000000000111111222222333222222222222222222222222111111111111111111111111000000111111111111000000000000000111111111111222000111111111111222222222222222222111111111111111111111111111111222222222222222222222222222222222111111111111111222222222222222333333333333222222000000000000111111111111111111000000000000111111000000000111111111222222000000000111111111222222000000000000000000000000111111111111111111111111000000111111222222222333000222444333222111222333333333333333333333333333000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222///000111222333222222111111111222222222222111111/////////000111222222222000000111111111222222222111111111111111111111111///000000111222222333333111111111111111111111111222222222111111111000000111111222222222222111111111111111111111111111111111111111111111111111111000111222222222222111000////////////000000000111000000111111111222222222000111111111111222222222111111111333444444111///222222111111111111222222000111222222111000111222222222333333333333222222000111222444444333111000000000000000000000000000000000000000000111222222222222222222222222222222222222111111111111222222///000000000000000111111000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111111222333222000//////111000111222222000000111222111111222222222333333333333222222111111222222333111111111111111111111111///000000111222222333333111111222222222333333333111111111111111222333333222222222222222111111000333333333333333333333333000111111222222111111000111111111111111111111111000000000000000111222222000000000111111222222222222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000111222222222111111///000000111222222333333111111111111000000000000111111111111111111111111///000000000111111111111333222222111111222222333111111111000000111111111111222222333333222222111111111111111111111111111111111000000111111222333222222222222222222222222111111111111111111111111111111111111111111111111000000111111111111000000111111111111222222333333000111111111111222222222222222222111111111000000000000111111111222222222111111111111111111111111000000111111111222222222222222333333333333222222000000000000111111111111222111000//////000111222/////////000000000111111/////////000000000111111000000000000000000000000111111111111111111111111111111111111111222222222000222444333222111222333222222222222222222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111000111111111111222222222///000111222333333222111111111222222222222111111...//////000111222222222000000111111222222222222111111111111111111111111///000000111222222333333111111111111111111111111222222222222111111000000111111222222222222111111111111111111111111111111111111111111111111111111000111222333333222111000////////////000000000000000000111111222222222222000111111111111222222222000111222444666555111...333222111000000111222333000222222222111000111222222333333444444333333222000111333444444333222111000000000000000000000000000000000000000111111222222222222222222222222222222222111111111111222222//////000000111111222222---...///000111222333333//////000000111111222222111111000000000000111111222222111111111111111111111111222222222222111111000000111111222222222222222222222222222222222222222333444333111111222333///000111111000///000222111111222222222333333333444333333222222333333444222222222222222222222222///000000111222222333333111111222222222333333333111111000000111222333333111222222222222111000000333333333333333333333333333333333444444333333333111111111111111111111111000000///000000111222222000000111222333333444444222222222222222222222222000000111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111222333444333222222///000000111222222333333111111111111000000000000222222222222222222222222//////000000111111111222333222222111111222222333222111000//////000111222111222222333333222222111111111111111111111111111111111111000111222222333444333333333333333333333111111111111111111111111000000000000000000000000000000111111111111000000111111222222222333333333000111111111111222222222222222222222111111000000000000111111222222222222000000000000000000000000000000111111222222222222000000111111111111000000000000000000111111111111222111000//////000111222////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111111111111111111111111111000222444333222111222333111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222111000000000000000111111222222333333222222111000000111111111111000000222222111111222222333444333222111111000000111111000000000000000000000000333333222111000///.........000333333222111111222000000000000000000000000111...,,,...333555333000000000000000000000000000222111111111000000//////111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111000111111000000000000111111000000000000111111111111000111111111111222222222////////////////////////222222222111111111000000111111111111111111111111000000000000000111111222333444444555555444444333222111111111000000////////////000111111111111111222222222222222222222222333222111000000000111222000000000000000000000000111111000000000000111111444333111000000000111111000000000000000000000000////////////000111333333222222222222222111000///222222111111111111111111333222222222222222222333111111000111222111///---000000000000000000000000000000111111222222333333333222222222222222222333222111000000000111333333333333333222222111111111111111222333333333333222333222222111111222222333222222222222222222222222222111111000000111111222111111111111111111111111222222222222222222222222333222222111111222222333000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111000000000000000111111111333333333333333333333333222222111111111222333444//////000111111111111111222222222111111111000000000000000000000000000000111111222222222222111111111111222222222333333333111111222222222333333333222222222111111111111000111111222222222333333333333333222111111222222333222222222222222222222222222222111111111111222222111111000000000000111111000111111111111222222222111111111111111111111111333333333333333333333333111000000000//////......333222111000000111222333111000000000111222333333222222222222222222222222111111111111111222222222000000000000000000000000111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111444333111//////000111222333333333333333333333333333333333222222111111111222222222222222222222222333333333222222111111111111222222333333222222111111000000000000000111111111222222333333222222111000111111111111111111000222222111111222222333444333222111111000000111111111111111111111111111111222222111111000/////////...000222222111111111222111111111111111111111111111...,,,...333555333000000000000000000000000000222111111111000000000000111111111111111111111111333222222111111222222333222222111111111111222222222222222111111111111000111111000000000000111111000000000000111111111111000111111111111222222222111111111111111111111111222222222111111111000000111111111111111111111111000000000000000111222222222222333333333333222222111111111111000000000//////000000111111111111111222222222222222222222222111111000000000111333444000000000000000000000000111111111000000111111111333333111000000000111111000000000000000000000000000/////////000111222222222222222222222111000000111111111111111111111111222222111111111111222222111111000111222111///---000000000000000000000000000000111111111111111111222222111111111111222222222111000000000111222333333333333222222222111111111111222333333333333222333222222111111222222333222222222222222222222222222222111111111111222222333333333333333333333333222222222222222222222222333222222111111222222333000000000000111111111111000000111111111111000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111222222111111000000//////333333333333333333333333222222222222333333333333//////000111111111111111222222222111111111000000000000000000000000000000111111222222222222111111111111111222222222333333111111111222222222333333222222222111111111111000111111111222222222333333222222222222222222222222222222222222222222222222222222111111111111222222111111000000000000111111000111111111111222222222222222222222222222222222333333333333333333333333111111111000000/////////222222111000000111222222111111111000111111222222222222222222222222222222000000000111111222222222000000000000000000000000111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111444333111000///000111222333333333333333333333333333333333222222222111111222222222222222222222222333333333222222111111111111222222333333222222111000/////////000111222222111222222333333222222111222222222222222222222222222222111111222222333444333222111111000000111111111111111111111111111111000000000000000000000000---///111111000000000111222222222222222222222222111///---///222444333000000000000000000000000000111111111111111000000000111111111111111111111111333222222111111222222333222222111111111111222222222222222111111111111000111111111111111111111111000000000000111111111111000111111111111222222222111111111111111111111111222222222111111111111111111111111111111111111111111000000000000111222222000000111111111111000000111111111111000000000000///000111111222222111111222222222222222222222222/////////000111333444555000000000000000000000000222222111111111111222222333222111111000111111111000000000000000000000000111000000000000000111111111222222222222111000000111111111111111111111111111111111000000111111111111000000111222222000...000000000000000000000000111111111000000000000000111111111000000111111111111111000000111111222333333333333222222222222111111111222333333333333222333222222111111222222333222222222222222222222222333222222222222222222333333333333333333333333333222222222222222222222222222222111111111111222222000000000111111111222222000000111111111111000000000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000111111111111111111111111333333222111000///......222222222222222222222222111222333444444444333333//////000111111111111111222111111111111000000000000000000000000000000000111111222222222222111111111111111222222222222333111111111222222222222333222222222111111111111000111111111222222222222333111111333333333333222111222222222222222222222222222222111111111111222222111111000000000000111111000111111111111222222222222222222222222222222222333333333333333333333333111111111111111000000000222222111000000111222222222222111111000111111111222222222222222222222222//////000000111222333333000000000000000000000000111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111333222111000000000111222333333333333333333333333333333333222222222222111222222222222222222222222222222222222222111111111111111222222222222111111////////////000111333333111222222333333222222111333222222222222222222333222222111111222222333444333222111111000000111111111111111111111111111111//////000000111111111111---///000000//////000111222222222222222222222222111000///000222333222111000000000000000000000000111111111111111111111111111111111111111111111111222111111000000111111222222222111111111111222222222222222111111111000000111111111111111111111111///000000000111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333000000111111111111000000111111111000000000000000000000111222222222222111111111111111111111111111000000000111111222333333000000000000000000000000333222222222222222222333222222111111111111111111000000000000000000000000222111000000000000000111111111222222222111111000111111111111111222222222111111000000000000111111111000///000111222000///000000000000000000000000111111111000000/////////111111000000000000111111111111111111111222222222222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333333222222222222333333111111111111111111111111222222222222222222222222222222111111111111222222000000111111111222222222000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222111111111000000//////222222222222222222222222000222444555666555333222//////000111111111111111111111111111000000000000000000000000000000000000111111222222222222111111111111111111222222222222111111111111222222222222222222222111111111000000111111111111222222222222///111333444444333222111222222222222222222222222222222111111111111222222111111000000000000111111000000111111111222222222222222222222222222222222222222222222222222222222222222111111111111111111222111111111111111111222333333222111000000000111111111111111111111111111......///000111222333333000000000000000000000000111111000000000000111111111111111111111111111111///000000000111111111111111111111111111111111111222222111000000111111222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111111111222222222222111111////////////000111333333111222222333333222222111333333222111111222333333222222111111222222333444333222111111000000111111111111111111111111111111/////////000111111222222...///000000//////000222222222222222222222222222111111000111222333222111000000000000000000000000111111111111111222222222111111111111111111111111000000////////////000000222222111111111111222222222222222111111111000000000111222222222222111000///000000000111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111222222333111111222222222222111111000000000000000000111111000000111222222222222222111111111111111111111111111111111222111111111111000000000000000000000000333222222222222222222333111111111111222111111111000000000000000000000000222111000000000000000111000111111222222222111111000000111111111222222222111111000000000000111111111000//////111222111000111111111111111111111111222222111111000000//////111111000000000000111111000000111111222222222222222222222222222222222222111111222333333333333222333222222111111222222333222222222222222222222222333222222111111222222333111111111111111111111111222222222222222222222222222111111000000111111222111111111111222222222222000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111//////000000111111111222111111111111111111111111000111333555555444333222//////000111111111111111000000000000000000000000000000000000000000000000111111222222222222111111000000111111111222222222000000111111111222222222222222222111111111000000000000111111111222222222///000222444444444222111222222222222222222222222222222111111111111222222111111000000000000111111000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111222222111111111222222111111111333333222111000000000111111111111111111111111111...//////000111111222222000000000000000000000000111111000000000000111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111222222111111000000/////////000111222222111222222333333222222111333222111000000111222333222222111111222222333444333222111111000000111111222222222222222222222222//////000000111111111222///000000000//////111333222222222222222222222222222222222222222222222222000000000000000000000000111111111222222222222222111111111111111111111111000000000//////000000000222222111111111111222222222222222111111111111000000111222333333222111000000000000000111111111111000111111111111222222222////////////////////////111111111111111222222222111111111111111111111111222111111111111222333333222222333333333333222222000000000000111111111111000111222222333222222222111111111111111111111111222222222222222111000///000000000000000000000000222222111111111111222222000000111222222222222111000000000000000000000000111000000000000000111111000000111222222222222111000000000111222222333333111111111000000111111111111000...///000222222111111111111111111111111111222222222111111111111111111111111000000111111111000000111222222222222111111222222222222333333333111111222333333333333222333222222111111222222333222222222222222222222222222111111111111111111222333333333333333333333333222222222222222222222222111111000000000000111111111111111222222222222333000000111111111111000000000000000000000000000000000000000000000000000000111111111111111222222222000000000000000000000000111111111111111111111111......///000111222333333000000000000000000000000000111222333333333222222//////000111111111111111//////000000000000000111000000000000000000000000111111222222222222111111000000000111111111111222000000000111111111111222222222222111111111111000000000000111111111111222///000222333444444333222222222222222222222222222222222111111111111222222111111000000000000111111000111111111111222222222111111111111111111111111222222222222222222222222000000000111111111111111000111222222222222111000222222111111000111111111111111111111111111111111/////////000000000111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111222222222222222222222222222222222222111222222222222333333333111111111111111111111111000000000111111111111111000000111111111111000000111000000000000000111111111222222333333222222111333222000//////000222333222222111111222222333444333222111111000000111111222222222222222222222222000000000000000111111111000111111000///000222444111111111111111111111111222222333222222111222222000000000000000000000000111111111222222333333333111111111111111111111111222222111111111111222222222222111111111111222222222222222111111111111000000111333444444333111000000000000000111111111111000111111111111222222222000000000000000000000000000000111111111222222222111111111111111111111111222222111111222222333444222222333333333333222222///000000000111111111111000111222222333333222222111111111111111111111111000000111222333222111111000000000000000000000000111111111000000111111111///000111222333222222111000000000000000000000000000/////////000111222222000000111222222222222222///000000111222222333333222222111111111111222222222000......000222222222111111111111111111111111222222222222333333333333222222111111111111222222///000111222333222222111111111222222222333333333111111222333333333333222333222222111111222222333222222222222222222222222111000000//////000000111333333333333333333333333222222222222222222222222111111000000000000111111111111111222222222333333000000111111111111000000000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111//////000000111111222222000000000000000000000000000000000111111111222222//////000111111111111111////////////000000111111000000000000000000000000111111222222222222111111000000000000111111111111000000000000111111111111222222222111111111111000000000000000111111111111000111111222333333444444222222222222222222222222222222111111111111222222111111000000000000111111000111111111111222222222000000000000000000000000111111111111111111111111/////////000000111111111000111222222222222111000111111111000111111222222111111111111111111111111000000000000////////////000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000111222222222222222111111111111111111111111111111222222222333333333111111111111111111111111///000000000111111111222000000111111111111000000222111000000000000000111222222222333333222222222222111///......///111222222222111111222222333444333222222111000111111111222222222222222222222222111111000000000000000000111111222111000000222555000000000000000000000000222333333333222111222333000000000000000000000000111111111222222333333333111111111111111111111111444333333222222333333444222222111111111111222222222222222111111111111000000111333444444333111000000000000000111111111111000111111111111222222222111111111111111111111111000000111111222222222222111111111111111111111111222222111111222222333444222222333333333333222222//////000000111111111222111111222333333333333222000000000000000000000000---///000222333333333222000000000000000000000000111111000000000000111111///000111222333333222111000000000000000000000000////////////000111333333///000111222222222222222///000000111222222333333333333222222222222333333222000......000222222222111111111111111111111111222222222333333444444444333333222222222222333333///000111222333222111111111111111222222333333333111111222333333333333222333222222222222222222333222222222222222222222222000000////////////000000111111111111111111111111222222222222222222222222111111000000000000111111111111222222222333333333000000111111111111000000000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000//////000000111222//////000111111111111111.../////////000000111111000000000000000000000000111111222222222222111111000000000000111111111111000000000000111111111111222222222111111111111000000000000000111111111111111111111111222333444555222222222222222222222222222222111111111111222222111111000000000000111111000111111111111222222222////////////////////////111111111111111111111111......//////000000000111000111222333333222111000111000000000111222333333000000000000000000000000111111000000//////......000000000000000000000000111111000000000000111111000000000000000000000000000000000000111111111111000000000000000000000000///000111222222222222222111111111111111111111111111111111222222333333333000000000000000000000000//////000000111111111222000000111111111111000000000000000000000000000000111222222222222333333333444333333222222333333444333333333333333333333333333222111111000000111111111111000000000000111111111111111111111111111111111111111000000000000000111111111111111111222222111111111111111111111111///000000000000111111111222222222222222222222222222222222222222222222222222222222111111111111000000000111222333333444444555333111333777888444000333333333222222111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000333222222222111000000000000111111222222000///...111111111111111111111111333222111/////////000111222222222333333222222222000000000000000000000000222222222111//////222444222222222111111111000000111222333333444444333333222222111111111111222222000000000000000000000000111111111000000000000000444444333333222111111111000111111111111222222222222333555555555333111000222222222222222222222222111111222222222333333333111111111111111111111111555444222111111111222222333333333333333333333333111222333444333111///...222222222222222222222222111111111111111111111111222333333444444333333222000111111111111222222222222222222111111111000000111111111111000000000000111111222333333333333222000000000000000000000000222222222222222111000///000000////////////000000000000000000111111111111222222222111111111000000000000000000000000000000000000000000000000000000111222333222000000000222000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000444333222111000000000000111111111111111111111111222222333333333333444444111111111111000000000000222222222111000//////...000000000000000000000000222222111111111111111111111111222222222222111111//////000111222333333333000000000000000000000000222222111111111111222222222222222111111111111000000000000000000000000000111111000///......//////000000////////////000000222111000.........///000111000000000//////......000000000000111111111111111111111111111111111111333222111000000111222333333333222111000000111111000000000111222222222333222222222222222111000///222222222222222222222222111111111111111111111111///000000000000111111111333222222111111222222333333333333333333333333333333222111111000000111111111111000000000000111111111111111111111111111111111111111111000000000000111111111111222333555555111111111111111111111111000000000111111111222222111111111111111111111111222222222222222222222222222222222111111111111000000111111222333333444444555333111333777777444000333333333222222222111111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000111111222111000///...111111111111111111111111333222111000//////000111111111222222222222111111000000000000000000000000111222222111///000111333222222222111111111000000000111222222333333222222222222111111111111222222000000000000000000000000111111111111000000000000111111111222222222222222000111111111111222222222333333444444444333111111222222222222222222222222111111222222222333333333111111111111111111111111333222111000000000111111333333333333333333333333000111333333333222000///222222222222222222222222111111111111111111111111222222333333333333222222000111111111111222222222222222222111111111000000111111111111000000000000000111222222333333222222000000000000000000000000000111111222222222111111000000////////////000000000000000000111111111111111111111000000000//////000000000000000000000000000000000000000000000000000222222222000///000111000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000333222222111111111111111111111111111111111111111111111111222222222333333111111111111000000000000222222111111000//////...000000000000000000000000111111111111111111111111000111111111111111111000000000000111111222222333000000000000000000000000111111111000000111111111222222222111111111111000000000000000000000000000222111000///////////////000000////////////000000111111//////...///000000111111000000000/////////000000000000111111111111111111111111111111111111222222111000000111222222333222222111000000111111111111111111111222222222222222222222222111000000111111111111111111111111111111111111111111111111///000000000000111111111222111111000000111111222333333333333333333333333333222111111000000111111111111000000000000111111111111111111111111111111111111111111111111111111000000111222333555666777111111111111111111111111111111111111222222222333222222222222222222222222222222222222222222222222222222222111111111111000111111111222222333333444555333111333666666444111333333333222222222222111111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111111111111111222222222000111111111111000//////111111111111111111111111222222111000000000111111000000111111111111000000000000000000000000000000111222222111000000111333222222222111111111111111000000111222222222222111222222111111111111222222000000000000000000000000111111111111111111111111//////000000111222222333000111111111111222222222333333333333333222222222222222222222222222222222111111222222222333333333111111111111111111111111222111000000///000000000333333333333333333333333///000222333333333222111222222222222222222222222111111111111111111111111111111222222222222111111000111111111111222222222222222222111111111111111111111111111000000000000000111222222333333222222000000000000000000000000//////000222222333333333000000////////////000000000000000000111111111111000000000///////////////000000000000000000000000000000000000000000000000///111111000///...///000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000222222222222222333333333111111111111111111111111000000000111111111111222111111111111000000000000222222111111000/////////////////////////////////111111111111111111111111///000000111111000000///111111111111111111111111000000000000000000000000111000000//////000000111222222222111111111111000000000000000000000000000222111111000000000000000000000////////////000000000000/////////000111111111111111111000000000000000000000000111111111111111111111111111111111111222222111000000111222222333222111111000111111111222222222111111111111111111222222222222111000000000000000000000000000000111111111111111111111111111111222222222333333333222222111111111111222222333333333333333333333333333222111111000000111111111111000000000000111111111111111111111111111111000111111111111111222222111111111222222444555666111111111111111111111111111111222222222333333333444444444444444444444444222222222222222222222222222222222111111111000000111111111222222333333333444333222333444555333222222222222222222222222222111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222000000000111222222222333111111111111000000000///111111111111111111111111222111111111111111111111//////000000000000//////000000000000000000000000000222222222000000111333111111111111111111111111000111111222222222222222222222111111111111222222000000000000000000000000000111111111111111222222//////000000000111111111000000111111111222222222333333222111111222222333222222222222222222222222111111222222222333333333111111111111111111111111111111111000000000111111222222222222222222222222///000111222333333333333222222222222222222222222111111111111111111111111000111111222222111111000000000111111111222222222111111111111111111111111111111111111000000000///000000111222222222222222000000000000000000000000///000111222222222222222000000////////////000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000...---...//////000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111222333444444444111111111111111111111111000000000111111111222222111111111111000000000///111111111111000000//////////////////////////////000000000000111111111111//////000000000000//////111111111111000000000000000000000000000000000000000000////////////000000222222222111111111000000000000000000000000000000222111111000000000111111000000////////////000000/////////000000111111222111111111111111111000000///000000000111111111111111111111111111111111111222111111111111111111222222222111111111111111222333222222222111000000000111111222222222111111000111111111111111111111111111111111111111111111111111111222222222333333333333333222222222222333333333333333333333333333333333222111111000000111111111111000000000000111111111111111111111111111111000000111111222222222333333222222111111111111222111111111111111111111111111111222222222333333333444444444444444444444444222222222222222222222222222222222111111111000000111222222222222222333333444333222222333333333222222222222222222222222222111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222000000000111222222222333111111111000000000000000111111111111111111111111111111111222222222222111/////////000000/////////000000000000000000000000000111333222111000111222111111111111111111111111111222222333444333333333222222111111111111222222000000000000000000000000000000111111222222222333111111111000000000//////000000111111111222222222333222111111111222222333222222222222222222222222111111222222222333333333111111111111111111111111111222222222222222222222222222222222222222222222///000111222333444444444222222222222222222222222111111111111111111111111000111111222222111111000000000111111111222222222111111111111111111111111111111111111000000000///000000111222222222222111000000000000000000000000222222222222222111000///000000////////////000000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111...///000///---------//////000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000111222333444444444111111111111111111111111111111111111222222222333111111111111000000000///111111111000000000000000//////////////////////////////000000000111111111//////000000000000//////111111000000000000000000000000000000000000000000000000////////////000000222222222111111111000000////////////////////////111000000000000000111111000000////////////000000//////000111111111222222000000000000000000111111///000000000111111111111111111111111111111111111111111111222222111111111222111111111111111222222333222222222111000000000000111111222222222111111222222222222222222222222222222222222222222222222///000000000000111111111444333333333333333333444333333333333333333333333333222111111000000111111111111000000000000111111111111111111111111111111000000111111222333333333333333222111000000000000111111111111111111111111111111111111222222222333222222222222222222222222222222222222222222222222222222222111111111111000222222222222222222222222333333222222222222333333111222222222222333333333111111000000000000111111333333333333333333333333111111111111111111111111111111111111111111111111//////000000111222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222222222111111000///000000000111111111111111111111111000111222222333222222222//////000000000000//////000000000000000000000000///111333333111000111222111111111111111222222222222222333444444444444333222222111111111111222222000000000000000000000000000000111111222333333333333222222111000000//////000111111111111222222222111111111222222222222222222222222222222222222222111111222222222333333333111111111111111111111111111111222333333333333222222222222222222222222222111111111222333444444555222222222222222222222222111111111111111111111111111111222222222222111111000111111111111222222222111111111111111222222222111111111111000000000000///000111111222222111111000000000000000000000000333333333222222000//////000000////////////000000000000000000111111111111111111111111222222222222000000000000000000000000111111111111111111111111...000000///...---...///000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000...///111222333333222222111111111111111111111111111111111222222222333333111111111111000000000000111111000000000000000000////////////////////////...//////000000111111111///000000111111000000///000000000000000000000000000000000000000000000000111000000//////000000111222222222111111111111000///////////////////////////////////////000000111000000////////////000000000000111222222222111111////////////000000000000000000000000111111111111111111111111111111111111000111222222222222111000111111111000111111222333222222222111111111111111000000111222222222222111222222222222222222222222222222222222222222222222///000000000000111111111333333222222222222333333333333333333333333333333333222111111000000111111111111000000000000111111111111111111111111111111000000111222222333444444333333222111111111222222111111111111111111111111000000000111111111222222111111111111111111111111222222222222222222222222222222222111111111111000222222222222222222222222333333222111111111333444111111222222222333333333111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111/////////000111222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111222222000/////////000111111111111111111111111111000111222333333333222222///000000111111000000///000000000000000000000000///111333333222111111111000000111111111222222222111111222333333333333333222222111111111111222222000000000000000000000000000000111222222333444444222222222222222111111111000111111111111222222222///000111222333222222111222222222222222222222222111111222222222333333333111111111111111111111111///000111222333333222111111111111111111111111111222222222222333333444555222222222222222222222222111111111111111111111111222222333333333333222222000111111111111222222222000000111111111222222222111111111111000000000000///000000111111111111111000000000000000000000000111111222222222111111000000000////////////000000000000000000111111111111000000000000111111111222000000000000000000000000111111111111111111111111///000111000...---...///000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000---...000222222222000000111111111111111111111111000000000111111111111222111111111111000000000000000000000000000000000111000000000000000000000000......//////000111111222000111111111111111111000......//////000000111111000000000000000000000000111111111000000111111111222222222111111111111000////////////////////////...............///000000000000////////////000000111111222222222111000///---.........////////////000000000000111111111111111111111111111111111111000111222222222222111000111111000000111222222333111111111111111222222222000000111222222222222222111111111111111111111111222222222222222222222222111222222222222333333333222222111111111111222222333333333333333333333333333222222111000111111111111111000000000000111111111111111111111111111111000000111222333333444444222222222222333444444555111111111111111111111111///000000000000111111111222222222222222222222222222222222222222222222222222222222111111111111000222222222222222222222222333333333111000111333444111111111222222333333333111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111...//////000111222222222111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000333222222222111111000000333222000/////////000111111111111111111111111111000111222333444333333222000000111111111111000000000000000000000000000000///111333333222111000111000000111111222222222222000000111222222222222111222222111111111111222222000000000000000000000000000000111222333333444444111111111222333333444444000111111111111222222222...///111333444333111000222222222222222222222222111111222222222333333333111111111111111111111111...///000222222222111000111111111111111111111111333333222222222333444444222222222222222222222222111111111111111111111111222333333444444333333222000111111111111222222222000000111111222222222222111111111111000000000000//////000111111111111111000000000000000000000000///000111222222222222222000000////////////000000000000000000111111111111.../////////000000111111000000000000000000000000111111111111111111111111///111111000///...///000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000---...000111222111///...111111111111111111111111////////////000000000000111111111111000000000000000000000000000111111111111111111111111111111111---......///000111111222111111222222222222111111---......///000111111222000000000000000000000000222222111111111111222222222222222111111111111000////////////////////////---------------...///000000000////////////000000111222333333222111000///,,,---------......//////000000000000111111111111111111111111111111111111000111222333333222111000111111000000111222333333000000111111222222222333///000111222222222222222000000000000000000000000......///000000000000///111111111111000000//////111111000000111111222333222222111222333222000---111111111111111111111111////////////000000000000000000111111111222222222000000000000111111111111//////111222222111000///000000111111222222222333///000000000111111111111222222111111111111111111000000111222222111//////111000000000//////......//////...//////000111111333333333333333333333333.../////////000000000000222222222222222222222222000111222111000//////111000000000000000000000000///////////////000111111000000000000000000000000000000//////000222444555222222222222222222222222000000000111222222222333111111111111111111111111000000000000000000000000//////000000111111111111222222222222222222222222333333333222222111111111111111111111111111111111......///000000000000000000000000000111111111111111111111111111111111111222222222222222222222222444444444333333222222222222111111111000000//////111111111111111111111111111111111111111111111111000111222333333222111000000000111111111222222222222222222222222222222222000111111111111222222222333222222222111000000000000000000000111111111111111111000000000000111111000111222333333333333333333444444555444333111000000000000000000000000000111111111111111111111111///000000000000111111111333222111000000111222333222111111111000000////////////000000000000////////////000000111111111222000000000000000000000000333333222111000///......000000000000000000000000000000111111111111000000000000000000000000000000222111000.........///000111111000000//////......000000000000111111111111111111000000//////......000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000//////000000000000//////111111000000//////......000000000000000000000000////////////////////////000000000000000000000000.../////////...///111333111111000000000000111111000000000000111111111111111111111111000000000000//////............//////////////////000000000000////////////////////////000000000000000000000000......///111222333444555111111222222222222111111/////////000111111222222//////000000111111111222000000000000///////////////000111222222111000///111222333333444333333333222222111111111000000000111111000000111111222333444333222333444444222000111111111111111111111111000000000000111111111111000000111111111222222222000000000000111111111111111111222222111000///...000000000111111222222222000111111111222222222222111111111111111111111111000111222333333222111111111111111000000000//////000000//////000000111222333333333222222333333333111111111111222222222222222222222222222222222222000111222111000///000111000000000000000000000000000000000000000111222222000000000000000000000000000000000000000111222333222222222222222222222222111111111111111222222222222222222222222222222222111111111111111111111111000000000111111111222222222222222222222222222222333333333222222111111111111111111111111111111111000000111222222222222111000000000000111111111111111111111111111111111111111111111111111111111111333333333333222222222111222222222222111111111000111111111111111111111111111111111111111111111111111111222333333222111111111222222222333333333333222222222222222222222222000111111111111222222222222222222111111111111111000000000000111111111111111111000000000000111111000111222333333333333333111222333333333222111000111111111111111111111111111111111111111111111111000000000111111111222222222222111000000111222222111111111111000000000/////////000000000000/////////000000000111111111111000000000000000000000000222222111111000/////////000000000000000000000000000000111111111111000000000000000000000000000000222111000///......///000111000000000/////////...000000000000111111111111111111000000////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000////////////000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000///000000///......000222111111000000000000111111000000000000111111111111111111111111000000000000//////............//////////////////000000000000////////////////////////000000000000000000000000//////000111222333333444111111222222222222111111111111111000000000000000///000000000111111111111000000000000000000000//////000111222222111000///000000111222222222222111222222222222222111111111111111000000111111222333333111000000222333333222111111111111111111111111111111111111222222222222111111111111111222222222000000000000111111111111222222222222111///...---000000000000000111111111111111111222222222333333111111111111111111111111000111222333444444444333222222222111111111111000111111000000111111222222444333222111111222333444222222222222222222111111222222222222222222222222111222222222000///000111000000000000000000000000111111111111111222222333000000000000000000000000///000000111111000000///222222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222111111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222333444333333333000000000000111111111111111111111111111111111111000000000000000000000000222222222111111111111111333333333222222222222222111111111111111111111111111111111111111111111111222222333333333333222222222222333333333444444444222222222222222222222222000111111111111222222222111111111111111222222222000000000000111111111111111111000000000000111111111111222333333333222222///000111111222111111111111111111111111111111111111111111111111111111111111111111111222222222333222222111000000111222222111111111111000000000000///000000111111000000///000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000111000000////////////000000000000000////////////000000000000111111111111111000000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000111000///......///000111000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000000111111000......///111111000000//////000000111000000000000111111111111111111111111000000000000//////............//////////////////000000000000000000000000000000000000////////////////////////000000111111111222222222111111222222222222111111222222111111000//////...000000000000111111111111000000000000000000000000000000111111111111000000///000000111111111111111222222222222222222222222111111000000111111222333000...------///111111111111111111111111111111111000000000111111111222222111111111111111111111111///000000000111111111111111111111111000000//////000000000000000000000000000000111111111222222222111111111111111222222222000111111222333444444444222222222222222222222222222222222111111222333333444333222111111222333444111111000000000000//////222222222222222222222222111222333222000///000111000000000000000000000000111111111000000111111222000000000000000000000000///000111111111///...---111111111111111111111111333222222222111000000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111111111111111111111111111111222333333444444333333///000000000111111111111111111111111111111111111111111111111111111111111111111111000000000000000222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222333333333333444222222222222222222222222000000111111111222222222000000000111222222222333///000000000111111111111111111000000000000111111111222222333333333222222///000000111111222222222111111111111111111111111111111111111111111111111111111222222222333333333222111111111111111111222111111111000000000000000000000000111111000000000000000000000000111111111000000000000000000000000//////000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000////////////000000000000000///////////////000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////222000///------///000222000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000111222222111///...///000000000////////////000000///000000000111111111111111111111111000000000/////////............//////////////////000000000000111111111111111111111111////////////////////////111111111111111111111111111111222222222222111111111111111111000000//////000000000000000111111111000000000000000111111111000000000111111000000000222333444444555555444444222222222222222222222222111111000000111111222333000...------///111111111111111111111111111111111/////////000000000111111111111111111111111111111///000000000111111111111//////000000000111222222111111111000000000000000////////////000000000000000000111111111222222222000000000111222333444444222222222222222333333333333333222222222222222333333222111111111111222333111111111000000000000000222222222222222222222222111222333222111000000222111111111111111111111111111000000/////////000000000000000000000000000000///000111111111///---,,,111111111111111111111111333222222222111000000000222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000111111222222222222222///000000000111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333111111111111222222222222222222222222222222222222000000111111111222222222000000000111222222222333///000000000111111111111111111000000000000111111222222333333333222222111111111111111222222333333111111111111111111111111111111111111111111111111111111222222222333333333111111111222222111111111000000000000000000111111000000111111111111000000111111000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000//////000000000000///////////////////////////////////////000000000000///////////////000000000000///000000000111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////222000///------///000222////////////000000000000000000000000000000000000////////////////////////000000000000000000000000111222333222000//////000000000////////////000000///000000000111111111111111111111111000000000/////////............//////////////////000000000000222222222222222222222222000000000000000000000000222222222111111111111000111111222222222222111111//////000000111111111111111111000000000000000000///000000000111111111222111000000000000000000111111111222333333333333222111111111222222222222222111111000000111111222333333111000000222333333222111111111111111111111111.../////////000000000000222222222111111111111111000000000000111111111111///...//////000222333444222222222111111111111111........./////////000000000000000111222222333333111111000111111222333444111222222222222333333333333333222222111111222222222222222222222222222222222222222333333333444444222222222222222222222222222333333333111000111222111111111111111111111111111000//////////////////000000000000000000000000111111111111000000///...111111111111111111111111222222222111111111111111111111111111111111111111222222222222222222222222222222222222222111111111111111111111111111111111000000000111111111111111000000000000000000000000///000000111111111111111000000000000111111111111111111111111111111111111222222222222222222222222000000000000111111111111000000000000000111111111111111111111111111111111111111111111111111111111333333222222222222333333000000111111111222222222222222222222222222222222000111111111111222222222111111111111111222222222000000000000111111111111111111000000000000111111222222333333333222111111222222111111111222333333222222222222222222222222111111111111111111111111111111111111222222222333000111222222222222111000000000000000111111111111000111111222222111111000111111111111000000000000000000000000000000000000//////000000111111111222000000000000000000000000...//////000000//////...////////////////////////...//////000000000000///////////////000000000000000000000000111111111111000000000111111111111222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111000///......///000111////////////000000000000000000000000000000000000........................000000000000000000000000000111333222111000000111000//////......//////000000000000000111111111111111111111111000000000000//////............//////////////////000000000000111111111111111111111111000000000000000000000000222222111111111111111111111111222222222222111111...//////000111111222222111111111111000000000000///000000111111222222222111111000000000000111111---...//////000000//////000000000111111111222222111111000000111111222333444333222333444444222000111111111111111111111111//////000000000111111111222222222111111111000000000000000000111111111111000000/////////111222333333333333333222222222111////////////000000000000///000000111222222333333333333222111222222333444111111111111222222222333333333222111111111111111000111222333333222111000111111222222333444555555222222222222222222222222222333444333111000111222111111111111111111111111222111000000//////000000000000000000000000000000222111111000000000111111111111111111111111111111111111111111111222222222000000000000000000000000111111111111111111111111222222111111111000000000111111111111111111111111///000000000111111111222000000000000000000000000///000000111111111111111000000000000111111111111111111111111111111111111111111111111111111111111000000000111111222222222000000000111111222222222111111111111111111111111111111111111111111111111333222111111111111222333111111111222222222333333222222222222222222222222000111111111111222222222222222222111111111111111000000000000111111111111111111000000000000111111222333333333333222111000222222111000///000111111222222222222222222222222111111111111111111111111000000000111111111222222000111222222222222111000///000000000111111111111000111111222222111111000111111111111000000000///000000000000000000000000000000000000000111111111000000000000000000000000......////////////......////////////////////////---...///000111111000///.../////////000000000111000000000000111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000...000222333222111111222//////............//////000000000000111111111111111111111111000000000000//////............//////////////////000000000000111111111111111111111111222222222222222222222222111111111111111111222222111111222222222222111111000000000000000111111111111111111111000000000//////000000111111222333333222111000//////000111222000000111222222222222222//////000000111111111222111111111000111222222333222222111222333222000---111111111111111111111111000111111111111222222222222222222222111111000000000000000000111111111111222111000//////000111111444444444333333222222222000000000000111111111111///000000111222222333333666555444333222333444555000000000111111222222222333222222111000000000111...000222444444222000.........///000222333444555222222222222222222222222222333444333111000111222111111111111111111111111333333222111000000111111000000000000000000000000333222111000000111222333000000000000000000000000000000111111222222222333////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000//////000000111111111222000000000000000000000000000000111222222222222111000000000000111111111111111111111111111111111111000000000000000000000000000000111111222222222333111111111222222333333333111111111111111111111111111111111111111111111111333222111000000111222333222222333333333444444444222222222222222222222222000111111111111222222222333222222222111111000000000000000000111111111111111111000000000000111111333333333333333222111000222111000.........///000222222222222222222222222111111111111111111111111///000000000000111111111000111222333333222111000//////000000111111111222111111222222222222111111222111111111000000//////000000000000000000000000111111000000000000000000000000000000000000000000......////////////......////////////////////////---...///111111111000///.../////////000000111111000000000000111111111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000...000222333222111222222//////............//////000000000000111111111111111111111111000000000000//////............//////////////////000000000000000000000000000000000000222222222222222222222222000000111111111222222222111111222222222222111111222222111111000/////////222111111111000000/////////000000111222222333333222111000//////000111222444333111000000000111111000000000000000000000000111111111000111111222333222222222111111111000000222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000111111111111222222222333333333333333333333333000111111111222222222222222222111111111111222222000000000111222222333333///000000000111111111111444333111000000000111222111222333333111111222333333222111000000111222333444333222111111111222333666666666666555444333222111111111111111000//////222222222222222111000///000000000000111111111111444333111000000000111111000000000111222222222333111333333222000///000111111111111111111111111111//////000111222222333333222222222111111111000000111111111111000000000000000000000000000000000000222111000.........///000222222111111000/////////000000000000000000000000000000000000000000000000///111222111000///000111111111000000111111222333222111000//////000111222111111222222222222111111222222222222222222222222222222222333333444444444111111333666999999666444222222222222111111000000111111111111111111111111222222222222222222222222222111000//////000111222222222222222222222222222000000000000000000000000000000111222333333444444111111111111111111111111////////////////////////222111000111222222111000000111111111111222222222222222222222222222222222111111111111111111111111111222333333222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111000000000000000000000000000000000000111111111111333444444444333222222111000000000000000000000000000111111111111222222222000111111111111222222222111111000000///.........111111000000000000111111//////............//////---///000222222000///---000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////000000000000000000000000222222222111111111000000//////000000111111111111//////000000111111111222000000000000000000000000------............------000000000000000000000000333000,,,+++...111222111000000000000000000000000111111111111111000//////222222222222222222222222333333222222111000//////000000111111111111000000000000000000000000000000000000000000000000000000555444222111111111222222111111111111111111111111111111111111111222222333333222222222222111111111222222222222222222222222000111111111111222222222000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222000000000111111111222222111111111000000111111111333333222222222222222222000111111111222222222222333222222111000000111111111222333333111111222333333222111111111111222333333333222111111222222333555555555555444333222222222222222222222111000000222222222222222111000000000000000000111111111111333333111000000000111111111111111111111222222222000111222111///...///000111111111111111111111111//////000111111222333333222222222111111111000000111111111111000000000000111111111111111111111111222111000///...//////000///////////////000000000000000000000000000000000000000000000000000000000000111222222000000111222111111000000111111222333222111111000000111111222111111111111111111111111222222222222222222222222222222333333333333333333222222444666777777444111222222222222111111111000111111111111111111111111222222222222222222222222222111000//////000111222222222222222222222222222222222222222222222222222000111111222333333444444111111111111111111111111////////////////////////222111000111222222111000111111111111222222222222222222222222222222222222222222222222222222222222111222222333222111000///111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000111111111111000000000000000000000000000000000000000111111111111444444444444444333222222000000000000000000000000000111111111111222222222000111111111111222222222000000000000000000000111111111000000000000111111000000////////////000000///000111222222111000///000000000000000000000000111000000000/////////...////////////////////////111111111111000000000///000000000000000000000000222222222111111111000000111111111111111222222222///000000000111111111111000000000000000000000000......////////////......000000000000000000000000222///,,,---///111111111000000000000000000000000000111111111000000///...222222222222222222222222555555444333333222111111000000111111111111000000000000000000000000000000000000000000000000000000555444333333222222333333222222222222222222222222111111111111111222333333333333333333222222222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111///000000000111111111111111000000//////000000111555444444333222222111111111111111222222222333333111222222222222111000000111222333333111111222333333333222222222222333333333222222111111222333333444444444444333222111111222333333333333222111111111222222222222111000000000000000000111111111111333222111111000111111111222222222111111111111111///000111000///...///000111111111111111111111111///000000111111222222222222222222111111111111111222222111111111000000000111111111111111111111111111111000/////////000000---------...///000000000000000000000000000000000000000000000000000000000000111222222000000111222111111000000111111222333111222222333333222222111222111000//////000111222222222222222222222222222333333333333333222222222333333333555666555222///222222222222111111111111111111111111111111111111222222222222222222222222222111000000000000111222222222222222222222222222222222222222222222222222111111111222222333333444111111111111111111111111000000000000000000000000222111000111222222111000111111111111222222222333222222222222222222222222333333333333333333333333111222222222222111000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////...///000000111111000000000000000000000000000000000000000000111111111111444444444444444333333222000000000000000000000000000111111111111222222222000111111111111222222222///000000111222222333333111111000000000000111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000////////////........................111111111111000000000000000000000000000000000000222222222111111111111111222222222222222222222222000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000000///......000111111///000000000000000000000000000000000000000//////...111111111111111111111111444444444333222222111111000000111111111111000000000000000000000000000000000000000000000000000000333333333222222222333333333333333333333333333333222111111111111222333333444444444333333333222222000000000000000000000000000000111111111222222222000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000//////000000000111111111000000////////////000000333333333222222111111111000000111111111222222222000111222333333222000000111222333333111111222333333333333333333333333333222222222222222222333333333333333333333222111000111222222333222222111111111111222222222111111000///000000000111111111111222222111111111111111111333222222222111000000000///000111000///...///111111111111111111111111111///000000000111111111222111111111111111111111111222222222111111111000000111111111111111111111111111111000000000000000000.........//////000000000000000000000000000000000000000000000000000000000///000111111//////000111111111000000111111222333111222444444444444222111222111///......///111222222222222222222222222222333333333222222222222222222111222333444444222///222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111222222333333333111111111111111111111111111111111111111111111111222111000111222222111000111111111222222222333333222222222222222222222222333333333333333333333333111111111222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000000000000///////////////////////////000000000111111111111333333444444444444333333000000000000000000000000000000111111111222222222000000111111111222222222111111111222222333333333111111000000000000111111111000000//////000000111222111111000000111111222////////////////////////000000000000////////////////////////////////////111111111000000000000000000000000000000000000000111111111111111111111111222222222111111111111000000000000000000111111111000000000000000000000000000000111111111111000000////////////////////////......///000111111000///000000000000000000000000//////000000000//////...000000000000000000000000222111111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000111111111222222222222111333333333333333333333333222222222111222333333444444444444333333333222222000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000000000000000111111111111000000////////////000000///000000000111111111222////////////000000000000000000222333333222111000111222333333111111222333333333333333333333333333111111222222333333333333222222222333222222111111000000111111111111111000000111111222222222111111///000000000111111111111111111111111222111111111333222222222111000000000000111222222000000111222111111111111111111111111000000000000000111111111111111111111111111111111222222222222111111111111111111111111111111111111000000111111111111111111111111111000000/////////000000000000000000000000000000000000000000000000...///000///......///000111111000000111111222333222333444555555444333222333111000......000111333222222222222222222222222222222222222222222222222000000000222444555333222222222222222222222222333111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111222222222333333333444444111222222222222222333333111111111111111111111111222222222222222222222222222111000111222222111000111222222222222333333333222222222222222222222222333333333333333333333333111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000......///000000000000000///////////////////////////000000000111111111111222222333333333333333222000000000000000000000000000000111111111222222222000000111111111222222222333333333333222222111111111111000000000000111111000//////......//////000111000////////////000111////////////////////////////////////000000000000000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111000000000000000/////////111111000000000000000000000000000000000000000000000000111111111111000000////////////////////////,,,...000111111000//////000000000000000000000000//////000000000000//////000000000000000000000000111111000000000000000///000000111111111111000000000000000000000000000000000000000000000000000000000000111222222222111111333333333333333333333333222222222222222333444444333333333333222222222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000111111111222222222222111000000//////000000111......//////000111111222........./////////000000000000111222222222222111111222333333111111222333222222333333333333222222000000222333333333333333222222222333333222222111//////000111111111111000000000111222222222222111000000000000111111111111000000111222222222222111222222222111111111111111000111222222111111222333111111111111111111111111000000000000000000000000111111111111111222222222333222222222222111111111222222222222222222222222///000111222222222111111222222222111000/////////000000000000000000000000000000000000000000000000...///000000......///000111111000000111111222333222333333444444333333222333222111000000111222333222222222222222222222222111111111111222222222333000///000111444555444333222222222222333333333333111111111111111111111111111111111111111111111111111111222333333222111111111111111111111111111111444444444555555666666777222222222222222222222222111111111111111111111111111111111111111111111111222111000111222222111000222222222222333333333333222222222222222222222222333333333333333333333333111111111000111111222333222222222222222222222222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000---...//////000000//////000000000000000000000000000000000000111111111111000111111222222222222222000000000000000000000000000111111111111222222222000111111111111222222222444444333333222111111000111111000000000000111111//////............//////////////////////////////000000000000000000000000////////////000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111222222222........./////////000000111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000000,,,...111111000//////000000000000000000000000000///000000111111111111000111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000111222333333333222222222222222222222222222222333222222222222333444444333222222222222111111111222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222222222333333333333111111111000000111111111000000000000000111111111////////////000000000000111111000000111222222333111222333333111111222333111111222333333222111111///000222333444444333333222222333333333333333222///000111111222222222111000000111222222222222222000000000000111111111111///000111222333222222111111111111111111222222222///000111111000000111333111111111111111111111111000000000000000000000///000000111111111222222222333333222222222111111111222222222222222222222222///000111222222222222111000000000000000000//////000000000000000000000000000000000000000000000000000111222111000///000222111111000000111111222333333333222222222222333333222222222222222222222222222222222222222222222222//////000111222333333444222111111222444555444333222222222333333333444444111111111111111111111111111111111111111111111111111222222333333222222111111111111111111111111111222222333333444555555666222222222222222222222222111111111111111111111111111111111111111111111111222111000111222222111000222222222333333333444444222222222222222222222222222222222222222222222222111111000000000111333333222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000---...//////000000//////000000000000000000000000000000000000111111111111//////000111111111111111000000000000000000000000000111111111111222222222000111111111111222222222222222222222222111111111111111000000000000111111000000////////////000000///000111111111111000///000000000000000000000000.../////////000000000111000000000000000000000000///000000000111111111111000000000000000000000000000000111111111222222222------...///000111222222111111111111000000000///000000000000000000000000///000000000000000000///000000000000000000000000---///111111///...000111000000000000000000000000000000111222222222222222222222222222222222222222111111111111222222222222000000111111111111000000000000000000000000000000000000000000000000000000000111333444555444444333222222222222222222222222333333222222333333444555222222222111111111000000222222222222222222222222000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222111111111111111111111111222222333333333444444444222222111111111111222222333333222222111000000000000000000000111111111111222111000000000111333444111222333333111111222333000111222333333222111000///000222333444444333333222333333444444444333333000111222333333333333333///000111222222222222222000000000000111111111111///000111222333333222111000000111111222222222333---///000000//////000222111111111111111111111111000000000000////////////000000111111222222222222333333333222222222111111222222222222222222222222///000111222333333222111------......///000000000000000000000000000000000000000000000000000000000111333333333222111222333111111111000111222222333444333111111111111333444222333333444444333333222222222222222222222222222......///111222333444555555444222333444444333111222222222333333444444444111111111111111111111111000000000000000000000000111222333444444333222111000000000000000000000000......///000111111222222222222222222222222222222111111111111111111111111000000000000000000000000222111000111222222222000222222333333333444444444222222222222222222222222111111111111111111111111111111000000000111333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000---......///////////////000000000000000000000000000000000000111111111111......///000000000000000000000000000000000000000000111111111111222222222000111111111111222222222000000000111111222333333111111000000000000111111111111000000000000111111///000222333333222000///000000000000000000000000.../////////000000111111//////////////////////////////000000111111111222000000000000000000000000000000111111222222222222---......000111222333444222111111111000000//////000000000000000000000000//////000000000000//////000000000000000000000000---///111000......000222000000000000000000000000000111222333333333333333222222222222222222222222///////////////000000000000000111111111111000000000000000000000000000000000000000000000000000000222222222222222222222222222333333444444333333222222222111111111111111111333333333222222222111111222222222222222222222222---///111111000000111222222222222222222222333333000000000000000000000000333222111111000000111111222222222222222222222222333333333222222111111111111111111111111111111111000000000000000000000000222222222222222222222222111111000000000000111111111111111111111111111111111111222222222333333333111222222333333222222111222333333444444333333222111111111111111111111111111111000000000000111111///000111222222222222222222222222111111111000000//////000000000000//////////////////////////////000111111111111222222222000000111111111222222222333333333222222111111111222222222111111111111000333222111000000111222333000000000000000000000000000000000000000000000000......///000111222222333000000111222222222222111222222222222222222222222444444222222222222444444333222222111111222222333111111111000111111222222111111222222222333333333333333222222111222222222333555666666333111111111222222111111111111222222111111222222222333333333111111111111111111111111222222222111111111111000444333333222111000//////333222222111111222222333333444444222///...///000222222222222111111000000111111111111111111111111...000111333444444333333111000000000111222333333111111111111111111111111222222111111111111111111222222111111111111222222111111111111000000//////000000000000000000000000111111111111111111111111000000000000000000000000............////////////000000000000000000000000111111111111111111111111000///------///000111111222222111111111111111111000000111222222222222111444333333222222222222222222222222222222222222222333333222111000000111111000000000000000000000000222222111111111111111111000000000000000000000000111111000000//////......000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000////////////////////////111111000///////////////000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000------///000111111111111222222222222222222222222222333333444444333333222222222111111111111111111333333333222222222111111222222222222222222222222---///111111000000000111222222222222222222222222111111111111111111111111222222222111111111000000222222222222222222222222333333333222222111111111222222222222222222222222000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111222222222333333111222222333333222222111111222222333333222222111111111111111111111111111111111000000000000111111000000111111222222222222222222222111111111000000111222222222222222222111111111111111111111111111000000111111111222222222111111222222222333333333222222111111111000000000222222222111111111111000///...---,,,,,,---...///111111111111111111111111000000000000000000000000//////000000111111222222000000111222222222222111222222222222222222222222444333222222222222333444222222222111111222222222222111111111111222222333111111111222222222333333222222222111222222333333222444555555222111000000222222111111111111222222111111222222222333333333111111111111111111111111000000111111222222222333333333222222111000000000333222222111111222222333222333333222000///000111222222222222111111111000111111111111111111111111000111222222333333333333111111111111111111222333111111111111111111111111222222111111111111111111222222111111111111222222222222222111111000000000111111111111111111111111111111111111111111111111000000000000000000000000....../////////000000000000000000000000000000000111111111111111111111111111000//////000111222222111111111111111111111111000111111222333222222222111111000////////////000111111111111111111111111333222222111000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...000000000000000000000000111111111111111111111111111111000///////////////000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111000000000000000000000000000000......///000111111111000222222222222333333333333222333333444444333333222111111222222222222222222333333333222222222111111222222222222222222222222...000222222111000111222444333333222222111111111111111111111111111111111111111222333222111000///222222222222222222222222222222222222222111111111222222222222222222222222000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111111111111222222222222333111222222333333222222111000111111222222111111000111111111111111111111111111111000000000000111111000000111111111111111111222111111111111000000000222222333333333333222222111111111111111111111111000000000111111111222222222222222333333333444444111000000000000/////////222222222111111111111000000000///......///000000111111111111111111111111000000000000000000000000000000000000000111111111000000111222222222222111222222222222222222222222333333222222222222333333222222111111111111222222222222111111222222333444111111111222222222222333111111111111222333444444111333444333111000///000222222111111111111222222111111222222222333333333222222222222222222222222...///000111222333444444111111111111111111111111333222222111111222222333111222222111000000111333222222222222111111111111222222222222222222222222222222222111222222333333333222222111111111111222111111111111111111111111111111222222222222222222222222111111111111222222333333222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000///000000000000111111111000000000000000000000000111111111111111111111111000000/////////000111111111111111111111111111111111222222333333333333333000000///.........//////000000000000000000000000333222111111000111111111000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111111000000///////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222111111111111000000000000000000000000000000000//////000000111000000000222222222333333333333333222333333444444333333222111111222222222222222333333333333222222222111111222222222222222222222222000222444333222111222333444444333333222111000000111111111111111111111111000111333444333222000...111222222222222222333333222222222111111111111111222222222222222222222222000000000000000000000000111111111111111111111111222111111000000111111222111111111111111111111111111111111111222222222222111222222333333222222111111111222222222222111111111111111111111111111111111111000000000000111111111000000000000111111111111111111111000000000000111111111222222111111111////////////////////////000000000000111111111111111111222222222222333333000000000000000000000000222222222111111111000000222111111111111111111222222222222222222222222222000000000000000000000000111111111000000000000000000000111222222222222111111222222222222222333333333222222222222222222333111111000000000000111111222111111111222333444555111111111111222222222222111111111111222333444555000222222222000//////000222222111111111111222222111111222222222333333333222222222222222222222222///000000111222222333333000000111111111222222222333222222111111222222333000111222111000000222444222222222222222222222222222222222222222222222222444333222111111111222333444333222222111111111111111111111111111111111111111111222222222222222333333222222111111222222333333333333333333333333333111111111111111111111111111111111111111111111111////////////////////////000000111111111222222222000000000000000000000000111111111111111111111111.../////////......///000111111111111111222222222222222333444444444444333222111111000000000000000000000000111111111111111222222111111111111111222000000000000000000000000...///////////////000000////////////////////////000000000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111111111111111000000////////////000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111000000000000////////////////////////000000111111111000000///222222333333333444444444222333333444444333333222111111222222333333333333333333333222222222111111222222222222222222222222333444666555444333333444444444333333222111000000111111111111111111111111000111333444333222000...111111111222222333333333111111111111111111111111222222222222222222222222000000000000000000000000222222222222222222222222222222111111111111222222111111111111111111111111000000111111111222222222111222222333333222222111222222333333333333222222000000000000000000000000111111000000000000111111111111000//////000000111000000000000000000000000111111111222222111111111//////////////////////////////000000000111111111000000000000111111111111111111111111111111111111222222222111111111000000//////000000000000//////111111111111111111111111000000000000000000000000111111111000000000000000000000111222222222222111111111111222222333333333222222222222222222222222111000000//////000000111111111111111222333444555000000111111111222222222111111111111222333444555000111222111///...///111222222111111111111222222111111222222222333333333222222222222222222222222111111111111111111111111000000000111222222333333333222222111111222222333///000111111000111333555222222222222222222222333222222222222222222222222444333222111111111222333444444333222111111111222111111111111111111111111111111222222333333333333333333222222222222333333333333333333333333333444111111111111111111111111111111111111111111111111////////////////////////111111111111222222222222000000000000000000000000000000000000000000000000///111222111///...///111000000111111111222222222222222333444444444444333222111111000000000000000111111111222222222333333222111111111111111222222000000000000000000000000/////////000000111111111////////////////////////////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000111111111111111000///222222333333444444555555222333333444444333333222111111222222333444444444333333333222222222111111222222222222222222222222444555666666444333333444444333333222222111111111222222222222222222222222111111222333222111000///111111111222222333333444000000000111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222111111111111222222111111111111111111111111000000000111111111111222111222222333333222222111333333333444444333333333000000000000000000000000111111000000000000111111222111000///...///000111//////000000000000000111222222333333333333222222111111111111111111111111/////////000000000111111/////////000000000000111000000111111111111222222222222222111111111111000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000111111111000000111222222222222111111111111222222333333444111111222222222222111111000000////////////000000//////000000111222333444000000000111111111111222111111111111222333444444000111111000//////000222222222111111111111222222111111222222222333333333333333333333333333333333222222222111111111000000000000111111222222222333333222222111111222222333000111111111000111222444222222222222333333333333333333333333333333333333222222222111222222333333444333333222222222222333111111111111111111111111111111222222333444444444333333222222222222333333222222333333333333444444222222222222222222222222111111111111111111111111000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000111444666555222000222444000000000111222222333333111222222333333333333333000000///.........//////111111111222333333444444111111111000111111222333000000000000000000000000/////////000000111111222000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111///////////////////////////////////////000000111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000//////000000000000000111000000000000000000000000000000111111222111111111222222333333444555555666222333333444444333333222111111222222333444444555333333333222222222111111222222222222222222222222333444555555333222222333222222222222222222222222222222222222222222222222222222222111111111000000000111111222333333444444///000000000111111111222000000000000000000000000000000000000000000000000111111111111111111111111333222222111111222222333111111111111111111111111000000000000111111111111111222222333333222222111222222333333333333222222000000000000000000000000111111000000000000111111222111///.........000000////////////000000111111111222222222222222222111111111111111111111111111////////////000000000111///000000000000111111111/////////000000000111111222222222111111111111000222333444444444444333222////////////////////////000000000000000000000000//////000000111111222222000000111222222222222111000111111222333333444444000111222333333222111000000//////......//////000.........///000111333444000000000000111111111111222222222111222222333333111222222000//////111333222222111111111111222222111111222222222333333333333333333333333333333333111111111111111222222222111111111111111222222222333222222111111222222333000111222111000000222333222222222333333333444444333333333333333333333333000111222222333333333333333333222222222333444444111111111111111111111111111111222222333444444555444333333222222333333444111222222222333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000111111111111222000000000000000000000000000000000000000000000000000333666555222///000333///000000111222222333333000111111222333222222222111111000////////////000000000000111222333333333111111000000111222222333000000000000000000000000------...//////000111111000000000000000000000000.../////////000000000111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111111111111111111111111111000000000000000000000000///////////////000111111000000000000000000000000.../////////000000000111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000///000111111222222222222222222333333444555666666222333333444444333333222111111222333333444555555333333333222222222111111222222222222222222222222222333444444222000111111222222222222222222333333222222222222222222222222333222111111000000111111000000111222333333444444//////000000111111111222////////////////////////000000000000000000000000000000000000000000000000333222222111111222222333111111111111111111111111000000000000111111111111222222222333333222222222111111222222222222111111000000000000000000000000111111000000000000111111333111///...---...///000.../////////000000111111//////000000000000//////////////////////////////////////////000000000000000111111111111222222222---.........//////000000222222222111111111111000...///000111111000///...////////////////////////000000000000000000000000...//////000111222222333000000111222222222222111000000111222333333444444000111222333333222111000//////............//////---------...///111222333000000000000111111111111333333222222111222222222111222222111///000222444222222111111111111222222111111222222222333333333333333333333333333333333//////000111222333333444111111111111111111111111333222222222222222222333111222222111000000111333222222222333333444444444333333333333333333333333...000222333444444333333222222222222333444444555111111111111111111111111111111222333333444555555444333333222222333333444111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000000000///000000000000111111111000000000000000000000000000000000000000000000000,,,111444333///,,,---000///000000111222222333333000000111222222222222111444333333222222222222222...//////000111222222222111111000000111222333333000000000000000000000000,,,,,,------...///000000000000000000000000000000.../////////000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111111111111111111111111111111111111111111111111111///////////////000111111000000000000000000000000.../////////000000111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000...///000111222333333333555444444333333444444555222333444444222222333444111111111222333444555666444444222222222222444444222222222333444555666777333333333222222111111111111111222222222222111111111111111111111111111111000000000111222222222333///000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000//////111111111000000000000000000000111222333333444444222222222222222222222222111111000000//////......111222333222000000000111000000000000000000000000111000000///...---------000000111111111000000///......//////000000111111222111111111000000//////222333444444333222111000111111000000//////......///////////////000000111000000000000000000000000000000////////////000000111111111111111111111111222222222111111111000000111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222//////000111222333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222000222444333222111111222222222222222222222222222333222222222111000000000111111111111111111111111000000111222333333444444222222222222222222222222111111222222222333333333000000111111111222222222333333333333333333333333333333333222222111111111222222111111111111222222111000000000/////////...////////////////////////222111111111000000//////000000000000000000000000//////000111111111111111000111111111111222222222222222222222222222222222000///.........///111222000000000000000000000000222111000//////000111222//////............//////000000000000000000000000000000000000000000000000111111000000/////////...111111111111111111111111......////////////......111000///......///000111000000000000000000000000111111111111111111111111////////////000000000000111000///......///000111////////////////////////222111111000000000000000000000000000000000000000......//////000000111111000111111111111222222222111111000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000111111111111111000//////111111111111111111111111222111111111111111111222222333444444222222333444222222222222333444555555444333333222222333333444222111111222333444555555333333333222222222111111111111222222222222111111111111111111111111111111111111111111111222222222000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111000000000000000000000000000111111111000000000111111222222222222222222222222222222222111111000000////////////000111222111///...///000000000000000000000000000111000000///......------000000111111111111000000////////////000000111111111111111111000000000///111222222333333222111000222111111111000000000000000000000000000111222222000000000000000000000000000000////////////000000000000000000000000000000222222222111111111000000111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222000000000111222222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222000333666777666444222222222222222222222222222222222222222222111111111111111111111111111111111111000111111222333333444444222222222222222222222222111111222222222333333333111111111222222222222333333333333333333333333333333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000//////000111111111111111000000111111111222222222222222222222222222222222111000000///000111222333111111111111111111111111222111000//////000111222000//////......//////000000000000000000000000000000000000000000000000000000000000/////////......111111111111111111111111//////000000000000//////111000///......///000111000000000000000000000000........................////////////000000000000111000///......///000111000000000000000000000000////////////000111222333000000000000000000000000////////////000000000000000000111111111222222222111111000000000000111111111111111111000000000///000000000000000000000000000000000000000000000000111111111111111000//////111111111111111111111111444444333333333333444444222444555444333222333444444333333222222333333444444333333222222333333444111111111111222333444444333333333222222222222111111111222222222222111111111111111111111111111111222222222111111111111111111111111111222222222333000000000000000000000000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////000000111111222222000000000000000000000111222222222222222222222222111000000000000////////////000111000.........///000000000000000000000000111000000//////......---000000111111111111000000/////////000000000000111111111111111000000000000000000111222222111111111222222222222111111111111111111111111111222222333000000000000000000000000111000000//////000000111000000000000000000000000222222222111111111111111111111111111111111111111000000000111111111222222111111111111111111111111000111111111111222222222111111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111222222222222222222222222000333888:::999666333222222222222222222222222222111111111222222222222222111111111111111111111111111111111222222333333444222222222222222222222222111111222222222333333333222222222222333333333333333333333333333333333333333333333222222222222111222222111111111111222222//////000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000///000000111111111111000000000000111111111222222222222222222222222222222111111111000111222222333111111111111111111111111111111000000000000111111111000000//////000000111000000000000000000000000000000000000000000000000////////////............000000000000000000000000000000111111111111000000000000////////////000000000000000000000000000000........................////////////000000000000000000////////////000000111111111111111111111111000000//////000111222222000000000000000000000000000000000000////////////000000000111111111222222111111000000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000///000000000000000000000000666666555555555555666666333444555444333222333555555444333333222222222333333333333333333333333333222222222222222333444444222222222222222222222222111111222222222222111111111111111111111111111111333222222222111000000000111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111......///000111222222333111111111111111000000000111111111111111111111111000000000000000000000000000111111111///...///000000000000000000000000000000000000000//////......///000000111111111111000000000000000000000000000111111111000000000000000//////000000111111111111111111111111111111111111111000000000000111222222000000000000000000000000111000000000000000000111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111111444777888777555333333222222222222222222222222111111111222222333333333111111111111111111111111111111111222222333333333222222222222222222222222111111222222222333333333222222333333333444444444222222222222222222222222222222222222222222222222222222111111111111222222111111111000000000//////111111111111111111111111111111111000000000000000000000000000000000000000///000111111111111000000000000000000111111111111111111111111111111111111000000000111111111222222222222222222222222222222111000000000000000000111111111000000000000111111//////////////////////////////////////////////////////..................///////////////////////////000000111111000000///000000////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000333333222000////////////////////////////////////111111000000//////......000000000000111111111111111111000000000000111111111111111000000000000000////////////////////////////////////////////////000000111111111111000///////////////////////////333333222222222222333333333444555555333333444555555555444333222222222222333333333333333333333333444333333333333444444555222222222222222222222222111111222222222222111111111111111111111111111111333222222222111000000000111111222222222333333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222......///000111222222333222222222222222222111111111111111111111111111111000000000000111111111111111222333222000///000111000000000000000000000000000000000000000///////////////000111111111111111111111111111000000000000000000000000000000111111/////////000000111222222000000000000000000000000000////////////000111111000000000000000000000000111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111000000111111111222222222222222222111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111222444444444222222333444222222222222222222222222111111222222333333333444111111111111111111111111111222222222222222333333222222222222222222222222111111222222222333333333222222333333333444444444222222222222222222222222222222222222222222222222222222111111111111222222444333222111000///...---111111111111111111111111000000000000000000111111000000000000000000000000000000111111111000000/////////000000000111111111111111111111111111111111/////////000000000000000111111111111111111111111000000000111111000000000111111000000000000111111////////////////////////////////////////////////......//////////////////...........................//////000000//////...//////000000000000//////////////////////////////////////////////////////////////////000000000000//////000000000000//////////////////////////////333222111000////////////////////////////////////111111000000//////......//////000000000111111111111111000000000000111111000000000000000000111111///////////////////////////////////////////////////000000111111111000000////////////////////////555444444333333444444555333555666555444333444555555444333333222222222222222333333444444333333222555444444333333444444555111222222222222333333333111111222222222222111111111111111111111111111111222222222111111111111111111111111111222222222333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222//////000000111111222222222222222222222222333333111111111111111111111111000000000111111111111222111222333222111000000222000000000000000000000000000000000000000000000000...///000111111222111111222111111111111000000000000000000000111111111111111111000000000111222222///////////////000000000///////////////000000111000000000000000000000000222111111000000111111222111111111111111111111111111111111111111222222222111111111111111111111111111111111222222222222333222222222222222222222222000111111111111222222222111111111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111333333222111///000222555222222222222222222222222222222222333333333333333111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222333333333333222222222222222222222222111222222222222333333333222222111111111111222222444444333222000///......111111111111111111111111000000000000111111111111000000000000000000000000000111111111111000000////////////000000000111111111111111111111111111111......///000000000000///000000000000000000000000000000111111111111000000111000000//////000000111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////......////////////......//////000000000000//////////////////////////////------------------------////////////000000000000//////000000000000//////..............................//////000222333444000000000000000000000000000000000000/////////////////////000000000111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000///000000111111111111000000000000000000000000000777777666666666666777777444555666555444333444666444444333222222222333333222333333444444333333222444444333333333333333444111111222222222333333333111111222222222222111111111111111111111111111111111111111111111222222222000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333000000000000000111111111000000111111222222333333111111111111111111111111000000111111111222222222000222222111000///000111000000000000000000000000000000000000000000000000...///000111111222222222222222222111111111000000///000000000111111111111333333222111000111222222//////000000000111111111000000//////000000111222000000000000000000000000222111111000000111111222111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222333333222222222222222222222222000111111111111222222222000000000111222222222333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111111111111111111111111111111222333222111000222333222222222222222222222222333333333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333111111111222222222222333111111111111111111111111111111222222222333333333222222111111111111222222222222111111111111111000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111000//////////////////000000000111111111111111111111111111...///000111111111000000///////////////////////////000111222222111000///000//////......//////000000000000000000000000000000000000000000000000000000000000000111111222222//////////////////////////////000000000000//////...///000111111000///...////////////////////////------------------------////////////000000000000...///000111111000///...////////////////////////------...///111222444555000000000000000000000000////////////000000000000////////////000000000111111111000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111444444333333333333444444444555666555444444555666444333333222222333333444222222444444444444222222333333222222111222222222111111111222222333333333111111222222222222111111111111111111111111111111000000111111222222222333///000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333111111111000000000000000...//////000111222222333000000000000000000000000000000111111222222222222///111111000///...///000000000000000000000000000000000000000000111111111......///111111222222222222222222222111111000000//////000000111111111222555444222111111111222222000000111111222222222333111111111000111222222333000000000000000000000000222222111111111111222222333333333333333333333333000000111111222222222222111111111111111111111111111111222222222333333333222222222222222222222222000111111111111222222222//////000111222333333444222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111000000000000000000000000///222444555333222111111222222222222222222222222444444444333333222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333000000111111111222222222111111111111111111111111111111111222222333333333222222111111111111222222//////000111222222333333//////////////////////////////000000111111111222000000000000000000000000111111111111111000//////////////////000000000000000000000000000000000000///000111222333222111111///////////////////////////000111222222111000/////////............//////000000000000000000000000000000000000000000000000000000111111222222222333000000000000000000000000000000111111111111000000...///000111111000///...////////////////////////////////////////////////////////////000000000000...///000111111000///...000000000000000000000000////////////000111222333000000000000000000000000......//////000000111111////////////000000000000111111000000000000111111//////000000111111111222000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111999888777666555555666777444444444555555777888999444444333333333444444555666555444333333333333333333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222333333111000000000111222000111111111111222222222000000000000000000000000//////000111111111111111111111111111111111111111222222222222222222222222333333333333333222111000////////////////////////222222222222222222222222111222222333333222222111111111111111000000//////222222111111222222333444222222222222222222222222////////////////////////000000000111222222222333000000000000000000000000000000111111111111000000------...///000111222222000000000000000000000000222222111111111111222222222222222111111000000000111111111111111000///...222222111111111111222222000000000000000000000000111111000000000000111111111111222222222333333333222222111111111111222222222222222111111111000000000000111222333333444444333333222222222333444555111111111111111111111111000000//////000111222222222222222222222222222222444222000000222333444333333333333222222111111111222222222222222222222222111222222333333222222111222111000//////000111222000111111111111222222222111111111111111111111111333333333333333333333333000000111222222222222111333333333333222000...---111111111222222333333333222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111222111111111000000//////000000000000000000000000000000000000000000000000222111111111000000//////111111222222222222111111222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000222222111000//////000000000000//////000111222222000000000000111111111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000//////.........---////////////000000000000............////////////000000000000111111111111//////000000000000//////////////////000000000000222///,,,***)))+++---///000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222111111111000000//////111111111000000000000000999888666555444555555666444444444555555666777888555555555444444555555666666555444333333333333444333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222333222111000000000111111000000111111111222222222000000000000000000000000///000000111111111111111222222222222111111111111222222222222222222222222111222222222111111000///000000000000000000000000222222222222222222222222111222222333333222222111111111000000000/////////111111111111111222333333111111111111111111111111000000000000000000000000111111111111111111222222000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000222111111000000111111222222111111111000000000///000111111111111000000///222111111000000111111222000000000000000000000000111111111000000111111111111111111111222222222333222111111000000111111222222222222111111111000000000000111222222333444444222111111111222222333333111111111111111111111111000000000000000111222222222222222222222222222222111000......000111222111333333333222222111111111222222222222222222222222111222222333333222222111222111000//////000111222000111111111111222222222111111111111111111111111333333333333333333333333000000111222222222222111111111222333222222000000111111222222222333333333222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000111111111111000000000///000111111222222111111000111111111000000000//////000000000000000000000000////////////000000000111000000000000000000000000111111000000000000111111000000000000000000000000222222111000000000000000000000000000000111222222000000000000111111111111000000000000000000000000000/////////000000111111000000000000000000000000000000000000000000000000000/////////............////////////000000000000....../////////000000000000000000000111111111111//////000000000000//////////////////000000000000111///---++++++,,,...///000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111//////............//////000000000000000000000000111111111111000000000///111000000000000000000000999888666555444444444555444444555555666666777777777666666555555555666666555555444333333333444444333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222111000000000000111000000000111111111222222000000000000000000000000///000111111222222111111333333333222222111111111222222222222222222222222000111111111111000//////111111111111111111111111222222222222222222222222111111222222222222111111000000000000000/////////000000000000000111111222000000000000000000000000111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000222222111000///...------000000000000000000000000222111111000000111111222111111111000000000000000///000000111111111111000222111111000000111111222000000000000000000000000222222222222222222222222000000000111111111222222222111111000000111111222222111111111111000000000000000111111222333333333000000111111111222222222111111111111111111111111000000000000000000111222333333333333333333333333111///......000111111000222222222222222111111111222222222222222222222222111111222222222222111111111111000000000000111111000111111111111222222222111111111111111111111111333333333333333333333333000000111222222222222111000000111222333333222222111222222222222333333333222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000111111222222111111000111111000000000000//////000000000000000000000000/////////000000000111111000000000000000000000000111111000000000000111111000000000000000000000000222111000000000000000000000000000000000000111222000000000000111111111111000000000000000000000000000000000000111111222222000000000000000000000000000000000000000000000000////////////............////////////000000000000/////////000000000111111000000000000111111111111//////000000000000//////////////////000000000000//////.........///000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111//////............//////000000000000000000000000111111111111000000000000000000000000000000111111999888666555444444444555444555555666666777777777777666555555555555555555555444444333333333444444333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000000000000000000111111111111000000000000000000000000000000111222222222222111444444333333222222111111111111111111111111111111000111111111111111000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111///////////////000111111000000000000000000000000111111111111111111111111222222111111000000//////000000000000000000000000000000111111111111000000222222111000///...------000000000000000000000000111111000000000000111111111111111111111111111111...///000111111111111111111111000000000000111111000000000000000000000000222222222333333222222222///000000000000111111111111111000000000000111111111111111111000000000000000000111111222222222333000111111222222222222222111111111111111111111111111000000000000000111111333333333333333333333333222111000000222333333222222222222111111111111111111111111111111111111111111111222222222222111111111000000000000000000111000000111111111222222222111111111111111111111111222222222222222222222222000000111222222222222111111111222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000111111111111000000000000000000000000////////////////////////////////////000000000111111111000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000000111111000000000000000111111///000000000111111111111////////////////////////000000111222222222222222////////////////////////000000000000000000000000///////////////.........////////////000000000000000000000000111111111111///000000000111111111111000000////////////000000////////////000000000000...///000000111111111111////////////////////////000000////////////000000000000000000000000000000111111111111111111111111111111000000000000111111////////////////////////111111111000000000000000000000000000000111111111;;;:::888666555555555555555666777888888888777777666555444444333333333444444444333333333444444555333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111000000////////////000000000111111111000000000000000000000000000000111222222222222222333333333222222111111111111111111111111111111111111111222222333222222111111111111111111111111111111111111111111111111111000111111222222111111000222222222222222222222222//////......//////000111111111111111111111111111111111111111111111111111222111111000000/////////000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000111000000000000000000111222222222222222222222222...///000111111111111111111000000000000000000111000000000000000000000000111222333333333333222111///000000000000111111111111000000000000000000111000000000000000000000000000111111111111111222222111222333333444444333333111111111111111111111111111111000000000000000111222222222222222222222222111000000111222333222111111111111111111111111111111111111111111111111111000111111222222111111000000000000111111000000000000000111111111222222222111111111111111111111111222222222222222222222222000000111222222222222111333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000111111000000000111111000000000//////////////////000000////////////////////////000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111000000000000000111111111111000000000000000111///000000000111111111111////////////////////////000000111222222222222111////////////////////////////////////////////////.........///////////////////////////000000000000000000000000111111111111///000000000111111111111000000////////////000000////////////000000000000...///000222222222222111////////////////////////000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////000000000000000000111111//////000000111111111111>>>===;;;999777777777777777888999::::::999888777666555444333333333333333444444333333333444555555333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222000000111111000000///.../////////000000000111111000000000000000000000000000111222222333222222222111111111111111111111111111111111111111111111111111111222333333333333222111111111111111111111111111111111111111111111111000000111111111111000000111111111222222222222333///////////////000000111111111111111111111111111111111111111111111111111000000000000000000//////000000000000000000000000000000111111111111000000......//////000000111111000000000000000000000000111000000//////000000111111111111111111222222222///000000111111111111000111000000//////000000111000000000000000000000000000111222333333222111000000000000111111111222222111000000//////000000111//////000000000000000111111111111111111111111111111222333444555444333333111111111111111111111111222111111000000000000000111111111111111111111111......---///111111000...000000000111111111111111111111111111111111111111000000111111111111000000000000111111111111000000000111111111111222222222111111111111111111111111222222222222222222222222000000111222222222222111555444333222222222222222333333333222222222222111222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111///000000111111000000///......////////////000000000000000000000000000000000000000111111111222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111111222222111111000000000000000000000000000111111111111000000000000000000000000...///111222222222111000000000000000000000000000////////////////////////.........///////////////////////////000000000000/////////000000000111111000000000000111111111111111000///......///000111////////////000000000000000000111222222222111111000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000000000000000111111111111/////////000111111222222AAA@@@===;;;:::999999:::888999;;;<<<<<<;;;999888777666555444444333333333333333333333333444555666333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222///000111111111000......////////////000000000111000000000000000000000000000111222222333333222222/////////000000111111222111111111111111111111111000000111222222222222222000000000000000000000000111111111111111111111111000000111111111111000000//////000000000111111111000000//////000000111222000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000////////////000000.../////////000000000000000111111111111000000///000000////////////000000000000000000000000000000///000222333333222000///111111111111222222222333000000////////////000000////////////000000111111111111111111000000000000000111333444444444222111111111111111111111111111222222111000000000000000////////////////////////...------///111111///---///000000000111111111222111111111111111111111111000000111111111111000000///000111222222111000///000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111333333222222222333444555333333333222222222111111222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000///000000000111111111111//////000000000000//////........./////////000000000000000000000000000000000000111111111222222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000111222222222222111000000000000000000000000000111111111111000000000000000000000000---...000222222111000///000000000000000000000000////////////////////////............/////////000////////////000000000000....../////////000000000000000000000111111111111111000///......///000111////////////000000000000111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000//////............//////000000000000000000000000///000000000111111111111...//////000111111222222CCCAAA???===<<<;;;;;;;;;999:::<<<======<<<:::999888888777555555444444444333333333333333444555666333444444555555444444333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222///000111111111000...---////////////000000000000000000000000000000000000111111222333333333333222------...///000111222222000000000000000000000000//////000111111111111111////////////////////////000000000000000000000000000000111111111111000000---.........//////000000000000000000000111222222////////////////////////////////////////////////......//////000000111111000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000////////////000000,,,---------......//////111111111111111000///...000000////////////000000000000000000000000000000...///111222222111///...111222222222222333333333000000////////////000000.../////////000000111111111111111000000000000000...000222333333333111000111111111111111111111111222222111000000///000000/////////////////////////////////111333333111/////////000000111111111222000000000000000000000000000000111111111111000000///000111222222111000///000111111111111222222222111111111111111111111111111111111111111111111111000000111222222222222111222111111111222444666777333333333222222111111111222222222222222222222222222222222222222222222222111222333333111111222333111111111111111111111111//////000000111111111222000000000000000000000000000000000000000000000000//////000000111111111222//////000000000000//////---.........//////000000000000000000000000000000000111111111111222222222000000000000000000000000111111000000000000111111000000000000000000000000000000///000000111222222222222111000000///000000000000000000111111111111000000000000000000000000---...000111222111///...000000000000000000000000////////////////////////---.........//////000000////////////000000000000............////////////000000000000111111111111222000///......///000222////////////000000000000222222111000/////////000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000//////000000111111111222...//////000111222222222DDDBBB@@@===;;;999999999;;;>>>@@@???<<<999999:::888777777666666666777777444444444444444555666777666666666666666666666666444333222111111222333444222222222222222222222222222222222222222222222222111111111111111111111111111111000000//////......111111111111111111111111111111111111111111111111111111111111111111111111333222111000000111222333111111111111111111111111111111000000//////......222222111111000000//////...///000111111000///...111111000000000000111111222111111111000000//////000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000000000111111111111000000000000////////////000000111000000000111222333333111111000000000000000111111111111111111111222222333222222111111222222333111111111111111111111111111111111111111000///...333333222111000000111111//////000000000000//////000000111111111111000000000111444555666666555444222222222111111111000000111111111111111111111111000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////111111111111111111111111000111111222222111111000111222333333333333222111222222222222222222222222222222222222222222222222222222222222222222222222333333222222111000000///111111111111111111111111222222222222222222222222222222111111111111222222//////000000111111222222000000000000000000000000000000000000000000000000111111111000000000000000111111111111111000//////////////////////////////000000000000000000000000111000000000//////......000000000000000000000000000000000000000000000000222222222111111111111111000000000000000000000000000000000000000000000000000000000000////////////111111000000//////......000000000000000000000000000000000000000000000000............////////////111111111111000///------......//////000000111111////////////000111222333000000000000000000000000000000///...............000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111000000//////......000000000000111111111111111111111111111111111111000000000000000000000000DDDCCC@@@===<<<<<<<<<===>>>???@@@===999666555666666666555444444444444555555444444444555555666777555555555555555555555555333333222222222222333333222222222222222222222222333333333333333333333333111111111111111111111111111111000000////////////111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111111111000000////////////111111111000000000000000//////000000000000//////111111000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000000000000111111000000000111000///////////////000//////////////////000111111111000000000000111111333222222222111000000000222111111111111111111222000000000000000000000000000000111111222111111111333222222111000000111111///000000111111000000///000000111111111111000000000111333555666555444444222222222111111111000000111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000000000111111111111111111111111111111222222222222111111111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111000000000000000000111000000000000000111111111000000000000000000000000000000000000000000000000111000000000000000000000111111111111111000//////////////////////////////000000000000000000000000111111111000000/////////000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000000000000000000000000000000000000000////////////111000000000/////////...000000000000000000000000000000000000000000000000....../////////000000000111111111111000///...---.../////////000000000111111111000000000000000111000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111000000000/////////...000000000000111111111111111111111111111111111111000000000000000000000000GGGDDDAAA>>>===>>>@@@AAA@@@@@@???<<<999777777888777666555444444444444444555555555555555666666777444444444444444444444444222222333333333333222222333333333333333333333333333333333333333333333333222222222222222222222222111000000000000/////////000000000000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111000000000000/////////000000000000111111111111111000000//////000000111111111000000000000111111333333222222222222111111000000000000000000000000000000000000000000000000000000000000////////////........................//////////////////000000....../////////000000000000000000000000000000000000000000000000000000000111111000///////////////111000//////////////////111000000000000000111111444333333222111000//////000000000000000000000000000000000000000000000000///000111222333333333333333222111111000111111111000111111111111111111000000000111111111111000000000111333444555555444333222222222111111111111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000000000111111111111111111111111222222333333333333222222111111222333333222111111222222222222222222222222222222222222222222222222222222222222222222222222...//////000111222222222111111111111111111111111222222222222222222222222000000////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111000//////////////////////////////000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000111222222222333000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000/////////000000000111111000111111000000///...---////////////000000000000333222111000////////////000000000000000000000000222111111000000000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111111111111111000000000000000000000000LLLIIIDDD@@@???@@@BBBDDD@@@???>>><<<;;;;;;===>>>:::999888777777666777777777666666555666666777777444444444444444444444444111222333444444333222111333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000111222333333222111000111111111111111111111111000000000000000000000000//////000000111111222222222111000//////000111222111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000/////////.........---............////////////////////////////////////000000000//////000000000222111000//////......///333333222111000000000111000000000000000000111222333222222222111000000000000000111111111111000000000000000000000000000000000111222333333333333333222222111111111111111222111111222222222222111111000000111111111111000000000111222333444333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222333333444444333333222111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222...//////000000111222222111111111111111111111111222222222222222222222222000000////////////000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000//////////////////////////////000000000000000000000000222222111111111111111111000000000000000000000000000000000000000000000000//////000111222333333333000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000///......////////////000000000000222222111000//////000000////////////////////////111111000//////000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000///////////////000000000111111111111111111111111111111111111000000000000000000000000SSSOOOJJJEEECCCCCCDDDFFFCCCBBB???>>>=========>>><<<;;;:::999888888888888888777777666666666777777444444444444444444444444222333444555555444333222333333333333333333333333111111111111111111111111222222222222222222222222000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000111222333333222111000111111111111111111111111000000000000111111111111//////000000111111222222222111000//////000111222111111000000000000111111/////////000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222111000///...---,,,+++............////////////////////////////////////000000///......///000000111111000///////////////333333222111000000000111000000//////000111222222000000000111222222222333111111222333333222111111222222222222222222222222333333333333333222111000222111111111111111222222111111222222222222111111000000111111111111000000111111222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222222111111111111111111111111222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111222222222222222222222222222111111000000111111222222222111111000000//////000000000000000000000000111111111111111111111111//////000000111111111111111111111111111000//////000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000000000000000000000000000//////000111222333333333111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000////////////////////////000000000000111111111111///000000000000//////...000000000000////////////000000//////000111222222//////////////////////////////.........//////000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////000000000000///000000000111111111111000000000000000000000000000000000000000000000000ZZZVVVRRRMMMJJJIIIIIIJJJJJJGGGDDDAAA???===;;;999<<<;;;:::999888777777777999888888777777777777777444444444444444444444444333333444444444444333333333333333333333333333333111111111111111111111111333333333333333333333333000000000111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111000000000111111111111222000000000000111111111111111111111000000111111111111111000000000000111111.........////////////000111111111111111111111111000000000000000000000000////////////000000000000111111111111111111111111222222111000...---,,,,,,....../////////000000000000000000000000000000000000000............000000000000////////////000000111000//////////////////////////////000111222333//////000111222333333444111222333444444333222111333333333333333333333333333333333333222111000///111111111000111111222333000111111111111111111000000000111111111111000000111111111111111111111111111111111111111222222222111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222111111111111111111111111222222333333333333222222222111000000000000111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111000000000000000000000000000000000000111111111111111111111111/////////000111111222222111111111111111000//////000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000000000000000000000000000000000000111222222222333111111111111111111111111000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000/////////////////////////////////000000000111111//////000000000000//////000000000000////////////////////////000111222333000000000000000000000000...............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000000000000000000000000000^^^\\\YYYUUURRRQQQQQQQQQPPPMMMJJJGGGFFFCCC>>>:::>>>===<<<:::999999999888:::999888888777777777888555555555555555555555555444444333333333333444444444444444444444444444444222222222222222222222222333333333333333333333333000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111111111111111000000111111111222222222111111111000000000000000000111111222222111111000111111000000000000111111.../////////000000000000111111111111111111111111000000000000000000000000.../////////000000000111000000000000000000000000111000000000000000///////////////000000000111111000000000000000000000000111000...------...000111///......//////000111222//////////////////000111////////////000111222333000000000111222222222333000111222333333222111000222222222222222222222222111111111222111111000000111111000000111222222333///000000111111000000///000000111111111111000000111111111000000000111111000000111111111222222222111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333111111111111111111111111111111222222222222111111222111000//////000111222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333333444444111111111111111111111111222222222222222222222222111111000000000000111111000000000000000111111111000000000000000000000000111111111111111111111111...//////000111111222222111111111111111000//////000000000000000000000000000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000111111111111111111222222111111111111111111111111000000000000000000000000000000000000////////////.../////////000000000111000000000000000000000000////////////////////////....../////////000000000//////000000000000//////111000000000/////////...111000000000000000111111000000000000000000000000//////......///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000000111000000000000111111111111000000000000000000000000000000000000000000000000```___]]]ZZZYYYWWWWWWWWWSSSQQQNNNNNNMMMKKKFFFAAAAAA@@@???>>><<<<<<<<<;;;::::::999888777777888888666666666666666666666666555555333222222333555555444444444444444444444444444444444444444444444444333333333333333333333333000000111111222222222222333333333333333333333333111111111111111111111111111111111111111111111111333222111000000111222333111111111111111111111111000000111111222222222222222222111111000000//////000111222333333222111000111111000000000000111111//////000000111111111222111111111111111111111111000000000000000000000000.../////////000000111111////////////////////////...//////000111222222333000000000000111111111111000000000000000000000000111///...------...///111............///111222333111111000000111222333333////////////000111222333222222222111111111111111...000111222222111000...111111111111111111111111...///000111111111111111111111000000111222333333//////000000000000//////000000111111111111000000111111000000000000000111000000111111222222222222111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333111111111111111111111111111111111222222111111111222111000//////000111222222222222222222222222222222222222222222222222222222222222222222222222222///000111222444555666777111111111111111111111111222222222222222222222222000000////////////000000//////000000111111222222000000000000000000000000111111111111111111111111...//////000111222222222111111111111111000//////000000000000000000000000000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000222222222111111111111111111111111111111111111111000000000000000000000000000000000000////////////.../////////000000111111000000000000000000000000////////////////////////............//////////////////000000000000000///111111000000/////////...333222111000////////////000000000000000000000000000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000sssqqqlllfff```\\\\\\]]]VVVTTTSSSRRRTTTUUUUUUTTTGGGHHHGGGEEEBBB???======;;;:::999999:::999777555999999999888777666888999444444555777999999666444666666555444333333333333111111111222222333333333222222111111111111222222444333333222111111111222111111111111111111111111333333333222222111111111222222222222222222222222000111111222222000///...333333222111111222333333555444333333222222222222222222222222222222222222000000000000000000000000444333222000//////......222000///------///000222000000//////......------000000////////////000000000000000000000000000000000000111111111111000000222111111111000000//////444333111//////000111222111111111000000000000000111000/////////000222333////////////000222333444111111111111111111111111000000000000000000000000...000111222222111000......///000222222111111000333333333333333333333333222222222222222222222222000000000000111222333444222222222111111111111111111111000000111111222333222222222111111111111111000111111111111222222222000000111111111111000000333222111111000000111111111111000000//////......000000000111222222222333000000000000000000000000000000000000111111111111000000111222222222222111111111222222222333333333333333222111111222333333111111111111111111111111000000000000000000000000111111000000111222333333222222222111111111000000333222222111111222222333222222222222222222222222222111111111000000/////////000111222222111000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111222222222222222222222222333222111/////////000111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222333000000000000000000000000000000000000111111111111000000000000000000000000111222222111///...///000000000000000000000000000|||tttlllhhhfffaaa```___^^^^^^\\\ZZZXXXQQQQQQOOOLLLHHHEEEBBBBBB@@@>>>===<<<<<<;;;999777999999999888666666666666333333333555777777666444777777666555444444444444222222222333333333333333333333222222222222333333444333333222111111222222111111111111111111111111333333333222222222111111222222222222222222222222111222222333222111000///333333222111111222333333444333222111111111111222222222222222222222222222111111111111111111111111333222111000000//////000111000///......///000111000000000///////////////000000////////////000000000000000000000000000000//////000000000000//////000000000000000/////////444333111000///000111222////////////////////////111000/////////000222222111000000000000000111222111111111111111111111111000000000000000000000000///000111222222111000///...///000111222111111000222222222222222222222222222222222222222222222222111111000/////////000000111111111111111111222222111111111111111222222333111111111111111111222222000111111111111222222222000000111111111111000000333222111111000000111111222111111111000000000000111111111111111222222222000000000000000000000000000000000000111111111111000000111222222222222111111111222222222333333333333333222111111222333333111111111111111111111111111111111111111111111111111111000000111222222333222222222111111111000000333222222111111222222333222222222222222222222222222111111111000000000000000000111222222111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111222222222222222222222222333222000/////////000111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000000000000000111111111111000000000000000000000000000111222111///...///000000000000000000000000000zzzvvvtttttttttsssooojjjeeebbb\\\[[[XXXTTTPPPMMMJJJIIIEEEDDDBBBAAA@@@>>>;;;999::::::::::::999777666555555444444555777888888777888888777555555555555555444444444444444333333333555444444333333444444555444333333222222222222222222222222222222222222222333333333222222222222111222222222222222222222222222333333333333222111111333222222111111222222333222222111111000000111111222222222222222222222222111111111111111111111111222111111000000000111111000000000000000000000000000000000000000111111111111000000//////000000111000000000000000000000000......////////////....../////////000000000000000333222111000///000111222000000000000000000000000000000000///000111111222222222111000000000000000111111111111111111111111000000000000000000000000///000111222222111000/////////000111111111111000111111111111111111111111222222222222222222222222555444222111///.........000000000111222222222333000111111111111222222222000000000111222222222333000111111111111222222222000000111111111111000000333222111111000000111111222222222222111111111111222222222111111111111111000000000000000000000000000000000000111111111111000000111222222222222111111111222222222333333333333222222111111222222333111111111111111111111111222222222222222222222222111111111000111111222333222222222111111111111111333222222111111222222333222222222222222222222222111111111111111000000000111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111222222222222222222222222222111000000///000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111...//////000000//////...000000000000000000000000...//////000000//////...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000000000000000000000000000000111111111111000000000000000000000000000111222111///...///000000000000000000000000000~~~wwwssshhheeeaaa]]]YYYUUURRROOOOOOMMMKKKIIIHHHEEEBBB???<<<<<<<<<<<<<<<;;;999777888777666777999:::;;;:::888777666555444444444444666666555555444444444333555444444333333444444555444333333222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111111000000000111111222333///000111111111111000///000000000111111222222333111000000000000000000111000000000000000000000000...//////000000//////...///000000000111222222222222111000000000000111111222222222222222333333333000000000000000111111222111111000000000000000111111111111111111111111111000000000000000000000000///000111111111111000//////000000000111111111111000000000000000000000000111111111111111111111111777666555333222111111111//////000111222333333333000000111111222222222222//////000111222333333333000000111111111222222222000111111222222111111000333222111111000000111111111111111111111111111111333222222222111000000000000000000000000000000000///000000000111111111111000000111222222222222111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222111111111111111222222111111111111111111111111333222222111111222222333222222222222222222222222111111111111111111111111111111222222222222111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000/////////////////////////////////000000000111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000......////////////......////////////////////////...//////////////////...////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////222222111111000000//////000000000000000000000000///000000000111111111111000000000000000000000000///000111000///...///000////////////////////////{{{wwwrrrmmmhhhbbb[[[VVVXXXVVVSSSQQQPPPMMMIIIFFF@@@>>>======???>>><<<:::;;;999888888:::;;;;;;:::777666555444333333333333666666666555555444444444444444333333333333444444444333333222333333444444222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000000222222222222222222222222333333222222222333333444222222222222222222222222111111111111111111111111000000000000111222333444000000111111111111000000000000111111222222333333111111000000000000111111000000000000000000000000///000000111111000000///111111111222222333333333000000000000000000111111111111222222333333333333///000000000111111111111////////////000111222333111111111111111111111111000000000000000000000000000000111111111111000000000000000000000111111111000000000000000000000000111111111111111111111111555444444333222222333333//////000111222333333333///000111222222222222111//////000111222333333333000000111111111222222222111111222222222222111111333222111111000000111111000000000000000000000000333222222222111000000000000000000000000000000000///000000000111111111111000000111222222222222111111111222222222333333333222222222222222222222222111111111111111111111111222222222222222222222222222222111111111111111222111111111111111111111111333222222111111222222333222222222222222222222222111111111111111222222222111111111111111111111111////////////////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////////////////////////////000000000000/////////////////////////////////000000000111111111111111111111111111111111111000000000111111111000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////......////////////......////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////222111111000000/////////000000000000000000000000///000000000111111111111000000000000000000000000...///000000///...///111////////////////////////}}}uuujjjccc___]]]ZZZXXXVVVSSSOOOMMMIIIEEEAAAAAABBBBBB???===<<<;;;::::::;;;;;;:::999666555444333333222333333555555555555555444444444444444444333333444444444333333333333333444444555333333333333333333333333111222222222222333333333222222222222222222222222222111000000//////000000111222222333333222222111333333333222333333444555222222222222222222222222222222222222222222222222111111111111111222333444111111111111111111111111111111111111111222222222222111111000000111111222000000000000000000000000000000111111111111000000111111222222222222222222//////000000000000000000......//////000111111111//////000111111111111000......//////000222333444111111111111111111111111000000000000000000000000111000000000000000000111000000000///000111111222000000000000000000000000111111111111111111111111111111000000000111111222000000000111222222222333///000111333333222111111000000000111222222222333000111111111111222222222111111222222222222111111333222111111000000111111///////////////000000000222222222111111111111111000000000000000000000000000000000000111111111111000000111222222222222111111111222222222333333333111222222333333222222111111111111111111111111111222222222222222222222222333222111111000111111111111111111111111222222222333222222111111222222333222222222222222222222222111111111222222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111111111111111111111//////000111111111111000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000...........................//////000000//////...000000000000000000000000---......//////......---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000---///000000......///111000000000000000000000000xxxqqqooollljjjiiifffbbb```YYYSSSLLLIIIIIIHHHEEEBBBAAA@@@@@@@@@@@@???<<<:::777666555444444333333333444444444444444555555555666555555444444555555666333333333333333444555555333333333333333333333333111111222222222333333333222222222222222222222222333222111000000000111111111222333333333333222111222222111111222333333444222222222222222222222222222222222222222222222222222222111111111222333333222222111000000111222222111111111111111000000000222111111000000111111222000000000000000000000000//////000000000000//////111111000000000000000000...//////000000000000000------...//////000111111...///000111222111111000000000//////000111222222111111111111111111111111000000000000000000000000111111000000000000111111111000/////////000222222111111111111111111111111111111111111111111111111000000000//////000000111111111111111111111222222///000222333333222111000111111111111111111222222000111111111111222222222111222222333333222222111333222111111000000111111//////000000000111111111111111111111111222222222000000000000000000000000000000000000111111111111000000111222222222222111111111222222222333333333111222333333333333222111111111111111111111111111111111111111111111111111333222222111000000111111000000111111111222222222333222222111111222222333222222222222222222222222111111111222222333333333000000///......///000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111111111111111111111...///000111222111111000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000///////////////////////////000000111111000000///000000000000000000000000---......//////......---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000000000000000111111111111000000000000000000000000---...//////......///111000000000000000000000000|||yyyhhh```WWWQQQPPPNNNKKKGGGGGGFFFFFFFFFFFFDDD@@@===888777666555555444444555222333333444444555555555777777666666666666777777333333333333333444555666333333333333333333333333111111111222222333333333222222222222222222222222444333222111111111222333111222333444444333222111111111000000111222333333222222222222222222222222222222222222222222222222333333222222111222222333333222000//////000222333222111111111000000//////222222111111111111222222000000000000000000000000......////////////......000000//////......------......///000000111000000...//////000111222222222...///000222222111111000222111111000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111000/////////000222333111111111111111111111111000000000000000000000000333333222111000000111111222222222111111111111111...000222333333333111000222222222111111111111111000111111111111222222222111222222333333222222111333222222111000111111111000000111111222222222333000000111111222222222333000000000000000000000000000000000000111111111111000000111222222222222111111111222222222333333333111222333444444333222111111111111111111111111111000000000000000000000000333333222111000000111111000000111111222222222222333222222222222222222333222222222222222222222222111111111222222333333333000///...------...///000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111000000000000000000000000...///000222222222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000---..................---000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000111111111111000000000000000000000000,,,...//////......///111000000000000000000000000uuucccVVVQQQQQQOOOMMMKKKKKKKKKKKKJJJFFFAAA===<<<999666444444555555555777777666666777999:::;;;777777666666666666777888333222222222222222333333333333444444333333222111222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333333333333222222111111111333333333222222111111111333333222222111000//////111000/////////000222333000000000000000000000000000000000000000000000000////////////000000000000000000111111000///......000000000000111111111111000000//////......------000000000000000000000000000000000000111111111111////////////////////////111111000000//////......111111111111111111111111////////////////////////222222111111000/////////000000000000////////////222222111111111111222222333222111000000000111222000000////////////000000////////////////////////000000000000000000000000000111222333444333222222111111111111111111111111222222222111111111000000111111000000//////......111111111111111111111111222111111111000000//////222111111111000000//////000000000000000000000000222222222111111111111111111222222333333222222111111111222222222333333333333222222111111222222333333333222111111222333333111111111111111111111111333222111111111222333444111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000111111222111///...------...///111000000000000000000000000......////////////......000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111111000000//////......000000000000000000000000............////////////222222111111000000//////000000000000000000000000////////////////////////........................///////////////000111111111000000000//////......222000...///222333111///000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000////////////111111000000000000111111111111111111111000////////////000000000000//////000000000000000000000000xxxiiibbb]]]XXXTTTRRRPPPMMMLLLJJJHHHEEECCCCCC@@@===;;;;;;:::999888888777777777777888:::;;;888777777666555555666666444333333222333333444444333444444444444333222222222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333333333222222222222222222333333333222222222111111333333222222111000000///222111000000000111333333000000000000000000000000000000000000000000000000////////////000000000111000000111111111000000///000000000000111111111111333222222222111111111111111111111111111111111111000000000000111111111111111111111111111111111111222111111111000000000000111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000///222222111111111111222222222111111111111111222222000000////////////000000111111111111111111111111000000000000000000000000000111222333333333222222222222222222222222222222222222222111111111000000111111000000////////////111111111111111111111111111111111111000000000///111111111111000000000///000000000000000000000000111111111111111111222222111222222333333222222111111111222222222333333333333222222111111222222333333333222111111222333333111111111111111111111111222222111111111222333444111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000111111222222000///......///000222000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000111000000000/////////...000000000000000000000000/////////000000000000111000000000000000000000000000000000000000000000000////////////////////////........................///////////////000111111111111111000000/////////222000//////111222111///000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000////////////000000000000000111111000000000000111111111111111111111000////////////000000000000//////000000000000000000000000~~~uuummmfffaaa^^^ZZZTTTPPPNNNMMMLLLKKKGGGEEEBBB@@@???===:::888999888888777777888888999888777666666555555555555555444444333333444444444444444444444444333222222222222222222222222222222222333333444444333333222222222222222222222222222333333333333333333333333222222222222222222333333333333333222222222222111333333222222111000000000222222111111222222333444000000000000000000000000000000000000000000000000/////////000000000111111///000000111111111111000000000000000111111111111333333333333222222222222111111111111111111111111000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111...//////000111111222222000000000000000000000000222222111111111111222222///000111222222222222222111000000//////000000111111111111111111111111111000000000000000000000000000111222222333333222222333333333333333333333333222222222111111111111111111000000000000/////////111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000111222222222333111222222333333222222111111111222222222333333333333222222111111222222333333222222111111222222333111111111111111111111111222222111111222222333444111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000111111222222111000//////000111222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000000000111111111111------...//////000111111000000000000000000000000///////////////////////////////////////////////////////////////000111111111111111111111000000000111000///000111222111///000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000...//////000000111111111111111000000000000111111000111111111111000000/////////000000000000//////000000000000000000000000{{{wwwnnniiibbb[[[WWWTTTRRRPPPJJJIIIFFFEEEDDDAAA>>>;;;::::::999999888777777777666666666555555666777777555555444333333333444444444444444555444333333222222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222222111111111000000111111111111222222333333000000000000000000000000000000000000000000000000//////000000000111111111......///000111111111111///000000000111111111111000000000000000000000000222222222222222222222222///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111111111000000000000000111111111222222111111111111222222...///111222333333333222111000000000000000000111111111111111111111111111000000000000000000000000000111111222222222222222333333333333333333333333111111111111111111111111000000000000000000000000111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000//////000111222333333333111222222333333222222111111111222222222333333333333222222111111222222333222222222222222222222222111111111111111111111111222111222222222222333333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000111111222111000000//////000000111000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000//////////////////////////////////////////000000000111111111---........./////////000000000000000000000000000////////////////////////000000000000000000000000///////////////000000111222222111111111111111111111000000000111111000000000000000000000000000000////////////////////////000000000000000000000000111111111000000000000000......///000111111222222111111000000000000111111000000111111111111000/////////000000000000//////000000000000000000000000{{{uuunnnggg```ZZZVVVQQQOOOMMMKKKJJJHHHEEEBBB>>>>>>===<<<:::999888777555555555666777888999:::555555444333333333333333444444555555555444333333222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222111111111222222333333333222222222222222222222222222222222111111111111111///000000111111111111111000000000000000000000000000000000000000000000000000000000000111111111111---......///000000000000///000000000111111111111////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000/////////000000000111111111222222222111111111111222222...///111222333333333222111111000000000000111111000000000000000000000000000000000000000000000000000000000111111111222222333333333333333333333333111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000111111000000000000000000111111111111111111111111111111//////000111222333333333111222222333333222222111111111222222222333333333333222222111111222222333222222222222222222222222111111111111111111111111111111222222333333333333111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000111111222////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000////////////////////////........./////////000000000/////////.........---////////////////////////////////////////////////000000000000000000000000///////////////000000111111111111111111111222222000000111111000000000111000000000000000000000000////////////////////////000000000000000000000000000000000000000000111111...//////000111222222333111111000000000000111111///000000111111111000000//////000000000000//////000000000000000000000000zzzpppgggbbbXXXUUURRRPPPNNNKKKHHHFFFDDDDDDCCCBBB???===;;;:::666666666777888999:::;;;777666555444444444444444555555555555555444333333222222222222222222222222222333333444444333333222222222222222222222222222222222222222222222222222222222222222222222333333111222222222222333333333111111111111111111111111//////000111111111111000000000000000000000000000000000000000000000000000000000000111111111222222...//////000000000000///000000000000111111111111000000000000000111111111000000000000000000000000000000000000111111111111///////////////////////////////////////000000000111111111111111111111111000000000000000000000000222222111111000//////...///000000111111222222222222222111111111111222222///000111222222222222222222111111000000111111222////////////////////////000000000000000000000000111000000000000111222222333333333333333333333333111111111111111222222222000000000111111111111222111111111111111111111111000000000000111111111111000000000000111111111111111111111111111111111111000000000111222222222333111222222333333222222111111111222222222333333333333222222111111222222333111222222333333222222111111111111111111111111111000111222333333333333222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000111111222......////////////......000000000000000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000............////////////111111000//////...------///////////////////////////////////////////////////////////////////////////////////////000111111000000000111111111111111///111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000111111222222222111111000000000000111111///000000111111111111000//////000000000000//////000000000000000000000000xxxsssgggccc^^^YYYVVVRRROOOMMMLLLKKKKKKIIIFFFCCC@@@>>>::::::999999999999999::::::999888777666666666666555555555555555444444333222222222222222222222222222333333444444333333222222222222222222222222222111111111111111111111111333333222222222222222222111111222222222333333333111111111111111111111111///000111222222222111111000000000000000000000000000000000000000000000000000000111111111222222222111111222222222111111000000000000000111111111111000000111111111222222222////////////////////////000000000000111111111111000000000000000000000000//////000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000///000000111111222333333222222111111111111222222222111111111111111222222222111111000000111111222000000000000000000000000000000000000000000000000111000000///000111222333222222222222222222222222000000111111111222222222000000111111111222222222111111111111111111111111///000000000111111111111///000000000111111111111111111111111111111111111111111111111111111222222111222222333333222222111111111222222222333333333333222222111111222222333111222333333333333222111111111111111111111111111000111222333333333222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000......///000000000000000000000111111111111000000000000000000000111111222/////////000000/////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000000111000000000000000000000000...////////////000000000000000000000000000000000////////////////////////////////////////////////........................///////////////000111111/////////000000111111111///111222111//////000222000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111000000000000111111//////000111111111111111//////000000000000//////000000000000000000000000zzzuuunnngggccc___[[[YYYQQQQQQPPPNNNKKKGGGDDDBBB>>>===<<<:::999888888888<<<;;;:::999888888888888555555666666555555444333222222222222222222222222222333333444444333333222222222222222222222222222111111111111111111111111444333333222222111111111111111111222222333333333111111111111111111222222000111222333444333222222000000000000000000000000000000000000000000000000000111111111111222222222444444444444444333222111000000000000111111111111//////000000111111111222////////////////////////000000000000111111111111111111111111111111111111000000111111222222222333111111111111111111111111222222222222222222222222/////////000111111222222///000000111222222333333222222111111111111222222333222111000000000111222222222111111111111222222111111111111111111111111000000000000000000000000111000/////////000222333111111111111111111111111000000111111222222222222000000111111222222222222111111111111111111111111//////000000111111111222//////000000111111111222111111111111111111111111222222222111111111111111222222222333333222222222111111222222222333333333333222222222222222222333111222333444444333222111111111111111111111111111000111222333444333222222111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000...//////000000000000000000000111111111111000000000000000000000111111222000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111000000.../////////000000111111000000000000000000000000000000000000111111111111//////000000111111222222////////////////////////////////////////////////........................///////////////000111111......//////000000000111///111333222///...000222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222222222222111111111111111111111000000000000111111//////000111111111111111//////000000000000//////000000000000000000000000{{{vvvrrrllliiieeebbb]]]WWWRRRNNNKKKIIIDDDCCCAAA===:::999;;;=========<<<;;;:::999888777555444333333333444555666444444444444444444444444555444444333333444444555333333333222222111111111222222222222222222222333333333333222222111111111222222222111111111000000222111111111000000//////---......///000111111222...//////000111222222222...000111111000000111333000000111222222222222222444444333333222111000000000000000111222222222333111111000000//////......222222111111000/////////000111222333333222111000////////////000000000000111111222222222333333333111111111111111111111111222222111000//////000000000000000000111111111111000000000000000000000000222111000//////000111222111111222333333333333222333222222111111222222333111111000/////////////////////000000111111111222000111111111222222222222333333222111000000000111222111111111000000//////111111000000//////......000000000000111111111111000000000000000000000000333333222222111000000000111111111111000000//////000111111111111222222222222222111111000000//////111222222333333222222111///000000000111111111111333333333222222111111111000000111222333333444444444444444444444444444444333333222222222222222222222222222111111111000000000000111111111111000000000000000000000000000000...///000111333333444444000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///---...000222222222111111111111111111000000//////.........---......//////000000111111111111111000000000000000111111111111111000//////000000000000000000000000000000000000///////////////////////////.........000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000///////////////000111111222111111111000000//////222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000}}}tttiii___VVVOOOLLLIIIIIIGGGEEEBBB???>>>>>>>>>======<<<;;;::::::999666555444444444555666777444444444444444444444444444444444444444444444444333333333222222222111111444333333222222111111111333333333222222222111111222222222111111111000000111111111111000000000///......//////000111111222111111111111000000000000...000111111000000111222000000111222222222111111333333333222111000000000000000000000000000111111111000000000/////////.../////////000111111222222//////000000000000//////////////////000000000000000000111111111222222222111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000222111000//////000111222000111111222222222222222333222222111111222222333111111000//////////////////000000000111111111111000000000111111111222222222222111111000111111111111111111111000000000///111111000000////////////000000000000111111111111111111111111111111000000///000000111111222333333222222111111111000000000000111111111111222222222111111111111000000000000111222222333333222222111111111111111222222222222333333333222222222111111000000000111111222222333222222222222222222222222222222222222222222222222222222222111111111000000000111111111111111111000000000000000000000000000//////000000111000000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000///......000222111111111111111111111111000000000/////////......////////////000000000000111000000000000000000000111111111111111000//////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////////////////////////////////////////000111111111111111111000000000///111111111111000000000///000000000000000000000000////////////000000000111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000qqqcccYYYSSSMMMLLLKKKIIIFFFCCC@@@?????????>>>===<<<;;;;;;:::777777666555555666666666333333333333333333333333333333444555555444333333333333333222222222222111555444444333222111000000333333333222222222222111222222222111111111111111111111111111000000000000...//////000000111111111444333222111000......---///000111111000000111222111111111222111111000000222222111111000000//////000000000///////////////000000000000/////////////////////000111111222222///......------......///////////////000000000000//////000000000111111111111111111111111111111111111000000000000000111222000000000000111111111111000000000000000000000000111111000000000000111111///000111111222222111111333222222111111222222333111111000////////////000000000000000111111111111/////////000000000111111111111000000000111222222111111111111000000000000111000000000000/////////000000000111111111222222333333222222111111111000//////000111111222222333222222222111111111111111000111111111111222222222000000000111111111111111111222222333333222222111111222222222222333333333333333333222222222222111000000000111111111111111111111111111111111111111111111111222222333333444222222222111111111111111111111222222222222111111000000000000000000000000000000000000///---,,,+++000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000///000000///......000111111111111111111111111111111000000000000000//////000000000000////////////000000000000000000111111000111111111111000000///000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////////////////////////////////////////000111111111111111111000000000000111111111111000000000000000000000000000000000000/////////000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000qqqfff```UUUSSSPPPMMMKKKHHHFFFDDDCCCBBBAAA???===;;;:::999888777777666666555555555333333333333333333333333222333555666666555333222222222222222222222222222333333333222222111111111222222222222222222222222111111111111111111111111111111111000000000000000//////000000000111111111444333222111000......---///000111111000///000222111111111111111000000///111111000000/////////...111111111000000//////...000000000000////////////222222111111000///////////////---,,,,,,---//////////////////000000000000000000000000111111111222111111111111111111111111222222111000//////000000///000000000111111111111000000000000000000000000111000000000000000000111//////000111111111111000333222222111111222222333222111000000//////000000000000000000000111111111////////////000000000000000000///000000111222333111111111000000000000000000000000000000000000000000000111111111222222222444444333333222111111111222222222111000000//////222222222222111111111111000000111111111222222222000000000111111222222222111222222333333222222111111111111222222222333333222222222222222222222222222222222111111111111111111111111111111111111111000000111222333333444444111111111111111111111111222222222333333222222222000000000000000000000000000000000000///...,,,,,,000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///////////////////////////000111000///...///111000000000000111111111111111111111111000000000000111111000000//////......000000000000000111111111000000111111111111000///000000000000000000000000000000000000///////////////////////////000000000000000000000000000000000000000000000000000000000//////000000000000/////////////////////////////////////////////////////////////////////000000111111111111000000000000000111111111000000000000000//////////////////////////////000000000111111111000000000000000000000000//////000000111111222222000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000vvvqqqddd^^^WWWRRRPPPOOONNNMMMHHHGGGEEEBBB>>>;;;999888888888888777666555444444444444444444444444444444222333555666666555333222222222222222222222222222111111111222222333333333222222222222222222222222111111111111111111111111000000000000000000111111000000000000111111111111111111111111000000//////000111222111000///000111000000111111111000000///000000000///////////////222222222111111000000000////////////000000000000222222111111000/////////111000............000111////////////000000000000111111111222222222333333111111111111111111111111444333222000///.........///000000000111111111111111111111111111111111111000000000111111000000000//////000111111111111000333222222111111222222333222222111000000000000000111111000000000000000000////////////000000000000////////////000111222222000000000000000000111111000000000000111111111111111111111111222222222222333333333222222222111111222222111111000//////...111111111111111111111111000000111111111222222222000000111111222222333333111222222333333222222111000000000000111111111222222222222222222222222222333333333333333333222222222222222222222222222222000000111222333333444444111111111111111111111111222222222333333222222222000000000000000000000000000000111111111000000///000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////...000111000///...///000//////000000000111111111000000000000111111111111111111000000//////......//////000000111111111111///000000111111111000000000000000000000000000000000000000000////////////////////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000........................///////////////000000111000000000000000000111111000000000000000000111111////////////////////////000000000000111111111111//////////////////////////////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000qqqjjj___XXXTTTRRRPPPNNNMMMKKKIIIEEEBBB>>><<<;;;:::::::::999888666555444555555555555555555555555333333444555555444333333111222222222222333333333000000111222333444444555111222222222222333333333111111111111111222222222000000000000111111111111111111111111111111111111000000000000000111111111000111222111000///000111...///000000111111000000000000000000////////////222222222222111111111111////////////000000000000/////////000111111222222111000000000000000000111////////////000000000000111222222222222333333333111111111111111111111111444333222000///.........000000000000111111111111111111111111111111111111000000111111111111000000///000111111222222111111333222222111111222222333222222111000000000000111111111111111000000000000/////////000000000111111000000/////////000111111000000000000111111111111000000000111111111111222111111111222222222222333222222222222222222222222......///000000111111222000000000000000111111111000111111111111222222222111111111222222222222222111222222333333222222111//////000000000111111111111222222222222333333333333333333444444444444444333333333333333333333333111111111222222333333444111111111111111222222222111111222222222222111111000000000000000000000000///000111222222333222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000...///111111000//////000...//////000000111111111//////000000000000000111000000000000/////////////////////000111111222222///000000111111111111000000000000000000000000000000000000000////////////...//////000000111111222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000........................///////////////000111111000000000000111111111111000000000000111111111111000000000000000000000000000000000111111111222222////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000yyymmmddd^^^YYYSSSNNNOOONNNLLLJJJGGGDDDBBBAAA=========<<<;;;999777666777777777777777777777777444444444444444444444444111111222222222333333333111111111222222333333444111111222222222333333333000000111111111222222222///000000000111111111111111111111111111111111111000000000000000000000000000111222111/////////000------///000111111111111000000000000000000000000000000000000111111111111.../////////000000000111/////////000111111222222///000000111111000000///////////////000000000000111111111111222222222222111111111111111111111111222111000000000000000000000000000000111111111111111111111111111111111111///000111222222111000///000111111222222222222222333222222111111222222333333222111111000000111111111111111111000000000///000000000111111111222222111000000////////////000///000000000111111111111000000111111111222222222111111111222222222333333///000000111111222222222......//////000111111111....../////////000000000000111111111111222222222333222222222222222222111111222222333333222222111000000111111111222222222111111222222222333333333222222222333333444444444333333333333333333333333222222222222222222222222000000111111111222222222000111111111111111111000000000000000000000000000000111111222333333222222000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000---///111111000/////////......//////000111111222....../////////000000000////////////000000000000...//////000111111222222//////000111111111111111000000000000000000000000000000000000////////////...//////000111111222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000........................///////////////000111111///000000000111111111111///000000000111111111111000000000000000000000000000000111111111222222222////////////////////////111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000uuummmeee[[[TTTPPPPPPNNNMMMKKKIIIHHHGGG@@@@@@@@@???===;;;999777777777777777777777777777555444444333333444444555111111111222222333333333333333222222222222222222111111111222222333333333000000111111222222222222//////000000111111111222222222111111111111111111222111111111000000//////111222222111/////////000+++,,,...///111222222222000000000000111111111111......//////000000111111.../////////000000111111222222111111000/////////...///000111111000///...////////////000000000000000000000000111111111111111111111111111111111111////////////000111222333000000000000111111111111111111111111111111111111///000111222222111000///111111222333333333333222333222222222222222222333333222111111000111111111222111111111000000//////111111111111222222222222222111000//////...////////////000000111111111222000000111111222222222222111111222222222333333333......///000111222222333111111111000//////......---.........//////000000000111111111111222222222444333333222222111111111222222222333333222222222111111222222222333333333111111111222222333333333000000111222333333444444222222222222222222222222333333222222222222222222000000111111222222222222000000111111111111000000000000000000000000000000111111222222222111111000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000---///111222000/////////---......///000111111222---.........//////000000......//////000000111111...//////000111222222222//////000111111111111111000000000000000000000000000000000000////////////...//////000111222222222000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000........................///////////////000111111//////000000111111111222//////000000111111111222000000000000000000000000000111111111111222222222////////////////////////222222111111000000//////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000uuummmhhh]]]XXXRRRPPPPPPOOOKKKFFFJJJGGGCCC@@@>>><<<:::888:::999888777666555555555555555555555555555555555555444444333333444444555222222222222222222222222333555777777555333111111444000---...222444333222111111111111111111111111000000000000000000000000//////000000000000//////222222222111111111111111111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000111111111111/////////000111111222222000000000000000000000000333222111/////////000111222222111111111111222222111111222222222222111111111111111111111111111111000111111111222222222222000000////////////000000111000/////////000222333111111000000//////......111111111111111111111111111111000000//////......111000///......///000000111111222222222333333333111111111111111111111111222222111111000//////...111111111000000000000000000111111111111222222222///000000000000111111111111222222333333222222111000000000000111111111111222222222222222111000///222222222222222222222222333333333333333333333333000111111111111222222222111111111111111111111111111111111111111111111111000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000---...000111111111000///000000000000000000000000222000...---,,,---.../////////............//////////////////000000000000000000000000000000000000111111111111111000//////////////////////////////000000000000111111111111111111111111000000000000333222222222111000000000222111111111000000//////000000000000000000000000222222111111000000//////---......///////////////111111111111000000000000000000000000000000000000//////............//////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000111111111111222222222111111000000//////......111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000wwwssslllfff___[[[XXXUUUNNNIIIMMMKKKGGGEEEBBB???<<<999;;;:::999888777777777777666666555555444444444444444444333333333333444444222222222222222222222222333555777777555222111111111222111111111111333555111111111111111111111111000000000000000000000000000000111111111111000000------....../////////000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111000000000///000000000000111111111111111111111000000000000000000000000000000000000000333222000/////////000111222222111111111111222222111111222222222222111111111111111111111111111111000000000111111111222222000000////////////000000111000/////////000222222222111111111000000000000111111111111111111111111000000000111111111111111333222111000000111222222111111111111222222222333111111111111111111111111333222222111000000//////111000000000000000000000000111111111111222222222000000000111111111222222111222222333333222222111111111111111222222222222222222222222222111000000222222222222222222222222333333333333333333333333000111111111111222222222111111111111111111111111111111111111111111111111111000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000...//////000000000000000000000000000000000000000222000///---------///000111111000000000000111111////////////000000000000000000000000000000000000111111111111111000//////000000000000000000000000000000000000111111111111111111111111000000000000222222222111111111111111111111111111000000000///000000000000000000000000111111111000000000000000......///000000000000///111111111111000000000000000000000000000000000000//////............//////////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000//////000000000111111111/////////000000000000000111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000{{{vvvpppjjjfffaaaZZZTTTPPPNNNKKKIIIHHHEEEAAA???<<<<<<;;;:::999999999999777777666555444333333222333333333333333333333333222222222222222222222222333555777666444222222222///222444333//////222666111111111111111111111111////////////////////////111111222222222222111111++++++,,,---...///000000111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000000000000000111111111111222222111111000//////...000000000000000000000000222111000000///000000000222222111111111111222222111111222222222222111111111111111111111111111111///000000000111111111111111000000//////000000111000000000///000111111222222222222222111111111111111111111111111111111111///000000111222333333333222222111111111111222222000000000111111111222222111111111111111111111111333333333222111111000000000000000000000000111111000111111111111222222222111111111111222222222333111222222333333222222111222222222333333333333444222222222222222222111000222222222222222222222222222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111111111000000000/////////000000000000111111111111111111111111000000000000000000000000000000000000000////////////000111111000000000000000000000000111000///...---...///000111111000000000000111111////////////000000000000000000000000000000000000000111111111111000000///111111111111111111111111000000000000111111111111111111111111000000000000111111111111111222222222111111111111000000000000000000000000000000000000000000000000111111111111//////000111111111111111111111111111000000000000000000000000000000000000000//////......//////000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000.../////////000000000000......///000000111222222111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000}}}yyyvvvqqqjjjfffWWWSSSOOOLLLJJJJJJHHHGGG???>>>===<<<;;;:::::::::888888777666444333222222333333444444444444333333222222222222222222222222444555666666444222222222///111222222000///111333111111111111111111111111////////////////////////000111111222222111111000/////////000000111111111111111000000000000111111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000///000000000111111111111111111111111000000//////000000000000000000000000111111000000000000000000222222111111111111222222111111222222222222111111111111111111111111111111//////000000000111111111111000000000000000000111000000000000000111111222111111111111111111111111111111111111111111111111000000000111111222222222///////////////000000000///000000000000111111111111111111111111111111111333333333222222222111111000000000000000111111111000000111111111222222222111111222222222333333333111222222333333222222111222222222222333333333333222222222333333222111111111222222222222222333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111000000000/////////000000000111111111111111111111111000000000///////////////////////////111000/////////000222333000000000000000000000000000000///......//////000//////............//////////////////000000000000000000000000000000000000000000111111111111000///111111111111111111111111///000000000111111111111111111111111000000000///000000000111222222222333111111111000000000000000000000000000000000000000//////000000111111222222000000111222222222222111111111111111000000000///////////////////////////000000////////////000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000/////////////////////////////////000000000111111//////000000000111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000~~~xxxtttfff```WWWPPPMMMLLLLLLKKKCCCBBB@@@???===<<<<<<<<<999999888777555444333333333444444555555444444333222222222222222222222222444555666555333222222333111///...///111111000...111111111111111111111111000000000000000000000000//////000000000000//////222222222111111000000000111111000000000000111111////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111///000000000111111111111//////000000111111111111000000000000000000000000000000000111111111000000222222111111111111222222111111222222222222111111111111111111111111111111000000000000111111111111111111000000000000111111///000000000111111111111000000000000000000000000111111111111111111111111111111000000000/////////......//////000000000000///000000000000111111111111111111111111111111111333333333222222222222222//////000000111111111111000000111111111222222222111111222222222333333333111222222333333222222111111111111222222222222333111222222333333333222222111111111222222333333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111111111111111000000000000///000000000111111111111111111111111000000000///////////////////////////111000/////////000222333000000000000000000000000000000/////////000000000//////............//////////////////000000000000111111111111111111111111///000000111111111000000111111111111111111111111///000000000111111111111111111111111000000000///000000000111222222222333000000000000000000111111000000000000000000000000//////000000111111222222000111111222222222222222111111111111000000000///////////////////////////000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111////////////////////////000000000111111111222222222111111111000000000///111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000~~~yyyqqqfff[[[TTTPPPNNNMMMIIIHHHFFFCCCAAA???>>>>>>::::::999888777666666555444555666777777666555444222222222222222222222222555666666555333222222333222///---///222333000,,,111111111111111111111111000000000000000000000000//////000000000000//////222222111000///...------111111000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000222222222222222222222222000000000000000000000000000000000000111111111111000000000000111111111111...//////000111111222222000000000000000000000000//////000111111111111000222222111111111111222222111111222222222222111111111111111111111111111111000111111111222222222222222111111000000111111222//////000111111111111000///////////////000000000111111111111111111111111111111000000///......---///000111222222333222222000000000111111111222222111111111111111111111111222222222222222222111111/////////000111111222222000111111111111222222222111111111111222222222333111222222333333222222111111111111111222222222222111222333333333333333333111111111222222333333444222222222222222222222222000111111111111222222222333333333333333333333333111111111111111111111111222222111111111000000000000000000000111111111111111111111111000000000000000000000000000000000000111000000000000111222222000000000000000000000000//////000000000000111111111111000000000000111111////////////000000000000111111111111111111111111///000000111111111111000111111111111111111111111000000000000111111111111111111111111000000000000111111111111111222222222000000000000111111111111000000000000000000000000000000000000111111111111000000111222222222222111111111111111000000000000000000000000000000000000111000000//////000000111////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111222222222222333222222111000000//////111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000~~~tttjjjaaa[[[UUURRRQQQOOOLLLIIIFFFCCCAAAAAA:::::::::999999888888888555666777888888777666555222222222222222222222222555666666444222111222444222222222222333222000///111111111111111111111111222222222222222222222222000000000111111000000000000000000///.........---111111000000000000111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111000000000000000000000000///000000000111111111111000000000000111111111111000000000000000111111111000000000000000000000000...///000111222111111000222222111111111111222222111111222222222222111111111111111111111111111111222222222222333333333333222111111000000111111222...///000111222111111000//////000000000111111111111111111111111111111111111000000000000000000000...///111222333333222222111111111111222222222333111111111111111111111111111111111111111111111111...//////000111111222222000111111111111222222222000000000111111111222222111222222333333222222111222222222222333333333444111222333333444444333333000111111222333333444444333333333333333333333333000111111111111222222222333333333333333333333333111111111111111111111111222222222111111111000000000000000000111111111111111111111111000000000000000000000000000000000000000000111222222222222111000000000000000000000000//////000111111111111111111111000000000000111111////////////000000000000111111111111111111111111//////000111111111111111000000000000000000000000000000000000111111111111111111111111000000000000222222222111111111111111///000000000111111111111000000000000000000000000111111111000000000000000///000000111222111111111111111111111000000000000000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000|||tttmmmeee^^^ZZZVVVTTTQQQMMMIIIFFFDDDCCC::::::::::::::::::::::::555777888999999888777555222222222222222222222222555666666444222111222444111444777666333000111333111111111111111111111111222222222222222222222222111111222222222222111111/////////000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111222222111111000/////////000000000000000000000000...///000222222222111000222222111111111111222222111111222222222222111111111111111111111111111111222222333333333444444444222222111111111111222222...///000222222111111000000000111111222222222333111111111111111111111111000000000111222222333333,,,---///000111111111000111222222222222333333333111111111111111111111111000000000000000000111111...//////000111222222222000111111111111222222222///000000000000111111111222222222333333222222222333333333444444444555555111222333333444444444444000000111222333333444444333333333333333333333333000111111111111222222222333333333333333333333333111111111111111111111111222222222111111111111000000000000000111111111111111111111111000000000000000000000000000000000000///000111333333222111111000000000000000000000000...///000111111111111111//////............//////////////////000000000000111111111111111111111111//////000111111111111111////////////////////////000000000000111111111111111111111111000000000000333222222222111111000000//////000000111111111222000000000000000000000000222222111111000000////////////000111111111111000111111111111000000000000000000000000000000000000111111000000000000111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000////////////000000000000000000000111222222333333111111000000000000111111000000////////////000000000000000000000000000000000000000000000000000000}}}zzzuuurrrqqqfffbbb\\\TTTMMMIIIHHHGGGGGGCCC>>>:::888777666555888888999888888666444333555444222111000111222222555777888888666444333444111111111111111111111111111111111111111111111111333333222111000///......000111222333333222111000111111000000000000111111000000000000000000000000111000000000//////......////////////////////////////////////////////////111111111111111111111111000000000000000000000000111000...------...///000000000000000000000000000222333444555666555444444////////////////////////000000000000000000000000...//////111222333444444111111111111111111111111111000//////000222444555111222444444444222000///222222222111111111111000111111222222222222111111222222111111111111111111111111111111111111111111000111111111111222222222////////////////////////333333222222222222333333000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333000111333444555444444333333333333333333333333333333333333333333333333333111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000///......000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111000000000000111111333333333333333333333333555555555444444333333333222222222111111111000000222222222111111111000000222111000//////000111222222111111111000000//////000000000000000000000000222222222111111111000000000000000000000000000000000000000///////////////111111000000//////......////////////000000000000////////////000000000000000000000000000000000000///////////////////////////////////////////////////000111333333222222111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000222111///......//////000}}}}}}xxxssskkkbbbZZZQQQJJJEEEHHHEEEBBB???===;;;999666999999::::::999777666555555444444333333333333444444666777777555333222222222222222222222222333333111111111111111111111111222222222222111111111111000111222222222222111000111111000000000000111111000000000000000000000000111111111000000/////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000///000000000000000000000000///000111222222222111111111111111111111111111111000000000000000000000000222222222111111111000000222222222222222222222222111000//////000222444555444333333222111111111222222222222111111111111000111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000111111222333222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333111222333444444444333222333333333333333333333333333333333333333333333333111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111000000///000000000000111111111111000000000000000000000000000000000000000000000000222111111000000111111222111111000000000000111111111111111111111111111111333333333222222222111111222222222111111111000000222222222111111111000000222111000//////000111222111111111111000000000///000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000/////////000000000111111111111111111111111111111111111111111111111111111000000000000000000000000///000111222222222111000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000//////......///000111222~~~wwwnnnbbbUUULLLLLLJJJGGGEEECCC@@@<<<:::::::::;;;;;;:::999888777444444555666666666555555333444666666333222111111000111111111222222333333222222222222222222222222111222222222333333444444000111222222222222111000111111000000000000111111000000000000000000000000111111111111111000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...000222333333222000///000000000000000000000000...///000000111111000000111111111111111111111111000000000000000000000000444333333222111000//////333333333333333333333333111111000000000222333444555444222000000111222444222222222111111111111000111111222222222222111111111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333111111111111111111111111000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000111222222333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222333333444333333222111333333333333333333333333333333333333333333333333111111111111111111111111111111111111222222222333111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222111000000000000000000111111111111000000000000000000000000000000000000000000000000222111111000000111111222111111000000000000111111111111111111111111111111111111111000000000000000222111111111111000000000222222222111111111111111111111000000000000111111111111111111000000000000000000000000000000000000222111111111111000000000000000000000000000000000111111111111111111111111000000000000/////////////////////000000000111111000000000111111111222222111111111111111111111111111111111111111111111111111111111111111111111111...///000111111111000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000------......///111222333vvvggg]]]TTTQQQLLLHHHEEECCC@@@>>><<<<<<;;;;;;::::::999888333444666777777777666666333555666666444222111222/////////000111111222222222222222222222222222222222222222222333333333333111111111222222111111111111111000000000000111111000000000000000000000000222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///000111222222222111000000000000000000000000000111111111222222222222222111111111111111111111111000000000000000000000000111111111111111111222222222222222222222222222222111111000000111111333333444333222111111111222333222222222111111111000000111111222222222222111111000000000000111111111111111111111111111111111111000000111111111222222222333333333333333333333333000000000111111000000000000000111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000222222333444444444444333222222222222222222222222222222222222222222222222111222222222222222333333111111222222222333333333333333333333222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222111111000//////000000000111111111111000000000000000000000000000000000000000000000000111000000//////000000111222111111000000111111222333333333333333333333333000000000000000000000000111111111111000000000000111111111111111111111111111000000000000000000111111111111000000000000000000000000000000000000000111111111111000000000000////////////////////////111111111111111222222222000000000000/////////////////////000000111111222000111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111.../////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000.........///000000111222xxxoooaaa[[[QQQJJJFFFDDDCCCCCC>>>>>>===;;;::::::999999333444555777777777666555555777888888666444333444111111111222222333333333222222222222222222222222333222222222222111111111222111111111111111111222111111000000000000111111000000000000000000000000111111111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000///...///000111222000000000000000000000000222222222222333333444444000000000000000000000000000000000000000000000000111111111111111111222222000000000000000000000000111111111111111111222222111111333333333333222111222222222111111111000000111111222222222222111111//////000000000111111111111111111111111111111111000000111111111222222222222222222222222222222222///000111111111111000///000000111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000222222333444444444444333222222222222222222222222222222222222222222222222111111111222222333333333111111222222222333333333444333333222111111111111222222222222222222222222222222222222222222222222111111111111111111111111111222222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111000000///...///000000000111111111111000000000000000000000000000000000000000000000000/////////....../////////222222111111111111222222333333333333333333333333000000111111111111111111000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000111111222222222222////////////000000000000/////////000111222222222000111111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111///////////////000000111000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000///000000000000/////////|||ppphhh[[[QQQKKKHHHHHHHHHBBBAAA???===<<<;;;::::::555555666777777777666666777888::::::888666555555555555555555555555555555333333333333333333333333333333222222111111111000222222111000000111222222111111000000000000111111000000000000000000000000000000000111111111111111111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111111///...---...000222444000000000000000000000000111000000000000111222222////////////////////////000000000000000000000000444333333222111000//////000000000000000000000000111111111111111111111111///111333444555333222111222222222111111111111000111111222222222222111111...//////000000111111111111111111111111111111111000111111111111222222222111111111111111111111111///000111222222111000///000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000111222222333333333333333222222222222222222222222222222222222222222222222111111111222222333333444111111222222222333333333333222222111111111111222222222222222222222222222222222222222222222222222111111111111111111111111222222222222333333333333111111111111111111111111222222222222222222222222////////////////////////000000000000000000000000000000000000000///......000000000000111111111111000000000000000000000000000000000000000000000000000//////......//////000222222111111111111222222111111111111111111111111111111111111222222222222//////000000000000000111111111111111111222222222000000111111111111000000000000000000111111111111000000000000000000000000//////000000000000000111000000000000000000000000//////000000111222222222////////////000000000000...///000000111222333333000000000111111111222222222222222222222222222222////////////////////////111111111111111111111111000000/////////000111222000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000///......}}}uuuhhh\\\TTTOOOMMMKKKHHHFFFCCC@@@>>><<<<<<;;;999888888777777777777888777999::::::888666555666666555555444444333333222333333333333333333333333222222222333333333333333222222111000000111222222111111000000000000111111000000000000000000000000/////////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000111222333333000000000000000000000000000//////...///000111222000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000111111222222222111111111111111222222333333333333222222222111111111111000111111222222222222111111......//////000111111222111111111111111111111111000111111111111222222222111111111111111111111111000111222333333222111000000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000111111222333222222222222222222222222222222222222222222222222222222222000111111222333333444444111111222222222333333333222111111000000111222333111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444111111111111111111111111222222222222222222222222////////////////////////000000000000000000000000000111111111111000//////000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111333222222111111222222333111111111111111111111111000000111111111222222222////////////000000111111000000111111111222222222///000111222222111000//////000000000111111111111000000000000000000000000////////////000000111111000000000000000000000000......///000000111222222.../////////000000000111...///000111222333333444/////////000000000111111222222222222222222222222000000000000000000000000000000000000000000000000111111000///000111222333000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000...///000111111000//////}}}qqqfff\\\UUUPPPMMMKKKJJJFFFCCC@@@>>>======<<<;;;999888777888999999777999::::::888666555555444333333222111000//////333333333333333333333333111222222333444666666777333222111000000111222333111111000000000000111111000000000000000000000000......//////000000000111////////////////////////111111111111111111111111000000000000000000000000111111111111111111111111...000222444555444333222000000000000000000000000111000/////////000222333111111111111111111111111000000000000000000000000...///000111222333444444111111111111111111111111111111222222222111111000333222111000000222444555222222222111111111111000111111222222222222111111---......///000111111222111111111111111111111111000111111111111222222222111111111111111111111111000111333444444333111000000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222000000111222333333444444111111222222222333333333111111000000000111333444111111111111111111111111111111111111111111111111111111111111111111111111222222333333333444444444111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000222222222222222111000000000000000000111111111111000000000000000000000000000000000000000000000000333333222222222222333333333222222111111222222333333333333333333333333333//////000000111111222222.../////////000000111111000000111111222222222222///000111222222111000/////////000000111111111222000000000000000000000000.../////////000000111111000000000000000000000000---......///000111111111.../////////000000111111...///000111222333444444////////////000000000000222222222222222222222222111111111111111111111111////////////////////////222111000000000111333444000000000000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000,,,---///000111222111111|||qqqeee[[[UUURRRTTTPPPLLLJJJIIIGGGBBB>>>::::::999888888999:::;;;888:::<<<;;;999777555555555444333333222222333333333333444555555444444444222222222222222222222222444333111000000000111111222111111000000000000000//////000111222333333333111111111111111111111111111111000000000000111111222111000.........///000////////////000000000000111111111111111111111111000000111222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111222333444444333222111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000333222111000000111222333000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222111111111111000000//////111111000000111111222333000000000000000111111111000000000000000000000000222111111111000000//////111111222333333333333222222222111111222222333444222222222222222222222222......///000111222333333000000000000000000000000111111111111111111111111111111111111111111111111111111222222222333333333222111000000000111333333222222333333333444444444000111222333333222111000333333333333222111000000000000111111111111000000222222111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000000111222333333222111000222222222111111111111000333333222222222222222222111111111111111111111111111111222222222333333333111111111111111111111111000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000///.........000111222111111222222222333333333000000000000000111111222111111111111111111111111222222222111111111000000//////000000111111111222000000////////////000000222222111111000000//////111111111111111111111111//////......---------,,,////////////000000000000222111111111000000//////000000000000000000000000~~~vvvlllbbb[[[UUUQQQLLLJJJJJJJJJGGGEEE===<<<;;;999999999999:::999;;;===<<<:::777666666555444333333222222333333333333444444444444333333333333333333333333333333333333111000000000111111333222111111000000111111//////000222222333333222111111111111111111111111111111000000000000111111222111000///...//////000////////////000000000111111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111222222222111111111000000000000000000000000000000000000000000000000000000222222111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222222222111111111000000000111111000000111111222333111111111111111111111111////////////////////////222111111111000000000000111111222333333333333222222222111111222222333444222222222222222222222222111111111222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333222111000000000111222333222222222222333333333333111222333333333333222111222222333333333222111111111111222222222222111111111111111000000000000000111111111111111111111111222111111111000000000000111111111111111111111111111222333333333333222111222222222111111111111000000000000000000000000000111111111111111111111111000000111222222333444444111111111111111111111111000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111111111111111222222222333000000000000000111111222111111111111111111111111222222222111111111000000000000000000111111111222000000////////////000000111111111000000000000000111111111111111111111111000000000000//////....../////////000000000111111111111111111000000000///000000000000000000000000}}}qqqggg[[[VVVOOOMMMMMMNNNNNNLLLDDDBBB@@@===;;;:::999999:::<<<===<<<:::777666666555444444333333333333333222222333333333333222222444444444444444444444444333222111111000111111111333222111111000000111111///000111222222222222222111111111111111111111111111111000000000000111111111111000/////////000000/////////000000000111111111111111111111111111111000000111222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111000000000000111111111111111111111111111111222111111111111000000000000000000000000000000000000000000000000000000000222222111000000111222222000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222000111111111111222222222222222222222222111111111111111000000111111222333333333333222222111111111////////////////////////111111111111111000000000111111222333333333333222222222111111222222333444222222222222222222222222444444333333222222222222222222222222222222222222222222222222333333333333111111111111111111111111111111222222222333333333111111000000111111222333111111111222222222222333222222333444444333222222111111222333333333222222222222333333333333222222000000000000111111111111222222222222222222222222111111111111111000000000111111111111111111111111222333333444444333333222222222222111111111111000000000000000000000000000111111111111111111111111000000111111222333333444000000000000000000000000000000000000111111111111111111111111111222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...//////000000000000000000000000111111111222222000000000000000111111222111111111111111111111111222222222111111111111111000000000111111111111111111000000//////000000111000000000000111111111111111111111111111111111111222222111111111111000000000000000111111111222222111111111111000000000000000000000000000000000000zzztttiiibbbYYYTTTRRRRRRQQQPPPJJJHHHEEEAAA>>><<<::::::;;;<<<===<<<999777666666555555444333333333333333222222333333333222111111333333333333333333333333222222111111111111111111222111000000//////000000///000111222222222222222111111111111111111111111111111000000000000111111111111000000000000000000//////000000000111111111111111111111111111111111111222333333444444333333000000000000000000000000111111111111111111111111000000000000000000000000111000///......///000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000222111111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222111111000000111111222333555555444333222222111111000000000000000000000000111111111111111111111111111111222333333333333222222222111111222222333444222222222222222222222222333333333333222222222222222222222222222222222222222333333333333333444444111111111111111111111111111111222222222333333333111111111111111222222222000000111111111222222222222222222222222222222222///000111222333444444333111222222222222222222111//////000000111111222222222222222222222222222222111111111111111111111111111111111111111111111111222333333333333333333222222222222111111111000000111111111111222222222222111111111111111111111111111111111111111111111111///////////////////////////000000000111111111111000000111111111111111222////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////...///000111111000///...///000000000000111111111000000000000000111111222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111//////000000111111222222111111111111111111111111111111111111111111111111000111111111222222222222111111111000000000000000000000000000000000000000{{{tttiii```[[[WWWSSSPPPLLLJJJFFFBBB>>>;;;:::999;;;<<<<<<;;;888666555666666555444444333333444444222333333333222222111000111111111111111111111111111111111111222111111111000000///............///000000111222222222111111000000000000000000000000111111000000000000111111000000111111111111111111000000000000111111111111111111111111111111111111000111111222222222222222000000000000000000000000111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111222222222222222222222222222222222111111000000111111222333555555555444333222111111111111111111111111111111111111111111111222222222111111222333333333333222222222111111222222333444222222222222222222222222000000111111222333333444111111111111111111111111222222222333333444444444111111111111111111111111111111222222222333333333000000111111222222222222000000111111111222222222111111000000000000111111///000111222333444444444000000111111111111000000//////000000111111222222222222222222222222222222111111111111111222222222111111111111111111111111222222111111111111222222222222222111111111000000000000111111111222222222111111111111111111111111444333333222111000///...///////////////////////////000000000111111111111/////////000000000111111////////////////////////////////////////////////000000000000000000000000111111111111111111111111////////////////////////...///000111111000///...///000000000000111111111000000000000000111111222111111111111111111111111111111111111111111111111222222222111111111111111111111000000000000111111//////000000111111222222000000000000000000000000000000000000000000000000000111111111222222222222000000000000000000111111000000000000000000000000yyyoooggg___WWWRRRLLLJJJGGGBBB???<<<;;;:::=========;;;888666666777666555555444444444444444333444444444333222111000111111111111111111111111000000111222222222222111000000///............///000111111222222222111111000000000000000000000000111111000000000000111111///000111222222222111111000000000111111111222222111111111111111111111111......///000000000000///000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000000000000000000000000//////000000000000000111000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222111111111222222222222222111111000000111111222333444444444333333222222222222222222222222222222222111111111222222222222222111111222333333333333222222222111111222222333444222222222222222222222222//////000111222333444444111111111111111111111111111111222222333333444444111111111111111111111111111111222222222333333333000000111222222222222111111111111222222222222333000000////////////000000///000111222333444444444000000000111111000000000000000000000111111111111222222222222222222222222111111111222222222222222222222222222222222222222222111111000000111111222222222222111111111111000---......//////000000000111111111111111111111111444333333111000///......000000000000000000000000000000000000111111111111.........///000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000//////...000000000111111111222222000000000000000111111222111111111111111111111111111111111111111222222222222222222222222111111111222111111000000111111222000000000000111111111111000000000000000000000000.........////////////000000000000111111111222222000000000000111111111111000000000000000000000000{{{sssiii^^^WWWPPPNNNKKKGGGDDDBBB@@@@@@@@@@@@???===:::888888999666666555444444444444444555555555444444333222111111111111111111111111111///000111222333222222111222222111000000000000000111111222222222111111000000000000000000000000000111111000000000000111111///000111222222222222111000000111111111222222222111111111111111111111111//////000111111111111000000000000000000000000000111111111111111111111111000000000000000000000000///000000111111000000///000000000000000000000000////////////000000111111000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111111111222222222000000000111111111222222111111000000111111222333333333333333222222222222111111111111111111111111111111111222222333333333111111222333333333333222222222111111222222333444222222222222222222222222111222222222333333444444222222222222222222222222000000111111222333333444111111111111111111111111111111222222222333333333///000111222333222222111222222222222333333333333111111000//////000111111000111222333333333333333000111111222222111111000111111111000000000000000111111111111111111111111111111111222222333333333222222222222222222222222333222111111111111222333222222222111111111111000------......///000000111111111111111111111111111111111111111000000000000111111111111111111111111000000000000111111111111...//////000111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000///////////////111111111111222222222333000000000000000111111222111111111111111111111111000000111111111222222222333333333222222111111111222111111000000111111222111111111000000000000000000000000000000000000000........./////////000000/////////000000000111111///000000000111111111111000000000000000000000000{{{pppddd\\\UUUSSSPPPMMMJJJHHHGGGGGGBBBBBBAAA???;;;999:::;;;666666555444444444444555555555555555444333222111222222222222222222222222///000111222333333222111444333222222111222222222111111222222222111111000000000000000000000000000111111000000000000111111///000111222333333222111000111111111111222222222111111111111111111111111222222333444444444444333000000000000000000000000111111111111111111111111000000000000000000000000///000111222222111000///000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000111222333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222//////000000111111111222111111111000111222222333222222222222222222222333000000000000000000000000111111111222222333333333111111222333333333333222222222111111222222333444222222222222222222222222555555444444444333333333333333333333333333333333//////000111222222333333111111111111111111111111111111222222222333333333///000111222333222111111222222333333333444444444333222111000000111222333111111222333333333222222222222222333333222222222222222111111000000//////000000000000000000000000111111111222222333333333222222222222222222222222444444222222222222444444222222222111111111111000...//////000111222222333111111111111111111111111/////////000111111222222111111111111111111111111000000000000111111111111///000000111222222333333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111000.........///000111222222222222333333333000000000000000111111222111111111111111111111111000000111111222222222222333333333222222111111111222222111111111111222222222222111111000000//////000000000000000000000000......//////000000000111////////////000000000000//////000000111111111222000000000000000000000000xxxqqqaaaZZZRRROOOOOOOOOMMMJJJGGGCCC???<<<;;;<<<<<<<<<777777666666666555555555666444333111111222444555333333333333333333333333222111111111222333333444777666555444222111000000000111333333333111///......///111222111000...,,,////////////000000000000///000111222222222222222222222222222222111000/////////000000000000//////000111111111222222222222111222222333333222222111000111111111111222222222000000000000000000000000111111000000000000111111222222222111111111000000////////////000000000000000000000000000000000000000000000000000000000000333222000......///000111111111000000//////.........//////000000000000000111111111111111111111111111111000000000000111111//////...//////000111111111111222222222333333333111111111111111111111111333222222222111111000000111111222222222111111000111111111111111111222222111222333333444444333333222222222222222222222222444333222111111222333444222222333333333333444444222222222222222222222222111222333444555444333333222222222222222222222222222222222222222222222222222222111111222222333444111000000000111222222333222222222222222222222222000111111111111222222222111111222333333333333222222222222111111111111000000111111111111222222222111111222222222333333333333333333222222111111111333333333222222111111111111111111111111111111111000000111222333444444555222222111000//////000000111111111111111111111111222222111000//////000000000000000000000000000000000000000000000000000000222222111111000000//////000000000000000000000000000000//////000111222222000000000000000000000000111111111111111111111111000000000000000000000000//////000000111111111222111111000000000000111111222222111111111111111222111111111111111111111111000000000000000000000000333222111000//////////////////000000111111111222000000000000000000000000111111000000//////......//////000000000000//////111111111111111111111111111111111111000000//////rrrhhh\\\TTTQQQPPPNNNKKKMMMIIIDDDAAA???===<<<:::999999888777666666666666555444333111111222333444333333333333333333333333222222111111222222333444333333222111000000//////000111333333333111000...000111333333333222000///////////////000000000111000000111111222111111111111222222222222111000/////////000000000000//////000000000111111111222222000111111222222111111000//////000000000111111111111111111111111111111111111111000000000000111111222222222111111111000000111111000000/////////...000000000000000000000000000000000000000000000000333111000.........000111111000000000/////////......//////000000000000000111111111111111111111111111111000000000000111111222222111111111222333333000000111111111222222222111111111111111111111111222222111111111000000000111111222222222111111000111111111111111222222333111222333333444444333333222222222222222222222222333222222222222222222333222222333333333333444444222222222222222222222222111222333444444444333333222222222222222222222222222222222222222222222222222222111111222222333444111111111111111222333333222222222222222222222222000111111111111222222222111111222333333333333222222222222111111111111000000111111111111222222222111111222222222333333333333333333222222222111111333333333222222222111111111111111111111111111111222222222222222222222222222222111000000000000000111111111111111111111111222222111000000000000000000000000000000000000000000000000000000000000000222111111111111111111000000000000000000000000000000000000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000000111111111222222222222111111000000000000111111222222111111111111111222111111111111111111111111111111111111111111111111333222111000///////////////000000000111111111111000000000000000000000000000000000111111111111111//////000000000000//////000000000000000000000000222222111111111000000000xxxiii]]]VVVSSSQQQPPPQQQNNNJJJFFFCCC@@@===:::<<<;;;:::888777777888888555444333222111222333333333333333333333333333333222222111111222222333333222222111111111000000000111111222333333111000///111222222333333111000////////////000000000111111000000111111111000//////111111222222111111000000///000000111111000000////////////000000000111111000000000111111000000000.../////////000000000000222222222222222222222222111111000000000000111111222222222111111111111111333222111000///......---000000000000000000000000000000000000000000000000222111000......///000000000000000000////////////...///000000111111000000111111111111111111111111111111000000000000111111333333222111111111222222//////000000000111111111111111111111111111111111111111000000000000//////000111111222222222111111111111111111111222333333111222333333444444333333222222222222222222222222222222222333333222222222222222333333333333444444222222222222222222222222111222333444444444333333333333333333333333333333222222222222222222222222222222111111222222333444222222222222222333333444111111111111111111111111000111111111111222222222111222222333333333333333222222222111111111111000000111111111111222222222111111222222222333333333333333333222222222222111333333333222222222222111111111111111111111111111333333222222222111111111222222111000000000000111111111111111111111111111222111000000000000000000000000000000000000000000000000000000000000000000000111111111111111222222000000000000000000000000000000000000000000111222000000000000000000000000000000000000000000000000000000000000000000000000222222222222222333333333111111000000000000111111222111111111111111222222111111111111111111111111222222222222222222222222333222111000////////////000000000000111111111111000000000000000000000000///000000111222333333333///000000111111000000///111111111111111111111111222222222222222111111111ttthhh___ZZZVVVTTTPPPNNNKKKHHHFFFDDD@@@>>>???===;;;999888888888999666555444333222222222333333333333333333333333333333222222111222222333333222222222222222333333333111111222222222111111000///000000000000///......//////000000000111111111000000000000000///...---000000111111111111000000000000000111111000000000////////////000000000000000000111111111111000000/////////000000000111111222222222222222222222222111111000000000000111111111111111111111111111111222222111111000//////...000000000000000000000000000000000000000000000000222111111000000000111111000000000000//////////////////000111111111111000111111111111111111111111222111111000000111111222111000//////............000000000000111111111222111111111111111111111111000000000///////////////000000111222222222111111111111111111222333333444111222333333444444333333222222222222222222222222111222333444444333222111222222222333333333444444111222222222222222333333222222333333333444444444333333333333333333333333222222222222222222222222222222111111222222333444444333333222222333444444000000000000000000000000000000111111111222222222111222333333444444333333222222222111111111000000000000111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111111111222222111000000111111111111111111111111111111111111111000000000000000111000000000000000000000000000000000000000000000000/////////000000111111111000000000000000000000000111000000000000000111111000000000000000000000000////////////////////////000000000000000000000000222222222222222222222222111111000000000000111111111111111000111111222333111111111111111111111111222222222222222222222222222222111000//////000000000000000000000111111111000000000000000000000000000000000111111222222222000000000111111000000000222222222222222222222222222222222222222222222222uuujjj```YYYUUUNNNLLLJJJIIIIIIGGGEEECCCAAA???===;;;999999999999777666555444444333333333333333333333333333333333333333222222111222222333111111222222222222333333111111111222222222111111000000000000000///......000000000000111111111111000000000000000///...---///000000111111111000000000000111111111111000000////////////000000000000111222222222222222222111000000000111111111222222222222222222222222222222111111000000000000111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000222222222222222222222333////////////000000000000///000000111111111111111111111111111111111111111222222111111111111222222000///...---------------111111111222222222333333111111111111111111111111///////////////000000000///000111222222222222222111111111111222333444555111222333333444444333333222222222222222222222222111222333444444333222111222222222333333333444444111111111222222333333333222222222333333333444444333333333333333333333333222222222222222222222222222222111111222222333444444444333222222333333333000000000000000000000000000000111111111222222222222222333444444444444333222222222111111111000000000000111111111222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111//////000111111222333333222111111111111111222222111111111111111111111111111000000000000000111111111111111111111111111111000000000000000000000000---......//////000000000000000000000000000000000111111000000000000000111000000000000000000000000////////////////////////000000000000000000000000111111111111111111000000111111000000000000111111111111000000111222222333111111111111111111111111222222222222222222222222222111000000000000000000111111000000000000000000000000000000000000000000111111000000000/////////000000111111111111000000111111111111111111111111222222222222222222222222vvviii___YYYRRROOOMMMKKKKKKJJJIIIGGGBBBBBBAAA???===;;;:::999888888777666555555444333333333333333333333333333333333222222111111222222//////000000000000000000111111111111111222222222222222222111111111111111000000000111111111222222000000111111111000////////////000000111111000000000111111222222111111000/////////000000000111111222222333333333333222222111111111111222222222222222222222222222222222222111111000000000000111111111111111111111222222222000000000111111111222222000000000000000000000000000000000000000000000000111111111222222222222222////////////000000000000///000111111222222111111111111111111111111111111222222111111111111222222111111000/////////000000111222222222222333333333111111111111111111111111//////000000000000111111///000111222222222222222111111111111222444555666111222333333444444333333222222222222222222222222222222222333333222222222222222333333333333444444111111111222222333333444333333222222222333444555333333333333333333333333222222222222222222222222222222111111222222333444444333333222222222222333111111111111111111111111000111111111111222222222222222333444444444444444222222222111111111111000000111111111111222222222111111222222222333333333111222222222222333333333111222222222222333333333111111111111111111111111......///000111222333444222111111111111222333333111111111111111111111111000000000000000111111222111111111111111111111111000000000000000000000000......//////////////////000000000000000000000000222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111000000000000111111000000000000111222333333111111111111111111111111222222222222222222222222111111000000000000000111111111111111000000000000000000000000000000000000111111000000///......---000111111222222111111000........................111111111222222222222222vvvmmmhhh\\\YYYTTTPPPNNNLLLKKKIIIEEEEEEEEEDDDBBB???<<<::::::999999888777666555444333333333333333333333333444333222222111111222222000000000000////////////111111000111111222222333333222222111111111111111000000111111111222222222000000111111222111111111...//////000000000000000000111111222222111111000000000000111111111222222111111222222222222111111000000000000111111111111111111111111111111111111111111000000000000111111000000111111111222222222222222111111111111111111000000000000000000000000000000000000000000000000//////000000111111111111.../////////000000000111000000111222222222222111111111111111111111111111333222222111111222222333222111111111111222222333111111111111222222222222111111111111111111111111000000000111111111222222//////000222222333333222111111111222333444555666111222333333444444333333222222222222222222222222333222222222222222222333222222333333333333444444000111111222333333444444333333222222222333444555444444444444444444444444222222222222222222222222222222111111222222333444333333222111111111111111222222222222222222222222000111111111111222222222222333444444555444444444222222222111111111111000000111111111111222222222111111222222222333333333111111222222222333333333111111222222222333333333111111111111111111111111//////000000111111222222222111111111222222333444111111111111111111111111000000000000000111222222111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000222222111000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222222111111000000000111111000000000000111111000000000000111222333444111111111111111111111111111111111111111111111111111111000000000000111111111111111111000000000///000000000000000000000000111000000000000000000000000111111222222111111000........................000000000111111111222222zzzwwwgggbbb[[[TTTPPPNNNKKKIIIGGGHHHHHHHHHEEEBBB>>>;;;;;;;;;::::::888777666555333333333333333333333333444333333222111111111222222222222222111111111000111111000000111222333333111000000///////////////000111111111111222222222///000111222222222222222......///000000000000000111111222222222222111111111111111111222222222222000000111111111111000000////////////000000000000000000000000000000000000111111000000000000111111000000111111222222222222444333333222111000//////000000000000000000000000000000000000000000000000------...//////000//////.../////////000000111111000000111222222222222111111111111111111111111111333222222111111222222333111000000000111222333333000000000000111111111111111111111111111111111111000000111111222222222333//////000222222333333333111111111222333444666777222222333444444444333333222222222222222222222222444333222111111222333444222222333333333444444444000000111222333333444444444333222111222333444555444444444444444444444444222222222222222222222222222222111111222222333444333222222111000000000111222222222222222222222222000111111111111222222222222333444444555555444444222222222111111111111000000111111111111222222222111111222222222333333333111111111222222333333333111111111222222333333333111111111111111111111111111111111111000000000000222111111111222333333444111111111111111111111111000000///000000111222222111111111111111111111111000000000000000000000000444333333333222222111111000000000000000000000000222222111000000///000000000000000000000000000000111111111111111111111111000000000000000000000000333333333222222111111111111111000000000000111111000000000000111222333444111111111111111111111111000000000000000000000000111000000000000000111111222111111111000000//////000000000000000000000000000000000111222222333333111111222222222222111111111111111111111111111111//////000000111111111222{{{|||wwwnnncccZZZRRRMMMJJJIIIGGGEEEEEEDDDCCCAAA???;;;<<<======<<<999777555777666555444333333333333444333333222222333333444111111111111111111111111111111111111111111111111444444444333333222222222000000000000000000000000222222222222222222222222000000////////////000000000000000000000111111111111111222333333333333222111111111111111000//////333333333444444333333333111111111111111111111111111111111111111111111111000000000000000000000000333333333222222111111111222222222111111111000000000000000000000000000000111111111111111111111111//////000111222333333444333222111000000000111222111222222333333222222111222222222222222222222222000000000000000000000000222222222222222222222222///222111------222444000222222222111111111000000222222222222222222222222222222222222222222222222111222333333444444333333333333333333333333333333333222111111111222333444222222222222333444555555333333444444444333222111222222333333333333444444333333333333333333333333222111111000000111111222222222222222222222222222333333333333333333333333111222222222222111000000111222222333333222222111333333333333333222111000///000000000000111111111222222222222222222222222111222222333333222222111333333333222222111111111222222222222222222222222000000000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111000000000111222222333333222111111111000000//////555444222111111111222222000000000000000000000000222111111111000000//////000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000333222222222111111000000111111111000000000000000222222222222222222222222222222222111111111000000333333333333333333333333111111111111111111111111111111111111111111111111222111111111000000//////////////////000111222333000000000000000000000000111111111111111111111111000000000000000000000000zzzpppdddYYYQQQMMMHHHHHHGGGGGGFFFDDD@@@===============;;;999666555666555444333333333333333444333333222222333333444222222222222222222111111111111111111111111111111333333333333222222222111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000111111111222333333333333222222222222222222111000000000000000111111000000000111111111111111111111111111111111111111111111111111111111111111111111111333333333222222111111111222222222111111111000000111111111111111111111111111111111111111111111111000000000111222222333333333333222111111222333444111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000000000...222333000111444444000333333333333222222111111222222222222222222222222222222222222222222222222000111222222333333222222333333333333333333333333333222111111111222333444444333333222333333333444444444444444333333222222222222333333333333444444333333333333333333333333222222111111111111222222222222222222222222222222333333333333333333333333333333333333333222111111111222222333333222222111333333333333333222111000000000000111111111222222222222222222222222222222111222222333333222222111444444444333333333333333222222222222222222222222000000000000000111222222222222111111111111111111111111111111111111111111111111111111111111111111222222111111111111111111222222222222111111111000222222000/////////000000000000000000000000000000111111111111000000000///000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000222222111111111000000000111000000000000000000000222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000///111111000000000000000111000000000000000000000000111111111111111111111111000000000000000000000000~~~rrreeeYYYSSSKKKKKKJJJKKKJJJGGGCCC???AAAAAA???===;;;888666555444444333333333333333444444333333222222333333444333333333222222111111111111111111111111111111111222222222111111111111111000000000000000000000000000000000000000000000000222222111111111111222222111111000000000000000000111111222333333333333222333333333333333222111111222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333222222222333444555555111222222333333222222111000000000000000000000000222222222222222222222222000000000000000000000000///222444333333555444111444444444333333333333222222222222222222222222222222222222222222222222222000000111222222222222111333333333333333333333333333222111111111222333444666555444333222222222222444444444444333333333222222222333333333333444444333333333333333333333333333333222222222222333333333333333333333333333333444444444333333222222222333444444444444333222222111222222333333222222111222222333333333222111111111111222222222333333333111111111111111111111111111222222333333222222111333444444444444444555555222222222222222222222222000000111111111222222222111111222222222222222222222222222222222222222222111111111111111111111111333333222222111000000///333333333222222222222222222111000000///000000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000111111000000000000//////000000000000000000111111222222222222222222222222222222222111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000333222111000////////////000000000000000000000000111111111111111111111111000000000000000000000000~~~tttggg^^^SSSQQQNNNMMMLLLKKKHHHFFFEEEDDDBBB???<<<888666444444444333333333333444444444333333222222333333444222222222111111000000///111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111222111111000000111111222111111111000000000000000111111222333333333333222222222333333222222111000333333444444444444333333111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111222333444555555111222222333333222222111111111111111111111111111333333333333333333333333222222222222222222222222111222333222222444444333333333333333333333333222222222222222222222222222111222222222222222333333000111111222222222222222333333333333333333333333333222111111111222333444777666555444222222111111555555444333333333333333222222222333333333444444333333333333333333333333444333333222222333333444333333333333333333333333555444444333333222222111333333333444333222222111111222222333333222222111222222333333333222222111222222222333333333444444111111111111111111111111111222222333333222222111222222333333444444555555222222222222222222222222111111111222222222222222111111222222222222222333222222222222222222222222111111111111111111111111222222222111111111000000222222222222222222222222333333222222222222222222000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000///////////////000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111000000000000000222222111000//////000000000000000000000000000000111111111111111111111111000000000000000000000000yyymmm^^^YYYRRRNNNLLLLLLLLLLLLIIIHHHEEEBBB>>>:::777555555555444444333333444444444333333222222333333444111111000000////////////111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000////////////000000111111111111000000//////111111222333333333333222111111111111111000000///000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333222222111000000000///000000111222333333333111222222333333222222111222222222222222222222222333333333333333333333333222222222222222222222222333111000000000111333555111111111111222222222222222222222222222222222222111111111222222333333333111222222333444333333333333333333333333333333333333222111111111222333444777666555444333222222222666555444333333333444444222222222333333333444444333333333333333333333333444333333222222333333444333333333333333333333333444444444333333222222222222222222222222111111000111222222333333222222111111222222333333333222222222333333333333444444444111111111111111111111111111222222333333222222111111111222222333333444444222222222222222222222222111111222333444333333222111111222222333333333333222222222222222222222222111111111111111111111111000000111111111222222222000000111111111111111111222222222222333222222222000000000000000000000000000000000000000000111111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000///////////////000000000//////000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000111111000000//////000111222222000000000000000000000000000000000000000000000000000000000000000000000000mmmeee[[[RRRMMMLLLMMMMMMKKKJJJIIIFFFBBB===999666888777666555444444444444444333333222222333333444000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222000000////////////000000222222111111000/////////111111222333333333333222000111111111111000//////111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222000000000111111111111111111111111111111222222222222222222222222222222222111111111111111111111111333222222222111111000000///000111222222222222222111222222333333222222111222222222222222222222222333333333333333333333333000000000000000000000000333000///111111000222555000111111111111111222222222222222222222222222222111111111222222333333444222222333444444444444333333333333333333333333333333222111111111222333444555555444444444444444555777666444333333333444555222222333333333333444444333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333111222222222222111000000111222222333333222222111111111222333333333222222222222333333333444444444222222222222222222222222111222222333333222222111111111222222222222222333222222222222222222222222111222333444555444333333111111222222333444444444333333333333333333333333111111111111111111111111///000000111222222333333000000000000000111111111//////000111111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000//////000000000000111111/////////000111111222222111111111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111////////////000111222333000000000000000000000000000000000000000000000000000000000000000000000000wwwjjj^^^VVVQQQNNNLLLKKKLLLLLLKKKFFFAAA;;;777;;;:::888777555444444444444333333222222333333444000000111111222222333333111111111111111111111111000000000111111222222222000000000000000000000000111111111111111111111111111000000000000000000111222222111111000//////...111111222333333333333222111222222222222111000000333444444555555444444333111111111111111111111111111111111111111111111111222222222222222222222222///000000000111111111222000000111111111222222222222222222222222222222222111111111111111111111111222222222111111111111111000111222333333333222111111222222333333222222111111111111111111111111111222222222222222222222222000000000000000000000000222///111666777222111333111111111222222333333333222222222222222222222222000111111222333333444444111111222333333333333333333333333333333333333333333222111111111222333444333333333444444666777777777666444333333333555666222222333333333333444444333333333333333333333333222222111111111111222222444444444444444444444444111222222333333444444555222222333333222222111000111222222333333222222111000111222333333333333222222222222222333333333333333333333333333333333333111222222333333222222111333333333333333222222222222222222222222222222222111222444555666555444333111111222222333444444555333333333333333333333333111111111111111111111111111111111111111111222222000000000111111222222222...///000111222111111000000000000000000000000000///000000000111111111111000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000000111111111222222...//////000111111222222111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111///000000000111111111111111000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000xxxjjj___WWWPPPMMMLLLMMMNNNMMMIIICCC<<<777<<<;;;:::888666555444444444333333222222333333444111111222333444555555666111111111111111111111111000000111111222222222333000000000000000000000000000000000000000000000000222222111111111111222222222222222111000//////...111111222333333333333222222333333333333222111111000111111222222111111000111111111111111111111111111111111111111111111111222222222222222222222222//////000000111111111222000000111111222222222222222222222222222222222222111111111111111111111111111111111111111111111111222333444444444333222111222222222333333222222222000000000000000000000000222222222222222222222222222222222222222222222222000///444;;;<<<555000111222222222333333444444444222222222222222222222222000000111222333333444444000000111222222222222111333333333333333333333333333222111111111222333444111222222333555777888999888666444333333333555666222222333333333444444444333333333333333333333333222111111111111111111222444444444444444444444444000111222333444444555666333444444444444333222222222222222333333222222222000111222333333333333333111111222222222333333333444444444444444444444444222222222333333222222222555555555444444333333333222222222222222222222222111222444666666555444333111111222333333444555555333333333333333333333333111111111111111111111111333333222222111000000000111111111222222333333333000111222333444444333222000000000000000000000000//////000000111111111222000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000000000000000111111222222222333...//////000111222222222000000000000000000000000000000111111222222222222111111111111111111111111333333333333333333333333111111111111111111111111//////000000111111111222333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000tttcccXXXTTTSSSQQQPPPPPPQQQMMMEEE>>>AAA???<<<888666555555555666555555444444555555555222222222222222222222222222222111000//////000000111111111111000000//////222222111111111111111111000000111111111111000000222222222222222111000///111111222333333333333222222222222222222222222222333333444555444333111000111111111111111111111111000000000000000000000000222222111111222222333444333222111111000111111111222222222111111000000000000111111111111222222222111111222222222333333333333333222222222222222222222222222222222222222222000000000111222222222333222111///......///111222000000000111222222333333333222222222111000000000000000000000000000000000222222222111111111000000222222333333333333444444222222222222222222222222111111222222222333333333444333222111111111222333444333333222222333333444444333111000000000111111222222222222333555777888888555222222444555444222444444555555444444333222444555555555444333333222444333333222222333333444333333333333333333333333333333222222333333444555222222111111111111222222222333555666666555333222333222111222333444222000111222222333333222222111222222222222111111000000111111111111111111111111333333333333333333333333222333444444222222333444222222222222222222222222111111222222222333333333333333333222222111111111222222222222222222222222222222222222222222222222333333333222222111111111222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000////////////////////////333333222111111222333333000000000000////////////333222222222111000000000000111111111111222222222222222222222222222222222222222222111111111000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111000000000111222222222333}}}qqqccc\\\ZZZVVVRRRQQQRRRQQQLLLGGGDDDBBB>>>;;;888777777777333333222222111222222222222222222222222222222222222222111000000000000000222222111111111000000000000000000000000000000000000000111111111111000000111111111111111000//////000000111222222222222111222222222222222222222222333333444444444333222111111111111111111111111111111111111111111111111111222222111111222222333444333222222111111111111111333333222222222111111111000111111111111222222222111111111222222222333333222222222222222222222222222222222222222222222222111111111111111222222222333222000//////000222333333333222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000111111111222222222333333222222222222222222222222111111222222222333333333333333222111111222222333444333333222222333333444333222111000000111111222222222222333444555666777777444222222444444333111444444444555444444333222444444555555444333333222444333333222222333333444444444444444444444444444333333222222333333444555222222111111111111222222222333555666666555333222333222111222444444222111111222222333333222222111222222222222111111111000111111111111111111111111333333333333333333333333222333444333222111222444222222222222222222222222222222222222222222333333333333333222222222111111222222222222222222222222222222222222222222222222333333222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111333222222111111222222333000000000000000000000///111111000000000000000000000111111111111222222222222222222222222222222222222222222111111111000000111111111111111111111111000000000000111111111111000000000000111111111111//////000000000111111111000000000000111111111111111111111111111111222222}}}wwwuuurrrsss{{{sssiiiccc]]]VVVRRRQQQSSSRRRQQQJJJHHHCCC???;;;:::999999777666555555444444444444222222222222222222222222222222111000000000000111222222222222222111111111000000000000000000000000111111111111111111111111///000000000000///......//////000111111111111000222222222222222222222222333333333444333333222111111111111111111111111111222222222222222222222222222111111111111222333333333333222111111111111111333333333333222222222222000111111111111222222222111111111222222222222333000111111111222333333333222222222222222222222222222222222111111111111111333222111000000111222333555444444333222222111111111111111111111222222222222222222222222222222222222222222111111111111111000000111111111222222222222222222222222222222222111111222222222333333333333222222111111222333333333333222222222222333333222111111111111222222333000111222444555555555555555333111111222333333222444444444444444333222222444444444444444333333222444333333222222333333444444444444444444444444444333333333333333444444555222222111111111111222222222333444555555444333222333222222222444444222111111222222333333222222111222222222222111111111111222222222222222222222222333333333333333333333333111222333222111111111333222222222222222222222222333333333333222222222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111333222111111111111222333000000000000000000000000///////////////000000000000111111111111222222222222222222222222222222222222222222111111111111111111111111111111111111111000000000000111111111111000000000000111111111111//////000000000000111111000000000000111111111111111111111111111111000000pppooorrrzzzuuunnnfff[[[SSSPPPQQQTTTUUUQQQOOOJJJEEE@@@===;;;::::::999888777666555555555222222222222222222222222222222111000000111111111222222222222222222222222000000000000111111111111111111111111111111111111///000000000000000/////////000000111111111111111222222222222222222222222222222333333333222222222111111111111111111111111222222222222222222222222111111111111111222222333333333222111111111111222333333333333333333333333000000111111111222222222111111111111222222222222///000000111222333333444222222222222222222222222333222222222111000000000333333222111111222333333333333333222222111111111222222222111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111222222222333333333222222222222222222333333333333222222222222333333111111111111222333333444000111333444555555444444333222111111222222222222333444444444444333222222333333444444444333333222444333333222222333333444333333333333333444444444333333333333333444555555333222222111111222222333333333444555555444333333333222222333444444333111111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333000111222222000000111222222222222222222222222222444333333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000111111111...//////000000111111111000000111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222///000000000111111111111///000000000111111111111////////////000000000111///000000000111111111111222222111111000000//////}}}||||||xxxuuuvvvyyy}}}wwwooobbbXXXRRRPPPQQQRRRVVVTTTPPPKKKFFFAAA===;;;888777666444333222222222222222222222222222222222222111111111111111222222222222222222222222222222111111111222222333333333222222111000000111222222000000111222222111111111000111222222333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111000000111111222333444333333222111222222222333333333333333333333333000000111111111222222222000000111111111222222222//////000111222222333333222222222222222222222222333222222222111000000000333222222222222222222333///000000000111111111222333333333222111000//////000000000000000000000000111111111111111111111111222222222333333333333444111111111111111111111111111111222222222333333333111111222222333333333333333222222111111222222333111111222222333333333333000111333444555444333333222222222222111111222333333333444444333333222111222222333333444333333222444333333222222333333444111222222222333333333444444444333333444444555666333333222222222222333333333444444444444444444333444333222333444555333111111222222333333222222111222222222222222222222333222222222222222222222222333333333333333333333333000111222222000000111222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111111222222333333333222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111222000000000111111222222222000000111111111222222222222222222222222222222222111111111111111111111111111111111111111111111111///000000000111111111111///000000000111111111111...////////////000000000///000000000111111111111222111111000000/////////|||wwwuuuuuu}}}}}}zzz{{{yyyooodddZZZTTTRRRQQQVVVVVVTTTQQQLLLFFFAAA>>>;;;:::888666555444333333222222222222222222222222222111111111111222333333111111111222222222222222111111222222333444444444333222111000000111222333000111111222222222222111111111222333333333333333222222222222222222222222222111111111111222333333111111111111111111111111222222222222222222222222111000000000000111222222444444333222222222222222222222222222333333333333000111111111111222222222000000000111111111111222///000000000111222222222222222222222222222222222222222222111111111111111222222222222222222222222......//////000111111222333333222222111000000///222222222222222222222222111111111111111222222222222222333333333444444444111111111111111111111111111111222222222333333333000000222333333333333333222222111111111111222222111222333333444333333222111111222333333333333333222333333333111111333555333333333333333222111111111222222333333333333333444333333222222333333444111222222333333444444444444444444444444555555666333333222222222222333333444444444444444444444444444333333333555555333222111222222333333222222111222222222222333333333333333333333333333333333333333333333333333333333333111222333222111111111333222222222222222222222222333333333333444444444444333333333333444444444444222222222222222222222222222222222222222222222222222222222222222222333333222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111111111111111111111111111////////////////////////000000111222222111000000///000000111111222222222111111111111222222222222000111111111111222222222222222222222222222222222111111111111111222222222000000000000000000000000000000000000111111111111000000000000111111111111......////////////000000000000000000111111111111000000000000000000//////{{{wwwuuuvvvwwwxxx~~~|||{{{}}}ssshhh^^^WWWSSSQQQSSSUUUUUURRRLLLFFFBBB>>>===;;;999777666555555222222222222222222222222222111111111222222333444000000000111111111222222000111111222333333444444444333111000000111333444//////000111111111111111000000111222222222222222222222222222222222222222222111000000000111333444111111111111111111111111111111111111111111111111000000000000000111222222444444333222222222222333111111111222222222333333000111111111111222222222000000000000111111111111000000000000111111111111222222222222222222222222111111111111111222222222000111111111111111111000000000000000000111111111000000111111111222222222222222222222222222222222000000111111111222222222111222222222333333333333111111111111111111111111111111222222222333333333///000222333444444333333222222111111111111222222222333444444444333222111222222222111222222333444111333444444222222444777222333333333333222111111111111222333333333333333444333333222222333333444333333444444555666666777444444444444444555666666444333333222222333333444444444444333333444444444444333333444555555444222111222222333333222222111222222222333333333444444333333333333333333333333333333333333333333333333222333444333222111222444222222222222222222222222111222222333444555666666333333333444444444555555222222222222222222222222222222222222222222222222333333222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111111111111111111111111111000000000000000000000000///000111222222111000//////000000111111222333333111111111111000000000000000111111111111222222222222222222222222222222222000000111111111222222222////////////////////////000000000000111111111111000000000000111111111111........./////////000000000000000000111111111111/////////000000000000000yyyyyyyyywwwwwwxxx|||xxx}}}{{{sssggg]]]WWWLLLPPPTTTWWWUUUQQQKKKGGG<<<;;;999777555333222222222222222222222222222222222111111111222333333444//////000000111111111222///000000111222222333333444333111000000111333444......///000000000000000//////000111111111111111222222222222222222222222111111000000000111333444111111111111111111111111000000000000000000000000000000000000000111111222555444333333222222333333000000000111111222222222000111111111111222222222000000000000111111111111111111111000000000000000222222222222222222222222000000111111222222222333000000111111111111000000333333222222111000000000---...///000222444555555000000000000000000000000000000111111222222222222000111111111111222222222000000000000000000000000111111222222222333333333///000222333444444333333222222111111111111222222333444444555444333111000333222111111111222333444222444555444222222555888222333333333333222111111000111222333333333333333444333333222222333333444555555555666777888888999555444444444444555666666444333333222222333333444555444444333333444444555444333333444555555444222222222222333333222222222222222222333333444444444333333333333333333333333333333333333333333333333222333444444222222333444222222222222222222222222000111222333555666777777333333333444444555555555222222222222222222222222222222222222222222222222444333333222222111111111222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111//////000111111111111111111111111111111111111111111111111111111111111111///000111222222111000//////000000111222222333333111111000000//////......000111111111111222222222222222222222222222222222000000111111222222222222////////////////////////000000000000111111111111000000000000111111111111............/////////000000000000000111111111111......//////000000111111vvvvvvyyy~~~}}}tttdddXXXTTTPPPMMMMMMPPPPPPMMMIIIDDD???:::888888888777444333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222111111000000//////......111111222222222222111111///111333333222222333444333222111000000111222333111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111222333444444222222333444111111111111111111111111///111222111000///000111111111222222222333333333000000000000000000000000111111222222222333333333//////000111222222333333111111000000000000000111000000000000000000000000111111222222222222111111111111111000000000000000000111111111111222222222111222333444444333222111222222222222222222222222111111222222222333333333222222333333333444444444333333333333333333333333333333222222333333444555444444444444444444444444222222222222222222222222555555555444444333333333222222111111111111222222333333333333333333333333888777555333222222222333555555444444444333333333000111222333444333222222444444444444444444444444444444444444444444444444333333222222333333444555444444222222222222444444333444555555333222333555333333333333333333333333333333333333333333333333111111111222222333333333222222333333333444444444222222222222222222222222333333333444444444555555333333333333333333333333111222222333444444444333333222222111111222222333111111111111111111111111111111222222222222111111222333333333333222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......222111111111000000//////000000000000000111111222222222222222222111000///222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000yyyyyy|||yyymmmcccYYYTTTNNNMMMOOOPPPOOOLLLFFFCCC???<<<:::999777666333333333333333333333333333333333333333333333333222222222222222222222222000000111111111222222222000000111111111111111111111111222222222222111111///111222222111000111222333333222222222222333333111111222222222222111111222222222222222222222222222222222222222222222222000000000000111111111111111333444333222111222333111111111111111111111111///111222111000///000111111111111222222222333333000000000000000000000000111111111111222222222333///000000111222222333333111111000000000000111111000000000000000000000000111111222222222222111111111111111111000000000000000111111111111222222222111222222333333222222111222222222222222222222222111111111222222222333333222222222222333333333333333333333333333333333333333333222222333333444555444444444444444444444444444444444444444444444444444444444444444444333333333333222222222222333333333333333333333333333333777666444333222222333333333333333444444555555555333444555555444333222111444444444444444444444444555555555555555555555555333333222222333333444555444444333222222333444444444555666555333222333444444444444444444444444444444444333333333333333333111222222222333333333333222222333333333444444444222222222222222222222222333333333444444444555555333333333333333333333333222222333444444444444444333222222111111222222333111111111111111111111111111111222222222222111111222333333333333222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000////////////111111111111000000000///000000000000000111222222333333333333333222111111222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000yyyyyy~~~wwwqqqbbb\\\SSSNNNNNNOOOOOONNNJJJIIIFFFBBB<<<999888888444444333333333333333333333333333333333333333333222222222222222222222222111111111111111222222222000000111111222333333444111111222222222222111111///111222222000//////000333333333444444333333333111111222222222222111111222222222222222222222222222222222222222222222222000000000000111111111111000222333222111000111222111111111111111111111111///111222111000///000111111111111222222222222333000000000000000000000000000000000111111111222222000000000111222222333333111111000000000111111222000000000000000000000000111111222222222222111111111111111111111111111111000111111111111222222222222222222111111222222222222222222222222222222222111111111222222222222333111111111222222222222333333333333333333333333333333333222222333333444555444444444444444444444444444444444444444444444444333333444444444444444444444444333333333333444444333333333333333333333333555444444333333444444555111222333444555666777777666666666666555333222111444444444444444444444444666666666666666666666666333333333333333444444555555444333333333333444555666666777555333222222333555555555555555555555555555444444444333333222222222222333333333333333444333333333333444444444444333333333333333333333333333333333444444444555555333333333333333333333333333333444555555555555444333222222111111222222333222222222222222222222222111111222222222222111111222333333333333222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000000/////////111111111111000000000000111000000000000111222222333333444444444333222222222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000ttttttyyy}}}xxxnnnfff[[[RRRNNNMMMMMMMMMLLLMMMLLLFFF???999888888444444444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111222222333333111111222222222222111111000222333222000//////000111222333444444333222111111111222222222222111111000000000000000000000000000000000000000000000000///000000000111111111111///111222111000///000111111111111111111111111111///111222111000///000111111111111111222222222222000000000000000000000000///000000000000111111111000000111111111222222222111111000000111111222222000000000000000000000000111111222222222222111111000111111111111111222222000000111111111222222222333222111000000111222333111111111111111111111111111111111111222222222222000000111111111222222222333333333333333333333333333333222222333333444555444444444444444444444444222222222222222222222222333333333444444555555555444444333333333333444444444444444444444444444444333333333333444444555555333333333444555666666777666666666555444333222222444444444444444444444444555555555555555555555555333333333333333444555555555555444444444444555555777777888666333222222222444444444444444444444444555555555444333333222222333333333333444444444444333333333444444444444555333333333333333333333333333333333444444444555555444444444444444444444444444444555555666555555444333222222111111222222333222222222222222222222222111222222333333222222111222333333333333222111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000111111000000111111222333222333333333333333222222222222111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000nnnnnnsss{{{zzzxxxpppeeeZZZRRRNNNLLLKKKMMMNNNNNNIIIAAA:::888888555555555444444333333333111111111111111111111111222222222222222222222222111111111111111111111111222222111111111000000000111111222222222222111111222333444333222000000111000111222333333222111000111111222222222222111111000000000000000000000000///////////////////////////000000000111111111111///000111111//////000111111111111111111111111111///111222111000///000111000000111111111222222222111111111111111111111111///000000000000111111111111111111111111222222222111111111111111222333333000000000000000000000000111111222222222222111111000000111111222222222333000000111111111222222222333222000000000000222333111111111111111111111111000000111111111222222222000000111111111222222222333333333333333333333333333333222222333333444555444444444444444444444444222222222222222222222222333333333444444555555555333333222222222222333333444444444444444444444444222222333444444555555555555555555555555555555555333333333333333333444444444444444444444444444444444444444444444444444444444444333333444444555666555555555555555555555555777888888666444222222333333333333333333333333333555555555444444333333333444444444444444444444444333333444444444555555555333333333333333333333333333333333444444444555555444444444444444444444444444555555666555555444444333222222111111222222333222222222222222222222222222222333333333333222222222333333333333222111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000000000000000111111111111000000000000000000111111111111111111111222222333111111222222222222111111222222111111111111222222222222222111111111000000000000000000000000000000000000000000000000000000///000000000111111111111////////////////////////000000000000000000000000iiiiiinnnuuuzzz|||~~~yyypppfff[[[SSSNNNLLLMMMNNNMMMJJJDDD>>>:::888666666555555444333333333111111111111111111111111222222222222222222222222222222222111111111111111333222222111000000//////111111222222222222111111111333444444222111111222000111111222222111111000111111222222222222111111222222222222222222222222111111111111111111111111000000000000111111111111///111222111000///000111111111111111111111111111///111222111000///000111000000000111111111111222111111111111111111111111000000000111111111222222111111111111111111111111111111111111111222333444000000000000000000000000111111222222222222111111000000111111222333333333000111111111111222222222111111111000000111111111111111111111111111111111000000000111111111111222111111111222222222222333333333333333333333333333333333222222333333444555444444444444444444444444444444444444444444444444333333444444444444444444333333222222222222333333444444444444444444444444222333444444555555555444666666666555555555444444333333222222333444555555444444444444444444444444444444444444444444444444444444444444444555555666555555666777777666555555777777888666444333333444333333333333333333333333444444444444444444444444666555555555555444444444333444444444555555555555333333333333333333333333333333333444444444555555444444444444444444444444444555555555555444333333333222222111111222222333333333333333333333333333222222333333333333222222222333333333333222111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000111111111111222000000000000111111111111222111111111111222333333000000111222222222111111222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000ddddddhhhnnnrrrtttyyyzzzrrrggg\\\TTTPPPNNNMMMLLLKKKHHHCCC===999666666666555444444333333222222222222222222222222222222222222222222222222222222222111111111000000222222222222222222111111111111222222222222111111///111333333222111111222333222222111111222222333111111222222222222111111222222222222222222222222111111111111111111111111000000000000111111111111000111222222000000111222111111111111111111111111///111222111000///000111000000000000111111111111111111111111111111111111111111111111222222222333111111111111111111111111111111111111222333444555000000000000000000000000111111222222222222111111000000111222222333444444000111111111111222222222000000111111111111000000111111111111111111111111000000000000111111111111222222222222333333333333333333333333333333333333333333222222333333444555444444444444444444444444444444444444444444444444444444444444444444333333444444333333333333444444555555555555555555555555222333444555555555444333555555555555666666666666666555444333333444444555444444444444444444444444555555555555555555555555444444444444444555666666555666777777777777666555666777777666555444444555444444444444444444444444333333444444555666666666666666666666555555444444444444444444555555555555444444444444444444444444333333333444444444555555555555555555555555555555444444444444444333222222333222222111111222222333333333333333333333333333222333333444444333333222222333333333333222111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111111222222222///000000000111111111111222222111111222222333444000111222222333333333222222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000______ccciiilllmmmrrrxxx}}}zzzpppdddYYYTTTOOOMMMKKKKKKKKKGGG@@@:::777777666555444444333333444444444444444444444444222222222222222222222222222222222222111111000000111222222333333444444555111111222222222222111111---///111111111000111222555444222222222222444555111111222222222222111111000000000000000000000000////////////////////////000000000000111111111111000222333222111000111222111111111111111111111111///111222111000///000111000000000000111111111111111111111111111111111111111222222222222333333333222222111111111111111111111111111111222333444555000000000000000000000000111111222222222222111111000000111222333333444444000111111111111222222222///000111222222111000///000000000000000000000000000000000000111111111111222222333333333444444444333333333333333333333333333333222222333333444555444444444444444444444444222222222222222222222222555555555444444333333333555555555444444555555555555555555555555555555555333333555555555444333222333444444555666777888888:::888777555444444444555444444444444444444444444666666666666666666666666555444444444444555666666555666777888888777666555555666777666555444555666555555555555555555555555222333333444555666777777777777666666555555555444444444444555555555666666444444444444444444444444333333333444444444555555555555555555555555555555333444444444333333222111333222222222222222222333333333333333333333333333222333333444444333333222222333333333333222111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000111111222222222222//////000000111111111222222222111111222222333444111222333333444444444444222222111111111111222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000WWWYYY\\\___bbbfffkkknnnssswww~~~~~~{{{sssdddWWWSSSOOOKKKKKKNNNLLLEEE>>>:::999777777777666555333111000///000222333222111333333333222222222111111222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222333333333333333333333333222222111111111111111111111111111111111111111111222222111000///...------000000000000000000000000000000000000000111111222000000000000000111111111000000000000000000000000111111222222222222111111000000////////////000000444333222000//////......000111111111111222222222333222000111222444333222000000000000000111111111000000000000000000000000222111000//////000111222111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222444333333222222333333444555555555555444333222222444333333222222333333444333333333444444444555555444444333333333333222222444333333333333444555555333333333444444555555555666666666666555444333222555555555444444333333333555555555555555555555555444444444333333222222222555555555666555555444444777666666555333222222111777444111222555777777666333333555555555555333333888777555444333444444555444444444555555666666666444444444444444444444444555555555666666666666777555555444444444333333333666666666555444444444333555555555555555555555555444444444333333222222222222222222222222222222222222333333333333222111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000222111000000000111333333222222111111111111111111111111222222222111111000111111000000000000111111333222111111000000111111222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000RRRTTTWWWYYY\\\```dddhhhlllpppvvv|||zzzlllbbbXXXQQQKKKIIIKKKJJJEEE@@@<<<:::888666666666444333222111000111333444333222333333333222222222222111222222222222222222222222333333333222222222111111111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111000000//////111111111111111111111111000000000000000111222222222222111111000000//////000000000000000000000000111222222333333222222111000000////////////000000333222111000////////////000111111111111222222222222000///000222444444444333333222222111111000000000000000000000000000000222111000//////000111222111111111111111111111111000111111111111111111000111111111111111111111111111111111111111111111111222222333333333444444444333333333333333333333333444333333222222333333444333333333444333333222222555444444333333444444555333333444444444555555555333333333444444555555555444333333333333444555555333333333444444555555555555666666666666555444444555555444444444333333333555555555555555555555555444444444333333333222222444444555555555555444444666555555555555555444444666444222333555777666444444555666666666666555444777777555555444555666666555555555666666666777777555555555555555555555555666666666666777777777777555555555444444444333333555555555555555555444444555555555555555555555555444444444333333222222222333333333333333333333333222333333333333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000222111000000000111222333111111111111111111111111111111222222222222111111111111000000000000111111444333333222222222222222222222111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111MMMOOORRRTTTVVVYYY^^^aaacccfffkkkppptttyyy}}}vvvoooaaaYYYOOOJJJIIIJJJGGGDDD@@@===999666666555555444444222222222444555444333333333333333222222222222222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111000000000000111222222333333222111000//////...000000000000000000000000111222222333333222222111111000000//////000000111111111000000000000111111000111111111111222222222222000...///111333444444555444444333222111000000000000000000000000000000222111000000000000111222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111333333444444444555555555444444444444444444444444444333333222222333333444111111222222333333222222666555555444444555555666444444444555555555666666222333333444555666777888444333333333333444555555444444444444444555555555555555666777777777666666555444444444444333333333555555555555555555555555444444444444444333333333333444444555555555444444444555555555666666777777666555444555666666555333666666777777777777666666666666555555555666777777666666666666777777777777666666666666666666666666666666777777777888888888666555555555444444444444555555555555555555666666555555555555555555555555444444333333333333222222333333333333333333333333222333333333333222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000111111000000111111222333111111111111111111111111111111222222222222222111111111000000000000111111555444333333222222333333222111000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222LLLMMMPPPQQQSSSVVVZZZ]]]\\\^^^bbbeeeiiiooouuuyyyyyyuuuuuu~~~zzzmmmcccWWWNNNKKKKKKJJJIIIDDD@@@;;;777666666666555555444333444555666555444444444333333333222222222222222222222222222222222333333333222222222111111222222222222222222222222333333222222222222222111111111111111111111111111111111111111111222222222111111111111111111111111111111111111222222333333111111111111111111111111111111000000111111222333222222222111111000000000000000000000000000000000000111111222222111111000111000000000000000000111000000//////000111222222000000111111111222222222333111//////000222222222333333333222222111111000000000000000000000000000111111111111111111111111111111111111111111111111222222222333333222222222111111111111111111111111111111111111111111111111333333333333444444444444444444444444444444444444444333333222222333333444000111222333333333333333555555444444444444555555444444555555555666666666222333333444555666666666444333333333333444555555444444444555555555555555444555666777888888888888444444444444444444444444555555555555555555555555555555555444444444444444333333444555555555555444555555555555666666666666666666777777777666444222777777777777777777777777555555555555666777777888666666666666777777777777666666666666666666666666666666666666777777777888666666666555555555555444444444555555666666777777555555555555555555555555333333333333333333333333444444444444444444444444222333333333333222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000111111111111111222222222111111111111111222222222111111222222333333222222222111111000000111111222444444333222222222222222111111000000000000000111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222JJJKKKMMMNNNOOORRRUUUXXXXXXYYY\\\^^^aaafffmmmqqquuuzzz{{{rrrooopppxxxxxxnnn```UUUOOOLLLJJJIIIGGGCCC===:::999888888777666555444555666666555444444444444333333333222222222222222222222222222222333333333222222222111111222222222222222222222222333333333222222111111111222222222222222222222222000000111111111222222222111111111111111111111111//////000111111222222222111111111111111111111111111111111111111222222333000000111111222222333333000000000000000000000000//////000000000000//////111111000000000000111111////////////000111222333000000111111111222222222444333111111111222000//////000000000111111222222000000000000000000000000111111222222222222111111111111111111111111111111222222222333333222222222111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222444333333222222333333444222222333444555555444444444444333333333333444444444444444444555555555666444333333333333333333333444333333333333444555555555555555555555555555555333444555777888888888888444444444444444444444444555555555555555555555555555555555555555555555555333444555555666666666555666666666666555555555555777888999999888666555555888888777777777777888888555555666777777777888888777777666666666666666666555555555555555555555555555555666666666777777777777777666666666555555555444555555666666777777777555555555555555555555555333333333333333333333333444444444444444444444444222333333333333222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000000000111111222222222222000000111111111222222222111111222333333333333333222222111111111111222222333333222111111111111111111000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222GGGHHHIIIJJJJJJLLLPPPSSSTTTUUUWWWYYY[[[___dddhhhggglllttt{{{yyyqqqkkkkkkoooqqqtttyyy~~~zzzmmmaaaWWWPPPKKKHHHHHHEEE@@@===<<<<<<:::999777666444555666666555444444444444444333333333333222222222222222222222222333333333222222222111111333333333333333333333333444333333222222111111111222222222222222222222222000000000111222222333333111111111111111111111111///000000000111111222222222222222222222222222222222111111111111222333333///000000111222333444444000000000000000000000000///000000000000000000///222111111000000111111222000000//////000111222222000111111111111222222222333333333333444333000.........///000111222222333000000000000000000000000111111222333333222111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111111222222222333333222222222222222222222222444333333222222333333444333333444555555555444444333333333222222333333333333333333444444444555555444444333333333222222222444333333333333444555555666666666555555555555555333444555666777888888777333333333444444444444555555555555555555555555555555555555666666666666666444555666777777777777777888888777777666666555555888999;;;:::999888888999::::::999888888999::::::888888999:::::::::999999888888888888777777777777777777777777777777777777666666666777777777888888777777777777666666666666666666666666666666777777555555555555555555555555222222333333333333444444333333333333333333333333222333333333333222111111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000000000111222222222222111000000000111222222333333000111222333444444444444222222111111111111222222333222111111000000111111000000000000000111111222000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222EEEFFFGGGHHHHHHIIIMMMOOOPPPQQQSSSTTTVVVXXX\\\___^^^dddkkkrrrwww~~~}}}sssmmmiiifffjjjoooqqqqqqpppppprrrwww~~~~~~qqqeeeZZZQQQKKKIIIFFFCCCAAA@@@???===;;;777666444444555666444333555444444444444333333333222222222222222222222222333333333222222222111111333333333333333333333333444444333333222111111000111111111111111111111111///000000111222222333333111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222333444111111111222222333333333000000000000000000000000111111222222222222111111222111111000000111111222111000000000000000111111000111111111111222222222000111333666888777333000000000000111111222222222000000000000000000000000111222222333333222222111111111111111111111111111000111111111111111111000111111111111111111111111111111111111111111111111222222222333333333444444333333333333333333333333444333333222222333333444333333444444444333222222444444333333333333444444222222222333333333333444333333333444444444444444444333333333333444555555777666666666555555555444333444555666666666666666333333333444444444555555555555555555555555555555555555666666666777777777555666777888999999999999888888999999999999999:::999;;;<<<;;;999999;;;=========<<<;;;;;;<<<======<<<======>>>>>>===<<<;;;;;;;;;:::::::::999999999999999999999999999999999888888999999999:::::::::888888888777777777666666777777777666666666666666555555555555555555555555222222222333333444444444333333333333333333333333222333333333333222111111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000///000111222333222222111///000000111222222333333000111222333444444444444333222222111111222222333333333222111111111111222000000000000000111222222000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111FFFGGGHHHHHHHHHIIILLLOOOMMMNNNPPPQQQRRRTTTVVVYYYWWW]]]ccciiimmmrrryyy~~~}}}tttkkkgggeeeeeejjjqqqtttssspppmmmlllooouuuzzzqqqcccWWWPPPIIIGGGEEECCCCCCAAA???===777555444444555555444222555555444444444333333333222222222222222222222222333333333222222222111111333333333333333333333333444444333333222111000000000000000000000000000000///000000111222222333333111111111111111111111111333333333333333333333333222222222222222222222222222222111111222222333444333333222222222222222222000000000000000000000000222333333444444333333222222222111111111111222222111111000000000000111111000111111111111222222222,,,...333777:::999555222333333222222222222222222000000000000000000000000111222333444444333222111111111111111111111111111000000111111111111000000111111111111111111111111111111111111111111111111333333333444444444555555444444444444444444444444444333333222222333333444333333333333333222111000555555555444444555555555111111222222222333333333222333333444555666777777444333333333333444555555777777666666555555555444333444555555555555555555333333333444444555555555555555555555555555555555555666666666777777888888666666777999999:::::::::888999999:::<<<======>>>:::<<<===;;;999:::===AAA@@@???>>>======>>>???@@@???@@@AAAAAAAAA???>>>============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<888888888888777777777777888888777777666666555555555555555555555555555555222222222333333444444444222222222222222222222222222333333333333222111111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111000000000000000///000111222333222111111///000000111222222333333000111222333444444555444333222222111111222222333555444333333222222333333000000///000000111222222000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000CCCDDDDDDEEEFFFGGGGGGHHHLLLMMMMMMOOOPPPQQQRRRRRRWWWZZZ^^^bbbeeejjjooosssyyy~~~xxxrrrjjjhhhkkknnnooonnnxxxsssppppppnnnlllmmmqqqxxxyyy|||wwweeeXXXRRRMMMHHHEEEEEEDDDBBB???<<<:::888777777777555444444444333333333222222222333333333333333333333333111111111222222333333333000111222333333333333333111111111111111111111111000000000000000000000000222222222222222222222222//////000000111111111222333222111000111222333444333333333222222111111111111111000000111222333333333222222222111000000000///000000000111111111111222222111111222222333444222222222111111111000000111111000000000000111111000000000000000000000000000000111222222222222111333333333222333333444444111111111111111111111111444333111000000000111111222222222222222222222222333222000//////000222333222222222222222222222222000000111111111222222222666333111111444555333111333333333333333333333333333333333444444444555555333333333444555666777888333333333333333333333333555555555444444333333222444333333333444555777888555555555555555555555555555555555555666666666777777777777777777666666666777666666555666666777777444555777999999888666555888999999999999777555444:::;;;;;;<<<<<<;;;;;;;;;===>>>???>>>======???AAAFFFEEEEEEEEEFFFFFFDDDCCCBBBDDDEEEBBBCCCGGGIIIGGGMMMHHHFFFGGGGGGDDDBBBCCCEEEFFFFFFDDDBBBAAACCCFFFDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@??????@@@AAA???>>><<<;;;;;;;;;;;;::::::::::::888666666999999777555555666666777777555444333666666555444444444555555333333333222222111111111333333333333333333333333555555444333333222111111333333333333333222111000222222222222222111000///222222222222222222222222111111111111111111111111222222222111111111000000222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333222222111111222222333111111111111111111111111111111000000000000111111000000111222222222222111222333444444444444333222222444666555444333444444CCCCCCDDDDDDEEEFFFFFFGGGIIIJJJJJJKKKMMMNNNNNNOOOPPPRRRVVVZZZ]]]aaafffjjjpppuuu{{{zzzxxxzzz}}}|||{{{xxxsssqqqnnnmmmpppuuuyyyyyyyyyzzz~~~lll___SSSNNNIIIGGGHHHGGGBBB>>><<<:::888777777777666444444444444444333333333333333333333333333333333333111222222222333333333333111222222333333333222222111111111111111111111111111111111111111111111111222222222222222222222222111111111222222333333333222111111111222222333333333333333222222222111111111111000000111222222333222222222111111111111111000000000000111111111111111111111111111222333333222222222111111111000000111111000000000000111111000000000000000000000000000000111222222222222111333222222111000000000000111111111111111111111111333333111000000000111111222222222222222222222222333222000//////000222333222222222222222222222222111222222222333333333333555333111111333444444222333333333333333333333333333333333444444444555555333333333333333444555666333333333333333333333333444444444444444444444444444444444444444555666777555555555555555555555555555555555666666666777777666666666666666666666666666555555444555555666666444555666777888777777666666777888999999888777777999:::<<<>>>???@@@@@@@@@AAACCCEEEFFFGGGGGGJJJKKKIIIIIIKKKMMMNNNOOONNNMMMMMMQQQRRRQQQSSSXXXYYYXXXZZZTTTOOOPPPPPPNNNNNNQQQPPPPPPOOOMMMMMMMMMNNNOOOKKKJJJHHHGGGHHHHHHIIIIIIGGGEEECCCBBBCCCCCCBBBAAA???>>>>>>===<<<;;;:::::::::888666777888999777555555555666666666555444333666555555444444444444444444444444444333333333333333333333333333333333333555555444333333222111111333333333333333222111000222222222222222111000000222222222222222222222222111111111111111111111111222222222111111111000000222222222222222222222222222222222222222222222222222222222222111111111111111111222222222333333333333222222111111222222333111111111111111111111111111111000000000000111111000000111222222222222111111222333444444333222111000111333333111000111222BBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLOOORRRUUUXXX\\\```dddgggkkkpppwww}}}zzzuuuqqqpppuuu{{{~~~xxxuuuzzzuuugggVVVPPPJJJHHHJJJIIIDDD===<<<:::888777888888666555666555555555444444444444444444444333333222222222222222333333333333333444222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222000111222222333333222222333333333222222222222111111111111000111111222333111111111111111222222222111111111111111111000000111000000000000111222222222222222111111111111111111111000000000000111111000000000000000000000000000000111222222222222111444333222111000/////////111111111111111111111111333222111111000111111111222222222222222222222222333222111000000111222333222222222222222222222222222222333333333444444444444333111222333444444333333333333333333333333333333333333444444444555555333333222222222333333444333333333333333333333333444444444444444555555555444444555555555555555444555555555555555555555555555555666666666777777777666666666666666666666666666666555555555555666666777777777888888888999999888888:::;;;<<<<<<<<<<<<<<<>>>AAACCCFFFGGGHHHHHHIIILLLPPPRRRRRRRRRSSSTTTNNNPPPTTTWWWZZZ[[[[[[[[[ZZZ^^^aaaaaadddiiikkkiiifff___YYYXXXXXXWWWYYY]]]]]][[[ZZZYYYZZZ[[[[[[ZZZYYYVVVTTTRRRRRRRRRQQQPPPMMMKKKHHHHHHIIIJJJJJJIIIHHHGGGFFFEEECCCBBBAAAAAA>>><<<::::::;;;:::999777777888888888888777666555666555444444333333333444444444555555555555555555333333333333333333333333555444444333333222222111222222333333333222111111111222222222222111000000222222222222222222222222000000000000000000000000222222222111111111111111222222222222222222222222111111111111111111111111111111111111222222222222111111111222222333333444333222222111111222222333111111111111111111111111111111000000000000111111///000111111222222111111000111222333333222111000///000222222000///000111AAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGJJJMMMPPPRRRTTTWWW[[[^^^bbbeeejjjooovvv~~~zzzyyy}}}uuuttt}}}zzzppp^^^UUULLLIIIKKKJJJEEE@@@===;;;999888999999777666666666666666555555555555555444444333333222222111333333333333444444444444444444444444333222111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////000222333333333222111222222222222222222222222222111111111111111222222000000000111222222222333222222111111111111000000000000000///000000111222111111111111111111111111222111111000000111111222000000000000000000000000000000111222222222222111444444333222111111222222111111111111111111111111222222111111111111111111222222222222222222222222222222111000000111222222111111111111111111111111222222222333333333333444333333222222333444444444444444444444444444444444333333333444444444555555444444333333333333333333444444444444444444444444555555555555444444444444444555666666666555444333555555555555555555555555555666666666666777777777555666666666666666777777777777666666666777888888999999999999:::;;;======>>>>>>???AAABBBCCCCCCDDDDDDFFFIIIMMMOOOQQQQQQQQQSSSVVVZZZ[[[ZZZXXXWWWVVVUUUYYY^^^bbbdddfffggghhhiiinnnqqqrrrtttyyyzzzwwwqqqjjjdddddddddbbbcccgggkkkiiihhhhhhkkklllkkkjjjiiifffdddbbbaaa___ZZZVVVRRRPPPNNNNNNOOOQQQRRRRRRRRRQQQPPPOOONNNMMMMMMLLLDDDCCCBBB@@@???>>>===<<<<<<<<<;;;;;;:::999888888777666555444444333444444444444444555555666666666444444444444444444444444444444444333333222222222222222333333333222222111111111222222222111111000222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000222222222222333333333333222222222222222222222222333222222111111222222333111111111111111111111111111111000000000000111111///000000111111111111111///000111222222111000///000111333333111000111222AAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFHHHKKKLLLNNNPPPSSSVVV]]]```dddiiinnnvvv}}}yyyqqquuu{{{zzziii___SSSLLLKKKKKKGGGDDD@@@>>>;;;:::::::::888777777777666666666555555555444444444333333222222222444444444444444444444444444444444444444333222111111111111111111111111111111111111111111111111111000000000000000000000000000000000//////////////////000111222333222111000222222222222222222222222222222111111111111111222000000000111222222222333222222222111111111111111000000000///000000111222111111111111111111111111222222111111111111222222000000000000000000000000000000111222222222222111111111111111222333333444111111111111111111111111111111111111222111111111222222222222222222222222222111111111111111111222111111111111111111111111111111111111222222222222222222333222222333444555444444444444444444444444333333333444444444555555666555444444444444444555444444444444444444444444777777666555444444333333444555666666666555444333666666666666666666666666666666666666777777777888666666666777777777888888666666666666777888999::::::;;;;;;<<<===???AAABBBFFFFFFGGGHHHIIIJJJKKKLLLOOOQQQTTTWWWYYYYYYYYYXXXZZZ]]]bbbdddccc```^^^^^^```dddjjjmmmnnnppprrrssszzz~~~yyyuuuuuuuuuqqqpppqqqvvvuuuvvvxxxzzz{{{{{{{{{vvvtttsssssssssppphhhbbbZZZXXXVVVUUUVVVWWWVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUKKKKKKJJJGGGEEECCCBBBBBBAAA@@@???===<<<:::999999999888777666555555555555333333444444555555666666444444444444444444444444444444333333333333222222111222222333333333222222000111111222222222111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000333333333333444444555555555444444333222111000000333222222111111222222333111111111111111111111111111111000000000000111111//////000111111111111000///000111111111111000//////111333222111000111111AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDGGGHHHJJJKKKLLLMMMPPPSSSUUUXXX\\\aaaeeekkkqqqvvvzzzpppoooqqquuuuuulll___UUUOOOLLLJJJHHHDDDAAA>>>===<<<;;;999777777666666666555555555555333333333333333333333333666555555555555444444444333444444444444333333222111111111111111111111111222222222222222222222222111111111111111111111111333333333222222222222222///000111111222222111111111222222222222333333333333222111111000111111111111111111111111222222222111111111222222222333333111000000000000111222222111111111111111222222222222222111111111111222222000000000000000000000000000000111222222222222111.........///000111222333111111111111111111111111000000111222222222222111222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222111222333333222222444666444444444444444444444444333333333444444444555555555555444444444555555666444444444444444444444444777777666666555444444333444444555555555555555444666666666666666666666666666666666777777777888888666777777888888999999:::666666777888999;;;===>>>>>>???AAACCCFFFHHHJJJKKKNNNOOOPPPQQQSSSVVVXXXYYY\\\^^^bbbeeeffffffeeecccdddhhhmmmpppppppppooooooooossswwwzzzzzz|||{{{xxxxxxzzz}}}{{{uuujjjgggeeecccbbb```^^^[[[___^^^^^^]]]\\\[[[ZZZZZZTTTTTTTTTQQQMMMJJJIIIIIIHHHFFFDDDAAA>>>===;;;;;;<<<;;;:::999888777777777444444444555555555555555444444444444444444444444333333333333333333333333111111222333333333222222000000111222222222222111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111222222333333444444555555555444444333222111000000333222222111111222222333111111111111111111111111111111000000000000111111...///000000111111000000///000111222222111000///...///111111///...///000BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCGGGHHHIIIJJJJJJKKKNNNPPPMMMQQQUUUYYY]]]aaafffiiisss{{{}}}tttqqqrrrsss{{{~~~xxxnnnbbbWWWPPPLLLJJJHHHEEEAAA???>>><<<:::888666666666555555555444444111222222333333444444555666666666666555555444444333333444444444444444444111111111111111111111111222222222222222222222222222222222222222222222222444444444444333333333222000000000000000111222222111111222222222333333333333222222111000000111111222222222111111111111111000000111111222333444444111111111111111222333333000000111111111222222222333222222111111222222333000000000000000000000000000000111222222222222111//////...//////000111222111111111111111111111111///000111222333222222111222222222222222222222222111111111222222111111111111111111111111111111111111111111222222222333333000222444333222222555777555555555555555555555555333333333444444444555555333333333333444555666666555555555555555555555555444444555555666666777777444444444444444555666777666666666666666666666666666666777777777888888888777888888999::::::;;;;;;;;;;;;<<<>>>AAACCCFFFGGGGGGIIIMMMQQQTTTWWWXXXYYYYYYZZZ[[[^^^bbbfffjjjllllllooosssvvvxxxxxxvvvuuuwwwzzz}}}zzzyyyxxxxxxxxxuuuqqqnnnnnnnnnllljjjhhhfffdddcccaaabbbaaa^^^YYYUUUUUUVVVSSSQQQMMMJJJFFFCCCBBBAAA???>>>===<<<;;;:::::::::777666666666666666666555555555555555555555555555333333333333333333333333000111222333333333333222000000111222222222222222222222222222222222222222222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222000000111222222333444444222222222222222222222222333222222111111222222333111111111111111111111111111111000000000000111111...//////000000000000000000000111222222111000000...000111111000//////000BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBAAACCCDDDDDDDDDEEEGGGIIIIIIMMMRRRVVVYYY\\\___bbbfffnnnzzzzzzwwwxxxzzzyyymmm^^^SSSMMMKKKJJJGGGCCC@@@???===:::888666555555555444444444444000111222333444444555666777777666666555555555444222222333444555555555555111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111111000/////////000222333111111111222222333333333333333222111000000111111333222222222111111000000//////000111333444555666222222111111222222333444000000111111222222222222333222222111111222222333000000000000000000000000000000111222222222222111222222111111111111111222111111111111111111111111///000111222333333222111222222222222222222222222111111222222222222111111000000000000000000000000222222333333333444444444000222444333222222555888555555555555555555555555333333333444444444555555111111111222333444555666555555555555555555555555111222333555666888999:::444333333333444555777888777777777777777777777777777777777777888888888888888888999:::;;;;;;<<<<<>><<<<<<;;;;;;999999888888777777666666555555555555555555555555333333333333333333333333000111222333333333333333///000111222222222222222222222222222222222222222333333333333333333333333000000111111222222222222000000000000000000000000222222222222222222222222...//////000111111222222///000000222333444555555333222222222222222222333111111111111111111111111111111000000000000111111...//////000000000000000000111222333333222111000111222444444222111222333>>>????????????@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDDDDCCCCCCDDDFFFJJJKKKMMMPPPSSSVVVYYY[[[aaaeeekkkrrrzzztttiiiaaaXXXPPPKKKKKKJJJHHHEEEAAA===;;;777777777777777777666555555666666666555444333333444444222222222222444444222222222222222222222222333222111000000111222333222222222111111111000000000000000000000000000000111111222222222222111111222222111111111111222222111111000000000000111111111111111111111111111111111111111111111111111111333333333333333222111000222222111111111111111111111111111111111111111111444333333222111111111222111111111111111111111111111111000000111111222333111111111222222333333333//////000111222333333444222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111222222111111111111111222333444333333222111000000333333333333333333333333333333333333333333333333444444444555555555555666444444444444444444333333333444444444444444333333777777777666555555444444555555666777777777666666999999:::888777666777999::::::;;;<<<>>>AAADDDFFFGGGKKKNNNQQQWWW___bbb```eeebbbfffpppwwwuuussstttvvvvvvxxx}}}}}}|||~~~}}}yyysssnnnllllllnnnpppqqqnnnhhhccc^^^ZZZWWWVVVMMMKKKHHHFFFDDDCCC@@@>>>===:::777888888666555555888888888666333111111222555555555444444444444333444444444333333333222222222222222222222222222222333333333333222111000000333333333222222222111111222333333444444333333222000000000000000000000000000000000000000000000000111111222222222333333333333333333222222111111111111111111222222333333333333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBDDDFFFFFFGGGHHHKKKNNNQQQSSSTTTZZZ]]]ccciiiqqqyyy~~~rrrhhh]]]TTTPPPNNNJJJHHHFFFCCC???<<<777777888777777666555555555555555666555555444444444333333222222333333444222222222222222222222222333222111000000111222333222222222111111111000000111111111111111111111111111111222222222222111111222222111111111111222222111111111000000111111111111111111111111111111111111111111111111111111111333333333333333222111000111111111111111111111111111111111111111111111111444333222222111111111222111111111111111111111111111111000000111111222333111222222222222222222333000000000111222222333333222222222222222222222222222222222111111111000000111111111111111111111111222222222222222222222222222222111111111111222222222333333444444444333333444444333333222111000000333333333333333333333333333333333333444444444555444444444444555555555555444444555555555555444444777777666666666555555555555666777888999999999999;;;;;;<<<;;;::::::<<<>>>===>>>@@@CCCEEEIIILLLNNNTTTZZZ```eeellltttwwwuuuuuurrruuu~~~yyyuuutttuuuwwwyyy{{{xxxtttppplllhhheeecccYYYUUUQQQMMMKKKJJJHHHGGGDDDAAA>>>>>>>>>===;;;;;;888999999888888888888999555555555555555555555555444444444333333333222222222222222222222222222222111222222333333333222222333333333222222222111111222333333444444333333222222222222222222222222222000000000000000000000000111111111222222222333333333333333222222222111111111111222222222333333333333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000????????????@@@@@@@@@AAABBBAAAAAA@@@@@@AAAAAABBBAAABBBBBBBBBAAAAAACCCEEEDDDEEEFFFGGGIIIKKKMMMNNNRRRUUUZZZ```fffnnnvvv{{{}}}sssiii```[[[TTTLLLIIIIIIHHHDDD@@@999999888777666666555444444444555666666666555555444333333222222333333444222222222222222222222222222222111111111111222222222222222111111111111111222222222222222222222222111111222222222222111111222222111111111111222222222222111111111111222222111111111111111111111111111111111111111111111111222222333333333222111111111111111111111111111111111111111111111111111111333333222111111111111222111111111111111111111111111111000000111111222333222222222222222111111111111111111111111111111111222222222222222222222222222222222111111111111111111111111111111111111111333333333333333333333333222222111111111111222222222222333555555666666666555444333222111//////...333333333333333333333333222222222333333333444444444444555555666666777777555555666666666666555555777666666666666666666666777777888999::::::;;;;;;999:::;;;;;;;;;<<>>>>>@@@CCCGGGJJJPPPUUU]]]bbbeeegggiiilllpppzzzzzzvvvpppkkkgggccc___]]]ZZZYYYVVVQQQOOOMMMHHHCCCCCCAAA>>><<<:::999888777666666666777777777777777555444444444444333333333222222222333333333333333111222222333444444333333333333333222222222111111222222333333333333222222000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000???@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB???@@@AAAAAA@@@@@@AAACCCFFFFFFEEEEEEFFFGGGHHHHHHJJJLLLOOORRRUUUZZZ```dddiiirrr~~~nnncccUUUMMMLLLLLLHHHDDD???===;;;999777666555555444444555666777777777666333333333333333333333333222222222222222222222222222222222333333222222222111111111111111111111111111111111111111111111111111111222222222222111111222222111111111111222222333222222222222222222333111111111111111111111111111111111111111111111111111222222333333333222222000000111111111222222222111111111111111111111111111111111000000111222222000000000000000000000000111111000000111111222333222222222111111000000000333333222222111000000000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222111111222333333444333333444444444444333333333333333444444444444444333333333333333333333333444444444444555555555555555555666666777888999999555666666777888888777777555666666666777777888888999999999999999;;;<<<<<>>;;;888666666666555555666777777777666666222333333444444333333222222222222222222222222222222222333333333333222222111111111111111222222222000000000000000000000000111111222222222222111111222222111111111111222222222222111111111111222222111111111111111111111111111111111111111111111111111111222333333333222222000000000111222222333333111111111111111111111111111000000000000111222222000000000000000000000000111111000000111111222333111111111111111000000000333222222222111111000000222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111222222111222222333444555333333444444444333333222333333444444555666666666333333333333333333333333444444444555555555666666555555666666777777888888444555666777777888888777555555666777777888999999;;;;;;;;;<<<===???BBBCCCFFFHHHJJJMMMRRRXXX___dddiiiuuu~~~vvvxxx|||zzzsssqqqooommmnnnppptttvvvvvv}}}|||kkkhhhgggiiijjjiiijjjnnnpppxxx~~~}}}|||}}}~~~{{{zzzvvvtttkkk___WWWRRRKKKHHHGGGEEEBBB???======<<<;;;:::999999888555555555555444444444333222222333333444444555555555555555555444333222111333333333222222222111111111111222222222222111111222222222222222222222222000000000000000000000000000000000111111111111222111222222222222333333333333333333222222222222111111222222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000@@@@@@@@@AAAAAAAAABBBBBB???@@@BBBCCCCCCBBB@@@???@@@AAABBBAAA@@@AAABBBDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHHHHIIILLLPPPSSSVVV\\\eeelllttt|||}}}tttfffYYYQQQLLLIIIHHHFFFCCC@@@<<<999888777777666777777777777666666555222333333444444333333222222222222222222222222222222222333444444333222222000000111111111222222222111111111111111111111111111111222222222222111111222222111111111111222222111111111000000111111111111111111111111111111111111111111111111111111111000111222333333333333222///000000111222222333333111111111111111111111111000000000000000111222222000000000000000000000000111111000000111111222333000000000000111111111111222222222111111111111111222222222222222222222222000000111111111222222222111111111111111111111111222222222222222222222222222222222222333444555555222333444555555666555555333333444444444444444444333333333333333333333333333333444444444555555555666666666666666666666666333444555666777777777777444555666777888999::::::======>>>@@@DDDHHHMMMOOONNNPPPSSSWWW\\\dddlllrrr{{{sssrrrrrrtttwwwxxxvvvuuulllnnnrrrwww{{{{{{vvvqqqmmmllllllkkkkkkmmmppprrrmmmqqqyyywwwpppccc______eeehhhhhhjjjoooooosssxxxzzz{{{}}}~~~zzzvvvrrrrrrsssttt~~~uuuggg```XXXRRRPPPNNNIIIEEECCCCCCAAA@@@>>><<<;;;;;;555555555555444444444444222222333333444555555666333444444444444444333333333333333222222222111111111111222222222222111111222222222222222222222222000000000000000000000000000000000000111111111111111111222222222333333333333333333222222222111111111111222222222333333333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000@@@@@@AAAAAAAAABBBBBBBBB>>>@@@BBBEEEEEEBBB@@@>>>AAABBBBBBBBBAAAAAACCCEEECCCCCCCCCCCCDDDDDDEEEFFFGGGHHHIIIHHHIIIKKKOOORRROOOTTT[[[```fffmmmwww}}}|||oooaaaVVVPPPNNNNNNHHHEEEAAA===:::888888888777777888777777666555555222222444444444444222222222222222222222222222222222222444444444444222222000000111111222222222222222222222222222222222222111111222222222222111111222222111111111111222222111111000000000000111111111111111111111111111111111111111111111111111111000111222333333333333333///000000111222222333333111111111111111111111111000000///000000111222222000000000000000000000000111111111000111222222333//////000000111111222222111111111111111111111111222222222222222222222222000000111111222222222222111111111111111111111111333333333333333333333333222222222222333444555666111222444666777888999999444444444333333222222222333333333333333333333333222222333333333444444444666666666666555555555555333444555666777777777777444555666777888999:::;;;>>>???AAADDDJJJPPPUUUYYY[[[]]]```eeekkksss|||{{{vvvqqqmmmkkkhhhgggiiinnnsssvvvuuusssrrrsssvvvyyy||||||zzzyyyrrrssssssrrrrrrsssuuuwwwuuuvvvxxxyyyxxxuuurrrppphhhcccccciiinnnnnnrrrxxxxxxyyyzzzyyyxxxxxxyyyzzzxxxwwwtttpppmmmlllmmmnnnqqqzzz|||tttiiibbb]]]YYYRRRMMMHHHGGGEEECCCAAA???======666666555555555444444444222222333333444555666666222222333444555555555555333333333222222222111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000111111111111111111111222222333333333333333333222222111111111111111111222222333333333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCCCCCCCDDDFFFFFFGGGGGGGGGDDDDDDDDDEEEFFFHHHIIIJJJMMMNNNQQQUUUYYY```ggglllyyy|||mmm]]]QQQMMMNNNMMMMMMJJJDDD>>>;;;888666<<<;;;999777666555555555333333333222222222111111111111222222222333333333111111222222222333333333//////000000111111111222000000000///////////////444333333222222333444444222222111111222222333444111111111111111111111111222222111111111111222222222222222111111111000000000000000111222222222333222222111111000111111111111111111000000000000000111111111111111111111111222222111000//////000000222222111111000111111111333000...///222444333111111111111222222333333333333333333222222111111111222222333333333222222111222222222222222222222222111111111222222333333333222222222222222222222222222222333333333444444444333333333333333333333333555444444333333444444555777666555444333222333333555555555555555555444444999777666777777777666555888888777777999;;;===???CCCHHHPPPVVVXXX[[[```ccciiijjjlllpppvvvxxxvvvyyy{{{wwwqqqlllhhhhhhiiijjjkkkmmmpppsssuuuyyy~~~yyytttjjjmmmqqqssstttwww}}}|||zzzxxxvvvtttuuuzzzwwwqqqnnnhhhaaa]]]VVVSSSNNNJJJHHHFFFDDDCCC<<<:::888888888999777666666555444444555555444222555555444444444333333333222222222222222222222222333222222111111222222333222222222222222222222222111111111111222333444444222222111111111111111111111111222222222333333333333333333333333333333333333333333222111000//////000000000000000000000000111111111111111111111111333333111000000000111222222222222111111111000000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHIIIKKKMMMOOOQQQTTTYYY___dddooouuu~~~{{{lll^^^UUURRRLLLKKKGGGCCC???===<<<;;;===;;;999777555555555555333333333222222222222111111111222222222333333333111111222222222333333333000111111111111111111222222222222222222222222222444333333222222222222333111111000000111111222333111111111111111111111111222111111111111111111222222222222111111111000000111111111111111222222222222111111111111111222222111111111111000000000000111111111111111111111111222222111000000000000000222111111111111111222222666333111111222333222000111222222222222222222333333333333222222222111111222222222333333222222111222222222222222222222222222222222222222222333333222222222222222222222222222222333333333444444444333333333333333333333333555444444333333444444555444444444444444444555555555555555555555555555555888777666777888888888888999999999999;;;>>>CCCFFFJJJPPPWWW]]]```dddiiimmmoooqqquuu{{{|||wwwtttvvvtttpppppptttwwwuuusssrrrsssuuuxxxzzzzzz|||}}}}}}vvvzzz}}}{{{vvvpppmmmfffbbb]]]YYYVVVSSSNNNJJJAAA>>>;;;999999999888777777666555555666777666555666666555555555444444444222222222222222222222222333222222111111222222333222222222222222222222222222222111000000111111111111111111111111111111111222222222222333333333333333333333333333333333333333333333222222111000///000000000000000000000000111111111111111111111111333222111000000000111222222222222111111111000000AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNQQQVVVYYYccchhhooouuu|||vvvggg\\\SSSOOOIIIFFFCCCBBB@@@???>>><<<:::777555444444444333333333333222222222222111111222222222333333333111111222222222333333333333333222222222222222111222222222222222222222222444333222111111111111111000000//////000000111222111111111111111111111111111111111111111111111111222222222111111111111111222222222111111111111111000000000000111222333333111111111111111111111111111111111111111111111111222222111000000000000111000000000000111222333333888666333222333333111000222222222222222111111111333333333222222222222111111222222333333222222222222222222222222222222222333333222222222222222222222222222222222222222222333333333333444444444444333333333333333333333333555444444333333444444555333333333444555666666777555555555555666666666666777777777777888999::::::;;;<<<===>>>AAAFFFLLLQQQVVV[[[bbbgggkkkooouuuzzzzzz}}}|||wwwrrrssspppppprrrttttttwww{{{{{{|||{{{wwwqqqpppsssqqqnnnrrrsssuuuyyy~~~{{{yyywwwrrrnnnllljjjfff]]]VVVLLLGGGAAA===;;;::::::999999777666666777888888777777666666666555555555555333333333333333333333333333222222111111222222333222222222222222222222222333222111000////////////111111111111111111111111333333333333444444444444333333333333333333333333333333333333222111000///000000000000000000000000111111111111111111111111333222111111000000111111222222222111111111111111BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDCCCCCCCCCCCCCCCDDDDDDFFFGGGIIIIIIJJJLLLPPPSSS[[[___dddjjjqqq{{{ooobbbYYYPPPLLLJJJFFFDDDCCC@@@>>>;;;888666444444333444444333333333222222222111111222222222333333333111111222222222333333333444444444333333222222222000000000111111111111111333333222111000000000000000000000000000111222222111111111111111111111111111111111222222111111111111111111111111111111111333222222222111000000000000000000000111222333444000111111111111111222222111111111111111111111111222222111000000111111111000000000000111222333444666555333222222222111111333333222222111111000000222222222222222222222222111111222333333333222222222222222222222222222222333333333222222111111111222222222222222222222222333333333444444444444555444444444444444444444444555444444333333444444555333444444555666666777777666666666666666777777777777777888888888999;;;======@@@BBBEEEHHHOOOXXX^^^dddiiiooossswww{{{}}}vvvtttuuuwwwxxx{{{zzzzzz}}}}}}{{{{{{{{{yyywwwssssssssspppuuuttttttuuuyyy~~~~~~|||zzzyyy{{{}}}zzzqqqiii]]]WWWNNNFFFAAA>>><<<;;;:::888666666777888888777666666666666555555555555333333333333333333333333333222222111111222222333222222222222222222222222222222111000000000000000111111111111111222222222333333333444444444555555333333333333333333333333222333333333222222111000000000000000000000000000111111111111111111111111222222222111111111111111111111111111111111111111BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCGGGFFFEEEEEEEEEEEEFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBBBBAAAAAABBBCCCCCCDDDFFFGGGHHHIIIKKKOOOQQQTTTWWW\\\bbbiiisssmmm___SSSOOONNNJJJGGGGGGCCCAAA===:::777555444333444444444333333333222222111111222222222333333333111111222222222333333333555444444444333333222222000111111111222222222333333222111111000000000111222111111111111222333333111111111111111111111111000111222222222222111000111111111111111111111111333222222222111000000000000000000000111222333444000000111111222222222333000000000000000000000000222111111111111111222222000000000000111222333444222222222111111111222333222222222111111000000000222222222222222222222222000111222333333333333333222222222222222222222222333333333222222111111111222222222222222222222222333333444444444555555555444444444444444444444444555444444333333444444555555666666777777666666555666666666777777777888888888999:::999999:::===@@@AAAEEEJJJNNNRRRZZZdddllltttyyy~~~|||wwwvvvzzz~~~wwwtttsssttttttrrroookkkjjjlllnnnwww~~~|||zzzyyyzzz{{{|||~~~ssskkk___TTTLLLFFFCCCAAA???<<<999888888999888777666666666666555555555555333333333333333333333333333222222111111222222333222222222222222222222222111111111111111222333444000000111111111222222222333333333444444444555555333333333333333333333333222333333333333222111111000000000000000000000000111111111111111111111111222222222222111111000000111111111111111111111111BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDHHHGGGEEEDDDDDDDDDEEEFFFCCCCCCDDDDDDEEEDDDDDDDDD@@@@@@@@@@@@@@@AAABBBCCCBBBDDDFFFGGGHHHJJJMMMOOOLLLOOOTTTXXX^^^iiiuuu~~~~~~qqq```QQQOOOQQQMMMJJJJJJFFFDDD@@@<<<888666444444444444444444333333333333111111222222222333333333111111222222222333333333444444333333333333333222333333333444444555555666222222111111111222222222222222222111222333333444111111111111111111111111000111222333333222111000111111111111111222222222222222222111111111111111000000000000111222333333000000111111222333333333000000000000000000000000222111111111111222333333000000000000111222333333000111111111000000222444111111111111111000000000111222222222222333333333000111222222333333333333222222222222222222222222333333222222222222222222222222222222222222222222333444444444555555555555444444444444444444444444555444444333333444444555666666777888888777666555666666777777888888999999999;;;=========???DDDIIILLLRRRZZZ___dddlllvvv~~~~~~{{{uuummmiiiiiijjjfffgggfffccc______bbbeeeooovvv{{{xxxwwwtttxxxsssggg]]]UUUPPPMMMIIIEEEAAA===<<<;;;:::999777777777777666666666666333333333333333333333333333222222111111222222333222222222222222222222222111111111111222333444555000000000111222222333333333333333333444444444444333333333333333333333333222333333333333333222222000000000000000000000000111111111111111111111111111222222222222111000000111111111111111222222222CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEHHHFFFEEECCCCCCDDDEEEFFFCCCDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>???@@@AAABBBCCCAAACCCDDDEEEEEEFFFIIIKKKGGGJJJMMMPPPUUU]]]gggooozzz{{{qqqvvvyyydddSSSQQQSSSNNNJJJKKKIIIFFFBBB>>>:::777555555555444444444444333333333111111222222222333333333111111222222222333333333222222222222333333333333333333444444555666666666222111111222222333444555111111111111111222222333111111111111111111111111///111222333333222111///000000111111111222222222111111111111111222222222222111111111111111222222000000111222222333444444000000000000000000000000222111111111222222333444222111111111111111222222111333444222000000111444000000000000111111111111111111222222222333333333000000111222333333333333222222222222222222222222222222222222222222333333222222222222222222222222444444444444555555555555555555555555555555555555555444444333333444444555444555777999999999888777666666777888888999::::::888<<>>::::::999999999888888888444444444444444444444444333222222111111222222333222222222222222222222222222111111111111111222222///000000111222222333333222222222222333333333333333333333333333333333333222222333333444333333222000000000000000000000000111111111111111111111111111222222333222111000///000000111111111222222222CCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHFFFDDDCCCBBBCCCDDDEEEEEEEEEDDDCCCBBB@@@>>>============>>>???AAABBBCCC@@@BBBCCCCCCCCCCCCDDDFFFFFFHHHKKKLLLOOOUUU^^^eeesss|||rrrlllnnnsss{{{kkkXXXUUUUUUOOOJJJJJJJJJHHHDDD???;;;888666555555555444444444333333333111111222222222333333333111111222222222333333333111111111222222333333333111111222222333444555555111111111222333444666666000000000000000111111222111111111111111111111111///000222333333222000///000000111111222222222222000000111111222222222333222222111111111111111111000000111222333333444444000000000000000000000000222111111111222333333444222222111111111111111111444666666444111///111333//////000000111111222222111111111222222333333333///000111222333444444444222222222222222222222222111111111222222333333444222222222222222222222222444444444555555555666666555555555555555555555555555444444333333444444555222333666999:::::::::999666777777888999999::::::777<<