BM66(R@ xxxvvvuuuddd]]]SSSTTTTTTSSSQQQOOOLLLJJJHHHJJJIIIFFFCCCAAA@@@AAAAAA>>>>>>>>>>>>>>>??????@@@CCCEEEHHHIIIKKKMMMQQQSSSQQQQQQQQQQQQSSSXXX___dddjjjmmmrrrwwwzzzzzzxxxwww{{{}}}~~~{{{rrr|||wwwkkkbbb\\\ZZZYYYWWWVVVUUUVVVVVVUUUTTTUUUTTTTTTXXX___eeehhhhhhfffeeeddd```\\\ZZZYYYZZZcccfffjjjkkkiiihhhjjjlllssstttrrrnnnpppssstttqqqmmmooonnnllllllmmmjjjdddhhhhhhkkkppptttvvv{{{zzzpppsssxxx|||xxxzzzvvvtttwwwyyy}}}}}}~~~```PPPIIIHHHFFFDDDCCCBBBCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDFFFMMMUUUYYYWWWRRRNNNMMMVVV```iiipppwww|||zzzxxxuuutttyyywwwpppvvvrrrbbb]]]UUUTTTSSSRRRPPPNNNLLLKKKJJJIIIGGGDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBBDDDFFFHHHIIILLLOOORRRTTTSSSQQQPPPRRRVVV]]]ccciiilllqqquuuxxxyyyyyyxxx|||~~~|||vvvvvv~~~~~~ssshhhaaa```[[[YYYWWWVVVWWWXXXWWWVVVXXXVVVVVVYYY^^^cccdddddd``````___\\\XXXVVVVVVWWWYYY^^^fffkkknnnrrrwww{{{}}}~~~}}}zzz{{{|||||||||zzzvvvuuuvvvtttooollliiiiiinnnrrrtttyyyuuuuuuxxx{{{{{{wwwtttuuuvvvxxx|||aaaTTTIIIGGGFFFDDDCCCBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEELLLTTTXXXWWWSSSPPPOOOYYYbbblllrrrzzz}}}zzzxxx|||{{{ooonnnxxxrrrbbb^^^XXXTTTSSSQQQOOOMMMMMMMMMMMMKKKIIIFFFBBB@@@>>>======>>>>>>>>>>>>>>>??????@@@AAACCCEEEGGGHHHKKKNNNQQQVVVTTTRRRPPPPPPUUU\\\bbbhhhjjjnnnssswwwyyy{{{{{{}}}vvvpppoooxxx}}}tttsssxxxyyyxxxwwwvvv}}}|||{{{~~~yyykkkeeeddd]]][[[YYYXXXYYYYYYYYYXXX[[[YYYYYYZZZ]]]___``````ZZZ[[[ZZZWWWTTTRRRSSSTTTPPPVVV___fffmmmuuu~~~}}}vvvnnnjjjlllpppssswww{{{}}}|||yyyyyyzzzuuuuuuttttttxxx~~~vvv^^^UUUHHHGGGEEEDDDCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDDDDFFFMMMVVVZZZZZZVVVTTTSSSYYYbbblllrrryyy}}}~~~tttmmmjjjzzzeee^^^XXXTTTSSSPPPNNNMMMMMMOOOOOONNNLLLIIIFFFCCCAAA??????>>>>>>>>>>>>>>>??????@@@AAACCCEEEGGGHHHKKKNNNQQQUUUTTTQQQOOOPPPUUU]]]ccchhhjjjmmmqqqvvvzzz}}}yyytttrrrwwwzzz~~~~~~mmmlllssswwwvvvttttttzzzvvvwwwzzzooohhhggg___\\\YYYXXXYYYZZZZZZYYY[[[[[[[[[\\\]]]^^^^^^^^^XXXXXXXXXVVVSSSRRRRRRSSSOOOSSSXXX]]]ccclllxxxwwwnnnmmmppprrrsssvvvxxxyyy|||~~~|||yyyxxxyyyzzz~~~~~~yyyvvvuuurrrtttxxx~~~}}}}}}mmmWWWOOOHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEFFFJJJQQQYYY^^^]]]ZZZYYYXXX^^^fffooottt{{{zzzkkkccc}}}kkk^^^UUUTTTSSSPPPNNNNNNNNNOOOPPPNNNLLLJJJGGGDDDAAA@@@???>>>>>>>>>>>>>>>??????@@@BBBDDDFFFHHHIIILLLOOORRRSSSRRRPPPOOOQQQWWW___eeehhhjjjmmmqqqvvv{{{}}}zzzxxx{{{|||qqqrrryyy|||||||||yyy}}}sssrrrqqqvvvwwwkkkhhh___]]]YYYXXXYYYZZZZZZZZZZZZ[[[]]]]]]^^^^^^___```YYYYYYYYYWWWUUUSSSTTTUUUSSSTTTTTTTTTXXXaaammmwwwrrrnnnnnnnnnoooqqqpppsssvvvzzz~~~zzzwwwuuuvvvwww|||~~~zzzwwwrrrqqqrrr{{{}}}}}}~~~||||||gggQQQIIIGGGFFFEEECCCCCCCCCDDDDDDDDDDDDCCCDDDDDDFFFGGGHHHKKKRRR[[[______]]]\\\]]]gggooowww{{{kkkbbbrrrqqq___TTTTTTSSSQQQPPPOOOOOOOOOOOOKKKJJJHHHFFFCCCAAA???>>>>>>>>>>>>>>>>>>??????@@@BBBDDDFFFHHHIIILLLOOORRRQQQQQQPPPQQQSSSXXX___dddgggiiilllqqqvvvzzz~~~}}}{{{wwwzzz}}}}}}}}}~~~tttpppmmmpppzzz~~~kkkdddaaa^^^ZZZXXXYYYZZZ[[[[[[[[[]]]____________```aaa[[[\\\[[[YYYWWWUUUVVVWWWUUUTTTSSSQQQRRRYYYdddlll~~~}}}qqqkkkhhhfffhhhkkkkkknnnsssxxx}}}{{{wwwuuuvvvwww|||zzzzzz|||uuuppppppwwwxxxzzz~~~~~~}}}|||dddPPPHHHGGGFFFEEECCCCCCCCCDDDEEEEEEEEEDDDEEEFFFGGGIIIJJJKKKSSS\\\aaacccccccccdddooovvv|||wwwhhhmmmttt```UUUTTTSSSRRRQQQPPPOOONNNNNNJJJIIIHHHGGGDDDBBB@@@???>>>>>>>>>>>>>>>??????@@@AAACCCEEEGGGHHHKKKNNNQQQPPPQQQRRRRRRTTTXXX]]]aaaeeegggkkkppptttxxx{{{|||~~~}}}wwwqqqkkknnnyyyrrriiiccc```\\\ZZZZZZ\\\]]]]]]]]]___bbbbbb```______```\\\]]]\\\ZZZWWWUUUVVVWWWSSSTTTSSSQQQPPPRRRYYY^^^gggsss{{{rrriiiccc^^^\\\___ddddddhhhnnnuuuzzz~~~~~~}}}{{{|||~~~{{{xxxvvvwwwxxx|||vvvttt||||||uuurrrrrrrrrtttwww}}}}}}|||~~~|||~~~xxx___OOOJJJGGGFFFDDDCCCCCCDDDDDDEEEGGGFFFFFFFFFGGGIIIKKKMMMMMMUUU___gggkkkmmmppprrryyypppllltttaaaWWWTTTSSSSSSRRRQQQOOOMMMLLLKKKKKKJJJIIIGGGEEECCCBBB>>>>>>>>>>>>>>>??????@@@@@@BBBDDDFFFGGGJJJMMMPPPQQQRRRTTTTTTUUUWWW[[[^^^bbbeeeiiinnnsssvvvxxxyyyzzzssslllnnnyyyvvveeeaaa]]][[[\\\^^^_________bbbdddddd```^^^^^^___\\\\\\\\\YYYVVVTTTTTTUUURRRTTTTTTRRRNNNLLLNNNPPPSSS___mmmuuu{{{{{{yyy||||||zzzooohhhaaa\\\WWWTTTYYY```___ccciiiqqqwww{{{}}}~~~~~~{{{xxxyyy{{{}}}}}}}}}}}}~~~|||yyywwwwwwxxx|||uuuqqqwwwzzzvvvooonnnooorrrwww}}}zzzyyy{{{|||nnnZZZNNNKKKFFFFFFDDDCCCCCCDDDEEEEEEHHHGGGFFFFFFHHHJJJLLLNNNPPPYYYdddnnntttxxx|||yyyqqq|||zzz```YYYXXXSSSOOOOOORRRTTTQQQNNNKKKKKKJJJIIIGGGEEECCCBBB??????>>>>>>>>>>>>??????AAACCCFFFGGGHHHJJJNNNPPPTTTRRRQQQSSSWWW\\\___```gggkkkqqqtttttttttvvvyyyssskkkrrrsssllleee^^^\\\___ccccccbbbeeeeeeeeedddbbbaaabbbccc___^^^]]][[[YYYXXXVVVVVVUUUTTTSSSRRRPPPOOOMMMMMMNNNQQQXXXaaakkkssswwwxxxyyyxxxvvvsssqqqooonnnnnneeebbb^^^YYYVVVUUUUUUVVV[[[]]]aaaiiirrrzzzyyyuuuuuuvvv|||xxxvvvvvvrrrttt{{{}}}|||~~~|||uuusssttt{{{xxxqqqvvv~~~sssooommmqqquuuyyyzzzxxxyyyzzz|||}}}yyyaaaQQQKKKKKKGGGEEEDDDCCCDDDEEEGGGHHHGGGGGGFFFEEEGGGLLLSSSYYYaaaeeemmmvvv|||{{{}}}cccYYYXXXTTTQQQPPPQQQRRRQQQOOOLLLLLLKKKIIIGGGEEEBBBAAA??????>>>>>>>>>>>>?????????@@@CCCDDDEEEGGGKKKMMMPPPPPPQQQSSSWWW]]]cccggghhhmmmrrruuuuuuuuuxxxzzz~~~yyyooottt|||ooohhhaaa___bbbeeeeeedddgggffffffdddbbbbbbbbbccc______]]]\\\ZZZXXXWWWVVVUUUTTTSSSRRRPPPOOONNNMMMJJJLLLQQQYYYbbbjjjnnnpppmmmllljjjiiigggfffeeeeeejjjgggaaa\\\WWWSSSQQQPPPXXXZZZ^^^fffpppyyy~~~wwwrrrqqqrrrzzz|||vvvrrrqqqrrrooopppwwwzzzxxxzzz}}}{{{uuuqqqqqqwww{{{rrrvvv}}}|||tttnnnoootttzzz{{{yyyyyy{{{}}}}}}uuu___PPPKKKKKKGGGFFFDDDDDDDDDEEEGGGHHHJJJJJJJJJKKKLLLQQQXXX\\\dddkkkvvv{{{iiiXXXWWWUUUSSSRRRQQQPPPQQQQQQNNNMMMLLLJJJGGGDDDBBBAAA??????>>>>>>>>>>>>??????===???AAACCCDDDFFFIIIKKKKKKMMMPPPRRRVVV]]]fffnnnjjjnnntttvvvvvvvvvwwwyyyzzz~~~~~~sssuuusssllleeecccfffiiiiiigggiiigggfffdddcccbbbcccccc```___^^^]]][[[ZZZXXXXXXUUUTTTTTTRRRQQQPPPOOOOOOIIIJJJLLLQQQYYYaaafffhhhfffeeeeeedddccccccddddddjjjhhhddd^^^YYYTTTPPPNNNRRRUUUZZZbbblllvvv~~~uuuooollllllvvv||||||uuupppmmmllljjjjjjlllppprrrsssvvv{{{~~~zzztttooolllqqqvvvvvv{{{|||qqqpppuuu||||||zzz{{{|||~~~~~~ppp\\\PPPKKKJJJGGGFFFEEEEEEEEEFFFGGGHHHJJJLLLNNNOOOQQQUUU[[[___eeeqqqxxxqqqYYYVVVWWWVVVSSSPPPOOOQQQRRROOOOOOMMMKKKHHHEEEBBB@@@??????>>>>>>>>>>>>??????>>>@@@BBBCCCDDDFFFIIIKKKGGGKKKOOOQQQSSSZZZeeennnlllqqqwwwyyywwwvvvvvvwwwyyy}}}ttttttvvvpppiiigggjjjlllllliiiiiigggdddcccbbbccccccbbbaaa```___^^^\\\[[[ZZZYYYUUUUUUTTTTTTSSSRRRQQQQQQNNNMMMLLLPPPVVV^^^cccfffdddddddddddddddeeefffgggddddddbbb```]]]YYYUUUSSSNNNQQQVVV^^^hhhttttttkkkhhhgggttt|||}}}xxxrrrmmmkkkkkkfffhhhlllooopppqqquuuyyy|||xxxssslllfffjjj{{{}}}{{{|||xxxwww||||||{{{|||~~~iiiXXXNNNKKKJJJGGGFFFFFFFFFFFFGGGHHHIIIIIILLLOOOQQQSSSWWW[[[^^^fffwww}}}{{{]]]XXXXXXWWWTTTQQQPPPQQQRRRPPPOOONNNKKKHHHEEECCCAAA??????>>>>>>>>>>>>??????>>>???AAABBBCCCDDDGGGJJJFFFJJJMMMNNNOOOUUU^^^fffnnnttt|||}}}yyywwwwwwyyy}}}wwwvvvyyyssslllkkkmmmooonnnkkkiiifffbbbaaabbbcccccccccbbbaaa```___^^^]]]\\\[[[VVVVVVVVVUUUUUUTTTTTTTTTTTTQQQOOOQQQVVV]]]cccfffaaaaaaaaabbbbbbdddeeefffbbbbbbbbbaaa___\\\YYYWWWLLLOOOTTT[[[dddqqqtttjjjfffeeeqqqzzz}}}}}}}}}|||yyytttqqqoooooolllqqqwwwzzz|||||||||zzz|||xxxqqqiiibbbddduuu~~~||||||}}}~~~wwwbbbUUUMMMJJJIIIGGGGGGGGGGGGGGGHHHHHHIIIJJJMMMPPPSSSUUUXXX[[[^^^jjjeeeZZZXXXVVVTTTRRRRRRQQQQQQPPPOOONNNLLLIIIFFFDDDCCC??????>>>>>>>>>>>>??????<<<===???@@@@@@BBBEEEGGGGGGIIILLLLLLMMMQQQWWW\\\lllttt~~~{{{yyywww{{{~~~{{{|||vvvpppoooqqqsssqqqnnniiieeeaaa```cccffffffeeecccbbbaaa```___^^^]]]]]]XXXXXXXXXXXXXXXWWWWWWWWWWWWTTTQQQRRRWWW]]]ccceeedddddddddddddddeeefffgggfffeeedddccc```\\\YYYWWWMMMPPPTTTYYYaaaooo~~~uuukkkfffeeemmmwww~~~~~~}}}}}}xxxooofff___aaaooo~~~|||{{{|||}}}~~~rrr]]]RRRMMMJJJHHHGGGGGGHHHHHHHHHIIIIIIIIIMMMOOORRRTTTVVVXXX\\\___nnnooo]]]YYYUUUSSSTTTTTTRRRPPPOOOOOONNNLLLJJJGGGEEEDDD??????>>>>>>>>>>>>??????<<<>>>???@@@@@@BBBDDDGGGHHHIIIJJJLLLNNNQQQSSSUUUaaakkkyyy|||zzzwwwyyy|||zzztttsssuuuvvvtttqqqjjjfffaaaaaaeeeiiijjjiiiccccccbbbaaa```______^^^ZZZZZZZZZZZZZZZZZZZZZZZZYYYVVVTTTUUUYYY___dddfffiiiiiihhhhhhhhhhhhiiiiiihhhgggfffccc```\\\ZZZXXXPPPRRRVVVYYY```mmm}}}xxxmmmhhhgggjjjvvvzzzmmmccc]]]___kkkxxx||||||{{{{{{{{{|||~~~nnnZZZPPPLLLIIIGGGGGGHHHHHHIIIIIIIIIIIIIIINNNOOOQQQRRRSSSUUUYYY\\\ooouuu^^^YYYTTTSSSUUUVVVRRROOOOOONNNNNNLLLJJJHHHFFFEEE??????>>>>>>>>>>>>?????????@@@BBBBBBBBBDDDFFFIIIIIIHHHIIILLLOOORRRRRRQQQUUUbbbssszzzxxxxxxyyyzzzzzz{{{}}}}}}wwwvvvxxxyyyvvvssslllgggbbbccchhhlllmmmllldddccccccbbbaaa```______[[[[[[[[[[[[[[[\\\\\\\\\[[[YYYWWWXXX\\\aaafffhhhjjjiiihhhhhhgggggggggggghhhgggeeebbb```^^^\\\[[[RRRTTTWWWYYY```lll}}}yyyooojjjiiijjjxxxzzzlllbbb]]]___iiiuuu{{{zzzzzzzzz{{{|||~~~mmmXXXOOOLLLIIIFFFGGGHHHIIIIIIJJJJJJIIIIIILLLMMMNNNNNNOOOQQQUUUYYYmmm~~~fffWWWUUUYYYSSSQQQUUUTTTOOONNNMMMLLLKKKJJJIIIHHHBBBAAA@@@>>>>>>>>>??????EEEDDDBBBAAAAAACCCFFFHHHKKKMMMMMMKKKIIIJJJOOOSSS[[[aaakkktttzzz|||{{{yyywwwxxxyyyyyyxxxzzz}}}yyyyyy~~~yyyrrroookkkgggfffiiikkkkkkjjjeeeeeeeeedddcccbbbaaa```\\\ZZZYYY[[[```ccccccbbb___^^^]]]]]]___dddhhhkkknnnmmmllljjjhhhgggfffeeeeeebbb___]]]]]]]]]\\\[[[UUUSSSUUUYYY___kkk~~~yyynnniiiiiijjjuuu}}}kkkeeeaaa^^^ggguuuyyy{{{~~~yyyxxx{{{}}}||||||yyyvvvssszzzgggYYYNNNLLLMMMIIIKKKIIIGGGHHHLLLNNNMMMLLLNNNMMMNNNOOONNNMMMRRRYYYlllyyynnn[[[UUUXXXSSSQQQTTTSSSOOOOOONNNMMMKKKJJJIIIHHHBBBAAA@@@>>>>>>>>>??????EEEDDDBBBAAABBBDDDGGGIIIJJJLLLLLLJJJHHHIIINNNRRRVVV\\\eeennnsssuuuuuutttuuuwwwxxxyyyyyy|||}}}||||||{{{tttpppkkkgggfffiiikkkkkkjjjfffffffffeeedddbbb```______]]]\\\]]]```bbbbbbaaabbbaaa``````bbbfffjjjlllpppoooooonnnllljjjhhhgggdddaaa^^^]]]]]]]]]\\\[[[UUUTTTUUUYYYaaannnzzzoookkkkkkllluuukkkeeeaaa```jjjzzz~~~~~~zzzxxx{{{}}}}}}zzzooolllkkkvvvcccWWWNNNLLLNNNJJJKKKIIIHHHIIIKKKMMMLLLKKKOOOMMMNNNOOOLLLJJJNNNUUUfffyyywww||||||cccUUUUUURRRRRRTTTPPPOOOOOONNNMMMLLLKKKIIIHHHCCCBBB@@@???>>>>>>??????CCCCCCBBBBBBCCCEEEHHHJJJIIIJJJKKKIIIGGGHHHLLLPPPSSSYYYbbbiiinnnpppqqqrrrsssuuuwwwxxxzzz}}}}}}~~~wwwppplllgggfffhhhkkkkkkjjjiiihhhhhhgggeeebbb```^^^^^^]]]]]]___bbbdddeeeeeegggeeeddddddeeehhhlllnnnqqqrrrsssrrrqqqmmmjjjhhhbbb```]]][[[\\\\\\[[[ZZZVVVTTTUUUZZZcccrrruuussstttvvv|||llleeebbbbbbooo~~~}}}yyyxxx{{{|||}}}ooohhheeeggguuuyyy```VVVNNNLLLOOOKKKLLLJJJIIIIIIKKKLLLKKKJJJNNNMMMMMMOOOMMMJJJNNNUUU```qqq|||wwwlllXXXTTTRRRSSSTTTNNNOOOOOOOOOOOOMMMKKKJJJHHHDDDBBBAAA???>>>>>>>>>???AAA@@@@@@AAABBBEEEGGGIIIGGGIIIJJJIIIGGGGGGKKKNNNTTT[[[cccjjjmmmooorrrtttssstttvvvwwwxxxzzz~~~|||~~~~~~~~~zzzrrrmmmgggfffhhhjjjkkkjjjkkkkkkjjjiiifffccc```^^^YYYZZZ\\\___cccgggjjjlllkkkjjjiiihhhiiikkknnnoooqqqssstttuuurrrnnniiifff```^^^[[[ZZZZZZZZZZZZYYYVVVTTTUUU[[[fffxxx}}}~~~pppfffbbbcccppp~~~{{{yyy{{{{{{|||uuuiiihhhlll}}}uuu^^^VVVNNNMMMOOOLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMOOONNNMMMRRRYYY___rrr}}}ppptttwww\\\VVVSSSTTTTTTNNNOOOPPPPPPPPPNNNLLLJJJIIIDDDCCCAAA@@@>>>>>>>>>???>>>>>>>>>???AAACCCEEEFFFFFFHHHIIIHHHFFFGGGJJJMMMUUU\\\ffflllnnnooorrruuutttuuuuuuuuutttuuuxxxzzz~~~}}}xxxxxx~~~~~~~~~xxx~~~tttnnnhhhfffhhhkkklllllllllllllllkkkhhhdddaaa^^^XXXZZZ]]]```dddhhhlllnnnnnnnnnmmmlllmmmoooqqqrrrrrrtttuuuuuurrrmmmgggccc^^^\\\YYYXXXXXXYYYXXXWWWVVVTTTVVV]]]iii}}}yyyrrrrrrvvvyyysssiiicccbbbooo~~~llloooxxxqqq^^^XXXOOOMMMOOOKKKMMMMMMLLLLLLKKKKKKLLLLLLLLLKKKLLLNNNNNNNNNTTT\\\hhh~~~ooooooxxxbbbYYYTTTUUUUUUOOOPPPPPPQQQQQQPPPMMMJJJIIIEEEDDDBBB@@@???>>>>>>???=========>>>???AAABBBCCCEEEHHHJJJIIIGGGGGGJJJMMMSSS\\\ffflllmmmnnnqqqtttuuuvvvuuutttrrrrrrtttvvvzzz{{{|||||||||~~~yyytttrrrxxx|||zzzvvv{{{vvvpppjjjgggiiilllmmmmmmlllmmmmmmmmmjjjfffbbb___]]]___bbbccceeegggkkkmmmrrrrrrqqqqqqrrrtttuuuvvvvvvwwwwwwvvvrrrlllfffbbb\\\ZZZWWWVVVWWWXXXWWWVVVUUUTTTWWW___lllzzzqqqkkkjjjmmmppp{{{vvvkkkeeebbbmmm}}}|||ttt|||lll\\\XXXPPPMMMOOOLLLMMMNNNNNNMMMLLLLLLNNNOOOPPPNNNNNNOOOOOOQQQYYYbbbxxxrrrnnnnnnhhh]]]VVVUUUWWWQQQPPPQQQRRRRRRPPPNNNKKKIIIFFFDDDBBB@@@???>>>>>>???>>>>>>>>>???@@@AAAAAABBBEEEHHHJJJJJJHHHGGGJJJMMMQQQ[[[gggmmmmmmmmmooorrrvvvvvvvvvtttrrrrrrsssuuuuuuwwwyyyyyyxxxyyy{{{~~~|||}}}}}}{{{xxxwwwxxxyyy~~~}}}uuuooommmrrryyy{{{zzz|||~~~xxxrrrllliiijjjmmmoooooolllmmmnnnnnnlllhhhcccaaa```cccfffggggggiiimmmqqqvvvvvvvvvwwwxxxyyy{{{|||||||||{{{xxxsssmmmgggccc[[[XXXVVVUUUVVVVVVVVVUUUTTTTTTXXXaaaooo|||vvvoooiiiggghhhjjjuuuvvvmmmgggccclll{{{vvvrrryyy~~~}}}~~~fffYYYWWWPPPNNNPPPMMMMMMNNNPPPOOONNNNNNPPPSSSRRRPPPQQQTTTWWW\\\hhhsssssslllfff~~~lll___WWWVVVWWWSSSPPPQQQRRRRRRQQQNNNKKKIIIFFFEEECCC@@@???>>>>>>?????????@@@@@@@@@AAAAAAAAAEEEHHHJJJJJJHHHHHHJJJMMMQQQ[[[hhhoooooommmooorrrvvvvvvvvvtttsssssstttvvvrrrtttwwwwwwvvvvvvxxx{{{zzzzzzyyyvvvsssqqqqqqrrrzzz|||{{{sssmmmkkknnnttt}}}yyyvvv{{{~~~|||{{{}}}zzztttmmmiiikkknnnpppppplllmmmnnnnnnllliiidddbbb___cccgggiiijjjmmmrrrvvvyyyyyyyyyzzz|||}}}~~~{{{uuuoooiiieeeZZZXXXUUUTTTUUUVVVVVVUUUTTTTTTXXXbbbppp~~~yyysssmmmjjjjjjkkkqqqvvvnnniiidddlllzzzwwwnnnvvv{{{zzz{{{|||~~~www```UUUUUUPPPNNNQQQNNNMMMOOOQQQPPPOOOOOORRRUUUSSSQQQSSSYYY___iiixxx|||qqqooozzz}}}cccZZZYYYXXXVVVPPPPPPPPPPPPOOOOOONNNMMMGGGHHHGGGEEE@@@===<<<;;;============>>>???@@@AAACCCDDDFFFGGGGGGHHHJJJLLLRRRYYYcccjjjnnnooorrrtttuuuvvvyyy||||||zzztttpppnnnnnnnnnooooooooooooooosssttttttssspppmmmmmmmmmooopppyyy}}}rrrnnnfffnnnyyyxxxvvvuuuuuuwww|||yyynnnmmmoooqqqsssuuuvvvtttrrrrrrqqqmmmgggbbbbbbdddiiiooouuuxxxyyywwwyyy|||~~~|||yyyssskkkddd```\\\WWWTTTSSSTTTTTTTTTVVVRRRVVVeeetttwwwqqqnnnmmmkkkiiippp{{{rrrllljjjiiissszzzqqqpppqqquuu{{{}}}}}}~~~~~~nnnaaaUUUQQQRRRPPPMMMMMMNNNOOOQQQQQQQQQRRRTTTVVVUUUYYYbbbjjjooottt~~~tttqqqwwwkkk___[[[XXXUUUPPPPPPPPPPPPOOOOOONNNMMMHHHHHHHHHEEEAAA===<<<<<<============>>>???@@@AAABBBDDDFFFGGGGGGHHHJJJKKKQQQYYYbbbiiimmmnnnqqqsssuuuxxx}}}zzzuuuppppppooonnnmmmmmmmmmnnnlllmmmnnnmmmkkkkkkkkkmmmpppqqqyyy}}}rrrmmmdddlllxxxzzzvvvtttvvvzzz}}}tttsssvvvwwwxxx{{{}}}zzzxxxwwwvvvrrrmmmiiiiiijjjnnntttzzz}}}}}}|||{{{~~~~~~{{{vvvnnnhhhbbb^^^YYYVVVVVVWWWWWWWWWYYYVVVZZZhhhvvvyyytttpppllliiisss|||uuummmjjjiiirrruuusssqqqrrrvvv{{{|||}}}hhh\\\QQQPPPQQQPPPOOOOOOQQQRRRSSSSSSSSSUUUXXX[[[^^^bbbiiioooppppppxxx{{{tttrrrvvvfff]]]WWWTTTRRRQQQQQQPPPOOOOOONNNNNNHHHIIIHHHFFFBBB>>>===<<<============>>>???@@@AAABBBDDDFFFFFFFFFGGGIIIKKKPPPWWWaaagggjjjllloooqqqtttyyy|||uuusssqqqnnnmmmnnnooopppnnnoooppppppoooqqqsssvvvwwwwww|||~~~sssmmmccckkkwwwxxxsssuuuyyy~~~{{{||||||}}}{{{|||~~~|||xxxtttqqqqqqrrruuuzzz~~~yyyrrrlllccc```\\\ZZZZZZ[[[\\\[[[\\\ZZZaaannnyyy|||wwwqqqmmmuuuyyyyyynnnjjjjjjsssyyyuuuooommmnnnssswwwyyyyyy{{{bbbXXXPPPPPPSSSSSSSSSTTTUUUUUUVVVVVVVVVYYY]]]```dddhhhpppuuusssoooqqqvvvvvvoookkk^^^XXXVVVSSSSSSRRRPPPPPPOOOOOONNNIIIJJJIIIGGGCCC???>>>===>>>>>>======>>>???@@@@@@AAACCCEEEFFFFFFFFFHHHJJJOOOVVV^^^eeehhhjjjmmmooopppwww|||yyyvvvttttttvvvyyy{{{{{{{{{{{{{{{{{{|||xxxooodddkkkvvv}}}vvvvvvzzz~~~{{{zzzyyy{{{{{{{{{|||yyywwwvvvwwwyyy}}}{{{sssmmmeeebbb___]]]]]]^^^^^^^^^\\\]]]eeerrr}}}~~~xxxuuuxxxxxx{{{oookkklllvvv|||vvvnnniiiiiimmmqqqttt|||}}}}}}|||vvvyyy}}}xxxaaaYYYSSSTTTVVVWWWWWWYYYXXXXXXYYYYYYYYY\\\```dddbbbgggpppwwwwwwrrrrrrvvvxxxmmmooo^^^YYYYYYUUUTTTRRRQQQPPPOOOOOOOOOJJJKKKJJJHHHDDD@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBDDDEEEEEEFFFHHHJJJMMMTTT\\\bbbdddgggjjjmmmlllttt~~~uuuiiinnnwww|||zzz}}}}}}}}}{{{{{{{{{~~~~~~}}}~~~{{{zzzzzzyyyzzz~~~|||tttnnnhhhfffbbb`````````___^^^ZZZ^^^gggsss~~~|||~~~zzzzzzooommmpppxxxxxxpppjjjjjjmmmrrrtttzzz}}}}}}zzzxxxwwwxxx{{{~~~ooo___XXXTTTVVVXXXWWWXXXZZZYYYZZZ[[[[[[\\\^^^bbbeee```dddmmmvvvxxxvvvvvvzzz}}}mmmvvvaaa[[[\\\VVVUUUSSSQQQPPPOOOPPPPPPKKKLLLKKKIIIEEEAAA@@@??????>>>>>>>>>>>>>>>??????@@@BBBDDDDDDDDDEEEGGGIIILLLRRRZZZ___bbbdddhhhkkkkkksssrrruuuzzz}}}~~~}}}}}}}}}xxxrrrnnnkkkgggdddbbbaaa___^^^ZZZ^^^gggrrr~~~{{{xxxoooooorrryyy~~~wwwsssrrrtttwwwxxxzzz~~~|||{{{{{{zzz{{{~~~iii[[[VVVTTTVVVWWWVVVWWWYYY[[[]]]^^^______```bbbdddcccdddjjjrrruuuuuuxxx}}}mmm~~~ggg]]]]]]XXXVVVTTTQQQPPPOOOPPPPPPLLLMMMLLLIIIEEEBBB@@@@@@??????>>>>>>>>>>>>?????????AAACCCDDDDDDEEEGGGHHHKKKQQQXXX]]]```bbbfffiiimmmuuu|||{{{}}}yyytttppplllhhheeeccc```]]][[[___fffppp{{{wwwppppppssswwwzzz|||~~~}}}}}}}}}}}}{{{}}}}}}vvvcccXXXTTTTTTWWWYYYXXXYYY\\\]]]___bbbcccbbbbbbbbbcccfffdddffflllqqqtttzzzmmmyyykkk___^^^XXXWWWTTTQQQPPPPPPPPPQQQLLLMMMMMMJJJFFFBBBAAAAAA??????>>>>>>>>>>>>>>>??????AAACCCDDDDDDDDDFFFHHHKKKPPPWWW\\\^^^aaaeeehhhooowwwxxxuuupppkkkhhhddd```]]]]]]aaagggnnnzzzvvvpppppprrrtttuuuxxx|||~~~ooo^^^WWWTTTUUUYYY\\\[[[]]]```___bbbeeefffeeecccccccccfffcccccciiinnnttt}}}ttt}}}sss^^^ZZZXXXUUURRRPPPPPPPPPOOONNNOOONNNKKKIIIGGGDDD@@@<<>>===============???AAABBBCCCCCCDDDGGGIIIKKKOOOUUUZZZ]]]```bbbdddjjjooo{{{zzzwww}}}{{{zzztttlllhhhgggeee___ZZZZZZ]]]cccmmmxxxxxxpppnnnkkkqqqvvvppptttzzzjjj^^^WWWWWWVVVUUUVVVWWWXXXYYYddddddcccccccccdddeeeeeegggccc```bbbgggppp~~~rrrsssxxxaaa]]]XXXVVVSSSRRRQQQQQQOOONNNPPPNNNLLLKKKIIIFFFBBB?????????>>>===============>>>@@@AAABBBBBBCCCFFFHHHLLLPPPUUUYYY[[[^^^```bbbhhhmmmxxxvvvpppsssyyy~~~xxxrrrkkkgggdddbbb^^^[[[YYY\\\bbblllvvvsssllliiigggnnnuuuooorrrvvv{{{ggg^^^ZZZXXXUUUSSSTTTVVVZZZ\\\fffeeeeeedddccccccccccccccc^^^[[[^^^cccmmm}}}uuulllyyyeee```YYYWWWUUUSSSSSSRRRPPPNNNPPPNNNMMMLLLKKKHHHDDDAAA??????>>>============>>>>>>???@@@AAAAAABBBDDDFFFMMMPPPTTTWWWYYY[[[^^^```eeekkkttt}}}tttjjjhhhkkksss{{{|||uuuqqqlllfffaaa___^^^]]]ZZZ\\\aaajjjuuu~~~~~~ooohhhfffdddmmmuuuqqqqqqrrrtttwww||||||}}}wwwccc]]]\\\YYYUUUSSSTTTXXX]]]aaaffffffeeedddcccbbbbbbaaa^^^ZZZWWWYYY^^^iii{{{llljjjjjjaaaZZZXXXVVVUUUUUUSSSPPPNNNOOOMMMLLLLLLKKKIIIEEECCC@@@???>>>>>>======>>>>>>>>>@@@AAAAAAAAABBBDDDFFFMMMOOOSSSUUUWWWYYY\\\^^^ccchhhqqq{{{~~~uuujjjcccbbbiiiyyy~~~{{{zzztttqqqmmmfffaaa^^^^^^```^^^___ccckkkttt|||qqqkkkhhheeennnxxxuuurrrppppppssswww}}}www~~~nnn___\\\\\\ZZZYYYXXXZZZ]]]aaacccddddddddddddcccbbbbbbaaa^^^ZZZVVVWWWZZZeeewww}}}nnndddzzzsssddd\\\ZZZXXXVVVUUUTTTQQQOOONNNMMMKKKKKKKKKIIIEEECCC@@@@@@???>>>>>>>>>>>>>>>@@@AAABBBBBBAAABBBDDDFFFLLLNNNRRRUUUVVVXXXZZZ\\\aaafffoooxxxyyynnneee___bbbooo}}}}}}~~~|||}}}uuusssooojjjdddbbbbbbcccffffffiiiooovvv|||zzzrrrmmmhhhpppzzzyyysssnnnlllppptttzzzzzzppp~~~ggg]]][[[YYY[[[^^^```bbbccccccccc___```aaabbbccccccbbbbbbaaa]]]YYYWWWXXXaaassszzzuuuhhhrrrjjj___\\\YYYVVVUUUTTTSSSRRRNNNMMMLLLKKKKKKIIIEEECCC@@@@@@???>>>>>>>>>>>>???@@@AAABBBBBBAAABBBDDDFFFJJJMMMRRRUUUWWWXXXYYYZZZ___dddllltttzzz}}}vvvjjjaaa^^^eeeooo~~~{{{zzz{{{~~~|||xxxtttqqqnnnmmmlllrrrqqqqqqtttyyy~~~~~~vvvnnnttt~~~}}}wwwppplllppptttxxxpppkkkuuubbb[[[YYYVVVZZZaaafffiiihhheeeccc\\\]]]___aaabbbbbbaaaaaaaaa]]]ZZZWWWVVV\\\mmm~~~tttyyyssspppuuubbb^^^YYYVVVTTTTTTTTTTTTPPPOOOMMMMMMLLLJJJFFFCCCAAA@@@??????>>>>>>?????????AAAAAAAAA@@@AAACCCEEEGGGLLLRRRWWWYYYYYYYYYZZZ^^^cccjjjppptttxxx}}}|||zzz}}}tttggg```bbbggguuu{{{~~~zzzxxx|||{{{}}}{{{zzz{{{}}}xxx|||wwwrrruuuwwwyyy}}}nnnmmmkkk^^^YYYWWWTTTYYY```gggjjjiiifffccc[[[\\\^^^`````````^^^^^^\\\ZZZXXXUUUSSSXXXhhhyyypppsss~~~|||pppyyy}}}ddd```YYYUUUTTTTTTUUUUUURRRQQQOOONNNMMMKKKGGGDDDAAA@@@??????>>>?????????>>>???@@@@@@??????AAACCCFFFKKKSSSXXXZZZZZZZZZYYY^^^bbbhhhlllooorrrwww{{{|||zzz}}}~~~|||mmmdddcccgggpppxxxuuu~~~{{{zzz~~~xxx{{{||||||tttttt~~~fff\\\YYYVVVTTTXXX___eeehhhhhhfffddd[[[\\\^^^______^^^\\\[[[WWWVVVUUUSSSPPPUUUeeeuuurrryyyooojjjjjjddd[[[TTTRRRSSSSSSRRRQQQQQQPPPNNNLLLJJJGGGFFFAAA@@@>>>===<<<===>>>???<<<===>>>@@@BBBCCCCCCCCCHHHHHHLLLRRRXXXZZZ[[[[[[\\\\\\```gggkkkmmmrrryyy{{{{{{{{{{{{}}}}}}~~~wwwjjjeeehhhppp}}}uuuppp||||||~~~~~~}}}}}}||||||}}}wwwddd___\\\XXXWWWYYY]]]```bbbcccbbbbbbbbb___\\\ZZZYYYXXXVVVTTTQQQPPPPPPQQQQQQUUUaaannnqqqzzzxxxjjjwwwiii\\\WWWVVVTTTSSSUUUQQQQQQPPPNNNLLLJJJHHHGGGCCCBBB@@@>>>===>>>???@@@>>>???@@@AAAAAAAAAAAAAAAEEEFFFJJJQQQWWWZZZ[[[[[[XXXXXX\\\ccchhhjjjpppvvv||||||{{{||||||~~~~~~zzz|||uuullllllqqq|||sssppp{{{}}}~~~~~~~~~sssbbb\\\ZZZWWWXXX[[[^^^bbbdddddddddcccbbb___ZZZWWWUUUSSSQQQOOONNNNNNOOORRRSSSXXXeeerrrwwwnnnwwwlllXXXVVVVVVQQQPPPTTTQQQQQQPPPOOOMMMKKKIIIGGGEEEDDDAAA@@@??????@@@AAAAAAAAAAAAAAA@@@???>>>>>>AAADDDIIIOOOVVVZZZZZZYYYUUUVVVZZZaaafffiiiooovvv||||||{{{{{{|||~~~~~~|||xxx{{{xxxssssss{{{rrrqqq{{{~~~}}}}}}}}}pppaaa]]][[[XXXZZZ\\\```ccceeefffeeedddccc___XXXSSSPPPOOOMMMKKKNNNNNNRRRVVVZZZ```mmmzzzzzzwwwuuusssWWWUUUXXXQQQPPPWWWRRRQQQQQQOOONNNKKKJJJIIIFFFEEEBBB@@@??????@@@@@@AAAAAAAAAAAA@@@??????>>>???DDDHHHMMMTTTYYYZZZWWWWWWWWW[[[bbbfffiiipppwwwyyyyyyyyyzzz|||~~~~~~zzz{{{{{{www}}}sssqqqzzz||||||pppeee```^^^\\\[[[]]]aaadddffffffeeedddaaa\\\UUUQQQNNNMMMMMMLLLQQQRRRWWW^^^cccjjjxxxrrrzzzxxx]]]XXXZZZUUUSSSZZZRRRRRRQQQPPPNNNLLLKKKJJJGGGEEEBBB@@@>>>>>>>>>?????????@@@AAAAAAAAA@@@@@@???EEEIIIKKKRRRZZZ[[[WWWZZZYYY\\\aaaeeehhhnnnvvvuuuvvvwwwxxx{{{~~~~~~}}}||||||rrrnnnwww}}}}}}~~~ooofffaaa___^^^[[[^^^aaadddffffffeeedddZZZVVVQQQNNNMMMNNNOOOOOOTTTVVV]]]fffllltttnnnqqqvvv||||||~~~eeeXXXWWWTTTRRRUUURRRRRRQQQPPPOOOMMMLLLKKKHHHFFFCCC@@@>>>===>>>>>>===>>>???@@@AAABBBBBBBBB???EEEHHHIIIQQQ]]]```]]][[[YYYZZZ___aaaccciiipppsssssstttvvvyyy}}}~~~yyyoookkkuuu~~~~~~sssiiiddd___]]]]]]\\\___bbbeeeffffffeeedddVVVSSSPPPOOOPPPRRRTTTTTTWWW[[[dddoooxxxooonnnpppttt{{{{{{rrrsss\\\VVVUUUSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLJJJHHHEEEAAA???>>>>>>???>>>>>>???@@@AAAAAAAAAAAA<<>>>>>BBBBBBBBBBBB@@@===;;;999@@@BBBDDDHHHOOO[[[gggoooeeebbb^^^ZZZYYY^^^eeekkkqqqrrrssssssssssssvvvxxx{{{{{{||||||}}}}}}~~~~~~zzzzzzwwwuuu~~~}}}tttooowww}}}sssjjjbbb___]]][[[]]]aaa^^^```cccfffhhhjjjjjjjjjdddfffhhhhhhhhhiiijjjkkkeeehhhqqqnnnmmmlllmmmrrr|||jjjuuukkkaaa^^^YYYVVVTTTRRRQQQRRRRRRQQQPPPLLLKKKHHHDDDAAA@@@???>>>AAAAAAAAAAAAAAA@@@??????AAABBBDDDGGGNNNXXXccckkkeeeccc^^^YYYWWWZZZaaafffoooppprrrrrrrrrrrrtttuuuwwwxxxyyyzzz{{{}}}~~~}}}{{{|||{{{~~~wwwooolllttt}}}mmmfff___]]]\\\[[[\\\```___aaacccfffhhhiiiiiijjjkkklllmmmmmmllljjjiiiiiibbbdddmmmllllllmmmnnnqqqwwwrrroooyyywwwddd]]][[[VVVTTTRRRRRRSSSSSSSSSRRRLLLKKKHHHEEECCCAAA??????@@@@@@@@@AAAAAABBBCCCDDDBBBBBBDDDFFFKKKSSS]]]dddeeebbb]]]WWWUUUWWW\\\```kkkmmmpppqqqqqqqqqrrrsssssstttuuuwwwzzz}}}zzz~~~wwwuuuxxxqqqjjjiiirrr~~~uuugggaaa]]]]]]^^^\\\]]]``````aaaccceeefffgggggggggooopppqqqqqqooolllhhheeebbbbbbjjj~~~jjjllloooqqqssswww|||{{{mmmmmmhhh]]]\\\WWWUUUSSSRRRSSSSSSRRRPPPLLLKKKIIIGGGDDDBBB@@@@@@@@@@@@??????@@@BBBDDDFFFCCCCCCCCCDDDHHHNNNWWW]]]```^^^ZZZUUUSSSTTTXXX\\\gggjjjnnnqqqqqqqqqqqqrrrqqqqqqsssuuuyyy}}}zzzzzzpppooosssoooiiiiiirrr~~~kkkbbb]]]\\\^^^```^^^^^^```___```aaabbbccccccddddddkkkmmmoooqqqqqqnnniiieeefffeeejjj}}}jjjmmmqqquuuwwwzzz}}}ooocccsssqqqaaa___YYYVVVSSSRRRQQQPPPOOOMMMLLLLLLJJJHHHFFFDDDBBBAAA@@@@@@?????????AAACCCDDDDDDDDDCCCCCCEEEJJJQQQVVVZZZYYYVVVSSSQQQSSSWWWZZZdddhhhlllpppqqqrrrssstttqqqrrrsssuuuxxx|||yyyxxx{{{mmmnnntttlllhhhhhhppp{{{}}}ggg]]]ZZZYYY]]]___^^^]]]___]]]]]]^^^^^^___```aaaaaafffhhhlllppptttsssnnnjjjjjjhhhkkk{{{jjjmmmssswwwyyy{{{~~~vvv```ggguuu{{{ddd]]]ZZZWWWTTTRRRQQQOOOMMMLLLLLLLLLKKKJJJGGGEEECCCBBB@@@@@@@@@@@@@@@AAAAAABBBDDDDDDCCCCCCCCCGGGMMMQQQVVVUUUTTTRRRQQQRRRVVVYYYaaaeeeiiimmmppprrruuuwwwttttttssstttvvvyyy}}}{{{~~~|||yyyxxx}}}wwwlllnnntttyyyiiifffgggpppxxxxxxfff\\\XXXXXX\\\]]]\\\[[[]]]\\\\\\\\\\\\]]]^^^``````eeefffjjjpppvvvwwwsssooohhhgggjjjwwwjjjmmmrrrvvvxxxyyy{{{|||iiihhhfffvvvmmm___ZZZWWWTTTSSSRRRQQQOOONNNLLLLLLLLLKKKIIIFFFDDDBBB???@@@AAABBBCCCCCCCCCCCCEEEDDDDDDBBBBBBEEEJJJNNNTTTTTTSSSRRRPPPQQQTTTWWW]]]aaaeeeiiimmmqqquuuyyyvvvuuusssssssssuuuxxxyyyyyy|||{{{zzz~~~~~~}}}uuulllnnnsssuuuiiigggiiirrr{{{ttthhh___[[[ZZZ]]]___]]]\\\^^^\\\\\\\\\\\\]]]___aaabbbeeeeeehhhnnntttuuuqqqmmmcccbbbdddnnnjjjmmmrrrtttvvvvvvwwwxxxzzzzzzvvvppp```iii{{{hhhYYYWWWUUUTTTTTTTTTRRRQQQLLLLLLLLLKKKIIIGGGDDDCCC>>>???AAADDDEEEEEEEEEEEEEEEEEEDDDBBBBBBEEEIIIMMMUUUUUUTTTRRRPPPPPPRRRTTT[[[^^^bbbfffkkkpppvvvyyywwwvvvsssqqqqqqrrrtttvvvyyy|||zzz~~~|||{{{vvvmmmnnnsssrrrjjjiiimmmvvvsssiiieee```^^^aaabbb```___aaa]]]\\\\\\]]]^^^```cccdddfffeeefffjjjpppppplllggg_________eeesssjjjnnnqqqsssuuuvvvuuurrruuuxxxrrrbbbdddqqqpppcccXXXVVVVVVPPPQQQTTTOOOOOOMMMJJJHHHGGGFFFCCCAAA===???AAACCCDDDDDDDDDDDDDDDDDDCCCAAAAAAEEEJJJNNNSSSSSSSSSRRRPPPOOOQQQRRRXXX[[[bbbkkkoooppprrrwwwvvvsssooollllllooosssvvvvvvwwwzzz~~~|||xxxsss{{{uuulllqqqzzzrrriiiiiiooozzz~~~tttpppjjjkkkkkkiiifffccc```___aaa```___^^^^^^___aaaccceeefffhhhiiiiiiiiihhhgggggg^^^ZZZbbbooogggjjjooorrrttttttsssqqqqqqttt|||hhheeekkkjjj]]]YYYYYYRRRRRRTTTOOORRRPPPMMMLLLKKKIIIGGGEEE??????@@@BBBBBBCCCCCCCCCDDDCCCBBBAAAAAADDDHHHLLLRRRSSSSSSRRRPPPPPPQQQRRRWWWYYY```iiinnnooorrrwwwzzzxxxtttpppmmmnnnppprrrrrrtttxxx}}}{{{tttqqqzzzwwwpppxxxqqqggggggnnnyyy|||yyyzzzyyywwwsssnnniiigggeeedddcccaaa``````aaacccddddddeeefffhhhhhhhhhhhhhhhccc[[[XXX^^^fffsssfffhhhlllppprrrqqqoooooooooqqqwwwvvvjjjdddsssrrraaa[[[[[[TTTSSSTTTOOOSSSQQQNNNMMMMMMKKKIIIGGGAAAAAA@@@@@@@@@AAABBBCCCDDDDDDCCCAAAAAACCCGGGJJJQQQRRRSSSSSSQQQPPPQQQRRRVVVXXX^^^hhhmmmpppuuu{{{zzzsssmmmkkkkkklllnnnrrrwww~~~}}}pppkkkuuuvvvrrr~~~~~~nnndddffflllxxxzzzrrrlllgggeeecccaaa___]]]]]]]]]^^^___bbbcccdddfffggghhhhhhhhhaaa[[[XXX[[[___hhhiiihhhiiimmmmmmkkkjjjkkkmmmoootttuuuaaakkkzzzeee[[[[[[UUUSSSTTTPPPPPPOOOLLLLLLKKKJJJHHHFFFDDDBBB@@@>>>>>>???AAABBBDDDEEEDDDCCCBBBCCCFFFIIIOOOQQQTTTTTTRRRQQQQQQQQQTTTVVV]]]gggnnnttt|||uuukkkffffffhhhmmmqqqwwwqqqfffmmm{{{rrrppp|||llldddeeemmmxxxuuummmhhheeedddbbb```]]][[[[[[\\\\\\```aaabbbdddfffhhhiiiiiiddd___\\\\\\\\\fffjjjggggggjjjiiidddccceeehhhkkkqqq~~~gggkkkiiiZZZYYYTTTRRRTTTQQQOOONNNLLLKKKKKKKKKIIIGGGGGGEEEAAA???===>>>@@@AAAEEEFFFFFFFFFEEEEEEGGGIIINNNQQQTTTUUUSSSRRRQQQPPPRRRSSSZZZfffooowwwvvviiibbbbbbeeekkkpppwww~~~tttfffhhhppp{{{qqqrrryyyjjjdddfffnnnzzz{{{tttnnnjjjllljjjgggcccaaa_________``````bbbccceeegggiiijjjhhhbbb^^^\\\\\\ggghhhfffiiiooonnnddd___aaabbbfffnnnzzzsssppprrr]]]ZZZUUURRRTTTRRRQQQOOONNNNNNNNNNNNLLLKKKIIIGGGCCC@@@>>>>>>???@@@DDDEEEGGGGGGGGGGGGHHHJJJLLLPPPTTTVVVUUURRRQQQPPPPPPQQQWWWbbblllvvv{{{lllcccaaabbbggglllsss|||~~~}}}yyymmmjjjkkkqqqyyy~~~}}}tttyyyxxxjjjeeegggooo{{{zzzuuurrrqqqoookkkfffcccaaa``````aaaaaabbbccceeegggiiijjjhhhbbb]]][[[[[[ddd~~~hhhhhhqqq~~~}}}oooeeedddcccgggooovvv}}}sssddd^^^WWWSSSUUUTTTRRRPPPOOOOOOPPPPPPNNNMMMKKKIIIFFFBBB@@@?????????AAACCCFFFGGGGGGGGGHHHIIIKKKOOOTTTVVVUUUSSSPPPOOONNNNNNSSS\\\fffppp}}}tttgggaaa``````eeemmmxxxzzz|||tttllliiimmmtttzzzzzzwwwwwwkkkeeegggooozzz~~~}}}uuurrrmmmiiidddbbbaaa```cccccccccccceeegggiiijjjfff```]]]\\\ZZZ^^^qqqiiilll{{{{{{mmmiiihhhkkkrrruuuuuu}}}ssszzzjjjbbbYYYTTTVVVUUUQQQPPPNNNNNNOOOPPPNNNMMMKKKJJJGGGDDDAAA@@@???>>>???BBBEEEGGGGGGGGGHHHIIIKKKOOOTTTWWWVVVSSSPPPOOOMMMLLLOOOXXXaaajjjvvv{{{kkkaaa^^^ZZZ___hhhtttwwwxxxvvvmmmhhhkkkrrrxxx}}}wwwxxxvvvkkkeeegggnnnyyy|||}}}~~~sssoooyyy{{{xxxtttnnnjjjgggeeeeeeddddddcccdddeeegggiiikkkfffaaa^^^]]]ZZZZZZfffwwwmmmppp~~~qqqnnnqqqlllnnnuuuvvvwwwqqqggguuudddZZZQQQRRRZZZRRRQQQPPPPPPPPPPPPNNNLLLKKKJJJGGGDDDBBB@@@>>>>>>AAAAAACCCDDDEEEEEEFFFEEEJJJMMMPPPRRRRRRQQQQQQRRRQQQNNNNNNRRRYYYbbbooo{{{}}}pppccc[[[___ZZZ]]]lll{{{yyytttwww{{{nnneeeiiissszzz~~~{{{|||pppkkkiiinnnuuu|||}}}|||zzzyyyyyyyyywwwuuuqqqssswwwzzz}}}}}}|||{{{~~~xxxllljjjooowww{{{vvvsssssssssqqqooopppmmmjjjiiiiiikkkmmmmmmoooiiiaaaZZZUUUXXXdddqqqnnnooozzzyyynnnlllqqqmmmnnnsssssstttuuueeeuuugggZZZQQQPPPTTTSSSRRRRRRRRRSSSSSSQQQOOOLLLKKKHHHEEEBBB@@@>>>===>>>???@@@AAACCCCCCDDDDDDJJJLLLPPPQQQQQQQQQQQQRRRPPPMMMMMMRRRWWW^^^jjjtttsssggg___]]]YYY\\\hhhuuuzzzrrrsssssshhhiiiqqqyyy~~~zzznnnjjjhhhmmmvvv}}}~~~{{{wwwuuurrrqqqqqqpppnnnllljjjkkkmmmooopppsssuuuxxx{{{}}}~~~{{{ooodddccchhhooowww~~~{{{zzz{{{|||zzzwwwvvvtttrrrrrrsssssspppmmmlllfff^^^XXXSSSSSS^^^iiiooonnnttt~~~}}}sssllllllpppmmmnnnqqqqqqqqq{{{jjjmmmppp]]]UUUSSSSSSSSSRRRRRRSSSTTTTTTRRRQQQMMMLLLJJJGGGCCC@@@>>>======>>>???@@@BBBCCCDDDEEEIIIKKKOOOPPPQQQQQQRRRSSSQQQOOOOOOSSSWWW[[[ccclll}}}wwwllleee\\\XXXZZZccclllwww~~~ssspppxxxxxxjjjiiiooowww~~~|||}}}|||~~~wwwllliiiiiiooowww~~~~~~|||yyyuuurrrnnnllljjjiiihhhgggeeecccbbbcccdddccccccfffmmmrrrvvvxxx{{{}}}qqqfff]]]]]]aaagggooovvvwwwvvvvvvyyy|||zzztttmmmhhhbbb\\\VVVQQQQQQXXXbbb}}}mmmlllnnnttttttooommmooonnnmmmnnnqqqqqqqqqyyyssskkk}}}eee[[[XXXXXXSSSRRRQQQQQQRRRRRRPPPNNNOOOMMMKKKIIIEEEBBB???>>>??????@@@AAACCCEEEFFFGGGHHHJJJMMMOOOPPPPPPRRRSSSTTTRRRRRRUUUWWWXXX^^^eeewww|||pppiii]]]YYYYYY]]]bbbnnnwwwqqqtttyyy{{{llliiinnnvvvzzz}}}xxx~~~vvvmmmjjjlllqqqyyy}}}zzzwwwsssnnnkkkhhhfffdddcccccccccaaa___^^^``````^^^\\\^^^dddjjjnnnqqqvvvzzz}}}lllccc\\\\\\```dddjjjqqqyyysssqqqrrrvvvzzzyyyrrrkkkeee___YYYVVVSSSRRRXXX___uuujjjiiijjjmmmoooooopppsssmmmmmmnnnqqqrrrsssyyy{{{jjjqqqqqq^^^XXXXXXTTTSSSQQQQQQQQQPPPNNNLLLOOONNNMMMJJJGGGDDDAAA????????????@@@AAACCCEEEFFFGGGIIILLLNNNOOOPPPRRRTTTTTTRRRRRRUUUUUUUUUXXX^^^qqqvvvmmmbbb]]]ZZZ[[[\\\eee~~~|||rrrpppsss{{{mmmiiinnnuuu|||~~~vvvuuunnnmmmnnnttt|||{{{xxxuuuqqqllliiicccbbbaaaaaabbbbbbaaa___^^^___```^^^[[[ZZZ\\\___eeeiiipppvvv{{{yyyjjjccc^^^^^^```bbbgggmmmsssyyy|||xxxrrrooommmnnnpppoooiiiccc___ZZZUUUTTTRRRRRRWWW^^^mmm}}}ffffffhhhkkknnnpppqqqssslllnnnoooqqqrrrtttxxx{{{lllhhhpppeeeVVVRRRUUUSSSRRRRRRRRRRRROOOMMMNNNNNNNNNLLLIIIFFFCCCAAA>>>>>>======>>>@@@BBBCCCFFFHHHKKKLLLNNNPPPSSSUUUSSSQQQQQQSSSSSSRRRUUUZZZkkksssiiibbb\\\ZZZYYY___uuusssnnnnnnxxxzzznnnkkknnnttt||||||yyytttnnnnnnmmmuuu{{{yyywwwsssooollleeecccbbbbbbccccccbbbaaa______^^^]]]\\\ZZZXXXVVV]]]bbbiiiooouuu{{{ttthhhccc````````````dddiiinnnrrruuuuuuyyy~~~zzzyyyzzzyyyuuurrruuussspppmmmkkkgggbbb___[[[UUUQQQPPPPPPQQQUUU[[[gggvvvbbbeeehhhkkkmmmoooooonnnmmmoooqqqqqqqqqsssttttttxxx}}}zzzkkkkkkvvv[[[RRRQQQPPPOOOPPPRRRRRRQQQOOONNNNNNNNNMMMKKKHHHEEECCC???>>>=========>>>@@@AAAEEEGGGJJJKKKMMMOOOSSSUUUUUUSSSSSSTTTTTTSSSWWW\\\fffyyy{{{pppggg```\\\YYY\\\nnnvvvnnnmmmsss{{{zzzooolllnnnqqqwww}}}}}}}}}~~~rrrlllmmmnnnwww}}}{{{zzzxxxuuurrrmmmkkkiiihhhhhhgggfffddddddaaa]]]]]]^^^^^^ZZZVVVYYY]]]ccciiiooouuu|||zzzoooiiieeebbbcccaaa___aaafffhhhlllnnnmmmooossstttrrruuurrroooooosssuuutttrrrwwwyyyyyyvvvpppkkkhhhggg]]]VVVPPPOOOOOOPPPTTTZZZdddtttaaaeeeiiilllmmmnnnmmmjjjoooqqqrrrqqqpppqqqqqqooovvvuuuvvvqqqqqqeeeWWWKKKKKKKKKMMMPPPQQQQQQPPPMMMMMMNNNNNNLLLIIIFFFDDDBBBAAA???>>>>>>???AAABBBDDDGGGIIIKKKMMMOOOSSSVVVYYYVVVVVVXXXXXXWWW[[[aaabbbvvvuuukkkbbb]]]ZZZ[[[iii{{{{{{qqqoooqqqyyyzzzqqqnnnnnnooosssxxx|||~~~pppjjjkkkpppyyy~~~}}}}}}{{{yyyvvvvvvtttqqqooonnnllljjjgggiiiccc^^^^^^aaaccc___ZZZWWW[[[```eeejjjqqqwww{{{tttkkkjjjgggeeefffccc```aaaeeeeeeiiikkkjjjjjjmmmlllhhhllliiigggjjjoootttvvvvvvvvv{{{yyytttrrrsssbbbZZZSSSQQQQQQRRRUUU[[[cccssscccfffjjjmmmmmmnnnnnnooooooqqqppplllkkkooopppnnnrrruuu}}}lllrrryyy}}}]]]RRRMMMJJJKKKLLLLLLOOOTTTQQQQQQQQQPPPMMMKKKHHHGGGAAA@@@???>>>>>>>>>???@@@@@@DDDHHHLLLOOOQQQTTTVVVTTTWWW[[[\\\[[[YYYWWWWWWcccrrrpppeeeccc```[[[```iii}}}ssspppttt{{{xxxqqqooooooppptttyyy{{{}}}mmmhhhiiinnnwww~~~}}}|||}}}}}}|||{{{{{{{{{{{{||||||{{{zzz|||~~~}}}yyyuuuppplllfffddddddeeedddbbb]]][[[YYY[[[cccnnntttuuu|||~~~tttqqqmmmllljjjgggdddaaa___^^^eeeeeegggiiijjjiiifffccceee```^^^ccciiiooovvv~~~wwwkkk___SSSOOOPPPQQQSSSVVVdddtttdddgggjjjlllllllllmmmnnnppprrrqqqmmmmmmpppqqqooonnnrrrxxxnnnmmmnnnWWWQQQLLLLLLLLLKKKLLLOOOOOOPPPPPPOOONNNLLLJJJIIIBBBAAA@@@>>>>>>>>>???@@@@@@CCCGGGJJJLLLNNNPPPRRRRRRUUUYYY[[[[[[[[[[[[[[[___lll{{{oookkkfffaaadddlll{{{xxxzzz|||uuuppppppqqqqqqtttxxx||||||lllhhhiiimmmuuu~~~~~~|||qqqiiieeecccbbb```\\\ZZZXXXYYY___hhhooorrr|||yyyooommmmmmlllkkkiiifffdddcccbbbfffeeefffgggiiihhhfffdddccc___^^^ccchhhlllqqqwww}}}pppdddWWWRRRQQQPPPRRRTTT^^^nnneeegggjjjkkkkkkkkkkkklllppprrrqqqnnnnnnrrrssspppooosssxxx}}}{{{lllrrr```WWWPPPOOONNNLLLKKKMMMNNNNNNOOOOOOOOOMMMLLLKKKDDDBBBAAA???>>>>>>??????@@@BBBEEEGGGHHHIIIKKKMMMOOORRRWWWZZZ\\\]]]^^^___```hhhyyyxxxqqqiiiaaabbbiii||||||vvvsssuuuvvvvvvwwwyyy~~~{{{lllhhhjjjooowww~~~uuulllgggdddaaa]]][[[ZZZYYY\\\bbbkkkrrr}}}tttkkkiiillllllkkkjjjiiihhhgggggggggfffeeeeeeggggggfffeeeeeebbbcccgggjjjjjjnnnsssuuuiii\\\VVVRRRPPPPPPRRRWWWiiidddfffiiijjjjjjjjjkkklllmmmppppppnnnnnnrrrrrrpppooosssxxxzzz~~~uuujjjjjj___TTTQQQQQQPPPNNNNNNNNNOOOOOOPPPOOOMMMLLLKKKFFFDDDBBB@@@???>>>>>>>>>>>>@@@CCCEEEFFFGGGIIIKKKNNNQQQVVVZZZ\\\]]]```aaafffhhhqqqzzzooodddbbbeeeuuu{{{{{{|||{{{|||~~~~~~yyykkkhhhkkkttt{{{~~~tttlllgggbbb```^^^]]]]]]aaalllvvv}}}rrrjjjhhhjjjjjjjjjjjjiiiiiiiiiiiigggeeedddccceeeffffffeeeiiihhhjjjoooooommmooorrr|||~~~vvvjjj^^^WWWRRROOOOOORRRVVVhhhbbbdddggghhhhhhiiikkkmmmjjjmmmnnnlllmmmpppqqqnnnkkkooouuuwwwwwwjjjvvvxxxgggWWWQQQRRRQQQPPPPPPPPPQQQQQQPPPOOOMMMKKKJJJHHHFFFDDDAAA???>>>>>>>>><<>>======<<<>>>@@@BBBCCCEEEIIIKKKNNNQQQTTTWWWYYY[[[]]]___ddddddeeeiiirrr~~~wwwqqqooonnnwww~~~}}}|||}}}{{{~~~vvviiiiiimmmwww|||}}}vvvllleeedddcccccclllwww{{{}}}sssmmmjjjffffffeeeeeeeeeeeeeeeeeefffdddbbbbbbccceeeeeedddhhhjjjpppuuuuuuqqqrrrwww~~~{{{nnnfff]]]WWWRRRNNNPPPTTT\\\llleeefffgggfffeeeeeefffhhheeehhhkkkjjjkkkoooooolllmmmooowww{{{kkkXXXSSSQQQPPPPPPOOOPPPQQQQQQPPPNNNMMMLLLKKKIIIFFFCCC@@@>>>===<<<===???@@@@@@AAABBBFFFHHHLLLNNNRRRUUUWWWZZZ]]]```cccdddeeedddfffnnnzzz|||yyytttwww}}}}}}}}}~~~ttthhhiiimmmyyy~~~xxxllljjjhhhfffkkkuuuzzzvvvpppllljjjffffffeeeddddddccccccbbbeeecccbbbbbbdddddddddccceeehhhooouuuuuusssuuu{{{~~~|||mmmeee]]]XXXRRRNNNPPPUUUZZZjjjhhhiiihhhfffdddcccccceeedddhhhkkkjjjllloooooollljjjjjjsss~~~yyyxxx```WWWSSSRRRQQQMMMNNNOOOPPPPPPPPPOOONNNLLLJJJGGGCCC@@@>>>===<<>>>>>===>>>???BBBDDDFFFIIIJJJLLLPPPUUUYYY[[[[[[bbbeeefffccc^^^___fffnnn~~~{{{yyyrrrjjjlllppp~~~wwwooommmmmmnnnqqqxxx}}}~~~~~~|||tttmmmgggfffhhhgggjjjkkkiiidddbbbbbbdddaaaaaabbbcccdddfffggghhhiiikkknnnppprrrvvvzzz|||oooggg]]]WWWRRRNNNPPPUUUVVVeeehhhdddbbbcccbbb______ccciiinnnrrrvvv{{{~~~xxxpppfffgggkkkoooppprrryyy{{{qqqyyyiiiXXXSSSTTTRRRSSSSSSSSSQQQPPPPPPPPPNNNMMMKKKIIIFFFCCC@@@??????>>>======>>>@@@CCCDDDGGGGGGJJJNNNSSSXXX[[[\\\aaaeeegggddd___^^^ccchhhuuu{{{{{{tttkkknnnsss~~~tttpppnnnnnnppptttyyy~~~}}}yyyuuupppjjjggghhhjjjkkklllllljjjgggffffffeeeeeeddddddeeeggghhhiiikkkkkkkkklllnnnsssxxx{{{}}}{{{yyywwwiiiaaaYYYTTTPPPMMMOOOTTTWWWeeeiiidddbbbcccbbb```aaaeeefffnnnvvvyyy{{{zzztttmmmgggeeefffkkknnnpppuuuzzzqqqlll~~~uuuZZZQQQRRRPPPQQQRRRSSSRRRQQQPPPOOOPPPOOOMMMJJJGGGDDDAAA@@@@@@???>>>======>>>@@@BBBCCCEEEGGGKKKQQQVVV[[[]]]aaafffiiigggbbb^^^___aaagggnnnyyy}}}wwwmmmqqqxxxuuuqqqnnnnnnppprrrwww~~~~~~||||||yyyuuusssuuusssnnnjjjiiimmmmmmooorrrsssrrrnnnkkkkkkjjjgggffffffgggiiikkkkkkjjjiiiiiikkkoootttwwwzzzyyywwwwwwvvvtttqqqnnnbbb[[[UUURRRPPPMMMPPPUUUYYYggglllhhheeefffeeecccdddgggfffpppwwwwwwuuurrrnnniiiiiidddccciiinnnoooqqqttt|||zzziiiqqqcccTTTPPPOOOOOOQQQSSSTTTTTTSSSQQQQQQPPPOOOLLLIIIFFFCCCAAAAAA@@@>>><<<<<<===>>>???AAACCCFFFJJJNNNTTT[[[___cccggglllkkkfff```]]]]]]aaaccchhhpppyyyyyypppuuu}}}xxxqqqnnnlllnnnqqqssswww}}}}}}zzzooommmmmmqqqrrrnnnkkkkkknnnooorrrwww||||||xxxsssooollliiiffffffgggiiikkkkkkjjjiiijjjllloooqqqrrrqqqooommmoooqqqqqqnnnjjj^^^XXXSSSRRRPPPOOORRRWWWZZZiiimmmiiihhhhhhgggccccccfffnnnuuuyyyvvvqqqnnnllljjjjjjdddbbbhhhnnnooooooppp{{{pppkkkrrrttt]]]QQQPPPOOOPPPSSSVVVXXXVVVTTTQQQQQQPPPNNNLLLHHHEEECCCBBBAAA>>>===<<<<<<>>>>>>AAACCCEEEHHHKKKRRRYYY___eeeiiinnnoookkkeee```___```^^^]]]___eeekkkoooqqq}}}zzztttyyyvvvpppmmmkkkmmmppprrrvvv|||sssmmmiiihhhlllmmmkkkkkkmmmoooqqquuu{{{}}}xxxooollliiifffeeegggiiikkkkkkjjjkkkmmmppppppmmmkkkgggdddccciiippptttqqqmmm^^^WWWRRRPPPOOONNNQQQWWWYYYiiijjjggggggiiihhhdddbbbdddooottttttooojjjiiiiiiggghhhdddccchhhmmmmmmmmmooovvvzzz|||kkkfffqqqgggSSSSSSQQQPPPRRRVVVXXXWWWUUUPPPQQQQQQPPPNNNKKKHHHFFFCCCAAA???=========>>>???AAACCCDDDEEEGGGMMMVVV\\\fffjjjnnnpppmmmiiifffdddbbb^^^YYYWWWXXX[[[^^^___kkkrrryyy{{{}}}~~~}}}}}}{{{www|||wwwqqqllllllooorrrvvv}}}|||sssmmmhhheeegggiiiiiikkknnnppprrrwww{{{~~~}}}zzzwwwllljjjhhhgggggghhhjjjllllllkkklllooorrrpppkkkfff```]]]]]]fffsss{{{yyytttaaaZZZSSSOOOMMMLLLPPPVVVZZZkkkeeedddgggkkkkkkgggeeefffgggjjjjjjfffdddeeedddaaaeeebbbccchhhkkkjjjkkknnnqqqttt|||sssdddcccuuuyyy___YYYTTTPPPPPPSSSUUUTTTRRROOOPPPQQQQQQPPPMMMJJJHHHCCCBBB@@@>>>===>>>???@@@@@@BBBCCCBBBBBBGGGPPPXXXfffhhhlllnnnnnnmmmkkkjjjjjjfff___XXXSSSRRRTTTVVV[[[eeeooorrruuuzzzzzzxxxyyyxxxyyy|||zzzzzz~~~|||{{{|||}}}}}}wwwpppooorrrxxx|||zzzpppkkkfffbbbeeeggghhhkkkoooqqqtttxxxyyywwwtttqqqoooiiiiiihhhhhhiiikkklllmmmnnnllllllnnnpppoooiiiddd^^^ZZZ[[[gggxxx|||jjjaaaXXXSSSOOONNNSSSYYY```ssscccccchhhnnnpppllliiijjjaaaeeefffddddddfffddd```bbbaaacccgggiiihhhjjjnnnpppqqqvvvjjjZZZggg~~~rrr]]]WWWPPPOOOQQQRRRQQQNNNOOOPPPQQQRRRQQQOOOLLLJJJCCCBBB@@@???>>>???@@@AAA@@@AAAAAA@@@???CCCLLLTTTeeegggjjjlllnnnnnnnnnnnntttpppggg\\\SSSOOOOOOQQQNNN[[[fffkkkpppuuuwwwtttuuuvvvxxx|||~~~yyy{{{~~~{{{yyyzzz{{{|||{{{tttsssuuurrrjjjiiidddbbbeeehhhiiikkkooorrrvvvxxxvvvqqqkkkiiihhhhhhhhhiiijjjkkkmmmnnnoooqqqmmmjjjkkkmmmmmmiiiddd^^^ZZZ[[[hhh{{{sssiii^^^XXXSSSRRRWWW^^^hhh{{{bbbcccfffmmmttttttnnnhhhffffffffffffdddcccaaaaaa___aaaccceeefffhhhkkkmmmpppvvvwww{{{ppp^^^iiillliiiZZZUUUTTTPPPTTTWWWQQQTTTRRRPPPOOOPPPPPPOOONNNIIIGGGDDD@@@>>>=========;;;::::::;;;>>>BBBGGGIIIWWWbbbfffhhhllliiilll|||}}}qqqddd\\\YYYUUUOOORRRUUU[[[bbbiiiooosssuuuyyyvvvuuuyyy~~~|||||||||{{{xxxmmmgggjjjhhheeedddeeehhhlllooosssssssssrrroookkkfffcccbbbcccdddgggiiikkkmmmmmmkkkmmmooolllgggbbb```aaa``````dddmmmyyyvvvhhh^^^VVVSSSZZZeee|||aaabbbgggooovvvwwwqqqkkkffffffeeedddbbbaaa___^^^___aaacccdddfffhhhkkknnnpppvvvuuuxxxeeeeeedddyyyttt]]]SSSRRRPPPRRRTTTOOOSSSQQQOOOOOOOOOPPPOOONNNJJJHHHEEEAAA???=========<<<<<<<<<<<<>>>AAADDDEEEKKKVVV[[[aaahhhiiipppooo___WWWTTTQQQPPPRRRWWW]]]dddjjjooorrrwwwvvvvvvyyy}}}~~~~~~|||~~~~~~}}}pppiiieeeiiigggfffeeefffiiillloooqqqqqqqqqooolllhhheeebbbbbbcccdddeeeggghhhiiiiiijjjkkkllliiidddaaabbbdddeeeeeehhhpppyyy~~~~~~|||vvvjjj```WWWWWWcccrrrbbbdddiiirrrzzz|||vvvppphhhgggfffdddbbb```___^^^^^^```cccdddfffhhhllloooqqqvvvsssttt~~~tttbbb\\\mmmhhhTTTSSSQQQPPPRRRPPPRRRPPPNNNNNNOOOPPPOOONNNLLLJJJGGGDDDAAA???>>>>>>============>>>???@@@AAAAAAJJJPPPVVV```dddmmm~~~hhh[[[VVVUUUQQQRRRTTTYYY___ffflllpppsssuuuxxxzzzzzz{{{}}}}}}~~~~~~|||yyyxxxwwwwwwxxxzzz|||}}}~~~}}}}}}}}}pppgggdddcccfffffffffggghhhkkkmmmnnnnnnnnnllljjjhhheeebbbaaabbbbbbbbbccccccdddddddddgggiiiiiifffbbb```bbbeeejjjjjjmmmrrrxxxyyyuuuqqqxxxssslllbbbZZZ___rrreeefffkkkttt|||~~~xxxrrrjjjiiigggdddbbb```___^^^^^^```bbbdddfffiiillloooqqquuurrrrrrzzzggg[[[fff{{{|||^^^WWWRRRPPPTTTUUUQQQPPPNNNNNNOOOPPPPPPOOONNNLLLJJJFFFDDDBBB@@@@@@======>>>>>>>>>????????????FFFHHHLLLUUUYYYaaarrrwwwiii___ZZZVVVVVVVVVXXX]]]dddkkkooopppuuuzzz{{{yyyxxx{{{}}}}}}~~~~~~~~~~~~~~~zzzvvvrrrnnnoooooopppqqqrrrssstttwwwvvvyyy~~~{{{~~~|||~~~vvviiibbbaaacccdddeeefffhhhjjjlllmmmnnnkkkjjjhhhfffdddbbbaaa```______``````aaaaaaaaaaaadddgggiiigggccc``````bbbhhhjjjmmmqqqsssqqqkkkfffhhhjjjiiidddaaakkkeeefffjjjqqqyyyzzztttoooiiihhheeeccc```___^^^^^^^^^```cccdddfffhhhllloooppptttrrrrrryyy}}}vvvbbbeeeooonnn___SSSPPPVVVXXXRRRQQQOOOOOOPPPQQQPPPOOOOOONNNLLLIIIGGGEEECCCCCC===>>>>>>>>>???????????????EEECCCEEELLLNNNTTTddduuu{{{kkk___]]][[[XXXXXX[[[```gggkkknnntttzzz{{{xxxwww{{{||||||}}}}}}}}}}}}}}}|||}}}}}}wwwqqqmmmhhhhhhiiiiiijjjjjjjjjjjjkkkjjjmmmsssyyy~~~{{{sssiiicccbbbdddcccdddfffhhhjjjkkklllllliiihhhfffeeecccaaa```___\\\]]]]]]^^^___```aaaaaabbbgggkkkkkkfff```]]]\\\ccceeeiiillllllhhhbbb^^^YYY___dddfffkkk|||cccccceeekkksssuuuqqqlllgggeeeccc```^^^]]]]]]]]]___aaaccceeefffhhhkkkmmmmmmrrrqqqrrryyy{{{nnngggjjjmmmXXXSSSXXXWWWUUUSSSQQQPPPQQQQQQPPPOOOOOONNNMMMLLLJJJHHHGGGFFF@@@@@@????????????@@@@@@===AAA???@@@GGGHHHLLL[[[iiitttvvvgggccc```\\\YYYYYY\\\aaadddkkkpppwwwyyywwwwwwyyy}}}{{{{{{|||}}}}}}}}}}}}}}}|||~~~yyyrrrnnnfffffffffeeeddddddccccccaaa```ccchhhmmmttt|||}}}~~~|||~~~sssnnngggdddeeecccccceeefffhhhiiijjjkkkgggggggggfffdddbbbaaa```\\\\\\]]]^^^______``````bbbgggmmmnnniiibbb]]][[[^^^aaaeeegggfffbbb]]]ZZZRRRXXX___hhhzzzdddbbbccciiiqqquuusssppphhhfffdddaaa```___``````aaabbbdddeeeeeegggjjjllliiiooooooqqqxxxxxx}}}zzzhhhgggpppddd\\\]]]UUUXXXUUUSSSRRRRRRRRRPPPOOONNNNNNNNNMMMLLLKKKJJJIIIEEEDDDAAA???>>>>>>??????<<<@@@===>>>EEEEEEGGGTTT^^^gggrrr|||~~~uuukkkgggbbb]]][[[\\\^^^```ggglllqqquuuuuuvvvxxxzzzyyyzzz{{{}}}~~~~~~~~~~~~|||~~~{{{wwwlllkkkiiigggeeeccccccbbbbbb___^^^```bbbgggsss~~~}}}zzz|||~~~yyyuuuvvvsssrrrkkkeeedddccccccddddddeeeggghhhiiiggghhhhhhhhhgggeeebbbaaa^^^^^^^^^^^^____________ccchhhmmmnnnjjjdddaaa```___aaaeeefffccc___[[[XXXUUUXXX]]]lllfffddddddjjjsssyyyyyywwwkkkiiigggeeecccddddddeeebbbccceeeeeeeeefffiiikkkgggmmmmmmpppwwwvvvxxxiiieeedddoooeeebbbVVVYYYWWWTTTSSSSSSRRRPPPOOONNNNNNNNNNNNNNNMMMLLLKKKJJJGGGCCC???======>>>>>>===@@@===>>>DDDCCCDDDPPPUUU]]]fffnnnxxxrrrnnnhhhbbb^^^]]]___```dddhhhmmmrrrtttuuuvvvwwwyyyzzz{{{}}}~~~|||}}}~~~~~~tttrrroookkkhhhffffffeeeiiiddd___]]][[[]]]gggqqq|||~~~}}}wwwpppttt~~~ppprrrtttmmmeeedddddddddccccccdddeeeggghhhggghhhjjjjjjiiigggcccaaaaaaaaa```______^^^]]]]]]dddhhhlllmmmiiifffeeeeeeaaacccffffffccc^^^[[[YYY[[[[[[^^^nnnaaagggjjjmmm}}}~~~mmmggggggeeecccbbbddddddcccccccccdddeeeeeehhhiiikkklllooosssyyy~~~}}}gggnnnrrrrrr```[[[VVVWWWWWWTTTQQQQQQPPPOOORRRQQQPPPOOONNNMMMMMMMMMNNNJJJDDD@@@?????????>>>??????@@@@@@AAABBBCCCDDDKKKPPPZZZeeepppxxx{{{{{{{{{xxxrrrjjjbbb\\\[[[ZZZccceeekkkpppqqqooooooqqquuuwwwzzz}}}~~~~~~}}}||||||{{{zzz{{{}}}~~~yyyuuurrrpppooolllddd^^^]]]]]]]]]```dddsssyyy}}}zzzsssuuu~~~zzzvvvrrrooollliiifff^^^___```bbbcccccccccccchhhhhhiiikkknnnlllhhhcccdddeeeeeecccaaa___``````cccggglllnnnmmmkkkhhhggghhhgggeeeeeedddbbb___\\\[[[YYY]]]qqqaaagggnnnxxx}}}pppiiieeebbbaaaddddddddddddeeeeeeeeeeeehhhiiijjjkkknnnrrrxxx|||ppphhhdddxxxppp___YYYYYYYYYWWWVVVVVVUUUTTTSSSRRRPPPOOONNNNNNMMMMMMNNNJJJEEEBBBAAAAAA@@@???????????????@@@BBBCCCDDDFFFJJJQQQ[[[eeennntttvvv|||tttkkkcccaaabbbccccccfffjjjnnnnnnlllkkkppprrrvvvzzz}}}~~~}}}}}}}}}||||||}}}~~~}}}uuunnngggdddaaa^^^___ccclllsss|||uuuuuu~~~{{{wwwsssoookkkhhhdddaaa______```aaacccdddeeeeeeiiihhhiiikkkmmmmmmjjjffffffggggggeeebbb```___```dddiiiooosssssspppnnnlllmmmjjjgggfffeeedddcccaaa]]]^^^cccuuu___dddkkk{{{vvvkkkdddaaaaaacccdddfffgggggggggfffeeeggggggiiijjjkkkooouuuyyy~~~hhh]]]iiiwwweee]]][[[XXXXXXWWWVVVTTTRRRSSSRRRQQQPPPOOONNNNNNNNNNNNKKKHHHFFFEEEDDDBBB@@@>>>>>>>>>>>>???AAABBBDDDBBBDDDHHHOOOXXXccclllqqq~~~rrriiifffgggccccccdddggglllnnnmmmjjjlllooossswwwyyyzzzzzzzzz~~~~~~~~~vvvoooggg___\\\^^^eeekkktttzzz}}}~~~~~~{{{uuuqqq{{{vvvxxxuuuqqqmmmjjjfffbbb___```______```aaadddfffgggjjjiiiiiikkkmmmmmmlllkkkjjjjjjjjjhhhdddaaa______ccchhhooossssssqqqooonnnpppmmmjjjhhhgggggggggfff___aaagggwwwdddeeeiiiwwwtttjjjcccaaabbbcccdddggghhhiiihhhgggfffffffffggghhhiiilllqqquuu{{{xxxfffccchhhwwwggg```ZZZYYYYYYVVVSSSRRRTTTSSSRRRPPPOOOOOONNNNNNNNNLLLKKKJJJIIIHHHEEEBBB???>>>======>>>@@@BBBCCCAAABBBCCCGGGNNNYYYdddlllwwwrrrhhheeefffbbbfffiiijjjlllnnnnnnlllkkkmmmooorrrtttuuuvvvvvv~~~~~~}}}mmm___YYYZZZ```fffooowww|||}}}ssspppwwwwwwrrruuurrrpppmmmllliiifffccc```___^^^^^^```bbbeeegggjjjjjjjjjjjjlllmmmnnnnnnlllmmmmmmjjjfffbbb``````aaadddhhhjjjjjjiiiiiiiiinnnmmmkkkjjjjjjjjjhhhfff___bbbfffpppllljjjjjjrrryyynnnhhhcccaaabbbcccdddgggiiiiiiiiihhhgggeeefffffffffgggjjjooorrryyyuuu]]]^^^hhh{{{vvviii^^^\\\\\\YYYWWWWWWTTTTTTRRRQQQPPPOOOOOOOOOOOOMMMLLLLLLLLLJJJGGGEEEAAA@@@>>>======???AAABBBAAAAAAAAABBBGGGPPP[[[cccjjjsss{{{zzzpppfffcccdddaaajjjpppnnnllllllkkkiiihhhiiijjjlllooorrruuuvvv||||||}}}}}}~~~{{{fff]]]\\\___eeemmmvvv}}}zzzuuuwwwwwwooonnnnnnmmmllllllmmmllliiiggg___^^^]]]]]]^^^```ccceeeiiijjjjjjjjjjjjkkkmmmooolllnnnnnnlllhhhdddbbbaaaaaabbbbbbaaa``````bbbdddiiijjjlllmmmnnnlllgggccc^^^```aaaeeexxxkkkhhhgggkkkttt|||xxxooojjjgggccc```aaacccdddfffggghhhiiihhhhhhfffffffffeeefffhhhlllpppwwwbbb```^^^bbbuuutttaaa\\\[[[XXXWWWYYYUUUTTTSSSRRRQQQPPPPPPPPPPPPNNNMMMMMMMMMLLLJJJHHHDDDBBB???======>>>@@@AAA>>>@@@AAAAAABBBGGGPPPVVV]]]gggqqqtttnnngggdddddd```llluuuuuuuuuvvvrrrjjjfffeeeeeefffjjjpppuuuyyyxxxxxxxxxyyy{{{}}}~~~ttteee``````eeemmmuuu}}}~~~{{{|||}}}}}}zzznnniiihhhgggggghhhiiikkkkkkiiiggg``````___^^^___```aaabbbggghhhiiiiiihhhhhhjjjlllkkklllnnnmmmiiifffdddccceeeeeecccaaa___```ccceeegggiiimmmpppqqqnnnhhhccc^^^______bbbssseeedddcccfffiiikkkmmmooossslllggggggfffcccaaaccccccdddeeefffggghhhhhhiiifffffffffeeeeeegggkkknnnsssvvv{{{}}}|||lllddd]]]ddd~~~nnnbbb]]]WWWUUUWWWUUUUUUSSSRRRQQQPPPPPPPPPPPPOOOMMMMMMMMMMMMKKKJJJGGGEEEAAA>>>======???@@@>>>AAADDDCCCAAABBBGGGLLLSSS\\\gggmmmmmmjjjgggeeebbbnnnzzz~~~lllhhheeeccceeejjjqqqvvvsssssstttuuuwww{{{~~~kkkbbb```dddkkkttt{{{}}}}}}~~~}}}~~~rrrlllhhheeeddddddeeegggiiiiiigggeeebbbbbbbbbbbbaaaaaaaaaaaaeeegggiiihhhfffeeegggiiihhhjjjmmmmmmjjjhhhfffffffffhhhhhhhhhgggfffhhhiiikkklllooorrrsssqqqlllhhhaaabbbcccgggyyyeeeeeefffhhhhhhgggiiillliiidddaaacccdddccccccfffddddddddddddeeeggghhhiiiggggggfffeeeeeegggkkknnnpppnnnooorrrtttyyyvvvkkk^^^\\\kkkoooeee[[[VVVYYYVVVUUUTTTRRRQQQQQQQQQQQQQQQOOOMMMLLLMMMMMMLLLKKKIIIGGGCCC???======>>>??????DDDHHHGGGDDDBBBDDDGGGMMMUUU```hhhlllkkkhhhfffdddooo~~~tttooogggbbbaaaeeekkkpppqqqpppppprrruuuzzz~~~mmmaaa___ccciiirrryyy~~~yyy||||||xxxxxx~~~wwwpppnnnjjjeeeeeeeeefffhhhjjjiiigggddddddeeeeeeeeedddbbbaaa```cccfffhhhhhheeecccdddffffffiiilllmmmkkkiiiggggggeeeiiilllnnnnnnlllllllllppppppqqqsssuuussspppmmmdddfffhhhnnndddbbbaaabbbdddffffffeeedddeeefffggggggfffeeedddccceeeffffffeeeeeefffhhhffffffddddddddddddeeefffgggjjjmmmlllkkkoooxxxuuufffccclllhhhWWWTTTVVVQQQRRRRRRQQQPPPPPPNNNLLLMMMNNNOOOPPPPPPOOONNNMMMJJJIIIHHHFFFCCC@@@>>><<>>>>>>>>???@@@AAABBBDDDHHHJJJKKKLLLNNNPPPSSS\\\gggsssxxxtttooommmjjjgggggghhhjjjlllrrrtttvvvxxxyyy|||{{{sssqqqqqqtttyyy}}}~~~~~~{{{mmmnnnooorrrwww}}}}}}{{{tttqqqsssrrrrrryyyzzzuuuvvvwwwtttmmmjjjfffeeedddbbbaaa___]]]]]]]]]^^^``````___^^^___```^^^```aaaaaa```^^^^^^^^^aaabbbeeeggghhhiiihhhhhhhhhhhhhhhggggggiiilllooolllggg```\\\[[[]]]^^^___aaacccfffkkkttt]]][[[ZZZ[[[]]]______^^^bbbccceeeffffffffffffeeebbbeeeggggggfffdddccccccccccccbbbbbbcccdddfffgggjjjsss}}}}}}vvvrrrqqqssswwwoooeeesssjjj]]]SSSSSSTTTPPPNNNQQQPPPPPPOOOOOOOOOOOOPPPPPPNNNNNNNNNMMMLLLJJJIIIHHHBBBAAA@@@>>>>>>>>>??????@@@BBBEEEFFFGGGHHHKKKMMMKKKSSS]]]fffsss~~~{{{yyyuuupppllljjjhhhhhhkkknnnqqqrrrsssvvv{{{~~~{{{nnnllljjjmmmsssxxxzzzzzzzzz{{{||||||}}}ttttttuuuvvvyyy}}}~~~{{{uuurrrqqqpppqqquuu}}}}}}zzzyyyzzzzzzxxxtttpppdddcccbbb```___^^^^^^^^^\\\^^^______^^^^^^```aaa````````````______^^^]]]```bbbdddggghhhhhhgggfffgggggggggffffffgggggggggaaa]]]XXXVVVWWWZZZ]]]^^^___```cccgggooo[[[ZZZYYYZZZ\\\]]]]]]]]]^^^```bbbeeeggghhhhhhhhhcccdddeeedddbbb``````````````````aaabbbdddfffggguuuzzzqqqnnnooosssyyyuuucccnnntttnnnYYYRRRNNNIIIJJJPPPQQQPPPOOOOOOOOOOOOPPPQQQNNNNNNNNNNNNMMMLLLKKKJJJGGGFFFCCCAAA?????????@@@BBBCCCDDDDDDCCCDDDGGGIIIGGGNNNVVV[[[aaassszzztttnnnjjjhhhfffiiilllmmmlllmmmsssxxxzzz|||~~~~~~}}}{{{||||||}}}ooojjjfffgggmmmrrrsssssssssuuuwwwxxxzzz|||~~~|||yyy||||||{{{|||}}}{{{vvvsssmmmqqqvvvxxx{{{}}}wwwxxxzzz{{{~~~~~~{{{mmmkkkgggcccaaa_________]]]___``````___```bbbdddbbbaaa`````````___^^^]]]\\\^^^aaaeeeggggggffffffggggggffffffeeedddaaa___ZZZWWWTTTSSSUUUYYY\\\]]]^^^```dddjjjqqq[[[ZZZYYYZZZ\\\]]]]]]]]]YYY[[[^^^bbbeeeggghhhiiibbbcccbbb```]]][[[ZZZ[[[^^^^^^^^^___aaacccfffggg~~~{{{ooojjjggglllrrrttt|||~~~dddkkkfffwwwhhhXXXPPPIIIKKKSSSQQQPPPOOOOOOOOOOOOPPPQQQOOOOOOOOOOOONNNMMMLLLKKKKKKIIIFFFCCCAAA@@@AAAAAAEEEEEEEEECCCBBBBBBDDDFFFHHHNNNSSSTTTUUUbbb~~~yyyrrrmmmjjjdddgggjjjiiiggghhhmmmqqqxxxzzz}}}}}}{{{yyyxxxwww{{{pppkkkeeedddiiimmmnnnmmmqqqsssvvvyyyzzz{{{{{{{{{{{{zzzsssmmmvvv}}}zzzvvvtttqqqxxxuuusssvvvyyy|||zzzwwwpppjjjdddaaa_________```aaaaaaaaaaaadddfffcccbbb`````````___^^^\\\WWWZZZ^^^ccceeefffffffffggggggffffffeeebbb^^^[[[WWWUUURRRRRRUUUYYY\\\]]]ccceeelllssszzz]]]\\\ZZZYYYXXXXXXYYYYYY^^^^^^___```bbbdddfffgggdddbbb```___aaabbbbbbaaa]]]^^^```bbbdddhhhmmmqqqvvvmmmlllhhhiiimmmqqquuu{{{cccbbbiiiwwwjjjWWWNNNKKKJJJOOOOOONNNNNNPPPRRRPPPLLLQQQQQQPPPOOOOOONNNMMMMMMMMMLLLJJJHHHEEEBBB@@@??????@@@BBBCCCDDDEEEEEEEEEGGGJJJMMMOOOTTT^^^lllwww}}}tttnnnjjjhhheeecccbbbccceeefffpppssswwwyyyyyywwwvvvvvv}}}~~~sssjjjbbbbbbdddeeehhhlllpppuuuxxxxxxzzz|||{{{xxxzzzrrrjjjgggkkkssszzz~~~~~~~~~|||zzzyyyyyy|||wwwwwwrrrqqqrrrxxxyyyoooiiihhhfffccccccccccccddddddeeeeeeeeedddbbb___^^^^^^^^^\\\[[[ZZZ[[[^^^aaaeeehhhkkklllmmmkkkiiihhhgggddd```\\\ZZZVVVSSSVVVXXXYYY\\\aaahhhkkkttt~~~[[[ZZZYYYXXXXXXXXXYYYZZZ^^^______```bbbdddeeefffbbbaaa______aaabbbcccbbb```aaabbbcccdddfffjjjnnn|||ooojjjjjjhhhjjjmmmpppqqqwwwoooeeeccchhhxxxjjjYYYQQQOOOMMMMMMMMMMMMOOOQQQQQQOOOQQQQQQPPPPPPOOONNNNNNMMMMMMMMMKKKIIIFFFDDDBBBAAA@@@AAABBBCCCDDDDDDDDDDDDAAACCCFFFGGGJJJRRR]]]fff}}}}}}uuuyyy~~~pppnnnjjjfffcccbbbbbbcccjjjmmmppprrrrrrrrrsssttt{{{|||~~~vvvmmmfffeeeggggggiiilllqqqvvvyyyyyyzzz|||{{{wwwqqqjjjaaa^^^bbbjjjssswww~~~}}}zzzuuuuuupppoooppptttzzz|||tttppppppnnniiidddddddddddddddddddddddddddbbb___^^^^^^^^^]]][[[[[[]]]___bbbfffiiilllmmmooonnnllllllkkkiiifffcccaaa\\\ZZZ]]]___^^^___bbbooorrryyyZZZYYYXXXXXXXXXYYYZZZ[[[^^^^^^^^^___```bbbccccccaaa```___```bbbdddeeedddcccdddddddddcccdddgggjjjzzz{{{{{{vvvnnnhhhfffggggggiiilllooonnnppp{{{mmmaaa\\\dddrrreeeUUUOOONNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQPPPOOOOOONNNNNNNNNMMMLLLJJJIIIGGGFFFEEEAAABBBBBBCCCCCCCCCDDDDDDBBBDDDEEEEEEFFFKKKRRRXXXgggsssyyyqqqjjjmmmtttwww{{{uuunnnhhhdddcccbbbfffgggiiijjjkkknnnqqqtttyyyzzz}}}~~~uuulllkkkkkkkkklllnnntttxxx|||{{{}}}~~~zzzssskkkaaa\\\^^^fffnnnttt~~~~~~~~~~~~xxxsssrrroooppppppqqqssswww|||}}}||||||xxxrrrgggfffeeeddddddccccccccccccaaa___^^^______^^^]]]^^^___aaadddgggjjjmmmooorrrqqqppppppqqqpppnnnllliiigggiiippprrrmmmfffcccjjjmmmtttXXXXXXWWWWWWXXXZZZ[[[\\\]]]]]]^^^```aaaaaaaaaaaabbbaaaaaabbbeeeggggggfffdddeeeeeedddcccdddeeegggpppnnnkkkhhhfffeeeddddddfffgggjjjmmmmmmoooxxx~~~iii\\\___eeerrr{{{```SSSRRRPPPPPPRRRRRRPPPOOOPPPRRRQQQQQQQQQPPPPPPOOOOOONNNNNNMMMLLLKKKJJJIIIIIIDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGIIIMMMPPP\\\hhhooojjjbbbbbbiiinnn}}}{{{rrrlllhhhfffeeeffffffeeegggjjjppptttvvvxxx{{{~~~tttpppooonnnpppsssvvv{{{~~~wwwpppeee^^^]]]dddlllrrr~~~|||yyyvvvrrrpppqqqrrrrrrpppnnnqqqyyyxxxiiihhhfffdddcccbbbbbbbbbbbb```^^^^^^___```___^^^```aaabbbdddgggkkknnnooorrrqqqqqqrrrtttttttttrrrnnnppp{{{rrrgggcccdddkkkwwwYYYXXXXXXXXXYYY[[[\\\^^^___aaadddfffgggfffeeeccceeeddddddeeegggiiihhhgggaaacccddddddcccccceeeggghhhfffcccccceeefffeeeccchhhggghhhjjjjjjllluuu|||eee___^^^ccc|||}}}iiiXXXQQQOOORRRTTTPPPOOOPPPRRRRRRQQQQQQQQQQQQQQQPPPOOOOOONNNNNNMMMLLLLLLLLLGGGFFFEEECCCCCCCCCCCCCCC@@@AAABBBCCCCCCEEEGGGHHHTTT^^^eeebbb\\\[[[```fffrrrwww|||tttooolllhhhgggdddbbbbbbeeekkkppprrruuuyyy|||}}}|||uuusssrrruuuyyyvvv{{{sssmmmddd]]]]]]ccclllsss~~~xxxwwwuuuqqqoooppprrrssspppmmmoooxxxxxxjjjhhhfffcccaaaaaaaaaaaaaaa___^^^^^^```aaaaaa```bbbbbbcccdddgggjjjmmmooopppooonnnppprrrttttttsssmmmtttoooeeebbbdddnnn{{{ZZZZZZYYYYYYZZZ\\\]]]^^^cccgggmmmqqqrrrpppllliiiggggggfffggghhhhhhgggeee___aaabbbbbbbbbbbbccceeedddbbbaaadddggghhhfffdddiiigggfffgggfffgggnnnwww~~~zzzggg\\\ZZZjjjiiiZZZPPPRRRUUURRRPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPOOOOOONNNMMMMMMMMMJJJIIIGGGEEEDDDCCCDDDDDD@@@@@@AAAAAABBBCCCDDDEEEJJJQQQWWWWWWUUUUUUZZZ___ggglllwww|||wwwtttmmmjjjfffaaa^^^```dddhhhmmmqqquuuxxxxxx{{{|||}}}yyy~~~rrrnnnhhhcccdddjjjttt|||zzzvvvvvvssspppooonnnpppqqqooommmqqqyyy~~~tttiiigggdddaaa```___`````````^^^]]]^^^aaabbbbbbbbbbbbbbbbbbccceeehhhkkkmmmlllkkkjjjkkkmmmooooooooohhhppp}}}fff```___hhhuuu\\\\\\[[[[[[[[[\\\^^^___dddjjjrrrxxxzzzwwwqqqllliiihhhgggggggggfffcccaaa^^^```bbbbbb`````````bbbbbbaaaaaacccfffhhhgggfffgggeeefffhhhgggfffiiiooossszzziii]]]aaakkksss[[[VVVWWWTTTRRRTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPPPPOOONNNNNNMMMMMMMMMKKKIIIFFFEEEDDDEEEEEEDDDBBBAAAAAABBBCCCCCCCCCEEEGGGKKKNNNOOOPPPTTTXXX]]]aaakkkyyy~~~uuurrrkkkddd^^^]]]```cccggglllqqqssssssvvv|||zzzwwwsssooonnnsss||||||uuutttsssqqqpppqqqnnnpppqqqqqqrrrwww|||uuuppphhhfffccc```^^^^^^___```___^^^]]]^^^aaacccccccccbbbaaa```aaacccfffiiikkkjjjhhhffffffhhhjjjjjjjjjcccfffwwwqqqhhhaaafffqqq^^^]]]\\\\\\\\\]]]^^^___bbbiiisss{{{}}}xxxqqqllljjjhhhgggffffffddd```]]]___aaabbbaaa___^^^^^^___bbbbbbaaabbbdddfffggghhhccccccggglllllliiijjjnnnhhhpppyyy|||fff___```nnniii\\\ZZZVVVSSSUUURRRRRRRRRRRRSSSSSSSSSSSSQQQQQQPPPOOONNNNNNMMMLLLOOOMMMJJJGGGEEEEEEEEEFFFCCCAAA???>>>>>>?????????FFFEEEFFFIIILLLMMMOOORRRWWWZZZbbbmmm|||}}}yyyqqqhhhaaa^^^___aaaccchhhmmmoooppprrryyy~~~}}}~~~~~~{{{uuurrruuu|||~~~}}}}}}~~~{{{uuuqqqqqqqqqoooooorrrpppqqqsssuuuxxx~~~zzzrrrooommmgggeeeaaa___]]]]]]^^^______]]]]]]^^^aaadddddddddaaa```______aaadddhhhjjjhhhfffddddddeeeggggggfff```___jjjyyykkkhhhlllsss}}}ccc___^^^___]]]WWWXXX^^^___dddjjjnnnoooooommmmmmjjjgggdddccccccaaa]]]ZZZ___aaabbbaaa]]]ZZZZZZ[[[\\\^^^```ccceeeffffffeeeeeefffeeedddiiipppqqqnnnnnnkkkllluuuuuubbbaaajjjvvvfff[[[XXXUUURRRQQQTTTUUURRROOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNKKKIIIFFFEEEEEEEEEBBBBBBAAAAAA@@@AAAAAAAAA@@@BBBEEEHHHKKKNNNPPPPPPSSSUUUXXX___lll~~~|||rrrhhhaaa______bbbccceeehhhnnntttzzz}}}yyy|||}}}yyy|||{{{uuutttrrrqqqpppppppppqqqsssooommmsss~~~zzzrrrllljjjiiihhhfffccc```______aaabbb```____________```aaaaaacccbbb``````bbbeeeiiikkkfffdddcccdddffffffccc```XXXWWW___rrrooocccdddmmmtttwww{{{bbb^^^\\\^^^\\\XXXYYY^^^^^^aaaeeeiiijjjkkkkkkkkkjjjhhheeeccc```___]]]\\\bbbcccccc```\\\YYYYYYZZZ^^^```bbbddddddcccbbb```aaabbbbbbccciiiqqqtttrrrlllkkkllloooxxxssskkk___gggiii[[[UUUSSSPPPRRRRRRPPPPPPQQQSSSTTTOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKHHHGGGEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAABBBDDDGGGIIILLLMMMNNNOOOPPPRRRXXXbbbqqqzzzqqqiiieeebbb_________bbbffflllrrrvvvuuuxxx{{{}}}}}}~~~~~~|||vvvuuu}}}~~~uuurrrpppooommmmmmnnnooopppssspppnnnrrrzzz}}}uuunnnjjjhhhgggeeecccaaa___^^^^^^___`````````_________``````aaabbbbbbbbbcccdddeeeggghhheeecccccceeeggggggccc___WWWVVV[[[jjj~~~pppcccbbbggglllnnnvvv]]]YYYXXXZZZZZZYYY[[[^^^``````bbbdddgggjjjmmmnnnpppqqqpppkkkfffbbbbbbcccggggggddd```[[[XXXXXXYYY]]]___bbbddddddcccaaa______aaabbbbbbhhhqqqvvvuuunnnmmmllljjjkkkwwwmmm[[[]]]jjjfffXXXSSSOOONNNLLLLLLLLLNNNPPPRRROOOOOOOOOOOOPPPPPPPPPPPPPPPOOOMMMKKKJJJIIIIIIHHHHHHGGGFFFDDDCCCBBBAAAAAAAAAAAACCCEEEGGGIIIJJJKKKKKKLLLNNNQQQXXXbbbmmmuuu}}}vvvnnnhhh```^^^\\\[[[^^^dddjjjnnnpppsssvvvyyyyyyzzz{{{||||||}}}|||{{{{{{|||}}}|||tttrrrwwwvvvpppooonnnlllkkkkkkmmmoooqqqqqqqqqpppqqqsssvvvyyy{{{{{{xxxtttoookkkgggdddcccaaa```___^^^^^^^^^^^^^^^aaa``````_________``````bbbcccdddeeeffffffffffffeeedddeeehhhjjjhhhbbb]]]VVVUUUWWW___mmm{{{|||kkk```^^^bbbeeefffrrrWWWTTTTTTVVVZZZ]]]```bbbcccbbbaaadddhhhnnnrrrtttzzz~~~|||rrrjjjiiijjjkkkhhhddd___[[[XXXXXXXXXYYY[[[___bbbddddddccccccaaaccccccbbbgggpppuuuvvvvvvqqqmmmhhhfffmmmnnnccc```aaaqqqeeeUUUTTTOOOKKKLLLMMMLLLLLLMMMOOOOOOOOOOOOPPPPPPPPPPPPSSSRRRQQQPPPOOOOOONNNNNNKKKJJJHHHEEECCCBBBAAA@@@??????@@@BBBDDDFFFHHHIIIHHHJJJLLLNNNRRRXXX___ddduuuwwwnnnfffbbb]]]YYYZZZ^^^cccgggjjjmmmrrruuuvvvxxxzzz||||||~~~}}}|||{{{zzzvvvwwwyyy|||wwwqqqooovvvzzzrrrooommmllljjjiiijjjmmmpppssspppqqqqqqooollllllooorrrqqqpppooollliiieeebbbaaa^^^^^^___^^^^^^^^^^^^^^^aaaaaa````````````aaaaaabbbcccdddeeefffggghhhiiihhhhhhjjjmmmnnniiiaaaZZZSSSSSSUUUYYY```iiiqqquuutttkkk```ZZZ\\\aaaeeegggrrrUUUTTTTTTWWW^^^fffjjjllldddbbbaaadddjjjpppuuuwww{{{xxxmmmhhhhhhjjjgggbbb^^^[[[YYYXXXXXXXXXZZZ]]]aaaccceeeeeeeeebbbeeedddcccgggpppwwwyyyzzzqqqhhhfffgggkkkttt}}}jjjeee```fff|||eee]]]TTTNNNPPPRRROOOMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPSSSSSSSSSRRRRRRQQQQQQQQQMMMKKKIIIFFFDDDBBBAAA@@@======>>>@@@BBBEEEGGGIIIFFFGGGIIIKKKMMMQQQUUUYYYdddpppxxxpppkkkccc]]]ZZZ\\\___ccccccfffjjjmmmpppsssvvvyyy}}}~~~|||}}}~~~}}}|||}}}zzzxxxxxxxxxyyytttvvvyyy|||~~~yyywwwnnn~~~uuuooonnnjjjiiihhhgggiiillloooqqqnnnppppppmmmhhhfffhhhkkkmmmmmmmmmllliiieeebbb```_____________________^^^bbbaaaaaaaaaaaabbbccccccdddcccbbbcccdddhhhkkkmmmlllmmmoooqqqqqqkkkaaaYYYQQQSSSUUUXXX[[[^^^bbbdddbbb]]]WWWVVV\\\cccjjjmmmtttXXXXXXXXXZZZcccnnntttsssdddbbb```ccciiioooqqqqqqqqqxxx~~~{{{qqqgggaaa```fffccc___]]]\\\[[[ZZZYYY\\\]]]^^^```bbbdddeeefffeeeggggggdddgggpppxxx{{{uuukkkbbbbbbeeeiiimmmqqqxxxjjj```aaammmhhhYYYMMMNNNPPPLLLJJJLLLLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPQQQQQQQQQQQQPPPPPPOOOMMMKKKHHHFFFDDDCCCBBB=========>>>@@@CCCEEEGGGBBBDDDFFFGGGHHHJJJNNNQQQWWWaaannnzzzyyyooofff```^^^```aaa^^^```bbbdddfffjjjooosssyyyyyy}}}||||||~~~}}}}}}zzz{{{yyyxxxvvvtttssstttuuuvvvuuuxxx{{{}}}wwwyyy|||wwwzzzqqqmmmmmmfffffffffggghhhjjjlllmmmmmmnnnnnnkkkfffdddeeegggjjjjjjkkkjjjiiifffcccaaabbbaaa```_______________bbbbbbbbbcccdddeeefffgggfffdddcccbbbdddhhhlllooommmmmmppprrrrrrlllbbbZZZQQQSSSUUUXXXZZZZZZZZZYYYYYYVVVUUUXXX```kkksssxxx}}}[[[[[[ZZZ[[[dddpppuuurrrgggeeeccceeejjjllljjjhhhfffkkkooonnnggg```]]]]]]```^^^\\\\\\]]]^^^\\\ZZZ]]]]]]]]]^^^aaaeeeiiikkknnnpppmmmgggeeelllssswwwllleee___```bbbdddgggkkkwwwzzzdddaaacccjjj}}}gggRRRMMMKKKGGGFFFJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNPPPQQQQQQQQQQQQPPPQQQPPPNNNKKKIIIGGGFFFFFFAAA@@@???>>>???@@@BBBCCCBBBCCCDDDDDDDDDFFFIIIKKKOOOVVV___gggvvvtttlllgggffffff``````______```ccciiimmmtttsssvvv{{{||||||}}}~~~}}}~~~}}}{{{~~~}}}vvvuuurrrqqqppppppqqqrrrtttuuuzzz|||yyyrrrooommmmmmfffgggiiijjjkkklllmmmmmmkkkkkkkkkiiigggeeeeeeeeeeeefffgggggggggeeecccbbbdddbbb```^^^]]]]]]^^^___bbbbbbcccdddfffhhhjjjkkkhhhgggfffeeefffgggiiijjjiiijjjmmmqqqrrrmmmeee^^^TTTSSSTTTVVVXXXYYYWWWTTTUUUUUUWWW^^^iiivvv[[[[[[XXXXXXaaammmqqqnnnllliiigggiiilllkkkgggbbbbbbdddgggfffbbb_________\\\ZZZZZZ[[[^^^___]]][[[ZZZZZZZZZ\\\aaahhhnnnrrryyyyyysssiiidddgggmmmooofffbbb````````````eeekkknnnsss|||lllddd___ZZZkkk{{{___SSSNNNHHHGGGLLLIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQSSSSSSSSSSSSRRRSSSRRRPPPNNNLLLJJJIIIIIIEEECCCAAA???>>>>>>???@@@DDDEEEEEEDDDDDDDDDGGGIIIMMMQQQUUUZZZggg{{{vvvpppmmmmmmeeecccaaa^^^]]]```fffjjjpppooorrrvvvxxxwww{{{}}}~~~|||{{{}}}|||yyy|||}}}sssqqqooooooooopppqqqsssuuuvvv~~~wwwpppooooooooonnnjjjkkkmmmooopppppppppoookkkjjjiiihhhhhhgggfffeeeaaabbbccceeeeeeeeeddddddeeeccc___]]][[[\\\]]]___bbbbbbccceeegggjjjlllmmmiiiiiiiiihhhhhhgggfffeeeeeefffjjjnnnqqqnnnggg```VVVTTTRRRTTTWWWYYYVVVSSSSSSTTTYYYcccqqqWWWXXXZZZ]]]aaadddhhhjjjiiigggfffeeeeeedddbbb```bbbcccccccccaaa^^^[[[YYYYYYZZZ\\\^^^_________^^^\\\ZZZYYYZZZ^^^dddkkkooouuuqqqkkkeeeaaaaaacccdddaaa___]]]\\\[[[\\\^^^___iiiooovvv~~~lllccc___aaaeee~~~oooWWWLLLIIIEEEBBBGGGGGGIIIJJJGGGFFFKKKTTTNNNMMMMMMNNNNNNPPPQQQQQQRRRRRRQQQOOOMMMKKKHHHGGGGGGFFFDDDAAA@@@?????????CCCCCCCCCCCCCCCCCCBBBBBBJJJKKKMMMRRR\\\jjjyyy{{{wwwqqqmmmgggdddcccdddeeeeeejjjjjjlllooorrrsssqqqoooqqqwww|||~~~}}}}}}}}}~~~yyyxxxzzz{{{qqqkkklllllllllmmmooorrrtttuuu|||{{{|||vvvrrrooonnnppppppooommmjjjjjjkkknnnqqqqqqmmmiiiiiiiiihhhhhhggggggffffffeeeddddddcccccccccddddddaaa```___^^^]]]]]]^^^^^^```aaabbbccceeefffggggggkkkkkkiiigggdddbbbaaa```cccbbbdddkkkqqqooofff^^^VVVTTTSSSTTTWWWZZZ\\\\\\WWWXXX[[[bbboooWWWXXX[[[^^^aaadddfffhhhjjjhhhdddbbbbbbbbbaaa```cccccccccaaa___]]]ZZZYYYYYYZZZ\\\]]]^^^___^^^^^^\\\[[[ZZZZZZ\\\```eeehhhjjjgggbbb^^^\\\]]]___aaaaaa```___^^^]]]]]]^^^^^^```ffflllrrr}}}~~~kkk^^^]]]bbbggg{{{dddTTTMMMKKKKKKJJJHHHJJJLLLJJJGGGJJJOOOPPPPPPQQQQQQRRRSSSTTTUUUSSSSSSRRRPPPNNNLLLJJJIIIIIIHHHEEECCCAAA@@@??????DDDDDDDDDCCCCCCCCCCCCBBBEEEFFFGGGKKKRRR]]]iiiqqq{{{tttnnnlllllllllllljjjhhhggghhhkkkmmmmmmmmmnnnqqquuuxxx{{{}}}~~~~~~}}}{{{}}}}}}~~~~~~}}}|||{{{{{{|||}}}~~~|||zzzzzz}}}|||xxxvvvxxx|||}}}~~~}}}zzzuuupppllllllkkkjjjjjjmmmqqqvvvyyy}}}rrrkkkqqqrrrpppooommmnnnpppooommmjjjjjjjjjjjjmmmppppppmmmjjjjjjiiihhhgggffffffeeefffddddddeeeeeeeeedddbbbaaa````````````____________```aaaaaabbbdddfffhhhiiikkkkkkiiigggeeecccaaa```bbbaaadddjjjooonnnfff^^^WWWVVVVVVXXXZZZ[[[[[[ZZZVVVWWWYYYaaapppWWWXXX[[[___bbbcccdddeeejjjgggbbb``````aaaaaaaaadddcccbbb```]]][[[ZZZYYYYYYZZZ\\\^^^______^^^^^^\\\[[[ZZZZZZZZZ\\\___``````^^^[[[YYYYYY[[[^^^```aaaaaaaaaaaa```___^^^]]]^^^ccchhhlllsss~~~fff\\\]]]VVVdddyyyyyyeeeXXXPPPNNNLLLHHHFFFIIIJJJGGGFFFGGGPPPQQQRRRSSSTTTUUUVVVVVVSSSSSSSSSRRRPPPNNNMMMLLLKKKJJJHHHEEECCCAAAAAA@@@DDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFJJJQQQYYY^^^mmmuuuzzzvvvtttttttttppplllhhhfffhhhjjjlllmmmjjjkkkmmmppprrrsssssstttxxx{{{}}}{{{zzzwwwuuussssssttttttsssrrrttttttuuuvvvwwwwwwwwwvvvssstttuuuwwwxxxyyyyyyyyyyyyyyy|||{{{~~~|||yyywwwxxx{{{zzzuuussstttqqqppppppooonnnmmmmmmmmmkkkjjjhhhgggjjjpppvvvzzz~~~}}}~~~~~~~~~{{{uuulllffflllyyyuuukkkkkkmmmooorrrsssqqqmmmiiijjjiiiiiikkkmmmnnnmmmlllkkkjjjgggeeeddddddeeeeeeccceeehhhiiihhheeeaaa^^^^^^___aaabbbbbbaaaaaa```aaaaaa```aaaccceeehhhjjjkkkjjjiiigggeeedddbbbaaaddddddffflllqqqppphhhaaaVVVVVVWWWYYY\\\\\\ZZZXXXXXXWWWXXX___oooWWWYYY\\\___aaabbbbbbaaaeeecccaaa```aaacccccccccdddbbb```^^^\\\ZZZYYYYYYZZZ[[[]]]___`````````___\\\\\\[[[ZZZZZZ[[[[[[[[[\\\[[[YYYYYYYYY[[[^^^___aaaaaabbbcccbbb```]]]\\\___ccchhhkkknnnvvvgggYYYUUU\\\eeewwwqqq```VVVSSSKKKFFFGGGJJJHHHGGGGGGMMMMMMOOOPPPRRRSSSTTTTTTSSSSSSRRRRRRQQQPPPNNNNNNNNNMMMKKKHHHFFFDDDCCCBBBCCCCCCCCCBBBBBBAAAAAA@@@DDDEEEFFFGGGHHHKKKPPPTTTZZZbbbnnnwww~~~~~~~~~~~~|||xxxssspppooooooooooooiiiggggggjjjlllkkkkkkmmmmmmooorrrttttttrrrpppooojjjhhhggggggiiijjjjjjiiikkkkkkkkklllllllllllllllkkkkkkmmmnnnooopppqqqqqqoooqqqtttwwwzzz||||||{{{xxx{{{~~~~~~}}}}}}xxxvvvvvvyyywwwqqqmmmnnnhhhhhhggggggggghhhiiijjjhhhgggfffgggiiinnnsssvvv~~~|||yyyssslllddd^^^ZZZWWWXXXYYY]]]bbbgggkkkmmmzzzzzzqqqmmmjjjnnnsssxxxxxxtttnnnjjjhhhhhhhhhiiijjjkkkllllllllliiifffcccbbbbbbdddeeedddgggjjjlllkkkgggaaa^^^]]]___aaacccdddcccbbbaaabbbaaa``````aaaeeehhhkkkjjjjjjhhhgggeeedddcccbbbhhhiiikkkppptttrrrlllfffVVVUUUVVVXXX[[[]]]]]]\\\___]]]ZZZ^^^lllXXXZZZ\\\___``````____________```bbbeeefffeeecccbbbaaa___\\\[[[ZZZYYYYYY\\\]]]___```aaabbbaaaaaa\\\\\\[[[[[[[[[[[[[[[[[[\\\[[[ZZZYYYZZZ[[[\\\]]]___```bbbbbbaaa___]]][[[[[[___dddggghhhllltttzzz}}}```YYYXXXYYYaaazzzrrrdddWWWLLLIIIJJJJJJJJJKKKIIIJJJMMMOOOQQQRRRSSSSSSQQQQQQRRRRRRQQQPPPPPPOOOOOOOOOMMMLLLIIIGGGFFFEEECCCCCCCCCBBBAAA@@@@@@???BBBCCCDDDEEEEEEGGGJJJLLLPPPUUU]]]eeelllssswwwzzzzzz}}}zzzvvvtttlllfffcccggghhhfffeeehhheeefffhhhiiijjjiiifffeeeaaa___^^^___```bbbbbbaaabbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbcccdddeeefffgggeeegggjjjmmmoooqqqrrrssssssuuuyyyzzz{{{|||}}}}}}|||}}}~~~}}}{{{xxxuuutttuuurrrkkkggghhhdddeeeeeefffggggggffffffddddddeeeeeefffhhhiiiiiiiiifff```ZZZUUUQQQOOONNNLLLMMMNNNSSS]]]iiivvv~~~||||||yyyqqqoooiiinnnuuuyyyxxxrrrlllgggdddeeefffgggggghhhjjjkkkjjjhhheeebbbaaabbbcccdddeeehhhkkknnnlllhhhbbb___]]]___aaacccddddddcccbbbbbbaaa```___aaadddgggiiihhhhhhgggfffeeedddcccccciiijjjmmmppprrrpppkkkfffXXXVVVUUUWWW[[[```dddfffhhhccc______jjjZZZ[[[]]]^^^^^^^^^^^^]]]ZZZ\\\^^^bbbeeefffdddaaa^^^^^^]]]\\\[[[ZZZYYYYYY\\\]]]___aaabbbbbbaaaaaa]]]]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXX\\\]]]___``````^^^\\\[[[[[[___dddfffgggiiilllppp{{{www___UUUPPPUUUfffzzzkkkZZZQQQLLLHHHFFFHHHHHHJJJMMMPPPRRRSSSSSSTTTPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPNNNMMMKKKIIIHHHEEEEEEDDDCCCBBBAAAAAA@@@>>>???@@@@@@@@@AAACCCFFFJJJLLLQQQWWW]]]dddiiillloootttyyyzzzyyy~~~|||vvvlllfffiiiiiidddbbbeee`````````aaabbbaaa___\\\\\\ZZZYYYYYY[[[\\\[[[ZZZ[[[[[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\\\\___bbbdddeeegggiiikkkkkkmmmpppqqqrrrrrrtttvvv{{{|||~~~~~~~~~}}}~~~~~~~~~|||{{{{{{~~~~~~}}}}}}{{{|||vvvrrrpppppplllfffcccdddcccdddeeefffgggfffeeeeeebbbbbbaaa```^^^\\\ZZZXXXTTTQQQLLLGGGDDDCCCDDDEEEGGGJJJPPPYYYgggxxx|||vvvnnnlllhhhlllrrrtttqqqkkkeeeaaa___bbbdddeeeeeeeeeggghhhgggfffdddbbbaaabbbcccdddeeegggjjjkkkjjjgggcccaaa^^^___aaabbbcccccccccbbbcccbbbaaa```aaaccceeefffffffffeeeeeedddccccccbbbfffgggiiikkkkkkhhhccc___YYYWWWUUUWWW\\\ccchhhkkkjjjfffaaabbbkkk\\\\\\\\\\\\\\\]]]]]]]]][[[[[[\\\___aaabbb```^^^ZZZ[[[\\\\\\\\\[[[ZZZYYYZZZ\\\]]]___````````````___^^^\\\ZZZXXXXXXXXXYYYWWWWWWWWWWWWWWWVVVUUUUUUZZZ[[[\\\]]]]]]\\\\\\[[[]]]aaaeeegggggggggiiijjjpppxxxppp\\\PPPUUU]]]mmmwwwgggZZZNNNHHHHHHGGGIIILLLOOORRRSSSSSSSSSQQQQQQRRRSSSTTTTTTTTTSSSPPPQQQQQQPPPOOONNNLLLKKKHHHHHHGGGFFFEEEDDDCCCCCC@@@@@@@@@?????????BBBEEEFFFGGGJJJNNNSSSWWWZZZ\\\aaaeeeiiijjjlllrrr{{{yyyqqqqqqooogggcccfffaaa```______aaa```\\\YYYZZZXXXVVVVVVWWWWWWVVVUUUVVVUUUTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWZZZ]]]^^^^^^```ccceeefffhhhiiijjjjjjjjjlllmmmnnnqqqtttvvvwwwyyy{{{}}}zzz}}}~~~|||{{{|||}}}|||{{{zzz|||}}}~~~zzzwwwxxx}}}|||qqqllljjjiiifffbbb```cccbbbbbbcccddddddeeeffffffbbb___\\\WWWRRRNNNKKKIIIGGGDDDAAA>>><<<===>>>???BBBJJJWWWfffvvv|||rrrkkkjjjhhhlllpppooojjjccc^^^[[[[[[^^^cccddddddcccdddeeedddcccbbbbbbbbbbbbccccccdddeeeffffffeeedddcccbbb___``````aaaaaabbbbbbbbbccccccbbbbbbbbbbbbccccccdddddddddccccccbbbbbbbbbbbbcccdddeeedddaaa[[[XXXUUUTTTSSSUUUZZZ```dddfffeeecccaaadddppp]]]]]]\\\[[[[[[\\\\\\]]]]]]\\\ZZZ[[[\\\]]]]]]\\\XXXYYY[[[]]]]]][[[ZZZYYYYYYZZZ\\\^^^_________^^^aaa___\\\YYYVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUXXXYYYYYYZZZ[[[[[[[[[[[[\\\___ccceeedddccccccdddkkkooo|||gggVVVZZZ\\\___}}}ooo\\\RRRPPPDDDGGGJJJNNNPPPRRRRRRRRRRRRRRRSSSUUUUUUVVVVVVUUUPPPQQQQQQRRRQQQOOONNNMMMKKKKKKJJJIIIHHHGGGFFFEEEFFFFFFEEECCCBBBBBBEEEHHHDDDEEEGGGJJJNNNQQQQQQQQQUUUXXX[[[^^^bbbhhhqqqwww{{{{{{wwwlllgggiiieeecccaaaaaacccaaa^^^ZZZZZZXXXUUUTTTTTTTTTSSSQQQRRRRRRRRRRRRSSSUUUWWWXXXYYYXXXVVVUUUUUUVVVVVVWWWUUUXXX[[[\\\[[[\\\___bbbdddfffggggggffffffhhhiiidddgggkkkooorrruuuxxx{{{zzz}}}~~~{{{yyy{{{||||||{{{zzzzzz{{{|||~~~}}}}}}xxxuuuyyyxxxlllgggddddddbbb___```cccbbbaaa``````bbbdddfffhhhbbb^^^WWWPPPIIIDDDAAA@@@======>>>???AAACCCEEEGGGJJJUUUeeeuuuzzzuuuoookkkjjjiiimmmooommmggg```[[[YYYXXX]]]bbbdddcccbbbbbbcccaaabbbbbbbbbccccccccccccccccccbbbbbbbbbbbbbbbbbbaaa``````___``````aaabbbccccccccccccbbbbbbaaaaaacccccccccbbbbbbbbbaaaaaaaaabbbccccccaaa]]]XXXTTTOOOOOOPPPSSSWWW[[[]]]]]]___^^^```fffttt]]]]]]\\\\\\\\\]]]^^^^^^```___]]]\\\ZZZYYYXXXXXXVVVWWWYYYZZZZZZXXXWWWVVVXXXYYYZZZZZZYYYZZZ\\\^^^]]]]]]\\\[[[ZZZYYYXXXXXXXXXWWWWWWVVVVVVUUUUUUTTTXXXZZZ[[[[[[YYYXXXYYYYYY^^^^^^^^^```bbbccccccbbbhhhhhhnnn{{{|||ZZZTTTWWW[[[kkkppp\\\QQQNNNLLLKKKLLLJJJJJJNNNUUUQQQRRRSSSTTTUUUVVVVVVVVVSSSRRRPPPNNNMMMNNNOOOPPPOOOOOOOOOOOOOOOMMMJJJGGGEEEEEEFFFIIIJJJHHHEEEBBBDDDCCCBBBCCCFFFHHHJJJJJJLLLMMMPPPTTTYYY^^^cccfffkkkqqqyyy~~~xxxuuutttpppllliiiggggggeee```\\\]]]VVVSSSVVVXXXVVVUUUUUUYYYXXXWWWUUUTTTSSSSSSRRRXXXXXXXXXWWWWWWVVVUUUUUUXXXZZZ\\\]]]]]]^^^```bbbcccddddddcccbbbaaabbbcccggghhhjjjlllmmmppptttxxxwww{{{~~~~~~}}}{{{yyyyyy|||~~~|||xxxyyy~~~sssrrruuuwww|||vvvpppiiiddd^^^[[[\\\]]]]]]\\\___bbbbbb```aaaeeeeeeccchhh```VVVMMMDDD<<<999<<<<<<<<<======???CCCIIIMMMQQQggg|||ppplllmmmkkkiiiooollliiifff^^^VVVUUUYYY^^^^^^```aaaaaaaaa```___``````aaaaaabbbbbbccccccbbbbbbbbbbbbaaaaaaaaaaaadddcccbbb``````aaaaaabbbcccdddcccbbb``````bbbddddddddddddcccbbbaaa______aaaccccccaaa\\\XXXTTTRRRPPPNNNMMMMMMNNNQQQTTTVVVYYYZZZaaalllxxx___^^^]]]\\\\\\\\\\\\\\\___]]][[[YYYWWWVVVVVVVVVYYYYYYYYYXXXWWWWWWYYYZZZZZZ[[[[[[YYYXXXXXXYYY[[[]]]]]]\\\ZZZZZZYYYYYYYYYWWWWWWVVVVVVUUUTTTTTTSSSVVVWWWYYYZZZYYYXXXYYYZZZ\\\\\\]]]^^^```aaaaaa```cccccchhhqqq~~~qqqddd\\\WWW___mmmwwwdddWWWOOOJJJKKKNNNOOOOOOQQQSSSTTTTTTUUUUUUUUUTTTTTTUUUSSSRRRPPPPPPPPPQQQRRRRRRQQQQQQQQQRRRPPPMMMKKKHHHHHHHHHJJJLLLKKKIIIGGGEEEDDDBBBBBBCCCEEEEEEDDDHHHIIIJJJMMMPPPTTTXXXZZZ```fffmmmrrrtttyyy}}}yyywwwuuurrrkkkfffddd___\\\]]]]]]ZZZZZZ\\\```___^^^]]]\\\\\\[[[[[[^^^]]][[[YYYZZZ]]]```bbbddddddddddddddddddeeegggeeeeeefffeeedddcccddddddggghhhiiijjjkkkmmmqqqtttyyy|||}}}{{{zzz}}}~~~yyyuuuwwwwwwuuuvvvwww{{{}}}vvvnnniiiddd```\\\ZZZ\\\]]]]]]]]]^^^``````^^^```eeehhhgggbbbXXXMMMGGGBBB>>>???CCC@@@??????@@@CCCJJJRRRYYYeee{{{uuulllkkklllkkkiiijjjgggddd```ZZZSSSSSSVVV______``````aaa``````___^^^^^^______``````aaaaaa``````aaaaaaaaabbbbbbbbbbbbaaa```_________```aaabbbbbbbbbaaa``````bbbdddffffffffffffeeecccaaa___aaabbbcccbbb]]]XXXSSSQQQKKKJJJIIIHHHJJJLLLOOOQQQXXXZZZbbbmmmwww___^^^]]]\\\[[[ZZZZZZZZZ]]][[[XXXVVVTTTSSSTTTTTTWWWWWWUUUSSSSSSWWW]]]aaaaaaaaa___[[[XXXWWWXXXZZZ\\\[[[ZZZYYYXXXXXXYYYZZZWWWVVVVVVUUUTTTTTTSSSSSSTTTVVVXXXYYYYYYYYYZZZ[[[ZZZZZZ\\\]]]^^^^^^^^^^^^^^^___cccggglllxxxsssaaaVVVXXX___tttcccUUUHHHHHHMMMOOONNNMMMUUUUUUUUUUUUUUUTTTSSSSSSVVVUUUTTTSSSRRRSSSTTTUUUTTTSSSSSSTTTUUUUUURRRPPPLLLKKKJJJKKKLLLMMMLLLKKKHHHFFFCCCBBBCCCCCCAAA@@@HHHHHHHHHIIIKKKMMMPPPQQQUUUYYY^^^bbbeeejjjqqqwww|||uuurrrnnnlllkkkhhheeefffkkknnnnnnmmmlllkkkkkkjjjjjjjjjgggdddbbbeeejjjqqquuuuuusssqqqpppooopppqqqrrrlllllllllkkkkkkiiihhhhhhhhhiiijjjkkkkkkmmmppprrr|||||||||~~~zzzuuurrrttt|||~~~{{{wwwvvvuuuwwwzzzwww||||||tttlllfffbbb]]][[[YYYYYY[[[]]]]]]]]]___aaa```]]]___dddgggfffeeeXXXKKKCCC>>>;;;<<>>;;;:::<<<@@@EEEMMMWWWcccqqq~~~|||qqqlllgggeeehhhiiiiiigggfffaaa\\\[[[XXXUUUVVVZZZbbbbbbaaa``````______```[[[[[[[[[[[[\\\^^^___```______``````aaabbbbbbccc^^^^^^\\\[[[[[[[[[\\\]]]\\\]]]^^^^^^^^^___bbbddddddfffhhhiiigggddd```]]]___```cccdddbbb[[[SSSMMMJJJIIIGGGFFFFFFHHHKKKMMMSSSXXXbbblllsssyyyYYYYYYYYYYYYYYYZZZ[[[\\\[[[ZZZXXXVVVUUUUUUVVVWWWTTTXXX\\\\\\[[[[[[^^^aaahhhfffccc___ZZZWWWWWWXXXWWWVVVVVVUUUVVVWWWYYYZZZZZZYYYYYYXXXWWWWWWVVVVVVYYYZZZ[[[[[[YYYWWWWWWXXXWWWZZZ\\\\\\[[[ZZZ\\\]]][[[]]]```aaa^^^___jjjwwwvvvgggZZZTTT```vvvrrr```TTTNNNPPPUUURRRRRRSSSTTTUUUVVVVVVVVVSSSSSSSSSSSSTTTUUUUUUVVVUUUTTTTTTUUUWWWWWWVVVUUUSSSPPPLLLJJJIIIHHHGGGFFFFFFEEECCCCCCDDDCCCAAA???@@@??????@@@BBBDDDFFFGGGLLLMMMNNNPPPSSSWWW\\\```dddiiiqqqzzz|||wwwuuuvvvwwwxxxyyy{{{~~~{{{yyyzzz{{{yyyvvvsssrrruuuzzz~~~|||}}}zzztttqqqqqqqqqqqqppppppoooqqqsssuuuuuutttyyytttlllfffbbb```^^^]]]WWWXXXXXXXXXYYYYYYZZZ[[[[[[aaaeeeeeedddccc^^^WWWRRRIIIAAA@@@@@@???@@@CCCCCCMMM\\\nnn~~~{{{uuurrrjjjhhheeeeeeggghhhfffeeeddd^^^YYYXXXXXXWWWYYY^^^ccccccbbbaaa```______^^^\\\[[[[[[[[[\\\^^^```bbbaaa`````````````````````^^^]]]\\\ZZZZZZ[[[[[[\\\[[[\\\]]]]]]]]]^^^aaadddeeefffhhhjjjhhheeebbb______```bbbeeeddd^^^UUUNNNKKKJJJHHHFFFFFFHHHJJJLLLQQQVVV___hhhmmmuuuWWWWWWWWWXXXYYYZZZ[[[\\\ZZZYYYYYYXXXXXXXXXYYYYYY]]]ccciiihhhccc]]][[[[[[``````___[[[WWWTTTSSSTTTUUUUUUVVVWWWXXXYYYZZZZZZ[[[ZZZZZZYYYYYYXXXWWWWWWYYYZZZ[[[ZZZXXXVVVVVVVVVVVVYYY\\\\\\YYYXXXZZZ\\\XXXYYY[[[^^^\\\[[[aaaiii{{{sss[[[TTTTTT\\\mmm}}}gggVVVPPPSSSQQQRRRSSSTTTUUUVVVVVVVVVQQQRRRSSSSSSTTTUUUVVVVVVVVVUUUTTTTTTVVVVVVVVVUUUTTTQQQMMMKKKIIIHHHGGGEEEDDDCCCBBBCCCCCCCCCAAA????????????AAACCCFFFHHHJJJIIIJJJJJJKKKMMMPPPSSSTTTVVV[[[ccclllyyy|||}}}~~~||||||{{{vvvttttttuuuzzzzzzxxxvvvttttttvvvxxxzzz{{{xxxxxx}}}~~~~~~~~~yyyrrrnnnnnnnnnlllkkkhhheeedddccccccbbbaaadddaaa]]][[[[[[ZZZZZZYYYWWWXXXYYYXXXXXXYYY\\\^^^YYY```fffgggfffbbbZZZRRRHHHCCC???@@@@@@@@@DDDIIIRRR___sss|||vvvkkkhhhkkkgggfffeeeeeeffffffeeeccc```YYYTTTTTTVVVWWWZZZ___ccccccccccccbbb```^^^\\\\\\\\\[[[[[[\\\___aaacccaaaaaaaaa``````_________^^^]]]\\\[[[[[[[[[\\\]]]\\\]]]]]]]]]]]]^^^aaadddeeeggghhhjjjiiigggeeeccc___```bbbeeefffbbbYYYRRRKKKIIIGGGEEEEEEFFFHHHJJJNNNRRRZZZaaagggrrrWWWWWWWWWWWWXXXYYYZZZZZZWWWXXXYYYZZZ[[[[[[[[[ZZZ```gggnnnnnnfff^^^ZZZZZZYYYZZZ[[[YYYVVVSSSRRRRRRTTTVVVYYY[[[]]]]]]]]]\\\ZZZZZZZZZYYYXXXXXXWWWWWWVVVWWWXXXXXXVVVTTTTTTUUUTTTXXX[[[ZZZWWWUUUXXXZZZVVVUUUWWW\\\\\\[[[\\\```mmm~~~oooaaaXXXTTT[[[bbbnnnnnn\\\VVVRRRSSSTTTUUUUUUUUUUUUUUUQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVTTTTTTUUUVVVUUUTTTTTTRRROOONNNMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEBBB@@@AAAAAABBBCCCEEEHHHKKKLLLIIIIIIIIIJJJKKKLLLLLLLLLNNNSSSYYY___hhhwww~~~zzzwwwwwwxxxzzzzzzzzzyyyvvvrrrooonnnnnnooouuu{{{~~~yyyyyyxxxvvvtttttttttuuutttqqqrrrxxxzzzwwwwwwzzzwwwyyyuuulllggggggfffcccccc```]]]ZZZZZZYYYXXXWWWUUUUUUTTTVVVXXXXXXWWWVVVVVVWWWXXXXXXXXX[[[```dddaaafffjjjhhhddd^^^SSSJJJEEECCCBBBCCCCCCEEENNNYYYkkkxxxyyymmmeeecccgggdddddddddeeeeeeeeedddccc^^^VVVQQQQQQUUUWWW\\\aaabbbccceeeeeeddd```]]]ZZZ\\\[[[ZZZZZZ[[[^^^aaaccc_________```````````````___^^^]]]\\\\\\\\\]]]^^^]]]]]]^^^^^^]]]^^^aaacccbbbcccdddffffffeeeeeeddd``````aaaeeegggeee]]]VVVKKKJJJGGGEEEEEEFFFHHHIIILLLOOOTTTZZZbbbqqqYYYXXXXXXWWWWWWWWWXXXXXXTTTVVVYYY[[[]]]\\\\\\[[[\\\dddlllllleee^^^[[[[[[VVVXXXZZZZZZXXXUUUSSSSSSUUUWWW[[[^^^``````___^^^YYYYYYYYYXXXWWWWWWVVVVVVRRRTTTUUUUUUTTTSSSTTTUUURRRVVVYYYYYYUUUSSSVVVYYYWWWUUUVVV\\\^^^\\\[[[\\\```jjjyyypppcccXXXVVVTTTWWWlllqqqcccTTTUUUUUUUUUUUUTTTSSSSSSQQQRRRSSSUUUVVVWWWXXXXXXYYYWWWUUUUUUVVVVVVUUUTTTTTTRRRQQQQQQQQQQQQOOONNNMMMLLLKKKKKKJJJIIIEEEBBB?????????@@@BBBDDDGGGHHHKKKKKKJJJKKKLLLLLLJJJIIILLLPPPSSSUUUZZZfffwww~~~}}}}}}|||zzzwwwtttsssuuuwwwttttttuuurrrooollljjjjjjffflllpppppprrrxxx||||||xxxxxxyyywwwuuusssssssssrrrnnnnnnrrrsssppppppuuuqqqtttpppfff``````^^^ZZZ]]]ZZZWWWVVVVVVVVVUUUTTTPPPPPPRRRVVVYYYYYYWWWUUUUUUVVVXXXXXXXXX]]]ccciiikkkoooooohhh```WWWLLLBBB??????BBBEEEHHHPPPaaaqqq|||~~~xxxnnniiieeeccceeebbbbbbcccdddeeeeeedddddd___VVVPPPRRRVVVYYY^^^cccaaaccceeefffeeeaaa\\\YYY[[[ZZZYYYYYYZZZ]]]aaaccc]]]^^^^^^___```aaabbbbbb```___^^^]]]]]]]]]^^^___^^^^^^___^^^]]]^^^aaaccc^^^^^^___```aaabbbbbbbbb``````aaaeeehhhfff___XXXMMMLLLIIIGGGFFFGGGIIIJJJKKKMMMQQQVVV^^^qqqYYYWWWUUUVVVYYYYYYVVVSSSRRRSSSUUUWWWXXXYYYZZZZZZZZZeeennnmmmgggbbb^^^ZZZTTTTTTUUUUUUUUUTTTSSSSSSVVVZZZ___dddeeeccc___\\\[[[[[[\\\\\\\\\[[[ZZZZZZXXXVVVUUUVVVXXXXXXWWWVVVXXXWWWUUUTTTTTTVVVWWWYYYXXXWWWVVVVVVVVVWWWXXXYYY\\\]]]eeettt|||fffZZZTTTUUU^^^iiilllddd[[[WWWWWWWWWSSSOOOTTTRRRPPPRRRVVVWWWTTTQQQZZZYYYWWWUUUTTTUUUVVVWWWQQQRRRSSSTTTTTTSSSRRRQQQOOOOOOPPPOOONNNLLLJJJHHHCCCBBBAAA@@@AAACCCFFFHHHHHHJJJLLLMMMNNNMMMLLLKKKKKKKKKLLLOOOTTT[[[aaaeeewww}}}|||{{{{{{zzz{{{{{{{{{zzzyyyxxxvvvuuuxxxuuurrrpppppppppooonnnooommmkkkjjjjjjlllnnnppprrrsssuuuwwwwwwuuurrrqqqnnnllljjjkkkmmmnnnllljjjffffffeeeaaa]]]ZZZYYYYYYVVVVVVVVVVVVUUUUUUUUUTTTVVVUUUSSSRRRRRRTTTVVVWWWXXXUUURRRSSSYYYcccnnnuuuvvvssslllaaaUUUJJJCCC@@@BBBDDDGGGIIIQQQbbbyyywww|||{{{qqqiiieeeccccccdddccccccbbbccccccdddddd[[[ZZZYYYXXXZZZ]]]aaaccceeeeeeeeeeeebbb___\\\ZZZUUUVVVXXX[[[]]]___``````gggddd```______```aaa```___^^^]]][[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[]]]^^^_______________^^^dddccccccfffhhhgggccc___PPPLLLGGGEEEEEEFFFGGGGGGGGGIIIMMMRRR\\\pppXXXWWWWWWXXXYYYYYYWWWUUUTTTUUUUUUVVVVVVWWWVVVVVVZZZbbbjjjmmmmmmjjjbbbZZZTTTTTTTTTTTTTTTTTTSSSSSSTTTWWW\\\```cccbbb```^^^\\\\\\\\\\\\[[[ZZZZZZYYYVVVUUUTTTTTTVVVVVVVVVTTTTTTSSSQQQPPPPPPQQQSSSTTTUUUUUUTTTSSSSSSTTTUUUVVVXXXYYY]]]hhhwww~~~jjjZZZRRRVVV___iiiooo^^^UUUSSSUUUWWWWWWVVVTTTRRRRRRSSSVVVXXXXXXWWWUUUSSSRRRRRRSSSTTTRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPNNNMMMLLLGGGEEECCCAAAAAABBBDDDFFFGGGIIIKKKMMMNNNNNNMMMMMMJJJJJJIIIKKKNNNRRRWWWZZZaaajjjwww|||zzzvvvtttsssrrrrrrrrruuuuuuvvvvvvwwwvvvvvvvvvxxxuuupppnnnnnnnnnnnnnnnrrrooolllhhhfffffffffgggjjjkkkmmmnnnooonnnmmmlllllliiigggfffgggfffdddaaa^^^^^^]]][[[WWWTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTTTTSSSSSSTTTVVVWWWZZZXXXUUUTTTWWW^^^fffkkkgggcccZZZOOOGGGCCCCCCEEEDDDJJJSSS]]]kkk~~~{{{~~~yyyrrrlllgggdddbbbeeedddcccbbbaaa`````````YYYYYYYYYZZZ\\\___cccdddfffffffffdddaaa]]]ZZZWWWUUUVVVXXX[[[]]]___``````bbb```______aaacccdddccc```___^^^\\\\\\\\\\\\]]]^^^^^^]]]]]]]]]]]]^^^^^^]]]]]]^^^^^^____________bbbbbbccceeeggggggdddaaaTTTOOOJJJFFFEEEFFFFFFFFFGGGHHHLLLPPPYYYlllUUUWWWZZZ[[[ZZZXXXWWWWWWUUUUUUUUUTTTSSSSSSRRRRRRYYY^^^eeelllsssrrrfffYYYTTTTTTTTTTTTUUUUUUUUUUUURRRUUUYYY\\\___aaaaaaaaa]]]\\\\\\[[[ZZZYYYYYYXXXWWWUUUTTTUUUVVVWWWVVVTTTQQQPPPOOONNNNNNOOOPPPQQQTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUWWW\\\ddduuukkkWWWSSSWWWXXXjjjvvvbbbXXXVVVWWWSSSUUUVVVSSSOOOOOOTTTXXXWWWUUUTTTRRRRRRRRRRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTVVVUUUTTTSSSRRRQQQQQQQQQLLLJJJGGGEEECCCBBBCCCCCCEEEFFFIIIKKKMMMMMMMMMMMMKKKJJJHHHHHHHHHJJJMMMNNNPPPWWW```jjjpppuuuyyy{{{{{{}}}}}}vvvwww~~~zzzvvvuuusssqqqoooooonnnnnnnnnooopppqqqrrrtttuuuuuuvvvrrrnnnkkkkkkkkkkkkjjjooommmiiidddaaa___^^^^^^cccdddfffhhhiiijjjkkkkkkhhhfffcccaaa___]]]ZZZXXXUUUVVVVVVTTTQQQOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUVVVTTTQQQOOOOOOPPPSSSUUUTTTPPPKKKDDDAAABBBGGGKKKKKKTTTbbbrrrvvvvvvtttrrrnnniiieeebbbddddddbbbaaa___]]][[[ZZZWWWXXXZZZ]]]___bbbdddeeeggggggfffddd```\\\XXXUUUVVVWWWYYY[[[\\\^^^___````````````aaacccddddddbbbaaa```^^^]]]\\\]]]]]]^^^___^^^^^^^^^^^^^^^^^^___\\\\\\]]]^^^___`````````aaaaaabbbdddffffffeeecccYYYTTTLLLGGGEEEEEEEEEEEEGGGHHHKKKOOOVVViiiQQQUUUYYYZZZXXXVVVVVVXXXSSSSSSRRRQQQQQQPPPPPPPPPWWW^^^fffmmmsssqqqfffYYYUUUUUUUUUUUUVVVWWWWWWXXXUUUVVVXXXZZZ]]]___```aaa\\\\\\[[[ZZZYYYXXXXXXXXXYYYXXXWWWWWWXXXXXXWWWVVVRRRQQQPPPOOOOOOOOOPPPPPPTTTTTTTTTTTTTTTUUUUUUUUUTTTUUUWWWYYY[[[dddyyygggYYYUUUVVV]]]oooppp___UUUQQQSSSVVVVVVTTTSSSTTTUUUUUUTTTTTTSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSTTTVVVWWWXXXWWWUUUTTTSSSSSSTTTUUURRRPPPLLLIIIEEECCCCCCBBBAAABBBDDDGGGIIIJJJKKKKKKLLLKKKJJJHHHHHHHHHHHHIIIKKKOOOTTTYYY]]]bbbfffiiikkkooowww}}}~~~zzzuuurrrtttxxx{{{|||}}}yyyzzzzzzyyyzzz|||{{{uuummmkkkqqqxxxzzzvvvrrrppprrruuuvvvvvv~~~|||uuuqqqqqqqqqqqqpppnnnlllllllllkkkkkklllmmmnnnpppqqqrrrqqqooolllkkkjjjiiifffcccfffeeeaaa^^^[[[YYYYYYYYY[[[\\\]]]___bbbdddfffgggcccaaa___\\\ZZZWWWUUUSSSQQQRRRRRRQQQOOOMMMNNNOOOMMMMMMLLLMMMNNNPPPQQQRRRPPPQQQRRRSSSTTTTTTTTTSSSQQQOOOMMMJJJGGGEEEEEEDDDEEEFFFFFFGGGIIINNNUUUYYYbbbiiiuuuxxxpppppppppooolllhhhdddbbbbbbaaa```^^^\\\ZZZYYYXXXYYY[[[]]]```bbbccccccccceeeeeeeeeccc```\\\XXXVVVWWWXXXYYYZZZ[[[]]]^^^___bbbbbbbbbcccdddccc```^^^```___^^^\\\\\\\\\]]]^^^\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^___```bbbbbbbbbbbbbbbcccdddeeedddddd]]]VVVNNNHHHEEEDDDEEEEEEGGGHHHKKKOOOVVViiiNNNRRRVVVWWWUUUSSSTTTVVVPPPPPPOOOOOOOOOPPPQQQQQQUUU___iiimmmmmmiiiaaaYYYWWWVVVVVVWWWWWWYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^[[[ZZZYYYWWWWWWVVVWWWWWWYYYWWWVVVVVVWWWWWWVVVUUUQQQQQQPPPPPPOOOOOOOOOOOORRRRRRSSSTTTUUUUUUVVVVVVSSSUUUXXXZZZYYY\\\hhhvvvzzzcccVVVTTTTTT]]]rrrzzzhhh```\\\WWWTTTUUUWWWWWWVVVSSSSSSSSSSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTVVVWWWXXXXXXWWWUUUTTTTTTUUUVVVWWWVVVTTTQQQMMMJJJGGGEEEEEE???@@@AAACCCEEEFFFGGGGGGJJJIIIIIIHHHHHHGGGGGGGGGFFFHHHJJJKKKMMMPPPTTTWWW]]]___bbbfffiiikkkkkkkkkllliiifffeeehhhllloooqqqrrrtttrrrkkkhhhiiiiiigggffflllpppnnniiifffiiinnnpppnnnkkkiiiiiijjjkkkkkkoooppprrrtttuuutttppplllhhhjjjlllkkkhhhffffffffflllkkkkkkjjjjjjkkklllmmmllllllmmmmmmlllhhhbbb]]]^^^]]]ZZZWWWTTTSSSRRRQQQOOOPPPRRRTTTWWWYYY[[[\\\ZZZZZZYYYWWWTTTRRRQQQQQQMMMNNNOOOOOOMMMLLLMMMNNNMMMMMMLLLMMMNNNPPPSSSTTTOOOPPPQQQRRRSSSSSSSSSSSSQQQPPPMMMJJJFFFDDDBBBAAA???AAAFFFLLLUUUbbbooowwwxxxtttooonnnmmmkkkhhheeecccbbb___^^^\\\[[[YYYYYYYYYYYY^^^___aaacccccccccbbbaaabbbccccccbbbaaa^^^[[[YYYXXXXXXXXXXXXZZZ[[[]]]^^^``````aaacccdddccc```]]]^^^]]]\\\[[[[[[[[[\\\]]][[[[[[ZZZZZZZZZZZZ[[[[[[]]]]]]]]]]]]___```bbbcccaaabbbbbbbbbcccccceeefffaaaZZZPPPHHHEEEDDDEEEFFFGGGHHHKKKPPPXXXlllMMMOOOQQQRRRRRRRRRSSSUUUNNNMMMMMMMMMNNNOOOQQQRRRTTT```jjjiiiddd___[[[XXXWWWVVVVVVVVVXXXZZZ\\\]]]\\\\\\[[[ZZZZZZZZZ[[[[[[XXXWWWVVVTTTTTTUUUVVVVVVVVVUUUSSSSSSTTTTTTRRRQQQOOOOOONNNNNNMMMMMMLLLLLLNNNOOOPPPRRRTTTUUUVVVVVVSSSSSSWWWYYYXXXWWW\\\eeepppppp^^^VVVTTTWWWddd|||{{{ooo___TTTRRRTTTVVVWWWSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUVVVVVVWWWXXXYYYWWWVVVVVVVVVVVVWWWWWWXXXXXXWWWTTTQQQOOOLLLJJJJJJBBBBBBBBBCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFDDDEEEFFFFFFFFFGGGIIIKKKSSSSSSSSSTTTVVVXXXZZZ[[[XXXXXXWWWWWWYYY]]]aaadddaaacccaaa\\\ZZZ[[[ZZZWWWXXX^^^dddfffdddccceeehhhjjjjjjiiiiiihhhhhhhhhhhhfffgggjjjmmmppppppmmmjjjeeehhhlllkkkhhheeeeeefffmmmllljjjhhhgggggggggggghhhiiijjjkkkiiiddd]]]WWWXXXVVVTTTQQQNNNLLLJJJJJJKKKLLLNNNPPPRRRTTTUUUUUUQQQRRRSSSQQQOOONNNNNNOOOKKKLLLMMMLLLKKKJJJKKKMMMOOONNNMMMMMMOOOQQQSSSUUUQQQQQQRRRRRRSSSTTTUUUUUUPPPNNNKKKGGGDDDBBBAAAAAAAAADDDKKKVVVeeezzz}}}|||tttqqqooommmkkkhhheeecccbbbaaa^^^\\\YYYWWWWWWXXXZZZ[[[aaabbbcccdddddddddcccbbbbbbbbbccccccaaa___\\\[[[XXXWWWWWWWWWWWWYYY[[[\\\\\\\\\^^^aaacccdddbbb```]]]]]]\\\[[[[[[[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\]]]\\\\\\[[[\\\\\\^^^```aaa^^^```aaaaaaaaacccgggjjjiiiaaaUUUKKKFFFEEEFFFGGGFFFHHHKKKPPPYYYlllNNNMMMLLLNNNPPPSSSTTTTTTNNNNNNMMMLLLMMMOOOQQQRRRTTT^^^eeebbb\\\YYYXXXWWWUUUUUUTTTUUUVVVYYY[[[]]][[[[[[ZZZYYYYYYXXXXXXXXXUUUTTTSSSRRRRRRSSSUUUVVVUUUTTTRRRRRRSSSRRRQQQOOONNNNNNNNNMMMMMMLLLKKKJJJLLLMMMPPPSSSUUUWWWXXXXXXWWWUUUTTTVVVVVVSSSUUUZZZaaajjjyyyqqq```[[[ZZZ```mmm~~~lll___ZZZYYYYYY[[[[[[ZZZYYYXXXVVVUUUTTTUUUUUUWWWXXXXXXYYYYYYYYYVVVWWWXXXXXXYYYYYYYYYYYYYYYXXXWWWUUUSSSQQQPPPOOOIIIHHHGGGFFFFFFFFFFFFFFFDDDEEEGGGHHHHHHHHHFFFFFFCCCEEEGGGGGGGGGGGGHHHIIIKKKKKKJJJJJJKKKMMMOOOPPPMMMMMMMMMNNNOOORRRVVVYYYVVVXXXWWWTTTSSSTTTRRRNNNQQQUUUYYY\\\]]]___aaacccgggiiikkkkkkkkkiiihhhhhheeefffhhhkkkmmmmmmkkkhhhggglllppppppmmmjjjiiikkklllkkkhhheeecccccccccdddbbbaaa```___]]]YYYTTTPPPNNNNNNMMMKKKJJJIIIHHHHHHJJJKKKNNNPPPQQQRRRQQQPPPNNNPPPQQQPPPNNNLLLNNNOOOKKKLLLMMMMMMKKKKKKKKKMMMQQQOOONNNMMMNNNQQQSSSUUUTTTTTTSSSTTTUUUWWWXXXZZZRRROOOIIIDDDAAAAAABBBCCCJJJRRR___pppuuunnnllllllkkkjjjhhheeecccaaa``````\\\XXXTTTTTTVVVZZZ\\\ccccccddddddeeeeeeeeeeeeddddddddddddbbb___\\\ZZZWWWVVVUUUUUUUUUWWWYYYZZZ[[[[[[\\\^^^aaabbbaaa```^^^]]]\\\[[[\\\\\\]]]^^^^^^]]]]]]\\\\\\]]]]]]^^^[[[ZZZYYYXXXYYYZZZ\\\]]]YYY[[[]]]___aaaeeelllpppsssjjj\\\PPPIIIFFFFFFFFFFFFGGGJJJOOOVVViiiPPPMMMJJJKKKPPPTTTUUUTTTPPPOOOMMMLLLLLLNNNPPPQQQUUU\\\```]]]XXXWWWWWWVVVTTTSSSSSSSSSUUUWWWZZZ\\\XXXXXXXXXXXXXXXWWWWWWWWWSSSRRRQQQPPPQQQSSSUUUVVVWWWUUUSSSSSSTTTSSSRRRPPPOOOOOOOOOOOONNNMMMKKKKKKLLLNNNRRRUUUXXXZZZ[[[\\\]]]WWWTTTUUUUUUSSSSSSUUUYYY[[[bbboooggg```\\\\\\aaammmzzziiiaaa___dddcccbbb```]]]ZZZWWWUUUTTTUUUWWWYYYZZZZZZYYYXXXVVVWWWYYY[[[[[[[[[ZZZYYYYYYXXXXXXWWWVVVUUUTTTSSSNNNMMMLLLJJJIIIHHHHHHGGGFFFGGGIIIKKKKKKJJJHHHGGG@@@BBBFFFGGGGGGGGGGGGHHHFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKMMMPPPSSSRRRTTTTTTRRRRRRTTTQQQLLLPPPPPPQQQTTTWWW[[[^^^```fffiiilllnnnmmmkkkjjjiiiggggggiiikkkmmmllljjjgggffflllqqqrrrnnnjjjjjjlllkkkiiifffcccaaaaaaaaabbb\\\YYYVVVSSSQQQNNNKKKIIIEEEFFFGGGHHHIIIJJJJJJKKKEEEGGGJJJLLLMMMLLLJJJIIIPPPRRRSSSRRROOONNNOOOQQQMMMNNNOOOOOOMMMLLLMMMOOOQQQPPPNNNMMMNNNPPPSSSTTTWWWVVVUUUUUUVVVYYY[[[]]]YYYTTTNNNHHHEEEEEEGGGJJJSSSaaawww}}}{{{xxxoookkkiiiiiiiiiiiiiiigggdddaaa```bbb^^^XXXSSSRRRUUUYYY\\\bbbccccccdddeeefffggghhhfffffffffeeebbb___[[[YYYWWWVVVUUUTTTTTTVVVXXXYYY^^^]]]]]]^^^______^^^]]]___^^^]]]]]]]]]^^^___```]]]\\\\\\[[[[[[\\\\\\]]]YYYXXXWWWUUUVVVWWWYYYZZZTTTWWW[[[^^^aaagggooovvv{{{qqqbbbTTTKKKGGGFFFFFFFFFGGGIIIMMMSSSeeeMMMMMMMMMNNNOOOQQQSSSTTTYYYPPPKKKMMMMMMLLLOOOTTTUUUUUUUUUUUUUUUTTTSSSRRRTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTRRRQQQQQQRRRTTTUUUVVVUUUTTTSSSSSSQQQMMMJJJMMMNNNNNNMMMMMMLLLKKKJJJMMMQQQSSSRRRXXX```aaa]]]VVVTTTQQQOOOPPPQQQQQQQQQVVVTTTZZZdddkkkzzzppp___ZZZYYY[[[dddpppuuuhhhkkkooorrroooggg```]]]]]]TTTWWWYYYYYYYYYZZZ[[[ZZZYYYYYYYYYZZZZZZ[[[[[[[[[XXXYYYYYYZZZYYYXXXVVVUUUTTTRRROOOOOOOOOOOOOOOMMMJJJJJJJJJJJJJJJKKKLLLLLLHHHEEECCCCCCEEEFFFEEECCCGGGGGGGGGGGGGGGGGGFFFFFFGGGIIIKKKJJJHHHGGGIIIKKKQQQQQQRRRRRRQQQNNNLLLJJJNNNLLLLLLNNNRRRWWW[[[]]]aaadddiiimmmoooooommmkkkfffffffffhhhiiiiiigggeeekkklllnnnppppppnnnllljjjhhhgggeeecccaaa]]]XXXTTTTTTQQQMMMJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLNNNPPPRRRQQQOOOMMMMMMMMMJJJKKKMMMLLLKKKKKKLLLMMMNNNRRRVVVUUUQQQPPPSSSWWWWWWZZZXXXVVV[[[ffflllkkkiiiZZZKKKEEEEEEIIIQQQ[[[nnn|||yyy{{{vvvpppmmmjjjfffjjjiiiiiiiiihhhddd^^^ZZZ\\\XXXRRRPPPQQQTTTXXXZZZaaabbbdddfffggghhhiiiiiiddddddddddddcccaaa___^^^^^^[[[WWWWWWZZZ]]]^^^]]]]]]\\\[[[\\\]]]]]]\\\[[[\\\\\\\\\\\\]]]]]]^^^___aaa```^^^\\\ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVYYYXXXYYY]]]ccckkkqqqtttzzzwwwlllZZZLLLHHHGGGGGGCCCHHHIIIMMMXXXddd~~~PPPPPPOOOPPPRRRUUUXXXYYY[[[TTTOOOOOOOOOMMMOOOTTTVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRTTTUUUUUUUUUUUUUUUTTTTTTRRRRRRRRRRRRSSSTTTVVVWWWVVVTTTRRRRRRQQQPPPMMMKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJNNNPPPPPPUUU]]]___[[[TTTRRROOONNNOOOPPPPPPPPPUUUTTTXXX___aaaiiinnnaaa[[[YYY]]]aaahhhuuu{{{www|||xxxnnneeeaaa\\\\\\[[[XXXWWWWWWWWWVVVYYYYYYYYYYYYZZZZZZ[[[[[[YYYZZZZZZZZZYYYXXXVVVUUURRRQQQPPPPPPQQQQQQPPPOOOMMMLLLLLLLLLLLLLLLMMMMMMIIIGGGDDDDDDEEEFFFDDDBBBEEEEEEFFFFFFFFFFFFFFFFFFEEEGGGIIIIIIHHHIIIKKKMMMNNNOOOPPPQQQQQQPPPNNNMMMMMMLLLLLLMMMPPPTTTWWWXXX[[[^^^cccgggiiiiiihhhgggdddcccbbbbbbccccccaaa___ffffffeeeeeeeeeeeeffffffdddcccaaa___^^^ZZZUUUQQQPPPMMMJJJHHHHHHIIIHHHGGGIIIIIIHHHHHHGGGHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLMMMNNNPPPOOOMMMLLLMMMMMMJJJLLLMMMMMMLLLMMMNNNPPPOOOPPPQQQRRRRRRTTTUUUWWWYYY\\\^^^```hhhrrrtttppplll^^^QQQNNNRRR[[[iiiuuuxxxxxx|||qqqjjjgggfffdddbbbiiihhhhhhhhhfffbbb]]]YYYWWWTTTPPPOOORRRVVVZZZ\\\```aaaccceeefffhhhhhhiiieeeeeeffffffeeecccaaa``````\\\YYYYYY[[[^^^______```^^^\\\\\\]]]]]]\\\[[[\\\[[[[[[[[[\\\\\\]]]^^^___^^^\\\[[[ZZZZZZZZZZZZZZZZZZXXXWWWVVVUUUUUUVVVZZZYYYZZZ]]]cccjjjpppttt{{{yyyppp```RRRKKKHHHFFFCCCHHHHHHLLLWWWccc~~~UUUTTTSSSSSSUUUXXX\\\___^^^YYYUUUSSSQQQNNNOOORRRTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOOOORRRRRRSSSSSSSSSSSSSSSRRROOOPPPQQQSSSUUUWWWXXXYYYVVVSSSPPPOOONNNNNNMMMLLLJJJKKKKKKKKKKKKJJJJJJIIIIIIKKKLLLMMMRRRXXXZZZXXXQQQOOOMMMLLLNNNOOOOOONNNSSSRRRVVVYYYWWWXXXeeewwwoooddd___ZZZUUUTTTZZZggg~~~zzztttbbb___[[[ZZZZZZ[[[[[[\\\[[[[[[[[[ZZZ[[[[[[\\\\\\[[[[[[[[[[[[ZZZXXXVVVUUUQQQQQQQQQRRRTTTTTTSSSQQQPPPPPPOOOOOOOOOOOOOOOPPPLLLJJJHHHGGGGGGFFFEEECCCDDDDDDDDDEEEEEEFFFFFFFFFBBBDDDFFFGGGHHHIIIKKKMMMIIIJJJLLLNNNOOOOOOOOONNNLLLLLLMMMNNNPPPQQQRRRSSSUUUXXX\\\```cccccccccbbb```]]][[[ZZZZZZZZZYYYYYYaaa___\\\ZZZZZZ\\\___aaa```^^^]]]\\\[[[WWWSSSOOOLLLJJJHHHHHHIIIHHHGGGEEEGGGGGGFFFFFFGGGGGGHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLKKKLLLMMMLLLKKKKKKMMMOOOKKKLLLNNNNNNMMMNNNPPPRRRSSSQQQOOOQQQUUUYYY[[[[[[```cccgggkkkqqqvvvtttooohhh^^^VVVXXXaaapppxxxvvv|||sssmmmgggdddeeegggfffeeegggffffffeeeddd```[[[WWWQQQOOOMMMOOOSSSXXX\\\^^^___```aaaccceeegggggghhhffffffggghhhgggfffdddccc```^^^\\\[[[]]]___``````ccc```^^^]]]]]]^^^]]]\\\\\\\\\[[[ZZZ[[[[[[\\\]]]]]]]]][[[ZZZYYYYYYYYYYYYYYYXXXVVVUUUUUUUUUUUUVVV[[[[[[[[[^^^cccjjjpppttt{{{|||ttteeeWWWOOOJJJFFFDDDHHHGGGJJJUUUaaa}}}ZZZXXXVVVTTTUUUYYY]]]______]]]ZZZWWWSSSPPPPPPQQQOOOPPPPPPQQQQQQQQQPPPPPPUUUTTTRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQRRRRRRQQQQQQOOOPPPRRRTTTVVVWWWWWWWWWUUURRRNNNLLLLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNQQQTTTTTTRRRNNNLLLJJJKKKLLLMMMMMMMMMPPPPPPSSSUUURRRQQQZZZfffwwwwwwqqqeeeWWWTTTTTTYYYggg{{{ppphhhcccbbbdddbbbaaaaaa______]]]\\\\\\\\\]]]]]][[[[[[[[[[[[ZZZXXXVVVTTTRRRRRRSSSUUUWWWXXXWWWUUUTTTTTTSSSRRRRRRRRRRRRSSSQQQPPPMMMKKKJJJIIIHHHGGGDDDDDDEEEEEEFFFGGGGGGGGGBBBCCCDDDFFFGGGHHHIIIJJJEEEFFFGGGIIIJJJKKKKKKKKKJJJLLLNNNPPPPPPPPPQQQQQQQQQTTTWWW[[[]]]_________ZZZWWWTTTRRRSSSUUUUUUUUU[[[YYYVVVTTTUUUWWWZZZ\\\\\\[[[ZZZZZZYYYWWWSSSPPPLLLLLLKKKLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLKKKJJJKKKNNNQQQMMMNNNNNNNNNMMMNNNPPPRRRVVVTTTSSSTTTXXX___eeehhhrrrvvvyyyxxxtttpppmmmkkkfffdddeeelllxxx~~~~~~vvvkkkhhheeeeeegggiiiiiihhheeedddcccbbbaaa^^^YYYUUUMMMLLLMMMPPPUUUYYY[[[\\\]]]^^^```bbbdddffffffgggeeefffgggggggggfffeeeddd```^^^]]]\\\]]]^^^______bbb```]]]]]]^^^`````````^^^]]][[[ZZZZZZ[[[\\\]]]^^^]]]\\\ZZZYYYWWWWWWVVVUUUTTTSSSSSSTTTVVVXXXYYY\\\]]]^^^___ccciiiooottt{{{{{{ttteeeWWWOOOJJJFFFDDDHHHGGGIIISSS___zzz\\\YYYVVVSSSSSSVVVYYY\\\^^^___^^^ZZZUUURRRQQQPPPMMMNNNOOOPPPPPPPPPPPPPPPTTTTTTRRRPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQRRRTTTTTTTTTTTTTTTTTTPPPLLLIIIIIIJJJKKKKKKJJJKKKLLLMMMMMMNNNMMMMMMOOONNNOOOQQQSSSQQQOOOMMMKKKIIIHHHIIIKKKLLLLLLKKKPPPOOOPPPPPPOOOOOOVVV^^^aaasssxxxfffZZZVVVUUUYYYbbbrrrwwwnnnmmmmmmiiidddccccccbbb___]]]\\\\\\\\\\\\[[[[[[\\\[[[ZZZXXXWWWUUUTTTTTTTTTWWWYYY[[[[[[YYYWWWVVVVVVUUUUUUUUUVVVVVVVVVUUUTTTQQQOOOMMMMMMMMMGGGGGGGGGHHHHHHIIIIIIIIIEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCDDDEEEEEEFFFFFFFFFEEEHHHLLLNNNMMMMMMNNNOOONNNOOORRRTTTWWWYYYZZZ[[[UUURRROOONNNPPPSSSUUUVVVSSSSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVWWWXXXWWWTTTQQQOOONNNNNNOOOOOONNNKKKHHHGGGFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLKKKKKKLLLOOORRRNNNOOOOOONNNMMMNNNQQQSSSRRRUUUYYY[[[___gggrrr{{{uuujjjjjjnnntttzzz{{{qqqgggfffeeedddeeeeeedddddddddcccaaa```___\\\WWWTTTMMMNNNOOOSSSWWWZZZZZZYYY\\\]]]___aaadddeeefffgggcccdddeeefffeeedddcccbbb]]]]]]\\\\\\[[[[[[\\\]]]___]]]\\\]]]```cccdddddd```___\\\ZZZZZZ[[[\\\]]]___^^^]]][[[XXXVVVTTTSSSQQQQQQQQQQQQTTTWWW[[[]]]]]]___```aaaccchhhnnntttzzzyyyqqqbbbTTTMMMIIIFFFEEEIIIGGGIIIRRR]]]wwwYYYWWWTTTRRRQQQSSSVVVXXXZZZ___```[[[VVVSSSRRRPPPNNNOOOPPPQQQRRRRRRRRRRRRRRRQQQPPPNNNMMMLLLLLLLLLOOOOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQNNNJJJHHHHHHIIIJJJJJJHHHHHHJJJKKKLLLLLLLLLLLLQQQOOOQQQVVVVVVQQQLLLJJJHHHGGGGGGIIIKKKLLLLLLKKKOOOOOOMMMLLLKKKMMMPPPTTTVVV___uuu~~~bbbXXXQQQPPPRRRZZZnnnzzzmmmnnnrrrpppoooqqqhhhfffbbb___\\\[[[[[[\\\\\\]]]]]]]]]]]][[[ZZZYYYVVVUUUTTTVVVYYY[[[\\\\\\XXXXXXWWWWWWXXXYYYYYYZZZYYYZZZYYYVVVSSSQQQQQQRRRLLLLLLLLLLLLLLLLLLLLLLLLKKKIIIGGGGGGHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBEEEIIIJJJIIIHHHJJJLLLKKKLLLMMMOOOQQQSSSTTTUUURRRPPPMMMMMMPPPSSSUUUVVVLLLMMMNNNOOOPPPPPPPPPOOOQQQQQQSSSUUUXXXXXXVVVTTTTTTSSSRRRRRRRRRPPPMMMJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLJJJKKKLLLLLLLLLLLLNNNPPPNNNOOOOOOOOOOOOQQQUUUXXXSSS[[[dddiiimmmsss|||vvvmmmqqqzzz~~~wwwvvvyyy{{{qqqmmmhhhhhhfffeeedddcccccccccdddbbb```___]]][[[WWWTTTQQQRRRUUUYYY]]]]]][[[YYY[[[\\\___aaadddeeefffgggbbbbbbcccccccccbbb```___[[[\\\\\\[[[ZZZYYYZZZ\\\[[[[[[\\\^^^bbbeeeeeeeeeaaa___\\\YYYYYYYYY[[[\\\___^^^]]][[[YYYVVVTTTSSSPPPPPPPPPQQQTTTXXX]]]```___aaabbbbbbcccgggnnntttwwwwwwooo```SSSMMMIIIGGGEEEIIIHHHIIIQQQZZZrrrSSSRRRQQQPPPQQQSSSUUUVVVUUU]]]```[[[VVVTTTSSSPPPMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMMMMOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQRRROOOLLLIIIHHHHHHIIIHHHHHHGGGHHHIIIKKKLLLLLLMMMMMMNNNMMMQQQXXXYYYRRRKKKIIIGGGFFFFFFHHHKKKLLLLLLJJJLLLLLLLLLKKKKKKLLLMMMLLLQQQSSS^^^tttwwwdddRRRNNNNNNPPP[[[hhh|||hhhgggmmmooorrrxxxrrrooojjjeeebbb```______^^^___```aaaaaa```___^^^WWWUUUSSSSSSUUUYYY[[[[[[XXXXXXXXXXXXYYY[[[\\\]]]ZZZ[[[[[[XXXUUUSSSTTTUUURRRQQQQQQPPPPPPOOOOOOOOOOOOMMMKKKKKKLLLLLLJJJHHHFFFFFFFFFFFFGGGGGGHHHHHHEEEHHHLLLKKKHHHFFFIIILLLLLLLLLLLLMMMNNNPPPRRRSSSRRRPPPNNNNNNPPPRRRSSSSSSKKKKKKLLLMMMNNNNNNNNNNNNQQQRRRTTTXXX\\\]]]\\\[[[[[[YYYWWWVVVVVVTTTQQQOOOLLLLLLKKKKKKJJJKKKKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLHHHJJJLLLLLLKKKKKKLLLMMMLLLMMMOOOPPPRRRWWW\\\```dddlllxxx{{{zzz|||uuuuuutttuuuyyy}}}wwwnnniiijjjhhhhhhgggfffdddddddddeeedddbbb___^^^\\\ZZZVVVTTTUUUWWW\\\aaadddccc```]]][[[]]]___aaadddfffggghhhbbbbbbbbbbbbaaa```^^^]]]ZZZ\\\]]]\\\YYYXXXZZZ[[[ZZZZZZ\\\```ccceeedddbbb```]]]ZZZWWWVVVWWWXXXZZZ\\\\\\\\\\\\[[[YYYWWWVVVRRRQQQQQQQQQTTTXXX\\\___```bbbdddccccccfffmmmttttttuuupppcccWWWPPPKKKGGGEEEJJJIIIKKKQQQXXXnnnNNNNNNNNNOOOQQQSSSUUUWWWRRR[[[```[[[UUUUUUTTTPPPKKKLLLMMMOOOPPPQQQRRRRRRSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTTTTQQQPPPNNNNNNNNNOOOQQQSSSMMMKKKIIIHHHHHHHHHHHHGGGIIIIIIKKKMMMNNNOOOOOOOOOKKKJJJPPPZZZ[[[SSSKKKIIIFFFFFFFFFHHHKKKLLLLLLKKKHHHJJJKKKLLLNNNOOOMMMJJJOOOLLLPPP]]]qqqtttYYYQQQPPPOOORRRYYYrrrjjjbbbddddddhhhnnn{{{wwwrrrmmmhhhfffeeeeee```aaacccddddddccccccbbbWWWTTTQQQPPPSSSVVVYYYZZZWWWXXXXXXYYYZZZ\\\]]]^^^ZZZ[[[[[[YYYUUUSSSUUUWWWUUUUUUTTTSSSRRRQQQQQQPPPRRROOOMMMMMMOOOPPPNNNKKKIIIHHHIIIIIIJJJKKKLLLMMMKKKNNNPPPNNNIIIGGGJJJMMMOOOOOONNNOOOPPPQQQSSSUUUSSSQQQOOOOOOPPPQQQQQQPPPMMMMMMLLLLLLMMMOOOPPPQQQTTTUUUXXX\\\aaaccccccbbbbbb```]]][[[ZZZYYYVVVTTTOOONNNMMMLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLGGGIIIKKKLLLKKKJJJJJJJJJJJJLLLOOOQQQUUU[[[bbbgggyyy~~~ttttttqqqwwwyyyqqqhhhmmmttt{{{zzztttrrrooohhhfffiiicccccccccbbbaaaaaaccceeedddbbb___^^^\\\ZZZVVVTTTXXX[[[```eeeiiihhhdddaaa[[[]]]___bbbdddfffhhhhhhbbbbbbcccbbbaaa___]]]\\\[[[]]]^^^]]]ZZZXXXZZZ\\\ZZZ[[[]]]aaaddddddbbb___^^^\\\XXXUUUTTTTTTVVVXXXZZZZZZ[[[\\\\\\[[[ZZZYYYUUUTTTRRRRRRTTTWWW[[[^^^```ccceeedddcccfffmmmtttqqquuurrrhhh\\\SSSMMMGGGFFFKKKJJJLLLRRRWWWlllQQQQQQQQQOOONNNOOORRRTTTWWWUUUTTTUUUUUUUUURRRPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRPPPOOOOOOPPPQQQQQQQQQPPPPPPRRRUUUVVVWWWVVVSSSRRRPPPNNNNNNNNNOOOPPPNNNLLLJJJGGGFFFFFFFFFGGGIIIKKKNNNOOOOOONNNMMMMMMOOOSSSWWWYYYVVVPPPKKKHHHFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJIIIIIILLLOOOTTTZZZ^^^jjjrrr^^^SSSNNNNNNRRR___qqqxxxjjj```]]]___oooppppppooommmlllllllllcccdddfffiiihhhcccaaabbb]]]TTTOOOTTTXXXVVVUUUWWW[[[ZZZYYYYYYZZZ]]]___aaa^^^]]]\\\ZZZXXXVVVTTTTTTUUUUUUSSSRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSQQQOOONNNNNNNNNMMMMMMLLLKKKKKKKKKJJJMMMNNNMMMKKKJJJLLLNNNRRRQQQQQQPPPOOONNNNNNNNNQQQPPPQQQSSSUUUUUUQQQMMMNNNLLLKKKJJJJJJLLLOOOQQQUUUTTTWWW```kkkqqqppplllppplllhhhggggggddd^^^XXXPPPPPPOOONNNMMMMMMMMMNNNOOOOOOPPPNNNKKKJJJJJJKKKIIIKKKMMMMMMMMMMMMNNNOOOPPPSSSRRROOOWWWiiiyyy{{{yyyuuuzzzrrrmmmnnnpppwwwqqqlllhhhgggjjjjjjgggcccddddddccccccbbbaaaaaa```______^^^[[[WWWTTTTTTUUUTTT[[[ccchhhhhheee```^^^aaa``````bbbgggkkkmmmnnngggfffeeecccaaa^^^\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXZZZ\\\___``````___^^^^^^[[[XXXVVVVVVVVVUUUTTT[[[ZZZZZZYYYWWWVVVUUUUUUSSSTTTVVVWWWWWWYYY\\\^^^dddfffeeeccc```dddllltttyyy|||{{{rrrbbbSSSLLLJJJGGGKKKJJJKKKRRRVVViiiQQQQQQRRRQQQPPPPPPRRRTTTVVVUUUTTTTTTUUUUUURRRQQQPPPPPPPPPPPPPPPPPPPPPPPPUUUTTTRRRPPPOOONNNOOOOOOQQQPPPPPPQQQSSSUUUTTTSSSSSSRRRPPPNNNMMMMMMNNNOOOLLLJJJHHHFFFEEEEEEGGGHHHHHHJJJLLLMMMNNNMMMMMMMMMPPPTTTXXXYYYVVVQQQLLLJJJGGGFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIFFFHHHLLLOOOPPPWWWiii|||tttbbbTTTNNNOOOTTTaaavvvxxxqqqpppeeefffhhhhhhhhhhhhiiiiiinnnooorrruuuxxxuuulllcccccc[[[TTTSSSSSSQQQRRRVVVXXXXXXXXXXXXYYY[[[^^^___]]]]]]\\\ZZZXXXWWWVVVUUUVVVUUUTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTSSSRRRQQQQQQQQQPPPOOOOOONNNNNNLLLNNNPPPPPPNNNNNNPPPRRRSSSSSSRRRRRRQQQPPPPPPOOOPPPOOOPPPSSSVVVVVVRRROOOOOONNNLLLKKKKKKMMMOOOPPPSSSSSSWWWbbbnnnvvvvvvsssrrrnnnjjjhhhgggddd^^^XXXQQQPPPOOOMMMLLLLLLLLLLLLMMMNNNNNNMMMKKKJJJKKKMMMMMMOOOPPPPPPOOOOOOOOOPPPLLLSSSXXXZZZcccttt}}}rrrtttzzz~~~~~~zzzvvvssswwwyyyvvvoookkkggggggiiiiiifffcccdddccccccbbbaaa```______^^^^^^\\\XXXTTTRRRQQQRRRUUUZZZbbbffffffccc```^^^cccbbbbbbdddhhhkkkllllllfffeeedddbbb```^^^\\\[[[YYYXXXXXXWWWWWWVVVUUUUUUVVVXXXZZZ[[[]]]]]]]]]]]]^^^\\\YYYXXXXXXYYYXXXWWW[[[ZZZYYYWWWVVVUUUUUUUUUTTTUUUWWWXXXXXXYYY\\\___aaacccdddbbb```dddmmmuuu~~~yyyiiiYYYPPPMMMHHHLLLKKKLLLRRRUUUfffOOOQQQSSSSSSRRRRRRRRRTTTVVVUUUTTTTTTUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPTTTSSSQQQPPPOOOOOOPPPPPPSSSRRRQQQQQQRRRSSSRRRPPPSSSRRRPPPNNNMMMLLLMMMMMMIIIGGGEEEDDDDDDFFFHHHJJJJJJKKKLLLNNNOOOQQQRRRSSSTTTWWWZZZZZZVVVQQQMMMKKKGGGGGGGGGGGGGGGHHHIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFGGGIIIKKKKKKMMMVVVaaaxxxxxxaaaSSSNNNOOOUUU___ooouuuqqqjjjddd```^^^^^^___```fffllltttppphhhaaa\\\YYYUUURRRRRRUUUWWWWWWWWWXXXZZZ[[[]]]^^^^^^^^^]]]\\\[[[ZZZYYYXXXVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUTTTSSSRRRPPPRRRSSSSSSRRRRRRSSSUUUUUUUUUUUUTTTTTTSSSRRRQQQOOOOOOQQQSSSVVVVVVTTTRRRQQQPPPNNNLLLLLLMMMOOOPPPQQQRRRWWWbbboooxxxzzzxxxqqqnnniiigggeeebbb\\\XXXTTTSSSPPPNNNLLLLLLKKKKKKKKKLLLMMMLLLJJJJJJLLLNNNNNNOOOPPPPPPOOOOOOQQQSSSTTT\\\dddffflllyyy~~~oooqqq~~~{{{|||~~~|||oookkkhhheeefffhhhhhhfffccccccbbbaaa```___^^^^^^^^^]]]\\\ZZZUUUPPPNNNNNNOOOVVV[[[```ccccccaaa```___bbbbbbbbbdddfffhhhgggfffdddcccbbbaaa___]]][[[ZZZVVVUUUTTTSSSRRRRRRSSSSSSUUUUUUVVVXXXYYYZZZ[[[\\\___\\\ZZZZZZ[[[\\\\\\[[[[[[YYYWWWUUUTTTTTTUUUVVVUUUVVVXXXYYYYYYZZZ]]]___^^^aaabbb```___cccllltttppp___TTTNNNJJJNNNMMMOOOTTTUUUdddNNNQQQTTTUUUTTTSSSSSSSSSUUUTTTSSSTTTUUUTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTUUUSSSQQQQQQRRRRRRPPPOOORRRQQQOOONNNLLLKKKKKKKKKFFFEEEDDDCCCEEEGGGJJJLLLOOOOOOPPPSSSWWW[[[^^^___ZZZ[[[\\\ZZZUUUOOOKKKJJJHHHGGGGGGGGGGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHIIIJJJKKKLLLOOOTTTYYYccc}}}www```SSSRRRRRRVVV___mmmoooaaaWWWRRROOOKKKSSS[[[dddwwwnnniiiccc```___\\\XXXUUUWWWXXXXXXYYYZZZ\\\]]]]]]______^^^^^^]]]\\\\\\\\\VVVVVVWWWWWWWWWVVVVVVVVVUUUUUUVVVXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYWWWVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTVVVVVVWWWWWWWWWUUUTTTTTTPPPQQQRRRTTTUUUUUUTTTRRRQQQPPPNNNMMMLLLMMMNNNNNNPPPQQQVVV___jjjrrrtttsssjjjgggdddbbbaaa^^^ZZZWWWWWWVVVSSSPPPNNNMMMMMMMMMOOOOOOPPPOOOMMMMMMOOOPPPOOOOOOOOOOOOQQQTTTZZZ^^^ggglllnnnkkkjjjrrruuukkkhhhfffdddeeeffffffdddbbbbbbaaa___^^^]]]\\\\\\]]]\\\[[[WWWRRRNNNLLLMMMNNNXXX[[[^^^``````_______________```bbbddddddbbb___aaaaaa```___^^^\\\ZZZYYYUUUTTTRRRPPPOOOPPPQQQRRRTTTTTTTTTUUUWWWYYY[[[\\\]]][[[YYYYYY[[[]]]]]]]]][[[YYYVVVSSSSSSTTTUUUWWWVVVXXXYYYZZZZZZ[[[]]]```^^^```bbb```^^^bbbjjjqqqyyy~~~rrrcccVVVPPPLLLRRRSSSUUUYYYYYYgggMMMPPPTTTUUUUUUTTTSSSSSSTTTSSSSSSSSSTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNNNNOOOPPPRRRSSSUUUSSSRRRQQQRRRRRRPPPOOOPPPOOONNNMMMLLLKKKJJJJJJEEEEEEEEEFFFHHHKKKNNNOOOUUUTTTUUUZZZ```fffiiiiii]]]]]]\\\WWWQQQKKKHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHMMMQQQSSSYYYfff{{{tttaaaTTTPPPPPPVVV___kkk~~~wwwcccRRRHHHGGGNNNRRRUUUccczzzxxxlllddddddddd```ZZZYYYYYYYYYYYYZZZ[[[\\\\\\^^^^^^]]]]]]\\\\\\\\\\\\WWWWWWXXXXXXXXXWWWVVVVVVUUUUUUVVVWWWXXXZZZ[[[\\\ZZZ[[[[[[\\\[[[YYYXXXVVVXXXWWWVVVUUUTTTSSSRRRQQQVVVWWWXXXXXXXXXWWWVVVUUUTTTTTTUUUUUUTTTSSSRRRRRRPPPPPPNNNMMMMMMMMMMMMNNNQQQRRRTTTZZZaaafffffffff```^^^\\\[[[ZZZYYYXXXVVVWWWUUURRROOONNNNNNNNNOOOQQQSSSTTTSSSQQQPPPQQQRRRQQQQQQRRRSSSVVV]]]eeekkkssstttqqqllliiiooo~~~vvvrrrwwwuuulllfffeeeeeeeeeeeeeeeeeecccaaaaaa___^^^\\\[[[\\\\\\]]][[[YYYUUUPPPLLLLLLNNNQQQYYY[[[^^^______^^^___```^^^___aaadddeeeddd```]]]^^^^^^^^^]]]\\\[[[YYYXXXUUUTTTQQQPPPOOOOOOQQQRRRSSSSSSTTTUUUWWWYYY[[[\\\ZZZXXXWWWWWWYYY[[[\\\\\\ZZZXXXVVVSSSSSSTTTVVVWWWWWWXXXZZZZZZZZZ[[[]]]```___bbbccc```^^^```gggmmmqqqwww||||||sssfff[[[TTTQQQXXX[[[___dddcccoooMMMOOOSSSTTTTTTSSSSSSSSSSSSSSSRRRSSSTTTTTTSSSQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLLLLMMMMMMRRRQQQPPPPPPQQQRRRQQQOOOMMMMMMMMMLLLLLLKKKJJJJJJFFFGGGIIIKKKNNNPPPQQQRRRXXXWWWXXX]]]dddiiikkkjjj\\\[[[XXXSSSMMMHHHFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEHHHHHHDDDDDDHHHLLLMMMVVVZZZbbbsssxxx\\\SSSNNNRRRVVVYYYbbbmmmjjjZZZNNNNNNMMMLLLSSSgggqqqlllllliiiccc___^^^\\\ZZZZZZ[[[]]]^^^]]]]]]]]]\\\\\\[[[[[[[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVUUUUUUVVVWWWXXXZZZ\\\]]][[[\\\]]]]]]]]][[[YYYWWWYYYWWWUUUTTTTTTSSSQQQOOOUUUVVVXXXYYYYYYWWWVVVTTTUUUWWWWWWVVVTTTRRRRRRRRRPPPPPPOOOOOONNNNNNOOOOOOSSSRRRTTTVVVZZZ\\\\\\\\\YYYXXXWWWVVVUUUUUUVVVVVVTTTSSSPPPNNNMMMNNNPPPQQQNNNQQQTTTUUUTTTRRRQQQQQQTTTVVVXXX[[[___dddjjjnnnuuuttttttuuuvvv{{{vvvsssssssssvvv|||sssmmmiiihhhdddeeeffffffeeecccbbb```___^^^\\\[[[[[[\\\^^^___XXXVVVRRRNNNLLLMMMQQQUUUZZZ\\\^^^______^^^___```^^^```dddhhhjjjhhhccc___\\\\\\\\\\\\[[[ZZZXXXXXXUUUTTTRRRQQQPPPPPPQQQQQQQQQRRRTTTUUUWWWYYY[[[[[[XXXVVVUUUUUUWWWYYYZZZZZZYYYXXXVVVUUUTTTUUUVVVWWWWWWYYYZZZZZZZZZZZZ]]]___```bbbcccaaa^^^___eeekkkooosssxxxyyytttkkkbbb]]]VVV___dddkkkqqqqqq|||LLLOOOQQQSSSRRRRRRSSSTTTSSSRRRRRRSSSTTTTTTSSSQQQOOOOOOOOOOOOOOOOOOOOOOOOQQQPPPNNNLLLJJJJJJJJJKKKMMMLLLLLLMMMOOOQQQPPPOOOKKKKKKKKKLLLLLLKKKKKKJJJHHHJJJNNNQQQTTTUUUUUUTTTWWWVVVVVV[[[aaadddbbb___VVVUUURRRNNNIIIFFFEEEFFFBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCJJJLLLGGGDDDGGGIIIIIIPPPRRRWWW^^^lllxxxgggZZZWWWUUUPPPRRRXXXiiiuuuiii___VVVTTTSSS\\\ttt|||uuunnnjjjhhhddd```___aaaccceeebbbaaaaaa```___^^^^^^^^^^^^^^^______]]][[[YYYWWWWWWWWWWWWWWWYYY[[[\\\^^^\\\]]]^^^______\\\ZZZXXXXXXUUUTTTTTTUUUUUUSSSQQQSSSTTTWWWXXXXXXWWWUUUSSSUUUVVVXXXVVVTTTRRRSSSUUUQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTTTTVVVXXXZZZ[[[ZZZXXXWWWVVVUUUTTTSSSTTTUUUUUUSSSQQQOOOPPPRRRUUUWWWUUUYYY___bbbcccaaa```___bbbgggnnnrrrsssrrrqqqqqqxxxyyyrrrssssssssstttxxx~~~xxxooojjjhhhiiiiiieeefffggggggeeebbb``````^^^\\\[[[ZZZ[[[]]]___aaaTTTRRROOOKKKJJJMMMSSSXXXZZZ]]]___``````_________\\\___dddjjjmmmkkkfffbbbZZZZZZZZZZZZZZZYYYXXXWWWSSSSSSRRRRRRQQQPPPPPPPPPOOOPPPSSSVVVXXXYYYYYYYYYWWWUUUTTTTTTVVVXXXXXXXXXYYYXXXWWWWWWVVVWWWWWWWWWWWWXXXYYYYYYYYYZZZ\\\^^^___bbbcccaaa___```gggmmmooorrrvvvvvvsssmmmfffbbbZZZeeemmmvvv~~~~~~LLLNNNPPPQQQQQQQQQSSSTTTSSSRRRQQQRRRTTTTTTSSSQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJKKKLLLLLLJJJIIIIIIKKKNNNPPPPPPOOOIIIJJJJJJKKKLLLKKKKKKKKKIIILLLQQQUUUXXXXXXVVVUUUUUUSSSSSSWWW\\\]]]YYYUUUQQQPPPNNNJJJFFFEEEFFFHHHAAA@@@@@@@@@@@@AAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDD===FFFKKKGGGCCCEEEGGGFFFEEEJJJOOOPPPQQQ^^^xxxkkkaaaZZZPPPMMMQQQRRRXXXdddrrr}}}mmmfff]]]XXXhhhvvvuuuqqqlllhhhfffgggjjjlllhhhggggggfffeeedddcccbbbaaabbbbbbbbb```]]]ZZZYYYYYYXXXXXXXXXYYY[[[]]]^^^]]]^^^```aaa```^^^[[[YYYVVVTTTRRRTTTVVVXXXVVVTTTRRRTTTVVVXXXXXXVVVTTTSSSSSSUUUWWWVVVTTTSSSUUUWWWRRRRRRSSSSSSTTTTTTUUUUUUTTTTTTUUUWWWZZZ\\\]]]^^^ZZZYYYXXXVVVTTTSSSTTTUUUWWWVVVTTTSSSTTTXXX[[[^^^eeekkksssxxxzzzyyywwwvvvxxx{{{ssspppssswwwzzz~~~|||sssoooiiidddaaabbbdddeeeeeeggghhhgggeeebbb```___]]]\\\ZZZZZZ[[[^^^aaacccQQQOOOLLLIIIIIIMMMTTTYYYZZZ]]]```aaaaaa_________YYY]]]ccciiilllkkkfffaaaYYYYYYZZZZZZYYYXXXXXXWWWRRRRRRRRRRRRRRRPPPOOONNNMMMOOORRRUUUXXXXXXXXXXXXWWWUUUSSSTTTUUUWWWXXXWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYYYYYYY[[[]]]]]]```cccbbb```bbbhhhoooppprrrttttttqqqlllgggddd]]]hhhrrr}}}KKKLLLNNNPPPRRRTTTUUUVVVXXXSSSNNNNNNQQQSSSRRRPPPPPPPPPOOONNNMMMMMMMMMNNNJJJJJJIIIIIIHHHHHHHHHHHHGGGHHHIIIKKKMMMMMMKKKJJJKKKJJJIIIHHHHHHHHHHHHHHHJJJJJJMMMTTTZZZ[[[VVVQQQTTTSSSSSSRRRRRRRRRSSSSSSIIIIIIJJJIIIGGGDDDAAA@@@@@@???>>>>>>>>>???AAAAAADDDDDDCCCCCCDDDFFFGGGHHHCCCCCCDDDDDDEEEEEEFFFFFFEEEHHHJJJKKKNNNUUUaaajjj}}}jjj[[[QQQLLLQQQLLLOOOWWW^^^kkk~~~vvvuuuyyy}}}xxxtttqqqpppppplllhhhffffffeeeccc```cccfffhhhddd]]]XXXXXX[[[\\\[[[[[[[[[[[[]]]^^^```^^^bbbeeeeee```ZZZWWWVVV\\\YYYUUUSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWVVVUUU\\\ZZZXXXUUUTTTTTTUUUVVVVVVTTTRRRSSSUUUWWWWWWWWWYYYWWWXXX\\\]]]\\\]]]aaaaaabbb```]]]]]]```^^^ZZZ^^^\\\[[[^^^```eeeppp{{{}}}~~~vvv|||uuuppphhhfffdddaaa```aaabbbcccdddbbb```bbbeeeddd```[[[ZZZ^^^^^^XXXWWWZZZYYYUUUQQQLLLFFFFFFLLLSSSZZZ]]]``````aaaaaaaaaaaa``````\\\^^^aaadddeeedddcccbbb___[[[XXXXXXYYYZZZXXXVVVRRRRRRQQQQQQQQQPPPPPPPPPMMMPPPTTTVVVVVVVVVVVVWWWUUUTTTSSSSSSTTTVVVXXXYYY[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ]]]^^^___aaabbbdddeeefffiiimmmrrrsssqqqmmmhhhfffccchhhvvvJJJKKKMMMOOORRRTTTUUUVVVVVVRRRNNNNNNQQQSSSQQQOOOOOONNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJKKKJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJPPPWWW]]]\\\UUUOOOPPPOOONNNMMMMMMMMMMMMMMMGGGHHHHHHHHHGGGDDDBBB@@@AAA@@@?????????@@@AAABBB@@@@@@???@@@@@@BBBCCCDDDBBBCCCCCCDDDEEEEEEFFFFFFGGGIIIJJJIIIHHHLLLUUU[[[lllyyyfffYYYTTTMMMLLLQQQVVV[[[lll~~~|||uuupppooopppqqqppplllkkkiiieeeaaa^^^]]]]]]]]]^^^___````````````___```dddhhhhhheeeaaa______aaa^^^ZZZXXXXXXWWWVVVUUUSSSTTTVVVYYYZZZZZZZZZZZZYYYXXXVVVUUUVVVWWWYYYZZZZZZXXXVVVVVVXXXYYYYYYXXX[[[ZZZ^^^dddiiikkkooouuutttvvvsssmmmkkkmmmnnnlllooonnnqqqxxx~~~ssshhheeeeeedddcccaaaaaa```aaaaaadddbbbaaacccffffffaaa\\\YYY[[[ZZZUUUUUUWWWUUUPPPLLLIIIFFFHHHOOOWWW]]]```aaabbbbbbccccccbbbbbbaaa^^^___aaabbbbbbaaa___^^^ZZZXXXWWWXXXZZZ[[[YYYWWWSSSRRRRRRQQQQQQPPPPPPPPPOOORRRUUUWWWVVVVVVVVVWWWSSSRRRRRRRRRTTTVVVYYY[[[\\\\\\]]]^^^^^^^^^]]]\\\ZZZYYYYYYYYYYYYYYYZZZZZZYYYZZZ[[[\\\^^^___```aaafffiiimmmooommmjjjgggfffffflll{{{KKKKKKMMMOOOQQQRRRTTTUUUTTTQQQNNNNNNQQQRRRPPPNNNMMMLLLKKKIIIHHHGGGGGGGGGIIIHHHFFFEEEFFFHHHKKKLLLPPPNNNJJJGGGFFFFFFHHHIIIHHHHHHGGGFFFFFFFFFGGGGGGFFFJJJRRRZZZ___\\\SSSLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@???@@@AAABBBCCC@@@AAAAAAAAABBBCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEEEEGGGGGGFFFDDDEEEIIIMMMTTT___pppvvv^^^RRRJJJKKKNNNPPPVVV^^^iii}}}{{{{{{uuunnnhhheeecccaaa^^^]]]___bbbdddfffeeedddccc```cccggghhhfffdddccccccccc```]]][[[ZZZXXXVVVTTTQQQSSSUUUWWWYYYZZZZZZZZZWWWVVVUUUUUUVVVXXXZZZ\\\]]]\\\[[[[[[\\\\\\[[[YYY\\\]]]dddnnnvvv||||||uuuvvv|||}}}rrrfff___^^^bbbbbbbbbbbbaaaaaa```___bbbaaabbbeeegggfffaaa]]]XXXXXXUUUSSSSSSTTTPPPJJJFFFFFFGGGLLLSSS[[[```cccccccccddddddddddddcccccc`````````___^^^]]]\\\[[[VVVVVVVVVXXX[[[[[[ZZZXXXTTTTTTSSSRRRRRRQQQPPPPPPQQQSSSVVVWWWWWWVVVVVVWWWPPPPPPQQQRRRTTTWWWYYY[[[ZZZ[[[]]]___```___^^^]]][[[ZZZYYYWWWWWWXXXZZZ[[[WWWWWWXXXYYY[[[\\\]]]]]]bbbdddggghhhgggfffffffffhhhooo~~~MMMMMMNNNNNNOOOPPPPPPPPPRRRPPPOOOPPPRRRRRRQQQOOOMMMLLLJJJHHHGGGEEEEEEEEEGGGFFFDDDCCCEEEHHHLLLNNNSSSRRROOOKKKHHHFFFGGGHHHFFFFFFEEEEEEEEEEEEEEEFFFFFFJJJPPPWWWZZZWWWPPPJJJHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCC@@@@@@?????????@@@AAABBB@@@AAABBBCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDEEEEEE@@@BBBDDDDDDCCCCCCFFFHHHJJJOOOWWWdddyyywwwdddQQQJJJLLLMMMPPPSSSYYYkkk|||ssskkkfffcccaaa```bbbeeehhhiiijjjiiihhhfffgggiiiiiihhhgggeeeeeedddaaa___]]]\\\ZZZXXXVVVTTTVVVXXXZZZ[[[\\\\\\[[[YYYYYYXXXXXXYYY[[[]]]___bbbbbbcccdddfffeeebbb```eeefffmmmvvv}}}yyysssooolllqqqsssxxxooohhhaaa___aaa```aaacccdddcccbbb```______```aaadddfffeee```\\\YYYWWWUUUTTTUUUSSSMMMGGGCCCEEEJJJPPPWWW]]]aaabbbbbbccccccddddddccccccbbbaaa```___^^^]]]]]]\\\\\\VVVWWWYYY[[[\\\[[[ZZZXXXUUUTTTTTTSSSRRRRRRQQQQQQSSSUUUWWWXXXVVVVVVVVVWWWQQQQQQQQQRRRTTTVVVXXXYYYUUUWWWZZZ\\\]]]]]]\\\[[[]]][[[XXXVVVVVVWWWYYYZZZXXXXXXYYYZZZZZZ[[[\\\\\\___```aaabbbbbbccceeeggggggmmmyyyPPPPPPOOONNNMMMLLLKKKKKKPPPPPPQQQRRRSSSRRRQQQOOOLLLKKKJJJHHHFFFEEEEEEDDDFFFDDDCCCBBBDDDHHHLLLOOORRRTTTTTTRRRMMMHHHFFFFFFDDDDDDCCCCCCCCCCCCDDDEEEFFFHHHLLLPPPRRRPPPLLLIIIHHHGGGEEEDDDCCCBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCC???>>>=========>>>@@@AAA===>>>@@@AAAAAA@@@???>>>AAAAAAAAABBBCCCCCCDDDDDD???AAACCCDDDDDDDDDEEEEEEGGGIIILLLQQQ]]]sssdddRRRLLLLLLMMMNNNSSS]]]ppp{{{rrrnnnoooppppppqqqrrrqqqpppooonnnqqqqqqppppppooonnnlllkkkhhheeebbb``````___]]][[[YYY[[[]]]___aaabbbcccbbb_________```cccfffjjjllloooppprrruuuwwwvvvrrrooopppoooqqqtttuuuwww}}}vvvpppmmmmmmmmmmmmxxx{{{yyynnngggccc___```ccc```aaadddeeeeeedddbbbaaa^^^___```bbbcccaaa^^^[[[\\\YYYXXXXXXWWWRRRKKKGGGCCCGGGNNNTTTYYY\\\^^^___aaaaaabbbbbbbbbbbbaaaaaa``````__________________[[[\\\^^^^^^]]][[[YYYXXXUUUUUUTTTTTTTTTSSSSSSSSSUUUWWWXXXWWWVVVUUUUUUVVVSSSSSSSSSTTTTTTUUUVVVVVVSSSUUUWWWZZZ[[[[[[ZZZZZZ]]][[[YYYVVVUUUVVVXXXYYYXXXXXXXXXYYYYYYZZZZZZZZZ]]]]]]^^^^^^^^^aaaeeehhhgggjjjrrryyywwwwwwQQQPPPOOONNNLLLJJJIIIHHHMMMOOOQQQRRRSSSRRRPPPOOOKKKKKKIIIHHHFFFEEEEEEEEEDDDCCCCCCCCCDDDHHHKKKMMMNNNSSSVVVUUUOOOIIIEEEDDDBBBBBBAAAAAABBBBBBCCCCCCFFFGGGIIIKKKKKKJJJHHHGGGGGGFFFEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@AAAAAABBBBBB>>>>>>===<<<===>>>???@@@???AAACCCEEEEEECCCAAA???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAABBBCCCEEEGGGKKKYYYrrrgggXXXPPPKKKHHHMMMOOOYYYmmm|||yyy{{{zzzxxxxxxyyyzzzyyyxxxqqqnnniiifffeeedddcccbbb___aaacccfffhhhjjjjjjjjjiiiiiikkkmmmqqqvvv{{{}}}}}}|||qqqnnnjjjfffaaa___gggrrr}}}zzzqqqpppooooooqqquuuzzz}}}{{{rrrhhhddd```\\\]]]``````aaaccceeefffeeedddccc______```aaa```^^^\\\[[[\\\[[[[[[\\\XXXOOOIIIGGGDDDIIIPPPVVVYYY[[[\\\]]]``````aaaaaaaaaaaa``````^^^___```aaaaaaaaaaaaaaa___```aaa___\\\YYYXXXXXXTTTTTTTTTUUUUUUUUUVVVVVVWWWXXXXXXWWWTTTSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]\\\YYYWWWVVVVVVVVVWWWVVVVVVVVVVVVVVVVVVWWWWWW[[[[[[[[[[[[[[[^^^cccggghhhiiinnnqqqnnnpppOOONNNNNNLLLKKKJJJIIIIIIJJJLLLOOOQQQQQQOOONNNMMMIIIIIIGGGFFFEEEEEEEEEEEECCCCCCCCCCCCEEEGGGJJJKKKIIINNNSSSRRRLLLFFFBBBBBB@@@@@@@@@@@@@@@AAABBBBBBEEEFFFHHHIIIHHHGGGEEEEEEEEEDDDCCCBBBBBBBBBBBBBBB@@@????????????@@@AAAAAA???>>>=========>>>@@@@@@CCCEEEHHHJJJJJJHHHEEEBBB@@@@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBB@@@???>>>>>>@@@DDDFFFKKKYYYhhhtttcccVVVOOONNNKKKNNNYYYeeerrr}}}xxxuuuttttttsssuuuvvvwwwxxxxxxwwwvvvvvvuuuuuuvvvxxx{{{~~~~~~yyyoookkkfffaaa[[[\\\gggtttwwwpppqqqooouuu{{{ssskkkdddbbb```]]]]]]______```bbbcccdddddddddcccaaabbbaaa```^^^\\\\\\\\\YYYZZZ]]]^^^VVVJJJDDDFFFCCCIIIQQQVVVYYYYYY[[[\\\___``````aaaaaa``````___]]]___aaabbbbbbbbb```______```aaa^^^ZZZXXXXXXYYYSSSSSSTTTUUUVVVWWWXXXXXXWWWXXXWWWVVVSSSRRRRRRSSSUUUUUUVVVWWWWWWWWWWWWWWWYYYXXXXXXXXXYYYZZZ\\\]]]\\\[[[ZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTXXXYYYYYYXXXYYY\\\aaadddfffgggkkknnnjjjlllMMMLLLLLLLLLKKKKKKKKKKKKGGGJJJNNNPPPOOOMMMLLLKKKGGGGGGFFFEEEEEEEEEEEEEEEBBBCCCCCCDDDFFFGGGIIIJJJFFFKKKOOOMMMHHHBBB@@@AAA@@@?????????@@@AAAAAABBBCCCFFFIIIJJJHHHFFFDDDCCCBBBBBBAAAAAAAAAAAAAAABBB@@@???????????????@@@@@@@@@???>>>>>>>>>???AAAAAAAAACCCFFFIIIHHHFFFCCC@@@???@@@@@@AAAAAABBBCCCCCCAAA@@@???@@@AAABBBAAA@@@@@@===>>>DDDGGGGGGMMMUUU]]]yyyzzzhhh\\\UUUPPPNNNRRRUUUXXXbbbmmm{{{}}}zzz}}}|||}}}~~~}}}}}}uuuoootttpppllliiiggglll|||{{{uuuwwwuuummmmmmsssxxxuuukkkfffbbbbbbccc``````ccc^^^___```aaabbbcccccccccddddddccc```]]]\\\\\\]]]VVVXXX]]]]]]SSSEEEAAAEEEBBBIIIQQQVVVXXXYYY[[[\\\``````aaaaaaaaaaaa``````]]]___aaacccbbbaaa^^^]]]^^^______\\\XXXWWWXXXZZZRRRSSSTTTUUUWWWXXXYYYZZZWWWXXXWWWUUURRRQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVWWWYYY[[[\\\\\\[[[ZZZYYYWWWVVVTTTSSSVVVVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWZZZ___bbbcccdddiiilllhhhjjj~~~PPPOOOOOOMMMKKKIIIGGGFFFEEEGGGJJJLLLMMMLLLJJJIIIHHHHHHHHHGGGEEECCCBBBAAA@@@BBBDDDEEEFFFEEEDDDCCCGGGGGGGGGGGGEEEBBB???===<<<<<<===???@@@AAABBBCCCGGGFFFEEEDDDCCCBBBAAAAAAFFFEEECCC@@@>>>===<<<<<<>>>??????@@@@@@AAAAAABBB@@@???>>>======>>>??????FFFFFFFFFFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????===>>>???@@@@@@BBBEEEHHHPPP[[[pppnnnddd[[[SSSPPPRRRSSSUUUWWWdddmmm~~~uuu{{{xxxrrroooooossswwwyyy}}}zzzqqqiiiddddddcccbbbaaa```______^^^```bbbbbb```___^^^___aaaaaaaaa^^^\\\ZZZ[[[\\\]]]ZZZWWWTTTMMMEEEDDDHHHLLLOOOTTTYYY[[[\\\\\\[[[^^^^^^_________^^^]]]\\\aaabbbcccdddcccbbb```^^^]]]\\\YYYWWWVVVWWWXXXYYYUUUWWWYYYYYYXXXWWWXXXYYYZZZYYYXXXVVVSSSQQQOOONNNVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZYYYXXXWWWWWWVVVWWWWWWUUUUUUTTTTTTUUUUUUVVVVVVTTTTTTVVVXXXZZZ]]]___aaacccgggjjjiiieeekkkMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJKKKKKKKKKIIIGGGEEEGGGGGGGGGFFFEEECCCBBBAAA@@@BBBCCCEEEEEEEEECCCBBBEEEEEEFFFFFFDDDBBB???===>>>>>>>>>>>>>>>>>>>>>>>>EEEDDDCCCBBBAAA@@@??????DDDCCCAAA@@@>>>=========>>>???@@@AAABBBCCCDDDEEE??????>>>======>>>>>>???CCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>============>>>>>>===>>>?????????@@@CCCFFFKKKOOOZZZmmmuuufffZZZRRROOOOOOQQQRRR[[[iii|||xxxzzz}}}}}}zzzzzzxxx{{{yyyvvvtttpppiiiddd``````````````````______^^^```bbbbbb```^^^^^^^^^aaaaaa```^^^]]]\\\\\\]]]]]]YYYUUUQQQKKKDDDEEEJJJLLLPPPUUUZZZ]]]______^^^\\\\\\\\\]]]]]]^^^^^^^^^___```aaabbbbbbaaa```___\\\[[[YYYWWWVVVVVVVVVWWWSSSUUUWWWWWWVVVUUUVVVWWWWWWWWWVVVVVVUUUTTTSSSSSSVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYZZZZZZ[[[[[[YYYYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTTTTTTTUUUUUUVVVSSSTTTUUUWWWYYY\\\^^^___cccfffjjjhhhdddiii|||JJJJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFFFFFFFEEEEEECCCBBBBBB@@@AAACCCDDDDDDCCCBBBBBBAAABBBCCCDDDCCCBBB@@@>>>????????????????????????CCCCCCBBBAAA@@@??????>>>AAAAAA@@@???>>>>>>>>>>>><<<===>>>@@@AAACCCDDDEEE>>>>>>============>>>???@@@@@@AAABBBBBBBBBBBBAAA????????????>>>>>>>>>>>>======<<<<<<<<<<<<======<<<>>>>>>>>>===>>>@@@BBBCCCDDDGGGPPPaaa|||zzzkkk]]]SSSMMMHHHMMMVVVcccuuuzzzuuuwwwzzzsssqqquuuzzz}}}~~~rrrnnnjjjiiiiiihhheeebbb\\\]]]^^^^^^_______________aaabbbbbb___]]]]]]]]]_________^^^^^^^^^^^^^^^]]]WWWQQQLLLGGGDDDGGGMMMOOORRRWWW\\\___aaaaaaaaaZZZZZZZZZZZZ[[[]]]___```]]]^^^```aaaaaa```___^^^ZZZYYYYYYWWWVVVUUUUUUTTTSSSUUUVVVWWWVVVUUUVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYZZZZZZ[[[XXXXXXWWWVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUSSSSSSTTTVVVXXX[[[]]]^^^bbbeeehhhgggbbbeeevvvIIIIIIJJJJJJJJJIIIIIIHHHFFFFFFFFFFFFGGGGGGGGGHHHEEEEEEFFFFFFFFFEEEDDDDDD@@@AAABBBBBBBBBBBBAAAAAA>>>???AAABBBBBBBBB@@@???===>>>???@@@BBBCCCDDDDDDCCCBBBBBBAAA@@@?????????>>>>>>=========>>>??????;;;;;;<<<===>>>??????@@@======<<<=========>>>>>><<<===>>>???@@@AAAAAA@@@========================<<<;;;;;;::::::;;;;;;<<<<<<===>>>===<<<<<<===???>>>AAADDDHHHOOO^^^qqqeeeRRRLLLNNNQQQVVV```uuu~~~~~~{{{wwwvvvsssrrrvvvsssjjjgggdddcccdddeeeeeeccc\\\]]]^^^_________^^^^^^___aaabbbaaa___]]]\\\\\\^^^]]]]]]^^^___```___^^^\\\TTTLLLHHHEEEEEEJJJRRRUUUWWW[[[^^^aaabbbbbbbbb[[[ZZZYYYXXXYYY[[[]]]___^^^____________^^^]]]\\\XXXXXXXXXXXXVVVUUUSSSRRRUUUVVVXXXXXXWWWWWWWWWXXXYYYYYYXXXVVVTTTSSSRRRQQQUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTUUUWWWYYY\\\^^^___aaacccfffddd```bbbqqqIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEFFFFFFGGGGGGFFFFFF@@@AAAAAAAAAAAA@@@@@@@@@<<<===???AAABBBBBBAAA@@@<<<===>>>???@@@BBBCCCCCC?????????>>>>>>======<<<<<<;;;<<<<<<===>>>???@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<============:::;;;<<<>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<======<<<;;;<<<===<<<@@@DDDFFFGGGMMMVVV^^^fffUUUQQQOOOPPPTTTaaazzz}}}xxxuuutttuuuvvvwwwxxxxxx}}}rrriiieeecccaaa```aaabbbbbbbbb^^^___```aaaaaa___^^^]]]^^^```aaaaaa___]]]\\\\\\\\\[[[[[[]]]```aaa___]]]XXXPPPHHHFFFFFFHHHOOOVVV[[[\\\^^^```aaaaaa```___\\\[[[YYYXXXXXXYYY[[[\\\``````___^^^]]]\\\ZZZZZZYYYYYYXXXWWWVVVTTTRRRQQQTTTVVVXXXXXXWWWVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVWWWXXXXXXUUUTTTSSSRRRRRRQQQQQQQQQSSSSSSRRRRRRSSSSSSTTTUUUVVVVVVWWWYYY[[[]]]___```aaabbbcccbbb^^^```nnn~~~HHHHHHHHHHHHHHHGGGFFFEEEHHHHHHHHHGGGFFFDDDCCCBBBCCCCCCEEEFFFGGGGGGGGGGGG@@@@@@@@@@@@????????????;;;===???AAABBBBBBAAA@@@========================<<<<<<;;;;;;;;;::::::::::::::::::;;;<<<===????????????>>>===<<<;;;::::::999:::;;;<<<=========<<<::::::;;;======>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999;;;======<<<;;;;;;<<<<<<>>>???@@@@@@DDDKKKPPP]]]jjjcccYYYQQQPPPPPPTTTbbbssszzzyyy|||{{{wwwtttsssqqqpppppprrrvvv{{{~~~uuulllfffaaa______^^^]]]]]]]]]]]]^^^___```bbbcccbbb```^^^]]]]]]___``````___]]]]]]]]][[[ZZZYYY\\\```aaa^^^[[[RRRKKKEEEFFFIIIMMMSSSYYY^^^___`````````___^^^]]]\\\[[[ZZZYYYXXXYYYZZZZZZaaa```___^^^]]][[[[[[ZZZZZZZZZXXXWWWUUUTTTRRRRRRRRRTTTUUUVVVUUUTTTUUUVVVTTTTTTUUUUUUVVVVVVWWWWWWUUUUUUUUUTTTTTTTTTTTTSSSRRRRRRSSSTTTTTTUUUUUUVVVSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQQQQQQQRRRTTTUUUVVVWWWWWWXXXYYY[[[]]]___```aaaaaaaaa```]]]```ooo~~~EEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIGGGEEEBBB@@@@@@AAABBBDDDEEEFFFFFFFFF@@@@@@???>>>>>>>>>>>>>>>;;;===???AAABBBBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;<<<>>>>>>======<<<<<<;;;;;;::::::888999;;;<<<======<<<<<<:::;;;;;;<<<============;;;;;;;;;;;;<<<<<<======;;;;;;::::::::::::;;;;;;888:::======<<<<<<<<<===<<<<<<<<<<<>>>>>@@@BBBCCCDDDEEEEEE@@@@@@???>>>======>>>>>><<<>>>@@@BBBCCCBBBAAAAAA>>>>>>???@@@BBBCCCDDDEEE???????????????>>>>>>>>>999999999:::;;;<<<===>>>999999999999999999999999777999:::<<<======<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<=========<<<;;;;;;::::::;;;;;;<<<888:::===>>>===<<<======<<<<<<===@@@BBBCCCBBB@@@GGGIIIMMMXXXlllppphhhbbbYYYTTTWWWRRR```ooozzz~~~uuusssxxx}}}~~~{{{vvvqqqoooqqqrrrlllkkkjjjiiilllrrryyyrrreee______aaabbb___aaacccdddcccbbbaaabbbZZZ\\\___bbbcccbbbaaa```ZZZ\\\___```___^^^______ZZZXXXWWWZZZ^^^___[[[VVVIIIDDDCCCHHHPPPTTTYYY]]]\\\\\\]]]^^^^^^___^^^^^^WWWXXXYYY[[[\\\\\\\\\\\\]]]]]]]]]]]]^^^___```aaa^^^\\\YYYVVVTTTSSSTTTTTTTTTUUUWWWWWWVVVVVVVVVWWW[[[[[[ZZZZZZYYYYYYYYYYYYUUUTTTTTTTTTSSSSSSRRRRRROOOOOOPPPPPPQQQRRRRRRRRRQQQQQQPPPOOONNNNNNNNNNNNMMMMMMNNNPPPRRRUUUWWWXXXVVVVVVWWWXXXZZZ\\\]]]^^^aaa```^^^]]]\\\bbbsssCCCCCCEEEGGGIIIKKKMMMMMMGGGGGGHHHHHHHHHGGGFFFFFFAAA@@@???>>>>>>@@@BBBCCC===<<<;;;;;;<<<===>>>???<<<===???AAAAAA@@@???>>>@@@BBB@@@???AAAFFFFFFCCC>>>>>>======<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;:::999:::::::::;;;::::::999999888888999:::;;;;;;<<<<<<888888999:::<<<>>>@@@AAA===<<<;;;:::999:::;;;;;;<<<<<<;;;:::::::::;;;;;;<<<;;;;;;:::::::::;;;;;;>>>;;;;;;>>>>>>::::::>>>AAA???EEEPPPYYYeee~~~}}}uuujjj___ZZZXXXWWW[[[```dddmmmyyyyyyyyywwwzzzzzzuuutttuuuwww~~~}}}}}}~~~vvvtttrrrqqqrrrsssrrrqqqqqqqqquuuzzz}}}yyynnnccc[[[YYY\\\```bbbbbbccccccaaa___]]]\\\^^^]]]^^^___aaaaaa___\\\ZZZ\\\]]]]]][[[[[[\\\]]]___[[[XXX[[[``````WWWOOOFFFGGGHHHJJJNNNSSSWWWZZZZZZZZZZZZ[[[^^^______^^^[[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]]]]]]]]\\\\\\[[[```^^^\\\YYYWWWVVVVVVVVVWWWVVVUUUUUUVVVWWWYYYZZZ^^^_________]]]YYYUUUSSSVVVTTTRRRRRRSSSTTTSSSRRRPPPOOONNNMMMMMMMMMNNNOOOTTTSSSQQQOOOMMMLLLLLLLLLOOOOOOPPPPPPRRRSSSUUUVVVVVVWWWYYY[[[\\\]]]]]]\\\```]]][[[YYYYYY```rrrDDDEEEEEEGGGHHHIIIJJJKKKIIIIIIHHHHHHGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@AAABBB>>>======<<<<<<===>>>???=========>>>???AAACCCDDDHHHKKKJJJFFFDDDEEEDDDAAA<<<<<<<<<<<<;;;;;;;;;:::999:::;;;;;;<<<<<<<<<<<<666777888999:::;;;;;;;;;888888888999:::;;;;;;;;;999:::;;;<<<===??????@@@<<<<<<;;;::::::::::::::::::999999999999999::::::===<<<;;;:::::::::::::::AAA===888999===CCCFFFFFFAAA======DDDHHHNNNaaauuu{{{lllbbbZZZUUUSSSVVVYYY]]]fffqqq}}}|||{{{~~~|||~~~{{{yyywwwwwwzzz~~~~~~~~~wwwrrrppptttyyy~~~|||zzzwwwsssnnniiiffffffiiilllooopppqqqqqqqqqsssvvvxxxyyyzzz{{{}}}xxxssspppkkkhhhddd^^^ZZZYYYZZZ]]]aaaaaaaaaaaaaaa```_________^^^^^^___``````___^^^\\\]]]^^^^^^\\\\\\\\\^^^___[[[YYY[[[]]][[[SSSLLLFFFGGGIIILLLQQQUUUYYY\\\[[[ZZZYYYYYY[[[\\\\\\\\\YYYYYYXXXXXXXXXXXXYYYYYY[[[\\\\\\\\\\\\\\\\\\[[[]]]]]]]]]\\\ZZZXXXVVVUUUUUUUUUUUUVVVWWWYYY[[[\\\_________^^^\\\YYYVVVTTTVVVTTTRRRRRRSSSTTTSSSRRRPPPOOONNNMMMMMMMMMNNNOOOPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTVVVXXXZZZ\\\\\\\\\\\\___\\\ZZZYYYZZZ```pppEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>===<<<===>>>???>>>===<<<===???DDDIIILLLOOOTTTSSSLLLFFFCCC@@@>>>;;;;;;;;;:::::::::::::::888999:::;;;=========>>>777888999999::::::::::::777777888888999::::::::::::;;;===>>>??????>>>>>>;;;;;;;;;;;;;;;::::::999999999999999::::::;;;<<<======<<<:::999999999999777;;;<<<@@@MMM\\\___XXXGGG@@@<<>>===<<<;;;;;;<<<===>>>===>>>???CCCHHHMMMPPPPPPUUUVVVNNNDDD???<<<:::;;;;;;;;;:::::::::::::::999999:::<<<<<<=========<<<<<<<<<;;;:::888777666777777888888888999999999:::;;;===??????>>><<<;;;::::::;;;<<<;;;:::999888;;;;;;;;;;;;<<<===>>>???>>>===<<<:::999888888888<<>>???@@@@@@@@@@@@??????===<<<;;;:::999999:::;;;<<<>>>@@@DDDGGGKKKMMMOOOLLLRRRSSSLLLCCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::;;;;;;;;;;;;;;;::::::=========<<<;;;999888777888888888888888888999999999:::<<<======<<<:::999999:::;;;;;;;;;:::888777:::::::::;;;<<<===>>>???>>>===;;;:::999888777777999LLLZZZZZZZZZ\\\UUUGGG@@@;;;888;;;>>>@@@BBBDDDDDDSSSgggzzzyyyfffYYYRRROOORRRSSSVVV___lll}}}nnnggg___]]]___```\\\WWWZZZ]]]___```___^^^^^^^^^^^^^^^^^^^^^```bbbdddfffddd```]]][[[\\\^^^______```aaaaaa```^^^\\\]]]^^^```___]]]WWWPPPKKKIIIIIIIIIMMMRRRXXX]]]```bbbcccfffbbb]]]ZZZYYYYYYYYYXXXYYYYYY[[[\\\\\\[[[YYYYYYZZZYYYYYYYYYYYYZZZ[[[\\\ZZZYYYXXXWWWVVVUUUUUUUUURRRTTTVVVYYY[[[^^^```aaaaaa___\\\ZZZXXXXXXXXXXXXUUUSSSQQQQQQRRRSSSRRRQQQPPPOOONNNMMMMMMMMMNNNOOOLLLMMMOOOQQQQQQPPPNNNMMMQQQPPPPPPOOOOOOOOOOOOOOORRRUUUXXX\\\^^^^^^]]]\\\UUUSSSSSSVVVXXX]]]fffpppppp===>>>???@@@BBBCCCDDDEEEIIIGGGEEEBBBAAA@@@@@@@@@????????????>>>>>>>>>>>><<<;;;:::999888999::::::;;;>>>BBBFFFHHHJJJIIIIIIGGGKKKLLLGGGAAA@@@???===;;;;;;;;;;;;<<<<<<<<<<<<:::::::::::::::999888888888999::::::;;;;;;;;;;;;999999999999999999999999888999:::;;;<<<;;;:::999:::::::::::::::999999888888888888888999999:::;;;<<<<<<;;;999888888888888000===EEE@@@;;;;;;:::666<<<:::888999;;;===>>>>>>CCCMMMWWW^^^kkkrrrbbbWWWTTTPPPNNNSSSZZZbbbnnnwwwyyyxxx{{{vvvpppbbb]]]XXXXXX[[[]]][[[XXXWWWYYY[[[\\\]]]___aaaddd^^^^^^______```bbbcccdddccc```\\\ZZZ[[[]]]]]]]]]^^^______^^^\\\[[[\\\]]]```]]]XXXRRRLLLJJJJJJKKKLLLOOOTTTZZZ___bbbddddddgggddd```\\\[[[ZZZYYYXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXZZZ[[[\\\[[[ZZZXXXVVVTTTTTTUUUUUUSSSUUUWWWYYY[[[]]]^^^^^^]]]\\\ZZZXXXVVVVVVVVVVVVUUUSSSQQQQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMNNNOOOMMMNNNNNNOOOOOONNNLLLLLLRRRQQQPPPPPPPPPPPPPPPQQQRRRUUUYYY\\\]]]\\\[[[YYYRRROOOOOOSSSWWW\\\eeennnppp>>>>>>???@@@@@@AAABBBBBBFFFDDDBBBAAA@@@AAABBBCCCDDDCCCAAA???===<<<<<<<<<;;;:::999999999:::;;;<<<<<<>>>AAACCCEEEDDDDDDCCC@@@CCCBBB>>>===>>>>>>;;;999999::::::;;;;;;;;;;;;777777888999999999888888555666777888999::::::::::::::::::::::::999999999999::::::;;;;;;<<<<<<<<<;;;:::999999888999999999888888777777777888888999;;;;;;:::999888888999999999<<<>>>===<<<===AAADDD=========;;;;;;<<<===>>>@@@JJJQQQPPPQQQ^^^rrr}}}mmmaaaZZZUUUUUUVVVUUUYYY___mmm}}}{{{yyyyyy|||~~~yyyppphhhccc\\\YYYWWWWWWYYYZZZZZZZZZVVVXXX[[[]]]___aaadddggg___``````aaaaaaaaaaaaaaaaaa^^^[[[ZZZZZZ[[[[[[[[[[[[\\\]]]\\\[[[ZZZ[[[\\\^^^YYYRRRLLLIIIIIILLLNNNPPPRRRVVV[[[___bbbdddeeegggdddaaa^^^]]][[[YYYWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYXXXWWWWWWWWWYYY[[[]]]\\\[[[ZZZYYYWWWVVVUUUTTTUUUVVVXXXYYY[[[[[[[[[[[[ZZZYYYWWWVVVUUUTTTSSSSSSTTTSSSQQQQQQRRRRRRRRRQQQPPPOOONNNMMMMMMMMMNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLQQQPPPPPPPPPPPPPPPQQQRRRQQQTTTWWWZZZ[[[ZZZWWWUUUPPPLLLLLLPPPUUU[[[eeennnuuu@@@@@@?????????????????????>>>>>>???AAADDDGGGIIIIIIGGGCCC???===;;;;;;;;;;;;::::::999:::;;;===>>>===>>>???@@@@@@@@@@@@???;;;<<<:::777888;;;;;;777888888888999999:::::::::444555666777888999999999666666777777777666666555::::::::::::::::::::::::;;;;;;:::;;;;;;===>>>???<<<;;;999888777888999:::::::::999999888999999999::::::999999888999999999999444333666777555666:::;;;======;;;999:::===>>>;;;HHHPPPKKKDDDIIIVVVaaaiiivvvrrrhhhaaa^^^ZZZSSSQQQTTTUUU```llluuu}}}}}}zzzrrrjjjddd___[[[VVVVVVUUUTTTTTTUUUVVVWWWTTTWWWZZZ]]]^^^___aaabbb``````bbbbbbbbbaaa___^^^___]]][[[ZZZZZZ[[[ZZZYYYYYYZZZ[[[[[[ZZZYYYZZZ\\\]]]VVVMMMGGGFFFIIIMMMOOORRRSSSWWW[[[^^^bbbdddeeefffdddaaa___]]][[[XXXVVVWWWWWWUUUTTTTTTUUUWWWWWWYYYXXXWWWVVVWWWYYY[[[]]]\\\]]]]]]]]][[[XXXTTTRRRVVVWWWXXXZZZZZZZZZYYYYYYWWWWWWVVVUUUTTTRRRQQQQQQTTTRRRQQQPPPRRRRRRQQQPPPPPPOOONNNMMMMMMMMMNNNOOOKKKKKKJJJJJJKKKLLLMMMNNNPPPOOOOOOOOOPPPPPPQQQRRRPPPSSSVVVYYYYYYWWWTTTRRRNNNJJJIIINNNTTT[[[eeennnzzz@@@AAABBBBBBAAA@@@???>>>???>>>===<<<===AAAHHHMMMPPPLLLEEE???;;;:::;;;<<<>>>===;;;:::999:::<<<===============>>>>>>>>>>>>===<<<;;;999888777777777999888777666666777888999888888888888888888888888555555666777888999999:::888888888888888888888888666666666777999;;;>>>???>>>===;;;999888777777777888999999888666555666777666777888:::999888666555666666777888999999::::::777777888999999:::;;;;;;@@@AAACCCCCCCCCCCCEEEFFFNNNVVVhhhvvvjjjbbb___ZZZTTTTTTQQQTTT\\\gggqqq|||yyytttmmmddd^^^[[[ZZZZZZXXXXXXWWWWWWWWWVVVVVVVVVZZZXXXXXX[[[___aaa```^^^[[[]]]```aaa```___```aaa\\\ZZZXXXUUUUUUUUUVVVWWWYYYXXXVVVTTTTTTTTTUUUVVVVVVRRRMMMHHHGGGIIILLLOOOSSSVVVYYY[[[\\\^^^```bbb___```___]]][[[YYYZZZ\\\XXXVVVUUUUUUWWWWWWVVVTTTTTTTTTTTTUUUWWWZZZ\\\^^^bbbaaa```___]]]ZZZXXXWWWUUUVVVXXXYYYYYYXXXVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRROOONNNLLLKKKKKKKKKLLLMMMLLLKKKIIIHHHHHHIIIJJJKKKJJJLLLNNNNNNNNNNNNPPPRRRSSSSSSSSSTTTUUUTTTPPPNNNNNNIIIFFFIIIOOOXXXgggttt@@@@@@@@@@@@@@@???>>>>>>??????>>>===>>>BBBHHHLLLPPPMMMFFF@@@===<<<===>>>@@@???===;;;::::::;;;;;;========================<<<;;;:::999888777777777888888777666666777888888888888888888888888888888444444555555666666777777888888888888888888888888666666666777888:::<<<===999888777555444444444444777888999888666555666777666777888999999888777666777777888888999999::::::777777777888999:::::::::;;;===>>>>>>======???@@@CCCHHHQQQ```sss~~~vvvgggYYYSSSOOOMMMQQQUUUYYY___eeeuuu}}}rrrlllhhhbbb\\\WWWUUUUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWYYYXXXXXXZZZ]]]___^^^\\\\\\^^^aaaaaa^^^\\\\\\]]]]]]^^^]]][[[WWWUUUVVVWWWVVVUUUTTTSSSRRRQQQPPPPPPMMMKKKGGGEEEEEEIIIMMMPPPRRRUUUXXXZZZ[[[\\\^^^```___``````___]]]\\\\\\]]]XXXVVVUUUUUUVVVWWWUUUTTTTTTTTTUUUVVVXXX[[[^^^___cccbbbaaa___]]][[[XXXWWWVVVVVVXXXXXXXXXWWWUUUTTTSSSSSSTTTTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKLLLNNNNNNNNNOOOPPPRRRSSSRRRRRRSSSTTTSSSPPPMMMKKKGGGFFFJJJQQQ[[[jjjxxx??????>>>============>>>??????>>>>>>>>>AAAGGGKKKOOOLLLGGGBBB>>>>>>>>>???AAA@@@>>><<<;;;::::::;;;>>>>>>>>>===<<<<<<;;;;;;;;;;;;999888777777777777888777777666666777777888666666777777888888999999666666666666666666666666777777777777777777777777777777777777888999::::::888888777666666666666666777888999888666555666777777777777777777777888888999999999999999999999999777777888888999999::::::999:::;;;;;;:::999:::<<<;;;???CCCGGGSSSiiixxxlllbbbXXXRRROOOLLLNNNRRRZZZeeevvv~~~zzzvvvuuunnnuuuwwwmmmfff^^^\\\XXXTTTRRRQQQRRRSSSVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWYYY[[[\\\[[[ZZZZZZ^^^bbbbbb___\\\\\\]]]bbbfffhhheee]]]WWWUUUVVVTTTTTTTTTTTTQQQNNNKKKIIIFFFEEECCCCCCEEEIIIMMMPPPQQQTTTWWWXXXYYYYYY[[[]]]^^^aaaccccccaaa___^^^^^^XXXVVVUUUUUUVVVVVVUUUTTTTTTTTTUUUWWWZZZ]]]```aaacccbbbaaa___]]]ZZZXXXVVVWWWWWWWWWWWWVVVUUUSSSRRRQQQRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLKKKKKKKKKKKKLLLJJJIIIHHHHHHHHHHHHJJJKKKKKKMMMNNNOOONNNOOOQQQRRRRRRRRRQQQRRRSSSRRROOOMMMHHHEEEEEEKKKSSS___nnn|||>>>===<<<;;;;;;;;;=========>>>>>>======@@@DDDGGGKKKIIIEEEAAA???>>>>>>?????????===<<<<<<<<<<<<<<>>===<<<::::::999::::::999777777666666666777777777666666777777777555555666777777888888888888888888888888888888777777777777777777777777777777777777777777777777777777777666666666666777888666777888777666555666777888777777666777777888999:::::::::999999999999999888999999999:::::::::;;;;;;<<<===<<<::::::;;;<<<777<<<@@@CCCIIIYYYoootttggg]]]UUURRRSSSQQQVVVaaajjjpppyyyvvvqqqooooooppptttyyy~~~rrrhhhbbb```YYYXXXVVVTTTSSSSSSTTTTTTTTTTTTUUUWWWXXXYYYZZZ[[[XXXWWWWWWXXXYYYYYYZZZZZZZZZ___eeegggdddbbbcccdddkkkrrrvvvrrrfff[[[VVVUUUTTTTTTUUUTTTRRRMMMHHHEEEDDDDDDDDDDDDFFFJJJMMMOOOQQQTTTVVVXXXXXXXXXZZZ[[[```ccceeefffccc```]]]\\\XXXVVVUUUUUUVVVVVVTTTSSSTTTTTTUUUWWWZZZ^^^aaacccaaaaaa___^^^[[[XXXVVVUUUWWWWWWVVVUUUTTTRRRPPPOOOOOOOOOPPPPPPQQQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHHHHGGGHHHHHHIIIJJJKKKMMMNNNOOONNNOOOQQQRRRRRRQQQPPPPPPQQQPPPNNNLLLHHHEEEFFFMMMUUU```ooo|||<<<<<<:::::::::;;;<<<===:::;;;<<<<<<<<<===@@@CCCEEEDDDBBB???>>>=========;;;;;;;;;<<<<<<===>>>>>>???>>>===<<<;;;:::999888999999888777666666666666666666666777777666666666555555666666666777777777888888888777777777777777666666666666666666666666777777777666666666555555333222222222222333444444555666777777666555666888777777666666777888999999:::999999999999999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>===;;;;;;<<<===777999;;;???DDDMMMXXX___wwwwwwfffXXXQQQNNNOOOSSSYYY\\\cccqqqwwwtttrrrrrrsss{{{{{{{{{oooccc\\\YYYXXXZZZYYYWWWVVVUUUUUUUUUUUURRRSSSTTTVVVXXXYYYZZZ[[[XXXXXXXXXWWWWWWXXXZZZ[[[___fffnnnoookkkhhhhhhjjjttt{{{}}}oooaaaXXXUUURRRSSSSSSRRROOOKKKGGGDDDBBBBBBDDDFFFHHHKKKMMMOOOQQQSSSVVVWWWXXXXXXZZZ[[[aaacccffffffbbb^^^ZZZYYYXXXVVVUUUUUUUUUUUUTTTRRRSSSTTTUUUWWWZZZ]]]```bbb^^^]]]\\\[[[YYYVVVTTTSSSUUUUUUTTTSSSQQQOOONNNMMMLLLMMMNNNNNNOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHIIIIIIJJJLLLNNNNNNNNNNNNPPPRRRQQQOOONNNNNNOOOOOOMMMKKKIIIGGGHHHNNNVVV___lllxxx;;;::::::::::::;;;<<<<<<999:::;;;;;;;;;;;;===???@@@@@@???>>>===<<<<<<;;;888999:::;;;<<<>>>>>>???>>>===<<<;;;:::999888888888888777666666666666666555666666777777666666555666666666666666555555555444444444444444444444444666666666666666666666666555666666666666555444333444444333333333444444555444666777777555555666888666666777777888888999999888888888888888888888888:::::::::;;;;;;;;;;;;;;;999:::<<<;;;:::999:::<<<;;;999777999===DDDJJJMMMXXX]]]jjj}}}eeeWWWRRROOONNNOOOPPPSSS]]]gggrrr{{{xxxxxxuuuzzz}}}rrrfff]]]YYYWWWWWWYYYXXXXXXWWWVVVUUUTTTSSSQQQRRRSSSUUUVVVXXXYYYZZZXXXYYYYYYXXXXXXYYY\\\^^^hhhpppwwwwwwpppjjjhhhiiiwww}}}uuufff[[[UUURRRQQQPPPNNNLLLJJJHHHGGGBBBDDDFFFIIILLLMMMNNNNNNPPPRRRUUUVVVWWWXXXYYY[[[___aaadddccc```[[[XXXWWWXXXVVVUUUTTTUUUTTTSSSQQQRRRSSSSSSUUUXXX[[[^^^```ZZZZZZZZZYYYWWWVVVTTTSSSSSSRRRQQQOOONNNLLLKKKKKKJJJJJJLLLMMMNNNNNNNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKJJJIIIIIIHHHEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKLLLMMMMMMMMMOOOPPPPPPNNNMMMMMMMMMMMMLLLJJJJJJGGGIIINNNUUU\\\hhhrrr{{{}}}999:::;;;;;;<<<<<<;;;;;;888:::<<<<<<;;;;;;<<<==================<<<;;;;;;888888999;;;<<<<<<<<<===<<<<<<<<<;;;:::999888888777777666555555555666666555555666777777666555555777666666555555444444333111222222222333444444444555555555555555555555555444444555666555444333333888777666666666666666777444555666666555555666888444555777888999999888888666666666777777888888999999999999999999999999999666888999999888888:::;;;:::999888999<<<@@@CCCEEEDDDGGGPPP^^^mmmttteee___YYYUUUQQQNNNQQQWWW^^^dddrrr|||xxxyyyyyylllbbb]]][[[YYYXXXVVVVVVWWWWWWVVVUUUTTTSSSPPPQQQRRRSSSUUUVVVXXXXXXXXXZZZZZZZZZYYYZZZ^^^bbbkkksss{{{{{{rrrjjjhhhiiirrrxxx}}}~~~vvviii]]]VVVUUUSSSPPPNNNLLLLLLNNNNNNOOOPPPQQQRRRQQQOOOMMMKKKMMMOOORRRTTTUUUVVVYYYZZZZZZ\\\______]]]ZZZXXXWWWXXXVVVUUUTTTUUUTTTRRRQQQQQQQQQRRRSSSUUUXXX[[[\\\XXXXXXXXXXXXXXXWWWUUUUUUPPPOOONNNLLLKKKJJJJJJJJJHHHIIIJJJKKKMMMMMMNNNNNNKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIKKKLLLKKKLLLMMMOOOOOONNNLLLKKKLLLLLLKKKJJJHHHFFFHHHMMMSSSZZZeeeoooyyy|||888999;;;<<<===<<<;;;;;;999;;;======<<<<<<<<<===<<<===============<<<;;;888999::::::;;;;;;::::::<<<;;;;;;::::::999999888777666666555555555555666444555666777777666555444777777666555444333333222222222333333444555666666555555555555555555555555333444555555555444333222555555444333333333333333333555666666555555666888333555777999:::999888777444555555666777888888999888888777777777777777777555777888999888999:::<<<111555999;;;<<<<<<>>>???>>>@@@FFFKKKPPP\\\www|||tttjjjbbbYYYQQQOOOQQQTTTTTTYYYbbbhhhllluuu}}}zzzyyyvvvwww|||~~~ssseee]]]ZZZZZZXXXVVVUUUUUUVVVWWWWWWVVVUUUTTTPPPPPPQQQSSSTTTUUUVVVWWWYYYZZZ[[[[[[ZZZ\\\```dddhhhqqqzzz{{{sssllljjjllllllqqqwwwzzzuuukkk^^^VVVZZZWWWSSSPPPOOOQQQTTTWWW______^^^[[[VVVPPPKKKGGGJJJMMMPPPSSSTTTUUUXXXYYYVVVXXX[[[\\\ZZZYYYYYYYYYXXXWWWUUUTTTTTTTTTRRRPPPQQQQQQQQQRRRTTTVVVYYYZZZXXXXXXXXXYYYXXXXXXWWWWWWNNNMMMLLLJJJIIIIIIIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGDDDDDDEEEGGGGGGHHHHHHHHHGGGIIIJJJKKKJJJKKKMMMNNNOOOMMMKKKKKKKKKLLLKKKJJJFFFEEEFFFLLLRRRYYYcccmmmzzz~~~888888777777777777888888888888999::::::;;;<<<<<<:::::::::999999999888888999999:::::::::;;;;;;;;;:::;;;;;;:::999777555444888777555444333333444555444444555555555555444444666555555444333222111111444444333333333333444444666555444333333444555666444444444333333222222222222222222333333333444444444444333333333333444444444555777777666666777999666666666666777777777777888888777777666666555555555555555555666666666666888888888888888888888888;;;===???@@@CCCLLLYYYccc}}}nnneee^^^YYYVVVVVVRRRPPPSSSVVVWWW\\\aaafffppp}}}xxxvvvrrrxxxwwwpppkkkjjjjjjkkkjjjfff```\\\ZZZYYYXXXWWWVVVWWWWWWXXXWWWVVVUUUTTTSSSTTTUUUUUUTTTUUUWWWYYYZZZYYYXXXYYY[[[___ccceeelllqqquuutttnnniiihhhhhhjjjjjjjjjjjjhhhddd^^^YYYVVVTTTRRROOOLLLPPP```pppooorrrrrrlllaaaUUULLLIIIKKKMMMQQQSSSTTTUUUWWWYYYWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYWWWUUUTTTSSSRRRRRRRRRSSSUUUVVVVVVUUUTTTSSSTTTVVVXXXZZZYYYVVVSSSQQQMMMNNNNNNNNNMMMKKKHHHFFFFFFHHHJJJJJJIIIIIIIIIKKKJJJIIIHHHFFFEEEFFFFFFGGGFFFFFFFFFHHHJJJJJJJJJIIIHHHGGGEEEDDDDDDFFFGGGIIIHHHJJJMMMNNNNNNMMMJJJIIIHHHGGGHHHIIIJJJIIIFFFDDDFFFFFFKKKQQQRRRRRRZZZeeeyyy888888777777777777888888888888999999:::;;;;;;<<<::::::999999999888888888888888999999999:::::::::999:::::::::999777555444666555444333333444555666444444555555555555444444444444333333222222111111333333333444555666888888999888777555444444444444333333333333333333222222222222222222222222333333555555555555555666777777555666888777666666777888777777777666666666555555666666666666666555555555555555555555666666666666888888888888888888888888999<<<>>>>>>>>>BBBJJJQQQbbbnnn}}}tttnnniiifffbbb^^^[[[ZZZWWWQQQNNNOOOQQQXXXbbbmmmxxx}}}uuunnnjjjjjjmmmtttvvvrrrlllgggcccbbbdddeeeddd```]]]ZZZZZZYYYXXXWWWUUUVVVVVVWWWVVVUUUTTTSSSRRRSSSUUUUUUTTTUUUWWWXXX[[[ZZZYYYZZZ\\\```cccfffiiimmmqqqpppkkkfffeeefffeeecccbbbaaa```]]]YYYUUUTTTQQQOOONNNNNNUUUgggxxx~~~uuufffXXXMMMHHHKKKMMMPPPRRRSSSTTTUUUWWWVVVWWWXXXYYYZZZ[[[[[[[[[ZZZYYYWWWVVVTTTSSSRRRRRRTTTTTTUUUUUUUUUUUUTTTTTTVVVXXXYYYZZZXXXUUUQQQOOOMMMMMMMMMMMMKKKIIIGGGFFFDDDFFFHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJIIIHHHIIIHHHFFFEEEEEEFFFHHHIIIIIIJJJLLLMMMNNNMMMKKKJJJJJJJJJJJJKKKLLLLLLIIIFFFEEEFFFJJJPPPRRRSSSZZZdddwww888888777777777777888888888888999999::::::;;;;;;999999999999888888888777777777777777888888888888888888999999999888666666444444333333333444555555444444555555555555444444222222222222222222222222222222333555777999;;;<<<<<<:::888666444333222222222222222333333333333333222222222222222222222222444444444444555666888999777888999888666555666777777777777666555555555444555555555555555555666666444555555555555666666666999999888888777777666666555999<<<<<<;;;;;;>>>AAAFFFMMMZZZiiiyyy}}}}}}xxxuuussskkk]]]QQQLLLNNNOOOQQQVVV^^^iiitttzzzvvvoookkkgggbbbaaammmttt}}}tttooofffccc___[[[YYYZZZ[[[]]][[[ZZZXXXXXXYYYYYYXXXWWWTTTUUUUUUUUUUUUTTTSSSSSSQQQSSSUUUVVVVVVVVVWWWXXXYYYXXXXXXXXXZZZ]]]```bbbdddhhhkkkkkkgggcccbbbcccaaa^^^[[[YYYYYYWWWUUUTTTQQQNNNLLLMMMQQQ]]]qqq|||lll[[[PPPKKKLLLNNNQQQRRRRRRRRRTTTUUUUUUVVVWWWYYYZZZ[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTSSSUUUUUUTTTTTTTTTTTTUUUUUUXXXYYYYYYYYYWWWSSSPPPMMMMMMMMMKKKJJJHHHGGGGGGFFFCCCEEEFFFFFFEEEEEEEEEFFFHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHGGGHHHIIIJJJJJJJJJJJJJJJKKKJJJJJJKKKLLLLLLIIIGGGEEEFFFJJJOOOQQQTTT[[[cccrrr{{{999888888777777888888999888888999999::::::::::::999888888888888777777777555555666666666777777777666777888999999888777666444444444333333333333333333444444555555444444333000000111111111222222222222222333444666888:::;;;999999777555444222111111111111222222333333333444333333333333333222222222000000111222333555666777777888999888666555666777555555555555555555555555444444555555666666777777444444444555555555666666888888888777777666555555444666999;;;:::;;;===???@@@CCCGGGNNNXXXeeesss{{{wwwfff]]][[[VVVPPPNNNSSSYYY___aaatttvvvzzz~~~uuuwwwzzzvvvnnnhhhtttyyywwwpppjjjggg]]][[[XXXVVVUUUUUUVVVWWWVVVVVVVVVWWWYYYYYYWWWUUUSSSTTTTTTTTTTTTSSSSSSSSSRRRTTTWWWXXXXXXXXXXXXZZZTTTTTTTTTTTTVVVXXX[[[\\\```cccffffffdddaaaaaaaaaaaa]]]YYYWWWVVVVVVVVVUUUOOOJJJHHHKKKSSSaaauuu}}}mmm___UUUQQQNNNPPPSSSSSSSSSSSSTTTUUUTTTUUUWWWXXXZZZ[[[[[[[[[YYYYYYXXXVVVUUUUUUUUUUUUWWWVVVUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXVVVSSSPPPNNNNNNLLLIIIGGGFFFEEEFFFGGGCCCEEEFFFFFFEEEDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCBBBCCCEEEFFFGGGFFFFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHIIIJJJIIIGGGEEEEEEGGGKKKOOORRRWWW^^^cccjjjrrr999999888888888888999999888888999999999999999:::888888888777777777666666444444444555555555666666555666777888999888777777555444444333222222111000333333444444444444333333000000000111111222222333333333333333444555666666444444444444333222111111111111111222222333333333444444444444333333333333//////000111333555777888777888888777555444555666222222333444555666666777555555555666666777777777444444444444555555555555777777777666666666555555666777777888888;;;>>>@@@AAAAAABBBCCCFFFMMMTTTZZZnnn}}}zzzoooccc\\\SSSOOOQQQVVVXXXYYYaaaaaabbbdddhhhoooxxx~~~|||yyyzzzyyy}}}|||vvvnnnhhhdddaaa```[[[ZZZXXXVVVUUUTTTUUUUUUUUUUUUVVVXXXYYYYYYVVVTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUWWWYYYZZZYYYYYYZZZ[[[SSSSSSSSSSSSTTTVVVXXXYYY]]]___aaabbbaaa````````````]]]YYYVVVVVVVVVVVVUUUNNNHHHFFFJJJTTTaaasssyyylll___XXXUUUQQQSSSUUUUUUUUUTTTUUUWWWUUUVVVWWWYYYZZZ[[[[[[[[[YYYYYYXXXWWWVVVVVVVVVWWWXXXWWWUUUTTTTTTTTTUUUVVVUUUUUUVVVVVVUUUSSSQQQPPPMMMKKKHHHFFFDDDEEEFFFFFFDDDFFFGGGGGGFFFEEEEEEFFFEEEEEEDDDDDDCCCBBBBBBAAABBBDDDFFFFFFEEEDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHIIIJJJJJJIIIHHHGGGGGGIIIHHHGGGEEEFFFIIILLLNNNSSSZZZ```ccceeekkkvvv999999888888888888999999888888999999999999999999777777777777666666666666444444444444555555555555555666777888888888777666333333333333222111000///333333444444444444333333000111111111222222333333333333222222222222222333111111222333333222222111111111111222222222222222222222333333333444444444111111222333555666888999555666777666444444444666111222222333444555666666555555555555555666666666333444444444444555555555555555555666666666666666:::888666555555777:::;;;:::;;;===>>>???BBBEEEHHHQQQ]]]ssstttlllbbb[[[WWWVVVTTTSSSTTTTTTSSSRRRSSSVVV\\\aaagggooo{{{~~~ssskkkiiiiiiiiiiiidddlll{{{yyynnnkkkeee___[[[XXXWWWWWWZZZYYYXXXWWWUUUUUUTTTTTTUUUUUUUUUWWWXXXXXXVVVTTTSSSSSSSSSRRRSSSSSSTTTUUUYYYZZZZZZYYYXXXXXXYYY[[[TTTTTTTTTTTTUUUVVVWWWXXXZZZ[[[\\\^^^___```______]]][[[XXXVVVUUUTTTRRRPPPLLLFFFEEEKKKVVVaaannnxxx}}}ttthhh^^^YYYWWWQQQSSSVVVVVVVVVVVVWWWXXXWWWXXXYYYZZZ[[[[[[[[[[[[YYYXXXXXXWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUTTTUUUUUUTTTTTTUUUUUUTTTSSSQQQQQQMMMKKKIIIFFFEEEEEEEEEFFFEEEGGGHHHHHHFFFEEEEEEFFFDDDDDDDDDDDDDDDBBBAAAAAAAAADDDGGGFFFCCCBBBCCCFFFCCCCCCCCCBBBBBBAAAAAA@@@EEEFFFHHHIIIKKKLLLMMMMMMJJJIIIHHHHHHIIIIIIHHHGGGEEEIIIKKKMMMSSS\\\aaabbbbbbfffnnn|||:::999999888888999999:::999999888888888888888888777777666666666555555555444444444555555555555666666666777888888777666555///000111222333333222222222333333444444333333222222222222222333333333333333222222111111111222222111222333333333333222111222222222222111111111111//////000111222333333444222222222333444666777888222444555444333333444555333333333333333333333333444444333333333333333333333333444444444555555555333444444555555666666777999777555444555666777888555777:::<<<<<<===>>>@@@BBBGGGTTTeeetttuuummmgggbbb___\\\[[[YYYUUUQQQPPPQQQSSSWWW\\\cccjjjppprrrsssrrruuu{{{vvvjjjbbbbbbdddeeeeeebbbiiivvvyyyooofff```^^^ZZZVVVTTTSSSTTTUUUTTTTTTTTTTTTSSSSSSRRRRRRSSSRRRRRRTTTVVVWWWWWWUUUTTTTTTSSSSSSSSSTTTUUUVVV[[[[[[YYYWWWUUUUUUWWWZZZSSSTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXZZZ]]]^^^^^^^^^ZZZXXXWWWVVVUUURRRNNNJJJJJJEEEEEEMMMYYYbbbjjjqqquuuuuussslllccc[[[XXXXXXPPPRRRUUUVVVVVVVVVWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYWWWWWWWWWWWWVVVUUUTTTSSSUUUUUUUUUTTTSSSQQQPPPOOOLLLKKKIIIGGGFFFEEEEEEFFFEEEGGGHHHHHHFFFEEEEEEEEEDDDDDDEEEEEEDDDCCCAAAAAA@@@DDDGGGFFFBBB@@@BBBEEECCCCCCCCCCCCBBBAAA@@@@@@BBBDDDGGGJJJLLLLLLLLLLLLJJJHHHFFFFFFGGGHHHGGGFFFCCCGGGIIIJJJQQQ[[[aaa```^^^___eeerrr:::999999888888999999:::999999888888888888888888777666666666555555555555444444444555555555666666666777888888888666555444,,,---///222333444444444222333333444444333333222333333333333333333333333222222111111222222333444222333444555444333222111333222222222111111000000,,,------///000111222333000000000111222333444555111222333333333222444555666666555444222111111000333222222111111000000000333333333444444444555555222333333444555666777777666555555666888999999888777999;;;<<<;;;:::::::::>>>===@@@IIIQQQ\\\ooo}}}{{{rrrpppllleee^^^YYYVVVVVVSSSTTTVVVYYY\\\]]][[[YYYbbbfffiiihhhfffhhhpppxxx~~~~~~oooxxx|||wwwsssxxxxxxllleeeeeehhhiiihhheeejjjvvv~~~uuuoooggg^^^WWWVVVTTTSSSSSSUUUWWWYYYNNNOOOPPPPPPQQQPPPPPPPPPQQQPPPPPPRRRUUUWWWWWWWWWUUUTTTSSSSSSSSSUUUVVVWWW\\\[[[XXXUUURRRRRRVVVXXXQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUXXX[[[]]]]]]\\\YYYXXXXXXXXXWWWRRRLLLHHHIIIDDDEEEOOO[[[ccciiimmmjjjjjjiiieee^^^YYYXXXYYYOOOQQQTTTUUUUUUUUUWWWXXX\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXXXXXXXXXXYYYYYYZZZWWWWWWXXXXXXWWWUUUTTTRRRWWWWWWVVVTTTRRRPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEGGGHHHGGGEEEDDDDDDEEEDDDEEEEEEEEEEEECCCBBBAAA@@@CCCGGGEEEAAA@@@BBBEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>AAAEEEHHHJJJJJJIIIHHHGGGEEECCCCCCDDDEEEDDDCCCAAAFFFHHHHHHOOO[[[```^^^YYYYYY^^^kkk{{{>>>;;;999888999::::::999:::999777666555444555555555555555555555666777888333333333444444444555555444444555555555555555555555444222111111222444555333333222111111222333333222222222111111111000000...///000111222111000000222111111000000000000000000000111111111111000000000000000000000000000000...///000111222333333333111111000000111111222333555555444333222222222222111111000000111111222333444444444555444444333333111111111222444555777888777777666666666666777777777777888888888999999999:::;;;===???CCCIIIQQQWWWbbbvvv~~~uuullleee```^^^[[[XXXWWWUUURRRPPPSSSUUUWWWWWWUUUTTTWWWZZZkkkqqq|||~~~yyyyyy}}}sssmmmjjjmmmooommmiiigggjjjnnn{{{wwwxxx{{{zzzwwwwwwuuuwww~~~|||qqqeee]]]YYYYYYUUUVVVVVVUUUTTTRRRPPPOOOOOOPPPQQQRRRRRRQQQPPPOOONNNOOOQQQTTTWWWYYYXXXWWWUUUVVVWWWYYYYYYXXXVVVUUUXXXWWWUUUTTTTTTUUUWWWXXXUUUUUUTTTTTTTTTTTTUUUUUUSSSSSSUUUWWWYYY[[[\\\]]]XXXWWWVVVUUUSSSOOOJJJGGGCCCGGGLLLRRRYYY^^^aaacccaaaaaa```___]]]\\\[[[[[[UUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[]]]\\\ZZZYYYXXXXXXXXXYYYYYYWWWUUUTTTTTTTTTSSSRRRRRRSSSSSSSSSRRRPPPMMMKKKLLLKKKHHHFFFEEEEEEFFFFFFGGGFFFEEEFFFGGGHHHGGGEEEBBBBBBCCCCCCCCCCCCCCCCCC@@@AAABBBCCCCCCCCCBBBBBBEEEDDDCCCAAA@@@@@@AAAAAAAAABBBDDDFFFGGGHHHHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBEEEFFFIIINNNSSSXXX\\\^^^^^^\\\___jjjuuu~~~<<<:::999999:::;;;:::999:::999777666555555666666666666555555555666777777333333333444444444444555444444555555555555555555333333333333333333333222333222222111111222222333222222222111111111000000///000111222222222111000222111000000//////000000000000111111111111000000000000000000000000000000111111222333444444444444111111000000111111222333444444333222222222333333111111000000111111222333333444444444444444333333>>>===;;;888666555444333777666666666666666666777777777777888888888999999;;;<<<>>>>>>???BBBEEEHHHNNN\\\kkkttt|||ppplllgggaaa\\\XXXVVVTTTWWWWWWUUUQQQNNNNNNRRRUUUWWW\\\gggsssyyyzzz}}}~~~wwwooommmpppssstttssswww~~~zzzmmmfffeeehhhlllkkkfffcccccceeeiiiqqq}}}vvvlllbbbZZZVVVUUUUUUUUUUUUUUUTTTSSSQQQPPPOOOPPPQQQQQQQQQQQQPPPOOONNNOOOQQQTTTVVVXXXWWWWWWWWWXXXYYYZZZZZZYYYWWWVVVUUUTTTRRRQQQQQQRRRTTTUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSUUUVVVXXXZZZ[[[\\\ZZZXXXWWWUUURRRNNNJJJGGGFFFIIIMMMRRRWWW[[[]]]^^^______^^^]]]\\\[[[ZZZZZZUUUUUUUUUVVVVVVWWWYYYYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZ[[[[[[[[[ZZZYYYWWWVVVWWWUUUSSSSSSTTTTTTTTTSSSSSSTTTTTTSSSQQQOOOMMMLLLIIIHHHEEECCCBBBBBBCCCDDDGGGFFFEEEEEEGGGGGGFFFEEEBBBBBBBBBBBBBBBCCCCCCCCC???@@@AAACCCCCCBBBBBBAAADDDCCCBBBAAA@@@@@@@@@AAA@@@AAACCCEEEFFFFFFEEEEEECCCCCCCCCBBBBBBBBBBBBAAABBBDDDGGGKKKQQQVVV[[[]]]___]]]```iiisss|||:::999999:::;;;<<<:::999888888777777777777888888555555444333333333444444333333333333444444444444555555444444444444444444000222333555555444222111333222111111111111222333222111111111111000000000///000222333333333222111222111000000//////000000000000111111111111000000000000000000000000000000222222333333333333333222111111000000111111222333333222222222222333444444111111000000111111222333333333444444444444333333555444444444444555555666666666555555555555666666777777777777888888888888999:::<<<<<<;;;:::;;;<<>>???AAABBBBBBBBBAAA@@@CCCBBBAAA@@@@@@???@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA???AAADDDHHHNNNTTTYYY\\\___\\\^^^eeennnvvv999999999;;;<<<<<<:::888777777777777888888999999333333222111111000111111222222333333333444444444555555444444444444333333000111222333444333222222222222111111111111222222111111111111000000000000000111222333444333222222111111000///////////////000000111111111111000000000000000000000000000000000111111111111000000///111111000000111111222333111111111111222333444555111111000000111111222333222222333444444444333333***+++,,,...111444777888666555555444444555555666666666666777777777888888666777888888888888:::<<>>???@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@?????????@@@AAABBBCCCCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@>>>@@@BBBGGGMMMSSSXXX\\\]]][[[\\\bbbhhhppp{{{999999999;;;<<<<<<:::888555666777777888888999999444444333222111111111222222222222333333333444444555555444444333333333333222222111000111222333444111111111111111111111111000000000000000000000000000111222333444333222222111000000///.../////////000000111111111111000000000000000000000000000000000000111111111000//////111111000000111111222333000000000111222333444555111111000000111111222333111222222333444444333333333333333333333333444555555555444444444444555555555555666666666777777777888888777666666888===@@@AAA<<>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????BBBBBBDDDDDDEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@CCCFFFLLLSSSXXX\\\^^^\\\]]]ccchhhnnnzzz;;;:::::::::;;;;;;999777444555666777777777777777666666555444444444555555222222222222333333333333555555444444333333222222222111000///000222444555000000111222222111000000//////000000000000000111///000222333333333222111111000//////......//////000000111111111111000000000000000000000000000000111111222222222222222111111111000000111111222333000000000111111333444444111111000000111111222333000111222333333444444333666666555444333444444444444444333333333333444444555555555555666666666666===<<<999777555777<<<@@@AAADDDMMMZZZfffppp|||zzzqqqlllqqq|||zzzmmmbbb___aaaccceeeiiitttvvvwwwqqqiiiddddddfffaaaaaabbbbbbbbbeeeiiillliiipppsssppplllkkkiiiggg^^^aaabbb```___eeettt}}}rrrlllfffccccccggglllsss~~~~~~{{{zzzxxxxxxxxxpppuuu~~~xxxoookkkfff```______```bbbeeefffeeeddd]]]^^^^^^\\\XXXUUUSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRPPPPPPOOOOOOOOOOOOPPPPPPSSSVVVYYYXXXVVVTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTRRRSSSSSSSSSTTTTTTUUUUUUSSSRRROOOIIIDDDCCCGGGKKKOOOQQQTTTWWWZZZ[[[\\\\\\WWWWWWWWWWWWWWWXXXXXXXXXVVVVVVUUUTTTSSSSSSSSSSSSTTTSSSSSSSSSSSSTTTVVVWWWZZZYYYXXXWWWVVVWWWYYYZZZSSSRRRPPPQQQSSSTTTTTTSSSQQQQQQPPPOOOMMMLLLKKKKKKGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHIIIHHHFFFCCCBBBAAAAAA@@@@@@??????>>>>>>???AAABBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDEEEFFFEEEEEEDDDBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCFFFKKKRRRXXX[[[```___bbbgggkkkppp{{{>>><<<:::999::::::888777444444666666777666555555555555444444444555555666111222222222222333333333555555444444333222222111000000000111111222333444///000111222222111000///////////////000000111111///000111222222222111000000000///............///000000111111111111000000000000000000000000000000///000111222222333222222111111000000111111222333111111000000111222333333111111000000111111222333000000111333333444444333111111111222222444555666444444333333333333444444444444555555555666666666;;;;;;:::888777888;;;===CCCOOO]]]gggpppvvvwwwtttfff^^^XXXYYY\\\```hhhqqqsssmmmjjjggggggjjjuuu{{{{{{xxxxxx{{{wwwsssmmmjjjjjjlllooopppooozzz~~~|||nnnooommmiiieeeiiisss}}}~~~|||{{{}}}zzzxxx}}}{{{iii```^^^[[[WWWXXXXXXZZZ\\\```bbbcccccc]]]^^^]]][[[WWWTTTSSSSSSRRRSSSTTTUUUUUUTTTRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQQQQUUUXXXWWWSSSQQQRRRTTTTTTTTTTTTUUUUUUVVVWWWXXXUUUUUUVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRSSSSSSTTTRRRRRRSSSSSSSSSSSSSSSSSSQQQQQQNNNHHHDDDEEEKKKQQQQQQRRRUUUWWWYYYZZZZZZZZZWWWWWWWWWXXXXXXYYYYYYYYYVVVVVVUUUSSSSSSRRRRRRRRRTTTSSSSSSSSSSSSUUUVVVWWWXXXXXXXXXXXXXXXXXXXXXXXXSSSQQQOOOOOOPPPPPPPPPOOOMMMMMMNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGIIIKKKJJJGGGDDDAAAAAAAAA@@@???>>>>>>>>>???@@@AAACCCCCCBBBBBBAAA@@@AAABBBCCCCCCBBBAAA@@@AAABBBCCCEEEFFFFFFFFFEEECCCCCCCCCBBBBBBBBBBBBAAABBBBBBCCCEEEJJJPPPVVVYYY^^^___ccchhhlllppp{{{@@@===:::999999999888777333444555666666555444333111111111111222333444444111111222222222333333333555555444333333222111111---///111333444333222111///000111222222111000///.../////////000000111111...///000111222111000000000000///...............000000111111111111000000000000000000000000000000------...000000111111111111111111000111222222333111111111000111111222333111111111000111222222333///000111222333444444444666555444444333333444444444333333222222333333444444444444555555555666666555777888999888999;;;<<>>>>>===@@@AAABBBCCCCCCCCCBBBBBB@@@AAABBBCCCCCCCCCBBBAAA???AAACCCDDDFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBCCCEEEIIINNNTTTXXXZZZ\\\aaagggjjjnnnxxxAAA???<<<888666555555555333333333333333333333333444444333333222111000000000111111111111222222222444444444333333222222222111111111111000000000000111111000000//////......////////////000000000000000000////////////000000+++---...---,,,,,,---...////////////////////////......////////////......000000////////////000000222333444333111000111222222222111000//////000000***+++...111333444444444111222333333444444444444///000111222444555666777444444444444444444444444111111111222333444555666777777777777777888888999HHHQQQZZZ]]]WWWRRRPPPQQQPPPNNNKKKHHHFFFEEEDDDDDDLLLPPPWWWaaammm{{{uuukkkiiigggjjjqqqvvvwwwyyy~~~|||}}}~~~uuufff[[[XXXWWWVVVTTTVVVVVVUUUUUUVVVYYY\\\]]]___aaabbbbbb___[[[YYYYYYVVVUUUTTTSSSRRRSSSSSSTTTTTTUUUUUUUUUSSSQQQOOOMMMRRRSSSSSSRRRQQQPPPPPPQQQNNNPPPRRRRRRSSSSSSUUUWWWTTTUUUVVVVVVVVVUUUTTTSSSQQQQQQRRRRRRRRRRRRQQQQQQXXXVVVSSSQQQPPPPPPQQQQQQOOOKKKFFFDDDGGGKKKOOOQQQRRRUUUXXXZZZZZZYYYYYYYYYWWWWWWVVVUUUVVVWWWXXXYYYVVVVVVUUUTTTSSSRRRQQQPPPSSSRRRRRRRRRSSSUUUWWWYYYYYYXXXWWWVVVVVVVVVVVVVVVQQQQQQPPPPPPOOONNNMMMMMMJJJKKKLLLLLLLLLKKKIIIHHHEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>=========>>>@@@@@@@@@@@@@@@@@@@@@@@@CCCBBB@@@??????@@@BBBCCC@@@BBBCCCCCCBBBCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDGGGLLLQQQTTTVVVVVV[[[bbbgggkkkrrrzzz@@@>>>;;;888666555555555333333333333333333333333444444333222222111000000000000111111111222222222444444333333333222222222111111111000000000//////000000000000//////....../////////////////////000///////////////////////////000111000///...///000//////////////////////////////000000000000//////000000////////////000000222333444333111000111222222111111000//////000000///000000111111111111000111111222333333333333333222222222333333333444444444444444444444444444444222222222222333444555555666666555555666666777888???FFFNNNOOOJJJDDDBBBCCCDDDCCCAAA???>>>======>>>AAADDDHHHMMMTTT^^^hhhnnnxxx|||zzzqqqqqqrrrsssrrrrrryyy{{{sssqqqooommmmmmnnnpppqqqsssiii]]]UUURRRRRRQQQOOOUUUUUUTTTTTTUUUWWWXXXYYYZZZ\\\^^^]]]\\\ZZZZZZZZZZZZYYYWWWUUUTTTTTTUUUUUUXXXWWWWWWUUUTTTRRRPPPPPPRRRSSSSSSRRRPPPNNNOOOPPPNNNPPPRRRRRRRRRSSSUUUVVVUUUVVVVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSSSSUUUTTTRRRPPPOOOOOOOOOOOOMMMIIIEEEDDDFFFKKKOOOPPPQQQSSSWWWXXXXXXWWWWWWXXXWWWWWWVVVVVVVVVWWWXXXYYYUUUUUUTTTSSSRRRQQQPPPPPPQQQQQQQQQQQQRRRTTTVVVWWWWWWWWWWWWVVVVVVUUUTTTTTTNNNNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLKKKJJJIIIHHHEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCAAAAAA??????>>>>>>===>>>>>>>>>@@@@@@????????????????????????@@@@@@AAAAAAAAAAAA@@@AAACCCCCCBBBBBBDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCDDDFFFJJJNNNPPPUUUTTTXXX^^^cccgggnnnvvv>>>===:::888666555444555333333333333333333333333333333333222111111000000000000000111111111222222333333333222222222222222111111000000000000//////000000000////////////...////////////////////////...//////000000//////......//////...,,,+++,,,---000000000000000000000000000000111111111111000000000000////////////000000111222333222111000111222111111000/////////000000222111111000000000000000000000111222222222222111444444444333222222111111444444444444444444444444444444333333333333444444444444444444444555666666<<>>===;;;;;;;;;<<<===;;;===>>>@@@BBBGGGMMMRRRUUU\\\dddnnn{{{}}}wwwsssrrrqqqqqquuu{{{}}}xxxuuuqqqlllhhhdddcccaaa___^^^^^^^^^___fff___WWWSSSRRRRRRQQQPPPTTTTTTTTTTTTTTTTTTSSSSSSUUUVVVWWWXXXWWWXXXZZZ\\\```^^^[[[XXXVVVVVVWWWXXX\\\ZZZXXXVVVTTTSSSRRRRRRRRRSSSSSSRRROOOMMMMMMNNNOOOPPPRRRRRRRRRRRRTTTUUUWWWWWWWWWWWWWWWVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUSSSSSSRRRRRRQQQPPPNNNNNNIIIGGGDDDDDDGGGKKKNNNPPPOOORRRUUUVVVVVVUUUVVVWWWXXXWWWWWWWWWWWWXXXYYYYYYTTTTTTSSSRRRQQQPPPPPPOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVUUUTTTRRRQQQMMMLLLLLLKKKKKKJJJJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>=========>>>??????????????????????????????===>>>@@@BBBBBBBBB@@@??????AAABBBBBBBBBBBBCCCEEECCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCDDDEEEHHHJJJKKKRRRQQQSSSYYY^^^bbbjjjrrr<<<;;;999777555444444444222222222222222222222222333222222222111111000000000000000000111111111111222222222222222111111111111000000000///////////////////////////////////////////////////...............///000000///......---...///---+++******+++000000000000000000000000///000000111111000000///000000////////////000000000111222111000///000111111000000/////////000000000000/////////111222333000000111111111111000000444444333333222111111111333333333333333333333333555444333333333333333444444444444444444555555666;;;???BBBAAA>>>;;;;;;===>>>===<<<:::::::::;;;<<<999:::;;;<<<>>>AAAFFFIIIEEEHHHLLLRRRYYYcccjjjmmmyyy{{{~~~{{{ssssssuuuwww{{{~~~zzztttlllgggeeeccc```]]]\\\[[[ZZZXXXVVVUUUTTTTTTYYYVVVRRRPPPQQQRRRQQQPPPSSSTTTUUUUUUTTTRRRPPPOOOPPPQQQSSSSSSTTTWWW[[[___dddbbb^^^ZZZWWWWWWXXXYYY]]]ZZZWWWTTTRRRRRRSSSTTTTTTTTTTTTRRROOOMMMMMMNNNOOOPPPRRRRRRQQQRRRSSSUUUXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTUUUSSSTTTUUUUUUTTTRRROOONNNFFFDDDCCCDDDHHHLLLNNNOOOOOOQQQTTTUUUTTTTTTUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYUUUTTTTTTSSSRRRQQQQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTRRRSSSTTTUUUTTTRRROOONNNMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIJJJKKKJJJIIIHHHGGGDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???===============>>>???@@@?????????@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>???@@@BBBBBBAAAAAACCCDDDBBBBBBCCCDDDEEEFFFFFFFFFCCCCCCDDDDDDEEEGGGHHHHHHNNNLLLOOOUUUZZZ___hhhqqq999999777666555444444333222222222222222222222222222222111111111111111000//////000000000111111111111111111111111111111111000000000////////////................../////////000/////////......------......////////////......111111222000...------...////////////////////////...//////000000//////...000000////////////000000///000111111//////000111000///////////////000000111000/////////000222333000000000111111000000///111111222222222222222333333333333333333333333333444333333222222222333333555555444444555555666777666888;;;;;;999888:::<<<:::999777555555444555555555777999;;;<<<>>>AAADDDCCCBBBAAACCCEEEHHHKKKNNNXXXZZZ^^^bbbggglllppprrr||||||{{{}}}uuupppjjjddd^^^ZZZZZZ[[[YYYXXXVVVUUUTTTRRRPPPNNNLLLKKKMMMLLLKKKLLLMMMNNNMMMMMMRRRSSSTTTUUUTTTRRRPPPNNNOOOPPPQQQQQQSSSVVV[[[___cccaaa]]]ZZZXXXXXXXXXYYYZZZXXXTTTQQQPPPPPPRRRSSSTTTUUUUUUSSSPPPNNNMMMNNNNNNPPPQQQRRRQQQRRRSSSUUUYYYYYYXXXWWWVVVVVVUUUUUUSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSTTTTTTSSSPPPMMMKKKEEEDDDDDDGGGJJJMMMNNNNNNOOOQQQSSSTTTSSSTTTUUUWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVUUUUUUTTTTTTSSSSSSSSSQQQRRRRRRSSSSSSTTTTTTTTTRRRRRRSSSTTTRRRPPPNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKHHHIIIJJJJJJJJJIIIGGGFFFDDDDDDCCCBBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<===>>>??????@@@@@@@@@@@@AAAAAABBBBBBFFFEEECCCAAA@@@?????????>>>???AAAAAA@@@@@@BBBCCCAAAAAABBBCCCDDDDDDEEEEEECCCDDDDDDDDDEEEGGGHHHHHHKKKIIIKKKRRRXXX^^^iiisss|||777777666666555444333333222222222222222222222222111111111111111111111111/////////000000000111111000000000000000111111111000000////////////......---............/////////000//////......---------///......------......//////000000///---,,,---...////////////////////////......////////////......000000////////////000000...///000000//////000111//////......//////000000333222111000////////////000111111111111000000//////000000111222333444444333333333333333333333333222222111111111111222333555444444444444555666666444555888888888888999;;;888777666444333333444444888:::<<<<<<<<<<<<>>>???@@@===<<<>>>???>>>AAAEEECCCEEEGGGJJJOOOSSSWWWYYY___kkkxxx}}}{{{sssssssssssspppiiiaaa[[[\\\XXXSSSRRRTTTVVVVVVUUUUUUUUUUUUTTTQQQNNNLLLJJJJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPRRRSSSSSSRRRPPPOOOOOOOOOPPPQQQRRRTTTYYY\\\^^^\\\[[[YYYXXXWWWWWWXXXUUUSSSQQQNNNNNNOOOPPPRRRRRRSSSSSSRRROOOMMMMMMNNNMMMNNNPPPQQQQQQRRRTTTVVVZZZYYYWWWVVVUUUUUUUUUUUURRRQQQOOONNNNNNOOOQQQRRRQQQQQQRRRQQQOOOLLLIIIGGGEEEEEEGGGJJJNNNPPPOOONNNOOOQQQRRRSSSRRRSSSTTTVVVUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTTTTTTTQQQRRRSSSTTTTTTTTTTTTSSSRRRRRRSSSRRRQQQOOOMMMLLLIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHIIIIIIIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<===>>>>>>?????????@@@AAAAAABBBBBBGGGEEEBBB@@@>>>>>>??????===???@@@@@@@@@@@@AAACCC@@@@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDGGGIIIJJJKKKIIIJJJPPPVVV]]]iiisss|||555555555555555444333222111111111111111111111111000000000000111111111111////////////000000000111/////////000000000111111000000/////////.........---------.........//////000000///......---,,,,,,000///---++++++---///000+++,,,------+++***+++---------------------------//////000000000000//////000000////////////000000---...000///......000111...............///000000111111111111111000///...111222222222111111000///000000000111222222333333222222222222222222222222////////////000111222222333333333333333444444555444666777888888888888888888777666555555666777888;;;===??????>>>======>>>===999999<<<<<<:::;;;@@@<<<<<<===???AAADDDGGGIIIKKKTTT^^^fffppp}}}|||yyyuuuoookkkaaa___^^^]]]\\\ZZZVVVSSSUUURRROOOOOOSSSUUUUUUTTTVVVVVVWWWVVVTTTQQQNNNLLLKKKLLLMMMMMMMMMMMMNNNOOOLLLMMMNNNPPPQQQQQQPPPPPPOOOPPPQQQPPPPPPQQQTTTWWWVVVVVVWWWWWWVVVVVVVVVUUUQQQPPPOOOMMMMMMOOOPPPQQQOOOPPPQQQOOOMMMLLLLLLMMMKKKMMMOOOQQQQQQSSSUUUWWWYYYXXXWWWUUUTTTTTTTTTTTTRRRQQQOOOMMMMMMOOOQQQRRRRRRRRRQQQOOOLLLIIIFFFDDDGGGHHHJJJMMMQQQRRRPPPOOOMMMOOOPPPPPPPPPQQQSSSUUUTTTUUUVVVWWWWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTPPPQQQRRRSSSSSSSSSRRRRRRTTTSSSRRRQQQOOONNNMMMLLLIIIIIIIIIIIIIIIJJJJJJJJJGGGHHHHHHIIIIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<>>>>>>===<<<<<<<<<======<<<======>>>??????@@@@@@AAAAAA@@@???>>>>>>>>>>>>===>>>@@@@@@??????AAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@BBBFFFJJJLLLMMMJJJJJJNNNSSSZZZeeeppp444555555555444444333222111111111111111111111111000000000000000111111111////////////000000000000.../////////000000111111000/////////............---------.........//////000000///...------,,,,,,111///,,,******,,,///111---///000///......///000------------------------000000111111111111000000000000////////////000000,,,...//////......///111...............///000111,,,---///111222333222222222222222222222111000000111111111111111222222222222222222222222222222222............///000222222222222111111222222333444222333555555555444222222444444333333444666888999888:::======<<<;;;;;;<<<===888777:::999444444888;;;;;;;;;;;;<<<>>>@@@AAA===BBBGGGIIIOOOYYYaaadddcccgggkkkllllllmmmqqquuuuuu}}}wwwrrrmmmjjjiiieee]]]WWWXXXUUURRRQQQRRRSSSTTTTTTTTTQQQOOOPPPTTTWWWVVVUUUSSSTTTUUUUUUSSSPPPLLLJJJHHHIIIJJJJJJIIIHHHIIIJJJIIIJJJKKKMMMOOOPPPPPPPPPOOOPPPQQQPPPOOOOOOQQQSSSQQQRRRTTTUUUVVVUUUTTTTTTOOONNNNNNMMMNNNOOOPPPQQQMMMNNNNNNMMMKKKJJJKKKLLLJJJLLLOOOPPPQQQSSSVVVXXXYYYXXXVVVTTTSSSSSSSSSSSSRRRQQQOOOMMMMMMOOOQQQRRRUUUTTTRRROOOLLLIIIFFFEEEHHHIIILLLPPPSSSSSSQQQOOOLLLMMMOOOOOONNNOOOQQQSSSSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSOOOPPPQQQRRRRRRRRRQQQPPPUUUTTTRRRPPPNNNNNNMMMMMMKKKKKKLLLLLLLLLLLLLLLLLLGGGGGGHHHIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>===<<>>===<<<<<<<<<<<<<<<:::;;;;;;<<<===>>>>>>???;;;<<<>>>???@@@???===<<<===>>>@@@@@@??????AAABBB@@@@@@??????????????????======<<<===@@@EEEJJJMMMPPPLLLKKKNNNQQQWWWbbbmmm333222111111000000111111111111111111000000000000111111000000//////......222111111111000000//////---.........//////000000///...---------///000111/////////...---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,---......,,,,,,---...111222333444333111///...---------------...///000---...///000///...,,,***...///000111111111111111111...***&&&%%%'''***,,,,,,...000111000///000222000000000000000000000000000000000000000000000000333222111000000000222222444333333222222333333444555555555555555555555555444444444555555555666666888888999::::::::::::999888888777777666666666555666777777888999;;;<<<===>>>???AAACCCEEEGGGIIIJJJPPPQQQSSSTTTVVVXXXYYYZZZ___aaadddhhhmmmqqquuuvvv|||~~~}}}~~~{{{qqqiiibbb```]]]YYYUUUSSSRRRQQQKKKKKKLLLMMMNNNOOOOOOPPPKKKLLLMMMOOOQQQSSSTTTUUUSSSSSSRRRQQQPPPOOOOOONNNLLLJJJIIIJJJKKKLLLKKKJJJLLLLLLMMMNNNOOOQQQRRRRRRTTTRRRPPPNNNMMMNNNOOOPPPOOOOOOOOOPPPQQQRRRSSSTTTOOOOOOOOONNNNNNNNNNNNNNNPPPNNNLLLLLLMMMNNNMMMLLLLLLLLLMMMNNNOOOQQQSSSTTTTTTUUUUUUTTTSSSQQQPPPNNNQQQQQQPPPQQQQQQRRRSSSTTTUUUSSSOOOLLLJJJHHHHHHHHHKKKMMMOOOPPPPPPOOONNNMMMNNNNNNOOOOOOQQQRRRTTTUUUQQQRRRSSSTTTTTTUUUTTTTTTVVVTTTSSSRRRSSSSSSQQQOOOLLLMMMNNNNNNPPPPPPQQQRRRRRRTTTUUUTTTQQQNNNLLLKKKMMMKKKJJJKKKLLLMMMLLLKKKFFFFFFFFFFFFEEEEEEEEEDDDBBBAAAAAA@@@?????????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;<<<<<<<<<======>>>>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<>>>???@@@>>>===<<<<<<<<<===???@@@<<<<<<===>>>AAAEEEIIIKKKMMMNNNMMMLLLNNNVVVaaajjj333333222111111111111111111111111000000000//////111000000000/////////...111111111000000000//////............/////////000///.........//////000111............---,,,+++***------------------------------------------------,,,------......------,,,,,,---......,,,,,,---...000111222333222111///...///......---------......,,,---...//////---,,,***---...//////////////////222000---+++***,,,...///...000111111///...///000////////////////////////000000000000000000000000333222111000000111222222444333333222222333333444555555555555555555555555444444444444555555555666666666777888888888888777777777666666555555555555666777777777999:::;;;<<<;;;;;;===>>>@@@AAABBBCCCBBBCCCDDDFFFGGGIIIJJJKKKLLLMMMOOORRRUUUWWWYYY[[[^^^```dddjjjnnnnnnkkkhhhhhhiiiiiiiiiiiijjjnnnqqq{{{||||||{{{}}}zzzyyywwwvvvxxx}}}~~~}}}{{{wwwsssnnnllljjjeee]]]WWWTTTRRROOOMMMJJJIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNPPPRRRTTTUUUVVVWWWVVVTTTQQQOOOLLLJJJIIIMMMLLLJJJJJJKKKKKKIIIHHHIIIJJJKKKMMMNNNNNNOOOOOORRRQQQPPPOOONNNNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKKKKLLLMMMLLLKKKJJJJJJJJJKKKMMMNNNPPPQQQRRRSSSSSSSSSRRRPPPNNNMMMPPPPPPPPPPPPQQQRRRSSSSSSSSSQQQNNNKKKHHHHHHHHHHHHLLLNNNOOOQQQRRRQQQPPPOOONNNOOOOOOPPPQQQRRRTTTTTTPPPQQQRRRSSSTTTTTTTTTTTTTTTSSSQQQQQQRRRRRRQQQOOOLLLMMMMMMNNNNNNOOOOOOPPPRRRTTTVVVTTTQQQNNNLLLLLLKKKIIIHHHIIIJJJKKKJJJIIIFFFFFFFFFEEEEEEEEEDDDDDDBBBAAA@@@???>>>======>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;<<<<<<===============<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;===>>>???@@@>>>>>>=========>>>???@@@>>>>>>>>>@@@CCCGGGJJJLLLKKKKKKKKKJJJLLLSSS^^^ggg444333222222111111222222111111000000000000//////000000000000////////////111111000000000000//////............////////////...//////000000000000000............---,,,++++++------------------------........................------............------,,,---......,,,,,,---......///000111000///...---000///...---,,,,,,,,,,,,,,,---...///...---,,,+++//////000000000///......111000///......///000111000111222111///------...........................000000000000000000000000222111111000111111222222333333222222222222333333444444444444444444444444444444444444555555555555333444555555666666555555777666555444333444555666666666666777888999:::;;;:::::::::;;;;;;<<<<<<<<<;;;<<<===>>>@@@BBBCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFGGGIIINNNVVV]]]]]]WWWQQQNNNOOOPPPQQQQQQSSSVVVYYY```ccciiiqqqxxx{{{zzzxxxvvvwwwvvvqqqjjjffffffgggggggggggghhhkkkooosssuuuzzzzzz{{{zzzwwwrrrllliiillljjjiiihhhgggfffcccaaa]]]YYYVVVUUUUUUSSSPPPLLLJJJIIIHHHFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLNNNPPPRRRSSSTTTVVVUUUSSSPPPMMMKKKIIIHHHNNNLLLJJJJJJJJJJJJHHHGGGHHHJJJLLLNNNOOOOOONNNMMMPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNLLLJJJJJJKKKLLLKKKJJJIIIIIIIIIJJJKKKMMMOOOOOOPPPQQQQQQQQQPPPNNNMMMLLLOOOOOOOOOOOOPPPQQQRRRRRRQQQOOOLLLIIIGGGGGGGGGGGGMMMNNNPPPRRRSSSSSSRRRQQQOOOOOOPPPQQQQQQRRRSSSSSSPPPQQQRRRSSSSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRQQQPPPMMMMMMMMMMMMMMMMMMMMMMMMPPPRRRSSSSSSOOOLLLJJJJJJIIIGGGFFFGGGHHHIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;<<<===>>>>>>???>>>>>>>>>===>>>??????@@@===>>>>>>@@@BBBFFFIIIKKKJJJJJJIIIHHHJJJQQQ[[[cccxxx444333333222222222222222111000000000////////////000000000000////////////000000000000000000//////.........///////////////...///000111111111//////---------...------,,,,,,------------------------------------............------............------,,,---......,,,,,,---...---.../////////...------///...------,,,,,,,,,------.../////////......---222222222222111000000///---------......////////////000222111///......///////////////////////////000000000000000000000000111111111111111111222222333333222222222222333333444444444444444444444444444444444444444444444444222333333444555444444444666555333222222333444555666666666666777888888999<<<;;;;;;;;;::::::999999;;;<<<===>>>@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBGGGQQQZZZ[[[SSSJJJCCCDDDEEEEEEEEEFFFIIIKKKKKKPPPXXXaaaggghhheeeaaa___```___[[[WWWTTTUUUVVVTTTTTTVVVWWWZZZ\\\^^^___[[[\\\]]]\\\[[[XXXTTTRRRRRRRRRRRRTTTVVVVVVTTTQQQPPPMMMKKKJJJKKKLLLKKKJJJFFFFFFEEEEEEFFFHHHJJJKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHJJJLLLNNNOOOPPPNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKIIIJJJKKKKKKJJJHHHKKKMMMPPPRRRSSSQQQOOONNNMMMNNNOOOOOOOOOOOONNNNNNQQQPPPOOONNNNNNNNNNNNNNNMMMNNNNNNNNNOOOOOOPPPPPPOOOMMMKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKLLLNNNOOOPPPPPPPPPQQQQQQPPPOOOMMMLLLNNNNNNNNNNNNOOOPPPQQQQQQOOOMMMKKKHHHGGGGGGHHHHHHNNNOOOPPPQQQRRRSSSSSSSSSPPPPPPQQQRRRRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTTTTTTTPPPOOONNNOOOQQQQQQQQQOOOOOONNNNNNNNNMMMMMMMMMLLLMMMOOOQQQPPPMMMJJJHHHHHHHHHGGGFFFFFFGGGHHHGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<=========>>>>>>>>>>>>>>>??????@@@@@@;;;;;;<<<>>>@@@BBBEEEFFFHHHIIIIIIHHHIIIPPPZZZaaappp444333222222111111222222000000000////////////...////////////000000000000//////////////////000000///////////////............///000111111000///...,,,,,,------...---------------------------------++++++,,,,,,,,,------------......//////......---,,,---......,,,,,,---...---------.........------,,,,,,,,,,,,,,,---....../////////000000000//////111111111111111000///...+++,,,------............---///000111000///000111000000000000000000000000000000000000000000000000000000111111222222222222333222222111111222222333444444444444444444444444444444444444444444333333222333444444555555444444555444333222222333444555666666555555555666777777<<<;;;;;;:::999888777777888999999;;;<<<===>>>???????????????????????????======AAAKKKTTTUUUMMMEEEAAABBBCCCBBBAAAAAABBBDDDBBBGGGOOOWWW\\\[[[VVVQQQOOOOOONNNLLLJJJIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLMMMMMMMMMLLLKKKEEEEEEGGGKKKMMMNNNLLLJJJIIIGGGDDDCCCDDDEEEFFFFFFBBBBBBBBBCCCDDDFFFIIIJJJHHHHHHHHHHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJLLLLLLMMMIIIIIIJJJKKKLLLMMMNNNNNNIIIIIIHHHJJJLLLMMMMMMLLLMMMOOORRRSSSTTTRRRPPPNNNLLLLLLMMMNNNOOOOOOOOONNNQQQQQQPPPOOONNNNNNNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQQQQOOOMMMMMMNNNOOONNNMMMKKKJJJKKKKKKLLLMMMNNNOOOQQQQQQRRRRRRQQQPPPOOONNNNNNNNNMMMNNNNNNOOOPPPQQQOOOMMMKKKIIIIIIIIIJJJKKKNNNOOOPPPPPPQQQRRRRRRRRRPPPQQQRRRSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUUUUUUUUUUPPPOOONNNOOOPPPQQQPPPOOOPPPPPPPPPOOONNNNNNMMMMMMNNNPPPQQQQQQNNNKKKJJJIIIHHHGGGFFFGGGHHHHHHHHHFFFDDDDDDDDDCCCCCCCCCCCCBBBCCCBBBAAA???===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;999:::;;;<<<======<<<<<<======>>>>>>????????????:::;;;<<<===???AAACCCDDDDDDEEEFFFEEEGGGMMMWWW^^^mmm}}}333222111111000000111111000000////////////......////////////000000000000......////////////000000///////////////.........///////////////......---++++++,,,---............------------------------***++++++,,,,,,---------......////////////......,,,---......,,,,,,---...---------------.........++++++++++++,,,---...//////////////////000000000------.........---,,,,,,---.........//////000000,,,...000000000000111222111111111111111111111111000000000000000000000000///000111222222222222222222222111111111111222222333333333333333333333333444444444444333333333333222333444444555555444444333333444444444444444444666666555444444444555555999999888777777666666666666777777888:::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::===DDDKKKLLLFFFAAA>>>???@@@???=========>>>@@@DDDJJJQQQTTTSSSMMMHHHFFFEEEDDDDDDCCCCCCCCCCCCFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEGGGIIIHHHFFFCCCFFFEEEDDDBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKLLLLLLLLLHHHHHHIIIJJJJJJKKKLLLLLLIIIHHHIIIKKKNNNPPPPPPOOOMMMNNNPPPQQQPPPOOOMMMLLLKKKKKKLLLMMMNNNNNNOOOOOOQQQQQQPPPOOOOOONNNOOOOOONNNNNNOOOPPPQQQSSSSSSTTTSSSQQQOOOOOOPPPQQQPPPOOOIIIIIIIIIIIIJJJKKKLLLMMMQQQRRRSSSSSSRRRQQQPPPOOONNNNNNNNNNNNOOOPPPQQQQQQQQQOOONNNLLLLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRQQQRRRSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTTTTUUUUUUUUUQQQPPPOOOOOOPPPQQQPPPOOOPPPPPPPPPOOOOOONNNNNNNNNPPPRRRTTTSSSQQQNNNMMMLLLIIIGGGFFFGGGHHHIIIHHHGGGDDDCCCCCCCCCBBBBBBBBBBBBCCCBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;:::::::::::::::999999::::::::::::;;;;;;;;;;;;999:::;;;<<<===<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<>>>???AAABBBCCCCCC@@@AAABBBCCCEEEKKKUUU\\\mmm}}}222111000000//////000000000000/////////............/////////000000000111........./////////000000000/////////............//////...---------------***+++,,,---............------------------------++++++,,,,,,---......///......////////////......,,,---......,,,,,,---...---------------...//////,,,,,,,,,+++,,,,,,---------------------...//////++++++,,,,,,---,,,,,,,,,//////.........///000000---///111111000//////000000000000000000000000000000000000000000000000000...///111222333333222222222222111111111111222222333333333333333333333333444444444333333333222222222222333444444444444333222333555666666666555444666666555444333333444444777777666666666666666666777888888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999;;;???BBBCCCAAA???;;;<<<>>>>>><<<<<<<<<===>>>@@@EEEKKKNNNMMMIIIEEEDDDCCCBBBAAABBBBBBBBBBBBEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEDDDEEEEEEDDDBBB@@@EEEEEEEEEDDDDDDDDDDDDEEEGGGFFFEEEEEEEEEFFFGGGHHHFFFFFFFFFGGGHHHHHHHHHIIILLLLLLKKKKKKKKKJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJLLLOOOPPPPPPPPPMMMNNNNNNNNNMMMMMMLLLKKKKKKKKKJJJKKKLLLNNNPPPQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVWWWXXXSSSRRRPPPPPPQQQQQQQQQPPPJJJJJJJJJJJJKKKLLLMMMMMMQQQQQQRRRSSSSSSQQQPPPOOONNNNNNNNNOOOOOOPPPQQQRRRSSSRRRPPPOOOPPPQQQSSSTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRSSSTTTTTTTTTRRRQQQOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSQQQPPPPPPQQQQQQOOONNNOOOOOOOOONNNNNNNNNNNNNNNOOOQQQSSSSSSQQQNNNMMMLLLHHHGGGFFFFFFHHHHHHGGGFFFCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::999999999888999999:::::::::;;;;;;;;;888:::;;;======<<<;;;::::::;;;<<<===>>>======<<<;;;<<<===???@@@AAAAAABBB???AAACCCDDDGGGMMMWWW___kkkzzz111000000///////////////000/////////.............../////////000000111111---.........//////000000000000//////.........---///...---,,,+++,,,,,,---***+++,,,---.../////////------------------------,,,,,,------...///000000......////////////......,,,---......,,,,,,---...---------------...///000......---,,,+++++++++++++++++++++++++++,,,---...+++,,,,,,---............///...---,,,,,,---...//////111222111///.........////////////////////////000000000000000000000000...///111222333333222222222222111111111111222222333333333333333333333333444444444333333222222222111111222333333333333222111333555888888777555333666666555444333333333333777777777888888888999999777777888888999:::;;;;;;;;;:::::::::999999999888777888999::::::;;;;;;<<<:::<<<>>>???>>>>>>???@@@<<<>>>BBBGGGJJJJJJGGGDDDFFFDDDCCCCCCDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCEEEFFFFFFCCCBBBAAABBBCCCCCCAAA???AAABBBCCCCCCBBBBBBCCCDDDFFFEEECCCBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHHHHIIIKKKKKKJJJIIIHHHHHHGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLNNNMMMLLLMMMOOOPPPPPPOOOOOOOOONNNMMMMMMLLLLLLLLLKKKKKKJJJJJJKKKMMMPPPRRRQQQQQQQQQPPPPPPQQQQQQRRRSSSTTTUUUVVVXXXYYY[[[[[[SSSRRRPPPPPPQQQQQQQQQPPPMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRUUUTTTRRRRRRRRRSSSUUUWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRSSSTTTUUUTTTRRRPPPOOOMMMNNNOOOPPPQQQQQQQQQQQQTTTSSSQQQQQQQQQQQQOOONNNMMMMMMMMMMMMMMMMMMMMMMMMMMMOOOQQQPPPNNNLLLJJJJJJGGGFFFEEEFFFGGGHHHGGGEEECCCCCCBBBBBBBBBAAAAAAAAA???>>>===<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::999999888888888999999999::::::;;;;;;;;;888:::;;;======<<<;;;999999:::<<<=========<<<;;;999:::;;;===>>>>>>??????AAADDDFFFHHHKKKRRR\\\ccciiiwww333333333222111000//////000000///...---,,,,,,,,,......---------,,,,,,,,,000///---,,,,,,---...///...---...000111000...+++............------------------------------------------------,,,,,,+++***---,,,+++---///000000///,,,---------.../////////,,,,,,,,,---------......---,,,,,,++++++******)))++++++++++++++++++++++++......---,,,,,,,,,,,,------,,,++++++---///......000000000000000000000000222222000///............111111111000000000000000////////////............222111111111111111111111333222111000000222444555555555555444444333333333666555333222111222333333222222333333333333444444333333333222222333333444444444444444444444444444555555666666777999:::;;;777888:::;;;<<<;;;;;;::::::999888888999888777666777>>>BBB???;;;;;;<<<<<<===============<<<;;;;;;;;;===@@@CCCEEEFFFEEEEEEFFFGGGGGGFFFDDDDDDFFFGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEGGGHHHDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGEEEEEEFFFFFFGGGGGGGGGHHHJJJLLLNNNNNNMMMLLLLLLLLLNNNNNNMMMMMMLLLKKKKKKKKKJJJKKKMMMMMMMMMMMMNNNPPPRRRRRRQQQQQQQQQRRRTTTUUUSSSTTTVVVWWWWWWUUURRRQQQSSSRRRQQQPPPOOONNNNNNNNNLLLKKKJJJLLLNNNQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRQQQPPPOOOPPPQQQRRRSSSOOOQQQSSSUUUVVVUUUTTTSSSXXXWWWVVVTTTRRRPPPOOONNNRRRRRRSSSSSSSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPNNNMMMMMMMMMNNNNNNOOOPPPQQQOOOMMMJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDAAACCCFFFGGGFFFAAA<<<999<<<<<<======>>>>>>>>>??????<<<:::999;;;;;;:::888::::::;;;;;;;;;:::999888;;;;;;::::::999888777777777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBDDDCCCEEEGGGJJJMMMSSSYYY^^^mmmqqq|||222222222222111000//////000000///------,,,,,,---,,,,,,,,,------.........000///---,,,,,,---...///222000//////000111111000---------------------------------------------------------------,,,+++***,,,++++++,,,...000///...------------............,,,,,,,,,------------...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000111000...------.........---------------------------//////////////////000111000000000000000000000000////////////////////////000000111111111111111111333222111000000222333555555444444444333333333333444333222222111111111222222222333333333333444444555444333333333333333444444444444444444444444444555555555555666777888999888888:::;;;;;;::::::999<<<;;;:::999999888777666;;;AAADDD@@@<<<;;;<<<;;;===============<<<;;;::::::;;;>>>@@@BBBCCCCCCCCCHHHIIIIIIGGGDDDBBBBBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFEEEDDDDDDDDDEEEGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFFFFFFFGGGGGGGGGJJJLLLNNNNNNMMMLLLKKKLLLNNNMMMMMMMMMMMMLLLLLLLLLOOOOOOOOOMMMMMMOOOTTTWWWWWWVVVUUUSSSRRRRRRSSSSSSSSSTTTUUUVVVUUUSSSQQQPPPPPPPPPOOONNNMMMMMMMMMMMMRRRQQQPPPQQQTTTUUUUUUUUUSSSRRRQQQQQQQQQQQQRRRRRRQQQQQQOOOOOOOOOOOOPPPQQQSSSTTTVVVWWWXXXWWWUUUUUUVVVUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSSSSSSSRRRQQQPPPNNNNNNNNNOOOOOOPPPQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQOOONNNNNNNNNNNNNNNNNNOOOOOOMMMKKKIIIGGGFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBDDDGGGHHHFFFCCC>>>;;;<<<<<<<<<=========>>>>>>???===::::::;;;<<<:::888;;;;;;:::::::::999999999;;;::::::999888888777777777777888888888999999999;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<>>>@@@BBBDDDFFFGGGIIIKKKNNNTTTZZZ^^^hhhkkkuuu222222222222111000//////000///...---------------***+++,,,---...///000000///...---,,,,,,---...///000...+++***+++---......+++,,,,,,------...//////------------------------,,,------------,,,,,,+++,,,+++***+++---///...---............------------,,,,,,,,,,,,------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///111222333000000000000000000000000///000000111111111000000/////////000000111111111222222111000000222333444444444333333333333333222111111222222222111000000222222333333333333444444666666555444333333444444444444444444444444444444444444444444555666777777999999::::::999999888777::::::999999999999999:::???DDDEEE@@@<<<;;;;;;999============<<<;;;:::999::::::;;;<<<===???AAABBBJJJKKKKKKIIIEEEAAA???>>>BBBAAAAAA@@@@@@?????????>>>???@@@AAABBBCCCCCCDDDCCCBBBAAA@@@@@@???@@@@@@CCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGJJJLLLNNNNNNMMMKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMSSSQQQOOOLLLMMMQQQXXX]]]]]]\\\YYYVVVTTTSSSRRRRRRSSSSSSSSSSSSRRRQQQPPPOOOLLLLLLKKKKKKKKKKKKLLLLLLRRRQQQQQQRRRTTTUUUUUUTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOMMMMMMMMMNNNNNNQQQQQQSSSTTTTTTSSSRRRQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRSSSSSSSSSRRRRRROOOOOONNNNNNNNNNNNOOOOOONNNOOOOOOOOOPPPPPPPPPPPPPPPPPPOOONNNNNNMMMMMMMMMLLLKKKIIIGGGFFFEEEDDDDDDBBBBBBAAA@@@@@@@@@@@@@@@BBBDDDFFFGGGGGGDDDAAA>>><<<<<<<<<<<<============???===;;;;;;<<<<<<;;;:::<<<;;;:::999888999999:::::::::999999888777777777777777777888888888999999::::::::::::::::::::::::;;;;;;;;;::::::999999999:::::::::;;;===@@@BBBCCCGGGHHHIIIKKKMMMRRRWWW\\\aaadddmmm111111111111111000//////000///...---------------,,,,,,,,,---...//////000......---------...//////...,,,******+++,,,,,,,,,+++,,,---...///000111111------------------------,,,---------------,,,,,,,,,+++***+++---...---,,,.........------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------000...,,,,,,.........---........................,,,,,,------///000222333/////////000000000000000///000111222333333222222.........///000000111111111111111000111222333333333333333333222222222222000111222333333222111000222222222333333333444444777666555555444444444444444444444444444444444444555555444444555555666777:::999999999888777666666555666777777777999;;;===@@@DDDDDD???;;;;;;;;;999<<<<<<===<<<;;;:::999999;;;:::999999:::===???AAAIIIKKKLLLJJJFFFAAA???>>>AAAAAAAAA@@@@@@??????>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCBBB@@@????????????BBBBBBBBBBBBCCCCCCCCCCCCEEEDDDDDDCCCDDDEEEFFFGGGFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEFFFFFFGGGHHHIIIKKKMMMNNNLLLKKKKKKKKKIIIJJJJJJKKKLLLLLLMMMMMMQQQPPPNNNLLLMMMQQQWWW\\\___]]][[[XXXVVVTTTTTTTTTTTTSSSRRRQQQPPPOOONNNNNNJJJJJJJJJJJJJJJKKKLLLLLLOOOOOOOOORRRTTTVVVVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOPPPOOONNNLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSRRRRRRRRRRRRRRRPPPQQQQQQRRRSSSSSSSSSSSSQQQPPPOOONNNNNNMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQPPPOOONNNLLLKKKJJJJJJIIIHHHGGGEEEDDDDDDDDDAAAAAA@@@????????????@@@@@@BBBDDDEEEEEECCCAAA???========================>>>===<<<;;;;;;<<<;;;;;;<<<;;;999777777888999;;;999999888888777777777777777777777777888888888888999999999999::::::::::::;;;;;;::::::999999888888999999:::;;;===???BBBCCCEEEFFFGGGHHHIIIMMMSSSWWW[[[```jjj~~~000000111111111000////////////...------------...........................------------......//////000//////000222222///---,,,,,,---///000111222333------------------------,,,------......---------,,,+++***+++---------+++......------,,,,,,,,,++++++++++++,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,***)))***---................................................///000000......//////000000000000///000222444555555444333......//////000000000111111000000111111111222222222222222222222222222222111222333444444333222111222222222333333333444444777666555444444444444444444444444444444444444444555555555555666777888888:::999888777666555555555555666666555444555888;;;@@@BBBAAA<<<999;;;;;;:::;;;;;;;;;;;;;;;:::999999<<<;;;999999:::<<<>>>@@@FFFHHHJJJIIIFFFCCCAAAAAA@@@AAAAAAAAAAAA@@@??????===>>>>>>???@@@AAABBBBBBDDDDDDBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBEEEDDDCCCCCCCCCDDDFFFFFFEEEFFFGGGIIIJJJKKKKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIIIIKKKMMMMMMLLLKKKKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLNNNOOOPPPPPPPPPSSSVVVZZZ\\\[[[YYYWWWVVVVVVVVVVVVUUUTTTSSSQQQPPPNNNMMMMMMJJJJJJIIIJJJJJJKKKLLLMMMOOOOOOPPPTTTWWWZZZYYYYYYRRRQQQPPPOOONNNMMMMMMMMMOOONNNLLLKKKJJJJJJJJJKKKMMMNNNOOOQQQSSSTTTUUUUUUSSSRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSRRRQQQOOONNNNNNMMMMMMQQQQQQPPPOOOOOONNNMMMMMMPPPPPPPPPOOOMMMKKKIIIGGGHHHHHHGGGGGGFFFEEEDDDDDDBBBAAA@@@@@@???@@@@@@@@@??????@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<;;;999777777888999:::888888777777777777666666666666777777777888888888888888888999999999::::::::::::999999999888888888888888999:::<<>>???@@@AAABBBBBBCCCDDDCCCBBBAAAAAA@@@AAAAAA??????@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCDDDEEEFFFEEEFFFHHHIIIKKKLLLLLLMMMHHHIIIIIIJJJKKKLLLLLLMMMLLLKKKIIIGGGGGGHHHIIIJJJIIIKKKMMMMMMLLLJJJJJJKKKGGGHHHHHHIIIJJJKKKKKKLLLNNNPPPRRRSSSTTTTTTVVVXXXXXXWWWVVVUUUUUUVVVWWWWWWVVVVVVUUUSSSQQQOOOMMMLLLJJJJJJJJJJJJJJJKKKLLLMMMKKKLLLNNNQQQUUUWWWWWWUUUPPPOOONNNMMMMMMMMMMMMMMMNNNMMMLLLJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPRRRSSSTTTQQQPPPPPPOOOOOONNNNNNNNNPPPPPPPPPOOOPPPPPPQQQRRRSSSRRRQQQOOONNNNNNMMMMMMQQQQQQPPPOOONNNMMMLLLLLLNNNOOONNNNNNLLLIIIGGGEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========>>>>>>>>>>>>============;;;;;;<<<;;;999999;;;<<<;;;:::999888777888888999777777777666666666666666666666666777777777888888777777777888888999999:::888888888888888888888888777777888999<<<>>>AAACCCEEEFFFGGGGGGIIILLLQQQUUUXXX```nnn//////000000000000000///......---------......///............////////////+++,,,---...////////////,,,+++***+++,,,---+++***+++,,,,,,---...//////000------------------------,,,,,,---..................---,,,---......---,,,,,,,,,,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------------------------*********+++,,,---...///+++***)))***,,,.........------------------------///......------.........------......///000000111///111444777888888777666222222222111000000/////////000000111111111111111000000000000111111222222222222111222222333333444222222333333333333444444333222222333333444555666444444444444444444444444222222222444555777999:::888777555444444444555555555777777555222222777<<>>@@@AAAAAA@@@???AAABBB===>>>@@@AAAAAA@@@>>>===>>>>>>???@@@AAABBBCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA??????@@@BBBCCCDDDEEEFFFDDDDDDCCCBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGHHHIIIJJJKKKLLLMMMNNNLLLJJJHHHHHHIIIKKKLLLHHHJJJMMMMMMKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQRRRRRRRRRTTTUUUTTTTTTSSSRRRSSSTTTUUUVVVWWWWWWWWWVVVTTTQQQNNNLLLJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKLLLOOORRRSSSQQQOOOOOOOOONNNNNNMMMNNNNNNOOOMMMLLLKKKJJJJJJKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNNNNNNNQQQPPPOOONNNNNNNNNOOOOOOQQQQQQPPPNNNMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMLLLKKKHHHFFFDDDCCCDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@@@@??????@@@@@@>>>>>>===<<<<<<<<<<<<<<<======<<<<<<;;;;;;;;;;;;999:::;;;:::888888:::<<<999999999999888888888888666666666666666666666666666666666666777777777888666666777777888999999:::666666777777888999999999666666777999;;;>>>AAACCCDDDEEEFFFFFFHHHKKKQQQTTTYYY```lll//////000000000000000///......---------......///,,,------...///000111111+++,,,---...////////////000...+++***,,,.........***++++++,,,,,,---------------------------------,,,,,,---.../////////...///...------//////...---+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))******++++++,,,,,,---------------------------......---,,,,,,,,,,,,---...---+++,,,---......---000000000000000000000000---------------...///000---------...///000000111///111444777999999888777444444333222111000////////////000111111111111111//////000000111111111222222111000000000111333444222222333333333444444444111111111222333444555666444444444444444444444444///000111222444777999:::777666555444333444555555000333555444333666===CCCJJJHHHBBB;;;999;;;:::777555666777999;;;<<<<<<<<<:::999999999999999::::::<<<===>>>===<<<<<<>>>@@@;;;<<<>>>???@@@???===<<>>AAACCCAAABBBCCCDDDEEEIIINNNRRRYYY___iiiyyy000000111111000///---,,,000000000...,,,,,,...000,,,++++++***+++---000111222000---***))))))***+++......---,,,,,,+++******...------,,,,,,------...,,,,,,++++++***+++++++++....../////////...------+++++++++++++++++++++++++++******))))))******+++,,,+++***(((''''''&&&&&&************+++,,,---...,,,,,,++++++,,,,,,---...,,,,,,------...///000000...---,,,++++++---...000***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------......///222666999:::999777000000000000000000000000000000000000000000000000000000111222222222222111222222111111111111222222222222111000000111222222555444444333111000000///222333444444222000111111555444333444666777666555555555555444444333333333444555666555555999@@@FFFLLL@@@777666888666777:::666555555555777999;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<======>>>>>>???@@@@@@???===;;;999@@@@@@???????????????@@@AAA@@@@@@@@@AAAAAABBBCCC@@@BBBCCCEEEEEEEEEDDDDDDGGGFFFEEEDDDDDDFFFHHHIIIFFFGGGHHHIIIHHHGGGFFFEEEGGGGGGHHHHHHHHHHHHHHHHHHKKKJJJJJJIIIIIIHHHHHHGGGJJJJJJKKKLLLLLLMMMLLLLLLLLLMMMNNNMMMLLLKKKKKKLLLLLLMMMPPPRRRSSSSSSRRRRRRSSSRRROOOMMMMMMNNNPPPRRR\\\ZZZWWWUUUTTTSSSPPPNNNLLLKKKJJJIIIIIIJJJLLLLLLOOOOOOOOOPPPPPPQQQQQQQQQOOOOOOPPPQQQQQQQQQPPPPPPQQQOOOLLLIIIIIIJJJMMMOOOPPPPPPOOONNNMMMLLLKKKKKKNNNMMMLLLLLLKKKKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBBBBAAAAAA@@@@@@???????????????>>>>>>>>>===<<<<<<;;;;;;;;;:::::::::<<<======<<<:::999999:::999888777777777888:::::::::::::::999999888888888777777777777777777777777777777666666666666777777888888888888888888888888888777777666666777888999999999999:::<<<===???@@@AAABBBDDDEEEGGGLLLRRRVVVbbbfffnnnzzz111111111111000///....../////////---++++++---///...---+++***+++,,,---///...------,,,,,,+++++++++...------,,,++++++******------,,,,,,,,,,,,------,,,,,,++++++***++++++,,,++++++,,,,,,++++++******------------------------,,,,,,++++++++++++,,,,,,...---,,,+++*********+++***************+++,,,---,,,,,,++++++,,,,,,---............------------,,,...---,,,++++++---...000,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...---...000444777777666444////////////////////////000000000000000000000000000000111222222222222111222111111000000111111222444444222222222222444444333333333333222222222222111333444444222111111111444333333333555666555444555555444444444333333333333444555555666:::AAAFFFHHH>>>666666888666666999888888777777777888::::::;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<======>>>===============;;;:::999???>>>>>>======>>>>>>?????????>>>>>>??????@@@AAAAAABBBDDDEEEFFFFFFEEEEEEGGGFFFDDDCCCCCCDDDFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNMMMKKKJJJKKKMMMLLLMMMOOOPPPQQQRRRQQQQQQSSSQQQOOOMMMMMMOOOQQQRRRXXXWWWVVVUUUUUUTTTQQQNNNLLLKKKJJJIIIIIIJJJKKKLLLOOOOOOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPNNNKKKIIIIIIJJJKKKMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKLLLLLLMMMMMMNNNOOONNNNNNNNNNNNNNNNNNOOOOOOMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHIIIHHHGGGFFFFFFEEEEEEEEEBBBBBBBBBAAA@@@@@@???????????????>>>>>>>>>======<<<;;;;;;;;;;;;:::::::::;;;<<<===<<<:::888999:::888888777777777888999:::::::::999999999888888888777777777777777777777777777666666666666666777777888888888888888888888888888777777666666777888999999999999:::<<<===???@@@AAABBBCCCEEEGGGKKKQQQUUUccchhhqqq}}}111000///......------...------...,,,+++***,,,---///...,,,+++++++++,,,---***+++,,,......---,,,+++------,,,,,,++++++******,,,++++++++++++++++++,,,,,,++++++***++++++,,,,,,...............---,,,,,,,,,,,,------------------...------,,,,,,------...------,,,,,,,,,,,,,,,---+++***************++++++,,,,,,++++++,,,,,,---...//////...---+++***))))))------,,,+++,,,---...///------------,,,+++******+++++++++,,,,,,---------,,,...//////...------...------///111444444222000////////////////////////000000000000000000000000000000111222222222222111222111111000000111111222444333222111111222333444222222222333333444444444111333444444222111111222444222222333444555444333555444444444444333333333333333444555777;;;@@@EEEBBB;;;666666777777666777999999888888888888999999::::::::::::::::::::::::<<<<<<;;;;;;<<<======>>>AAA@@@@@@???>>>>>>>>>>>>=========<<<<<<======>>>======<<<<<<======>>>>>>BBBBBBCCCDDDEEEEEEEEEEEEFFFEEEDDDCCCBBBCCCDDDEEEGGGGGGGGGGGGHHHIIIIIIJJJKKKIIIGGGFFFEEEFFFGGGHHHGGGGGGHHHHHHIIIIIIHHHHHHEEEFFFHHHJJJKKKMMMMMMNNNLLLMMMMMMLLLKKKJJJKKKMMMLLLMMMMMMNNNOOOPPPQQQQQQRRRQQQOOOMMMMMMOOOQQQSSSTTTTTTVVVWWWXXXWWWSSSPPPLLLKKKJJJIIIIIIIIIJJJKKKOOOOOOOOOOOOOOOOOONNNNNNOOOOOONNNNNNMMMMMMMMMLLLNNNMMMKKKIIIIIIIIIIIIJJJLLLLLLLLLMMMMMMNNNNNNNNNIIIJJJKKKLLLNNNOOOQQQQQQMMMMMMNNNNNNNNNOOOOOOOOOMMMMMMMMMLLLKKKKKKJJJJJJLLLKKKKKKJJJIIIGGGFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBBBBAAAAAA@@@?????????>>>>>>>>>>>>============;;;;;;;;;;;;::::::::::::;;;<<<<<<;;;999888888999888777777777777888999999999999999888888888888888777777777777777777777777666555555555666777777888777777777777777777777777777777666666777888999999888888999:::;;;===>>>???@@@AAACCCDDDFFFJJJOOOSSSaaahhhrrr000///---+++++++++,,,,,,,,,---...---++++++,,,---......---,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++******++++++************++++++++++++******++++++,,,,,,//////000//////...---,,,***************+++++++++...------,,,,,,------...)))))))))))))))***+++,,,++++++***)))))))))******,,,,,,++++++,,,,,,---...///...---,,,+++)))((((((------,,,,,,,,,---...///,,,,,,---------,,,++++++******+++,,,,,,---......,,,...//////...------............000222222000...000000000000000000000000////////////////////////000000111222222222222111111111000000000000111111222111000//////000111222222333333333333444444444111222444333222111111222333222111222444555444333444444444444444444444444222333444555888<<<@@@CCC;;;888555666777777666555777777777777888888999999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<===>>>CCCAAA@@@>>>>>>>>>@@@@@@======<<<<<<======>>>>>>===<<<<<<<<<<<<<<<======@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGJJJIIIHHHGGGGGGGGGIIIJJJLLLJJJGGGDDDCCCDDDFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIGGGHHHIIIKKKLLLMMMMMMMMMMMMMMMMMMKKKJJJJJJKKKMMMNNNNNNNNNNNNOOOPPPQQQRRRQQQPPPNNNMMMMMMOOORRRTTTSSSUUUXXX\\\^^^\\\XXXTTTLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOOOOOOONNNOOOOOONNNMMMLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOJJJJJJLLLMMMOOOPPPPPPQQQLLLMMMMMMNNNNNNOOOOOOOOOLLLLLLLLLKKKKKKKKKJJJJJJKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::999999:::;;;<<<:::888777888999777777777777777888888999888888888888888888888777777777777777777777777777555555555555555666777888777777777777777777777777666666666777777888999999888888888999:::<<<>>>>>>???AAABBBDDDEEEHHHMMMPPP[[[dddqqq000///---,,,++++++,,,---,,,---......---,,,---...---------......///000111000...,,,*********+++,,,,,,+++++++++++++++******+++******))))))******++++++*********++++++,,,------------,,,+++***)))))))))))))))******+++++++++,,,,,,++++++++++++,,,,,,(((((('''(((((()))***+++++++++******************,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********,,,,,,,,,,,,------......)))***+++,,,------......******+++,,,,,,---......,,,...//////...------...000//////000111111///---////////////////////////////////////////////////000000111222222222222111111000000000000000000111111111000//////000111111444444333333333222222222000222333333222111222333333222111222444555444333444444444444444444444444222222333666999<<<>>>???777777666555666777666444333333555666888999:::;;;:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<>>>>>>>>>===;;;999999:::<<<==================>>>???@@@>>>======<<<<<<<<<======>>>>>>??????@@@AAAAAABBBAAAAAABBBDDDEEEGGGIIIJJJLLLKKKIIIGGGFFFFFFFFFGGGKKKIIIFFFDDDCCCCCCEEEFFFDDDEEEGGGIIIJJJJJJIIIIIIKKKLLLLLLMMMMMMMMMLLLLLLMMMMMMLLLKKKIIIIIIKKKMMMPPPPPPOOOOOOPPPQQQRRRSSSPPPOOONNNMMMNNNPPPSSSUUUUUUXXX]]]aaadddbbb\\\XXXMMMLLLKKKJJJIIIJJJJJJKKKIIIKKKMMMOOOPPPQQQPPPPPPNNNOOOOOOOOONNNLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOOOOKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLMMMMMMMMMNNNNNNKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@??????>>>===============<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999:::;;;:::888777777888666666777777888888888888777777777777777777777777666666666666666666666666555555555555555666777777666666666666666666666666555666666777888999999999777777777888:::;;;===>>>>>>@@@BBBCCCDDDGGGJJJMMMVVVaaaqqq111111000///............+++---//////...------...+++,,,---...///000111111111///,,,***)))***+++---++++++++++++++++++******+++******************+++************+++,,,------............---+++***)))******++++++,,,---------+++******))))))******+++***)))))))))***+++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++,,,,,,,,,,,,,,,---------......((()))***,,,---...//////+++++++++,,,,,,---------,,,...//////...------...000/////////111111///...,,,,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000111222222222222111111000000//////000000111333222111000000111222333333333333222222111111111000222333333222222222333444222222333444555444333333333333444444444444555333333444666:::<<<<<<<<<555777777555444666666333111333555777999;;;;;;<<<;;;<<<===>>>>>>===<<<;;;999999::::::;;;<<<>>>>>>>>>===;;;::::::;;;===>>>============>>>???@@@@@@>>>>>>======<<<<<<==================>>>???@@@@@@@@@AAABBBDDDFFFHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEIIIGGGEEEDDDCCCDDDEEEFFFEEEFFFIIIKKKKKKKKKJJJIIIMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMLLLJJJHHHHHHKKKMMMPPPPPPPPPQQQQQQRRRRRRRRROOONNNMMMMMMNNNQQQTTTVVVXXX[[[___dddfffddd^^^YYYOOONNNLLLKKKJJJKKKKKKLLLIIIKKKNNNPPPQQQQQQQQQPPPMMMOOOQQQRRRQQQOOOLLLJJJIIIHHHGGGGGGGGGHHHJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLMMMNNNNNNMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIHHHEEEEEEDDDEEEFFFHHHKKKLLLGGGFFFEEEDDDCCCCCCCCCCCC@@@@@@??????>>>============<<<<<<<<<;;;;;;;;;;;;::::::::::::999999999999999::::::999777666666777555666777777888888777777666666666666777777777777666666666666666666666666666666555555444555555666666666666666666666666666444555666888999999999999666666777888999;;;<<<======???AAABBBCCCEEEHHHKKKTTTaaasss/////////......---,,,+++)))+++---...---,,,,,,---++++++,,,------......---------,,,+++++++++,,,---******************+++++++++++++++******+++++++++************+++,,,---...111111111000///...,,,+++)))******+++,,,,,,------******))))))))))))******++++++*********+++,,,,,,++++++++++++,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...///...---...000000///...------------------------000000000000000000000000000000111222222222222111000000////////////000000333222111000000111222333000000111111111111222222///111333333222222222444444333333333555666555444333333333444444444555555555444444777:::<<<:::888555999888444333666666333444555777:::;;;<<<<<<<<<<<<===>>>??????>>>===<<<999999999:::;;;<<<>>>>>>@@@@@@???>>>>>>???@@@AAA<<<<<<<<<<<<===>>>???@@@>>>>>>===<<<<<<<<<<<<<<<======<<<<<<===>>>@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEFFFHHHJJJLLLMMMLLLJJJIIIKKKLLLMMMMMMMMMMMMLLLLLLMMMMMMKKKIIIGGGHHHKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPOOONNNMMMMMMNNNQQQTTTVVVYYY[[[___cccdddaaa\\\WWWQQQPPPNNNLLLLLLLLLLLLMMMLLLNNNPPPRRRRRRQQQOOONNNLLLOOOSSSUUUUUURRRNNNKKKIIIHHHFFFFFFGGGIIILLLNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMMMMMMMKKKJJJHHHKKKKKKKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDEEEHHHKKKLLLGGGGGGFFFEEEDDDDDDDDDDDD@@@??????>>>======<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999888888999:::999777555666777555555777888888888777666555555555666666666777777666666666666666666666666777777666555444444444444555555555555555555555555333555666888999999999999666666666777999:::<<<======???AAABBBCCCDDDFFFIIIRRR___rrr***+++,,,,,,+++***((('''(((***,,,---,,,++++++,,,++++++,,,,,,,,,+++******)))***+++---......------******************++++++,,,,,,++++++++++++,,,,,,************+++,,,---............---,,,***)))((('''(((((()))******+++++++++******************+++++++++******)))******++++++++++++,,,---...///000,,,,,,++++++,,,,,,---...---------,,,,,,++++++++++++,,,------......------++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...//////...------......---,,,---/////////...000000000000000000000000000000000000000000000000000000111222222222222111000000////////////000000111000///......///000111---...///000111222333333///111333333222222333444555444333444666777666555333333333444444555555555666444555777:::;;;999666555:::999444222666777444777999:::<<<======<<<<<<<<<>>>???@@@@@@???>>><<<999999999:::;;;<<<>>>>>>>>>===============>>>>>>:::::::::;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;;;;>>>>>>=========???@@@BBBBBBCCCCCCDDDCCCCCCBBBBBBAAABBBDDDFFFGGGHHHGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIKKKMMMNNNLLLJJJIIIIIIIIIKKKLLLMMMMMMMMMMMMMMMMMMKKKIIIGGGHHHKKKMMMLLLNNNPPPQQQQQQPPPOOOMMMNNNMMMLLLLLLNNNQQQTTTWWWYYY[[[^^^aaabbb___YYYUUURRRQQQOOOMMMMMMMMMMMMMMMOOOQQQRRRSSSRRRPPPMMMKKKKKKOOOTTTXXXXXXUUUPPPLLLIIIGGGEEEEEEFFFJJJNNNPPPNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKMMMMMMKKKJJJHHHKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGEEEEEEDDDDDDEEEGGGJJJKKKHHHGGGFFFEEEEEEDDDDDDDDD?????????>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::999999999888888888999:::888666555666777444555777888888888777666444555555555666666777777666666666666666666666666888777666555444333333333555555555555555555555555333444666888999:::999999555666666777888:::<<<<<<<<<>>>AAABBBBBBCCCFFFGGGOOO]]]ooo,,,,,,---------,,,+++***+++,,,---------,,,+++******+++,,,------------,,,,,,++++++,,,...//////...---+++***+++......,,,***++++++++++++++++++++++++,,,,,,,,,,,,---...//////---,,,,,,,,,+++*********)))+++,,,+++))))))***+++///...,,,***))))))******...---,,,+++++++++------111///---***)))(((((((((---,,,+++******,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---***,,,---//////...,,,+++---------,,,,,,+++++++++,,,---......//////..................////////////---------......000111111//////000111111111111111////////////000000000000444333111000000000111222000111222222222222111000333333333333333333333333333333555555555444333222777666555333222111000000555333777???AAA;;;777888666777777777888888888999555555666888999:::;;;<<<;;;<<<===============<<<<<<;;;::::::::::::;;;<<<>>>>>>>>>???AAABBBAAA???;;;;;;;;;;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>???AAABBB>>>@@@BBBCCCBBBBBBBBBCCCAAABBBCCCFFFIIIIIIGGGEEEEEEDDDCCCCCCCCCEEEFFFGGGIIIJJJLLLNNNMMMKKKIIIGGGIIIJJJKKKLLLNNNNNNOOOOOOJJJJJJJJJIIIIIIHHHHHHGGGMMMPPPUUUVVVUUURRROOONNNNNNNNNOOOPPPQQQSSSVVVWWW\\\bbbeeebbb^^^\\\ZZZWWWPPPOOONNNNNNNNNOOOMMMLLLLLLOOOSSSSSSQQQOOOOOOPPPOOORRRWWWYYYXXXSSSMMMIIIIIIHHHFFFDDDEEEGGGIIIKKKOOONNNMMMKKKIIIHHHGGGGGGHHHIIIKKKMMMMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEIIIHHHHHHGGGGGGFFFFFFFFFCCCCCCDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGDDD@@@===::::::;;;<<<===<<<:::::::::;;;===???<<<;;;999999999999888666777777777777666666666666555444444444444333333333888888777777666666555555666666666666555555555555666777777777666555444444555555555555555555555555555555666777888999::::::888999999::::::;;;<<<<<<===>>>??????@@@CCCHHHKKKSSS\\\iiixxx++++++++++++************+++,,,---......---,,,+++))))))*********++++++++++++******+++---///...------+++***+++......,,,***++++++++++++++++++++++++))))))((((((((()))***************))))))))))))))))))***++++++******+++---------,,,+++************,,,++++++++++++,,,,,,---...---,,,+++******++++++,,,+++***))))))+++,,,...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,,,,,,,---......---,,,+++---------,,,,,,,,,++++++,,,---......//////..................////////////---------......///000111//////000111111111111000////////////000000000000333222111111000000000111111111000000000000111111333333333333333333333333333444555555555555444333555555444333333222333333444222666===???:::777888666666666666777777777777777777888999::::::;;;<<<;;;;;;<<<============<<<<<<;;;:::999999:::;;;<<>>>>>@@@BBBCCCAAA@@@;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBCCCCCCBBBCCCFFFHHHBBBCCCDDDFFFHHHIIIGGGEEEDDDDDDCCCCCCCCCEEEFFFGGGIIIJJJLLLMMMLLLJJJHHHFFFHHHHHHJJJKKKMMMNNNNNNNNNJJJIIIHHHGGGGGGGGGGGGGGGLLLPPPTTTUUUTTTQQQOOONNNNNNMMMMMMMMMOOORRRUUUWWWaaaiiiooommmiiieee```ZZZQQQOOONNNMMMNNNNNNLLLKKKLLLNNNPPPPPPMMMKKKKKKLLLPPPRRRUUUWWWVVVRRRMMMJJJJJJHHHGGGFFFFFFHHHJJJLLLOOOOOOOOONNNLLLJJJIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA???<<<::::::::::::;;;;;;999999999:::<<<===<<<:::999999999999777666777777777777666666666555222222333444555666777777555555555555555666666666666666666666555555555555444444444444444444333222555555555555555555555555444444555666777888999:::888888888999::::::;;;;;;<<<>>>??????@@@CCCGGGKKKRRR[[[hhhvvv...---+++*********+++,,,,,,------.........------+++***)))))))))***+++,,,+++***)))***,,,------,,,,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******)))))))))))))))*********)))+++,,,,,,++++++,,,...+++++++++,,,,,,++++++***))))))***+++,,,,,,,,,+++++++++++++++,,,---...///+++***)))((()))***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000...---,,,+++++++++......------,,,,,,++++++------------,,,,,,,,,,,,,,,---......//////..................////////////......---......///000111...///000000111111000000////////////000000000000111111222222111111000000222111000//////000111222222222222222222222222222444444555555666555555444555444444444444444555555333333777<<<===999777888888888888777777777777777888999999999:::::::::::::::;;;<<<<<<======<<<<<<<<<;;;:::999999:::;;;<<>>???AAACCCCCCBBB@@@;;;;;;;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@BBBBBBCCCBBBCCCEEEIIILLLDDDDDDEEEFFFHHHHHHFFFDDDDDDCCCCCCCCCDDDEEEGGGHHHJJJKKKKKKKKKKKKIIIGGGFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMKKKIIIHHHGGGGGGHHHIIILLLOOORRRSSSRRRPPPNNNNNNOOONNNMMMMMMOOOSSSXXXZZZhhhrrr{{{|||xxxqqqfff]]]RRRPPPNNNNNNNNNMMMKKKJJJNNNOOOOOONNNKKKJJJJJJKKKPPPQQQSSSTTTSSSPPPMMMKKKJJJIIIHHHGGGGGGIIIKKKLLLOOOPPPQQQQQQPPPMMMKKKIIIGGGGGGHHHHHHIIIKKKLLLMMMFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC??????@@@AAAAAA@@@??????>>>>>>===<<<;;;::::::999:::999888888888999;;;<<<;;;999888888999999777666777777777666666666555555333333444555666777777888222333333444555555666666666666666555555555555444222333333444444444444333555555555555555555555555333444444555666777888888777777777888999999::::::<<<===>>>???@@@CCCGGGJJJPPPYYYggguuu111000...,,,,,,---...///------.....................---+++******+++---///***)))((()))+++,,,+++***+++++++++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***++++++*********+++,,,,,,,,,---+++---------++++++,,,---)))***+++,,,---,,,++++++'''(((***+++,,,,,,+++******++++++,,,,,,---...///+++******)))***+++,,,,,,***+++++++++++++++,,,,,,------------------------///......---,,,+++++++++///...---,,,++++++++++++------------------,,,,,,,,,---......///.....................////////////...............///000000...//////000000000000000////////////000000000000///000111222222111000///111111111111111111111111111111111111222222222222444444555555555555555555666666555444444444555555333555888;;;;;;999888999::::::999999999999888888999999888888888888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;======>>>AAACCCDDDBBB@@@;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>???@@@BBBAAACCCEEEEEEFFFHHHKKKNNNGGGFFFFFFFFFHHHGGGEEECCCCCCBBBBBBCCCDDDFFFHHHIIIKKKKKKJJJJJJHHHGGGFFFEEEDDDEEEFFFHHHJJJKKKLLLLLLQQQOOOLLLJJJIIIJJJKKKMMMKKKMMMPPPQQQOOONNNNNNNNNRRRQQQOOOOOOQQQVVV[[[^^^kkkvvvwwwiii]]]TTTRRRPPPOOOOOONNNLLLJJJPPPPPPPPPOOONNNNNNOOOPPPPPPPPPQQQPPPPPPNNNMMMLLLJJJIIIHHHGGGGGGIIIJJJKKKNNNOOOQQQRRRQQQOOOLLLJJJGGGGGGFFFFFFGGGIIIKKKLLLFFFFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA<<<===???@@@@@@???===<<<;;;<<<<<<======<<<:::999:::999999888999:::;;;;;;:::888777777888888777666777777666666666555555555777666666666666555555555333333444444555555555555666666555555555444444444333444555555666666666666555555555555555555555555333333444444555666666777666666666777888888999999;;;<<<===>>>???BBBFFFJJJOOOYYYgggttt111000...,,,,,,---...///------------......//////...---+++******+++---...***)))((()))+++,,,+++******+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))((((((((((((*********+++,,,,,,,,,---......///---+++******+++((()))+++,,,------,,,+++((()))***+++,,,+++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------*********++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,++++++///...---++++++*********------------------------,,,---......///.....................///////////////............//////000......///000000000000000////////////000000000000...///111222222111000///000111333444444333111000000000000111111222222222444444444444555555666666888888666555444333333333555888;;;:::999888999999888888888888888888888888777777777777666666666666888999:::;;;<<<<<<<<<<<<;;;:::999999999999:::;;;<<<<<<>>>AAACCCDDDAAA???<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>???@@@BBBBBBEEEJJJMMMNNNNNNOOOPPPJJJHHHGGGGGGGGGFFFDDDBBBBBBBBBBBBBBBDDDFFFHHHJJJLLLKKKIIIHHHFFFEEEDDDDDDBBBCCCEEEGGGIIIJJJKKKKKKSSSQQQMMMKKKJJJJJJLLLMMMIIIKKKMMMNNNMMMLLLMMMNNNRRRPPPOOONNNPPPUUUZZZ]]]gggqqq|||}}}uuufffYYYVVVTTTRRRQQQQQQPPPNNNLLLPPPOOOOOOOOOQQQRRRSSSTTTOOOOOONNNMMMMMMLLLLLLLLLIIIHHHHHHGGGHHHIIIJJJKKKLLLNNNPPPQQQPPPNNNLLLJJJGGGGGGFFFFFFFFFHHHJJJKKKHHHGGGFFFFFFEEEEEEFFFFFFHHHGGGFFFEEEDDDCCCBBBBBB????????????????????????<<<===???@@@@@@???===<<<:::;;;===>>>>>>===;;;::::::::::::::::::;;;;;;<<<999777666666888888777555666666666666555555555555777666666666666555555555666666666555555555444444555555555555444444444444333333444555666666666555555555555555555555555555333333444444555555666666555666666777777888999999;;;<<<======>>>AAAEEEIIIOOOZZZhhhttt...---+++*********+++,,,---,,,,,,,,,---...///000,,,+++***)))))))))***++++++***)))***+++,,,+++))))))+++,,,,,,+++******+++++++++++++++++++++++++++,,,+++***************+++)))))))))))))))*********---......---***))))))***)))***+++,,,,,,,,,,,,,,,***+++++++++++++++******++++++,,,,,,,,,+++******++++++,,,,,,,,,---------*********++++++,,,,,,---------------------------)))***+++,,,,,,,,,,,,+++------,,,,,,++++++******------------............,,,---......//////..................//////////////////............//////---...//////000000//////////////////000000000000//////000000111111000000000111222333333222111000/////////000111111222222333333333333333444555666999888666444333222111111666;;;<<<999555666777777444444555555666666666666666666666555555555555555777888999:::;;;<<<<<<<<<;;;:::999888888999:::;;;<<<<<>>>>>>>>>>>>>>===============>>>??????>>>======:::;;;<<<=========;;;;;;::::::::::::;;;;;;;;;;;;888666555666777888666555666666666555555555444444333333444555666777777888777777666666555444444333555555555444444444444333111222222333333333333222555555555555555555555555444444444555555555666666666666666777888888999999:::;;;<<<===>>>AAAEEEHHHNNNZZZhhhsss~~~++++++++++++************,,,+++++++++,,,---///000+++++++++*********)))))),,,+++******+++,,,+++***(((***,,,,,,***)))***+++************************,,,++++++++++++,,,,,,---*********)))))))))))))))***+++,,,+++******+++,,,+++++++++***++++++,,,,,,...---,,,++++++******+++))))))***+++++++++***)))******+++,,,,,,,,,,,,,,,)))******+++,,,,,,------........................+++,,,---------,,,+++******+++,,,---,,,,,,******------------.........///,,,---......//////..................//////////////////............//////---...//////000000//////////////////000000000000///////////////000111111111000///------///000111......//////000111111222222222111111222333555666666666444333222222222222555;;;<<<666111222444333444444555666777888888999555555555666666666666666666777888:::;;;;;;;;;<<<;;;:::999888888999:::;;;===>>>AAADDDGGGGGGEEEBBB<<<;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@EEEHHHLLLOOOPPPOOOPPPQQQNNNLLLIIIGGGFFFEEECCCAAA@@@@@@AAABBBDDDGGGJJJKKKNNNKKKHHHEEEBBBBBBBBBCCCAAABBBDDDGGGIIIJJJKKKLLLOOONNNLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIHHHIIIKKKMMMMMMLLLKKKKKKLLLNNNQQQRRRVVVZZZ^^^```aaa```YYYPPPSSSQQQOOOOOOPPPPPPNNNLLLLLLKKKLLLNNNRRRSSSRRROOOKKKKKKKKKKKKKKKJJJJJJIIIKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMIIIIIIIIIIIIHHHGGGFFFEEEFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@============<<<<<<<<<;;;========================::::::;;;;;;;;;;;;::::::888999999:::::::::::::::777666555555777777666555666666555555555444444444222222333444555666777777555555444444444444444444555555555444444444333333222222333333333222111111555555555555555555555555555555555555555666666666666666777888888999999::::::;;;<<<<<<===@@@DDDHHHMMMXXXfffpppzzz,,,,,,---------,,,+++***++++++******+++---...///---------------,,,+++***---+++***+++,,,,,,+++***(((***---,,,***(((***+++))))))))))))))))))))))))''''''&&&''''''((())))))---,,,,,,,,,++++++******&&&(((*********+++,,,...---,,,+++*********,,,,,,000///---+++******++++++&&&((()))***++++++***)))))))))***++++++++++++***))))))***+++,,,,,,------..............................//////...,,,***))))))***,,,------,,,+++)))---------.........//////,,,---......//////................../////////000000//////.........//////---......///////////////////////////000000000000000///.........000111222333000+++((((((+++000333---......///000111111222111111000000111333444555444333333222222333333333555;;;<<<444...///111000666666777999:::;;;<<<===666666666666777777777888666666888999:::;;;;;;;;;::::::999888888999::::::???@@@CCCGGGIIIIIIGGGDDD<<<;;;::::::999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>???AAABBBCCCEEEGGGHHHIIIJJJLLLNNNOOOMMMIIIGGGFFFDDDBBB@@@@@@@@@AAABBBDDDGGGJJJLLLNNNLLLHHHDDDBBBAAABBBBBBAAABBBDDDGGGIIIKKKLLLLLLPPPPPPOOOMMMLLLJJJIIIHHHGGGHHHHHHHHHGGGHHHKKKMMMMMMMMMMMMMMMMMMOOOPPPQQQPPPSSSTTTTTTWWWYYYUUUNNNPPPOOONNNNNNNNNOOOMMMLLLNNNMMMNNNQQQTTTTTTQQQNNNJJJJJJJJJKKKJJJJJJIIIIIIMMMMMMNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOJJJJJJJJJJJJIIIGGGEEEDDDCCCCCCDDDDDDEEEGGGHHHIIIFFFEEEDDDCCCAAA@@@???>>>=========<<<<<<;;;;;;;;;===<<<<<<;;;;;;<<<<<<===::::::999999999999999999777777888999999999999888666555444555666777666555666666555555555444444444555555444444444333333333111222222333333444444555555555444444444333333333555555555555444444333222555555555555555555555555555555555666666666666666777777777888999999::::::999:::;;;<<<===@@@DDDGGGLLLWWWeeennnwww***+++---...///...------...---,,,,,,------+++))),,,++++++++++++++++++,,,......------,,,+++++++++,,,------------,,,+++*********************************+++++++++,,,,,,,,,++++++,,,------...//////+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))),,,,,,,,,++++++*********++++++------------+++++++++,,,,,,------,,,,,,+++........................222111...,,,+++******+++---,,,***)))))))))***++++++******++++++---...///...............///000000------------------------111000///......///000111333111///...---------...///000000000///......---000000000000000000000000000000000000111111111111222222111111000000//////555444333333222333333333:::222---111444222222555@@@<<<999888444000222666666555666888;;;===<<<;;;666555444333333333333333666666777999:::;;;======???>>><<<:::999:::;;;<<<>>>???AAAFFFKKKLLLHHHDDD>>><<<:::888777888999:::<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999:::;;;<<<===AAACCCEEEEEEDDDEEEIIILLLNNNMMMLLLHHHCCC@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHIIIHHHEEEBBBAAAAAABBBCCCEEEHHHIIIJJJJJJLLLMMMNNNNNNNNNNNNLLLJJJHHHGGGIIILLLNNNKKKGGGFFFJJJNNNQQQQQQQQQOOOMMMMMMOOOQQQUUUTTTRRRPPPOOONNNMMMMMMLLLMMMMMMNNNMMMLLLJJJIIIOOONNNNNNPPPSSSRRRMMMHHHKKKKKKKKKKKKJJJIIIHHHGGGHHHIIILLLNNNOOOOOONNNMMMOOOPPPRRRSSSSSSRRRPPPOOOPPPOOOMMMKKKHHHFFFDDDCCCDDDCCCBBBAAAAAABBBDDDEEECCCBBBBBBAAAAAA@@@@@@???;;;;;;;;;<<<<<<<<<<<<===<<<>>>???@@@@@@===;;;999;;;:::999999::::::888777666666666666666666666666777666555444444555666777888888777555555444444444222333444555555444333222222333333444444333333222555555555555555555555555333333111111111111333333444444444444444444333333333333333444555666777777444444555666777888999999888999;;;<<<<<>>===<<<777666666555444444555555888888888999;;;>>>AAACCCDDDAAA>>>;;;999999999:::===>>>BBBIIINNNNNNIIIDDD>>>===;;;999888999:::;;;:::::::::::::::;;;;;;<<<::::::999888999:::;;;<<<===???AAAAAAAAAAAAEEEGGGJJJJJJIIIGGGCCCAAAAAABBB@@@BBBDDDEEEFFFFFFFFFFFFGGGGGGGGGEEEBBB@@@AAABBBCCCEEEGGGIIIIIIIIIKKKLLLLLLLLLMMMMMMLLLJJJIIIHHHIIILLLMMMKKKHHHHHHKKKOOOVVVVVVTTTRRROOOMMMNNNPPPQQQQQQPPPOOONNNMMMMMMMMMRRRQQQOOOMMMLLLMMMMMMNNNPPPRRRSSSRRRPPPNNNLLLKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNMMMLLLKKKKKKMMMOOOQQQQQQQQQPPPPPPPPPNNNLLLJJJGGGEEEDDDCCCEEECCCBBBAAAAAABBBCCCDDDBBBBBBBBBAAA@@@@@@??????;;;;;;;;;;;;<<<<<<<<<<<<>>>???@@@AAAAAA???<<<::::::999777777888999777666888888888888888888888888777666555444444555666777777777666555444444444555333333444444444444333333333333444444444444333333444444444444444444444444444333222111111222333444444444444444444444444444444444555555666777777777444555555666777888999:::999:::;;;<<<===???CCCFFFKKKQQQ\\\jjjvvv,,,,,,++++++***+++++++++---,,,,,,,,,------,,,*********))))))))))))******(((((()))******+++,,,,,,---,,,+++*********+++,,,************************++++++++++++++++++***************++++++++++++++++++++++++***************************************++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++)))******++++++******))))))***+++,,,...///000000---,,,,,,,,,,,,,,,---...,,,------------,,,++++++***+++---............------............/////////------------------------......////////////......((()))***,,,...000000111....../////////...------000000000000000000000000//////000000000000111111//////000111333444555555444888===BBBCCCBBB???===;;;>>>BBBBBB;;;222222666JJJAAA999777666333222333888777888:::===>>>>>><<<888888777666666666666777;;;::::::;;;>>>BBBFFFIIIIIIFFFAAA<<<999888888999;;;>>>EEEMMMRRRQQQJJJDDD???>>><<<;;;::::::;;;<<<999999999999999:::;;;<<<999999888777888999:::;;;;;;===>>>???>>>@@@BBBDDDFFFFFFGGGEEEBBBAAAAAABBB???BBBFFFIIIJJJIIIFFFEEEEEEFFFEEECCC@@@???@@@AAABBBDDDFFFGGGGGGGGGIIIJJJHHHIIIKKKKKKLLLKKKJJJIIIIIIKKKMMMKKKIIIIIIMMMPPPZZZYYYWWWTTTOOOMMMMMMNNNPPPPPPOOOOOOOOOOOONNNNNNXXXUUUPPPMMMLLLNNNRRRTTTTTTVVVWWWTTTNNNKKKKKKNNNGGGGGGFFFFFFGGGIIIJJJKKKJJJKKKMMMMMMMMMMMMLLLKKKIIIJJJLLLNNNPPPPPPPPPPPPPPPNNNKKKHHHFFFDDDDDDDDDEEEDDDBBBAAA@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>;;;;;;;;;;;;<<<<<<<<<<<>>===<<<;;;<<<<<<<<<::::::999888888999999999:::999888888888999;;;<<<>>>>>>??????@@@AAACCCDDDCCCDDDEEEDDDBBB@@@@@@AAA>>>BBBGGGLLLMMMJJJGGGDDDCCCDDDCCCBBB?????????AAAAAACCCEEEFFFEEEEEEFFFHHHEEEGGGHHHJJJLLLLLLLLLKKKIIIKKKLLLKKKJJJKKKNNNQQQYYYXXXVVVSSSOOOMMMMMMNNNQQQQQQQQQQQQPPPPPPOOOOOOVVVTTTPPPMMMNNNQQQUUUXXXYYYYYYWWWSSSNNNKKKKKKLLLJJJIIIHHHGGGHHHJJJLLLNNNMMMNNNNNNNNNNNNMMMLLLKKKIIIJJJLLLNNNOOOOOOOOOOOOPPPNNNKKKHHHFFFEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@AAA@@@@@@??????>>>======::::::;;;;;;;;;<<<<<<<<<>>>???@@@@@@???>>><<<;;;888777666666888888777666444444444444444444444444555555555555555555555555444444444333444444555555555444333222222333444555333444444555555444444333333333333333333333333333444444444444444444444444222222333333444555666666666666666666555555555555666666777888999:::;;;;;;:::<<<======>>>???CCCFFFIIIMMMWWWdddqqq,,,+++***((((((((()))******)))((()))++++++***((()))(((((((((((((((((()))***)))))))))((((((((('''///...,,,++++++,,,...///************************************************,,,,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******************---------,,,,,,+++*********+++,,,,,,,,,+++)))(((***+++---//////...,,,+++,,,,,,---...///......---........................//////111222222111////////////000000///...,,,++++++,,,,,,---------,,,,,,////////////////////////...////////////000000000.........///000111111222000444:::AAAGGGMMMQQQSSSKKKQQQSSSKKK>>>888;;;AAAAAA888111111444333222333555555555777999:::999888555555555444444555555666999===BBBHHHKKKKKKJJJIIIEEECCC???;;;999999;;;<<<<<<@@@GGGPPPVVVSSSKKKDDD>>>>>>======<<<<<<======<<<;;;:::999888777777777;;;::::::999999;;;<<<===???>>>>>>???@@@BBBCCCCCCBBBDDDEEECCCAAA???>>>>>>>>>BBBGGGKKKLLLJJJFFFCCCAAABBBBBBAAA???>>>???AAAAAACCCEEEEEEDDDDDDDDDFFFCCCEEEGGGJJJLLLMMMMMMMMMJJJJJJJJJJJJJJJKKKNNNPPPSSSSSSRRRPPPMMMLLLNNNOOOPPPQQQQQQQQQPPPOOONNNMMMPPPOOONNNNNNPPPSSSVVVWWW\\\XXXSSSOOONNNMMMKKKIIILLLKKKIIIHHHHHHIIIKKKLLLMMMMMMMMMLLLLLLKKKJJJJJJLLLMMMMMMNNNNNNNNNNNNNNNOOONNNLLLIIIGGGFFFFFFEEECCCCCCBBBAAA@@@?????????@@@??????>>>======<<<<<<:::::::::;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::999999777666777999999888777333333333333333333333333444444555555555555444444444333333333333444444555444333222111111222333444333444444444444444444333333333333333333333333333444444444444444444444444222222333333444555666666444444444444444444444333666666777888999:::;;;;;;:::<<<=========???BBBEEEFFFKKKUUUbbbqqq------,,,,,,,,,,,,,,,,,,)))(((((()))++++++***((())))))(((((((((((())))))(((((('''&&&&&&%%%$$$$$$+++***)))))))))***+++,,,************************)))))))))*********++++++)))))))))******************************+++++++++++++++++++++++++++++++++)))))))))******)))))))))***++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,------,,,,,,,,,------,,,++++++******)))------------,,,+++))))))***++++++++++++***))))))***+++,,,---------,,,++++++,,,---//////...------........................//////000000000000//////---...//////000/////////,,,------............---////////////////////////......////////////000000------......///000111111222222333444777:::<<<>>>000666888333///222999>>>@@@999444444444222111222333333333444666777666555444333333333333444444555777<<>>===<<<===???@@@@@@@@@AAACCCDDDCCCAAA???>>>>>>>>>AAAEEEHHHIIIHHHEEEDDD@@@AAABBBAAA??????@@@BBBAAACCCEEEEEEDDDCCCCCCDDDCCCEEEGGGJJJMMMNNNOOOOOOJJJJJJIIIIIIJJJKKKLLLMMMLLLMMMMMMLLLKKKLLLNNNPPPMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMOOOQQQSSSTTTUUUZZZUUUOOOMMMNNNMMMJJJGGGJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHFFFEEEDDDAAAAAAAAA@@@@@@??????>>>???>>>>>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::::::::999888777777888777666777999:::999888666666666666666666666666444444555555555555444444444333333222222222333333333333222222222222333333222333333444444333333222444444444444444444444444333333444444444444333333222333333444444555555555333333333333333333333444555666666777888999:::::::::;;;<<<<<<<<<>>>AAACCCDDDIIITTTbbbqqq++++++,,,---------,,,,,,***))))))***,,,---+++******))))))(((((())))))***''''''''''''''''''''''''((((((((())))))*********************************''''''((()))***+++,,,,,,(((((())))))******++++++))))))*********+++++++++************************)))******++++++******)))******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,++++++......------------------***+++,,,,,,,,,,,,+++***,,,,,,+++************+++++++++++++++++++++++++++***,,,---//////...---,,,..............................------------......,,,,,,,,,---...///000111...//////000111111000000////////////////////////........./////////000000+++,,,---///000222333444444333222111111111222222111444555333777???DDDDDD999555333444333000///222333222222333555666555444333333333333333444555555666:::@@@DDDEEECCC???<<<:::999999999999999::::::;;;<<>>;;;<<<<<<======<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;:::999999999:::;;;<<<>>><<<;;;<<<>>>@@@@@@>>>>>>@@@CCCCCCBBBAAA@@@@@@???@@@BBBDDDEEEEEEEEEDDD@@@AAABBBAAA@@@@@@AAACCCBBBDDDEEEEEECCCBBBCCCDDDDDDEEEHHHKKKNNNOOOPPPPPPKKKJJJHHHHHHIIIJJJJJJKKKHHHIIIJJJJJJJJJKKKNNNPPPKKKLLLOOOQQQRRRRRRRRRQQQNNNNNNNNNNNNOOOQQQRRRSSSSSSQQQOOOMMMLLLJJJIIIHHHFFFGGGGGGHHHHHHIIIIIIIIIKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMIIIIIIIIIIIIGGGEEEBBB@@@???@@@@@@@@@@@@@@@??????>>>>>>======<<<;;;;;;:::999999:::::::::;;;;;;;;;::::::999999888777777666777666555666888999888777666666666666666666666666333444444555555444444333444444333222111111111222222222333333333333222222111222222333333222222111222222222222222222222222111222333444444333222111444444444444444444444444222333333333444555555555444555555666777888999:::999:::;;;;;;;;;<<>>;;;888777888888999999888888777::::::<<<@@@CCCCCC???;;;;;;;;;<<<<<<<<<<<<<<<;;;999999999:::;;;<<<>>>???:::999888888888999:::;;;@@@===;;;<<<@@@AAAAAA???;;;>>>BBBCCCCCCBBBBBBCCC???@@@@@@AAABBBCCCDDDEEE@@@AAABBBAAA@@@@@@BBBCCCCCCDDDFFFEEEDDDBBBCCCCCCDDDFFFIIILLLNNNPPPPPPPPPKKKJJJHHHGGGHHHIIIIIIIIIHHHIIIIIIIIIIIIJJJMMMPPPKKKMMMQQQTTTWWWXXXXXXXXXRRRPPPOOOMMMMMMOOOQQQRRRMMMOOOPPPNNNIIIGGGHHHJJJEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMGGGGGGHHHHHHJJJKKKMMMNNNFFFGGGHHHHHHFFFCCC@@@>>>>>>??????@@@@@@@@@??????>>>======<<<;;;;;;::::::999999:::::::::;;;;;;;;;::::::999999888777777777555444444555777888777666555555555555555555555555333333444555555444333333555444333222111111111111111222333444444333222111111111111222222111111111111111111111111111111111111111333333333333111111444444444444444444333333333333444444555666777777444444555666777888999999999:::;;;::::::<<>>??????999:::;;;;;;<<<<<<;;;;;;::::::999888777777777888;;;::::::999999::::::;;;>>>===<<<;;;;;;<<<===>>>AAAAAAAAAAAA@@@???>>>>>>:::>>>@@@BBBEEEIIIHHHDDDDDDAAAAAABBBAAA???AAAEEEEEEFFFFFFEEECCCBBBCCCEEEHHHIIIJJJLLLMMMMMMMMMMMMOOOOOOOOOMMMJJJHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNOOOOOOQQQSSSVVVXXXYYYZZZZZZSSSRRRPPPNNNNNNOOOPPPQQQRRRPPPNNNLLLJJJHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMLLLKKKIIIIIIIIIJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKMMMJJJGGGDDDBBB@@@===;;;@@@@@@@@@??????===<<<<<<<<<<<<;;;:::999999999999777888888999999888888777777888999::::::999888777666666666666777888999:::666555444333333333444555333555555555333222333444222222111000//////000000111111222222222333333333222333444444444444333222555555666666555555444333222222222222222222222222444444444555555555555666666666666666666555555555777777777888999999::::::999999::::::<<<===???@@@EEEFFFMMM[[[kkk++++++************+++++++++,,,,,,++++++)))((((((,,,,,,+++++++++*********((()))))))))************+++++++++++++++++++++++++++++++++*********)))))))))***+++++++++***(((((()))))))))******+++,,,---,,,,,,+++***)))((((((''',,,,,,++++++***)))))))))+++++++++***++++++,,,,,,,,,+++***))))))***+++,,,++++++++++++*********)))+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------+++,,,---,,,++++++---...,,,------.....................---------,,,,,,,,,......------------............---------,,,,,,,,,......///000000///......------..................111000///...---......////////////000000000000111333333333222222111111111222111222666<<<===:::666000000111111111111222222222222222111222222333444444555555555666666777777555555666666777666666666666666777888888888777777777888999;;;<<<<<<<<<<<<888999::::::;;;;;;::::::999999888888777888888888888888888888999:::;;;<<<===<<<<<<;;;<<<===>>>???AAAAAABBBAAAAAA@@@??????@@@CCCDDDDDDGGGKKKJJJFFFEEEBBBAAACCCCCCAAACCCGGGEEEFFFFFFDDDCCCBBBCCCEEEHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPOOOMMMJJJHHHGGGHHHGGGGGGGGGHHHIIIKKKMMMNNNQQQRRRTTTWWWXXXYYYYYYYYYRRRQQQOOOMMMMMMNNNOOOPPPPPPOOOMMMKKKIIIHHHGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJJJJJJJKKKLLLLLLLLLJJJIIIHHHHHHHHHHHHIIIFFFDDDBBBAAAAAA???===>>>>>>>>>>>>===<<<;;;;;;===<<<;;;:::999999999999;;;<<<<<<<<<<<<<<<<<<;;;777888888999999888888777666666777777888888999999666555444333222333444444333444555444333222333444333333222111111111111111111111111222222222333333000111111222222111111000333444444444444333222222222222222222222222222222444444444444555555555555444444444555555666666666666777777888888999::::::999999::::::<<<===???@@@DDDEEEMMMZZZjjj}}}++++++************+++++++++++++++++++++***)))(((,,,,,,+++++++++*********))))))))))))************+++++++++++++++++++++++++++++++++***************+++++++++++++++***))))))*********+++,,,,,,------111///---***((('''''''''------,,,,,,+++*********))))))***+++,,,,,,---,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...+++,,,,,,,,,---------...+++,,,------,,,---///000......------......///000...------------,,,,,,,,,......------------.........------------,,,,,,,,,---......//////......---,,,---------.../////////000000///............///000000000000111111111111222222222222222111111111000000333777<<<<<<888444//////000000111111111111222222222222222333444444444444555666777777888888666555555444444444555555777777777777777666555555777777888999999999888888777777888999999999999999888888777777777888999999555666666777888:::<<<===;;;;;;;;;;;;<<<>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@DDDEEEEEEDDDGGGMMMNNNLLLHHHEEECCCEEEEEECCCEEEHHHDDDEEEEEEDDDBBBBBBCCCEEEIIIHHHHHHHHHIIIKKKMMMNNNPPPQQQPPPMMMJJJGGGGGGGGGFFFFFFFFFGGGHHHJJJLLLLLLPPPQQQSSSUUUVVVVVVVVVUUUPPPOOONNNMMMLLLMMMNNNNNNNNNMMMLLLJJJHHHGGGGGGGGGJJJIIIIIIIIIIIIIIIJJJJJJLLLKKKKKKKKKKKKLLLLLLMMMNNNMMMKKKIIIGGGEEEEEEDDDDDDBBBAAA@@@AAAAAA@@@???=========<<<<<<;;;::::::===<<<;;;:::999999999999999::::::;;;;;;::::::999888888777777777777888888666777777888888888777777666555333222222222333444333444444333222111111333444333222222222222222222111111111222222222222333000000111222222111000000111222222222222111000000222222222222222222222222444444444444555555555555222222333444555666777777666666777888888999999:::999999::::::<<<===???@@@BBBDDDLLLYYYhhh|||++++++************+++++++++++++++++++++***)))(((++++++*********))))))))))))))))))))))))*********************************************************+++++++++*********))))))))))))***+++,,,,,,,,,,,,444222///,,,*********+++))))))******+++,,,,,,---)))***+++,,,---,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,+++***))))))+++---...((()))***+++---...///000,,,---------++++++---///...---,,,+++,,,---...///------------------------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---...///000000/////////.........////////////000000000111111111222222222111111111111111///000444888;;;:::666222/////////000000111111222333222222222222333444444333333444555666777888888666555444333222333444555666666777777777666666555666666777777666666555444555666777777888888777777777777666777777888999:::555555666666777999:::;;;999::::::<<<===???@@@AAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCHHHQQQVVVUUUNNNIIIFFFFFFFFFDDDDDDGGGCCCDDDDDDCCCBBBAAACCCEEEHHHGGGFFFFFFGGGIIILLLMMMPPPQQQPPPMMMIIIGGGFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQNNNNNNMMMLLLLLLLLLLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLJJJHHHFFFEEEDDDCCCBBBAAA@@@AAABBBBBB@@@???======<<<;;;;;;;;;;;;;;;;;;;;;:::999888888888888777777888888888888777777888777666555555666777888666777888888999888777666666555444222222222333333222444444333111000111222333222222111111111222222111111111111222222222222222222333333333333222222111111111222111000000///222222222222222222222222333333444444444555555555222222333333444555555666666666777777888999999999999999999:::<<<===???@@@BBBEEEMMMYYYggg{{{++++++************++++++******+++++++++***))))))***)))))))))((((((((((((******))))))))))))))))))******************************************************))))))(((((((((((('''((()))***+++++++++***111///---+++++++++,,,---(((((())))))***+++++++++++++++,,,---,,,+++***)))++++++++++++++++++++++++))))))******************))))))******++++++++++++++++++++++++++++++++++++,,,+++***))))))+++---...***++++++,,,,,,------------......,,,***)))***+++,,,+++***)))***+++,,,---------------------------,,,,,,++++++++++++,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,,,,---...///000000......//////////////////........./////////000000111111111111111111111111...000444888:::888444111...//////000111222222222333333222222333333444555222222333444444555666666555444333222222333444555444555666777888888888888666666666666555444333222444555666666777777666666666666666666777888999999777777666666777777888888888999:::<<<>>>???@@@AAA@@@AAAAAABBBCCCCCCCCCCCC@@@AAABBBDDDLLLXXX___```TTTMMMGGGGGGFFFCCCBBBDDDBBBCCCCCCBBBAAAAAACCCDDDGGGFFFEEEEEEFFFHHHJJJLLLOOOOOONNNLLLHHHFFFEEEFFFFFFGGGGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQRRRQQQQQQPPPMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHJJJIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMJJJIIIHHHGGGEEEEEEDDDDDDCCCBBBAAABBBBBBBBB@@@===>>>===<<<;;;;;;;;;<<<<<<:::999888777666666666666888999999::::::999999888888777666555555666777888666777777888888888888777777666555333222222333333333444444333111000000111111111000000000000111222000000111111111222222222222222222222222222222222222222222222222111111000222222222222222222222222333333333444444444444555444444444444444444444444555666666777888888999999999999999:::<<<===???@@@BBBFFFNNNZZZfffyyy++++++************++++++******+++++++++******)))******)))))))))(((((((((************))))))))))))***************************************+++++++++***))))))((('''(((((((((&&&''')))***++++++******++++++***))))))***+++,,,++++++******)))((((((''',,,---,,,,,,+++***)))))))))******++++++******))))))))))))))))))*********))))))***++++++++++++***++++++++++++++++++++++++,,,++++++***+++,,,---...//////...---,,,+++******.........,,,)))(((((()))***)))))))))******++++++,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,,,,,,,,,,------------......------,,,,,,------...,,,---------.../////////---...//////000/////////............////////////000000000111111111111111///111555777888666333111//////000111222333333444333333333333333444444555222333333333333444444444333333333333333444555555444555666888999999::::::666666666666555444333333444444555666666666666666777777666666666777888888888888777777777777777888888999;;;===>>>???@@@@@@??????@@@BBBCCCCCCCCCCCCAAACCCDDDGGGPPP]]]eeefffVVVMMMFFFEEEEEEBBBAAABBBAAABBBBBBBBBAAAAAABBBDDDEEEDDDDDDDDDEEEGGGIIIJJJLLLMMMLLLJJJGGGEEEEEEEEEGGGGGGGGGHHHIIIKKKMMMNNNOOOPPPQQQRRRSSSSSSRRRQQQMMMMMMLLLLLLLLLKKKKKKKKKIIIIIIHHHHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJHHHGGGFFFEEEEEEEEEEEEEEECCCBBBBBBBBBCCCAAA???<<<======;;;::::::;;;<<<===:::999888777666666666666666666777777777777666666666666555555555555666666666666666666777888999:::999888666555444333444444444555555444111000000111000000000///000000111222000000000111111111111222111000////////////000111222333333333333222111111222222222222222222222222333333333333444444444444555555555555444444333333555555666777777888888999999999::::::<<<===???@@@BBBFFFOOOYYYddduuu++++++************++++++)))******+++++++++******++++++++++++************************)))))))))(((************************))))))*********++++++++++++***)))((((((((())))))'''(((***+++,,,,,,+++***************************,,,,,,+++******))))))(((,,,,,,++++++***+++++++++((()))************)))((()))))))))******+++++++++((()))***+++,,,++++++***************************,,,,,,,,,,,,------------///.........------,,,,,,.........,,,***)))***+++))))))***+++++++++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......///...---,,,,,,---...///------..................,,,---///000000000//////...////////////000000000///000000000111111111222000222555666666444333222000000111222333444555555444333333333333444555555555444444444444333333333111222333555666666666666777777888999999999999999777777777777666555444444444555555666666666666666888777777666666666666777777777777777888888999:::888:::;;;===>>>?????????===>>>???AAABBBCCCCCCCCCCCCEEEFFFGGGOOOZZZaaaaaaTTTKKKDDDCCCDDDCCCAAABBB@@@AAABBBAAA@@@@@@BBBDDDBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJJJJHHHFFFDDDEEEEEEFFFFFFFFFGGGHHHJJJLLLLLLLLLMMMNNNPPPQQQQQQPPPPPPMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIHHHIIIIIIJJJKKKKKKGGGGGGGGGGGGHHHIIIJJJJJJIIIIIIJJJKKKKKKJJJIIIHHHGGGGGGFFFEEEDDDDDDDDDDDD@@@@@@@@@AAABBBAAA>>>;;;<<<;;;:::999999:::;;;<<<;;;:::999888888777777777444444555555555555444444444555555666666555555444666666444444666888;;;===;;;999888666555555555555555666666555222111111222111000000000111111222333000000000000111111111111111000///......///000111222222333333222222111000222222222222222222222222222222333333333444444444555555555555555555666666555555666666777888888888999999::::::<<<===???@@@AAAFFFNNNXXXaaaqqq++++++************++++++)))******+++++++++******---------,,,,,,,,,+++++++++*********))))))(((((())))))))))))))))))))))))))))))******++++++++++++---,,,***)))))))))***+++''')))+++---...---,,,++++++,,,,,,,,,,,,+++******)))******+++,,,,,,------+++******)))***+++---...'''((()))******)))((('''*********++++++,,,,,,,,,((()))***+++,,,+++******************************+++,,,---.........------******+++---///000111222---......---,,,+++---...)))***+++,,,---,,,++++++,,,,,,,,,------.........//////............//////,,,,,,,,,------.........///...------------...///...............---------,,,---///000000000//////000000000000111111111111//////000000111111111222000222555555444333222222000111111333444555666666444333333333333444555555666666666555444444333333000111444666777777777777999::::::::::::999888888777777888888777666666555444555666666777777666666999888777666666555666666666666666777888:::<<<<<<999:::<<<>>>>>>???>>>>>><<<===>>>@@@AAABBBCCCCCCDDDFFFEEEEEEKKKUUUYYYYYYQQQHHHAAAAAADDDCCCCCCDDD???AAAAAAAAA@@@@@@BBBDDDAAABBBCCCEEEFFFFFFFFFFFFGGGHHHHHHGGGEEEDDDDDDEEEDDDDDDEEEFFFGGGIIIJJJKKKGGGIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIIIIIIIJJJKKKLLLLLLFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIJJJJJJJJJIIIGGGFFFHHHGGGFFFDDDCCCCCCBBBBBB======>>>@@@AAA@@@>>>;;;;;;:::888777777999:::<<<===<<<;;;:::999999999999888888999999999999888888333444555666666555444333777555444333555888<<>>??????>>><<<<<<===>>>?????????@@@AAABBBDDDDDD??????@@@BBBEEEIIIMMMPPPKKKHHHEEEEEEFFFEEEAAA===CCCCCCBBBBBBBBBAAAAAAAAABBBCCCEEEGGGHHHIIIHHHHHHDDDFFFGGGGGGEEEDDDDDDEEEGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJKKKMMMNNNNNNNNNIIIJJJJJJKKKLLLLLLMMMMMMMMMNNNLLLIIIJJJMMMLLLHHHFFFEEEEEEFFFHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFEEECCCAAA???>>>======<<<;;;::::::999999999999999888999999::::::=========;;;:::888666555444333333333333444555666666555555555555444444444222222222333444555666777888888777777666666555555333333333222222222111111222111000111333444333222///////////////000000111000000111222222222222111000000000111222222222333444333111000000000111111000000000111222333444555333444555555666666555555666666666666777888999:::777888999:::999:::<<<>>>@@@CCCLLLVVV```ooo******************++++++)))))))))))))))))))))))))))***++++++,,,,,,++++++((()))***++++++***)))((())))))))))))))))))))))))***+++---......---+++*********)))))))))***+++,,,++++++++++++***)))(((((())))))))))))))))))))))))++++++***)))))))))))))))+++++++++*********))))))+++)))'''(((***+++***(((++++++++++++++++++++++++***++++++++++++***)))))),,,,,,+++)))((((((***,,,***++++++,,,,,,++++++***************************------,,,,,,+++******)))------............------,,,---.........---,,,,,,---,,,,,,++++++,,,,,,---...---,,,---...///...------------------...............---------,,,,,,,,,---,,,+++***+++,,,...///////////////000000000000222222222222111000//////000777:::555111222444222222333222111//////111333222222222333333333444444111111111111111111111111333333333444555666666666888999:::::::::999888777888777777777666666666555555555666666666666555555666777888777666555666777999999999999999:::::::::<<<======<<<;;;;;;<<<>>>@@@@@@AAAAAABBBDDDEEEFFFDDDCCCBBBAAABBBCCCEEEFFFDDDDDDCCCDDDEEEEEEDDDBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBDDDEEEFFFFFFFFFFFFEEEGGGHHHGGGEEEDDDDDDEEEFFFEEEEEEEEEFFFFFFGGGHHHHHHHHHJJJLLLMMMNNNNNNNNNJJJJJJJJJKKKKKKKKKKKKKKKLLLMMMLLLIIIJJJNNNMMMIIIGGGFFFEEEFFFGGGHHHHHHGGGDDDDDDEEEEEEFFFGGGGGGGGGDDDDDDDDDDDDBBB@@@>>>===<<<<<<<<<;;;:::::::::999999999888888888999999:::======<<<;;;999888666555444444333333333444444555555555555555444444444444333222222333333555666666666666666555555444444444333333222222222111111111222111000111333444333222111111000000111111222333000000111222222222222111111111111111111111222222333333111000000000111111333222222222222333333444333444444555555555555555666666666666777888999:::777888999:::999:::<<<>>>@@@CCCKKKUUU```nnn((())))))***++++++,,,,,,)))))))))))))))))))))))))))***++++++,,,,,,++++++))))))************))))))))))))))))))))))))))))))***+++,,,------,,,+++***))))))***+++++++++++++++......---,,,***((('''&&&))))))))))))))))))))))))******)))((((((((())))))++++++*********))))))))))))((('''((()))***)))'''***************************++++++++++++***)))))),,,------,,,++++++---000******++++++++++++******************************---,,,,,,++++++*********,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,+++---,,,,,,++++++,,,,,,---...---+++,,,------,,,++++++++++++,,,---............------------,,,,,,,,,---,,,+++++++++,,,...///////////////000000000000222222111000000///......111666888444111222444444333333333111//////000111222222222222333333333333222222222222222222222222444444444555666666777777;;;:::::::::999999888888777777777777666666666666666555555444444555555666555666777777666555666777888888888999999::::::::::::;;;<<<;;;::::::;;;===@@@@@@@@@AAABBBCCCDDDEEEFFFDDDBBB@@@???????????????AAACCCDDDCCCCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDGGGHHHIIIHHHFFFDDDDDDEEEDDDDDDDDDEEEFFFGGGHHHIIIHHHIIIJJJLLLMMMNNNOOOOOOKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNLLLIIIKKKOOOOOOLLLHHHFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGCCCCCCBBBBBB@@@???===<<<;;;;;;;;;;;;::::::::::::999999888888888888888999;;;;;;;;;:::999777666555555444444333333333444444555555555555444444444444333222222333333444555666444444444444333333333333333222222222222111111111222111000111333333333222111111000000111111222333000000111222222222222111111111111111111111000000333222111111000111111111555555444333333333333333444444444555555555555555666666666666777888999999777888999:::999:::<<<>>>@@@CCCKKKUUU^^^mmm))))))*********+++++++++))))))))))))))))))))))))((()))******++++++******)))))))))******)))))))))))))))))))))))))))))))))((()))************)))(((((()))+++,,,,,,,,,***)))---,,,,,,+++***(((&&&%%%))))))))))))))))))))))))))))))((((((((((((((()))************))))))))))))))))))((())))))))))))(((***************************++++++++++++***))))))***+++,,,+++***+++---///******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********)))******++++++******)))*********+++++++++++++++---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,***+++++++++,,,,,,------------------------------------,,,,,,,,,,,,---......////////////000000000000222111000//////.........000222333111...///000222111222333222000000111222111222222222222333333333222222333333333333333444333333333444444444555555;;;:::999888777777777888777777777777666666666666777666555444444555666777666777888888777666888999777777777888888999999::::::;;;<<<;;;:::;;;<<<>>>=========>>>???@@@AAAAAABBBAAA@@@?????????@@@@@@???BBBDDDDDDAAA@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCAAAAAAAAABBBCCCDDDGGGIIIIIIHHHFFFDDDDDDDDDCCCCCCDDDDDDFFFGGGHHHIIIHHHIIIJJJLLLNNNNNNOOOOOOLLLMMMNNNPPPQQQQQQPPPPPPNNNOOOMMMJJJLLLQQQRRRPPPIIIGGGDDDCCCCCCDDDCCCBBBEEEDDDDDDDDDCCCCCCCCCBBBAAAAAAAAA@@@>>>===<<<<<<::::::::::::::::::;;;;;;999999888777777777777888999999999999888777666555555555444333333333444444555555555444444444333333333222222222333444444555333333333333333333333333222222222222111111111111222000000111222333222111...............///000000000000111222222222222111222222111111000000//////222222111111111111111111555444444333333444444444444444444444555555666666666555555666666777888999777888999:::999:::<<<>>>@@@CCCJJJTTT]]]kkk+++++++++*********))))))))))))))))))))))))))))))'''(((((()))))))))))))))***))))))))))))))))))***************************))))))))))))))))))))))))''')))+++,,,---,,,***)))))))))******))))))(((''')))))))))))))))))))))))))))((((((((((((((())))))*********)))))))))((((((************************++++++++++++++++++++++++***++++++++++++***))))))&&&((())))))((((((***+++)))******++++++******)))*********++++++,,,,,,,,,,,,,,,+++++++++++++++***)))******++++++******)))))))))))))))******++++++---,,,,,,++++++,,,,,,------,,,++++++------,,,+++---------,,,,,,+++++++++---------------------------,,,,,,,,,------......////////////000000000000111111//////......//////333222000///------...111///000222222111111222333111111111222222222333333222222333333333444444444333333333444444444444444888888777666555555666666666666666666777777777777999888777666666777888999777888::::::999999:::;;;888888999::::::;;;<<<<<<===>>>>>>===<<<<<<>>>???===============>>>???@@@@@@@@@???@@@@@@@@@AAAAAA===@@@CCCCCCAAAAAACCCEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBBAAABBBCCCDDDEEEFFFHHHIIIHHHFFFDDDDDDEEECCCCCCCCCDDDEEEGGGHHHIIIHHHIIIKKKLLLNNNOOOOOOOOOMMMOOOQQQTTTUUUVVVVVVUUUOOOOOOMMMKKKNNNTTTUUUSSSIIIFFFCCCAAAAAAAAAAAA@@@CCCCCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>===<<<<<<<<<999999::::::::::::::::::999888777777666666666777777888888888777666666555555444444333333333444444555444444444444333333333333333222222222333444444333333333333333333333333222222222111111111000000111000///000222333222111.........---...//////000000000111222222222222111222111111000000/////////111111111111222111111111333333333333444555666777555444444444444555666777555555555555666777888999777888999:::999:::<<<>>>@@@CCCJJJSSS[[[iii}}},,,,,,++++++***))))))((())))))))))))))))))))))))'''((())))))******))))))******))))))))))))******************************++++++++++++++++++++++++''')))+++,,,,,,,,,***)))'''((()))***************))))))))))))))))))))))))))))))((((((((()))************)))))))))((((((((()))+++,,,+++***)))***+++++++++++++++++++++++++++***++++++++++++***))))))***+++---,,,++++++,,,---))))))************))))))''''''(((((()))*********++++++++++++++++++++++++,,,,,,------------,,,,,,)))))))))))))))***+++,,,---,,,,,,++++++,,,,,,------++++++,,,---......,,,.........---,,,+++++++++,,,,,,,,,------------...,,,---------............////////////000000000000111000///...///000111222999555111111///---///222///000222333222111111222111111111111222222222222111222222333333444444555555555555555555555555555555555555555555555555555666666666666777777777777999888888777777888888999888999;;;;;;::::::;;;===;;;;;;<<<===>>>>>>??????@@@@@@AAA???>>>===>>>@@@>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????:::===@@@BBBCCCEEEGGGHHHEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDFFFGGGGGGEEEDDDDDDEEECCCCCCCCCDDDEEEFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPNNNOOORRRUUUWWWWWWWWWVVVMMMNNNLLLJJJMMMTTTVVVUUUHHHEEEBBB@@@@@@@@@@@@???>>>>>>???@@@AAACCCDDDDDD@@@???>>>===<<<<<<<<<<<<::::::::::::999999999999999888777666555555555666666666666777666666555555444333333333333444555666444444444444333333333333333333222222222222333333222222222222333333333333222111111111111000000000111000///000222222222111000000//////000000111222000000111222222222222111000000000000000000//////000000111222222222222111111111222222333555666777555555444333444555666777555555555555666777888888777888999:::999:::<<<>>>@@@CCCIIIRRRZZZggg{{{++++++******************))))))))))))))))))))))))))))))***++++++++++++++++++***)))(((((()))***+++************************++++++************++++++((()))***+++,,,+++******)))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))***++++++***)))))))))(((((((((((((((***++++++)))((()))+++***************************++++++++++++***))))))---///000///...------...))))))************))))))'''''''''((()))*********++++++++++++++++++++++++------............------)))))))))))))))+++,,,------,,,,,,++++++,,,,,,---,,,++++++,,,...000000///.........---------------,,,,,,,,,---------......,,,------...............////////////000000000000000//////...000111444555>>>777222222111...///333111333444444111/////////111111111111222222222222111111111222333444444444555555555444444444444444333444555777777777777666555666666666777777777888777777888888888888777777777999::::::::::::;;;===::::::;;;<<<===>>>??????BBBBBBBBB@@@>>>===>>>???>>>>>>======>>>>>>?????????@@@@@@@@@@@@?????????======>>>AAAEEEGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBDDDEEEEEEEEEEEEBBBDDDEEEEEEDDDDDDDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFIIIJJJKKKMMMNNNOOOPPPPPPNNNOOORRRTTTTTTSSSRRRQQQJJJKKKIIIGGGKKKRRRUUUTTTGGGDDD@@@>>>>>>?????????<<<===>>>???AAABBBCCCCCC@@@???>>>===<<<<<<======;;;:::::::::999888888888888888777666555555555555444555555666666666555555222222222333444555666777444444444333333333222222333333222222222222222333000000000111111222222222111111111111000000000000111000///000111222111000000////////////000111111000000111222222222222111/////////000000000000000///000111222333222222111222222222222222333444444666555444333333555666777555555555555555666888888777888999:::999:::<<<>>>@@@CCCIIIQQQYYYeeeyyy)))))))))***++++++,,,,,,))))))))))))))))))))))))++++++,,,------------,,,+++***)))(((((()))***+++************************))))))(((((((((((())))))))))))***+++++++++++++++,,,------......------,,,))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))((((((((((((''')))+++***'''&&&(((***))))))))))))))))))))))))***++++++++++++***)))))))))***++++++)))''''''((())))))************))))))((())))))***+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***))))))))))))+++---...---,,,,,,++++++,,,,,,---+++++++++---///111111000,,,------......//////000,,,,,,,,,------.........,,,---......//////......////////////000000000000000///...///000333555777@@@888222222000------222444555666444111...,,,,,,000111111111111222222222000000111222222333444444222222222222222222222222222333666888999999888777555666666666777777888888555666777888888777666555666888999999999999;;;<<<777777888999:::<<<<<<===BBBCCCBBB@@@===<<<<<<>>><<<<<<;;;;;;;;;<<<<<<===;;;<<<===???@@@@@@@@@@@@BBB@@@???BBBEEEGGGEEEBBBDDDDDDDDDDDDCCCCCCCCCCCC>>>@@@BBBDDDEEEEEEEEEDDD@@@BBBDDDEEEDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDEEEFFFIIIJJJLLLMMMOOOPPPPPPPPPMMMOOOQQQRRRQQQOOOMMMKKKHHHIIIGGGEEEIIIPPPTTTRRRGGGCCC???===>>>????????????????????????@@@@@@@@@@@@???>>>===<<<<<<===>>>;;;;;;::::::999888777777888888777555555444444444333444555555666555555555111111222333444666777888444444444333333333222222333333222222111222222222.../////////000000111111111111111111000000000000111//////000111222111000---------------...//////000000111222222222222111......//////000000111111///000111222333333222111333333222222111111222222666555333333333444666888555444444555555666777888777888::::::999:::<<<>>>@@@CCCIIIPPPXXXdddxxx*********)))))))))))))))+++++++++*********))))))************))))))))))))***)))))))))((((((''''''))))))************))))))///...---+++***)))((((((***************+++++++++++++++,,,,,,------,,,,,,,,,,,,+++***)))))))))***---)))$$$%%%))),,,+++))))))***+++***)))((()))***(((((()))***+++,,,------+++***)))(((((()))***+++((()))***++++++***)))((())))))(((((((((***+++---(((((()))***************+++***(((&&&$$$$$$'''******---000111///,,,+++***''''''((()))***++++++,,,******++++++++++++******'''(((((()))******++++++//////000000///...,,,+++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++,,,------------------...---,,,++++++,,,---...///111222111///222:::AAACCC;;;333///000111000...000000000000000000000000...///000111333444555666111111111111222333444555444444222222222222444444555555444444444666888999666777888777666666888:::;;;:::888777666666666666444666888888777777888999;;;::::::::::::;;;<<<<<<===============<<<<<<<<>><<<<<<;;;;;;>>>===<<<<<<<<<>>>???@@@=========>>>@@@BBBDDDFFFGGGHHHHHHGGGDDDAAA@@@AAABBBCCCEEEFFFHHHHHHHHHGGGGGGDDD@@@AAADDDIIIKKKKKKHHHFFFCCCAAAAAACCCFFFHHHKKKKKKLLLMMMMMMMMMMMMLLLOOONNNLLLJJJIIIHHHHHHIIIFFFGGGIIIJJJLLLMMMNNNNNNJJJHHHEEEAAA>>>=========???>>>===<<<<<<===>>>??????===<<<;;;<<<<<<:::999666666666666555555555555777888888777444333444444333222111111333333222111222333333444555666888888555444444333333222222111111111111111000000//////333000...///222444333111111000///......///000111////////////000000000000////////////////////////222222111000111222444555000000000000000000000000222111111111000000//////000111333555555444333222444444444555555555555666555555555666777999:::;;;===<<<;;;:::;;;<<<===>>>>>>EEEGGGMMM[[[eeesss***)))))))))))))))))))))+++++++++*********))))))************))))))))))))*********))))))(((((((((((((((***+++,,,---------...---,,,++++++******+++++++++************************+++,,,---------,,,,,,+++******))))))******...***'''(((,,,///...+++***++++++)))&&&$$$$$$%%%(((((((((((())))))))))))+++***)))(((((()))***+++))))))************)))))))))(((''''''&&&'''((((((((())))))*********))))))******)))(((''''''***,,,+++...000000...,,,++++++))))))******++++++,,,,,,)))))))))(((((()))))))))******++++++,,,,,,,,,---************)))(((''''''***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---......///000000000//////......------------......///000000000000444:::>>>:::555///---000222111///000000000000000000000000111111111222333333444444111111111111222333444444444444222222222222444444555444444555555666777888999::::::888666666777888:::999888666555555666666666777999999888777888999999999:::::::::;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<@@@???>>>===<<<;;;;;;;;;<<<<<<;;;<<<===>>>@@@AAA>>>======>>>???AAACCCDDDFFFGGGHHHGGGDDDBBBBBBCCCCCCGGGLLLQQQRRRQQQOOOLLLLLLIIIEEEDDDGGGJJJKKKKKKKKKIIIEEECCCAAABBBDDDFFFHHHHHHIIIJJJKKKMMMMMMNNNOOOMMMLLLJJJIIIHHHHHHIIIFFFGGGHHHJJJLLLMMMMMMMMMLLLJJJFFFBBB???>>>============<<<;;;;;;<<<===>>>>>>===;;;;;;<<<;;;:::888888888777777666666555555777888888777555444444555444333222333444444333222333333333333555666777888555444444333333222111111222222111111111000000000222000...///222333222111111000///......///000111---......///000111111222////////////////////////000000000000111333555666000000000000000000000000111111111111000000000///111222333444444444333333444444444555555555555666555555555666777999:::;;;<<<;;;:::::::::;;;<<<======EEEGGGMMM[[[cccppp))))))))))))))))))******+++++++++***************************))))))))))))***************)))))))))'''(((***,,,...000000111,,,,,,,,,++++++,,,------,,,+++++++++***)))))))))((()))***+++,,,---------++++++***)))))))))******,,,)))(((***...///...,,,***++++++)))'''%%%%%%&&&***)))))))))((((((''''''******))))))))))))************))))))))))))******+++***)))((('''&&&''''''))))))*********))))))(((((()))++++++***+++,,,...,,,.........,,,+++,,,---++++++,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------.....................---,,,+++***************+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---......///000000111000000.........//////.........///...---...222666888:::555111......111222111000000000000000000000000000333333333333333222222222222222222111222222333333444444222222222222444444333444555666777777777777999:::999888555444555666999888777555555555666666888999::::::999777888888888999:::;;;;;;;;;:::999<<<<<<<<<<<<<<<<<<<<<<<>>===;;;::::::::::::;;;;;;;;;<<<===???@@@AAA>>>>>>======>>>???AAABBBEEEFFFHHHGGGFFFDDDEEEFFFFFFNNNXXXaaadddaaaZZZVVVTTTPPPLLLJJJJJJKKKLLLLLLNNNKKKHHHDDDBBBBBBCCCDDDFFFFFFFFFGGGIIIKKKNNNOOOMMMLLLKKKJJJIIIIIIIIIIIIFFFGGGHHHJJJKKKLLLLLLLLLMMMKKKHHHDDDAAA>>>======<<<<<<;;;::::::;;;;;;<<<===<<<::::::;;;;;;:::888999999888888777666555555777888999888666444555666555444333333555555444333333333333333444555777777444444444333222222111111222222222111111111111111111000//////111222222111000000////////////000000,,,---...///000111222333////////////////////////......///000222444666777000000000000000000000000111111111111000000000000222222333333333444444444444444444555555555555666555555555666777888999:::::::::999999999:::<<<<<<<<>>?????????>>>=========>>>???@@@CCCEEEGGGGGGGGGFFFGGGHHHLLLVVVdddppptttpppggg```ZZZWWWSSSOOOMMMLLLLLLLLLNNNLLLIIIFFFDDDDDDDDDEEEGGGGGGFFFFFFGGGJJJMMMOOOLLLKKKKKKJJJIIIIIIIIIIIIFFFGGGHHHIIIJJJKKKKKKKKKNNNLLLIIIEEEBBB???======<<<<<<<<<;;;;;;;;;;;;;;;<<<:::999999::::::999777999888888777666555444444777888999888666555666777555333222333444555444333333333333333444555666777444444333333222111111111222222222222111111111111111000/////////000000000000000////////////000000---......///000111111222//////////////////////////////000111222333444555000000000000000000000000111111111000000000000000333333222222222333444555444444444555555555555666555555555666666888999999999888888888888:::;;;<<<;;;CCCFFFMMMYYY^^^gggyyy(((((())))))************************************************)))))))))(((******************++++++)))***+++,,,,,,---------......---,,,++++++++++++,,,,,,,,,+++***)))(((((('''((()))***++++++++++++***))))))((())))))******''''''''')))++++++***)))(((***++++++******+++---************++++++++++++)))))))))******)))))))))+++***)))(((((()))***+++))))))***+++++++++++++++))))))*********))))))((((((***,,,,,,+++)))((((((*********(((''''''***,,,+++++++++++++++************)))'''&&&&&&''')))***---------------.........------+++*********+++,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---+++,,,---...////////////---...///000000///...---///,,,***...555888666222222111111111222222000///////////////////////////000000111222222333333444333333222222111222222222444444222222222222444444222444555777777777666666555666777666555555666888777777666555555666888888999:::;;;;;;999888888888888:::<<<===>>>===;;;:::999:::::::::;;;;;;;;;<<<<<<;;;:::999999888999999<<<<<<<<<===============>>>===<<<<<<<<<===>>>>>>BBBDDDFFFGGGGGGGGGHHHJJJPPP[[[jjjwww{{{wwwmmmfff\\\ZZZWWWRRRNNNLLLKKKKKKKKKJJJHHHFFFEEEFFFGGGGGGJJJIIIGGGFFFGGGIIIKKKMMMJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGHHHIIIIIIIIIIIIIIILLLJJJHHHEEEAAA???===<<<============<<<<<<;;;;;;:::999888888999999888777777777666555444444333333666777888777666555666777333222111222333444333111333333333333333444555666444333333222222111000000111111111111111111111111000000//////......///000//////000000000000//////000000000000////////////////////////////////////000111111111111111111111111111111111111111111111000000000000000000111111333333222222222333444555444444444555555555555666555555555555666777888888888888777777888999;;;<<<:::BBBFFFLLLXXX\\\ddduuu((((((((()))******++++++***************+++++++++************)))))))))))))))))))))*********************++++++++++++******...---,,,+++************,,,+++++++++***)))))))))(((((()))************)))))))))((((((((()))******)))))))))************+++***++++++***(((''''''(((''''''(((((()))))))))***))))))************))))))******))))))))))))******&&&'''((()))************(((((()))***************(((***,,,+++)))'''&&&&&&((())))))(((''''''***,,,*********+++++++++++++++***)))(((((((((((()))*********++++++,,,------...++++++************++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,...///000000000000.........//////.........---,,,,,,111666888555111***+++,,,---///000111111000000000000000000000000/////////000111222222333222222222111222222333333444444222222222222444444333444555666777777777777777888888888777777999;;;777777666666666888999:::888999::::::999777888888999:::;;;<<<<<<<<<;;;;;;888999999::::::;;;;;;;;;;;;;;;:::999999999999999;;;;;;<<<============<<<===<<<;;;;;;;;;<<<===>>>AAACCCEEEFFFFFFGGGHHHJJJQQQZZZfffqqquuurrrkkkfff[[[ZZZWWWRRRMMMJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGFFFCCC@@@>>><<<;;;======>>>======<<<;;;:::999888777777888999888666555555555444444444333333555666777666555444555666333222111111333333222111333333333333333444555555333333333222111111000000000000000000000111111111///000000///------...000//////000000000000//////111111111000//////......////////////////////////111111222222111111000///111111111111111111111111000000000000111111111111222222333333333444444444444444444555555555555666666555555555666666777888888888777777888:::<<<===:::BBBEEEKKKVVVZZZcccttt'''(((((()))******++++++))))))*********+++++++++************))))))))))))((((((((())))))***************++++++++++++******+++******))))))*********++++++******************)))))))))***))))))((('''((((((((((((((()))************)))(((''''''(((******++++++***((('''((()))))))))))))))((((((((((((((()))***++++++***)))((())))))************))))))(((((()))*********)))(((&&&'''(((***++++++++++++((()))******)))(((((()))((()))******))))))+++,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***,,,---......,,,------......------,,,***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---***+++,,,...//////000000......------------......,,,,,,///333777888444111***+++,,,,,,---...000222000000000000000000000000//////////////////000000111111111111222333444444444444222222222222444444555444444555555666777888777888888777666555777888888777777777888999;;;<<<666777999999888777888999888888999999999:::::::::888888888999::::::;;;;;;;;;;;;:::999999999999:::777888:::<<<>>>?????????;;;;;;:::::::::;;;===>>>@@@BBBEEEFFFFFFFFFGGGIIINNNSSS\\\cccfffeeebbb___WWWWWWUUUQQQKKKGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGHHHEEEEEEFFFFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJIIIGGGGGGHHHHHHHHHHHHGGGFFFDDDDDDCCCAAA???===;;;:::<<<<<<======<<<;;;999888888777666666888888777666444444444555555555555555333555666555444333444666444333222222333444333222333333222222333333444444333333222222111000000000....../////////000000000...000000///,,,+++---///...///000111111000///...000000000000///////////////////////////////////////000111222222111000000111111111111111111111111///000000000111111111111111222333444444444333333444444444555555555555666666555555555555666777777888888888888999;;;===>>>:::BBBDDDJJJUUUZZZcccuuu'''(((((()))***+++++++++))))))******++++++++++++************))))))))))))''''''(((((()))))))))*********+++,,,,,,,,,++++++(((((((((((()))***+++,,,***************+++++++++************)))((('''&&&((((((((((((((()))******)))((('''$$$######%%%'''(((***+++,,,++++++---...------,,,+++***)))((((((((()))***++++++***)))(((((()))***++++++***)))(((,,,,,,------,,,+++)))(((%%%&&&((()))+++,,,,,,,,,'''(((******))))))***,,,)))***,,,,,,++++++,,,---++++++,,,,,,---...//////)))******++++++******)))'''''')))***,,,---//////***+++,,,---------,,,+++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---'''(((***+++,,,---------...---,,,++++++,,,---...+++---111555888777444111000000///...------///111000000000000000000000000111000000///...---------111111111111222333444555444444222222222222444444555555444444555666888999666666666444222111222333888888777777888:::<<<===444666888888888777888999777777666666777777888999777777888999::::::;;;;;;;;;;;;::::::999:::::::::444555888<<>>@@@BBBDDDEEEEEEEEEGGGHHHJJJMMMSSSXXX[[[[[[ZZZYYYTTTUUUTTTOOOIIIFFFEEEGGGHHHGGGFFFFFFEEEEEEFFFFFF@@@AAACCCEEEGGGHHHIIIIIIFFFGGGIIIJJJKKKJJJJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFBBBBBBAAA@@@>>><<<:::999;;;;;;<<<<<<;;;999888777777666555666777888777666444444555555666777777777222444555444333333444555555444333333555555444333333333222222222333444444333333222222111000000000---.........//////000000...000000///,,,+++---///...///000111111000///.........//////000000111111////////////////////////---...000111222222222111111111111111111111111111//////000000111111111222000111333555555444333222444444444555555555666666666555555555555666666777888888888888999;;;===>>>:::BBBCCCIIITTTYYYcccuuu))))))))))))))))))))))))))))))***+++++++++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))),,,+++***))))))+++---...///---,,,***))))))******+++*********))))))(((((((((((())))))((('''&&&&&&(((((('''(((((()))***+++*********))))))((('''&&&###$$$''')))++++++,,,+++*********)))))))))(((((())))))************)))))))))************+++++++++,,,,,,++++++)))((('''&&&++++++******************...,,,)))((((((((((((''')))))))))((('''(((+++...+++***(((&&&&&&''')))***...---,,,+++************---+++)))***---///...,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////////////////////////////------...//////...---,,,///---000888:::444000000//////............//////000000000000000000000000///////////////........./////////000111333444555555555555555555555555555777777777777666666666666:::999777666666666777888888888777777777777777888999888777666666555555555777777777777888888888888666999;;;<<<;;;::::::;;;:::;;;<<<======<<<;;;:::<<<;;;:::<<>>AAACCCFFFGGGIIIIIIHHHIIIJJJLLLMMMOOOPPPQQQMMMMMMMMMLLLJJJHHHFFFDDDBBBDDDGGGIIIIIIGGGDDDBBBDDDDDDCCCDDDEEEGGGHHHJJJJJJIIIIIIIIIJJJKKKMMMNNNJJJJJJHHHGGGFFFDDDCCCCCCDDDCCCAAA???===;;;:::999666999<<<===<<<:::999888666555555555444444444444444444444444444444444444555555333333333333555555333333333222222111111111111222222333333222222111111111222222222222111111111111000000//////......111111000///////////////222111111000///......---//////......------,,,,,,000000000000000000111111000000000000000000000000000000000000000000000000222222222111111111000000111111222222222333333333444444444555555555555666666666555444444555777777999999::::::::::::;;;;;;@@@???BBBHHHNNNVVVdddppp)))))))))))))))))))))))))))***++++++,,,+++++++++,,,,,,,,,++++++*********)))))))))))))))))))))))),,,+++***))))))+++,,,......---,,,++++++*********************)))))))))((())))))******))))))(((''''''''''''&&&''''''(((((()))))))))))))))(((((('''))))))***++++++***)))(((,,,,,,,,,+++++++++******((())))))******))))))((()))************+++++++++))))))************)))))))))))))))))))))))))))))),,,+++))))))************))))))***)))((((((+++------,,,+++******+++,,,---------,,,+++************---+++)))***,,,------++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////........................,,,---............---,,,---,,,///666888222////////////............//////........................////////////////////////111111000000111111222222444444444444444444444444555555555555555555555555999888777666555666666777777777666666666666777777888777777666666666666666777777777777888888888888777999;;;<<<;;;;;;;;;<<<===============<<<;;;;;;<<<;;;:::<<>>???===>>>@@@CCCEEEFFFGGGGGGGGGGGGHHHJJJKKKMMMNNNOOOLLLLLLLLLKKKJJJGGGEEEDDDBBBDDDGGGHHHHHHFFFDDDBBBAAAAAAAAACCCEEEGGGJJJKKKJJJIIIIIIIIIIIIJJJLLLMMMHHHGGGFFFEEEDDDBBBAAAAAABBBAAA@@@>>><<<;;;::::::888;;;>>>>>><<<:::999999666666666555555555444444444444444444444444444444555444333222222333444555333222222222222222222111111222222333333222222111000111111222222111111000111111111111000000000/////////...---------------111111000000//////......000000000000000000000000000000000///////////////000000000000000000000000000000000000000000000000111111111000000000//////111111222222222333333333444444444444555555555555666666555444444555777888999999::::::::::::;;;;;;???>>>AAAGGGMMMUUUcccooo)))))))))))))))))))))))))))******++++++++++++++++++++++++++++++*********))))))))))))))))))))))))++++++***))))))+++,,,---------......---,,,+++***************))))))))))))******++++++******))))))))))))((('''''''''(((((('''((())))))******))))))++++++,,,,,,+++***)))(((,,,,,,,,,+++++++++++++++(((((())))))))))))(((((()))************+++++++++&&&'''(((***++++++++++++)))))))))))))))))))))))))))***++++++,,,,,,,,,+++((()))+++***))))))***,,,------------------------,,,,,,++++++***+++++++++---+++***)))+++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////........................,,,------.........------++++++///444555111......//////............//////........................////////////////////////222111111000000000//////444444444444444444444444444444444444444444444444777666555555444555555555666555555555555555666666666666666666666777777888777777777777888888888888777999<<<<<<<<<;;;<<<===AAA@@@>>>===<<<;;;<<<<<<;;;::::::<<>>>>>=========>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJIIIGGGEEECCCBBBDDDFFFHHHHHHFFFDDDBBBAAAAAAAAABBBDDDEEEGGGHHHJJJIIIIIIHHHHHHIIIJJJJJJFFFEEEDDDCCCBBB@@@??????@@@???>>>===<<<;;;;;;;;;<<<>>>@@@???===:::999888777777777666666666555555444444444444444444444444333333222222222222333333111111111222222222222222111111222222222222111111000111111222222111111000222222111111111111000000///......------------.../////////////////////////////////000111222222222000000//////......------000000000000000000000000000000000000000000000000000000000///////////////111111222222222333333333444444444444555555555555666555444444555666777888999999::::::::::::;;;;;;>>>===@@@FFFLLLTTTaaammm|||))))))))))))))))))))))))(((((()))************)))+++++++++***************))))))))))))))))))))))))*********)))***+++,,,,,,,,,---///000///---+++)))*********))))))))))))))))))***************)))))),,,,,,+++******)))******''''''((()))***+++++++++))))))******************))))))))))))))))))))))))((((((((())))))((((((((())))))*********+++++++++&&&'''(((***++++++++++++))))))))))))***************+++---...---,,,++++++(((***,,,,,,***)))***+++)))***++++++,,,++++++***+++++++++***++++++,,,,,,---+++******)))***))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////........................------....../////////...+++---111444333000......///......------......///........................///////////////000000000111111111111000000//////333333333333333333333333444444444444444555555555555555444444444444333444444444333333444444555555555555555555666777888999666777777777888888888888888:::<<<===<<<<<<>>>???EEECCC@@@===;;;;;;<<<<<<;;;::::::;;;???AAABBBBBB===>>>??????>>>===<<<;;;>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBCCCEEEGGGGGGFFFDDDCCCEEEDDDDDDCCCBBBBBBAAAAAAIIIHHHHHHHHHGGGGGGHHHHHHDDDDDDCCCBBBAAA@@@?????????>>>>>>===============???@@@AAA@@@===:::888888777777777777666666666666444444444444444444444444222222222222222222222222000000111111222222333333111111222222222222111111000000111111111111000000111000000000000000000000111000////////////000000......//////////////////........./////////000000111000000//////......---000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333444444444555555555555555444444555666777888999999999:::::::::;;;;;;======@@@FFFKKKRRR^^^jjjyyy((((((((((((((((((((((((&&&''''''(((((((((((((((************************))))))))))))))))))))))))***))))))*********+++++++++,,,///000000...+++)))))))))))))))))))))******(((((()))******))))))))),,,,,,+++******)))******&&&'''(((***++++++++++++)))))))))((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))*********+++++++++((())))))*********))))))*********++++++,,,,,,,,,+++...000///,,,*********)))+++,,,,,,+++)))******(((((()))***++++++******+++++++++***++++++,,,,,,,,,,,,+++***)))))))))***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////............................../////////000000111,,,111444555333111000///......------------......////////////////////////////////////000000111111//////000111222111111000333333333333333333333333444444555555555666666666444444444444444333333222333333333333333444555555555555555555666888999:::666777777777888888888888:::;;;============???AAAGGGDDD@@@===;;;:::;;;<<<;;;:::999;;;>>>AAAAAAAAA<<<===>>>??????>>><<<;;;>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFDDDCCCBBBBBBCCCDDDFFFFFFFFFEEEDDDEEEEEEDDDCCCBBBAAA@@@???GGGGGGGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>======>>>>>>???@@@AAAAAA???<<<999777777777777777777666666666666444444444444444444444444222222222222222222222222000000000111111222222222000111111222222111111000000000000111111000000000.../////////////////////000000////////////000000............////////////000/////////.........---111111111000000/////////000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333333333333444444444444555555444444444555666888999999999999:::::::::;;;;;;======@@@FFFKKKQQQ]]]hhhwww((((((((((((((((((((((((&&&&&&'''((((((((((((((()))))))))***************)))))))))))))))))))))))))))))))))************+++***+++...//////---+++***))))))))))))************'''((())))))***)))))))))))))))((('''''''''(((((('''((()))***++++++++++++,,,+++***((('''&&&&&&&&&+++++++++++++++,,,,,,,,,))))))************)))))))))************+++++++++***************)))((('''******++++++,,,---------,,,///000///+++((()))+++***,,,,,,,,,***)))***+++******++++++,,,,,,------,,,,,,++++++***++++++++++++,,,,,,+++))))))***,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////------------------------............///000111222///555888666222111000.........------------......000000000000000000000000...//////000000111111222///000111333333333222111222222222222222222222222444444444555666666777777333444444444444333222222222222222222333444555666555555555555666777999999777777777777888888888888;;;<<<=========>>>AAACCCFFFDDD@@@===;;;:::;;;<<<:::999999;;;>>>@@@AAAAAA===>>>?????????>>>===<<<>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@BBBCCCDDDDDDDDDCCCBBBAAAAAABBBDDDEEEFFFEEEEEEDDDAAABBBCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@>>>======<<<<<<===>>>>>>???@@@@@@===:::777666666777777777666666666555555444444444444444444444444222222333333333333222222000000000111111111111111000000111111111111000000///000000111111000000///------............//////...------------......///........................111111111000///.........000000000111111111111111000000000000000000000000000000000000000000000000111111111111222222222222111111222222222333333333333333333333444444444444555444444444555666888999999999::::::::::::;;;;;;======AAAFFFKKKQQQ\\\fffvvv(((((((((((((((((((((((('''((())))))******))))))((()))))))))*********+++))))))))))))))))))))))))((())))))******************+++,,,------,,,+++***((()))))))))************((()))******++++++******'''''''''&&&''''''((((((((()))******++++++++++++---+++***(((((('''((((((******+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++***************)))(((((()))******+++,,,,,,------+++---///---)))'''***---,,,---,,,+++))))))***,,,,,,,,,++++++,,,---///000------,,,+++***************,,,---,,,******,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////---------------------------,,,,,,,,,---...000111111888;;;666000000///---...------,,,,,,------...////////////////////////...//////000111111222222111222444444444333111000222222222222222222222222222333333444555555666666333444555555555444222222222222222333333444666666666666555666666777888888777777777777888888888888;;;<<<>>>>>>>>>???BBBEEEEEECCC@@@===;;;::::::;;;:::999999;;;>>>@@@AAAAAA>>>>>>???????????????>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAAAAAAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCDDDEEEDDDDDDCCCBBBBBBDDDEEEFFFEEEEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@<<<;;;;;;::::::;;;;;;;;;===>>>===;;;888555555555666666666555555555444444444444444444444444444444222333444555555444333222111111111111000000000000000000111111111111000000//////000000000000//////............/////////000---------------...///////////////......------,,,////////////..................//////000111111111000000000000000000000000000000000000000000000000000000000000111111111222111111222222222333333333222222333333333444444444444444444444555777888:::999999::::::::::::;;;;;;>>>>>>AAAGGGLLLQQQ[[[fffttt(((((((((((((((((((((((())))))***+++++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((()))*********************+++,,,,,,,,,+++***(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,((((((((((((((()))***+++))))))***++++++++++++******))))))))))))+++,,,...(((((())))))************++++++,,,,,,,,,,,,++++++)))************+++++++++((()))************))))))((())))))***++++++,,,,,,))),,,---+++(((''',,,000------,,,***((((((+++---,,,+++***)))***,,,///000...---,,,+++***************,,,---,,,+++***---000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---...//////------------------------++++++******+++---...///111999<<<555///......+++...------,,,,,,------..............................//////000111222222222444555666666555222000...111111111111111111111111111111222333333444555555444444555666555444333222333333333333444555666777666666666666666777777888777777777777888888888888<<<===>>>>>>>>>@@@CCCEEECCCBBB???===;;;::::::::::::999999:::>>>@@@AAAAAA???????????????@@@@@@@@@>>>???@@@BBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@??????@@@AAABBBCCCBBBAAA@@@AAABBBCCCDDDEEEEEEEEEEEEDDDEEEEEEEEEEEECCCBBB@@@@@@AAACCCEEEEEEFFFEEEEEECCCBBBBBBAAAAAA@@@@@@@@@::::::999999888888999999<<<<<<<<<:::666444444555666555555555444444444444444444444444444444444444333333555555555555333333222222111111000000//////000000111111111111000000//////000000000000//////.../////////000000111111///////////////000111222000000///...------,,,,,,******++++++,,,---------,,,,,,---...///000111111000000000000000000000000000000000000000000000000.../////////000000111111111111222222222333333333222222333333333444444444444444333444555777999:::999999:::::::::;;;;;;;;;>>>>>>BBBHHHLLLQQQ[[[eeesss(((((((((((((((((((((((())))))))))))((((((((((((*********)))))))))))))))((((((''''''''''''((((((******))))))((((((''''''))))))))))))))))))))))))******++++++++++++************+++++++++******)))------,,,,,,+++***))))))))))))*********++++++++++++++++++*********))))))***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++***)))((()))+++,,,+++***///,,,***((()))***))))))---,,,+++*********+++,,,)))))))))***+++++++++,,,000///...---+++***)))(((***+++,,,,,,+++***+++---***++++++,,,,,,,,,++++++,,,------+++******,,,...,,,,,,++++++++++++******,,,,,,,,,,,,,,,+++***))),,,++++++******++++++,,,,,,,,,++++++,,,,,,---............/////////000000333444444222///------.........////////////......,,,,,,,,,---------......///000000000000//////...333444555555444222///...222222111///---...111333333222111222444666666666111222333333444444333333555555555555555555444444777777777777777777777777888888888999:::::::::;;;>>>>>>>>>???@@@@@@AAAAAAAAA@@@>>><<<:::999888888<<<<<<===>>>???@@@AAAAAACCCBBB@@@>>>=========>>>?????????@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAA@@@@@@????????????@@@BBBDDDEEEFFFGGGFFFFFFEEECCCAAAAAABBBCCCBBBAAA<<<>>>AAACCCDDDDDDBBBAAABBBBBBAAAAAA@@@??????>>>:::999777666666666777888777777777777777666555555999888777666555555666666555555444444444333333333111111222222222333333333222111111111000000//////000111111111000///---,,,111000///000222222000///000000000///......------......------------......++++++,,,---.........---////////////////////////---------......000111222000000000000000000000000000000000000000000000000000000111111222222333333333333333222222111111111111333555555444333444555666666666666666555555555777888888999999:::;;;;;;<<<<<<@@@FFFJJJNNNWWWaaauuu************************************)))))))))))))))))))))))))))*********))))))(((((((((((())))))******))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((*********++++++******)))------,,,++++++***))))))))))))*********++++++++++++++++++*********))))))***++++++,,,,,,++++++***)))******+++++++++++++++---+++******+++,,,***)))***((('''''')))******)))------,,,+++++++++,,,---+++++++++++++++,,,,,,,,,------,,,+++***))))))(((***,,,---,,,******+++,,,******+++++++++++++++***---------,,,***+++---///......------,,,,,,++++++,,,------------,,,+++***,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...//////000555444222000///...------......////////////......,,,---------............///////////////000000000000111222222222000...---000111111///......000222333222000111333555555444111222333333444444333333444444444444444444444444777777777777777777777777666666777777888888999999<<<<<<<<<===>>>>>>????????????===;;;:::999999999;;;<<<===>>>???@@@@@@AAAAAA@@@???>>>>>>>>>???@@@>>>>>>???@@@@@@AAABBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDCCCBBBAAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEEDDDCCCDDDBBBAAABBBCCCDDDDDDCCC<<<===???AAAAAAAAA@@@???AAA@@@@@@???>>>>>>======999888777666555666777777666666666666666555444444333333333333333222111111444444444333333333222222111111111222222222333333000000/////////.........000111111111000///---,,,/////////111333444333222............////////////......------------......---....../////////....................................---......///000111000000000000000000000000000000000000000000000000000000000111111111111111333333333222222111111111111333555555444333444555666666666666666666666555777888888999999:::;;;;;;<<<<<<@@@FFFJJJNNNWWWaaauuu************************++++++++++++************(((((())))))******++++++******))))))))))))*********))))))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))******+++******))),,,,,,,,,+++******)))))))))))))))************++++++++++++*********************+++,,,,,,+++******((()))))))))************+++***))))))***+++***)))'''&&&'''))),,,---,,,+++,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))),,,------,,,***)))***+++******+++++++++******)))---------,,,***+++---///000000///......---,,,,,,------------------,,,+++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...++++++,,,---...///111222888444///......///---+++......////////////......------.........////////////............///111222//////111111111000///...///000111111//////000111333222000111222333333222111222333333444444333333333333333333333333333333777777777777777777777777444444555666666777888888:::::::::;;;<<<<<<============<<<;;;::::::::::::;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>???@@@AAA======>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBEEEEEEEEEEEEDDDBBBAAA@@@CCCBBBAAACCCEEEGGGGGGFFF========================>>>>>>>>>===<<<<<<;;;;;;888777666555444555666666444555555555555444333333333444555555555444222111333333222222222111111111000111111111222222222222000000000000////////////000000111111000///...---......///111444555555333,,,------...//////000000......------------......000000000000000000///...........................///...............//////000000000000000000000000000000000000000000000000111000000000000000000///222222222222222111111111111333444555444333444555555555666666666666666666777888888999999:::;;;;;;<<<<<<@@@FFFIIIMMMWWW```ttt************************++++++*********)))))))))''''''((()))***++++++,,,+++******************+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******((())))))***************,,,+++++++++******))))))))))))))))))******************************************++++++++++++******((((((((((((((())))))***'''&&&&&&''')))******)))((()))***,,,///000///---)))))))))))))))*********,,,,,,,,,++++++*********)))))))))*********++++++,,,---...,,,***))))))*********++++++******))))))+++,,,,,,***))))))+++---000000///...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---///111333555:::444---,,,...000...+++---......//////......---.........////////////000111///...------...000111///000111222333333222222///111333333222111111222555333111111222333222222111222333333444444333333333333333333333444444444777777777777777777777777333444444555666777888888999999::::::;;;;;;<<<<<<<<<;;;:::::::::::::::::::::;;;;;;<<<===>>>???@@@>>>>>>>>>>>>>>>??????@@@<<<===>>>???@@@AAABBBCCCCCCCCCDDDEEEEEEEEEDDDDDD@@@@@@???????????????@@@DDDDDDDDDCCCBBBAAAAAA@@@BBBBBBCCCEEEHHHJJJJJJIII>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::999999888777666555444333444555555444444555555555444444333666666666555555555444444111111111111000000000000000000000111111111111222222222222222222222111111000000000000000///...............000222333333222---------....../////////......------------......000000111000000///...---........................//////...---------......////////////////////////000000000000000000000000111111000000//////......222222222111111111111111111222444444333333333444555555555555666666666666777888888999999:::;;;;;;<<<<<<@@@EEEIIIMMMVVV```sss))))))))))))))))))))))))******)))))))))(((((((((''''''((()))***++++++,,,++++++************++++++))))))))))))************))))))))))))))))))))))))******++++++++++++******'''((()))***************++++++***************)))))))))))))))))))))))))))************************************************(((((('''''''''((()))***)))((('''(((******)))(((+++***+++---//////---+++)))******+++++++++,,,,,,++++++******))))))(((((())))))******+++,,,,,,,,,,,,---...,,,***))))))***+++++++++++++++***))))))*********)))'''(((***,,,......------,,,++++++***)))******+++++++++******,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...+++++++++,,,...000333555999333,,,+++...000...+++------............------.........////////////000222000...---,,,---...//////000000111222222222222000222444444333333333444666444222222444444444333111222333333444444333333333444444444555555555666666666666666666666666666444555555666888999999:::999::::::;;;;;;<<<<<<===::::::999999999999::::::::::::;;;<<<===>>>>>>???????????????>>>>>>======<<<======>>>@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDDDD?????????>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDFFFIIIKKKKKKIII???>>><<<:::999:::;;;<<<:::999999888888777666666777666444333333333444555444555555666666666555555666555333111000111222333111111000000000///////////////000000000111111111111111111111111111222222000000000///////////////......---...000000///...///.........---------,,,......------------......////////////...------,,,........................///......------------...////////////////////////000000000000000000000000111111000000//////......111111111111111111111111000222444444333222333444444555555555666666777777777888888999999:::;;;;;;<<<<<<@@@EEEHHHLLLUUU___qqq(((((((((((((((((((((((())))))))))))((((((((('''(((((())))))******++++++++++++************++++++)))))))))************+++))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))***************************************)))))))))))))))((((((***************++++++++++++***))))))))))))***+++)))((('''''''''(((***+++///---++++++++++++)))'''+++***)))***++++++)))(((+++,,,---...............)))))))))))))))((((((((())))))******+++,,,,,,---,,,------,,,***)))***+++,,,,,,,,,,,,,,,+++***))))))******)))''''''))),,,,,,,,,+++++++++*********((())))))***************,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...******)))***,,,...222333555111---,,,...//////---------............------------........./////////000///...---------...............//////000000000111222444444333333444666555444222333444555555444111222333333444444333333333444444555555666666666666666666666666666666666555555666777999:::;;;;;;:::::::::;;;<<<<<<======::::::999888888888999999999999:::;;;<<<===>>>>>>>>>?????????>>>>>>===<<<======>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@AAAAAABBB>>>>>>>>>???@@@BBBCCCDDDBBBBBBCCCFFFHHHIIIGGGFFF===<<<:::999999999::::::888888888777666666555555777666555444333444555555444444555666666666666555999888555333222222222222111111000000000/////////////////////000000000000............////////////000000////////////000000...---------//////---,,,//////......---,,,,,,+++......------------......------------------,,,+++------------------------...---------------......000000000000000000000000000000000000000000000000111000000000000000000///000000000111111111111111000222333444333222333444444444555555666777777777777888888999999:::;;;;;;<<<<<<@@@EEEHHHLLLUUU^^^ooo))))))))))))))))))))))))*********)))))))))(((((()))))))))))))))***************))))))))))))******))))))*********+++++++++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))************))))))))))))******************))))))(((((((((((())))))*********++++++++++++***)))(((((()))***+++***)))((('''''')))+++,,,+++)))((()))++++++***)))+++)))'''((()))***)))((()))***,,,---......------)))))))))))))))*********(((((())))))***+++++++++***,,,---,,,******+++,,,---......------+++******+++++++++***))))))+++---*********+++++++++++++++))))))***+++++++++++++++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...---,,,++++++---000333555000///........./////////,,,------......------,,,,,,---------............,,,,,,------...///000000///............//////000000111111111000111444666333222111222444555555444111222333333444444333333222222333444444555666666666666666666666666666666444555666777999:::;;;<<<999999:::;;;;;;<<<<<<===::::::999888888888888888999999:::;;;<<<======>>><<<===>>>??????>>>>>>===>>>>>>>>>>>>????????????>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBB>>>>>>>>>>>>???AAACCCDDD@@@@@@AAACCCDDDDDDBBB@@@999999888888888888888888888777777666666555555444777777555444444444555666333333444555555555555555888999999888666333000...111111111000000000//////........./////////000000,,,---------............111000///......///000111---,,,,,,...///000///---------------------------......------------......+++,,,,,,------------,,,------------------------,,,,,,,,,,,,---......///000000000000000000000000000000000000000000000000000000000111111111111111///000000000111111111222000222333333222222222444444444555555666777777888777888888999999:::;;;;;;<<<<<<@@@EEEHHHKKKTTT]]]mmm************************+++++++++************)))*********)))))))))))))))******))))))))))))******))))))******++++++++++++))))))))))))))))))))))))******++++++++++++******&&&'''((()))************)))))))))))))))***************))))))((((((((('''))))))******+++++++++++++++***)))(((((()))***++++++***((('''((()))+++,,,!!!!!!"""%%%))),,,---,,,,,,***((((((***,,,,,,,,,&&&''')))***++++++******))))))******+++++++++,,,(((((((((((()))))))))******+++,,,,,,+++***+++---............---,,,+++***,,,------,,,******,,,...)))******++++++,,,------)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...222111//////000333666888,,,...//////......///111,,,------......------,,,,,,,,,,,,---------......((()))+++...000111222222111111000000000000111111///000///......///333666222000///000333444555444222222333444444444333333111111222333333444555555666666666666666666666666444444555777888:::;;;;;;888999999::::::;;;<<<<<<;;;:::999888777777777777888999999:::;;;<<<===>>>999;;;===>>>???@@@??????????????????>>>>>>>>>>>>===>>>???@@@AAABBBBBBAAA>>>>>>======>>>???@@@@@@???>>>>>>>>>>>>@@@AAABBB?????????@@@AAA@@@>>>;;;666666777777777777777777888777777666555555444444888777666555444555666666111222333333444444444444222444777888555000)))%%%111111111111000000000000............/////////000---.........//////000000111000///......///000111,,,+++,,,...111222222000+++,,,,,,------......///.........------.........++++++,,,---............------------------------+++++++++,,,---...///000000000000000000000000000000000000000000000000000000000111111222222333333//////000000111111111222000111333333222222222333444444444555666777777888777888888999::::::;;;;;;<<<<<<@@@EEEHHHKKKTTT]]]kkk~~~++++++,,,,,,,,,,,,++++++(((((()))***++++++,,,,,,***))))))(((((((((((()))***---...---***(((***,,,((((((((((((((()))******)))))))))))))))******+++***))))))((((((((((((((())))))***+++,,,---......))))))))))))))))))))))))+++)))(((&&&&&&((()))+++)))))))))))))))*********''''''''''''((((((((((((++++++*********************+++,,,,,,******+++,,,,,,+++******++++++)))(((((((((((()))******++++++++++++,,,,,,,,,,,,++++++******))))))******+++,,,000///---+++))))))))))))+++*********))))))((((((...---,,,,,,++++++++++++++++++,,,,,,,,,+++*********)))((()))***,,,,,,+++---,,,,,,++++++,,,,,,---,,,------......------,,,///...///000333444444333000000///...------,,,,,,+++,,,...------,,,...//////,,,+++,,,......+++(((+++++++++,,,---...000000///000000000000000//////...///000111222333444444222111111333555555444333444333222222333333111000333333333333333333333333555555444333444555666777999999:::;;;;;;;;;;;;:::<<<<<<======<<<;;;::::::999999888888888999;;;<<<;;;;;;<<<===============;;;<<<===>>>??????>>>===========================@@@BBBCCCCCC@@@>>>===>>>?????????>>>??????@@@@@@===???AAABBBBBBAAA@@@??????===:::888888999;;;<<<777777777777777777777777777666555444444333333444555444444333333222222111555555555444444333333333444555777888777333000---222111000//////000111222111111111111111222222333222000///------///000222///............---------////////////............------...//////...------......---,,,,,,,,,------------------------------...///000///......///000///......---------..................////////////111111000000000000111111000000000000111111111111000000000000000000000000333333333444444333222222555555666666777777888888555555666666777888:::;;;>>><<<>>>CCCFFFJJJRRR[[[kkk}}}***)))'''&&&&&&''')))***(((((()))******+++,,,,,,((('''''''''''''''((((((&&&(((******)))'''&&&&&&((((((((((((((())))))***((((((((((((((())))))***,,,+++***)))))))))))))))*********))))))(((((('''''''''''''''''''''''''''***)))(((''''''((()))******)))))))))((((((''''''''''''((((((((()))))))))***************************,,,---,,,+++***+++---,,,***))))))******)))(((++++++******)))(((((((((((())))))))))))))))))((())))))(((((())))))***+++---,,,***)))((('''((((((+++*********))))))))))))++++++***))))))))))))))))))***+++,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++------...000333444222000.........---,,,+++++++++)))***,,,++++++***,,,---///---,,,---//////---***+++++++++,,,---...000000//////000000000000//////------...///000111222222222111111333555666555333555333222333444444333222333333333333333333333333555444333333333444666666888999999:::::::::::::::===<<<<<<<<<;;;;;;;;;;;;999999888888888999;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::;;;===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBB@@@??????@@@BBBAAA@@@???>>>>>>>>>>>>:::;;;===?????????>>>===???>>><<<:::999999:::;;;777777777777777777777777::::::888666555444444444222333333333333333333333444444333333222222222222333444555666555333000...000000///......///000000//////......//////000111000///...------...///000///............---------............------------++++++,,,------,,,++++++.........------......///------------------------,,,---...---,,,,,,---...000000////////////000000............////////////000000000000000000000000000000000000111111111111111111111111111111111111333333333444444333333222444444444555666666777777777777777888999:::;;;<<<>>><<<>>>CCCFFFJJJRRRZZZkkk}}}+++)))&&&$$$$$$&&&)))+++((())))))******+++++++++((('''''''''((()))******))))))***+++,,,+++(((&&&******))))))******+++,,,'''''''''((((((((())))))---,,,+++***))))))))))))******)))(((((('''&&&&&&''''''''''''''''''''''''***)))(((''''''((()))*********)))((('''&&&%%%%%%((())))))))))))*********************************+++,,,------++++++,,,---+++***))))))******)))(((++++++******)))((((((((('''(((((())))))(((((('''((((((((((((((())))))***+++***))))))(((((())))))***************)))))))))+++******)))))))))))))))((()))***+++,,,---------...,,,******+++,,,,,,+++++++++************++++++******++++++++++++******+++,,,...111444333000...------,,,,,,++++++******)))+++,,,,,,******+++---...------...///000...---++++++,,,,,,---...000000//////000000000000//////------...///000111111222222111111333555666555333555333333333555666555444333333333333333333333333444333333333333444555555777888888999:::999999999===<<<;;;:::::::::;;;<<<:::999999999999::::::;;;::::::;;;;;;;;;::::::999:::;;;===>>>???@@@@@@@@@????????????????????????;;;===???@@@@@@@@@AAABBBDDDCCCBBB@@@>>>===<<<<<<<<<===???AAABBBBBBAAA@@@???>>>===<<<;;;:::999999777777777777777777777777;;;:::888666555444333333111111222222333444444555222222222222111111111111222222222222222111000000//////............////////////......//////000111///...---,,,,,,---...//////............---------...------------,,,,,,,,,+++,,,,,,------,,,,,,+++...............///000111------------------------,,,---...---,,,,,,---...000000////////////000000............///////////////000111222222111000///000000000000111111111111111111111111111111111111222333333444444333333333333333444444555666666666999999999999:::<<<===>>>===<<<>>>BBBFFFJJJQQQYYYiii|||,,,+++)))'''''')))+++,,,((()))))))))*********+++************+++,,,---...---+++)))+++---...,,,))),,,,,,,,,,,,,,,---......'''(((((()))))))))))))))---,,,+++***)))(((((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((('''''''''))))))*********+++++++++))))))))))))************,,,---...---+++++++++---,,,+++******+++,,,+++)))((((((((()))******++++++))))))************)))))))))(((((((((((()))******++++++++++++++++++,,,,,,************************------,,,,,,,,,,,,------)))***++++++,,,,,,,,,,,,///---++++++,,,,,,+++***+++++++++,,,,,,+++++++++******++++++++++++*********,,,///333555444000,,,------,,,,,,+++++++++***,,,---......,,,,,,---...,,,,,,---...//////......,,,,,,,,,------...000000...//////000000000000//////000000111222222333333222222222333555666555444333222222333555666555444333333333333333333333333333333333333444444444555777777888999999999999888===<<<:::999999:::<<<===::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999::::::<<<===???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@;;;===????????????AAABBBEEEDDDBBB@@@>>>============>>>@@@AAABBBBBBBBBBBB===>>>>>>===<<<:::888777777777777777777777777777777666555444333222222222111111222222333333333333222222222222222222111111000000000//////000000111////////////////////////000000000000000111222222///......------......//////............---------.........---------,,,,,,........................------------...///000111...........................///000///.........000...------------......///............////////////...///111333333111///...///000000000111111111111111111111111111111111111222222333444444444333333333444444555555666666777999999999:::;;;<<<===>>>===;;;===BBBFFFIIIPPPWWWfffyyy++++++++++++++++++++++++)))))))))))))))*********************+++---......---)))&&&&&&(((++++++))),,,++++++++++++,,,------((()))***+++++++++******++++++***)))((('''''''''(((((())))))******++++++************************))))))(((((((((((())))))((((((((())))))*********************++++++++++++(((((()))))))))*********,,,---...---+++***+++,,,---+++***+++------,,,+++((((((((()))******++++++))))))************))))))***))))))))))))***++++++***+++++++++,,,,,,,,,,,,***************+++++++++......---------......///,,,,,,,,,,,,++++++***)))///---++++++,,,,,,+++***,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,+++++++++---111555777555000,,,------------,,,,,,,,,,,,,,,---......,,,,,,---...***+++,,,---------------------------......///000......///000000000000000000000111111222222333333333222222444666666555444222111000111333444444333333333333333333333333333333333444444444555555555777777888999999999999888===;;;:::999999:::<<<===::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<>>>???AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@===???@@@?????????@@@BBBDDDCCCBBB@@@???>>>>>>>>>::::::;;;<<<===>>>>>>>>><<<<<<======<<<:::777666666666666666666666666666444333333333333444444555333333333222222111111111222222222222333333333333//////.........///000111000000000000000000000000000000000///000111111222000//////////////////000///............---------////////////.........---........................,,,,,,,,,,,,---...///000...........................///000///.........000---------------...//////............////////////...///111333333111///...///000000000111111111111111111111111111111111111111222333333444444444333444555555666777777888888888888888888999;;;<<<===<<<;;;===BBBFFFHHHNNNVVVbbbuuu((()))************)))((())))))))))))))))))))))))(((((((((((()))***++++++,,,***((('''(((***,,,,,,))))))(((((())))))***+++)))***+++,,,,,,,,,+++******)))(((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))***+++,,,,,,)))************+++++++++'''(((((())))))*********,,,------,,,***))))))+++,,,+++***+++---------+++++++++******)))((((((((('''(((((())))))(((((('''***************++++++,,,((())))))*********))))))*********+++++++++++++++,,,++++++++++++,,,,,,------------,,,+++***)))(((...,,,******+++,,,,,,+++,,,---...//////...---,,,++++++,,,,,,,,,,,,++++++---...222555777555111------------------,,,,,,,,,+++,,,---,,,***)))***+++***+++------,,,+++,,,---......------...//////000---...///000000111111000......//////000000000000333222222444666777666444222111000111333333333111333333333333333333333333333444555555666666555555777888888999:::999999999;;;:::999999999:::<<<<<<:::;;;;;;;;;;;;::::::999::::::;;;<<<<<<<<<<<<<<<:::::::::;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@??????AAACCCDDDCCCBBBAAA??????>>>>>>;;;;;;<<<<<<<<<<<<======::::::;;;;;;:::999777666666666666666666666666666333333444444555666888888444333333222111111000000222222222333333333333333///...............///000000000111111111111000000......------......///000000000000000000000000000///............---------000000/////////.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///........................,,,---...---,,,,,,---...//////...//////000111222............///////////////000111222222111000///000000000000111111111111222222222222222222222222111111222333444444444444555555666666777888888888777777777777888:::;;;<<<;;;:::===BBBFFFHHHMMMTTT```sss))))))(((((((((((()))))))))))))))))))))))))))((())))))((((((((())))))***((()))+++,,,+++***++++++)))))))))))))))******+++((()))+++,,,,,,,,,***)))))))))(((((())))))***+++((((((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))*********)))))))))************+++''''''(((((()))******++++++,,,,,,+++)))(((((()))***)))((()))+++,,,+++***++++++******)))(((((((((((())))))))))))))))))((()))))))))))))))***++++++))))))*********)))((((((*********++++++,,,,,,,,,***))))))))))))***+++,,,,,,,,,,,,,,,,,,+++***))),,,***))))))+++,,,,,,++++++,,,...//////...,,,+++******++++++++++++******---...111444555444000,,,+++++++++++++++,,,,,,,,,+++,,,---,,,***)))***++++++---///...,,,+++,,,---...............//////000---...///000111111111111////////////000000000000333333333444666777666555444333222222333444333111333333333333333333333333444555666777777777666666888999999:::::::::::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;999999777888999:::;;;<<<<<<<<<:::999999999:::;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>???@@@@@@@@@BBBDDDGGGGGGEEECCCAAA???>>>===<<<>>>>>>===<<<<<<<<<<<<===888888888999999888888777666666666666666666666666444444444444555666777777222222222111111111111111111111111111222222222333///////////////.........//////000111111000//////...------------...//////...//////////////////...///............---------//////.........------------,,,++++++++++++,,,---......------------...///........................,,,---...---,,,,,,---............//////000111222............////////////000000000000000000000000000000000000111111111111222222222222222222222222000111222333444444444444444444555555666777777888777777777777888:::;;;<<<;;;:::===BBBEEEGGGLLLSSS___rrr---+++(((&&&&&&(((+++---))))))))))))((((((((((((++++++******************###)))+++(((%%%$$$%%%,,,,,,++++++,,,,,,---...'''(((***+++,,,+++)))((())))))))))))***+++,,,---&&&'''(((***,,,...000111************************(((((())))))))))))((((((((((((((((((((('''''''''((())))))))))))*********&&&''''''((()))******+++***+++,,,***(((''''''((((((''''''((()))******)))((((((((()))******++++++++++++,,,,,,,,,,,,++++++((((((((((((((()))******+++,,,,,,---,,,+++***)))*********++++++,,,,,,,,,******))))))***+++,,,,,,***++++++,,,,,,,,,++++++***)))((()))***,,,,,,+++***+++---......---+++***))))))************))))))---...///222333222///,,,******************++++++---...///...,,,+++,,,------///111000---+++,,,...///............//////000---...///000111111111111111111111111222222222222333333333444666777666555666555333444444444333222333333333333333333333333444555777888888888777666999999:::;;;;;;;;;;;;:::888999:::;;;;;;;;;;;;:::;;;;;;<<<===<<<;;;999888555666777999:::;;;<<<<<<:::999999888999:::<<<===????????????????????????===>>>???@@@AAACCCGGGJJJIIIHHHEEEBBB???<<<;;;:::;;;;;;:::888888888888888777777777777777888888888666666666666666666666666444333333222222333333333000000000111222222333333//////000000111111111222//////000000//////...------...///000000///...---///////////////000111111------............------//////.........---------......---------,,,,,,,,,///...------------...///000//////.........//////////////////////////////...///000///......///000,,,,,,,,,------///000000............/////////000111111000000000000111111000000000000111111111111222222222222222222222222000111222333444444555444333333444444555666666777777777777888999:::<<<<<<::::::===BBBEEEGGGLLLRRR___rrr((((((((()))******++++++++++++++++++++++++++++++''''''((()))***+++,,,,,,,,,+++******************,,,+++)))((((((((()))***---,,,***)))))))))***+++,,,+++++++++******))))))))))))))))))((((((((((((((((((((((((((('''''''''******++++++++++++******---,,,+++***))))))))))))------,,,,,,+++***))))))(((((())))))*********+++,,,,,,+++***)))'''&&&&&&))))))))))))************---+++)))((('''((()))*********))))))((((((''''''++++++******+++---...000++++++******))))))(((((((((((())))))))))))(((((())))))))))))))))))******111---***)))+++,,,***)))'''(((***+++,,,,,,,,,+++///...---,,,***)))((('''***++++++,,,,,,,,,+++++++++...444:::888111+++)))++++++++++++++++++++++++------------......//////------,,,++++++++++++,,,,,,---...//////...---,,,///...,,,+++,,,///222444......///111111222222222222111000111333444333222555444333333222222222333222222222222222222222222444444444444666777888999;;;===>>>>>>======>>>???999;;;===>>>===<<<===>>>===;;;999888666666666777;;;;;;:::::::::::::::999999999888888777888888999888999;;;<<<>>>@@@BBBBBBBBBAAA???@@@CCCEEEFFFFFFIIIGGGDDDAAA>>>===<<<<<<>>>===;;;:::999999:::;;;888888777666666666666666555444333222222333444555444444444333333222222222222222333333333333222222111111000000//////......222111///...------......000000000000000/////////...///000111111000///...------------------------,,,------...///000111111...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------000000///...---,,,,,,+++---***((()))---...,,,)))---444666000+++---///.........//////000000111111000000000000000/////////111111000000//////.........000111222111000111222000111111111111222222222000000111222333333333333444444444444555555555666888888888888888999999999===;;;===@@@CCCDDDJJJPPPaaaqqq*********)))))))))))))))++++++++++++++++++++++++++++++++++++************)))))))))))))))******+++---,,,+++***)))******+++++++++)))((((((((()))***)))))))))(((((((((''''''&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))******)))))))))+++***************++++++------,,,++++++***))))))((()))))))))************///...---,,,++++++******))))))))))))************,,,+++)))((('''((()))***+++*********))))))))))))***)))))))))***+++------++++++******)))))))))((())))))************))))))******++++++++++++++++++///,,,))))))***+++***)))'''(((***++++++++++++***,,,,,,,,,+++++++++******((())))))************)))---222666666222...+++)))*********++++++,,,,,,,,,------------------------......---,,,,,,,,,,,,,,,------...//////...------///...---------///111222...///000111111222222222111000000222444666666555555555444333333333333333333333333333333333333333222222222333444555777777AAABBBBBBAAA??????AAACCCAAABBBBBBAAA>>>===>>>???>>><<<:::888777666666666::::::::::::::::::::::::999999888888888999::::::<<<<<<======>>>??????@@@AAA@@@???@@@BBBDDDEEEEEEGGGEEECCC@@@>>><<<<<<;;;===<<<;;;999999999999:::777777666555555555555555666555444444444444555666444444333333333222222222///000000111111000000//////////////////000000000......------...///111222////////////////////////...//////000000//////...------------------------..................//////......---,,,,,,---......//////............//////.........---,,,,,,++++++---,,,,,,---///000000///---333555///+++,,,............//////////////////////////////////////////////////////000000000000...000111222111000111222000111111111111222222222000000111222333333333333444444555555555666666666777777888888888999999999===;;;<<<@@@BBBDDDIIIPPP___ooo++++++******)))(((((('''++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))***+++,,,,,,------,,,++++++++++++,,,,,,+++******))))))******))))))((((((((((((''''''$$$%%%%%%&&&((())))))***))))))))))))************(((((())))))))))))(((((())))))))))))***+++,,,---,,,,,,,,,+++******))))))))))))))))))************,,,+++***)))((()))******))))))))))))************++++++)))((((((((()))***++++++++++++************((((((((((((((()))***+++++++++************************++++++++++++******+++,,,,,,,,,---------...,,,***((((((***+++***)))((())))))*********))))))*********++++++,,,,,,---((()))))))))******++++++...666999111++++++,,,)))))))))***+++,,,,,,------............------------//////...---------------------...//////...------............////////////...///000111111222111111000000000222555777888777555444333333222333333333333333333333333333333333333333333333555666777888FFFFFFDDDBBBAAABBBEEEGGGJJJJJJHHHDDD@@@???@@@AAA@@@>>><<<999777666666666999999999999::::::::::::999999999999::::::;;;<<>>>>>=========@@@???>>>???AAACCCCCCCCCDDDBBB@@@>>><<<;;;;;;:::;;;;;;999888888888888888666555555444444444444444666555555444444555555666333333333333222222222222///000000111111000000///---......///000000111111...------......///000111---------.../////////000///..................///------------------------............------,,,,,,......---,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---////////////111222,,,111222...+++,,,------..................------.........///////////////.........///000111111111...000111222111000111222000111111111111222222222000000111222333333333333555555555555666666666777777777777888888888999999===;;;<<<@@@BBBDDDIIIPPP]]]lll************))))))((((((************************((())))))***+++,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,++++++++++++,,,------,,,,,,++++++++++++******************))))))&&&&&&''''''((())))))***((()))))))))))))))******(((((())))))))))))((((((******))))))***++++++,,,,,,+++++++++******)))))))))))))))))))))************)))(((''''''(((***+++((()))))))))************+++***)))(((((()))******************************(((((((((((())))))************++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------.........))))))((())))))*********)))))))))))))))))))))(((*********++++++,,,,,,---******++++++,,,---......,,,777999///(((+++,,,((((((((()))***,,,---.............../////////000000000000///...............---..................---...//////000000///...---//////000111111111111111111000000222444666666555333222222111111222222222444444444444444444444444555555555666777888999:::CCCBBBAAA??????BBBGGGKKKPPPNNNJJJEEEAAA@@@BBBDDDAAA@@@===:::888777666666888888999999::::::;;;;;;:::::::::::::::;;;<<<===?????????>>>>>>=========???======>>>@@@AAAAAA@@@@@@???>>>===;;;::::::999:::999888888777777666666444444333333333333333444444444444444444444444444333222222222222222222222111111222222222222111111........./////////000000111000//////......------+++,,,,,,---...///000000///...---,,,,,,---...///........................------------------------......------------......++++++************++++++++++++,,,,,,------------***,,,///...+++***,,,///,,,...///...,,,+++------.........------,,,,,,,,,.............../////////.../////////000000000111...000111222000000111222000000111111111222222222000000111222333333333333555555555666666666777777666666777777888888999999<<<;;;<<<@@@BBBCCCIIIPPPZZZiii(((((())))))************************************''''''((()))***+++,,,,,,---,,,+++*********************+++++++++++++++++++++++++++++++++******)))))))))))))))))))))******))))))))))))))))))))))))'''''''''(((((())))))))))))******++++++******))),,,++++++***))))))******++++++***************)))******)))))))))))))))))),,,,,,+++***+++,,,---...((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))************************++++++,,,,,,------***++++++,,,,,,++++++***------------------------((()))******)))))))))************))))))))))))))),,,,,,++++++++++++++++++*********+++,,,...///000+++444777000+++------)))(((((()))***,,,---......---......000111222333444000000///............///.........------.........---...000000000///---,,,///000000111111111111000222111000111222333222111111000000000000000111111444444444444444444444444555555555555666888999:::;;;;;;::::::<<<@@@GGGLLLPPPNNNJJJEEEAAA@@@CCCEEEBBBAAA>>>;;;999888777777888888999:::;;;;;;<<<<<<;;;:::::::::;;;;;;<<<=====================>>>>>>===<<<<<<===???@@@???>>>===<<<<<<<<<;;;:::999999888888888888777666555555333333222222222222333333222222222222222222222222222222222222222222222222111111111222222111111111000/////////.........---000000000//////...------+++,,,,,,---...///000000///...---,,,,,,---...///........................++++++,,,,,,---......///........................000//////......//////000,,,,,,------......//////+++---///---***((())),,,,,,,,,---------,,,,,,.........------,,,,,,++++++............//////000000111000000000/////////......000111222000000111222000000111111111222222222000000111222333333333333555555555555666666666666555666666777888888999999<<<:::<<>>???<<<;;;;;;::::::;;;;;;;;;:::;;;;;;<<<<<<======>>>;;;::::::<<<>>>>>>===;;;::::::;;;;;;;;;:::999999888888888888777666555444222222222222222333333444000111111222222111111000111111111222222222222222...//////000000//////...000000//////...------,,,,,,---...///000000000000---------.../////////000///..................///........................++++++,,,---...///000000---...////////////...---//////............//////---------....../////////......///...,,,++++++,,,---++++++......,,,---///------------------,,,,,,......//////000000111111111111111000///............000111222111000111222000111111111111222222222000000111222333333333333444444444444555555555666444555666666777888999999<<<:::;;;???AAACCCHHHOOOWWWeee{{{)))))))))))))))*********************************+++++++++*********))))))(((((((((((()))***+++,,,)))***,,,---------,,,,,,))))))*********)))((('''&&&&&&&&&'''''''''(((((())))))))))))************&&&''''''((())))))******))))))************))))))++++++***************+++))))))))))))************************)))))))))((('''((()))******)))'''&&&))))))))))))************(((((()))***************(((((()))))))))***************+++,,,,,,+++************+++,,,---...//////...//////000000//////...222222111000...---,,,+++))),,,...---***((()))***++++++******+++,,,---...------,,,++++++******)))(((((('''(((***---000111;;;111---111111+++***...*********++++++,,,,,,,,,...////////////000000000000///......------......///...------------...///------...//////000000000000000111111111111000000222111000000222333222000111111111111111222333333333333333333333333333333111111111111222444555666666777888:::===BBBHHHMMMNNNMMMIIIEEE@@@???@@@AAABBBAAA???===;;;::::::;;;999:::;;;<<<>>>???@@@AAA===<<<;;;:::999999999999:::::::::;;;;;;;;;;;;<<<:::999:::;;;======;;;999888999:::;;;;;;;;;:::999888888999999888777555444222222222222222333444444000111222222222222111000000111111111222222222222......////////////..............................,,,---...///000000000///////////////////////////...//////000000//////...........................---------....../////////---...///000000///...---,,,++++++++++++++++++,,,---------------------...------,,,---...//////......******...000---...111------------............//////000000111222222333000000000000////////////...000111222111000111222000111111111111222222222000000111222333333333333333333333333444444444444444444555666777888999999;;;:::;;;???AAABBBHHHOOOVVVcccyyy++++++******)))((((((((())))))))))))))))))))))))))))))***+++,,,------...(((((()))+++---///111222***+++---...///...------,,,,,,---...---,,,+++***'''((((((((())))))******&&&&&&'''((()))***++++++'''(((((()))***+++++++++(((((())))))))))))(((((())))))))))))***+++,,,---)))))))))))))))*********+++*********))))))((((((***+++---......,,,)))'''))))))))))))************'''((()))***************))))))******+++++++++,,,)))***+++,,,,,,+++***)))******+++,,,...///000000111111222222222222111111555444333111///...,,,,,,***---///...+++(((((()))++++++******+++---///000,,,,,,++++++++++++++++++******)))***,,,///222444DDD333***000222)))(((000+++++++++++++++++++++,,,000//////...---,,,,,,,,,//////...---------------///...---,,,,,,---...///---------...///000111111000000111111111000000///111000000111333555444333333222222222333444444555222222222222222222222222222222222333444555666777999:::<<<===@@@DDDJJJNNNOOONNNKKKFFFAAA>>>>>>???BBBAAA???===<<<;;;<<<<<<999:::;;;===>>>@@@AAABBB===<<<;;;:::999888888888;;;:::::::::::::::999999999999999;;;<<<<<<:::888888999:::;;;<<<;;;::::::888888999999999777555444333222222222333444444555111222333444444333222111000000111111222222222222000000111111111111000000,,,,,,------...////////////000000000000...---,,,000000000000000/////////...///000111111000///...////////////////////////000////////////.........---...///000000///...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((+++///111111///...***)))///111......222---------......////////////000000111222333333333......//////000000111111...000111222111000111222000111111111111222222222000000111222333333333333222222222333333333444444444444555666777888999999;;;:::;;;???AAABBBHHHOOOVVVcccxxx,,,***(((&&&&&&''')))+++)))***++++++***)))((('''******++++++++++++*********)))((('''((()))+++,,,++++++,,,,,,,,,---------(((((((((((((((''''''''''''((()))******++++++*********++++++++++++******)))*********++++++++++++)))+++***''''''***+++)))&&&(((***+++)))((((((((()))***++++++++++++***)))************************((((((''''''((()))******,,,,,,------,,,,,,+++***++++++************++++++---,,,***(((((()))***+++***)))((((((((()))+++,,,((()))+++---///000111222000111333444444333222000444444444111...------...*********)))))))))((((((************+++,,,---...******))))))))))))******+++)))'''444...(((888666;;;444---***,,,---,,,***...---,,,,,,---...---+++------...---++++++---///---.../////////...,,,+++---------............///,,,------...///000111111333222111000////////////000000000000000000111111/////////111333555888:::333333333333333333333333666666555333333555:::>>>???AAACCCCCCBBBEEEKKKOOOPPPJJJBBB;;;888888888999<<<======;;;888777888999;;;<<<<<<;;;;;;???FFFKKKGGGCCC>>>:::999999999999888888888888999:::;;;<<<<<<;;;:::999888999:::::::::999888888777777888888666666666666666555555444222222111111111222333444333333333333333222111000000000000000000000000000111111222222222222111111////////////////////////......---------,,,,,,,,,///............---------//////...---,,,,,,,,,,,,000,,,)))***...000///,,,---------------,,,,,,+++...------...//////...,,,+++,,,.........,,,***)))000000...---+++***((((((***,,,---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///////////////......000000000000000000000000000111111111111222222222000000111111222222333333222222111111111111111111111111222222222333333333555555666666777777888888;;;<<<<<<===>>>BBBGGGKKKUUUcccyyy***)))(((''''''((()))***))))))***+++***)))(((((()))******++++++******)))))))))***+++++++++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))***++++++******)))(((''')))))))))******)))))))))((((((((())))))))))))***)))+++***''''''***+++))))))***,,,,,,***)))***+++************************************************))))))((((((((()))******++++++,,,,,,++++++***)))+++******))))))******+++---,,,***)))((()))***+++***)))((((((((()))+++,,,+++,,,---///000111222222000111111222111000...---222222222///,,,++++++,,,,,,,,,,,,+++++++++******************+++,,,---...******)))))))))))))))******)))%%%...+++---???999666000)))''')))+++***(((---,,,+++,,,---...---,,,***+++,,,+++***)))***+++...............---,,,,,,---------............///------......//////000000222222111000//////000000111111111111111111111111333333222222222333444555333333333333333333333333444444333222222555999===GGGHHHHHHEEEDDDEEEKKKPPPOOOIIIBBB<<<:::::::::;;;=========;;;888777777888;;;<<<<<<<<<<<<@@@GGGLLLJJJEEE???;;;999999999888888888888888888:::;;;<<<<<<;;;:::999888999999:::999999888777777777777888666666666666666555444444222222222222222333333444333333333333333222111000000000000000000000000000000000111111111111000000---------,,,,,,,,,,,,,,,.........---------,,,,,,111111000///...------,,,---------,,,,,,---......222...******---///---***---....../////////.........------...//////...,,,+++,,,---......,,,+++)))---------,,,,,,+++++++++***,,,---//////...---,,,------------------------------------------------...///////////////......000000000000000000000000//////000000000111111111000000000111111111111111222222111111111111111111222222333333333444444444555555666666777777888888:::;;;<<<===>>>BBBGGGJJJTTTbbbxxx((((((((((((((()))))))))(((((()))*********)))))))))******++++++******)))((()))+++------,,,+++***,,,,,,++++++***)))))))))))))))))))))***************++++++******)))((('''(((((())))))))))))((((((&&&&&&'''''''''((((((((()))+++***''''''***+++)))***++++++***))))))***,,,+++***))))))))))))***+++************************++++++***)))))))))***************+++***))))))(((+++******))))))******+++---,,,***)))))))))***+++***)))((((((((()))+++,,,---...///000111111111111000000///...---,,,++++++/////////---***))))))+++,,,,,,,,,+++++++++++++++************+++,,,------++++++***)))(((((())))))...000)))---///;;;NNNAAA222---((('''(((******))),,,+++***,,,---///...---)))+++------+++)))))))))///......------------------------............///.........///////////////222111000000000000000111222222222222222222222222444444333222222222222333222222222222222222222222444555666666777999===AAAJJJKKKJJJGGGDDDEEEIIINNNLLLGGGAAA===;;;<<<===============:::888666777888:::;;;;;;<<<>>>CCCIIIMMMNNNIIIBBB===::::::999888:::999777777777999;;;===;;;:::999999888888999999999888777777666666777777555555666666555555444333222222222333333333444444222222333333333222111111000000000000000000000000//////000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,...............---------333222111000///---,,,,,,,,,,,,,,,,,,---...///000333///++++++,,,---,,,))),,,---...//////000000//////...------//////...,,,,,,,,,---......---+++***+++++++++,,,------......***+++---.........---,,,,,,------......---------...........................//////000000/////////000000000000000000000000........./////////000000111000000000000000000///111111222222222222222222333333444444444555555555555555666666777777888888:::;;;<<<===>>>BBBFFFJJJSSS```vvv'''''')))******))))))(((''''''((())))))*********))))))************))))))((()))***+++,,,+++******,,,,,,+++***)))(((''''''((()))))))))))))))******'''((()))******++++++***(((((())))))))))))((((((&&&&&&&&&'''''''''(((((()))+++***''''''***+++))))))))))))(((&&&''')))+++,,,***)))'''''')))***,,,************************,,,,,,+++***)))))))))*********++++++******)))(((******))))))))))))******,,,+++***)))))))))*********)))((((((((()))+++,,,...//////000000//////......---,,,++++++++++++,,,---------+++)))((()))***))))))))))))))))))))))))+++*********++++++,,,---,,,+++***)))((((((((((((,,,222+++---333FFFWWWBBB111...+++***+++------,,,+++******+++---///...---,,,...000111///,,,++++++///...---,,,,,,,,,---...---------............//////////////////.........111000000000000000111111444333333333333333222222111111111222222333444444111111111111111111111111333555777888999;;;???BBBFFFHHHJJJHHHEEECCCEEEHHHFFFBBB>>>;;;;;;<<<======<<<===<<<:::777666666777::::::;;;===@@@EEEKKKNNNPPPLLLEEE@@@===;;;:::999:::999777666777999;;;===:::999999888888888888888888777666666555555666666444555555555555444333333222222333333444444444444222222333333333222222111000000000000000000000000......////////////......------------....................................000000//////......---------------------...//////222///,,,+++,,,---,,,+++***+++,,,...///000000000000...------.........,,,,,,------......---,,,,,,***++++++,,,---...//////***+++,,,---.........---+++,,,------...------,,,...........................//////000000000000///////////////////////////....../////////000000000111111000000//////......111111222222222222222333333333333333444444444444555555666666777777888888999:::<<<===???AAAFFFIIIQQQ^^^sss&&&''')))*********)))((('''''''''(((((()))******)))))))))******))))))))))))(((((('''''')))***+++,,,,,,+++***((('''&&&&&&'''''''''(((((()))))))))'''((()))******++++++***)))******++++++******)))''''''((((((((())))))))))))+++***''''''***+++))))))))))))(((&&&''')))++++++***(((''''''(((***+++)))))))))))))))))))))))),,,,,,+++***)))))))))***+++++++++++++++******)))***))))))))))))))))))***+++++++++******************)))((((((((()))+++,,,------......---,,,,,,++++++++++++++++++,,,---...,,,------+++***)))***,,,))))))))))))))))))))))))++++++******++++++,,,,,,++++++***)))(((((())))))$$$---(((+++222EEERRR999///---,,,,,,---.........+++***)))+++---......------///111222000...,,,,,,...---,,,++++++,,,......---------............//////////////////.........000/////////000111222222444444444333333333222222111111111222222333333333111111111111111111111111111333666888999;;;>>>AAAEEEIIILLLJJJEEE@@@>>>===???<<<:::999:::;;;;;;;;;;;;<<<;;;:::777666777888;;;;;;;;;>>>BBBHHHLLLOOOQQQMMMHHHDDDAAA???<<<::::::999888777777999:::<<<888999888888888888777777777666555555444444555555444444444444444333333222111222333444444444333333111222222333333333222222////////////////////////......////////////......---------....../////////------..................+++,,,,,,------......///000///...---------------///---++++++,,,---......+++,,,...///111222222222111///---,,,---...------,,,------------------------------------------...++++++,,,---............,,,---///000111000///...////////////////////////......///000111111000000/////////////////////////////////000000000111111111111000000//////......111111222222333333333333222222222222333333333333555555666666777777888888888:::<<<===???AAAEEEHHHOOO\\\qqq&&&'''(((*********))))))(((((('''''''''((())))))((())))))******))))))((()))(((&&&%%%&&&'''***+++,,,,,,+++***)))((('''&&&&&&&&&''''''(((((())))))***++++++******)))((('''******++++++++++++******(((((()))))))))*********)))+++***''''''***+++)))***++++++***))))))***,,,***)))(((((((((((()))***))))))))))))))))))))))))++++++***)))))))))******++++++,,,,,,++++++***)))***))))))(((((())))))***++++++++++++******))))))***)))((((((((()))+++,,,++++++,,,,,,+++******)))))))))***+++,,,---......+++,,,,,,+++***)))+++,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,******))))))))))))******$$$---***///444AAALLL333++++++,,,,,,,,,,,,,,,,,,+++***)))+++,,,...---,,,***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,------...---------............///.........///////////////////////////000111333333555444444333333222222111333333333333222111000///222222222222222222222222444777;;;===>>>???BBBCCCGGGKKKMMMKKKDDD<<<777666:::888666666888999999999999::::::999777777888999<<<;;;<<>>???AAAEEEGGGNNNZZZnnn&&&'''((())))))*********))))))((('''&&&'''(((((((((((())))))))))))((((((((((((((((((((())))))***,,,,,,+++***))))))((((((&&&''''''((())))))*********++++++******)))((('''))))))************))))))(((((()))))))))*********)))+++***''''''***+++))))))***,,,,,,***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***************+++***))))))((())))))(((((((((((())))))+++++++++++++++***))))))***)))((((((((()))+++,,,******+++++++++***))))))((()))***,,,,,,,,,++++++***++++++***))))))+++,,,******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,(((((((((((()))***+++,,,)))///,,,333444;;;FFF222)))***,,,,,,+++*********,,,+++***+++,,,---,,,+++(((***++++++******,,,---***+++,,,------------------------............///------......//////000000.........///000222333444444444444333222111111111222222333333222111000///333333333333333333333333666999===???@@@AAABBBCCCCCCFFFGGGDDD>>>999666666777666555666777888888777777888999888777777999;;;>>>===<<<@@@EEEJJJMMMMMMKKKKKKKKKLLLKKKGGGBBB>>>888999:::::::::999999888666777888888888777666555555444444333333333333333333333333333333222111111...///111333333222111000000111222333333333333222/////////////////////////////////000000/////////,,,,,,---......///000000+++++++++,,,,,,,,,------***++++++,,,---...//////000///...............///......---,,,++++++---...---...///000111222222222222000---,,,,,,------------------------...//////........................+++++++++,,,---...///000...///222444555444333111000000000000000000000000......///111111222222111000000000000000000000000........./////////000000000000000111111111111111111111222222333444444555222222222333333333444444555555666666777777888888777999<<<>>>???AAADDDGGGLLLYYYlll'''''''''((()))******+++***)))((('''&&&&&&'''((((((((())))))))))))(((((('''(((***+++,,,+++)))(((,,,,,,++++++******))))))'''(((((()))***+++++++++'''((()))******++++++***(((((())))))))))))(((((((((((((((((()))))))))))))))++++++''''''++++++)))&&&(((***+++)))((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((('''(((((()))******)))))))))))))))(((((('''))))))(((((((((((())))))***++++++++++++***))))))***)))((((((((()))+++,,,******+++++++++******)))((()))+++,,,,,,***((('''((()))***)))((((((***,,,(((((())))))************,,,,,,++++++***+++++++++'''((((((((()))+++,,,---***---)))000000222>>>...***+++------,,,+++******---+++***+++,,,,,,+++***(((***++++++***+++---000)))***,,,---...---,,,,,,---------.........//////,,,------...///000111111.........///000222333444444444333222222111000000---...000222333333333333333333333333333333333333000333777:::::::::;;;<<<<<<===>>><<<888666888;;;666555555666888888888777666777888888777888:::<<>>???AAADDDFFFLLLXXXkkk&&&&&&'''((()))))))))(((''')))***++++++***)))'''+++*********))))))(((((()))((('''''''''(((***+++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,+++***)))******))))))((((((((('''******))))))((((((''''''&&&%%%&&&''')))***)))(((******))))))((((((''''''&&&(((***+++)))((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''((()))***++++++,,,(((((())))))*********+++)))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,+++***)))((('''&&&+++++++++***************+++//////,,,***---...---+++)))(((((()))******)))((((((((()))*********+++***)))))))))))))))***+++...)))+++666===888111---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,---...///000000000000---......///000/////////............////////////000111222333333222111000444333333333222111111111111111111111111000///...444444444333222111000///666666666666777777777777;;;:::888777555444444444333444444555666777777888666666777888999::::::;;;===<<<===???CCCGGGHHHHHHBBBEEEHHHJJJIIIEEEAAA>>>:::::::::999999999888888888888666555444444444444111111000000111111222333666555444333111000//////000000000000000000000000111111222222222222111111000000///.............../////////...------,,,,,,////////////...---,,,+++000000///...------,,,+++------------------------------------------------.........---,,,+++))))))---------............///444222...,,,------------------------...000111222---------,,,,,,,,,++++++---------............///////////////////////////222111111111000000//////......///000000000000000000000000000//////////////////000000000000//////000000000000111111111111000000000000000111111222111222222333333444444555444666777888777777888::::::;;;======>>>AAADDDGGGIIITTTfff{{{******))))))((('''%%%%%%((()))***++++++***)))(((************)))))))))((()))(((((('''((()))***+++++++++***)))((('''%%%$$$))))))***++++++***)))(((******)))))))))(((((((((******))))))(((((((((((('''''''''(((***+++***)))***)))))))))((((((((('''&&&(((******)))((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((())))))******++++++((()))))))))************))))))))))))))))))))))))***************************)))))))))))))))******++++++************))))))---,,,,,,+++***)))((((((+++......***(((+++,,,+++,,,***))))))***+++***)))++++++***))))))(((''''''******)))))))))))))))***...***---777<<<888111...++++++,,,,,,,,,---------*********+++++++++,,,,,,------------------------............---,,,+++***......///000000000000///............////////////000000111222222111000000111111111111111000000000222333333333222222111000333333333333222111000000444444444555555555666666888777666555444333333333444444444555555666666666666666777888999::::::;;;<<<;;;;;;===AAADDDEEEDDD???AAADDDFFFEEEBBB>>><<<999888888888777777777777666555555555555666777777666555444333222111111111444444333222111111000000000000000000000000000000000000000111111000000000000000///...............------..................////////////...---,,,+++......---,,,++++++******------------------------------------------------,,,,,,---------,,,++++++---------............///222000---,,,---////////////............//////000---------,,,,,,,,,++++++------------............////////////////////////111111000000000/////////......///000000000000000000000000000//////////////////000000000000//////000000000000111111111111000000000000000111222222222333333444444555666666666888999:::999999:::<<<;;;<<<===>>>>>>@@@DDDFFFJJJUUUggg|||$$$%%%&&&((()))***++++++((()))***++++++***)))(((************))))))))))))((((((((((((((()))******++++++***)))'''%%%###"""(((((()))******))))))(((*********)))))))))))))))***))))))))))))((((((((()))(((((()))+++,,,+++***))))))))))))(((((((((((('''(((******)))(((((()))))))))))))))))))))))))))))))))(((((((((((('''''')))))))))))))))*********))))))))))))******************************************************************)))))))))))))))************++++++,,,,,,,,,...---,,,+++***(((''''''+++...,,,(((&&&)))++++++...,,,*********+++***)))+++******))))))(((((((((++++++***)))((((((((()))---,,,///666:::666000---,,,,,,,,,---------------))))))*********+++++++++---------------------------......------,,,+++***---...//////000000//////............//////////////////000000000000/////////////////////000000000444444444444444333333222333333333333222111111000222222222333333333444444555444333222222222222333555555555555555555555555666666777888999::::::;;;;;;::::::;;;>>>@@@@@@???:::<<>>;;;999777777777666666666555555333444444555666888999:::666555444333222111111111333333222222222111111111000000000000000000000000////////////////////////000//////............///,,,,,,------...//////000......///......---,,,+++---------,,,,,,+++++++++------------------------------------------------***+++,,,------------------------............//////...,,,,,,...000000000000//////...------......------------,,,,,,,,,,,,------------............///////////////////////////////////////.............../////////000000000000000000000//////////////////000000000000//////000000000000111111111111111000000000000111222222333333444555555666666777666888999:::999999:::<<<<<<===>>>>>>>>>@@@CCCEEEJJJUUUhhh}}}"""$$$&&&(((***,,,,,,---((()))************)))(((*********)))))))))))))))((((((((((((((())))))***,,,,,,,,,+++***((('''&&&'''(((((()))))))))))))))************************)))))))))))))))))))))))))))((('''(((***+++******))))))))))))((((((((((((''')))***)))((('''((()))))))))))))))))))))))))))))))))((((((((((((((((((*********))))))))))))))))))))))))))))))************************+++++++++((((((((((((((((((((((((+++******)))))))))))))))+++++++++,,,,,,,,,------,,,,,,++++++***)))(((((())),,,+++'''&&&***------///---+++***++++++***)))(((((()))***+++,,,,,,---,,,,,,***)))((((((((((((,,,---000555666333///,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,------...........................////////////...//////////////////.........//////000000111111333444444444444444333333333333333333333222111000222222222222333333333333333333222222222222333333666666666666666666666666666666777888999::::::;;;;;;:::999;;;<<<===<<<;;;777888:::<<<<<<;;;999888666666666666555555555555333444444555666888999:::000000000000000111111222111111111111111222222222000000000000000000000000////////////////////////000///............//////---------.........//////---.........------,,,+++..................------------------------------------------------------+++,,,,,,---...------------------............//////---,,,,,,...////////////......------............------------,,,,,,,,,,,,,,,---------.....................................................................//////000000000000000000//////////////////000000000000/////////000000000111111111111111111000000111111222333333333333444555555666666444666777888777777888:::======>>>>>>>>>???BBBEEEJJJUUUhhh|||+++++++++***)))'''%%%%%%))))))************))))))))))))))))))))))))******'''(((((()))))))))))))))+++++++++,,,,,,+++******((((((((((((((())))))************+++++++++++++++))))))))))))************)))'''&&&&&&((())))))((((((((((((((())))))))))))((()))***)))((('''(((***))))))))))))))))))))))))(((((())))))))))))))))))*********)))))))))))))))******))))))))))))))))))))))))******++++++++++++******************************)))))))))))))))***---------,,,,,,,,,,,,+++******************++++++(((+++,,,))))))---111111...,,,******+++,,,+++***)))******+++---......///,,,,,,***)))((((((((((((***...222333222000,,,***++++++******************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////***+++,,,,,,------,,,,,,............///////////////..................///000000000111111222222222222222333333333333222222222222333333333222111111222333333333333444444444333333333333333333444555888888777777777777777777666666777888999::::::;;;;;;::::::;;;<<<<<<:::888666777888999:::999888777777666666666555555555555555555444555555666777777000000//////000000111222000000111111111111222222////////////////////////111000000//////000000111//////............////////////.........---------------------------,,,+++------..................------------------------------------------------------.........---,,,,,,---------............///000...------......---,,,,,,,,,,,,------...///000.........---------,,,,,,,,,,,,,,,------------...------------------------------------.....................---...///000000000000000000//////////////////000000000000/////////000000000111111111111111111111111111222222333222222222333444444555555444666777888777777888:::======>>>>>>>>>???BBBEEEJJJUUUfffyyy************)))(((''''''***))))))))))))))))))***))))))))))))************''''''((()))))))))))))))(((((()))***************(((((((((((()))***+++++++++++++++++++++,,,,,,,,,)))))))))************+++***(((&&&%%%'''((((((((((((((((((((())))))))))))((())))))((('''''')))***))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))*********************))))))))))))(((((())))))***+++++++++------------------------)))))))))))))))******+++---------,,,,,,+++++++++)))))))))***++++++,,,,,,''',,,---++++++///222111,,,+++))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((((())))))000555333///...,,,)))************))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))***+++,,,,,,------,,,,,,............//////////////////............//////222222222222222333333333000111111222222222222222222222222333333222222111333333444444444555555555444444444333333444555555777777777777777777777777666666777888999::::::;;;:::::::::;;;<<<;;;999777777777888888888777777666666666666555555555444444555555444444333444444444555444333222111000000000000000111111111111111111////////////////////////111111////////////111111///............//////000000//////...------,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,---------------------------------------------------------...............---,,,+++---------............//////...------......,,,++++++++++++,,,---///000111............---------,,,,,,,,,,,,,,,---------------------------------------------...............///...---------...///000000000000000//////////////////000000000000//////000000000000111111111111222111111111111222333333111111222222333444444555666888999:::999999:::<<<<<<===>>>>>>>>>@@@CCCEEEJJJSSSbbbuuu$$$%%%''')))+++,,,------******))))))))))))******((()))))))))************&&&'''((()))***))))))(((((()))))))))))))))(((((())))))(((((()))***,,,---+++++++++,,,,,,,,,------))))))*********++++++++++++)))&&&&&&''')))))))))'''((((((((()))))))))***)))))))))((('''''')))+++))))))))))))))))))))))))(((((()))))))))*********(((((())))))******++++++************)))))))))(((''''''((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))***,,,,,,++++++++++++,,,,,,,,,,,,***************+++++++++(((---///------//////...***)))'''(((***,,,,,,+++++++++++++++++++++++++++******)))))))))))))))***+++333888444///...---++++++++++++*********))))))+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))),,,,,,---............---............////////////000000///......///000000333333333333222222222222000000111222222222222222111222222333333222222222333333333444444444444555555444444333333333444444444444555555666666777777666666777888999::::::;;;999888999:::;;;:::888555888777777666555555555555444444444444333333333333444333333222222333333333555444333111000000000000111111111111000000000000////////////////////////111000...------...000111...............///000000..................------+++,,,,,,------,,,,,,,,,******++++++,,,---......------------------------------------------------,,,---..................---------............///---,,,,,,---...///...,,,,,,,,,,,,,,,------...///............------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......///////////////...---,,,,,,...///111000000000000//////////////////000000000000//////000000000000111111111111222222111111222222333444222222333333444555555555666888999:::999999:::<<<;;;<<<===>>>>>>@@@DDDFFFJJJQQQ___ppp((())))))*********))))))******))))))))))))******(((((())))))*********+++&&&''')))*********)))(((++++++++++++***)))''''''***))))))))))))+++---...+++++++++,,,,,,---------))))))******++++++++++++---***((('''(((*********'''((((((((())))))******)))))))))(((&&&''')))+++))))))))))))))))))))))))(((((())))))*********+++'''(((((()))***++++++,,,+++*********))))))((((((&&&''''''((()))*********))))))))))))))))))))))))'''''''''((()))+++------((())))))***,,,------...,,,+++++++++******)))))))))...111///---...,,,***((('''&&&'''***,,,,,,+++%%%&&&''')))***+++------***)))))))))))))))***+++,,,666;;;666///......,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,---............---...//////000000//////............/////////000111000///......///000111444333333333222111111111000111222222333333333333111222222333333333222222222222333333333444444444555444333333222222333333222222333333444555666666666666777888999::::::;;;777777777999:::999777444888777666555444333333444333333333222222222111111222111111111222222333444///////////////000000111111111111111000000000///////////////////////////000///---,,,,,,---///000...............///000111,,,,,,------.../////////++++++,,,------,,,,,,,,,,,,,,,------...///000000------------------------------------------------***+++,,,...///000000000---------.........//////*********,,,///000///.........---,,,,,,,,,------//////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000///...,,,,,,,,,---///111000000000000//////////////////000000000000//////000000000000111111111111222222111111222222333444333333444444555666666777555666888888777777999::::::;;;===>>>>>>AAADDDGGGIIIPPP\\\lll&&&&&&''''''((()))))))))+++***)))'''&&&&&&%%%%%%''''''(((((())))))******,,,((($$$$$$&&&''''''&&&))))))))))))))))))))))))------,,,,,,+++,,,,,,,,,,,,***(((***---///,,,***...+++((((((***++++++)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++...///(((((())))))******++++++******+++++++++******)))))))))))))))(((((((((((((((((((((((())))))))))))***************)))((((((,,,+++++++++++++++++++++)))))))))))))))))))))))))))******++++++******))),,,---...,,,***))))))***+++)))((()))+++,,,,,,+++...,,,***(((''''''((()))*********)))'''(((***,,,...666999222,,,,,,,,,***+++)))((())),,,---,,,)))*********,,,...///...,,,*********)))))))))((((((++++++,,,,,,---.........***+++---///000000////////////000000000000000/////////.........000222333333333333222222222111111444444444444444444444444333333333333333333333333333444555333111000000111555444444333333222111111555555555555666777888999888888777777888888999:::::::::999999888777777777888888777666555444333333333444555555555444333222000000000000000000000000444333111////////////000////////////////////////......//////////////////---.........//////000000........................//////.........---------------++++++++++++---------,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...---,,,++++++++++++........................+++*********+++---///000------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,------------------,,,,,,000000000000000000000000......---,,,+++******)))///////////////.........------............------///////////////000111111222222111111222222333444555444444444444555666666999888888888777777666666::::::;;;===???AAACCCDDDLLLNNNXXXkkk&&&&&&''''''((())))))))))))))))))))))))))))))((('''((((((((()))))))))***...+++(((''')))******))),,,,,,,,,,,,,,,,,,,,,,,,*********))))))***++++++&&&'''***+++++++++******...+++((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))+++,,,)))))))))))))))*********(((((())))))))))))(((((())))))))))))((((((((((((&&&&&&'''''''''((((((((()))))))))))))))(((((('''++++++++++++++++++++++++******************************++++++++++++******,,,------,,,***))))))***)))(((&&&&&&((((((((('''+++***(((''''''''')))***))))))***)))((((((***,,,...333333...***++++++)))+++)))((()))+++,,,+++))),,,+++***,,,...//////...,,,,,,,,,++++++*********+++,,,,,,---......//////+++,,,---...//////......111111000000///...---,,,////////////000111222222//////000111222333444444333333333333333333333333333333333333333333333333333444444333111000000111444444444444333333333333555555555555666777888999888888777777777888999999999888888777777666555555:::999999888888777777777333333444333333222111111000000000000000000000000333222111////////////000000000000000000000000000........................---........./////////000...........................---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------+++,,,------......------000///...---,,,,,,,,,,,,...........................---,,,+++++++++,,,,,,.........---------,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,---...))))))***+++,,,---......////////////////////////111000000//////......---/////////////////////......//////////////////...///////////////000111111111111000000111111222333444444444444444555666666555555666777888999999:::::::::;;;===???AAACCCDDDKKKMMMWWWjjj&&&&&&''''''((()))))))))&&&''')))***++++++++++++(((((((((((())))))))))))...+++))))))***++++++***)))))))))))))))))))))))))))))))))))))))***+++,,,!!!&&&++++++((('''(((+++---+++))))))***+++***)))************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,***((('''''''''(((************))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((('''''''''((((((((())))))***************)))((((((************************************************+++++++++,,,,,,++++++++++++,,,---,,,***))))))***)))(((&&&&&&'''((('''&&&(((((('''&&&'''((()))***'''(((******))))))***+++333222///+++***,,,,,,)))***(((((((((***+++***))),,,+++))))))+++---...---------------,,,,,,,,,,,,,,,,,,------...//////000,,,---............------.../////////...------,,,---...///000111111111111...//////000111222333333222222222222222222222222333333333333333333333333333444444333111000111222444444444444444555555555555555444555555666777888777777777777777888888999777777777666555555444444555555555555555555555555555444222111000000000000000000000000000000000000111111000//////000000000000000000000000000000000000000000//////......................../////////------------------------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,---............---000000///...------------...........................------,,,+++,,,,,,,,,//////.........---------------,,,,,,,,,,,,------........................,,,,,,,,,,,,---...//////******+++,,,---......///........................000000000000000000000000......////////////////////////000000000000/////////////////////000111111000000//////000000111222444444444444444555555666555555666777888999::::::::::::;;;===???AAACCCDDDIIILLLVVViii&&&&&&''''''((()))))))))$$$&&&)))+++,,,+++***)))(((((((((((())))))))))))***)))'''''''''(((((((((((((((((((((((((((((((((************+++,,,......'''((()))(((&&&&&&(((***,,,+++***************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,+++)))(((''''''''''''++++++******))))))(((((()))******++++++++++++***))))))))))))((((((((((((************++++++++++++++++++,,,,,,++++++***))))))))))))))))))*********************************++++++,,,,,,,,,,,,++++++***,,,,,,+++)))))))))***+++)))((()))+++,,,,,,+++))))))(((((((((((()))***&&&(((************+++,,,;;;555...***,,,...,,,))))))(((((()))************,,,)))''''''(((+++,,,,,,------------------,,,,,,,,,------......//////000---------------------,,,)))***+++---.../////////+++,,,...000000000//////111111111000000000000///111111111111111111111111222222222222222222222222222333444333111000111222333333444444555666777777444444444444555666777777777666666666666777888888777777666666555444444444222333333333444444444555777555222000//////000111000000000000000000000000///////////////000000000111111111111111111111111222222222111000000//////........................------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...,,,------...............//////...---------------........................***++++++,,,---...///000............------------------,,,,,,,,,,,,------------------------------+++++++++,,,---...//////000000000//////......---------------------------,,,,,,------......................../////////////////////000000////////////////////////000000111000000000000000111222222444444333333444444555666888888888777777777777777::::::;;;===???AAACCCDDDIIILLLWWWiii&&&&&&''''''((()))))))))&&&''')))******)))'''&&&))))))))))))((((((((((((''''''''''''&&&&&&'''(((++++++++++++++++++++++++))))))******+++,,,---...111,,,'''%%%&&&((()))(((***+++++++++***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((++++++******))))))(((((())))))***+++++++++++++++))))))))))))((((((((((((************++++++++++++******++++++******)))((((((((()))))))))************************************++++++,,,,,,++++++******+++,,,+++)))((()))***+++))))))***---/////////,,,,,,+++***))))))))))))'''(((***+++***+++---///@@@777---***++++++)))'''((()))))))))))))))***+++---+++(((((()))+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////------------,,,,,,,,,,,,)))***+++---.../////////***+++---...///......---111111111000000000000///111111111111111111111111000000000000000000000000222333444333111111111333222333333444555666777777333333333333444555666777666666555555666666777888888777777666666555444444444555555666666777777888999666333000///000111333000000000000000000000000////////////000000000000000000000000000000000000000000/////////........................---------------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***+++,,,,,,---,,,---......//////.........---,,,,,,+++,,,,,,,,,........................***+++,,,---.../////////---------,,,,,,,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---------111111000///......------------------------------+++++++++,,,,,,---......---.........//////000000---......//////......---///////////////000000111222111111111111222333333333333333333333444555555777777777777777777888888::::::;;;===???AAACCCDDDIIIMMMXXXjjj~~~&&&&&&''''''((()))))))))(((((())))))((('''&&&%%%))))))))))))(((((((((((('''((())))))(((((()))***))))))))))))))))))))))))((((((((((((((()))***+++444...'''%%%'''******))))))+++,,,,,,***))))))***''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********************))))))))))))&&&'''((())))))***))))))))))))))))))(((((((((((('''''''''((((((((())))))((((((((((((((('''&&&&&&((())))))******+++++++++++++++++++++++++++++++++*********++++++*********)))***+++***)))((()))+++***(((((())),,,...///......------,,,***))))))((()))***+++++++++---000333>>>444+++))))))'''&&&&&&(((***++++++******+++,,,///---++++++,,,---...---************++++++++++++++++++,,,,,,---......///---,,,,,,,,,,,,,,,---------.........---,,,,,,+++***+++,,,---...............//////000111222333333111111111111111111111111000000000000000000000000111333333333111111222333222222333444555555666666333333333333333444666666555555555555555666777777777777777666555555444444333333333444444555555555888666333000000000222333000000000000000000000000//////000000000///......////////////////////////++++++++++++++++++++++++.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++))))))******++++++,,,,,,------...////////////...---,,,,,,+++++++++,,,,,,........................---............---,,,,,,------,,,,,,,,,+++++++++......------------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,------------------------------------,,,---------......//////------......///000000000------............------///////////////000111111222222222111222333333444333333333333333444444555333444555777888:::;;;<<<::::::;;;===???AAACCCDDDIIIMMMXXXiii|||&&&&&&''''''((()))))))))))))))))))))((((((''''''***)))))))))((((((((('''&&&)))++++++)))(((***+++''''''''''''''''''''''''))))))(((((((((((())))))---+++)))((())))))******(((+++------***((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++******)))))))))))))))*********&&&'''((())))))*********))))))))))))((((((((((((&&&&&&'''''''''(((((((((((())))))))))))(((''''''))))))******+++,,,,,,---++++++++++++++++++++++++((())))))******))))))((((((***+++***)))((()))+++,,,***))))))+++,,,,,,++++++++++++++++++***))))))+++++++++***+++...333666;;;111******)))''''''))))))+++---,,,+++***,,,...---+++***+++,,,---,,,***)))*********+++++++++,,,******++++++,,,---------,,,++++++++++++,,,...///////////////...,,,+++***------------...///000000//////000111222333444444222222222222222222222222222222222222222222222222111222333333111111222333222222333333444444555555222222222222333444555666555555444444555555666777666666555555444333333333111111111111111222222222555333111000000000111222000000000000000000000000//////000000000...---,,,........................))))))******+++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---------...///////////////------,,,,,,,,,,,,------........................---.../////////...,,,,,,...---------,,,,,,,,,,,,......------------......------------------------***+++,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------............////////////------......///000000111......////////////......///////////////000111111111111111111111222222333333333222222333333444555333444555666888:::;;;<<<::::::;;;===???AAACCCDDDHHHLLLWWWgggxxx&&&&&&''''''((()))))))))******))))))))))))***+++******))))))((((((((('''%%%(((******(((''')))+++************************,,,+++***************+++$$$(((,,,,,,***(((***,,,(((+++------***((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++***)))(((((())))))******++++++(((((()))++++++,,,,,,,,,))))))))))))(((((((((((((((((((((((()))))))))))),,,,,,,,,,,,,,,+++******))))))***+++,,,,,,------++++++++++++++++++++++++(((((())))))))))))((((((((()))******)))((()))+++000...,,,+++,,,,,,+++***(((((()))************)))---,,,+++***+++///444999999111,,,---,,,)))***///))),,,...---+++***,,,///)))(((((()))******(((&&&*********++++++,,,,,,,,,)))******++++++,,,------++++++******+++---...000------......///.........//////......///000222333333333333222222222222111222222222222222222222222333333333333333333333333111222333333222111222444222222333333333333444444222222222222333444555555555444444444444555666666555555444333333222222111444444444444444444444444222111000//////000111111000000000000000000000000000000000000000...,,,+++........................***+++,,,,,,---...///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++------------++++++..................---------......///////////////......---------......///........................***+++---///000000////////////.........---------......------------..............................,,,---.........---,,,+++000//////...,,,+++******................................................---------...///000000111//////000000000000/////////////////////000111111000000000000000111111222333333222222333333444555666666777777888888888999::::::;;;===???AAACCCDDDGGGKKKVVVeeevvv(((&&&$$$"""###%%%(((***+++)))((('''((()))+++,,,******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))+++,,,------,,,+++***)))******)))))))))))))))***&&&(((+++------+++(((&&&))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((******++++++++++++******))))))***)))&&&%%%&&&&&&))))))(((((((((((())))))333///***((((((***,,,---''''''(((((())))))************))))))))))))******))))))***+++,,,,,,------++++++************++++++************************---+++***(((((()))+++,,,///---+++***)))***+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---000333333111...,,,---.........------,,,++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------,,,+++***)))'''((()))))))))***---///...///000000111000000///000...,,,,,,.........---...//////000111111222222333333222222222222222333111222222333333222222111222444666777666555444555666444111///...///000222333333333222222222111111555555555555555555555555888777666555555555555555333333222222111222222222555555666666555555444333222222000///............222000///000111111000///...............///000111333222111///............//////............//////111000...,,,,,,,,,...///////////////////////////,,,,,,***)))))))))***+++111000///...---,,,,,,,,,000///...---------------...,,,++++++...000000000......------------.........,,,***((()))+++///111...//////...,,,***+++,,,------------------------///............---------///...---,,,,,,,,,,,,,,,******,,,---.../////////------------,,,+++***)))***,,,//////---+++******///......------///000111---......///////////////////////////////////////////////////000000000000000111111111111222222222555555444333333333444444555555555666666777888999:::;;;===>>>>>>???BBBDDDJJJKKKSSSaaattt&&&&&&&&&&&&&&&'''(((((()))((('''&&&'''(((***+++******))))))))))))******(((((((((((()))))))))******************************)))(((''''''(((((()))******))))))))))))******''')))+++,,,,,,+++)))'''))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((******++++++++++++*********++++++***(((''''''((())))))(((((((((((())))))111...***((((((***++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,---++++++************+++++++++++++++***************+++***)))(((((()))***++++++)))(((&&&&&&'''((()))))))))*********+++++++++++++++++++++---000444666---,,,,,,---...///---,,,---,,,,,,++++++,,,,,,,,,************+++++++++,,,(((((()))******)))(((''')))+++,,,+++******+++---------......///000111111222000//////000111111000//////000000000111111222222222111111111111222222111222222333333222222111555666777666333111111222666444222000000000111222333333333222222222222111444444444444444444444444555555444333333333333333333333333222222333444444333333333333333222222111222111000///............111000///000111111000//////............//////000//////......---............------------------...000///---,,,+++,,,---...++++++++++++++++++++++++,,,,,,***)))))))))***+++...------------....../////////...---------------...,,,++++++---///000000......------------......///...,,,++++++,,,///000...//////...,,,++++++,,,------------------------///............---------///...---,,,,,,,,,,,,---++++++,,,---............------------,,,+++******+++---//////---+++++++++...------,,,---...///000---......///////////////////////////////////////////////////000000000000000111111111111222222222333333222222222333333444555555555555666777888999:::;;;======>>>???BBBDDDHHHJJJRRR```ttt&&&'''((()))***)))((('''(((((('''&&&'''((()))*********))))))))))))******((((((((()))))))))******++++++++++++++++++++++++***(((&&&%%%%%%''')))+++***)))))))))))))))******))))))***++++++***))))))))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******+++,,,---,,,***))))))***))))))))))))))))))))))))...,,,)))((()))***))))))***)))))))))))))))((((((((((((''''''''''''(((((()))))))))***++++++,,,,,,++++++************++++++++++++++++++******))))))(((((())))))******++++++++++++)))((((((((()))***))))))))))))************+++******+++...222777:::((((((***,,,......,,,***,,,,,,++++++++++++,,,,,,)))))))))*********++++++******+++,,,,,,,,,+++++++++---......,,,+++******,,,++++++,,,---///111333///---,,,,,,...///...---000000000000000000000000111111000000000111111222111222222333333222222111555555555333111000111222444444444333333222222222333333333333222222222222333333333333333333333333333333222111111111111222333333333333333444555666222333333333333222111111222111000//////......///111000//////111111000/////////......---.........,,,,,,,,,,,,,,,---...///,,,++++++++++++++++++,,,...---,,,+++++++++,,,---------------------------,,,,,,+++************++++++++++++,,,---///000111//////...------------......,,,***+++---...//////......------------......//////...---------......---...///...,,,++++++,,,------------------------///............---------......---,,,,,,,,,------,,,------......------,,,------...------,,,+++***---...//////---,,,---...---,,,,,,,,,,,,---......---......///////////////////////////////////////////////////000000000000000111111111111222222222111111111111222333333444555555555555666777888999999;;;<<<===>>>???BBBDDDFFFHHHQQQ```sss'''((()))*********)))))))))(((((((((((()))************))))))))))))******(((((()))))))))*********+++++++++++++++***************))))))***+++,,,---))))))))))))))))))***++++++******************+++))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******+++,,,---,,,***)))***+++)))))))))******)))))))))+++)))(((((())))))((('''))))))))))))))))))******)))((((((''''''(((((())))))))))))******+++++++++++++++************++++++,,,,,,++++++***)))))))))((((((***+++,,,,,,,,,,,,++++++***)))))))))***+++)))*********++++++++++++---+++***,,,///444888999)))))))))+++------+++)))++++++++++++++++++,,,---((())))))))))))*********++++++,,,---------......***---///000...,,,++++++---,,,+++***+++---000111---+++******,,,------,,,000000000000000000000000000000000///000000111222111222222333333222222111000111111000000111333555333444555555555444333222444444333333333222222222222222222222222222222222222111111000000000111111111111111222333444555666444444444444444333222222111111000///////////////000///...///000111000///000///......------------------,,,,,,,,,,,,------+++++++++,,,,,,+++++++++,,,,,,+++******++++++,,,........................,,,,,,++++++***************++++++,,,---///000111///......---------.........,,,******,,,...............------------.....................---,,,,,,---...///...,,,+++,,,---,,,,,,------------------///............---------...------,,,,,,,,,---------.........------,,,+++------......---,,,++++++//////000...------...000---------------.........---......///////////////////////////////////////////////////000000000000000000111111111222222222111111111111222333555555555555555555555666888888999:::<<<======???AAADDDFFFHHHQQQ___qqq******)))))))))***+++,,,******)))*********++++++******))))))))))))******))))))))))))************++++++*********)))))))))(((***,,,.........,,,+++))))))(((((()))***++++++,,,+++***))))))***+++,,,))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******)))+++++++++)))((()))***))))))************)))))))))((('''((())))))(((&&&'''(((((()))***++++++,,,***))))))(((((())))))******************+++++++++++++++************+++++++++++++++*********)))))))))***+++,,,------------''''''&&&&&&&&&'''''''''+++++++++,,,,,,,,,------///---,,,---111444555555///---******++++++++++++************++++++,,,---((())))))))))))*********))))))))))))******++++++))),,,///000///---------///...,,,+++***+++---...///---,,,---...000000//////////////////000000000000000//////000111111222111222222333333222222111///000000000///000333555222333555666666555444333444444444333333333222222222222222222222222222222222111111111111111222222000000000000111222444444333333444444333333222111111000000////////////000///...---...000111000///000///...---------------000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***++++++++++++************************,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,---............---------......//////---++++++,,,...............------------......---------...---,,,+++***,,,.........,,,+++,,,---,,,,,,,,,---------......///............---------------,,,,,,,,,------...............---,,,++++++------.........---,,,,,,...///000///------///111------......////////////---......///////////////////////////////////////////////////000000000000000000111111111222222222222222222222333555666666444444444444555666777888999:::<<<<<<===>>>AAACCCGGGJJJRRR___ooo+++***)))((()))***+++,,,*********+++++++++,,,,,,******))))))))))))******)))))))))*********+++++++++++++++***))))))(((((('''))),,,...///---***((((((((((((((()))***+++,,,++++++************++++++))))))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******((()))***)))((('''(((***((()))***++++++***)))((()))(((''''''))))))((('''(((((()))******++++++,,,******))))))))))))******++++++++++++++++++++++++++++++************++++++***************************+++++++++,,,---------((((((((())))))))))))))),,,,,,,,,,,,---------...000...---///333444333000111...+++******+++,,,+++******)))******+++,,,---)))))))))*********+++++++++++++++***++++++,,,---))),,,...///...------...000///---,,,++++++,,,,,,,,,+++***+++---......---------...//////000111111000000000000111111222333111222222333333222222111111222222111//////000111111222444555666555444444444444444444333333333333222222222222222222222222222111111111111222333333000000000000000111222333000111111111111000//////000000////////////000000...------...000111111000......------,,,---------000000...---,,,+++++++++,,,---...//////...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***...---,,,,,,,,,,,,,,,---...------------...//////000...,,,,,,---//////.........------------......,,,,,,,,,---,,,,,,++++++,,,---......,,,,,,,,,...+++,,,,,,------.........///............---------------,,,,,,,,,---......---.........---,,,,,,+++------............---------...//////......///000---...//////000000//////---......///////////////////////////////////////////////////000000000000000111111111111222222222333333333333444555666666444444444444555666777888888:::;;;<<<===>>>AAACCCGGGJJJSSS^^^mmm((())))))***************))))))***+++++++++++++++******))))))))))))******))))))*********+++++++++---,,,,,,+++******))))))(((***+++---,,,+++)))'''(((((((((((()))***+++,,,++++++++++++++++++++++++))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((******++++++++++++******((()))***)))(((((()))***((()))+++,,,,,,+++)))(((***(((''''''((())))))(((+++++++++******)))))))))))))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))***++++++,,,,,,+++***)))))))))***+++,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...,,,,,,000444555111---...,,,++++++,,,---,,,+++))))))))))))***+++,,,---************+++++++++,,,//////...---------......,,,---...---,,,+++,,,---.........---------------)))((('''(((***,,,,,,++++++,,,---...///111222222000000000111111222444444111222222333333222222111000222333222111000000111111111222333444555555555555444444444444333333333333333333333333333333333111111000000111222222333222111111000111111222222000000000000000//////...000000////////////000000...---,,,...000111111000------,,,,,,,,,---.........---,,,+++++++++++++++,,,---...//////...---,,,***++++++,,,,,,,,,,,,,,,////////////////////////,,,,,,---------,,,+++***---,,,,,,++++++,,,,,,------------------...//////111///------...///000///......------------......,,,,,,,,,,,,------------,,,---......,,,,,,---...++++++,,,,,,---......//////............---------,,,,,,,,,,,,,,,---...///---------...------,,,,,,------............------+++---///000///......///,,,---.../////////......---......///////////////////////////////////////////////////000000000000000111111111111222222222444333333222333333444444444444444444555666777777888:::;;;<<<<<<>>>@@@CCCEEEIIIRRR]]]lll%%%'''***,,,---+++)))'''(((((()))*********************))))))))))))******)))************+++++++++......---,,,,,,+++******---,,,,,,,,,++++++******(((((((((((()))***+++,,,***++++++,,,,,,++++++***))))))(((((((((((())))))******))))))))))))******((((((((((((((((((((((((******++++++++++++******((()))******)))((()))+++((()))+++,,,,,,+++)))(((+++)))'''&&&((()))***)))......---+++)))((('''&&&((((((''''''''''''((((((------------------------++++++************++++++(((((()))***+++,,,,,,---+++***(((&&&&&&''')))***'''((()))*********************+++++++++,,,,,,,,,+++***,,,000666666222,,,))))))***,,,......,,,***))))))))))))***+++,,,---***++++++++++++,,,,,,,,,...---+++***)))******+++//////...,,,***)))***+++,,,,,,....../////////...,,,+++******---.........***+++,,,...000111222333111111111111222333444555222222222333333222222222,,,///222333333222333444111111111222333444555555555555444444444333333333333333333333333333333333000000000000000111222222333333222222111222222222222222222222222111000000000000////////////000111...---,,,...000111111000,,,,,,,,,,,,------...///*********)))******+++,,,+++,,,...//////...,,,+++***+++,,,---------------------------------------,,,,,,---...---,,,+++***,,,+++++++++,,,,,,---...---------------...///000222000......///000000000.........------.........---------------...///000,,,---......,,,,,,---...++++++,,,,,,---...////////////.........---------,,,,,,,,,,,,,,,---...///,,,,,,---......------,,,------...............---))),,,///000///.........+++,,,---.........---,,,---......///////////////////////////////////////////////////000000000000000111111111111222222222333333222222111222222222444444444444444555777777888999;;;<<<<<<>>>@@@CCCCCCGGGQQQ]]]lll)))+++......,,,******)))***************)))((((((((((((''''''''''''((((((,,,,,,------------------...---,,,+++************************************************************(((((()))***************++++++***************+++(((((())))))*********+++))))))(((((((((((())))))++++++******))))))(((((((((((((((((())))))))))))***))))))((()))+++---...***((('''''')))+++++++++******))))))(((((('''''')))))))))))))))*********------,,,,,,+++***))))))&&&&&&'''((()))***++++++,,,,,,+++***))))))******(((((()))***+++,,,,,,---***+++,,,+++)))))))))***+++***)))))))))***+++,,,333,,,---888>>>888...)))+++)))(((***,,,---***(((******+++++++++,,,,,,,,,)))))))))***+++,,,---...000///...,,,+++++++++,,,)))))))))))))))***++++++000000000000///...---,,,***++++++,,,---...//////++++++,,,,,,---...//////000111111111111222222222444444444333333222222222333333333222222222222111666555555444333111111000222222333444444555666666333333222111111222333333000000000000//////////////////000000111111111222111111111111000000000000---,,,,,,,,,,,,---......///000111111///+++&&&###......---,,,++++++++++++------............------*********++++++,,,,,,,,,---------,,,,,,+++++++++&&&&&&'''(((***---///000------,,,,,,,,,,,,++++++******+++,,,---------------,,,,,,,,,,,,---......//////000000000000//////........................,,,,,,------...///000000...---,,,,,,,,,,,,---...,,,,,,,,,---...///000000111000///......///111222555333000...,,,,,,,,,---///---,,,,,,---...,,,+++))))))*********+++++++++..................---------------------------------...///000000///...---........................000000000000000000000000000000000000////////////333333222222111222222222555555555666666666666666777999:::;;;;;;===???BBBFFFIIIPPPYYYggg&&&(((++++++)))'''&&&'''***************)))((((((((((((''''''''''''((((((***++++++,,,---...//////---,,,,,,+++************''''''''''''''''''''''''************************(((((()))*********************))))))((())))))***((()))))))))************))))))(((((((((((())))))*********)))))))))))))))(((((((((((()))))))))))))))))))))))))))+++,,,---+++******+++------+++***(((((((((((())))))))))))(((((()))))))))*********------,,,++++++***))))))*********+++,,,,,,------***)))))))))((((((((('''***++++++,,,,,,------...***+++,,,+++)))))))))***,,,,,,+++++++++,,,---...000---///888<<<666---))),,,***)))+++------+++)))************++++++++++++++++++***++++++,,,---....../////////...---+++*********))))))***++++++,,,000000000//////...,,,,,,//////.........---------,,,,,,,,,---.../////////000000111111111222222222444444333333333222222222111111111000000000000///333333333333222222222222111222222333444444555555444444333222222333444444222222222111111111000000//////000000000111111111222111111000000////////////............///000000......///000000000//////,,,,,,,,,+++,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++++++++++++++++++++,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,------,,,++++++---,,,,,,,,,,,,---............////////////......,,,------------------,,,,,,,,,------...//////000...---,,,,,,,,,,,,---...+++,,,,,,------.........///...,,,+++***+++,,,,,,------,,,++++++,,,---...///---,,,,,,---...,,,+++*********+++++++++,,,,,,..................---------------------------------...////////////...---,,,,,,,,,++++++*********////////////////////////111111111111111000000000333333222222111222222333555555555555666666666666777999:::;;;;;;===???BBBEEEHHHOOOYYYggg)))+++------+++)))))))))))))))******))))))((((((((((((''''''''''''(((((())))))***+++---...///000,,,++++++*********++++++************************************************((())))))************))))))((((((((((((((())))))))))))))))))************))))))(((((((((((())))))((())))))))))))))))))***(((((((((((()))))))))))))))))))))))))))***+++,,,******+++---...---***''''''''''''((()))*********''''''((())))))***++++++,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))***,,,,,,+++***+++,,,---...---...222888888111,,,***+++***)))***++++++***)))************++++++++++++,,,,,,,,,++++++,,,---------...000111111///,,,***+++************+++,,,,,,////////////...---,,,,,,////////////............------......//////000000000000000111111111222222333333333333222222222222111111111000000000000///000111111111222222333333111111111222333333444444444444333333333333444444444333333333333222222222//////000000000000111111222222111000000///......///............///000000...---------///111333555++++++++++++,,,---...///,,,,,,------------,,,,,,......---------------,,,------,,,,,,,,,,,,++++++...---------------...///------,,,,,,,,,,,,++++++------------,,,+++***)))---,,,,,,,,,,,,---......////////////////////////***+++---......---+++***,,,,,,------.../////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---...---+++***(((((())))))***++++++,,,,,,---------///---,,,,,,---...,,,++++++++++++,,,,,,,,,------------------------......------------------------------............------//////......---------,,,........................111111111111111222222222333222222111222222333333555555555555666666777777777999:::;;;;;;===???BBBDDDGGGNNNXXXfff***,,,------+++*********((()))))))))))))))((((((((((((''''''''''''(((((()))******+++,,,------...+++***************+++,,,++++++++++++++++++++++++************************((()))************))))))))))))((((((((()))******)))))))))))))))*********))))))(((((((((((())))))'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))***++++++***)))((()))***)))'''%%%'''((((((((()))))))))***&&&&&&'''((()))***+++,,,,,,+++++++++******))))))*********)))))))))((((((+++,,,---//////---+++***+++*********))))))((((((***+++,,,+++)))))))))******)))((((((((()))+++,,,***///555888333---++++++))))))(((((())))))))))))++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---...000111111///---,,,+++***************++++++...............---,,,+++++++++,,,---...///000000......//////000000000111000000000000111111111111333222222222222222222222333333333222222222111111000000111111111222222222000000111111222222222222333333333333333333333333444444333333333222222222//////000000000000000000222222111000///......------,,,,,,,,,,,,---............---------...//////,,,,,,,,,,,,,,,---......------............------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///000111------,,,,,,,,,+++++++++,,,---------,,,,,,+++***---,,,,,,,,,,,,---......000000000//////000000000***,,,...000000...,,,***---------.........//////---------------------------------------------,,,///...---,,,++++++,,,,,,......//////...---,,,,,,///---,,,,,,---...,,,+++,,,,,,,,,---------......,,,,,,------------......------------............------------------------....../////////000000000////////////////////////000000111111111111111222222222111111222222333333444444555555666666777777777999:::;;;;;;===???BBBBBBFFFNNNXXXfff~~~'''((())))))'''&&&&&&''''''(((((()))))))))((((((((((((''''''''''''((((((++++++++++++++++++***************)))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))*********))))))((())))))))))))******+++,,,******))))))))))))))))))))))))(((((((((((())))))''''''(((((()))))))))***(((((((((((())))))))))))((()))))))))************---***'''&&&&&&(((((((((***)))))))))((((((((('''%%%&&&'''((()))***++++++++++++***************))))))))))))(((''''''&&&&&&&&&''')))******)))'''&&&+++******))))))(((((('''***+++,,,+++)))))))))******)))((((((((()))***+++)))111888777111+++***+++*********)))))))))***+++,,,,,,,,,------------...------,,,+++++++++,,,,,,//////.........//////000+++******)))))))))******,,,------------,,,,,,+++)))***+++,,,---......////////////000000000000000//////000000000111111111222222222222222222222222333333333222222222111111222222222111111111000000000000111111111111222222111111111222222111111111222222222222111111111111000000//////////////////111111000000///......------,,,,,,,,,,,,---............//////...---,,,+++///...------,,,,,,,,,---......////////////......------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------,,,,,,,,,+++++++++***+++,,,,,,---------,,,---,,,,,,,,,,,,---......///...------------...///,,,---000111111000---,,,---------...............------------------------////////////............---------------...//////...////////////...---,,,///---,,,,,,---...,,,+++,,,,,,---------.........,,,,,,,,,,,,------......---------....../////////---------,,,,,,---------))))))***,,,---...///000000000000000000000000000/////////000000000111111222111111111222222333444444444444555666777777888777999:::;;;;;;===???BBBBBBFFFMMMXXXeee}}}(((******)))((('''((()))''''''((()))))))))((((((((((((''''''''''''((((((,,,,,,+++******))))))(((+++******)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((***)))))))))***+++,,,---************))))))))))))))))))(((((((((((())))))'''(((((((((((((((((()))(((((((((((())))))))))))(((((()))******))))))(((///,,,'''&&&''')))+++,,,*********)))((('''''''''&&&&&&'''(((((()))***************************************))))))((((((((('''((()))*********)))(((,,,,,,+++++++++************+++,,,+++)))))))))***++++++***)))***+++,,,---***333999666///,,,+++***---------,,,******---///,,,,,,,,,,,,------------+++++++++******+++,,,,,,......---,,,---...000111,,,,,,+++************++++++,,,,,,------,,,++++++,,,,,,,,,++++++++++++***////////////000000000000/////////000000000111111111111111222222222222222111111111000000000000///333333222222111111111000111111111111111111111111000000111111111111000000111111111111000000000000000000////////////......000000////////////......///............///000000,,,---///000000000///...000///...---,,,,,,,,,,,,---..................---,,,+++++++++++++++******++++++,,,,,,,,,,,,------......,,,+++************------,,,,,,,,,,,,++++++)))***+++,,,---------------,,,,,,,,,,,,---......,,,+++***))))))***+++,,,---...000111111000...---........................,,,------......------,,,//////////////////000000******+++,,,---...//////+++,,,,,,------.........///---,,,,,,---...,,,+++,,,,,,,,,---------......++++++,,,,,,------......---------...//////000000......------------......******,,,---///000111222111111111111111111111111.........///000000111111111111111111222333444444333444444555666777888888777999:::;;;;;;===???BBBBBBFFFNNNXXXddd{{{+++,,,,,,+++))))))***+++&&&''''''((())))))((((((((((((''''''''''''((((((***************))))))))),,,+++***))))))((())))))++++++++++++++++++++++++))))))))))))))))))))))))***************)))((((((((((((((())))))***+++,,,************)))))))))((())))))(((((((((((())))))((((((((((((((('''''''''(((((((((((())))))))))))(((((()))******)))(((''',,,***''''''(((***++++++))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))************************))))))))))))+++++++++,,,,,,---------++++++++++++***************+++,,,+++)))))))))***+++***)))))))))***,,,---,,,555:::555///---+++))),,,------+++)))))),,,///*********+++++++++,,,,,,))))))))))))***++++++,,,+++,,,,,,---.../////////......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,+++++++++////////////////////////////////////000000000111000111111111222222222222111111111000000000000///222222222222333333333333222222222222222222222222000111222222222222111000222111111111000000000000000000/////////..................//////////////////............///000000,,,,,,,,,------...///000///......---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---+++***)))))))))------,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---,,,,,,,,,,,,---......---,,,***))))))***,,,---......////////////..............................,,,,,,---......---,,,,,,------......//////000000++++++,,,---------------///...---------.../////////---,,,,,,---...,,,++++++,,,,,,,,,------------***++++++,,,------......---------...///000000000//////...------...///////////////000111111222222000000000000000000000000...//////000111111222222111111111111222333444555333333444555666777888888777999:::;;;;;;===???BBBCCCFFFNNNXXXdddyyy((())))))(((&&&%%%'''(((&&&&&&'''((())))))((((((((((((''''''''''''(((((((((((())))))******++++++,,,,,,***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************)))((((((''''''''''''((()))+++++++++*********))))))(((((())))))(((((((((((())))))))))))(((((('''''''''&&&(((((((((((())))))))))))(((((()))******)))(((''''''&&&&&&&&&((())))))(((''''''(((((())))))******'''''''''((((((((((((((()))))))))))))))*********((((((((((((((()))))))))***))))))))))))***+++,,,((((((((((((((()))))))))***+++,,,+++)))))))))***)))((('''''''''(((***+++---666:::555000...,,,((()))******(((%%%%%%))),,,((())))))))))))*********(((((((((((()))***+++,,,(((***---///000///...---111000///...............***++++++,,,,,,,,,++++++***++++++,,,---...///000////////////............////////////000000000000000000111111222222222222333333333222222222222111000111222333444555666666333333222222222222222222111222333444444333222111222222222111111111000000000000//////.........---------......///000000000---,,,,,,,,,,,,---.........---***(((((())),,,...---------------...///000*********++++++*********,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------,,,+++******---,,,,,,,,,,,,---......000///---,,,,,,---///000.............................................---,,,,,,---......---,,,,,,,,,,,,,,,---...///000000....../////////...------777555222///...---...//////---,,,,,,---...,,,++++++++++++,,,,,,,,,------******+++,,,,,,---......---------...///000000111000///...------...///000............------------///////////////////////////000000111222222333333111111111111222333444555333333444555666777888999777999:::;;;;;;===???BBBCCCGGGNNNXXXcccxxx'''&&&&&&'''((((((&&&%%%&&&&&&''''''(((((())))))++++++***)))((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''&&&'''(((*********)))((())))))(((((((((((())))))))))))))))))))))))))))))%%%%%%'''(((***,,,---...+++++++++*********))))))((((((((((((((((((((((((+++******)))(((''''''&&&(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))'''%%%'''+++---,,,***))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,------,,,,,,,,,+++++++++++++++***)))((())))))))))))************,,,,,,,,,++++++*********+++,,,,,,***((((((***,,,111666777111...///...)))))))))*********+++++++++,,,,,,+++++++++,,,------************+++,,,---...++++++,,,,,,,,,,,,------,,,***)))***---...+++(((......///000///...,,,+++------,,,++++++,,,,,,,,,///000000000000000//////////////////////////////---...///000000000000000222111111111000000//////333222111000000111222333111111000000111111222333666555555444222111111000000000000000000000000000333333222111000///......////////////000000000000111///---+++++++++,,,---)))***+++,,,---,,,+++***,,,,,,,,,------.........++++++******++++++,,,---************************---+++)))***---...,,,***------------------,,,,,,++++++,,,,,,---------------...///...+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000...+++(((''')))+++---$$$&&&***---///000000///........................,,,,,,+++***+++,,,---...////////////////////////222111///---...000222444...///000///---,,,,,,---///////////////.........////////////////////////000000000000111111111111111111111111222333444444555555555555666666666666999:::::::::;;;===AAADDDBBBIIILLLSSSeeexxx((('''''''''))))))'''&&&'''''''''(((((((((((((((+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((()))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))(((((()))***+++,,,,,,---*********)))))))))((((((******++++++++++++******+++******)))((((((''''''(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((&&&%%%%%%&&&((()))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******+++++++++******))))))))))))************,,,,,,,,,+++++++++******((())))))'''&&&&&&(((***000444444///---...---))))))))))))*********++++++,,,++++++*********++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,---------------,,,...//////...---------.........---,,,,,,---,,,,,,++++++,,,,,,---......////////////......//////////////////////////////000111111111000000+++,,,---...000222333333222222111000000111222222333333222222333333444555222222222222222111111111111111111111111111111111222222111111000/////////111111000000//////..................---,,,++++++***+++,,,,,,,,,+++******+++++++++,,,,,,,,,------+++++++++***++++++,,,,,,+++++++++++++++++++++++++++)))((()))++++++***(((+++,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++***,,,------+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///,,,+++***)))***,,,...000---.../////////...---,,,---------------------------,,,,,,+++,,,---...///------------------------...---,,,+++,,,---///000,,,---...---,,,+++,,,---/////////////////////...000000000000000000000000000000000000111111111111222222222222333444555555555555555555666666666666999:::::::::;;;===AAADDDBBBIIIKKKQQQcccvvv)))((('''(((******)))'''))))))((((((((((((((('''))))))))))))))))))***+++)))))))))))))))))))))))))))))))))))))))(((((('''((())))))******)))((((((***))))))(((((())))))***))))))))))))))))))))))))******++++++++++++++++++)))))))))(((((((((((((((***+++,,,------,,,+++************))))))(((((('''(((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((&&&'''((('''&&&&&&'''((())))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++(((((()))++++++,,,,,,,,,))))))))))))************,,,,,,,,,++++++++++++******++++++***))))))+++---111222000,,,+++------++++++++++++++++++,,,------,,,,,,+++***))))))))))))******)))))))))***++++++...---------------------...000111111000//////000,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,------......//////......---000000000000000000000000111111222222222111000000)))***,,,---000111333444222222111000000111222222333222222222222333444444//////000000111111111222111111111111111111111111000000000000000000000000222222111000///...------,,,---/////////---+++))),,,,,,,,,,,,,,,+++***)))******++++++++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,*********++++++,,,,,,,,,,,,,,,+++***+++,,,---...)))***,,,,,,,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---......///++++++++++++,,,---...///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,---......------...///......//////////////////111111111111111111111111000000000000111111111111333222222333333444555666555555555555666666666666888:::;;;;;;;;;===@@@CCCCCCIIIIIINNN___rrr)))(((((()))++++++***(((***)))))))))(((((('''''')))((((((((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((************))))))((((((***))))))))))))))))))***))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))***++++++***)))(((*********)))))))))(((((((((((((((((())))))))))))((()))))))))************'''''''''''''''''''''''')))+++---,,,((('''(((+++((((((((((((((((((((((((************************,,,,,,------------,,,,,,((()))***+++++++++++++++((()))))))))************+++++++++++++++++++++++++++,,,,,,,,,++++++...000333111...++++++---.........------,,,---...///000------,,,***)))))))))))),,,++++++******++++++,,,/////////......---------///222333222...,,,,,,...++++++***)))***+++---...,,,,,,+++++++++,,,---------...//////////////////111111111111111111111111333333333333222222111000......//////////////////222111111111111111111222000000000000000111111222//////000000000111111111222222222222222222222222////////////000000111111111111000000//////......------.........---+++***------,,,,,,+++***))))))+++++++++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,........................)))******+++,,,------......---,,,,,,,,,---///000***,,,......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------...++++++,,,---...///000000------------------------------------------------)))******+++,,,---..................---,,,+++++++++++++++++++++---......,,,,,,,,,,,,,,,,,,,,,,,,...............//////000++++++++++++++++++++++++---...///000000000//////...000111111000000111333............////////////111111111111111111111111///000000000111111111111222222222222333444555555555555555555666666666666888999;;;;;;;;;<<>>@@@BBBHHHGGGKKKZZZkkk((((((((()))+++,,,+++)))***))))))))))))))))))((())))))))))))))))))***+++))))))))))))))))))))))))'''(((((()))))))))))))))***))))))))))))***+++,,,+++******))))))******+++))))))))))))))))))))))))%%%%%%&&&'''(((******+++************++++++++++++************************************************(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))***+++***((('''((()))))))))))))))))))))))))))******************************++++++++++++******,,,,,,,,,++++++)))(((((())))))))))))***************++++++++++++,,,,,,,,,)))***+++******,,,///111888111,,,---......---...+++***((('''((()))+++,,,......---,,,++++++++++++------------...///000111333333222111///...---------......---***(((''''''+++++++++***++++++,,,,,,++++++++++++,,,---......//////000111222222222222111111111111111111111111222222333333333222111111111111111111111111111111000111222222222222111000222111111111111222333333222222111111000000//////000000000000000000000000.........//////000000000------...///000111222222///...,,,++++++,,,...///------,,,+++************......------------,,,,,,++++++******++++++,,,---***************************+++,,,,,,******+++,,,,,,,,,,,,------.........++++++,,,,,,,,,---------///000111///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******+++,,,,,,---------------------------------------------------------,,,,,,,,,,,,------------***+++,,,---.........------.............................................---......///000/////////........................,,,---///000000000///...---...//////......///000------......///000000000111111111111111111111111000000000000111111111111/////////000000111222333555555555555666666666666777999;;;<<<;;;<<<===???BBBHHHHHHKKKYYYiii'''''''''(((++++++***))))))))))))))))))*********+++***))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))((((((((()))+++---...+++******))))))******+++))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))*********++++++***(((''''''(((***+++************************(((((((((((())))))))))))))))))))))))************************************)))'''''''''(((((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,------......------,,,******+++++++++******)))))))))))))))******************+++++++++,,,,,,,,,+++,,,---------///222555888000+++---///,,,***++++++***((('''''')))+++---,,,,,,+++++++++++++++,,,++++++,,,,,,...///111222555444333222000///...---,,,+++++++++------+++***,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,---...///...///000111111222222222111111111111111111111111000111222222222222222111////////////000000111111000111222222222222111000111111111111111222333333...///////////////000000////////////////////////......//////////////////......//////000000111111---------,,,,,,------------,,,+++*********+++,,,---------,,,,,,,,,++++++)))))))))***+++,,,---...++++++++++++++++++++++++---///000///------...000,,,,,,,,,,,,,,,,,,,,,---,,,---///000111000///...+++---...---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,---------,,,,,,,,,++++++.........................................................---------------******++++++,,,---------...////////////...,,,+++------------------------,,,---.../////////......------------------------,,,---......//////......---/////////---,,,---...------......///000000111000000000000000000000000000000000000111111111111000000000000111222333444555555555555666666666666777999;;;<<<;;;;;;===>>>AAAHHHHHHLLLZZZhhh~~~'''&&&&&&(((***+++***)))(((((())))))******++++++++++++***)))(((((())))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((***,,,...///++++++************++++++))))))))))))))))))))))))+++*********))))))(((((('''((((((((())))))******)))(((%%%$$$$$$%%%((()))******************++++++(((((((((((())))))))))))))))))))))))***************************************'''%%%&&&)))***(((&&&))))))))))))))))))))))))(((((((((((((((((((((((()))******++++++******)))((()))***+++++++++++++++))))))))))))*********************++++++,,,,,,,,,((()))******+++,,,000222888///***---///+++((((((...,,,***)))***+++...000******************++++++)))******+++---///111222555555444222000///...---+++))))))+++000222000...,,,---......---,,,***)))++++++++++++,,,---...///------///000111111111111000000000000000000000000///000111222222222222222///////////////.........000111222333333222111000///////////////000000111++++++,,,---...///000111////////////////////////////////////////////////000000000000////////////+++,,,...//////...,,,+++,,,+++*********+++,,,---,,,,,,,,,++++++*********((())))))***+++---...///,,,,,,,,,,,,,,,,,,,,,,,,+++---///...++++++,,,///,,,,,,++++++++++++++++++(((***,,,...///---+++***((()))++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---------------------,,,,,,................................................000//////......---,,,,,,...---,,,+++***************+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---------------------------............//////000000000111222000///......///---------...///000000111////////////////////////000000000000111111111111111111111111222333444555555555555555666666666777777999;;;<<<;;;;;;<<<===AAAHHHIIINNN[[[hhh}}}***)))(((''''''((()))***++++++***************+++))))))(((((((((((())))))************)))))))))))),,,+++)))((((((((()))***(((((())))))((('''&&&&&&)))******))))))((('''&&&************************)))************+++++++++***************)))(((((()))((()))***&&& $$$)))((('''''''''(((***+++)))))))))))))))*********))))))(((((((((((())))))''''''(((((()))*********&&&''''''((()))******+++++++++++++++***)))((('''+++***)))'''''')))***+++)))************+++++++++,,,(((%%%&&&***---+++)))******))))))******+++,,,))))))(((((((((***+++,,,)))***)))(((+++111444222111...***'''&&&'''***,,,&&&)))---000111000...,,,+++)))))))))+++,,,+++*********+++++++++...222555444444444333222111//////***++++++,,,,,,++++++***...---,,,++++++++++++,,,'''***---...------///222000//////...///000111222//////000111111111111111000////////////111333444......///000111000000000000000000000000111111111000000111111111000000///////////////........................////////////000000//////.........---------............------------------------------+++***(((((()))***---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***000000000000///---+++***,,,+++***)))))))))***+++++++++++++++++++++++++++---------------------------222444111+++'''***...///...,,,,,,+++,,,---...///...---,,,,,,---...///...------,,,,,,------...---...///000000///...---222///,,,+++,,,.............../////////...,,,+++.........------,,,,,,,,,+++++++++,,,,,,,,,------***+++---......---+++***//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................111///...------...///111444333000......///000222////////////000000000000111111000000000000111111222222222222333444555555222333555777777777777666999::::::;;;<<<===>>>>>>;;;CCCFFFKKKYYYfff{{{***)))(((((((((((()))***++++++***************+++***))))))(((((())))))***************))))))))))))++++++)))((((((((()))***)))))))))(((((((((''''''))))))***************)))))))))))))))))))))))))))(((((()))))))))************************)))((((((***)))***,,,)))%%%&&&+++((((((((((((((())))))***++++++******))))))(((((())))))(((((((((((())))))***))))))))))))))))))))))))))))))******+++++++++(((((())))))((((((''''''))))))************)))))))))************+++++++++...***'''(((,,,...---******************++++++,,,+++***)))(((((())))))***,,,---+++))),,,222333111...---+++))))))))))))***'''(((+++...///...---,,,***)))(((***,,,---,,,,,,)))***+++******+++---000222222222111000///...---++++++,,,,,,,,,,,,++++++000//////...------,,,,,,)))+++...///...---///111...---,,,+++++++++,,,---//////000111111111111111333222111000/////////000///////////////000000000000000000000000000000000000000111111111000000///////////////........................////////////000/////////............---......//////......---------------------------...---+++)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************++++++,,,,,,,,,,,,++++++,,,+++************+++,,,++++++++++++++++++++++++------------------------,,,///000...***((())),,,...---,,,,,,,,,,,,---...//////...---------......------,,,,,,,,,,,,---------...///000000///...---...,,,******,,,.........------.........---++++++......---------,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......111000000000////////////////////////000000000000111111000000000000111111222222222222333444555555000222444666888888999888999::::::;;;<<<===>>>>>>???FFFHHHLLLYYYeeezzz***))))))(((((())))))***+++***************+++++++++******************+++++++++*********)))))))))+++******)))((()))))))))***)))((('''''''''((()))((()))***++++++,,,,,,,,,(((((((((((((((((((((((('''((((((((()))))))))))))))************))))))((()))((())),,,+++)))***///'''(((((())))))))))))))),,,,,,+++***)))(((''''''))))))(((((((((((())))))++++++******)))(((((('''))))))))))))************((())))))***************'''(((***,,,,,,***(((''')))************+++++++++...+++)))***---///...,,,************+++++++++,,,,,,+++***)))((((((((((((+++---,,,+++...444666444++++++,,,,,,+++***)))(((((()))***+++,,,---------***))))))***---......---,,,...//////.........///000000000///...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***)))(((+++---...///...---...///000000...------,,,------//////000111111111111111333222111000////////////111000///.........///000000000000000000000000000///000000111111000000000////////////............---............/////////////////////............---......//////......---------------------------...---+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,---///000111,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------,,,,,,,,,,,,------000///...------------------,,,,,,++++++,,,,,,------......//////......---***))))))+++---///......---............------,,,...------------,,,,,,,,,---------.........//////111///---++++++,,,---...000//////......---------,,,,,,,,,,,,,,,,,,------........................,,,---///111111///---,,,---...///000000000///...////////////000000000000111111000000000000111111222111111222222333444555000111333555777999::::::999999:::;;;<<<===>>>???AAAHHHIIIMMMYYYdddwww))))))))))))))))))))))))*********)))******+++,,,,,,++++++******++++++,,,+++++++++*********))))))+++******)))))))))))))))***(((&&&%%%%%%&&&((()))((()))******+++++++++***))))))))))))))))))))))))((((((((()))))))))******))))))************)))((('''%%%&&&******((()))---&&&''')))*********)))(((+++*********))))))(((((())))))(((((((((((()))))))))))))))(((((('''''''''((((((''''''''''''''''''&&&&&&'''((()))******)))((()))***++++++***)))((())))))*********+++++++++---,,,***+++---...---+++******+++++++++,,,,,,+++*********)))))))))))))))'''***+++,,,111888;;;999++++++++++++++++++******************+++,,,---...---+++++++++---...---,,,+++...111111000//////////////////......---+++++++++,,,,,,,,,,,,,,,,,,+++))))))***++++++***)))))),,,------------,,,,,,,,,/////////...............//////000111111111111111000000000000000111111222222000...---,,,...///000000000000000000/////////...///000000000000000000////////////............---------........./////////////////////...............////////////..............................++++++******+++,,,---...+++++++++++++++++++++++++++++++++***************,,,,,,++++++,,,...000111,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,------------------------///---,,,---///000...,,,,,,,,,,,,,,,,,,,,,------000//////...---------,,,,,,,,,++++++++++++,,,,,,------------------------+++******,,,...///...,,,//////////////////......------------------------------------............111000...---,,,,,,---...000000//////............,,,,,,,,,---------------........................------...//////...------,,,,,,---...////////////////////////000000000000111111000000000000111111111111111111222333444555111222333555777888999999999999:::;;;<<<>>>>>>???@@@GGGHHHKKKWWWbbbuuu))))))************))))))******))))))***++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++************************)))))))))(((((('''%%%$$$$$$%%%'''((())))))******)))(((((('''************************)))))))))*********++++++((())))))*********))))))(((&&&&&&***+++(((''')))&&&''')))*********)))((((((((())))))*********+++))))))(((((((((((())))))&&&&&&&&&''''''(((((((((((((((((((((''''''''''''"""###$$$%%%&&&'''''''''+++***)))(((((()))***+++))))))*********++++++++++++*********++++++***))))))***+++,,,,,,,,,,,,+++''''''((()))***+++++++++'''***+++,,,111888:::888,,,,,,*********+++,,,---,,,,,,++++++,,,---...//////---,,,,,,,,,,,,+++)))%%%(((+++------,,,,,,,,,////////////...---,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,---...///000000000,,,,,,,,,,,,,,,,,,******))))))***+++,,,---------//////000111111111111111///000000111111111111111111000...,,,,,,---///000000000000000//////............///000000000000000////////////............------------.....................///////////////...//////////////////...........................+++++++++,,,,,,---......++++++++++++++++++++++++***+++,,,......---+++******)))(((''''''((()))***++++++,,,,,,------------++++++,,,,,,,,,---------------------------------000---+++,,,000111///,,,***++++++,,,,,,---------//////.........------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------...------...//////---+++---------------------...------------------------+++,,,,,,,,,,,,---------....../////////...,,,+++///////////////.........,,,,,,,,,------.................................///...---,,,,,,---...///...---,,,+++,,,---///111////////////000000000000111111000000000000111111111111111111222333444444555555555555666666777777888999:::;;;<<<>>>??????<<>>???@@@;;;BBBCCCGGGSSS^^^qqq)))***++++++++++++***)))))))))))))))***+++,,,---++++++************++++++,,,,,,+++++++++*********)))******+++***)))(((''''''''''''((((((((())))))))))))*********))))))(((************************))))))))))))************(((((()))******************(((***111333...)))'''((((((((((((((())))))***(((((())))))******++++++))))))(((((((((((())))))((((((((()))))))))))))))******++++++,,,,,,------******+++,,,---------,,,******))))))))))))******)))************+++++++++((()))++++++)))((('''''')))***,,,---...---,,,+++&&&''')))***+++++++++***,,,...---,,,...111000,,,******+++,,,,,,---......+++,,,,,,,,,,,,---------+++***)))***,,,---,,,++++++---000000///...///000.........///......---,,,,,,,,,------------,,,,,,,,,+++)))((((((***,,,......,,,+++---//////---+++---...///111222222222111//////000111111111111111333333333222111///---,,,+++,,,,,,---...///000000111000000///......------,,,---...///000000000000////////////............,,,,,,---------...................../////////000//////000000000000//////......................../////////......---,,,+++************************,,,+++***)))***+++---..................---,,,,,,((()))***+++,,,,,,,,,+++++++++,,,,,,---......///---------------------------,,,++++++,,,,,,,,,+++((()))+++,,,------,,,,,,+++,,,---////////////...///......------......///---,,,+++******+++,,,---///---++++++---.........++++++*********+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,---------...***+++,,,------.........------------------------,,,,,,------.../////////........................------------------------000///...------......///////////////000000000000111111000000000000111111000000000000111222333444666555444444555666777888777888999;;;===>>>@@@@@@>>>DDDEEEGGGRRR\\\ooo)))***+++,,,,,,+++***)))))))))))))))***+++,,,---+++******************+++,,,,,,,,,+++++++++******)))******++++++)))(((''''''((()))***++++++******((()))***+++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************'''%%%)))111444///)))&&&)))((('''''''''(((***+++************))))))))))))))))))(((((((((((()))))),,,,,,++++++***)))))))))(((((()))***+++,,,,,,,,,&&&''''''(((((((((((('''''')))***++++++***)))''')))************+++++++++(((***,,,+++***((((((((()))***,,,......---,,,+++((((((***++++++***)))((()))+++++++++---111111---'''))),,,...///...---,,,******+++,,,,,,,,,++++++'''''''''))),,,......---,,,...///...,,,++++++,,,------.........---,,,,,,,,,------......------,,,111///,,,)))(((***,,,...///---,,,...111222000---,,,---...//////...------//////000111111111111111///000111222222111000///***+++,,,...///000000000111000000///...---------,,,---...///000000000000000/////////............,,,,,,,,,---------......---.........//////000000//////000000000000//////////////////////////////+++,,,---...////////////************************...,,,'''%%%%%%)))...111***+++,,,---------,,,+++'''(((***+++,,,,,,++++++++++++,,,,,,---...//////------------------------/////////......---------((()))+++,,,------,,,,,,***+++---///000000////////////............//////---,,,+++******+++,,,------+++))))))+++...///000...------,,,---...000000,,,,,,,,,------.........---------.........//////++++++******+++---///000,,,---------------------,,,,,,------...///000000........................+++,,,...//////...,,,+++//////000000000///---,,,////////////000000000000111111000000000000111111000000000000111222333444444444333444555777999:::777888999;;;===>>>@@@@@@AAAGGGGGGHHHRRR[[[mmm))))))))))))))))))))))))(((((())))))******++++++))))))((((((((((((((()))+++++++++************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))------,,,+++*********+++******)))))))))))))))***+++***)))(((((()))***++++++)))''')))+++,,,***'''************++++++++++++++++++***)))((((((((()))*********)))(((''''''&&&******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++'''''''''((((((((())))))(((((('''&&&''')))+++---+++++++++++++++***)))(((***)))))))))***+++,,,,,,,,,,,,,,,+++++++++******111///,,,+++,,,............,,,,,,///333333///***+++******))))))******+++,,,+++)))((((((***,,,---)))************+++++++++,,,,,,------...------,,,(((+++---......---...///+++---000000///---------//////.........------------,,,,,,---...000222333///...------...000222444000000000000000000000000000000111111111111000000000000//////.........---111111000000//////......,,,,,,,,,------.........---.........---,,,,,,+++******++++++,,,---......------,,,,,,,,,---......///.........///000222333////////////............,,,---///000111000//////------+++++++++,,,---......------,,,+++***))))))+++,,,...//////...,,,+++---...---+++***+++...111///............---------/////////......---------///......------,,,+++++++++***))))))***,,,...000,,,,,,,,,---------......//////...---,,,,,,++++++...---,,,,,,,,,,,,---...111///,,,***)))***+++---///+++((((((***,,,,,,++++++,,,---...---,,,+++***...------,,,***))))))(((,,,,,,,,,---------..............................000000000000000000000000...............---------000000000000000000000000............////////////////////////000000000000111111111111111222333333///000000111111222333333666666555444444555777888:::::::::;;;===>>>@@@AAACCCCCCFFFIIILLLXXXnnn)))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,+++*********************))))))))))))******+++***)))(((((()))***+++***)))((()))++++++)))''''''''''''((((((((())))))******))))))((()))))))))))))))))))))))))))))))))******************************++++++++++++******$$$%%%%%%%%%&&&&&&&&&&&&)))((('''&&&''')))+++,,,******++++++***))))))(((*********)))******++++++,,,,,,+++++++++*********///---******+++---.........---...222666555111,,,,,,,,,++++++++++++,,,,,,---+++***)))))))))+++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++)))+++---...---------...+++---000000///---------......---------,,,,,,,,,------------...000111222///...---,,,---...000222000000000000000000000000000000111111111111000000111000000000////////////000000000000////////////,,,,,,,,,------.........---.........------,,,++++++++++++,,,---.........///...---,,,,,,,,,,,,,,,...............000111222////////////////////////---......////////////...------,,,+++++++++,,,---......------,,,+++++++++------,,,,,,,,,,,,,,,,,,)))******)))((()))+++---............------------*********)))))))))((((((------------------------++++++***)))***+++---///,,,---------............//////......---,,,,,,+++......---,,,,,,---......111///---,,,++++++,,,---///,,,))))))+++------,,,***+++,,,---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,---------..............................------------------------------......................................................////////////........./////////000000,,,,,,,,,,,,,,,---......000000111111222333333333666555555444555666777777999999::::::;;;===>>>???BBBCCCFFFIIIMMMXXXnnn))))))))))))))))))))))))************))))))))))))******)))))))))******+++++++++*********)))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))++++++***)))))))))*********)))))))))))))))************))))))))))))*********)))((()))++++++)))(((&&&&&&'''''''''((((((((())))))((((((((()))******(((((())))))***+++,,,,,,******)))))))))))))))))))))******************)))((((((((())))))))))))))))))(((''''''((()))+++,,,******+++++++++***))))))++++++******)))*********,,,++++++++++++*********,,,+++))))))+++---------......000555888888333......------,,,,,,------...---,,,+++***))))))***+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++***)))***,,,...///---,,,,,,---+++---000000...------------------,,,,,,,,,,,,,,,...............///000000///...---,,,,,,---...///000000000000000000000000///000000111111000000///111111111000000000000///////////////000000000000---------------.........------------------,,,,,,,,,,,,,,,---......//////000///...---,,,+++++++++...............///000111////////////000000000000///......---------......------,,,+++******++++++------------------------///...+++***)))***+++---***,,,------,,,,,,---...............------------,,,,,,,,,,,,++++++++++++++++++,,,------...//////---,,,+++******+++,,,---------........./////////000//////......---------......---,,,,,,---......000//////...------------///---++++++,,,---...---******++++++,,,...///000++++++,,,,,,---------...,,,,,,,,,---------..............................------------------------,,,---------.../////////....................................////////////........./////////000000///............///000000111111222222333444444444555555555555555666777777999999999:::;;;<<<===>>>BBBCCCFFFJJJMMMXXXnnn))))))))))))))))))))))))++++++******))))))((((((******************+++,,,************))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))***+++***))))))))))))))))))***)))))))))*********)))((((((((((((((())))))))))))((((((((((((((()))***+++)))))))))***++++++,,,,,,***************)))))))))))))))************))))))++++++++++++++++++++++++))))))((((((((()))++++++++++++,,,,,,,,,++++++***,,,,,,+++***)))))))))***++++++++++++************+++***)))***,,,.........---...111555888777333///...------,,,,,,------......---,,,******))))))***,,,,,,,,,,,,------------------------,,,+++******,,,...000000...---------,,,...//////...------...------------------------/////////.........////////////...---------..............................//////000000000000//////000000000///////////////.........///000111111111---------...............------------,,,------------------........./////////...---,,,,,,,,,,,,,,,---------......//////////////////000000000000000000///...,,,,,,,,,---...------,,,,,,++++++******+++,,,,,,,,,------.........---+++***)))******+++***,,,///000///...---............---------,,,,,,///////////////.........,,,,,,,,,---------.........---,,,++++++++++++,,,.........////////////000000000//////..................------------......---...//////...---,,,+++///...---------.........,,,,,,++++++,,,---///000,,,,,,,,,---------......,,,,,,,,,---------..............................////////////////////////,,,,,,,,,---...///000000..................................../////////////////////000000000111111222222111111222222333444111222222333333444555555444444555555666666777777::::::::::::;;;<<<===>>>AAACCCFFFJJJMMMXXXmmm))))))))))))))))))))))))++++++******))))))((((((******))))))***+++,,,,,,*********)))))))))((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***)))))))))))))))******))))))(((((()))***++++++)))))))))******)))))))))((()))*********)))))))))(((((((((((())))))))))))((('''''''''((()))******************************++++++++++++++++++++++++))))))************))))))(((((((((((((((((((((((()))))))))))))))******+++,,,,,,------...------,,,,,,,,,+++***)))))))))***+++++++++*********)))))),,,******+++---//////...+++---000444555444111...,,,,,,++++++++++++,,,,,,...---,,,+++*********)))++++++++++++,,,,,,,,,,,,......//////...---,,,,,,...000222222000///...///,,,...//////---------...............///////////////////////////.........000000//////////////////------------------------//////000000000000//////........................------...///000111222222...........................---,,,,,,,,,------...---------...............,,,,,,,,,,,,,,,---...///,,,------.....................//////000000000111111000...---,,,,,,---...------------,,,,,,++++++*********+++,,,,,,------++++++,,,---,,,+++***)))&&&))),,,---,,,+++******...------------,,,,,,,,,++++++++++++++++++,,,,,,......---------,,,,,,,,,......---,,,++++++++++++.........////////////000///////////////.................................+++,,,---......---+++***............------...//////...---,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,---------..............................////////////////////////,,,,,,,,,---...///000000////////////////////////............////////////000000111111111222222222///............///000000111222222333333444555555333444555555666777777777;;;;;;;;;;;;<<<===??????AAACCCFFFJJJMMMVVVkkk}}}))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,******)))))))))((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******)))))))))***++++++(((((((((((()))***+++,,,))))))************))))))((()))++++++)))((()))***&&&&&&'''''''''((((((((((((((('''''''''((())))))******************))))))******+++++++++,,,,,,,,,)))******************)))******))))))))))))((((((************************,,,,,,---.........------++++++******)))*********+++************))))))))),,,++++++,,,...///...---+++---///111111000...---+++******))))))******+++------,,,,,,++++++******++++++++++++,,,,,,,,,,,,......////////////......---///111222000//////000---...///...---,,,...//////////////////000000000...///////////////...---//////000000000000000000------------------------...//////000000//////...,,,---------------......---......///000111111222/////////..................---,,,+++,,,---...///------------------------+++++++++,,,---...///000,,,,,,------...------,,,------......//////000000000//////............///------............------*********++++++,,,,,,,,,)))+++,,,......---+++)))(((***---...---,,,++++++------------,,,,,,,,,,,,*********+++++++++++++++//////...---,,,,,,++++++......------,,,,,,++++++------........./////////........................---...////////////...---++++++---------,,,+++***---...//////---------/////////...---------------...---------,,,,,,++++++,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////000000000000000000000000............////////////000000000111111111222222......------......///000111111222222333444444444222333555666777777777777:::::::::;;;===???@@@AAAAAACCCFFFIIIKKKTTTgggyyy)))))))))))))))))))))))))))))))))))))))*********(((((((((((()))***+++,,,***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************+++,,,,,,(((((((((((()))***+++,,,((()))***++++++***)))(((''')))++++++)))((()))***'''''''''((((((((())))))))))))((('''''''''(((((('''(((((())))))*********(((((()))***+++,,,------******++++++++++++******,,,,,,+++++++++******************++++++******)))***++++++,,,---,,,,,,,,,*********)))******++++++************)))))))))))),,,+++***+++------,,,***,,,---......---,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...////////////+++---///000///...//////---...///...---,,,...///............//////000000---...///000000//////...------...///000000000000..............................////////////......------------......//////......//////000000111111000/////////.........---...---,,,++++++---...000---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++,,,------------,,,+++,,,,,,,,,---...///////////////000000000000000000,,,---...000000000000///++++++,,,,,,,,,,,,,,,,,,***+++,,,---------......+++---///000///......///---------,,,,,,,,,++++++,,,,,,,,,------.........---------------------,,,------------------,,,,,,,,,---------............---------------------------...///000000///...---,,,,,,---------------,,,+++---//////---,,,---...,,,---...............---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,------..................////////////////////////............////////////...////////////000000000000000000000000111111222000000111111222333333333222333555666777888777777888888999:::<<>>@@@BBBBBBCCCFFFHHHIIIPPPaaasss+++***)))))))))***,,,---***)))((('''&&&&&&'''((())))))***))))))((('''&&&'''((()))***++++++*********))))))))))))******+++&&&(((***+++,,,+++)))(((+++++++++******((('''&&&))))))))))))))))))))))))************))))))))))))))))))))))))************'''((()))((('''&&&'''))),,,+++++++++)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++)))))))))***+++,,,)))))))))******+++,,,,,,(((((((((((())))))))))))++++++******)))((((((''',,,++++++******++++++,,,***+++------+++******+++)))(((((((((***,,,...///,,,+++***))))))***++++++---///111///,,,)))***+++,,,---...---+++***+++,,,,,,+++++++++,,,,,,------111000---+++*********+++******+++,,,,,,---......111000///...---,,,++++++...---,,,+++)))&&&$$$###............/////////000000...------//////---***//////.........---------......//////000111111111111111111111000000000000...------------...///000000000000000000000000000.../////////...---,,,,,,......//////...---,,,,,,******---111555444000+++...---,,,,,,------+++***+++---......,,,++++++,,,,,,---......//////...............////////////000555444333111000/////////.........------,,,,,,,,,...------...//////...,,,++++++************++++++,,,,,,,,,,,,---.../////////...,,,******,,,...000............---,,,+++++++++,,,,,,------,,,,,,+++...------,,,,,,------...------,,,,,,+++***))))))///...------------...///''')))+++,,,++++++,,,...------------------------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---000...,,,,,,------,,,+++,,,------......------,,,++++++******++++++,,,---+++,,,,,,---...///000000......---,,,,,,,,,------,,,///111111...,,,...000111000000///...------------......///000111111222777666444222222333444555444444444555555555555666666666888999;;;<<<>>>>>>BBBCCCEEEHHHJJJQQQaaaqqq&&&'''((()))***))))))(((***)))((('''&&&''''''(((((())))))))))))(((((('''((((((((()))******++++++)))(((((('''''''''(((((('''(((***+++++++++)))(((***************)))((('''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((''''''''''''((()))(((''''''((())))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++************))))))((('''(((((((((((())))))))))))************++++++++++++,,,++++++******++++++,,,)))***,,,,,,***)))***+++******)))))))))***+++,,,,,,+++***))))))***+++,,,...000111///,,,***+++,,,,,,---...---+++++++++,,,++++++*********+++,,,---(((***,,,,,,***))))))***+++++++++,,,,,,---------------------...............//////000000000//////000000000///......------000...---...000000...,,,/////////......---------.........///000000111111////////////............---------,,,------..............................//////////////////......//////.........---------...---,,,...000111///,,,///---,,,,,,------,,,+++***,,,......---,,,---...,,,---......//////............/////////000000000111111000000000000000111......---------,,,,,,,,,///......///000000...,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))+++---------,,,---///------------------------+++,,,,,,,,,------------...------,,,,,,------...000...,,,,,,---------+++,,,------......------,,,+++++++++***++++++,,,------------...............---------,,,,,,---......---///000000///......//////000000000000000000000.........///000111111111333222000//////000222333555555555555666666666777666666888999;;;<<<>>>>>>BBBBBBDDDGGGJJJQQQaaaqqq$$$&&&)))++++++***(((&&&))))))((('''''''''(((((('''(((((())))))))))))((()))((((((((((((***+++,,,***)))(((((('''''''''''''''((()))++++++******)))))))))*********))))))((())))))))))))))))))))))))''''''''''''(((((((((((()))))))))((((((''''''''''''((())))))''''''((()))'''((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))'''((()))******)))'''&&&(((((((((((())))))))))))))))))***+++,,,,,,------,,,++++++******++++++,,,***+++,,,,,,+++***+++,,,+++++++++******))))))(((,,,+++***))))))***+++,,,000111111///---,,,,,,,,,---...///...,,,+++,,,---+++***)))((((((***,,,---...444999999333---******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............+++,,,---...//////000////////////////////////...000//////000111222000///////////////............---......//////000000111000/////////.........---................................................////////////000000000000000///...---,,,---......222///,,,+++,,,---...---...---,,,,,,------,,,+++///000111///,,,***)))***,,,---......//////.........////////////000000000---------...///000111222...------------,,,,,,,,,///...---...///...---+++------,,,,,,,,,,,,------//////...---,,,,,,,,,,,,+++,,,---......---,,,++++++,,,,,,---------------,,,,,,------------,,,,,,------,,,,,,,,,,,,------//////......------,,,,,,,,,,,,---......---,,,,,,***,,,.........---...///------------------------------------............///......------......//////---,,,,,,---------,,,,,,------......------,,,+++++++++++++++,,,------//////.........---------,,,,,,,,,,,,---...////////////...///000000///---...//////000111222222333......//////000000111111000//////...///000222333222333333333444444444444666666888999;;;<<<>>>>>>@@@AAADDDGGGJJJQQQaaaqqq'''(((***+++,,,+++***)))))))))((((((((((((((((((&&&'''((())))))***))))))***)))''''''((())),,,------,,,+++***))))))))))))(((((()))************)))((())))))************)))(((((((((((((((((((((((())))))))))))************,,,,,,++++++***)))))))))''')))***)))((('''((()))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,------+++)))'''$$$%%%(((***+++++++++***(((((((((((())))))))))))))))))******+++,,,,,,---,,,++++++******++++++,,,+++---------,,,,,,---///++++++++++++***)))((((((,,,+++*********+++,,,---111111000///...------------...///...,,,+++,,,---,,,+++)))((((((***,,,...BBBIIIOOOLLL@@@444---+++,,,,,,,,,,,,,,,,,,,,,+++//////...------,,,++++++,,,,,,,,,,,,+++***)))(((***+++,,,...000111333333//////000111222222222111////////////////////////---......//////000111111222222111111000000//////000000000000000//////...000000000000000000000000...............///000000000///---,,,,,,---...000///...,,,***+++,,,......---,,,++++++,,,---,,,***+++---......,,,++++++,,,,,,---......///.........------........./////////++++++,,,,,,---...000000------------------------...---,,,,,,------+++)))------,,,,,,,,,,,,------000000///........................///......---,,,******+++,,,---......---,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,---............------,,,,,,---...000111111000...---***,,,......------...///------------------------,,,------------...............------------......///---,,,,,,---...---,,,,,,------......------,,,,,,++++++++++++,,,------........................,,,,,,,,,,,,---///000000111///---///111222000---...//////000000111222222.../////////000000000111111000111111222444555666333333444444444555555555666666888999;;;<<<>>>>>>???@@@DDDGGGJJJQQQ```ooo)))))))))))))))******+++(((((())))))))))))))))))&&&'''((())))))***))))))***)))''''''((())),,,---------,,,***))))))))))))(((((()))***************((())))))************)))((((((((((((((((((((((((((()))))))))*********+++,,,+++++++++*********)))((()))***)))((('''(((******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((***,,,...---+++(((&&&&&&''')))+++,,,,,,,,,,,,(((((((((((())))))))))))************************,,,++++++******++++++,,,***+++,,,+++***+++---///+++++++++***************++++++*********+++---...333111///......------------...///...,,,+++,,,------,,,*********+++---...DDDLLLRRRPPPDDD777000...,,,,,,,,,,,,,,,,,,,,,+++.........---,,,,,,++++++000000///...---+++***)))******,,,...000111333444///000222222222222222333000000000000000000000000......//////000111111111222222222111000/////////---.../////////......---000000000000000000000000---,,,,,,,,,,,,---//////000...---,,,,,,---///000***+++,,,------......///+++***)))***+++,,,+++***!!!$$$(((+++---///222444,,,---......///.........,,,,,,---------.........---,,,,,,,,,,,,,,,------------------------------///...---.........,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,---......//////...,,,+++***+++,,,---))))))+++,,,------......,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---...000111111000...---***,,,......---,,,,,,---------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------...---++++++---......---,,,------......------,,,,,,,,,++++++,,,,,,---...,,,,,,------...//////000,,,,,,,,,---...///000111111///---///222222000---////////////////////////////////////000000000000111111222333444555777777666777777777888888888888666666888999;;;<<<>>>>>>???@@@DDDGGGIIIOOO^^^mmm((('''&&&%%%&&&'''((()))(((((()))*********))))))'''(((((())))))))))))((()))((((((((((((***+++,,,+++***))))))(((((((((((()))))))))))))))*********))))))*********))))))((())))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((()))******(((((()))******************)))(((''')))))))))))))))))))))))))))))))))))))))))))))))))))***,,,------+++(((&&&,,,,,,++++++***)))))))))(((((((((((())))))))))))******)))))))))))))))))),,,++++++******++++++,,,((())))))((('''(((+++---------+++******+++,,,---++++++******+++,,,---...333111...------------,,,,,,---...---+++***+++,,,,,,,,,+++,,,,,,,,,---...222888???@@@;;;444000000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///---...............---------.........//////000000000111333333222111222333000000000000111111111111//////000111111222222333111111000///...---,,,,,,)))***,,,---------,,,+++........................---,,,+++++++++,,,---.........---,,,---...///000'''***...000000/////////+++***)))***+++,,,+++***'''))),,,---,,,---...///,,,---......//////......,,,,,,---------............---,,,+++++++++++++++,,,,,,,,,------------...000//////000111111000...,,,,,,++++++++++++,,,,,,***))))))***+++,,,------...,,,)))'''&&&''')))+++))))))+++,,,------------------............------,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++***,,,......,,,+++,,,---------------------------+++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,...,,,++++++---......---,,,------......------,,,,,,,,,,,,,,,,,,------...++++++,,,---...///000111------------...///000000000000///000111111000...////////////............////////////000000000000///000111222333444555555333333444444444555555555666666888999;;;<<<>>>>>>???AAADDDGGGIIINNN\\\jjj&&&&&&&&&''''''''''''''''''((()))***+++******)))((())))))))))))(((((('''((((((((()))******++++++******))))))((())))))))))))))))))))))))******+++***************)))((('''))))))))))))))))))))))))&&&&&&&&&'''((()))))))))((((((((())))))******+++((()))******)))((()))***((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,***((('''///---+++((('''''''''((((((((((((((()))))))))))))))))))))******++++++,,,,,,++++++******++++++,,,)))))))))(((((())),,,///333000---***)))***,,,...++++++******+++,,,...///333000,,,+++,,,---,,,++++++,,,---,,,***)))***+++)))***+++,,,---,,,,,,+++'''+++///111111///......+++++++++,,,,,,---------)))***+++,,,---......///***+++,,,------......---.........///////////////000222444333111000000222000000000111111222222222111111111222333333444444111111000///...---,,,,,,(((***,,,...//////...---........................///...,,,++++++,,,---...---------.........//////***---000111///......///,,,+++***+++---...---,,,000111111000---+++******,,,---......//////.............../////////000000...---,,,++++++++++++,,,,,,,,,,,,---------.........------///111111000///------,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,------,,,+++))))))))))))))))))***+++,,,,,,,,,,,,,,,------............------,,,,,,++++++++++++,,,,,,------------------......++++++++++++++++++++++++,,,...//////---,,,---...------------------------------------............------,,,,,,,,,,,,------...,,,++++++---.........,,,------......------,,,---,,,,,,,,,,,,---......,,,---------....../////////.............../////////000222111000///000000.........///000000111111000000000000//////////////////000111222333333333111111111222222222333333666666888999;;;<<<>>>>>>@@@AAAEEEHHHHHHMMMZZZhhh%%%''')))++++++***(((''''''((()))+++++++++***)))))))))***))))))((('''''''''((()))***+++++++++***++++++++++++++++++,,,,,,)))))))))))))))******++++++++++++******(((''''''))))))))))))))))))))))))'''(((((()))***++++++,,,))))))***+++,,,------...(((***+++***)))((()))***&&&'''(((***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,,,,+++***(((''',,,***(((&&&&&&''')))+++(((((((((((())))))))))))'''((()))***,,,---...///,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,///222777444///+++))))))+++---++++++******+++---...///333///+++***+++---,,,******+++,,,+++)))((()))***''')))+++,,,---,,,***))),,,,,,---------,,,++++++******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,......///////////////...+++,,,---...///111111222000222444333000...///111000000111111222222222222111222222333333444555555333333222111000///......***,,,///111222222222111000000000000000000000000111000...,,,,,,,,,---...,,,,,,---...//////......---000111000...,,,...000...---,,,---///000///...+++---///000000000222333,,,---......//////......000000000000111111111111---,,,,,,+++,,,,,,------,,,,,,,,,------.........***))))))+++...///...---.........------.........111000///.....................//////...,,,+++*********+++,,,,,,,,,++++++------............------,,,++++++++++++++++++,,,.........///////////////---,,,,,,++++++,,,,,,------///000000///......///------------------------............/////////000.........------.........---,,,++++++---///......,,,------......------,,,---,,,,,,,,,,,,---......///............---------000//////............///...111333222000...000222------...000111333444444000000000000////////////000111222333333333333333666666666777777777888888666666888999;;;<<<>>>>>>AAABBBEEEHHHHHHLLLYYYfff(((((())))))******+++++++++*********))))))((((((******))))))))))))******))))))))))))((((((((((((((((((((((((((((((((('''(((((()))*********************))))))((((((''''''************)))'''&&&%%%,,,***(((***,,,,,,((($$$+++)))'''''')))***(((&&&'''((())))))(((((()))***---,,,***(((((()))***+++*********)))))))))))))))++++++++++++***((('''&&&++++++,,,---,,,+++***)))))))))))))))************,,,,,,+++***))))))******************************************+++,,,------******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,000000,,,))),,,000000222000---,,,,,,***(((&&&(((((((((((()))***+++,,,---............---,,,++++++++++++,,,,,,,,,---------,,,+++*********+++,,,)))******++++++,,,------........................---.........---,,,,,,+++...000111111000...///000000111222333333222111111,,,---///000111222222222111111111000///......------,,,,,,++++++,,,,,,---+++---///000//////000111+++***(((((()))+++...000///...---...000000000//////...---,,,,,,---...///------------------,,,,,,000...+++)))))),,,///222333111---+++***+++...///222222111000000///000000000000///...------,,,,,,,,,,,,,,,++++++)))((((((++++++---...//////000000222222000///---,,,+++***---------,,,,,,+++++++++++++++************++++++---------,,,,,,+++++++++......///000111222333333+++,,,,,,------.........---------............///------......------,,,+++.........------,,,,,,,,,//////.........---------...------,,,,,,------...++++++++++++++++++++++++///...,,,+++***+++,,,,,,---,,,,,,+++*********+++------------------------,,,---...///000000000000000000000//////.........------,,,,,,---...000111////////////000000000000...............///000000000111111222333333444444222444555555444555666888777777888999:::<<<===>>>BBBBBBCCCFFFGGGLLLXXXeee(((((((((((()))))))))***++++++++++++******))))))******))))))))))))************))))))((((((''''''''''''(((((((((((((((((((((((()))***************)))))))))))))))((((((((((((((())))))***)))))))))...,,,)))'''&&&(((+++...,,,***((()))++++++***((('''((())))))(((((()))+++,,,+++)))((('''((()))******)))))))))))))))))))))))))))))))))((((((((((((***+++,,,,,,,,,+++))))))))))))))))))************+++***))))))((((((((((((************************++++++***)))******,,,,,,------------............,,,+++***))))))***+++,,,+++000222///---///000///222000.........---+++)))))))))******+++,,,,,,,,,***+++++++++++++++******,,,,,,,,,---------......,,,++++++******+++,,,---*********+++,,,,,,------------------------------------......------,,,+++,,,...//////---,,,---...))))))+++,,,......//////000111222444555555666666111000000//////...---------,,,,,,++++++,,,,,,---+++---//////......///000................../////////...---...000111000//////...------------...///...---------------------...---,,,,,,,,,---...//////............///000000000000//////...............------,,,++++++******,,,,,,,,,,,,+++***)))(((,,,---...///000000000000---,,,,,,,,,++++++******---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++..............................------...//////000,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,+++******......---------,,,,,,,,,.........---------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,---,,,,,,+++******++++++------------------------...///////////////...---,,,,,,,,,,,,+++++++++***------,,,,,,---...000111111111111111000000000000//////......//////000111111111222222333444444444222444555555444555666888888888999:::;;;===>>>??????>>>@@@BBBDDDHHHUUUaaa))))))))))))************,,,,,,++++++++++++************))))))))))))******++++++***)))(((((('''''''''''''''(((((()))))))))(((((()))***************)))))))))))))))*********))))))*********))))))(((+++,,,,,,)))%%%&&&,,,111+++***)))***+++,,,+++***'''(((***)))(((((()))++++++***((('''''''''((()))))))))))))))))))))******(((''''''&&&'''((()))*********++++++******)))((())))))))))))************)))((((((((((((''''''''')))))))))))))))))))))))),,,+++)))(((((()))***+++)))*********++++++++++++++++++************++++++)))...222000///111000---000///------......,,,+++)))***+++---------,,,,,,))))))******************------------............++++++******+++,,,---...******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,+++---//////---,,,---...------------...///000111//////111222333333444444000000000//////......---------,,,,,,,,,,,,------***,,,.........---...///+++,,,---...---,,,***)))///...---...000111000//////...------------...///........................,,,,,,---............---+++,,,...000111222111111.........------------------------,,,,,,++++++***,,,,,,,,,,,,+++***))))))/////////000000000//////,,,,,,,,,---.../////////------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++//////...---,,,,,,++++++///...,,,+++,,,---///000+++++++++,,,,,,,,,------,,,------------,,,++++++...------------,,,,,,,,,---------,,,,,,,,,++++++......------------......------------------------------,,,+++++++++,,,,,,---,,,,,,+++++++++++++++------------------------000000000//////---,,,,,,...------------,,,,,,,,,---------------...///000222222222111111000000000000////////////000111111111111222222333444444444222444555555444555666888999999:::;;;<<<>>>???@@@BBBBBBDDDFFFHHHLLLXXXddd~~~++++++++++++++++++++++++******************************))))))))))))******,,,++++++***)))((('''''''''''''''((())))))******(((((()))***************)))))))))******+++++++++---------+++***(((&&&%%%$$$(((,,,---+++***)))******))))))******++++++***''')))******)))(((***++++++***)))(((((((((((())))))))))))))))))************)))'''&&&'''(((***,,,************))))))((((((((()))))))))************(((((()))))))))(((((((((((((((((((((((((((((((((---+++)))''''''''')))***(((((((((((())))))))))))++++++++++++++++++++++++)))---///......111111...,,,+++******,,,,,,+++***(((***,,,---...---,,,+++++++++++++++++++++,,,,,,,,,,,,,,,------------...*********+++,,,---......******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,---...000000///...///000555444222000///000000111...///000111222222222222111111111000000/////////------,,,,,,,,,,,,------***,,,......---,,,---...+++++++++,,,,,,++++++***...---,,,---...//////---.........------..................///////////////,,,------...............+++,,,---///000000000000---------------------,,,//////.........---------,,,,,,------,,,+++******///////////////...------+++,,,,,,---...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////......---,,,,,,---,,,***((((((***,,,...+++,,,,,,,,,,,,---------//////000000//////...---------------------------,,,,,,,,,+++++++++******......------------..............................---,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------------------.../////////......---,,,............------------------------......//////222222111111000/////////000000000000000111111222000000111111222333333333222444555555444555666777999999999:::;;;===???@@@EEEEEEGGGJJJKKKNNNZZZeeezzz************************((((((((()))))))))))))))******))))))))))))******,,,++++++***)))((((((((((((((((((((())))))******(((((()))***************))))))******++++++,,,,,,...------,,,***)))'''&&&&&&&&&(((+++------)))&&&((())))))))))))((())))))((()))******))))))***+++++++++******))))))))))))(((((())))))************---,,,***(((((()))***+++*********)))))))))))))))((()))))))))************)))******+++++++++******((((((((((((((((((((((((,,,+++)))((('''((()))***+++++++++,,,,,,,,,,,,---+++++++++,,,,,,+++++++++***,,,,,,***+++000222000+++***)))***,,,---,,,+++((()))+++------,,,***))),,,++++++******+++,,,,,,******+++++++++,,,,,,,,,******+++,,,---.........***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,...///000///...///000222000...---,,,,,,------222222333444555555555444222222111111111111111000...------,,,,,,------...***,,,......---,,,---...///...---,,,---///111333,,,+++***+++---...---,,,---..................---............//////000000///...---,,,,,,...///000...------,,,,,,------...---....../////////.....................---------,,,------------,,,,,,+++............---,,,++++++((((((((())))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............,,,***((((((***,,,---------------............//////000000//////...---------------------------,,,,,,+++++++++*********///......------......///........................+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------------------------------,,,,,,---...............*********************+++---------...............000000/////////.........000000000000000111111222//////000000111222222222222444555555444555666777777888888999:::<<<===>>>@@@@@@BBBEEEFFFIIITTT___www(((((((((''''''''''''''''''''''''(((((((((((()))******))))))))))))******++++++*********)))))))))))))))))))))))))))))))))(((((()))***************+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,---)))%%%%%%))),,,+++)))((()))***)))'''''''''(((((()))+++***))))))***,,,++++++++++++*********)))((((((((()))******++++++------+++***)))******+++++++++***))))))))))))***))))))))))))***************+++,,,---------,,,+++))))))))))))))))))))))))++++++***)))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++))),,,222444111,,,++++++,,,---......---)))***+++,,,,,,+++***))),,,+++***)))((())))))***************++++++++++++***+++,,,---......------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------)))+++---------,,,---...+++++++++,,,---...//////000000111222222222222222111111111111111111111111......------------......+++---//////---------......---+++***+++...111333,,,+++***+++---...---,,,------...//////...---------------......//////000000...---,,,,,,...000111000///---+++******+++,,,---...///111111000//////,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,---------------,,,+++******************)))))))))++++++,,,,,,,,,,,,------+++******))))))******+++++++++,,,,,,,,,,,,------))))))***+++,,,......///000///---,,,+++,,,...///---------.........//////,,,------------,,,++++++,,,,,,,,,------------...,,,,,,,,,+++++++++******//////............//////........................++++++,,,---------,,,,,,,,,,,,,,,,,,,,,------...------------------------++++++,,,....../////////+++,,,,,,,,,,,,---------------......///......---........................000////////////000111111//////000000111222222222222444555555444555666888777777888888:::<<<===>>>===>>>@@@CCCDDDGGGQQQ\\\sss)))))))))((((((((('''''''''((((((((())))))))))))******))))))))))))******)))************+++++++++++++++******)))((((((((((((((()))***************,,,,,,,,,,,,,,,+++++++++))))))+++,,,------.........,,,***)))***++++++,,,***,,,,,,+++(((&&&'''((((((***++++++***)))+++,,,***************))))))((('''(((((()))******++++++***************+++++++++---,,,+++***)))******+++))))))))))))***************+++,,,.........,,,,,,************************)))***+++,,,,,,++++++***))))))))))))*********+++++++++,,,------,,,++++++,,,---,,,,,,000555555222---,,,++++++---...---,,,,,,,,,,,,,,,,,,,,,++++++///---+++)))(((((()))*********+++++++++,,,,,,,,,+++,,,---......------,,,++++++,,,,,,---.........------------------------+++,,,------......------(((***,,,---,,,,,,---...+++,,,---///000111111111------...////////////...////////////////////////......------------......---...000000...---......,,,++++++***+++,,,---...---,,,+++,,,...///...---------...//////...------+++,,,,,,---......//////............////////////............---,,,+++***,,,...///111111111///...,,,,,,,,,,,,,,,,,,,,,,,,------............---------------...------,,,,,,------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++,,,,,,---------******+++,,,---...//////000//////...------......,,,,,,---------.........,,,,,,,,,,,,,,,+++******,,,,,,,,,---------......---,,,,,,,,,++++++++++++//////............//////------------------------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---......------------------------,,,,,,---......---------....../////////000000000------...//////...---,,,------......//////000000//////......//////000111111111111222333333444444222444555555444555666888888888888999;;;<<<>>>?????????BBBFFFFFFIIIRRR]]]nnn---,,,,,,,,,++++++******(((((())))))*********+++******))))))))))))******)))))))))***++++++,,,,,,,,,,,,+++***)))(((''''''(((((()))***************---------,,,,,,++++++++++++,,,,,,------,,,,,,+++(((---222333///+++******,,,......,,,(((&&&''')))(((***++++++******+++,,,)))))))))))))))((((((''''''(((((()))***+++++++++&&&'''(((***++++++++++++------+++*********+++,,,))))))))))))************)))***,,,.........,,,+++************************((()))+++---...---+++***,,,,,,---------.........++++++------------+++++++++---///000444999777111+++***))))))+++++++++)))......---,,,,,,,,,------333111...,,,******+++,,,++++++,,,,,,,,,---------,,,---.........---,,,+++++++++,,,------......///........................+++,,,,,,---.........---***,,,...///......///000,,,---.../////////------///000000111111111111000---------.....................------------......---///000000///......///...///000000000///...---///...---...000000000///,,,---...//////...---,,,++++++,,,,,,---...//////+++---///111111000...---+++---000111111///,,,***,,,---///111111000///...........................------...............---------...............---***++++++,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------...//////000000111.........------,,,,,,+++++++++,,,,,,,,,---------------......------,,,+++,,,,,,,,,------.........---------,,,,,,,,,++++++//////............//////------------------------)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,---...///------------------------............---,,,++++++,,,,,,,,,---------......------/////////...---,,,------...///000111222222...............///000000222333333444444555555666222444555555444555666888999999::::::<<<===???@@@>>>???BBBEEEFFFHHHQQQ\\\kkk+++***)))(((((()))***+++'''(((***+++,,,,,,,,,+++(((((((((((()))***+++,,,******))))))))))))******---+++***((('''&&&''''''***(((''')))---///...---///...------++++++***)))))))))*********+++++++++)))************+++++++++******++++++++++++*********)))((((((((()))+++,,,))))))************))))))((())))))))))))*********++++++++++++++++++++++++***************+++++++++((()))+++---...///000000++++++,,,,,,+++***((('''***)))(((((((((***+++,,,++++++++++++++++++++++++++++++******+++---...000------......---+++)))'''///+++***...000000000333111---))))))+++.................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000000111111000///......------........................++++++++++++,,,,,,---......---+++,,,------,,,*********+++,,,------------......------------......000///...---,,,------...000000//////.........---///............---------...///000222222222111000///......---------......//////...---,,,***((('''++++++,,,------......///...............---------............/////////////////////...------,,,,,,000000000000111111111111///...---,,,,,,,,,,,,------...000111111111000///......///000000///......///---+++)))(((((()))***,,,,,,------------------222000------------,,,+++++++++++++++++++++++++++))),,,//////,,,+++---/////////...---,,,++++++***000////////////.........+++,,,...//////...,,,+++)))***,,,...//////.........///////////////.........---+++***)))******+++------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++******)))))))))------,,,+++,,,---...///---...///...---------///...............///000000////////////////////////............/////////000///000000111111222333333333333333444555666777777888888999:::;;;===>>>???@@@???AAAEEEFFFHHHOOOXXXiii~~~***)))(((''''''((()))***((()))***+++++++++++++++******)))))))))))))))*********))))))))))))************)))((('''((())))))***((((((***---///...,,,,,,,,,,,,+++******))))))))))))*********+++++++++(((((()))))))))*********)))))))))******))))))))))))((('''''''''(((******)))******************))))))))))))************+++************************++++++******************++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++***)))((((((***)))((((((((()))+++,,,******************)))))))))))))))))))))+++,,,---------,,,,,,++++++++++++000,,,***---//////111444777333...,,,,,,---,,,+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000///......---,,,,,,++++++---------------------------,,,,,,,,,,,,------......---+++,,,------,,,******+++,,,------.........///......------......///000///...---,,,------.../////////......---------...---------,,,,,,,,,,,,000000000000000000///...///......------......///...............---,,,,,,///......------,,,++++++....................................////////////..................//////------------..................---,,,,,,------------...///000000000//////........................000///,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++---......---+++++++++,,,,,,,,,,,,,,,---...//////......///000...............---,,,+++------------,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,---............---------......------,,,---,,,,,,++++++++++++,,,.........///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,---...///...///000000......///000...............///000000////////////////////////........./////////000000000000111111222333333333333444444444555666666666888888888999;;;<<<>>>???@@@???AAAEEEFFFGGGOOOWWWhhh}}})))((((((''''''(((((()))+++***************++++++,,,+++***)))(((((((((((())))))))))))))))))))))))((((((((((((((()))***+++***))))))***,,,...---,,,************************)))))))))************+++'''((((((((())))))))))))(((((())))))))))))(((((('''''''''''''''((())))))******++++++++++++******)))************+++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))******++++++++++++******,,,,,,+++***)))))))))))))))))))))((())))))***++++++++++++******)))))))))))))))))))))***+++,,,,,,...---+++))))))+++---...000,,,***---//////000333666333///,,,,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000......------,,,+++++++++------------------------......------------------...---,,,,,,------,,,***+++,,,---......///......//////............//////000///...---,,,---......//////............------------,,,,,,,,,+++++++++111000///...------------//////............//////---------...//////000000///......------,,,++++++......//////////////////............////////////------...//////000111111,,,,,,,,,---------.........---------------......,,,---......//////......///...---,,,,,,---...///111000...---------......,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***---/////////,,,,,,,,,---------......///---++++++---...//////---...///000000///------------------,,,,,,,,,,,,------------------------------,,,,,,,,,------...++++++,,,,,,,,,,,,+++++++++,,,,,,------------,,,------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------,,,,,,,,,,,,---,,,,,,,,,,,,---...//////000111000///...///111...............///000000////////////////////////....../////////000000000111111222222333444444444444444555555555555555555888888888999;;;<<<>>>???@@@???AAADDDEEEGGGNNNWWWhhh|||))))))(((((((((((()))))),,,+++***)))))))))***+++++++++***)))(((((())))))))))))************)))))))))))))))))))))******************+++,,,,,,,,,,,,)))))))))*********++++++))))))))))))************((((((((()))))))))******(((((())))))))))))((((((''''''''''''(((((())))))+++++++++,,,,,,+++++++++************++++++++++++)))))))))))))))))))))))),,,,,,,,,+++***)))(((((('''((()))+++,,,------------,,,***)))))))))***+++))))))))))))))))))******,,,,,,,,,++++++******)))+++++++++,,,,,,------------,,,+++*********+++,,,...++++++000222000///000,,,+++***)))***,,,------************************++++++,,,,,,,,,,,,------++++++++++++,,,---...////////////......---------------------------------000///...---------------///---,,,,,,------,,,++++++,,,---...////////////000//////......//////000///...---,,,,,,---...///////////////////////////---------,,,,,,,,,,,,+++///...---,,,,,,,,,---...//////.........///000000------------...///000000++++++,,,------......///......///////////////000............////////////////////////000000111111/////////000000000000111---------------......///,,,,,,---------.........///...,,,++++++,,,...///000000///.........//////.........---------------+++))))))***---///000///,,,,,,------.../////////...+++''''''***------,,,,,,---///000111000///.../////////.........------...------,,,,,,------...///...---++++++,,,---...******+++,,,,,,,,,,,,+++***+++---...///......---******+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,------.........///000000///...///000...............///000000////////////////////////...////////////000000000111222222333333444555555555555555555555444444444777777888999:::<<<===>>>@@@???AAADDDEEEFFFMMMVVVggg{{{************************,,,+++***)))))))))***+++))))))(((((()))***++++++((()))************)))(((***************))))))(((***++++++++++++++++++,,,))))))******+++,,,,,,,,,)))))))))))))))))))))))))))))))))*********++++++)))******++++++******)))(((((())))))************+++++++++,,,,,,+++++++++))))))*********+++++++++************************,,,,,,,,,+++***)))(((((())))))***,,,------------,,,+++***)))))))))***+++))))))*********)))))))))++++++******))))))))))))++++++,,,,,,---------,,,,,,,,,------,,,***)))(((+++***---444666111---,,,(((((())))))***,,,...000************************+++++++++,,,,,,---------+++++++++++++++,,,---..................---------........................000///...---------------///...,,,---......---++++++,,,---...//////////////////............/////////...---,,,,,,---...///000000000000000000000000............------------,,,++++++***+++---///000...............///000000///...------,,,------...++++++,,,------......///---........./////////000............////////////111111000000////////////000111111111111222222222......---------......///,,,,,,,,,,,,,,,------...///...,,,++++++,,,...///.............../////////000/////////......------...---+++,,,...//////...---------....../////////...+++''''''***------,,,,,,---...000000000000//////............---------...------,,,,,,------...///...---++++++,,,---...++++++,,,---------------***+++---...///......---******+++,,,------------+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,------------------...//////------...///...............///000000////////////////////////////////////000000000111111222222333333444555555555555555555555444444444777777888888:::<<<===>>>@@@???AAADDDDDDFFFMMMUUUeeeyyy***++++++,,,,,,++++++***+++***************++++++(((((((((((()))***+++,,,((()))***++++++***)))(((***+++++++++***))))))(((+++,,,---,,,*********,,,*********++++++,,,,,,,,,***)))))))))))))))((((((************++++++++++++******++++++++++++******(((((()))*********************++++++++++++******((())))))))))))*********************************,,,+++++++++***)))))))))------------,,,+++***)))++++++***************+++)))************)))(((((((((((((((((((((((((((((()))******+++++++++*********+++,,,------+++)))'''******...555777111,,,***+++,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++++++++++++++,,,------,,,,,,++++++++++++++++++..............................------------------///...------......---++++++,,,---......///............------------............---,,,---...///000///000000000000000111111//////.........---------*********+++,,,...000000---------------...///000111000...,,,++++++,,,,,,///......------,,,++++++,,,,,,------.../////////............////////////111111000//////...------//////000000000111111111000//////...------......---,,,,,,,,,,,,---......///...---,,,,,,---...///---------....../////////000000//////...---------000...------...///...---........................///---++++++---...//////---------......//////000,,,,,,,,,,,,++++++++++++------------------------------,,,,,,,,,------...+++,,,---......//////...+++,,,,,,------------,,,------......///.........***++++++,,,,,,------...,,,,,,++++++++++++++++++------------............+++,,,------......---------...///...---,,,---///...............///000000/////////////////////////////////000000000111111111111222222333444444444444444555555555555555555777777777888:::;;;===>>>@@@???AAADDDDDDEEELLLTTTbbbuuu)))***++++++++++++***)))((()))***+++++++++++++++***)))))))))))))))******((()))***++++++***)))(((((()))***+++++++++******+++,,,...,,,***)))***+++)))))))))*********************))))))(((((((((((())))))))))))************))))))************))))))'''''')))*********)))((()))******************)))''''''((((((((()))))))))))))))))))))))))))))))))++++++******************,,,,,,,,,,,,+++***)))((()))******+++++++++******)))******+++***)))((('''(((((())))))******++++++)))***++++++++++++***)))(((((()))***+++,,,,,,,,,---+++---333444000---,,,,,,---...---***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...000...------......---,,,***+++,,,------.........------,,,,,,,,,,,,------...------,,,---...///000---.........////////////.........---------,,,,,,******,,,---............+++++++++,,,,,,---...///222111///---,,,,,,---...///......------,,,++++++++++++,,,,,,---.....................//////////////////..................////////////000000000000222111000...------------...---,,,,,,,,,---//////........................,,,---...///000000000000///......---,,,,,,++++++///---,,,,,,---......---//////......---,,,,,,,,,---...//////......///000///...,,,+++,,,---...000,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,++++++,,,---............+++,,,---...////////////---,,,,,,++++++++++++,,,.........///......------******+++,,,,,,---......++++++++++++++++++,,,,,,---------.........//////+++,,,---.........---------///000///...---...///...............///000000//////////////////////////////000000000111111111000000111111222333333333333444444444555666666666666777777888999;;;<<<===@@@@@@AAACCCDDDEEELLLTTT]]]ppp((()))***++++++***)))((('''(((***+++,,,,,,,,,+++,,,+++***)))((((((((((((''')))***++++++***)))'''&&&''')))+++,,,,,,,,,,,,+++---...---***((()))+++)))))))))))))))(((((((((******))))))((((((((('''(((((((((((())))))))))))(((((())))))))))))((((((%%%&&&((()))))))))((('''))))))************))))))''''''''''''((((((((((((((((((((((((((((((((((((***************+++++++++'''((()))***************((()))+++,,,,,,+++***))))))***+++++++++)))((('''++++++,,,---...//////000+++,,,---...------+++***''''''&&&''')))---000222000,,,,,,000111///...///(((***,,,+++((('''(((*********************************+++,,,,,,---......+++++++++***++++++,,,,,,------------------------************************++++++++++++,,,,,,---...000...------......---,,,******+++,,,---------------,,,,,,++++++,,,,,,---...------,,,---...///000,,,,,,,,,---------......---------,,,,,,,,,+++++++++,,,---...///...---,,,+++******+++,,,---...///222111///...---...000111++++++,,,------......///******+++,,,,,,---................../////////000,,,,,,------.../////////000000000000111111111111333222000///---,,,,,,,,,......---,,,---...///000......///000000///......,,,---...000111111111111------,,,++++++***))))))---+++******,,,...------//////...---,,,++++++***))),,,//////,,,+++---///000...,,,******,,,...///.........---------,,,,,,+++,,,...//////...,,,+++)))***,,,...//////......***+++,,,---...............---+++***)))***++++++------------,,,+++************+++,,,,,,---......*********++++++,,,,,,---+++++++++,,,,,,---------+++,,,---.........---,,,///000111000///...///111...............///000000////////////////////////000000000000111111111111///000000111222222333333333333444444555666777777666666777888999;;;<<<===AAA@@@AAACCCDDDDDDKKKTTTZZZmmm...------,,,+++***))))))(((((((((((())))))))))))))))))))))))************,,,+++++++++******))))))%%%&&&'''((()))***++++++---------,,,,,,++++++++++++*********))))))(((((())))))******+++++++++,,,---+++))))))+++,,,***'''))))))))))))))))))))))))((((((((((((((((((((((((***((('''(((***+++)))&&&******))))))))))))******)))***,,,...///...,,,++++++)))(((((())))))(((&&&))))))*********+++++++++***))))))((('''&&&&&&&&&((()))))))))))))))((((((+++++++++*********)))))))))***+++,,,,,,+++***)))+++,,,,,,+++))))))+++------//////...///000---(((---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---)))%%%&&&***---+++))),,,------...------,,,,,,------++++++++++++------,,,,,,+++***+++,,,---...+++,,,---.........---,,,000///...---------------000...------...---+++))),,,,,,,,,---------......///...---,,,---///111222111000///------......///..................------111///---+++***+++,,,,,,---,,,,,,++++++***)))))),,,---...//////...---,,,///...,,,+++,,,///222444------------------------......///000111111000000000///...---------------------......///000000111...///000000000...---,,,000000000000///...---,,,.........///000///---+++)))+++............///111------------------------+++,,,///111222222222111000///---,,,+++,,,,,,---,,,---......,,,,,,,,,...//////---,,,,,,---...///444000,,,+++---000000///111///------......---,,,.........------............------,,,,,,------...///............///000000,,,---...---+++***+++,,,---------,,,,,,+++++++++---,,,+++++++++,,,---...---......---,,,+++---...---,,,)))((((((***---///---///000///---,,,,,,------------.........//////........................---...///000111111000000/////////000111111222222222222222222333444555555999999999999:::;;;<<<<<<>>>@@@BBBBBBCCCFFFMMMRRR```jjj~~~***************)))(((''')))))))))))))))(((((((((,,,++++++***)))''''''&&&)))))))))((((((((('''''''''(((((()))+++,,,,,,---...---------,,,,,,,,,+++++++++++++++******))))))*********++++++++++++++++++)))((((((***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))***((('''(((***+++)))&&&((((((((((((((((((((((((((()))***+++,,,++++++***,,,***))))))******)))(((***+++++++++,,,,,,,,,,,,+++******)))((((((''''''(((((())))))))))))((((((+++++++++*********)))))))))***+++,,,,,,+++***)))+++,,,,,,+++))))))+++---,,,000111///...///---))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***'''(((+++...,,,***,,,,,,------...------------,,,,,,++++++,,,,,,---***+++,,,---...------,,,,,,---///000111111000000//////...---------------///...------...---,,,***,,,,,,---------.........111000///......///111222111000///...---......///........................444333111///...///000111000000////////////......------............---------,,,+++++++++---///000------------------------,,,,,,---...............//////...---------------------------...///000111//////000000000///...---000000//////...---------...------...///...,,,***+++---//////......///000........................---......//////.........///...---,,,,,,,,,,,,,,,+++---...---,,,,,,---...///...------------...///222///++++++---///000//////---++++++,,,---,,,+++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,+++,,,------...---...///...,,,+++,,,---------,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++,,,------,,,++++++,,,------,,,+++***+++,,,...///---///000///...,,,,,,------------.........//////////////////////////////////////////000000000111000000000111222222333333333333333333444555666777888888888888999:::;;;;;;>>>@@@BBBCCCCCCFFFMMMRRR___iii~~~''')))***++++++***((('''*********))))))(((((('''++++++***)))((('''&&&&&&))))))(((((((((((('''''')))******+++,,,---......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++************((('''&&&''')))***)))'''))))))))))))))))))))))))************************)))(((((()))******)))'''(((((()))******)))(((((()))(((((((((((()))******,,,+++******++++++***)))++++++,,,,,,,,,---------++++++******))))))(((((((((((())))))***))))))(((+++++++++*********************++++++++++++******+++,,,,,,+++))))))+++---,,,111444000---------,,,++++++************++++++------------------------...+++((())),,,...---++++++,,,,,,---.........------,,,,,,++++++,,,,,,---)))+++...000000///,,,+++,,,---///111111111111111......---,,,,,,,,,------...---,,,,,,......---,,,,,,------------.........333222000//////000111111000000///............///........................111000///...---...///000------------............------,,,,,,,,,,,,------------------------------------------------------,,,------...............//////...------------...------,,,,,,,,,...///000///000000000000//////...111000...------------...///.........//////---,,,---///000000///...///000////////////////////////000///...---,,,+++++++++------......------,,,,,,+++,,,------,,,,,,...///......---------......//////---******,,,///000000000...,,,,,,---...---,,,+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---...///000///---,,,---...,,,,,,,,,,,,------------------++++++++++++,,,---,,,---...---,,,,,,---...---------------.........---...000///...,,,------------........./////////000000000000000000000000000//////......///111111111111111222333333444444444444444444555666777888777777777777888999::::::===@@@BBBCCCCCCFFFLLLQQQ]]]hhh}}}'''))),,,......---+++***++++++******)))((('''''''''''''''((()))))))))*********************))))))******++++++,,,------...++++++++++++++++++++++++************************+++******))))))((((((((('''''''''((())))))))))))))))))))))))))))))))))))************************)))))))))*********)))((()))***,,,------,,,***)))***)))(((''''''(((***++++++***))))))++++++***)))+++++++++,,,,,,,,,,,,---*********))))))((((((((((((((()))*********))))))************************+++++++++++++++++++++++++++,,,,,,***))))))+++---,,,333666111,,,,,,---...+++******))))))******+++------------------------,,,+++)))***,,,...---+++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---,,,,,,---.../////////...---------,,,,,,,,,,,,---------,,,+++,,,---///...---------------............222222000////////////000000/////////............---------...............------,,,,,,,,,---......******++++++,,,---......------+++******+++------...///000000000///...---------------------------//////000000000000000//////......---------......------+++++++++---...000000000000000000000//////111000...,,,,,,---...///222000///000111111///...///111222111///......///........................111000...,,,+++++++++,,,,,,,,,.........---,,,+++***,,,------------...///------------.........///,,,+++******,,,...///000222000......000111000///---///111333333111///---,,,++++++******++++++,,,---,,,,,,,,,,,,---......---...///...---,,,,,,...+++,,,,,,,,,------......//////---,,,,,,------...,,,...//////......///000+++,,,---...///......---,,,...//////...------...............////////////////////////////////////111000...------///111222000000111111222333333444444444444444555666777888777777777888888999:::;;;===@@@BBBCCCCCCFFFKKKOOO[[[ggg}}}''')))+++......---+++***,,,++++++***)))((((((''''''''''''((()))******+++))))))))))))))))))******))))))******++++++,,,,,,)))))))))))))))*********((((((((()))))))))))))))))))))((((((''''''&&&&&&'''((())))))))))))***+++))))))))))))))))))))))))************************))))))*********))))))))))))***,,,------,,,***))),,,+++)))'''''')))+++,,,***((('''((()))***)))(((************++++++++++++)))(((((((((((((((''''''(((((()))***************************************,,,++++++++++++++++++,,,+++,,,,,,***))))))+++---...444777111,,,,,,......+++******))))))******+++++++++++++++++++++++++++************,,,,,,+++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............/////////---,,,+++---------,,,,,,------...---,,,***+++---//////...---------.........//////111000000///............///////////////......------------.........//////.............../////////+++,,,,,,---...///000000------+++******+++---------...000111000///...,,,------------------------///000000000000000//////......---------......///------,,,+++,,,---.../////////////////////000000222000...------...///000111000......///000///...000111222111///.........------------------------000///...------...///000+++,,,---.........,,,,,,+++,,,------,,,,,,...///,,,------.........//////+++++++++,,,,,,---///000111000......000111000000...000222444444222000...,,,++++++******++++++,,,---,,,,,,,,,,,,---......,,,---...---+++++++++,,,,,,,,,,,,------.........---,,,+++)))))))))***+++***,,,...///...---......***+++---.........,,,,,,,,,...//////...------............/////////000000........................222111///------...000111//////000000111222222222333333333333444555666777999999888999999:::;;;<<<===@@@CCCCCCCCCEEEJJJNNNXXXeee|||&&&''')))+++++++++***)))+++++++++******))))))(((+++*********)))))))))(((&&&&&&''''''''''''(((((())))))))))))******++++++)))))))))))))))*********'''''''''(((((((((((()))((((((((((((''''''''''''''')))******(((((()))+++))))))))))))))))))))))))************************(((***++++++***))))))***(((((()))******)))((((((...,,,***))))))***+++,,,)))((('''((()))***)))((())))))*********+++++++++((((((((((((''''''''''''(((((()))***++++++++++++***************+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,+++))))))+++---111555666111---...///...++++++************++++++++++++++++++++++++++++++)))******+++,,,+++++++++,,,------......------,,,+++,,,,,,------,,,,,,+++---,,,+++******,,,---...//////000000000...---,,,......---------...//////...,,,***+++,,,...//////------........./////////////////////............/////////000///......---,,,,,,------.../////////---------------,,,,,,,,,******+++,,,------......------,,,,,,,,,,,,------+++,,,---.........,,,,,,------------------------..................---,,,...------------...//////------------......------///............//////000222111000/////////000111000...,,,,,,---------,,,///000111111///------...------------------------///////////////000111222,,,,,,------......------,,,---......,,,,,,---...+++,,,---...////////////+++---...---,,,---///000...---+++,,,---///...------...///111111///...---,,,,,,++++++++++++,,,,,,+++++++++++++++,,,,,,---,,,---...---+++***+++,,,---------------.........///...,,,++++++++++++,,,'''))),,,---,,,++++++,,,***+++,,,......---,,,,,,+++---//////...---...///....../////////000000000........................111111///......//////000...//////000111111222222333333333333444555666777999999999999:::;;;<<<===<<>>@@@BBBCCCEEEHHHKKKWWWdddzzz+++******))))))******+++&&&'''((()))***+++++++++((((((((((((((((((((((((+++******))))))((((((((((((((((((***,,,---,,,***,,,+++******))))))******'''))),,,---+++***)))***(((((((((((((((((((((((((((***+++***))))))***++++++***(((''''''(((***+++***)))))))))))))))))))))************************************************************++++++++++++++++++***))))))***+++,,,******++++++++++++******+++***(((''''''(((***+++------,,,,,,+++******)))((()))***++++++***)))(((((((((''''''((())))))***+++,,,++++++***+++...111999333/////////,,,+++---,,,,,,+++*********++++++,,,,,,------------......,,,,,,++++++++++++,,,,,,+++,,,------...------------......---+++******+++,,,,,,,,,---------............---,,,,,,,,,,,,---///---,,,---//////---***)))+++.........------...---......000111222333333333333222111111222222333111111111000...,,,)))(((222111000///...---------////////////////////////........................111000///...............------.........---,,,,,,---------------.........///////////////...------,,,,,,,,,---------......------,,,,,,,,,,,,------//////.........///000000...///000111222222222222222222111111000//////////////////000///......---,,,,,,.../////////...------...///000000///...---000000000000///...---,,,---,,,,,,,,,,,,,,,---------------............/////////...------,,,+++++++++++++++,,,,,,,,,------,,,---.........---,,,+++---...///...------...///...............------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------------------------------------------------------,,,,,,,,,---------......,,,,,,------......//////....../////////000000000///////////////000111111000000000000111111111111111222222333333333333333444444555555555555555555777888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKVVVcccyyy+++******))))))******+++'''((()))***+++,,,,,,,,,((((((((((((((((((((((((++++++***)))((('''&&&&&&%%%&&&(((+++...///---***,,,+++******))))))******&&&(((+++,,,+++******+++++++++++++++++++++++++++(((*********(((((((((******)))'''''''''''')))***))))))))))))))))))******************************+++***)))))))))***+++,,,+++++++++++++++*********+++***))))))***+++,,,---++++++,,,,,,,,,,,,++++++***)))(((''''''((()))***---,,,,,,++++++*********))))))************))))))'''''''''''''''((()))***++++++,,,++++++---000333;;;444//////...++++++...******))))))******++++++,,,,,,------------......++++++************++++++++++++,,,------------------......---+++******+++,,,,,,,,,---------............---,,,,,,,,,,,,---...------...///000...---+++---......---,,,---------...///000222333555555444333222111000000000111111111000///...,,,***)))...------------...//////////////////////////////........................////////////...........................---,,,+++------------,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,---------............------------......111000000////////////000...///000111111222222111///000111111111000//////000000000000000///......,,,,,,.../////////...------...///000000///...---///////////////...---,,,*********++++++,,,---...---------............///------,,,,,,++++++******+++++++++,,,,,,,,,------,,,---...............------...///...------...///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,---------..............................------.........////////////////////////000111111000000000000111111111111000111111222333222222222333444444444555666666666777888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKUUUbbbwww******))))))))))))******+++,,,,,,,,,,,,+++******))))))))))))))))))))))))*********))))))(((((('''((('''(((***,,,---,,,+++,,,+++******))))))******%%%(((***+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***)))((('''((()))((((((''''''''''''(((((()))))))))))))))*********************************---+++)))((('''((()))+++,,,,,,,,,++++++***************))))))***,,,---...+++,,,,,,------,,,,,,+++******)))))))))***+++,,,,,,,,,,,,++++++*********)))))))))******)))))))))++++++************++++++******+++++++++---111444<<<555///...---++++++...******)))******+++,,,---*********+++++++++,,,,,,++++++************++++++++++++,,,------------,,,,,,---...---+++***+++,,,,,,,,,,,,---------............---,,,,,,,,,,,,---,,,,,,---...//////......,,,---......,,,+++,,,------...///111333555666777555555444333111111000000000000000000000000//////,,,,,,,,,,,,------...///////////////////////////........................***+++---...000111222222////////////...---,,,+++---------,,,,,,+++++++++------.........------,,,,,,,,,,,,---------......//////............//////222111000///////////////...//////000111111000000,,,...000222222111000//////////////////...------,,,,,,.../////////...------......//////......---.../////////......---,,,+++*********++++++,,,------------............///,,,,,,,,,,,,++++++******---------.........//////+++,,,,,,------.........---...///...---------///......---------,,,---------..................---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,---------......///////////////.........------------.........//////////////////000000111///000000000111111111111000000111222222222222111333333333444555666777777777888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHJJJUUUbbbvvv***))))))))))))))))))***,,,,,,,,,,,,,,,+++******************************)))))))))******+++++++++---***(((''')))+++,,,,,,,,,+++******))))))******&&&''')))***))))))+++,,,))))))))))))))))))))))))((()))***)))((('''((()))((((((''''''''''''(((((((((((())))))************))))))))))))))))))))))))///---***(((&&&&&&'''(((---,,,,,,,,,++++++************)))******,,,...///+++,,,,,,------,,,,,,+++***************+++,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))***///...---,,,+++*********((()))***)))***,,,///222;;;444...---,,,***+++...+++++++++++++++,,,---...*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,---...---+++***+++,,,,,,,,,,,,---------............---,,,,,,,,,,,,---***+++,,,------------------......---,,,+++,,,.........000111333555666777777666666555333222111000000000/////////000000000...------,,,,,,,,,------------------------------........................***+++---///000111222222.../////////......---,,,---------,,,,,,+++++++++---....../////////......,,,,,,,,,---------......,,,++++++******++++++,,,111111000//////...//////......///000000000//////,,,---///111222111000///------......------,,,+++,,,,,,.../////////...---------............------...............------,,,---,,,++++++*********+++---------............///------------,,,,,,,,,,,,---------.........//////*********++++++,,,,,,------...///...---------///000///......------......------...//////...------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......///////////////.........------------.........//////////////////000000111///000000000111111111111000000111222222222222111333333333444555666777777777888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHJJJUUUaaavvv***))))))(((((())))))***((()))***+++,,,---------++++++++++++++++++++++++(((((()))***+++,,,------///,,,(((&&&'''***,,,---,,,+++******))))))******'''((())))))((((((***+++************************'''(((***)))((((((***+++((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))...,,,***((('''&&&'''''',,,,,,,,,,,,,,,+++++++++++++++******+++,,,---...++++++,,,,,,,,,,,,++++++(((((())))))******++++++++++++++++++++++++++++++******))))))))))))******...---,,,+++***)))))))))))))))***))))))+++...111888111---,,,,,,***+++---,,,,,,,,,+++,,,,,,------,,,,,,------------......,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,---------............---,,,,,,,,,,,,---***+++------,,,+++,,,---,,,---...---+++,,,---///...///000111333444666666777777777666555333222111111000///---,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................///000000///...------....../////////......------------,,,,,,,,,,,,------...////////////...,,,,,,,,,---------.........------,,,,,,------...000//////............///......////////////......------///000111000000///,,,------------,,,++++++,,,,,,.../////////...---------------------------------.........------,,,...---,,,++++++*********---------............///............------------+++++++++,,,,,,,,,------+++***************+++,,,---...///...------...///111000///...---...//////***+++,,,------,,,+++***+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,---------..............................------.........////////////////////////000111111000000000000111111111111000111111222333222222222333444444444555666666666777888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKSSS```ttt))))))(((((((((((())))))'''((()))+++,,,,,,------************************(((((())))))******++++++,,,***'''''')))+++------,,,+++******))))))******((()))))))))'''''')))***,,,,,,,,,,,,,,,,,,,,,,,,&&&(((************,,,---((())))))))))))))))))((('''(((((()))******++++++))))))))))))))))))))))))))))))))))))((((((((((((++++++,,,,,,,,,,,,,,,,,,---,,,+++***++++++------******++++++++++++******((()))***++++++,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***++++++******)))******+++++++++++++++******+++...111444...+++,,,,,,******,,,---,,,++++++++++++++++++,,,,,,------------......++++++************++++++******+++,,,,,,,,,,,,++++++,,,------++++++,,,---,,,,,,,,,---------............---,,,,,,,,,,,,---+++---///...,,,+++,,,---,,,,,,---,,,+++,,,...000//////000111222333444444555555666666555333222111111000///---,,,,,,,,,,,,///......---------------------------------------...........................///000111000///---+++,,,---...//////000000///---------------.........,,,,,,---...............,,,,,,,,,---------......111000000//////000000111...------------......///.........//////......---......//////////////////------......------,,,+++,,,,,,.../////////...---...------------------...,,,------......---------------,,,,,,,,,,,,,,,------------............///------------............+++++++++,,,,,,,,,---------,,,+++*********+++,,,---...///...------...///111///...,,,,,,---...///***+++---......---+++***+++,,,...//////...,,,++++++++++++++++++++++++++++++,,,,,,---......//////,,,,,,,,,---------......,,,,,,------......//////....../////////000000000///////////////000111111000000000000111111111111111222222333333333333333444444555555555555555555777888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKQQQ]]]qqq))))))(((((((((((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''))),,,---------,,,++++++***)))*********))))))***)))''''''(((***))))))))))))))))))))))))&&&(((*********+++---///))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))&&&&&&((()))************+++++++++,,,,,,---------...---,,,+++++++++,,,---*********++++++************+++,,,---...//////...+++++++++++++++++++++++++++***)))(((((()))***+++)))))))))***+++---...///---------++++++,,,///111111,,,***,,,---******,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,******))))))))))))************+++,,,,,,,,,,,,++++++,,,------++++++,,,---,,,,,,,,,---------............---,,,,,,,,,,,,------///111000---+++,,,...+++,,,,,,,,,+++,,,///222//////000111222222333333333444444555444333111000000///......///000111222......---------...//////................................................+++---///000111000///...+++,,,---///000000111111---------....../////////***+++,,,,,,------------,,,,,,,,,---------............------------......,,,,,,,,,,,,,,,---...///---......///......------000///............//////......//////......---,,,,,,---.../////////...---...------,,,,,,------...,,,,,,------...---------,,,,,,,,,,,,---...//////---------.........//////---------------------------------........./////////...,,,+++***++++++,,,---...///...------...///000...---++++++,,,---...,,,---///000000///---,,,+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,------...///000000,,,,,,,,,---------......++++++,,,,,,---...//////////////////000000000000///////////////000111111000000000000111111111111222222333444444444444333555555555555555444444444777888999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEHHHKKKNNNZZZooo+++,,,,,,,,,,,,+++***************)))))))))))))))******))))))******+++,,,)))((((((((()))***++++++---,,,++++++******+++++++++******)))))))))))))))******))))))))))))******---***'''''')))++++++)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++******************)))***+++,,,---,,,+++++++++,,,---......,,,***)))))))))))))))))))))******&&&'''((())))))***))))))......---,,,,,,,,,---------,,,***(((((((((((()))///...,,,***))))))******---------,,,,,,++++++++++++...---+++,,,000222000,,,***(((((()))+++++++++++++++******************++++++++++++++++++++++++,,,***)))***,,,.........***,,,...000000...+++)))******))))))******+++,,,---,,,,,,+++*********)))...---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---+++,,,...///111222222222000000000000111111111111000000000000000000000000//////............//////++++++,,,---...///000111---------,,,,,,+++++++++............////////////000000////////////000000111000///...------...///000000//////.........---000.........///000///...////////////////////////,,,,,,.../////////...---000///...---------------,,,,,,---...//////......///,,,)))***,,,//////...,,,,,,,,,---------......,,,,,,------.../////////........................+++,,,,,,---......------.........---,,,,,,++++++000000///.....................---------,,,,,,,,,*********++++++,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---................................................000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++------...///////////////////////////000000000000...///111222333333333222000111111222222333444444555444444444444333333333999999999::::::;;;;;;;;;===???AAABBBCCCDDDGGGJJJOOO\\\qqq+++,,,,,,,,,,,,+++******+++++++++***************)))************+++++++++))))))))))))))))))***+++***)))))))))))))))******,,,++++++*********************))))))))))))******)))'''$$$%%%'''((((((&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))***+++++++++,,,)))***+++,,,,,,,,,+++++++++---///000111000///...************))))))))))))))))))******+++*********++++++*********++++++,,,...---+++***)))))))))***++++++******++++++,,,,,,+++++++++*********))))))+++...---+++,,,000222000111///---,,,...//////...******++++++++++++++++++++++++++++++++++++++++++,,,***)))***,,,.........,,,---------------,,,,,,,,,++++++++++++,,,------)))***,,,...///000000000,,,++++++---//////...,,,---------------------------......//////......---,,,---...000000111111111//////000000000111111111000000000000000000000000.........------.........,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,............////////////////////////////////////111000///...---......///000/////////............///...------//////...---........................,,,---.../////////...---000//////............///,,,------...//////......///---,,,---///000///---000///......,,,,,,+++***..................------........................------.........------,,,------------............000000///........................---------,,,,,,++++++,,,,,,------------///...............---------,,,,,,++++++,,,,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,........................///.........------------......///////////////...////////////000000000000///000111222333333222222000111111222222333444444333333444444555555555666777777888999:::<<<<<<===;;;===???@@@AAABBBEEEHHHOOO\\\ppp+++,,,,,,,,,,,,+++******++++++++++++++++++++++++))))))***++++++++++++***+++***))))))))))))))))))(((((((((((()))***+++,,,---,,,,,,+++***+++++++++******))))))))))))******+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---)))***++++++,,,,,,+++++++++,,,///111222222111000++++++*********)))))))))++++++,,,,,,,,,+++*********************+++,,,---...---,,,*********++++++'''((()))+++,,,---......+++++++++************)))+++...---+++,,,111222111000...,,,,,,---------,,,******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,......---...---,,,++++++,,,---...---------------......///,,,,,,---------,,,+++***---,,,,,,...000000///---...........................------,,,,,,------...---...///000000000000/////////000000000000111111000000000000000000000000//////............//////000000///...---,,,++++++,,,,,,,,,---------------............////////////...///000000000000///...000000///............///////////////...............---,,,---...///...,,,------------------------,,,---......//////......//////////////////000111,,,---......///............---------//////---+++000//////...---,,,++++++000//////...------,,,,,,------------------------.........///......---------------...///000000000000000///.........//////.........------------,,,------------.....................///////////////------,,,,,,,,,,,,------........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,........................000000000///////////////...///////////////......////////////000000000000000111111222222222111111000111111222222333444444222333444555666777888888555666777999;;;<<<===>>>;;;===???@@@AAABBBEEEHHHPPP[[[nnn+++,,,,,,,,,,,,+++***************+++++++++++++++((()))***+++,,,++++++***++++++***)))((((((((())))))))))))***+++---...///,,,,,,+++************+++******))))))))))))******++++++******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))***+++++++++,,,)))******++++++++++++++++++,,,...000111000///...,,,++++++******))))))(((,,,,,,,,,,,,,,,+++***)))++++++++++++,,,---...///---,,,+++***)))******+++&&&(((***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++...---+++,,,111333222///---++++++,,,,,,+++)))******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,...---------,,,+++++++++,,,---...---------------...//////...---,,,+++++++++,,,---333111///...///000000///////////////////////////...---++++++++++++---......///////////////......////////////000000000111000000000000000000000000111000000000000000000111333333222111000///......,,,,,,------......//////............////////////---...000111111000...---/////////........./////////////////////............---,,,,,,---...---,,,---------------------------------.....................---......///000111------...............---...---,,,+++,,,,,,,,,+++------------............//////.........---------------------------------,,,---....../////////....../////////000000000111000000///////////////000............---------------------------------...------....../////////000------,,,,,,,,,,,,------........................---------------.........///......---,,,,,,,,,+++------------------------........................000000/////////////////////////////////......---////////////000000000000111222222222111111111000000111111222222333444444444444555555666777777888666666777999:::;;;<<<======???AAABBBCCCDDDGGGJJJQQQ[[[lll+++,,,,,,,,,,,,+++******))))))))))))******++++++))))))***+++++++++++++++++++++***)))((((((((())))))))))))***+++---...///++++++***)))))))))))))))******))))))))))))******'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,+++++++++***))))))))))))))))))*********++++++---...000111111///...---,,,+++++++++******)))))),,,,,,,,,,,,+++***))))))*********+++,,,---...///,,,+++)))(((((()))******(((***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++......+++---222444222000///......//////---,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,------,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,------...---,,,***+++///444;;;>>>:::666000------///000111////////////////////////---,,,+++******+++,,,---///////////////......---...////////////000000000////////////////////////000//////......//////000111111111111111111111111---------....../////////............////////////,,,...///111111///...,,,......//////////////////.........///////////////...---,,,,,,---...---,,,------------------------------------......//////,,,,,,,,,,,,------...///---...............------000///---++++++,,,...000---------.........//////---------.........//////------------------------***+++,,,...///000000000111111000000000/////////000000/////////000000111//////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,------......///...------,,,,,,------...........................,,,,,,,,,---------...............------,,,++++++------------------------...................................................///////////////......////////////000000000000222222111111111111111111000111111222222333444444666666666666666666666555777888888999999:::::::::===???AAABBBCCCDDDGGGJJJPPPZZZjjj~~~+++,,,,,,,,,,,,+++******((((((((()))******++++++******))))))******+++,,,+++***))))))))))))))))))'''''''''((()))+++,,,---+++***))))))(((((())))))******))))))))))))******((()))++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,,,,+++***)))((((((***))))))))))))***++++++000111222333222111///...++++++++++++++++++++++++++++++,,,,,,,,,+++******)))))))))))))))***+++,,,+++***)))(((((()))******++++++,,,,,,,,,+++******)))************++++++++++++......,,,---222555333---,,,,,,---......---+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,------,,,(((***+++---------,,,,,,+++++++++++++++,,,,,,---...---******---333999===;;;666000,,,,,,...000111////////////////////////---,,,,,,++++++,,,,,,---....../////////......---......////////////000000////////////////////////------,,,,,,,,,,,,------------......//////000000.........///////////////............////////////---...////////////...------...//////000/////////.........///////////////...---,,,---...///...,,,------------------------...------------...//////,,,,,,,,,+++,,,,,,------.........///......---,,,000111000///...///222444111000000///...---,,,,,,,,,,,,------...//////000,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////111111111000///.........000000/////////000111111/////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------......------------..............................))))))******++++++,,,,,,***+++,,,---............------------------------........................,,,------------.........---......///////////////////////////000000000000222111111000111111222222000111111222222333444444666666666555555555444444888888888888999999999999;;;===???@@@AAABBBEEEHHHNNNXXXiii~~~+++,,,,,,,,,,,,+++******(((((()))******+++,,,,,,,,,+++)))((((((***,,,...))))))))))))))))))***+++(((((((((((()))***+++,,,,,,+++******))))))************))))))))))))******))),,,......,,,++++++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,+++++++++***)))))))))***))))))((()))***+++,,,...///000222222111000...)))******++++++,,,,,,---+++,,,,,,------------,,,***)))))))))))))))******+++***)))))))))***+++,,,,,,++++++******++++++,,,))))))*********++++++++++++---...,,,...333555444***)))***,,,......---+++******++++++++++++++++++------------------------...,,,++++++,,,---,,,+++************+++,,,---...+++++++++++++++,,,,,,---///...,,,++++++---///000444111...,,,---.................................,,,,,,------------,,,,,,------......///................../////////000000////////////////////////......------------......---------.........//////000000000///////////////............////////////........................,,,---///000000000//////............/////////000///...------//////...---...........................------,,,---...///000......---,,,,,,,,,------......//////...------,,,***---111222000000111222111111000///...---,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,////////////////////////000000//////000111111222////////////........................---------,,,............------------......------------..............................((())))))***++++++,,,,,,***+++,,,............---................................................,,,,,,---------.........,,,,,,---///000000000000////////////000000000000111111000000000222333444000111111222222333444444444444444444444555555555666666777888999::::::;;;;;;===???@@@AAABBBEEEHHHLLLWWWiii~~~+++,,,,,,,,,,,,+++******))))))***+++,,,,,,---------+++(((''''''))),,,///))))))(((((()))***++++++************+++,,,---...---,,,++++++******++++++******))))))))))))******&&&))),,,,,,)))((((((***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************************+++++++++***)))((((((((()))+++,,,)))+++---///000000///...))))))***+++,,,------...,,,,,,---.../////////...,,,,,,++++++++++++++++++,,,+++*********+++,,,---,,,+++***)))***+++---...+++++++++,,,,,,---------+++---...,,,...333555444------...000222333222000++++++******************------------------------...,,,++++++,,,---,,,+++,,,+++)))'''(((+++...111,,,++++++++++++,,,------***+++---///000111222222,,,++++++---...///---,,,........................,,,,,,...//////...,,,,,,,,,------...//////................../////////000////////////////////////111111000000000000111111000000000000////////////111111000000//////................../////////000///...------------...///,,,---///000000000//////---.........//////000000000///......///000///...////////////////////////......---,,,---...///000000///...---------------.../////////...---,,,,,,###(((///222111///------............/////////000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((------......//////000000000000///000000111222222000/////////............000000//////.........---000000//////.........---......------------..............................******+++,,,------......---......///...,,,+++***................................................,,,---------......//////++++++---///000111111111////////////000000000000000000//////000222444555000111111222333333444444111222222333444555666666444555666777999;;;<<<======???AAABBBCCCDDDGGGJJJJJJVVViii******++++++++++++******))))))(((((((((***+++,,,,,,+++***)))))))))***++++++,,,,,,++++++***)))(((''''''(((((()))+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))************)))'''&&&%%%((())))))***+++,,,,,,,,,***************)))((((((&&&''''''((()))******+++))))))))))))))))))))))))******+++,,,---......///111...,,,...111111---)))************+++,,,------111111000///...,,,***)))++++++*********+++---...000///---,,,+++,,,,,,---,,,,,,,,,++++++*********((())),,,...///...---,,,,,,---......///.........---+++***(((((()))+++,,,---,,,,,,++++++,,,,,,---%%%&&&((()))++++++,,,,,,------......---+++***)))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++******)))+++,,,---...//////////////////.........---------...........................///...,,,+++***,,,...------......///000111111000000111111111111000000//////...---,,,,,,++++++...............---------000000000000000000000000......////////////......,,,+++++++++,,,...000111,,,,,,,,,,,,---...//////......///000000000000000//////...//////000111222...000333444444222...,,,......------------......//////............////////////...---,,,,,,++++++!!!$$$)))---//////---+++000///---+++++++++---...---......//////...------***+++,,,............---000///...,,,***)))))))))---......///000////////////000000111222333333333////////////000000000000222111000///---+++******------------------------......------------......---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,***)))(((***,,,...------++++++,,,,,,---...//////......---,,,++++++++++++,,,---...///000000000000111///------///111111111...///000111111000...---333333222222111222222222222222333333333444444444888<<>>:::999<<>>>>>???@@@BBBDDDFFFGGGSSSXXXfff|||(((((())))))))))))((((((******)))(((((()))***+++,,,+++************+++,,,*********)))((('''%%%%%%***)))))))))***+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))************)))(((''''''(((((())))))***++++++,,,***************)))((((((''''''(((((())))))******))))))))))))))))))))))))((((((((()))))))))))))))+++((((((***...///,,,)))+++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,+++++++++***)))******,,,,,,---,,,++++++++++++++++++,,,,,,,,,+++++++++******)))+++---...///...---,,,,,,---......//////......++++++++++++---///000222---,,,,,,++++++,,,,,,---((()))***+++,,,---------------......---+++***)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++,,,......///////////////.........---------111000...------...000111...///...---++++++---.../////////...............000000111111111111000000000/////////...---------........................////////////////////////......////////////......---,,,+++***))))))***+++//////...---------.........///000000111111000000///...............///000,,,...000111000///,,,+++///......------....../////////............///////////////...---,,,,,,,,,'''))),,,///000///---+++000///---++++++,,,---...---......///////////////...//////000000///...---......---,,,,,,,,,,,,,,,------...////////////...//////000000111222222333/////////.....................---------,,,,,,,,,////////////////////////......------------...............---------,,,,,,((())))))******))))))(((---------,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,---......///000000,,,,,,,,,+++,,,,,,------++++++,,,---............000///......000111111000000000000/////////000000222111111000000111111222222222333333333444444444888;;;>>>===:::888;;;>>>>>>>>>???@@@BBBDDDFFFGGGPPPVVVeee{{{(((((())))))))))))((((((++++++***)))))))))******,,,,,,++++++++++++,,,,,,......---,,,+++***)))(((,,,+++++++++++++++,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((()))***************))))))'''(((((())))))******+++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***)))))),,,111333111...,,,,,,++++++***+++++++++)))******+++++++++******++++++***)))))))))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---......---,,,,,,,,,---.../////////...---000000//////...,,,+++***,,,,,,++++++++++++,,,,,,+++,,,------.........---------------,,,+++******,,,,,,---------...............---,,,,,,---...............---------------***+++,,,------......---/////////............---222000---++++++---000222...//////...,,,,,,---///111111000...---,,,+++***000000111111111111000000000000000000000/////////////////////////////////..............................////////////......111000///...------------111111000///...------...//////000111111111111111///......------------...---............---,,,,,,///......------......///000//////......//////000000000//////......------......///000///...---,,,///...---,,,,,,,,,---...---......//////000000000000000000000///...---,,,---------......//////000,,,,,,---.....................//////000000111111.........---------,,,,,,***++++++,,,------......////////////////////////......------------......//////............------,,,,,,------------,,,,,,//////......---,,,,,,,,,000...------......---+++------......///000000000++++++++++++,,,---...///++++++,,,---............///......///111111000///222111///......///111222111000000000000000111111333333333333444444444444777:::<<<;;;999888:::===>>>>>>???@@@BBBDDDEEEFFFLLLSSSddd{{{***++++++,,,,,,++++++***,,,++++++******))))))))),,,,,,,,,,,,,,,,,,------///......------------------,,,+++***************************************(((((((((((((((((((((((())))))***+++++++++++++++''''''(((((()))))))))***))))))************)))(((******))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++...222333222000------,,,+++************,,,,,,,,,+++***((('''&&&++++++***))))))(((((((((+++,,,...///000000///...+++++++++++++++++++++++++++,,,,,,---,,,,,,+++***+++,,,...///000///...------.........,,,)))&&&%%%,,,,,,++++++++++++,,,,,,------............---,,,---------,,,,,,+++++++++,,,,,,,,,,,,------------///---,,,******,,,---///+++++++++,,,,,,,,,,,,,,,***+++,,,,,,---------,,,/////////..................---+++******+++---......///000///------...///111000///...---,,,+++***000000111111111111000000/////////000000000000000////////////000000000000..............................////////////....../////////000000111111111000000///...------......///000000111111111111111000//////...------------000000///...............//////............//////000000////////////000000111000000000//////......000000000//////.........///...------------......///...........................---------,,,,,,+++---...//////000000000000+++,,,------......------............//////000000//////......---,,,,,,,,,++++++,,,------...//////------------------------......------------..................------------......////////////...............---------------///---,,,---......---,,,------......////////////,,,,,,,,,,,,,,,---......---...///000000111111111.........000222222000...111000/////////000111222111000000000000111111222333333333444444444444555666888::::::999888:::<<<===>>>>>>@@@AAACCCEEEFFFKKKRRRccc{{{++++++,,,,,,,,,,,,++++++++++++++++++******))))))++++++,,,,,,------------***)))))))))***+++------,,,+++***))))))((())))))************************))))))))))))))))))))))))((()))***++++++,,,++++++(((((((((((())))))))))))((())))))*********))))))************))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))***,,,---...---+++------,,,+++************,,,,,,,,,,,,+++)))((((((************))))))((((((+++,,,...///000///......+++++++++++++++++++++++++++++++++++++++*********+++,,,...000000///...,,,###%%%(((+++------,,,+++,,,++++++******++++++,,,---------------,,,,,,+++------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...,,,+++))))))+++,,,...+++++++++,,,,,,---------++++++,,,,,,------,,,,,,////////////////////////++++++,,,------,,,++++++---///000000///...///000//////.........---------000000111111111111000000///////////////000000000.../////////000000111111..............................////////////......,,,,,,------............------,,,,,,------.../////////000111111111111111111111000///............111000///...---......////////////....../////////000000////////////000000000000000000000////////////...............//////.........---.........///111000...---,,,+++,,,,,,,,,,,,,,,,,,------......000000111111111000///...+++,,,------......------...............//////////////////.........------............////////////------------------------......------------......,,,,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,++++++***++++++,,,---......///,,,+++***+++...///...---------------------......///...------,,,,,,,,,------...///000111111111111.........000222222000......///000222222222111000111111111111111222333444333333444444444555555555666777888999999999:::;;;======>>>???AAACCCEEEFFFLLLSSSccczzz))))))************))))))+++++++++,,,++++++***))))))***+++,,,---------,,,+++*********+++,,,...///++++++***)))((((((((()))************************))))))))))))))))))))))))(((((()))***+++++++++***))))))))))))))))))))))))((())))))************)))************************))))))))))))))))))))))))''''''((()))***+++,,,,,,+++,,,---......---,,,,,,,,,,,,++++++***+++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++***))))))******++++++,,,+++++++++***++++++++++++,,,,,,,,,***************+++++++++***,,,...000111///---,,,&&&'''***,,,------,,,+++++++++************++++++,,,,,,,,,---,,,,,,++++++---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,+++************+++,,,,,,,,,---...///000000111,,,,,,------------,,,,,,...////////////000000000,,,---///111111///---,,,---///111111000///000111.........///////////////000000111111111111000000000000000000////////////---......//////000000111..............................////////////.........////////////...------+++++++++,,,,,,...//////......///000000000000000111000000////////////000///...------,,,,,,------000//////......//////000111000000//////000000111000000000000////////////---------......//////000---.........////////////222000...---,,,,,,,,,---...------......000111111111111222222111///...,,,,,,,,,---.....................//////////////////........................000000000///////////////////////////////////////......------------......+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,))))))***,,,---...///000+++******+++...//////...------------------------000///...---,,,,,,,,,,,,,,,,,,---...///////////////......///111111000///---///111333333333111000111111111111222333444555333444444444555555555555777777888999::::::;;;<<<======>>>???AAACCCDDDEEELLLSSSbbbwww)))******++++++******))))))***+++,,,,,,,,,+++***((()))***+++,,,,,,,,,+++///...---,,,,,,---...///++++++***)))))))))******************************++++++++++++++++++++++++(((((()))*********))))))************************(((((()))***************)))))))))******++++++,,,))))))))))))))))))))))))+++,,,,,,,,,------......,,,...///000000/////////+++++++++***++++++,,,,,,((()))***+++,,,,,,,,,,,,)))***+++,,,,,,++++++***++++++***)))))))))************+++++++++,,,,,,,,,++++++++++++,,,---......***,,,///111111000---,,,---......---,,,***((('''++++++************++++++++++++,,,---------,,,,,,---,,,+++++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222------.........------,,,.../////////000000000000...///000000000000///...---///111222111000000111000000000000000000000000000000111111111111000000222222222111000000000///,,,------...//////000000////////////////////////......////////////.........///000111111111000000...---------------...///------.../////////////////////.........///000000/////////.........------000000////////////000000111111000000000000111111////////////////////////---......///000/////////------...///////////////111000///......///000222000///............000000000000111222111///---,,,------...////////////...////////////////////////,,,,,,,,,---......//////////////////////////////////////////////////////......------------......,,,,,,,,,,,,------............////////////......++++++,,,---...//////000---,,,+++,,,...//////..................---------///......---------......,,,---...//////000000///000///......000111111000//////000111222222333333000000000000111222333444444444444444555555555555777777777999;;;<<<<<<<<<======>>>???@@@BBBDDDEEEKKKQQQ___uuu+++,,,,,,------,,,,,,+++((()))+++,,,---,,,,,,+++'''(((***+++,,,,,,++++++///---+++((('''((()))))),,,++++++***++++++,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))))))))((((((+++++++++***************(((((()))***************(((((()))***+++,,,,,,,,,))))))))))))))))))))))))+++++++++************)))(((***,,,---------------************+++,,,------+++++++++++++++***)))((()))***+++,,,------,,,+++...---+++***)))***++++++*********++++++,,,,,,,,,,,,,,,,,,---...///000111***,,,///111111000---+++))))))***+++++++++******++++++************+++++++++,,,,,,---......---------,,,+++++++++,,,---...,,,,,,,,,---------......,,,------......------,,,)))***+++,,,---///000000.........///......------.../////////000000111111///...------------...///---///111222111000111111222111111111000000000///000000111111111111000000444444333333222111000000,,,,,,,,,---...//////000000000000000000000000000......////////////......&&&(((***---///000000000111000///......---......,,,------...............---------------...///000111111111222111000000///000000////////////000000111111000000000000111111............//////////////////000111111000...---------...///000000//////000000//////000222555666000///---,,,++++++,,,---...///111222111000...------...//////000000//////000000000000000/////////)))***+++,,,------...///,,,---------.../////////------------------------.........------.........---------.........//////***++++++++++++++++++***.........///////////////000///......//////...---///////////////.........---------------...///000...///000111222222222222111///------///111111111111000//////000222444555////////////000111222333444444444555555555666666888777888999;;;======<<<<<<======???@@@BBBDDDEEEJJJOOO]]]sss+++*********))))))((((((''''''((()))))))))))))))---------,,,,,,+++++++++))))))))))))***,,,...///000///---+++******++++++((((((((((((((('''&&&&&&)))))))))))))))))))))))),,,+++***)))))))))+++++++++)))((())),,,---+++)))(((((())))))))))))((((((''''''((()))***++++++,,,************************++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++,,,+++******++++++++++++++++++++++++(((((()))******************+++,,,+++)))((()))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---000111000...---,,,,,,,,,,,,++++++*********------------------------///...---,,,,,,---...///,,,,,,+++***))))))))))))*********+++,,,---...//////......---------......------------------------...---,,,,,,,,,,,,---...---......///000111111222111000...------...000111///000111222222111//////////////////000000000000111111111000000000000000111111111111000000000000///000000000000000//////---...000111111111000///........................///...---------///000111111...+++***+++---......***+++---...000000//////111000...---...///111333...222222///...111222222///////////////................../////////000000......////////////............//////000000111111000/////////000111222222222222111000000///000000000///...///111111000...///...------...///000111111111000000000000111111...///000000///...000111////////////////////////......---------......///------------------------000///---,,,,,,---///000///............---------------/////////...---,,,000000/////////.........000000111000000///...---000---,,,---///000...,,,++++++,,,---............///////////////.........,,,------...............000000000000000000000000000////////////111222333555444444444444333333333555555777888999::::::;;;===<<<<<<===???AAACCCDDDIIIMMM[[[qqq************)))))))))((((((((()))************)))------,,,,,,,,,+++++++++,,,++++++******+++,,,,,,---,,,+++******++++++,,,)))))))))))))))((('''''')))))))))))))))))))))))),,,+++***))))))***+++++++++)))((()))+++---+++***))))))(((((((((((())))))(((((())))))******++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,---------,,,,,,++++++++++++++++++++++++(((((()))***************---...///...---,,,++++++,,,,,,,,,---------......---------------------------///111111///------------------,,,,,,,,,++++++---..................---///...---,,,,,,---...///------,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,......------------......------------------------......---,,,,,,---...............//////000000000000///---,,,,,,---///000111222333333333333222111000000000000111111111111111111111111000000000000111111111111000000000000333333222111000...---,,,---...///000111000000///.......................................///000000000///---...///000///...---...///111111111111000000///.........///111222///333444000///111222000////////////////////////000000000000/////////...---..................---////////////000000000000/////////...//////000000222222111000000000000000//////000000//////.........------,,,---...///000111111000000000000111111///000111111/////////111///////////////////////////......---------......------------------------///...---,,,,,,---...//////............---------------...//////...---,,,......---------,,,,,,,,,...////////////......---///---,,,---///000...,,,,,,,,,---.........------/////////////////////...------...///////////////000000000000000000000000000000//////000111222333444444444444444444444444555666777888:::::::::;;;=========>>>???AAADDDEEEIIIMMM[[[ppp************))))))))))))))))))***++++++++++++***,,,,,,,,,,,,++++++++++++......,,,+++***)))))))))******))))))***+++,,,,,,)))************)))(((((())))))))))))))))))))))))+++******)))******++++++***)))))))))+++,,,+++******)))(((((((((((()))***)))))))))))))))*********((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,,,,------,,,,,,++++++++++++++++++++++++(((((()))***************++++++,,,,,,+++***(((''',,,,,,,,,,,,------------........................///000000000...,,,---...---,,,,,,,,,,,,+++++++++---...///000000///...---......------------......,,,,,,,,,,,,------------///......---,,,---------------,,,,,,,,,------...------------------------......---,,,,,,---...........................//////...---,,,,,,---...///111111222333333222222111111111111111222222222222111111111111111111111111111111111111000000000000333333222111000///---,,,---...///000000000000///........................---......///////////////000///000111333222000...///000000111111000000///////////////000000000000000444666333111111111...////////////////////////000000000000////////////////////////////////////000000000000//////////////////......------......222111000000///000000000...000222111...------///...------------......///111000000//////000000111111222333222000//////000////////////////////////000///...---------------------.....................---,,,++++++,,,---...///............---------------......///......------------------,,,,,,,,,,,,---...............---///...------...///...---------.........------,,,......//////////////////......///000000000000000000000000000000000000000000000///000000111333333444444444555555666777777666666888999::::::::::::<<<======>>>@@@BBBDDDEEEHHHMMMZZZooo*********)))))))))))))))******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++...---,,,+++******))))))))))))))))))))))))************+++++++++******)))))))))))))))))))))))))))******************++++++***))))))***+++++++++++++++***(((''''''(((***+++*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((())))))***************++++++++++++++++++++++++(((((()))******************)))******+++)))'''%%%)))************+++++++++------------............---......---,,,,,,...000++++++++++++++++++++++++---...///000000///...---------------------------)))******++++++,,,,,,,,,,,,,,,,,,---...///000111---,,,,,,,,,,,,------.................................------------.....................---------...---,,,,,,,,,,,,---.../////////000000000000000000000000111111111222222000111111111111111222222111111111111000000000///......///000000000//////.........///////////////........................---...///000000///...---111000000111222333111000////////////......------......///000111000000000111555777444222222000---///////////////000000000------...///000000111111111111111111111111111111111111000000//////......000000///...------------//////............//////...222555444///,,,...111///............/////////000000////////////000000333333444222000//////000////////////////////////000///...---------------.............../////////...---,,,,,,,,,,,,---...///............------------------...............////////////////////////,,,---......////////////......---............---......///......---,,,,,,............//////////////////000111111111111111////////////////////////000000000000111222333333333333444555666777888999666777888999::::::::::::<<<<<<===???AAACCCEEEFFFGGGLLLZZZnnn))))))))))))))))))************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))(((''''''******++++++++++++******))))))))))))))))))))))))))))))******++++++++++++)))***************+++++++++***)))(((((()))***+++*********)))))))))))))))************************************************))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++(((((()))***************---,,,+++,,,...---+++((()))))))))*********++++++++++++,,,,,,,,,---------***+++++++++***,,,///111------------------------,,,---............---,,,,,,------------------,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111,,,,,,,,,,,,------...///...............................................................------------------,,,,,,---------.........//////000000111/////////000000000111111000000111111222222222333111111111111000000000///,,,---....../////////..................//////000////////////////////////---...///000000///...---222000------///111222222111000//////......------......///000111000000000111666888444222111000,,,////////////000000111111///////////////000000000111000000//////000000111111111000000//////......111000000///............------,,,,,,,,,------...///444777555000...000333000111111111111000000000000000////////////000000333333444222000//////000//////////////////////////////...---------------.........//////000000000------------------------///............---------------------......//////.../////////////////////---...///000000000000000---.........------......////////////...---,,,,,,---.........//////000000///000000111111111111111///////////////////////////000111111222222333333222333444555666888999999777888999::::::::::::::::::;;;===???AAACCCEEEEEEGGGLLLYYYlll))))))))))))******************+++,,,,,,,,,,,,+++*********+++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++***((('''&&&))))))***++++++++++++***))))))))))))))))))))))))((()))***+++++++++++++++(((***++++++******+++,,,************************)))))))))))))))*********************************************************))))))))))))))))))))))))+++************+++,,,,,,++++++++++++++++++++++++(((((()))***************,,,)))'''(((,,,---+++)))++++++++++++,,,,,,,,,,,,***++++++,,,,,,---------***+++,,,++++++,,,///111//////000000000000000111------------------------,,,,,,------------,,,,,,,,,,,,...//////...------///......---,,,---------------------......///000........................---...////////////...---.....................///------------------------000000000000000111333333.../////////000000000000000000111111222333333333111111111111000000000000////////////...---,,,+++......------......///000//////////////////////////////////////////...---222///,,,+++---000222333333222111000000000000111////////////000000000000111555666333000111000---...//////000000111111222444444333222111000////////////------------//////000000000000////////////000000//////.../////////,,,,,,,,,+++,,,,,,---...000222555444222000222444111222222222222111111000000//////......//////000111222333222000//////000////////////////////////......---------......///......//////000000111111........................///............------------------------...///000,,,,,,,,,---------------...///000000000000000000---...///...------...///....../////////...------------......///000000000//////000111111111111111000000000000000000000000///000111222333333333333222333333555666777888888888888999:::::::::::::::999:::<<>>AAABBBCCCCCCFFFKKKXXXiii}}}(((((())))))*********+++))))))***++++++++++++***))))))******++++++++++++***+++,,,---,,,,,,******((()))+++,,,,,,+++******'''((()))***************))))))))))))))))))))))))'''(((***+++,,,,,,++++++(((***,,,+++))))))+++---''')))+++------+++)))''''''(((((()))***++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++++++++++++++++++++++++++(((((()))***************,,,((($$$%%%***///000...((())))))))))))*********,,,,,,------...///000000111222333111///------...,,,,,,,,,---------......222000---,,,,,,---000222++++++------------+++++++++,,,---......,,,***)))*********+++,,,---...///.........//////111222222////////////////////////---...///000000///...------......///000111222222......////////////.........---------...///111222000111111111111222222222000000111222333333444444111111111111000000000000//////000222222333333333......---,,,---...///000000000000000000000000000111000///---------...///.........000333333222000111000///......///000111111000...---...///111333000444333///---///000///...//////000111222222222111222444666999;;;===>>>444333111000000111333444......//////000000111111,,,,,,,,,,,,------...///...............///000111---------///111222222000000111222222222000///...//////............//////...///000000///...000111////////////////////////,,,,,,,,,---...///000111...//////000111222222222//////000000000000////////////.........---------------,,,,,,---...000111........./////////000000.../////////...---,,,,,,,,,...000///---,,,---000------...///000000000///---------...///000000111......///000000000000000000000000000000000000000///000222333444444333333222222333333444555555555999999:::;;;;;;;;;::::::666777:::>>>@@@BBBBBBBBBEEEKKKXXXiii|||++++++)))(((''''''''''''------------------------,,,,,,,,,++++++*********(((((()))***+++,,,,,,---)))************+++++++++***)))((((((((()))+++,,,(((((())))))*********+++...,,,***+++------***'''))))))))))))))))))))))))))))))***++++++++++++***---,,,***)))))))))***************++++++,,,,,,,,,***)))(((((((((***+++,,,++++++************++++++************************+++++++++******)))))))))))))))))))))((((((((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++.........,,,+++---///222777555111---+++,,,---///---------,,,,,,+++++++++---------.........//////...---,,,---......---+++111///......//////...,,,+++++++++,,,,,,,,,------+++,,,---///000111111111111000///..................///000111222222222222,,,---...///000111222222///000111000///...///111000////////////000111111444444333333333222222222333333333222222222111111/////////000111111222222222222222222222222333333111111000000111222222333...///000111111///---+++111111000///////////////000000000000000000000000////////////000000000000333111///---,,,---......111111000000//////......////////////////////////,,,---///222666999;;;===666444222000//////000111222222222111000...---,,,---------,,,,,,---------000000//////.........---000000000///......------000000000000111111111111............///111222222000000000000///////////////////////////.........000000//////.........---000000000000000111222222222222111111000000//////---***)))***---///...---++++++,,,---............---------...///000000111,,,---------.../////////------..................******+++,,,---//////000...///000///...///000222//////000111111111111111000000000000000111111222000000111222333444444444222444555555444555666888888888999:::;;;;;;;;;;;;:::<<<>>>??????AAACCCEEEHHHLLLWWWfffxxx,,,+++***)))((((((((((((------------------------,,,,,,++++++++++++++++++))))))******+++,,,,,,,,,)))************+++++++++***************++++++,,,))))))))))))*********+++,,,******+++---...,,,***************************))))))***++++++++++++***+++***)))(((((())))))*********+++++++++,,,,,,,,,***)))(((((()))***+++,,,++++++************++++++************************,,,+++++++++***************************)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,///555333000---,,,,,,---...,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...---,,,---......---+++000...------......---,,,,,,,,,---------.........,,,,,,...///000000000000111111000///////////////---......///000000000000///000000111111222222333...///000///......///000///////////////000111222333333333333333444444444222222222111111111111000/////////000000000000000000111111111111111111111000///////////////000111///000111111111000///...111000000///////////////000000000000000000000000000000000000////////////222111///---------...///111111000000////////////////////////////////////,,,,,,...///111333444555333222000///...//////000......///000000000000000......------------......000000/////////..................////////////////////////000000000111111///////////////000111222............------------........................000/////////...........................///000000000/////////.........---111///,,,,,,---...,,,+++------.........---,,,,,,,,,,,,,,,---.../////////---------...............////////////...---,,,,,,------------------------,,,---......------...000//////000111111111111000000000000000000111111222/////////000111111111222222444555555444555666888888888999:::;;;;;;;;;;;;:::<<<>>>??????AAACCCEEEFFFJJJUUUdddvvv,,,,,,+++***))))))))))))++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,)))************+++++++++******+++,,,,,,,,,,,,,,,)))))))))************************,,,...///...,,,++++++++++++++++++++++++))))))***++++++++++++***))))))((((((((()))*********++++++++++++,,,,,,,,,******)))))))))***++++++++++++************++++++************************,,,,,,,,,++++++++++++***,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++***((()))+++---111000///...------------,,,++++++++++++*********+++++++++,,,,,,,,,------...---,,,---...///...,,,...---,,,,,,---...,,,+++---------.........//////------...///000000//////111111000////////////000---......////////////...////////////////////////...///000000......///000000000000000111333444555222333333444444555555666333333333333222222222222222222111111111111000000111111111111111111111111000000///.........//////000000111111111111111111111000000///////////////000000000000000000000000111111000000//////......111000///.........///000111000000000000/////////////////////////////////........................////////////////////////------...000111111111111//////............//////000000////////////......------......///000000111....../////////000000000000000/////////000000111............------------------------------------////////////........................////////////////////////............222000...---......---,,,/////////......,,,++++++++++++,,,,,,---........................---------000000//////...---+++***000//////...---,,,++++++,,,---......------...000...///000000111111000000000000000000000111111222000000000000000000111111222444555555444555666888888888999:::;;;;;;;;;;;;:::<<<>>>??????@@@CCCDDDDDDHHHSSSaaattt,,,,,,+++******+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,---------,,,,,,+++++++++))))))*********+++++++++((()))+++,,,---,,,+++***************************+++++++++,,,---...---,,,++++++++++++++++++++++++))))))***++++++++++++***(((((()))))))))***++++++++++++++++++++++++++++++*********************+++++++++************++++++************************,,,,,,,,,+++++++++++++++,,,+++++++++******************+++++++++,,,,,,,,,---------------------------------,,,******,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---,,,,,,...///.........---,,,---......---,,,------------..................///////////////...000//////......////////////000000111111000000///111111000000000000000///000111222222000000111222222222333444555777888999777777777777666666666666777777666666666555555555777666666555444444333333444444444333333333333333333222111000////////////111000000000000111333333111111000////////////000000000000000000000000000111111000000//////......000//////...//////000111000000000000000000000000////////////////////////222111111000000//////...---...///000000000000//////000000000000000///...000000////////////000000000000//////////////////............//////000000............////////////111111000000///000000000000000000000////////////---------...............///////////////.........000000111111111111111000111111111111000000000000------,,,---...///000000...............---,,,,,,,,,,,,---------........./////////...---------,,,.../////////...---,,,,,,000000///...---,,,,,,+++---///000111//////000111...//////000000000000000000000000000000111111222333333333222222222222222222444555555444555666777888888999:::;;;;;;;;;;;;;;;<<<>>>??????@@@BBBDDDDDDHHHRRR```rrr,,,+++++++++++++++,,,---*********************************++++++,,,,,,,,,...------,,,,,,++++++***))))))*********+++++++++'''(((***+++++++++***)))+++++++++***************,,,---------,,,+++++++++************************))))))***++++++++++++***)))******+++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++*********++++++************++++++************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------------------,,,------,,,+++***,,,---------...//////...---,,,........................---------........./////////---,,,,,,...////////////...---...///000///...+++,,,,,,,,,,,,---------......///////////////............------.../////////000000111111111111000555555555555555555555555333444555444333222333555444555555777999;;;===>>>@@@???>>>===<<<:::999999;;;:::::::::999999999999;;;;;;:::999888888777666888888777777777666666666555555333111000/////////111000000000111222333333222222111000000000000111000000000000000000000000111000000000/////////...000////////////000000111000000000000111111111111000000000000000000000000111111111111111111000000---...///000111111111111///000000000000000///...000000////////////000000//////000000000000000000000000//////........................////////////222111111000000000000111000000000000////////////......//////000000000000.........///////////////000000111111111111000///000000000000111111111111,,,,,,,,,------...///000,,,---....../////////..................//////////////////...---------,,,,,,,,,---.../////////...........................---///111111000///000111......///000000000000000000000000000000111111222333333333222222222222222222444555555444555666777888888999:::;;;;;;;;;;;;;;;===?????????@@@BBBCCCEEEIIIRRR```rrr************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,++++++******)))************+++++++++(((((()))************)))+++++++++++++++*********+++---...---+++))))))***))))))))))))))))))))))))))))))***++++++++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++,,,++++++***)))++++++************++++++************************)))************+++++++++(((((())))))***+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***++++++******+++---....../////////......---......///////////////000+++++++++,,,,,,,,,------///---,,,,,,...000000000///...---...000000000...+++++++++,,,,,,,,,------------...///000000/////////............//////000//////111222222333333333555555666777888999:::;;;:::;;;<<<;;;:::999:::<<<:::;;;<<<>>>AAACCCFFFGGGKKKJJJHHHGGGEEECCCAAAAAAAAAAAA@@@@@@@@@?????????BBBAAAAAA@@@???>>>>>>===??????>>>>>>===<<<<<<<<<;;;:::888666444333222222222222222333333333333333444333333222111222222222000000000000000000000000/////////000000000000000000000000000000000000000000000000111111111111222000000000000000000000000.../////////000000111111/////////000000111111111------...000111111111111000000////////////000000//////000000000000111111111000000///......------....../////////000000000111111000000000111111222............------------/////////000000111111222.........///////////////......///000000///---,,,............/////////////////////...,,,+++,,,---,,,,,,---//////000000000////////////////////////...............---------***+++---...///000000000---------.../////////000***---///000///.........---...//////000000//////000000000000000111111222000000000000000000111111222444555555444555666888888888999:::;;;;;;;;;;;;;;;===?????????@@@AAACCCFFFIIIRRR___ppp)))))))))******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))************+++++++++******))))))******+++,,,,,,,,,,,,++++++*********(((***,,,,,,***((()))+++************************))))))***++++++++++++***++++++,,,,,,,,,+++***))),,,,,,,,,+++++++++******++++++,,,,,,,,,+++***)))++++++************++++++************************(((((()))))))))*********'''((()))***+++---......******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++,,,,,,,,,---...000000000//////...................../////////000+++++++++,,,,,,,,,------///---+++,,,...000111111...---,,,---///000///...,,,,,,,,,,,,---------...,,,,,,...///000000000000000000000000000111222222222333444666777888888888888999;;;===???AAACCCDDDGGGHHHIIIIIIGGGGGGHHHIIIGGGGGGIIIKKKNNNQQQTTTUUUTTTTTTSSSQQQOOONNNMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJLLLLLLKKKKKKJJJJJJJJJIIIKKKJJJJJJIIIHHHHHHGGGGGGEEEDDDBBB???===;;;::::::555555666777666555444333555555444333333333333444000000000000000000000000......//////000000111111111111111111000000///...000000111111111222222222000000000000000000000000....../////////000000000000///.........///000111......///000000000000000000//////......//////000//////000000000111111111///////////////........./////////000000000111111000000000000111222333333............------------.........///000111111111............/////////000...///000000000///---,,,---........./////////000///000111///,,,+++---///---...///////////////...........................---------...............,,,,,,---.../////////...............////////////***,,,///000///...---...---...//////000000//////000000000000000111111222/////////000111111111222222444555555444555666888888888999:::;;;;;;;;;;;;<<<===????????????AAACCCGGGIIIQQQ]]]mmm(((((())))))***+++,,,---))))))))))))))))))))))))---,,,,,,++++++*********************************)))************+++++++++,,,+++***)))***+++---...,,,,,,,,,++++++*********%%%(((++++++)))(((***,,,++++++++++++++++++++++++))))))***++++++++++++******+++,,,,,,+++***)))(((,,,,,,,,,++++++*********+++,,,,,,---,,,+++***)))++++++************++++++************************''''''(((((()))))))))***'''((()))+++---///000111******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++.../////////000222222222000///.........///---------.........//////---------.........//////000---+++,,,...000111222---,,,+++,,,...///...------------.........//////+++,,,---///000111111111222222111111222333444444666777999;;;===>>>??????BBBCCCEEEHHHKKKNNNPPPQQQSSSTTTUUUUUUTTTSSSTTTUUURRRSSSUUUWWWZZZ^^^```bbbZZZZZZYYYXXXWWWVVVUUUUUUVVVVVVUUUUUUUUUTTTTTTTTTVVVUUUUUUUUUUUUTTTTTTTTTUUUUUUTTTTTTSSSRRRRRRQQQOOOMMMKKKHHHFFFDDDCCCBBB777888999:::999888555444666666555444444444444555000000000000000000000000------...///000111222222222222222222111///...---000000111111222222222222000000000000000000000000000000000111111111111111000///---,,,,,,---///000222222222111000...---,,,//////............////////////000000111111111222------......///000000000000000000000111111111111000000000000111222333444111000000000////////////---------...///000000111---.........//////000000000111222333222111///---///000000000111111222222---///000000......111444000000000000///...---,,,------------------------,,,------....../////////.........///......------///////////////.........,,,...111222111000///000---......///////////////000000000000000111111222000000111222333444444555222444555555444555666888888888999:::;;;;;;;;;;;;<<<>>>???@@@??????AAACCCFFFIIIPPP[[[kkk***++++++,,,,,,++++++***+++,,,---...---,,,+++***)))******++++++,,,,,,---...---,,,+++************+++++++++***(((%%%"""!!!---+++***+++,,,,,,+++***...---,,,,,,++++++,,,,,,+++++++++++++++***)))((()))))))))))))))***************************++++++((()))+++,,,------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,***((((((***+++,,,++++++******************++++++,,,,,,,,,,,,+++******+++++++++*********)))))),,,,,,+++++++++,,,---...******+++,,,...///000000333111///---,,,++++++,,,+++,,,...///000///...---------------------------,,,---------.../////////+++,,,...---,,,,,,---///000000...---,,,,,,,,,,,,222111000000000111222333333333222111111444888;;;:::>>>BBBEEEGGGHHHIIIJJJRRRRRRRRRSSSUUUVVVXXXYYY^^^^^^]]]]]]\\\\\\\\\\\\___^^^^^^^^^^^^______```aaa___]]]ZZZXXXXXXXXXYYYZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZYYYXXXXXXYYYZZZZZZ[[[[[[[[[ZZZYYYWWWVVVYYYXXXVVVWWWWWWTTTNNNIIIKKKIIIGGGCCCAAA??????>>>===;;;999666444333222222///000222333333222000//////000222333333222000///222222111111111111111111333222000/////////000000111000000000000000111222111000---,,,,,,---000111...///000111111000///...000000000000000000000000222222111000///...------000000000000000000111111...............///000000////////////////////////222222222111111111111111000000000000000000000000---,,,+++---///000000/////////000000000000//////000000////////////000000000000000000////////////111000000///...---------------............------------------------------...............///000000000000//////.........---///////////////000111111//////000000000000//////////////////////////////000000000000111111111111...///000111222333333333222444555555444555666888888888999:::;;;;;;;;;;;;>>>===<<<<<<>>>@@@CCCEEEDDDLLLOOOXXXmmm***++++++,,,,,,++++++***,,,,,,,,,------,,,,,,+++*********+++,,,---......///...---,,,++++++++++++---------,,,+++***)))))),,,+++***+++,,,,,,+++***,,,,,,+++************+++,,,---------,,,,,,+++***+++++++++******))))))((())))))******+++,,,,,,---***+++,,,,,,,,,+++******************************************************++++++++++++++++++++++++,,,***((((((***+++,,,+++*********))))))*********+++,,,,,,,,,,,,+++************+++,,,---......///,,,,,,---------.........++++++,,,------...//////111000///---,,,,,,,,,,,,,,,,,,---...............------------------------,,,,,,,,,---------------+++,,,------,,,,,,---//////......------......///222111111000111222333333555666888888999<<<@@@CCCEEEIIINNNRRRTTTTTTVVVVVVXXXYYYZZZZZZ[[[\\\\\\\\\```aaaaaabbbbbbaaaaaa```bbbaaaaaaaaaaaabbbccccccaaa___^^^\\\\\\]]]^^^_________^^^]]]\\\\\\\\\\\\YYY[[[[[[[[[YYYYYYYYY[[[ZZZ[[[\\\]]]]]]]]]\\\[[[\\\ZZZZZZ\\\]]]\\\YYYVVVTTTRRRPPPMMMJJJHHHHHHGGGGGGEEEAAA<<<999666444333333333444444333222111000000111222333333222000///111111111111111111111222333222111000000000111111111111000000000000000111111000...------...000111/////////000000/////////000000000000000000000000111111111000//////......000000000//////////////////............///000000/////////....../////////000000000111111111222222000000000000000000000000///...---...000111000/////////000000000000//////000000////////////000000000/////////////////////111000000///......---------......//////......---------------------------...............///000000000/////////............//////......//////000111//////000000000000//////111111111111111111111111//////000000000111111111///000111222333333333333222444555555444555666888999999:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>@@@BBBCCCCCCKKKNNNWWWkkk***++++++,,,,,,++++++***,,,,,,,,,++++++,,,,,,---******+++,,,---...///000//////...---,,,,,,,,,,,,------,,,,,,------...///,,,+++***+++,,,---,,,+++,,,+++******))))))******,,,,,,,,,---,,,,,,+++***------,,,+++***)))(((((()))******+++,,,------...,,,,,,---,,,,,,***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))***,,,,,,++++++******))))))******++++++,,,,,,,,,,,,+++************+++,,,---......///,,,---.../////////......,,,,,,------............//////...------------...,,,,,,,,,,,,,,,------...---------------------------------,,,,,,,,,,,,,,,***,,,------,,,,,,---............///000111222333222222222222333444666777999<<>>:::888777777666555444333222222222111222333333333111000//////000000000111111222222333333222111111111222222222222111000/////////000//////////////////////////////............//////////////////////////////000000000000000000000000000000//////......------//////......//////000111000000............000000/////////000000111111111000000000000000000000000111000//////111111111/////////000000000000//////000000////////////000000////////////////////////000000000///......---------......//////......---------------------------...............///000000////////////..................------......///000//////000000000000//////111111111111111111111111////////////000000000000111111222222333333444444222444555555444555666888::::::;;;<<<============;;;<<<===>>>???AAABBBBBBBBBJJJMMMUUUhhh|||***++++++,,,,,,++++++***---,,,+++***+++,,,---...***+++,,,---...000111111......---,,,,,,,,,,,,,,,,,,+++*********,,,---...,,,+++***+++---------+++,,,,,,+++***************))))))************))))))---,,,,,,++++++*********+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++,,,+++***,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++******+++++++++*********))))))***,,,...///000///---,,,------------..................------............---,,,+++***+++,,,---....................................------,,,,,,,,,+++,,,------,,,,,,---.../////////000222333555666333444555777999<<<===>>>???CCCHHHMMMPPPSSSVVVXXXXXX\\\aaadddeeecccbbbbbb```bbbdddeeedddbbb___]]]^^^___bbbdddeeefffeeeeeecccdddddddddddddddddddddaaaaaaaaabbbdddeeeggghhhdddcccaaa___^^^^^^___```______```^^^\\\ZZZZZZ[[[ZZZ[[[\\\^^^___```aaaaaa___]]]\\\\\\\\\]]]^^^___^^^]]]\\\ZZZXXXWWWVVVUUUTTTRRRMMMHHHCCC???===<<<999888666444333333444555333444444333333111000/////////000000111222222222333333333333333333333333333333111000////////////...///000111111000///...000///...------...///000//////////////////////////////000000000111111111111000000//////......---/////////...///000000111111000///......///000111000000000///////////////////////////////////////111000//////111111000...//////000000000000////////////000000000000//////.........///////////////000000//////..................////////////.............................................///000000///////////////.........---------------...////////////000000000000//////111111111111111111111111....../////////000000000222222222333333444444555222444555555444555666777999:::;;;<<<<<<=========;;;<<<>>>@@@AAABBBBBBBBBBBBJJJMMMTTTfffyyy***++++++,,,,,,++++++***,,,,,,+++***+++,,,...///+++,,,,,,---///000000111---,,,++++++++++++++++++---,,,***))))))***+++,,,,,,+++***+++---...---,,,------,,,+++++++++++++++((())))))******)))))))))*********++++++,,,,,,---...------,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,+++***...------,,,,,,------...+++,,,,,,,,,,,,+++******+++++++++*********)))))))))+++---...///...,,,+++........................---------...............---,,,+++***+++,,,---...........................000000//////......------+++---......---,,,...///...//////000222444666777888:::<<<@@@CCCFFFHHHJJJKKKNNNTTTXXXZZZ\\\___```___bbbfffgggfffdddbbbbbbaaacccfffggggggddd```^^^^^^___aaadddeeefffffffffffffffggggggfffeeeddddddbbbbbbbbbbbbcccdddeeeeeeeeedddbbb```____________^^^___^^^\\\YYYWWWWWWXXXXXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[\\\___aaa``````______^^^]]]]]]\\\\\\YYYTTTNNNIIIDDDBBB@@@;;;:::888666666777999:::777777777666555333222111000111111111222222222333333333333333444444333333333333111000////////////...///000111111000///...000///...------...///000000000000000000000000000//////000000111111222222111111111000000////////////////////////000111111111000///......///000111222111111000///...------////////////////////////111///......000000///...//////000000000000////////////000000000000//////------....../////////000////////////...............//////////////////..........................................///000000.........///////////////---------------...////////////000000000000//////000000000000000000000000////////////000000000000333333222222222333444555222444555555444555666777888999:::;;;;;;<<<;;;;;;===>>>???AAABBBCCCCCCCCCCCCKKKMMMTTTfffxxx***++++++,,,,,,++++++***++++++++++++,,,---......,,,,,,------.../////////,,,++++++******+++++++++......---,,,++++++++++++,,,+++***+++...///...---...---,,,,,,++++++,,,,,,)))***++++++,,,+++++++++(((((()))***+++,,,------------,,,,,,++++++******************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,+++)))...------,,,,,,------...+++,,,,,,,,,,,,+++************+++,,,---......///***+++,,,---------,,,+++------........./////////------......///......---,,,,,,,,,,,,,,,------...........................000000000///////////////,,,...//////......///000...///000222555888:::<<>>===>>>???@@@>>>>>><<<;;;999888777666333333333333333333333333222222333444444444333333222222111000/////////000//////111111111111//////000000////////////000000000000000000000000000000000000000111111222222222000000000111111111111111000000//////000000111222000000000000000000000000222222111000//////...---000000000000000000000000000.........000000///...//////000000000000//////...///000111111000///...---------......//////000//////////////////.........//////000000//////..........................................///000000.........///////////////......------......///000//////000000000000//////////////////////////////000000000000111111111111444333222111111222333444222444555555444555666888777888999:::;;;;;;;;;;;;===>>>???@@@AAACCCDDDDDDCCCKKKMMMTTTeeewww***++++++,,,,,,++++++***)))***+++,,,------------------------------------,,,,,,+++++++++,,,,,,---,,,------------,,,++++++,,,+++***,,,...//////...---,,,,,,+++++++++++++++))))))***+++++++++++++++((())))))******+++++++++************++++++,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))+++,,,,,,+++))),,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,+++************+++,,,---......///,,,,,,,,,---------------,,,------...///000000111---......//////...---,,,,,,,,,---................................................///////////////...///000000//////000222222333666:::>>>CCCGGGIIIOOOQQQTTTVVVYYYZZZ[[[[[[\\\]]]___^^^]]]\\\]]]]]]^^^```aaaaaa```___```bbbaaacccfffhhhiiihhhgggeeeddddddcccdddeeehhhkkklllmmmmmmmmmllljjjgggdddbbbbbbbbbbbbaaaaaa```______bbbbbbcccbbbaaa___\\\[[[SSSSSSRRROOOKKKHHHGGGHHHFFFEEEDDDCCCCCCDDDEEEEEEIIIKKKNNNPPPPPPSSSVVVZZZXXXYYY[[[]]]___````````````^^^ZZZWWWSSSQQQPPPOOOOOONNNKKKIIIGGGFFFFFFEEEFFFEEECCCAAA???>>>======666555555444444333333222000111222333444444333222111111000000000000000111000000000111111000000000000000111111111111000000222222222222222222222222111111111111111111222222......//////000111111111000000//////000000111222...///111222222111///...111111111111111111111111000000000000000000000000000///...///111222111000//////000000000000//////...///000111111000///...,,,,,,---......///000000...///////////////////////////000000000000//////.......................................///000000............/////////000//////......//////000111//////000000000000//////000000000000000000000000111111111111222222222222444333111000000111222333222444555555444555666888888999:::;;;<<<<<<<<<<<<============>>>@@@CCCDDDBBBJJJLLLTTTeeevvv+++++++++,,,,,,+++++++++(((***+++---......------...------------,,,,,,,,,------,,,,,,,,,------...)))***+++,,,---,,,+++***,,,++++++,,,...//////...,,,++++++***)))*********''''''((()))))))))))))))*********)))))))))))))))&&&'''((()))+++,,,---......---,,,***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,........................************************)))))))))+++------+++)))+++******************++++++,,,,,,,,,,,,+++******+++++++++*********))))))...------------...//////,,,,,,---...///000111222---.../////////...,,,+++,,,---...///000///...---////////////////////////,,,---------...////////////000111111000000111222777999===BBBHHHNNNSSSVVVYYYZZZ\\\]]]^^^^^^^^^^^^\\\\\\\\\ZZZWWWUUUUUUVVVVVVWWWXXXXXXXXXYYY\\\^^^___aaacccfffgggggggggfffeeedddbbbbbbcccfffjjjllllllllllllkkkhhhdddaaa___aaaaaaaaaaaaaaa```___^^^^^^___``````___\\\XXXVVVNNNNNNMMMJJJEEEBBBAAAAAA>>>===<<<<<<===>>>???@@@AAADDDFFFGGGFFFFFFIIIKKKNNNPPPRRRUUUWWWYYYYYYYYYVVVVVVUUUTTTTTTUUUVVVWWWYYYWWWUUUQQQNNNLLLJJJIIIKKKJJJHHHFFFDDDCCCBBBAAA777777666555444333333222///000222333444333333222111000000000000000111222111000000000000000000111000111222333333222111000222222222222222222222222111111111111111111111111,,,,,,---...///000111111000000000000000111111222...///222333333222///......///000111222333444444000000000000000000000000000//////000222444333222//////000000000000//////...///000222222000///...,,,,,,------...///000000........./////////////////////000000000000//////////////////////////////...............///000000---.........//////000000///////////////000111111//////000000000000//////111111111111111111111111111111222222222333333333444222111//////000222333222444555555444555666888999:::;;;<<<============<<<;;;;;;;;;<<<>>>AAACCC@@@HHHKKKSSSddduuu,,,+++++++++,,,,,,---...,,,,,,,,,------,,,++++++------------------------,,,,,,,,,+++***)))((('''***+++,,,,,,------------++++++++++++,,,---...///000///---+++******++++++))))))))))))(((((((((((())))))+++,,,,,,,,,,,,,,,------++++++++++++------...,,,+++))))))***,,,---...+++((()))---...,,,((())))))***+++,,,------,,,---,,,+++++++++,,,---......---+++*********++++++++++++******************'''((()))******)))(((''')))***,,,......---,,,+++***+++,,,---............///+++))),,,222777777555...------,,,,,,------...000000//////.........---,,,,,,---......---------***,,,///000///---------111222333555777888999:::???CCCIIIOOOTTTXXX\\\___aaa```^^^___aaa```\\\XXX[[[XXXTTTQQQNNNNNNOOOPPPHHHHHHHHHIIILLLPPPSSSUUU___^^^]]]]]]___aaaaaa```___^^^^^^^^^```bbbeeeggghhhhhhggggggfffeeeddddddeeecccaaa___]]][[[ZZZYYYYYYYYYZZZ\\\^^^\\\WWWSSSWWWQQQKKKJJJLLLKKKEEE@@@@@@??????>>>===<<<<<<;;;???>>>===<<<===>>>AAABBBEEEFFFGGGIIILLLOOORRRSSSPPPOOOMMMKKKKKKNNNTTTYYYYYYYYYXXXWWWVVVUUUTTTSSSUUUSSSPPPMMMJJJGGGEEEEEEEEEAAA===999888888888777444222/////////000000///111111000000000000111222111111111111000000000000111111222222222222111111////////////////////////000000111222222222222111///---++++++---///000000222111000//////000111222222111111111333333111///222222222222333444555555111111000///////////////111111111111111111111111000000000000000000000000------......//////000000111000000/////////000000///...---...000111111000++++++,,,,,,---.........000000000000000000000000,,,,,,------...///////////////000000000000//////000000000000000/////////......///000000000000000222222222111111111000000///000111222222111000///111111111111000000//////222222222333444555666777888999999:::;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDDDDFFFHHHHHHQQQcccrrr+++++++++++++++,,,------,,,,,,,,,------,,,,,,+++------------------------+++++++++++++++***)))(((***+++,,,,,,---------,,,++++++++++++,,,---......///...,,,+++*********+++,,,,,,+++***)))((((((''',,,,,,,,,,,,+++***)))(((---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---111...******,,,,,,)))%%%******+++++++++******))),,,++++++***+++,,,---...---,,,+++*********++++++***************************)))(((((((((((()))******+++,,,---------,,,,,,***+++,,,---............///+++)))+++000333222000...------,,,,,,------...000/////////.........---,,,---------------------,,,...111111111000111222222444666999<<<@@@BBBCCCJJJNNNSSSXXX\\\```cccfffgggddd```^^^]]]ZZZUUUQQQQQQNNNJJJFFFCCC@@@??????CCCBBBBBBCCCEEEHHHKKKLLLPPPNNNNNNOOORRRTTTTTTTTTTTTUUUWWWZZZ\\\^^^``````aaa``````___^^^____________^^^[[[XXXVVVTTTRRRRRRSSSRRRRRRTTTVVVVVVRRROOORRRSSSSSSRRROOOKKKFFFDDD@@@@@@??????>>>>>>======;;;;;;;;;<<<===???@@@AAACCCBBBBBBBBBBBBCCCEEEFFFIIIHHHGGGEEEEEEHHHMMMQQQSSSTTTUUUVVVVVVVVVUUUUUUSSSRRRQQQOOONNNLLLLLLKKKGGGCCC???<<<;;;;;;;;;:::999666333222222222111000333222111111000000111111.........///////////////111111222222222222111111000000000000000000000000000000111222222222222111111///,,,,,,---///000000222111000//////000111222222111000111333333111///222222222222333444555555111111000////////////000111111111111111111111111000000000000000000000000//////////////////000000000000//////...//////000111000///000222333222111------------............000000000000000000000000..................------......////////////...........................---...///000000111111000000111111111000000000//////222222333333333333222222333333222111111111111111333333333333444555666666888888999:::;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDDDDFFFHHHHHHPPPbbbqqq************+++++++++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------***+++++++++++++++******++++++,,,---------,,,,,,++++++***++++++,,,---...---,,,+++***))))))***+++......---,,,***)))((('''++++++++++++***)))((('''+++,,,,,,------,,,,,,+++*********++++++,,,,,,---000---+++***,,,,,,)))&&&++++++++++++***)))((('''+++************+++,,,,,,---,,,+++*********++++++************************,,,***(((&&&&&&(((***,,,++++++,,,,,,,,,---------++++++,,,---............000---+++,,,///111000......------,,,,,,------.../////////...............------------------------///111222333333444666888777999<<>>>>>>>>>>>???@@@AAABBB@@@???>>>???BBBEEEFFFFFFEEEHHHLLLPPPSSSUUUUUUUUUUUUTTTSSSRRRRRRTTTVVVWWWXXXWWWUUURRRPPPNNNMMMLLLLLLLLLKKKMMMOOOPPPPPPOOORRRYYY___]]]UUUMMMJJJJJJGGGFFFEEECCCAAA@@@??????<<<===>>>??????@@@@@@@@@DDDCCC@@@???>>>>>>@@@@@@AAAAAABBBAAAAAACCCGGGJJJNNNPPPRRRUUUWWWXXXXXXXXXVVVVVVUUUUUUTTTSSSSSSSSSJJJGGGBBB@@@@@@@@@???>>>>>>;;;888666666555444333555444333111000/////////.........//////000000000111111222222222222111111111111111111111111111111000000111222222222222111333111......///000000000111111000000000000111111111111000111333333111000222222222222333444555555222111000000///000000000111111111111111111111111000000000000000000000000000000000000000000////////////............//////...------...000111111000////////////............000000000000000000000000000//////...------,,,,,,------............------------..................///000111111222222111111000000000///////////////333333222222222222333333555444222111000111333444333333333333444444555666777888999:::;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDDDDEEEHHHHHHPPPaaaooo************+++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---------******++++++,,,++++++++++++,,,,,,------,,,,,,,,,++++++******+++,,,,,,---,,,+++***)))))))))***+++------,,,+++***))))))((('''((()))******+++******++++++------------++++++((()))***,,,,,,---------,,,***)))***,,,---,,,***+++,,,,,,++++++***)))(((***************+++++++++,,,+++++++++++++++++++++***************++++++++++++***(((''''''(((***+++,,,,,,+++++++++,,,---...+++,,,------.........---000///---...111222111000...------,,,,,,------.................................------.........///111222333444555888<<<@@@AAACCCGGGLLLQQQVVVZZZ\\\^^^aaaeeeggghhhhhhjjjkkklllggg```XXXPPPIIIDDDBBBCCCDDDEEEFFFFFFEEEDDDCCCAAAAAAAAA@@@??????>>>>>>===;;;999999;;;===>>>>>>===>>>AAADDDGGGIIIJJJJJJIIIGGGFFFEEEFFFIIILLLNNNQQQPPPOOONNNNNNNNNNNNNNNMMMLLLLLLMMMPPPSSSVVVWWW___dddhhhfff^^^UUUQQQPPPPPPNNNKKKGGGDDDBBBAAA@@@BBBCCCEEEFFFFFFEEEDDDBBBGGGEEEBBB@@@???@@@AAABBB===???@@@AAAAAABBBEEEGGGLLLNNNQQQTTTWWWXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVNNNKKKGGGDDDCCCCCCAAA@@@???===:::999999999888777666555333111///......---000000000111222222333333111111222222222222111111111111111111111111111111000000111222222222222111444222000000111111000000111000000000000000000111111000000111333333222000222222222222333444555555222222111000000000000111111111111111111111111111////////////////////////222222111111000000//////..................///000---------///222444444444111111111000///......---//////////////////////////////.........------------......//////......---////////////000000000000000000111222222222222222000000000000000000000000222111000//////000111222555333111//////111333444333333333333333444555666777888999:::;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDDDDGGGHHHOOO^^^lll)))***+++++++++******)))***+++,,,,,,---------,,,+++++++++,,,,,,,,,------***++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++++++++*********+++,,,,,,+++***)))))))))***+++,,,))))))******************'''((()))******+++******++++++------------++++++((()))***,,,,,,---------+++*********,,,---,,,,,,+++,,,,,,------,,,,,,+++))))))******++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))************)))))),,,,,,+++++++++,,,---...,,,,,,------...------------------///111222111111...------,,,,,,------...---------...........................///000111222333444666777:::>>>DDDHHHNNNPPPSSSWWW[[[___aaacccdddfffiiijjjiiiiiiiiijjjllliiiccc[[[SSSMMMJJJHHHDDDFFFHHHKKKLLLLLLLLLLLLKKKKKKKKKJJJHHHEEECCCBBBCCC???<<<999999::::::999::::::::::::<<<===???AAA???>>><<<<<<===@@@DDDFFFHHHHHHIIIKKKMMMPPPRRRSSSTTTTTTUUUVVVYYY^^^cccfffssspppmmmiiieee___XXXTTTOOOMMMJJJGGGEEEDDDDDDDDDEEEGGGKKKNNNOOOOOONNNNNNLLLJJJGGGDDDAAA@@@@@@@@@<<<>>>@@@AAAAAACCCEEEGGGJJJLLLOOORRRTTTTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVUUUPPPMMMJJJGGGFFFEEECCCAAA???===::::::;;;<<<<<<<<<777666444222///...---,,,000111111111222222222333111111222222222222111111111111111111111111111111000000111222222222222111444333111111222222111000000000000111111000000000000000000111333333222111222222222222333444555555333333222111111111111111111111111111111111111111////////////////////////222222111111000000//////...............///000000222222333555999<<<======222222111000///......---////////////////////////---------.........///////////////000000/////////.../////////000000111111000000111222222222222222111111111111111111111111222111000//////000111222333222///......000222444444444333333333444555555666777999:::;;;<<<<<<<<<<<<<<<>>>???AAACCCDDDDDDCCCGGGGGGNNN\\\hhh***+++,,,,,,,,,+++***)))******+++,,,------------******++++++,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++************+++++++++***))))))***+++,,,---(((((())))))***+++++++++++++++++++++***)))((('''+++,,,,,,------,,,,,,+++*********++++++,,,,,,---------,,,,,,+++******))),,,,,,---------------,,,)))***++++++,,,,,,++++++******+++,,,,,,,,,++++++)))))))))***++++++,,,,,,((()))++++++++++++)))(((++++++,,,,,,,,,---------,,,,,,------...------,,,***+++,,,---.../////////...------,,,,,,------...---------------..................///000333555777888:::<<>>@@@@@@AAADDDHHHLLLQQQUUUWWW[[[\\\^^^```dddiiipppttt~~~vvvnnnjjjiiieee]]]VVVIIIGGGFFFDDDDDDEEEGGGHHHDDDFFFKKKPPPUUUXXXYYYZZZXXXVVVRRRMMMIIIEEEBBBAAA<<<>>>@@@AAAAAACCCFFFHHHIIIKKKNNNQQQRRRQQQOOONNNJJJLLLNNNPPPQQQRRRRRRQQQNNNLLLIIIGGGGGGFFFDDDCCC???===<<<<<<===?????????999888666444111000///...000000000000000000000000111111222222222222111111111111111111111111111111000000111222222222222111333222111111222333111000000000111111111111000000000//////111333444333111222222222222333444555555444333222222111111222222111111111111111111111111000000000000000000000000000000000000000000////////////...//////000111222333333333666:::<<<===<<<222111111000///......---000000000000000000000000,,,,,,------...//////000//////000000000000//////,,,,,,------...////////////000111111222222111111111111111111222222222222333333222222222222333333111000///......000222333444444444333333444444555666777888:::;;;<<<======<<<<<<>>>???AAACCCDDDDDDBBBGGGGGGMMMYYYeee}}}+++,,,---...---,,,***))))))***+++,,,------------)))******+++,,,,,,------------------,,,+++******,,,---------,,,,,,+++***++++++************+++++++++*********+++,,,...///*********+++++++++++++++,,,,,,,,,,,,+++***)))(((---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---,,,------,,,************------------,,,++++++*********,,,---------,,,+++)))***+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,***************************+++,,,---------,,,,,,,,,------...------,,,,,,+++,,,.........---,,,,,,...------,,,,,,------...,,,,,,,,,------...............///000222666999;;;???AAAEEEIIIMMMSSSYYY]]]cccdddeeefffhhhiiijjjkkkjjjlllnnnmmmllljjjiiijjjjjjlllllliiidddaaa``````aaaaaaaaaaaa```___^^^]]]______```___\\\WWWSSSPPPLLLGGGAAA<<<:::999777777888888777777666777777777777777777888999;;;<<<======???BBBGGGMMMSSSXXXZZZ^^^```dddgggjjjpppwww}}}{{{tttllliiiiiifff^^^WWWJJJIIIFFFEEEDDDEEEGGGIIICCCFFFJJJOOOTTTWWWZZZ[[[]]][[[YYYUUUPPPJJJFFFCCC???@@@AAABBBCCCEEEIIIKKKLLLNNNQQQTTTUUUTTTRRRPPPLLLMMMNNNOOONNNMMMKKKJJJHHHFFFEEEFFFGGGHHHGGGFFFCCCAAA>>>>>>???@@@@@@@@@<<<;;;999777555333333222222111111000000/////////111111222222222222111111000000000000000000000000000000111222222222222111111111000111333333222000///000111222222111000///000//////111333444333111222222222222333444555555444444333222222222222333111111111111111111111111000000000000000000000000//////////////////000000/////////000000111333333333222222333555666666555000000000//////.........000000000000000000000000------.....................//////////////////...,,,,,,------...//////000...///000000111111000000000000000000111111111222222222333333333333222222111000000000111111222333555444444333333444444444666777888:::;;;<<<======<<<<<<>>>???AAACCCDDDDDDAAAGGGGGGLLLXXXccc{{{+++,,,.........,,,***))))))***+++,,,------...---))))))***+++,,,,,,------.........---,,,+++***)))------------,,,,,,+++***++++++***************+++++++++******+++---///000---------,,,,,,+++++++++)))***+++,,,,,,---,,,,,,...---++++++++++++---......,,,+++))))))***,,,---(((***++++++++++++---............---+++)))((('''***+++,,,---...---,,,,,,)))***+++,,,---,,,,,,+++((())))))***++++++,,,,,,---+++)))(((((()))+++---)))***,,,......---,,,+++---------...------,,,,,,///000222111///---,,,,,,...------,,,,,,------...,,,,,,,,,------...............///000333777;;;>>>DDDGGGLLLQQQUUU[[[```dddgggggghhhiiijjjkkklllmmmjjjlllmmmmmmkkkiiihhhhhhgggjjjlllkkkgggdddcccdddeeeeeedddccccccbbbbbbbbbbbbcccdddccc```[[[VVVSSSNNNIIIBBB>>>;;;:::999888555666888999999888777666666777888999:::;;;;;;<<<>>>@@@DDDIIIOOOUUUZZZ]]]]]]aaaeeeiiilllrrrzzzuuupppkkkiiigggddd]]]WWWRRROOOLLLHHHFFFEEEFFFGGGEEEGGGJJJMMMPPPSSSUUUUUUVVVVVVUUUSSSOOOJJJEEECCCBBBCCCDDDDDDEEEHHHLLLPPPPPPSSSVVVYYYZZZYYYWWWVVVUUUTTTTTTRRRNNNJJJEEECCCBBBBBBBBBDDDHHHJJJJJJIIIFFFDDDAAA@@@AAAAAAAAA@@@???===<<<:::888777666555555444444333222111000000111111222222222222111111////////////////////////000000111222222222222111000//////111333333222111///000111222222111000///000//////111333444333222222222222222333444555555555444333333222222333333111111111111111111111111000000000000000000000000------......//////000000000000000000111222333444888666555444555555444222////////////............000000000000000000000000/////////...------,,,,,,---..................---.........///000111111222......///000000000000000.../////////000000111111///000111222222111000///111111222222333333333333555444444333333333444444666777888:::;;;<<<======<<<<<<>>>???AAACCCDDDDDDAAAFFFGGGLLLWWWaaazzz***+++,,,---...---,,,,,,------------------------,,,------......------,,,******+++++++++,,,,,,,,,(((***,,,---,,,++++++,,,,,,,,,+++***))))))******)))******+++,,,------...************************.........---,,,+++***)))++++++***)))***+++---...++++++++++++++++++++++++,,,,,,---------,,,+++***+++,,,.........,,,***(((++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,---.........------)))+++,,,------,,,***))),,,,,,,,,---------......,,,,,,,,,---------......000,,,+++111444222000000000000///...------------------...///000111111111111333555777:::===BBBFFFJJJMMMRRRXXX]]]aaadddeeejjjjjjiiiiiiiiijjjlllmmmmmmnnnnnnnnnmmmkkkiiihhhjjjjjjjjjjjjjjjjjjjjjjjjhhhfffdddddddddcccaaa___```aaabbbaaa]]]WWWQQQMMMJJJGGGCCC???<<<;;;;;;;;;999;;;<<<:::888666555555777888:::<<<===<<<;;;:::>>>???CCCLLLVVV]]]______dddbbbbbbgggooouuuvvvttthhhhhhhhhfffccc___\\\YYYUUUSSSPPPNNNNNNOOONNNMMMNNNNNNMMMMMMNNNOOOPPPQQQVVVTTTPPPLLLJJJHHHHHHHHHEEEFFFHHHIIIJJJKKKLLLLLLNNNQQQWWW]]]aaabbbaaa```^^^\\\YYYXXXVVVSSSMMMHHHEEEDDDBBB@@@@@@@@@BBBCCCEEEFFFFFFFFFEEECCCAAA@@@BBBAAA@@@>>><<<;;;999999888666555333222222222333444444444333333333333333000000111111222222222333///000111222222222222222000111111111111222222222111111111111222222333444000111111222222111111000///000111222222222222222///000111111111///...---000000000000000000000000222222111111000000//////......//////000000111111////////////000000000000333333222111000000000111000000//////.........---////////////000000000000//////............//////000000////////////000000........................000000000000111111111111111111000000//////......111111111111111111111111111111222333444444555555111222333444444444333222666777999:::;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDDDDFFFIIIFFFKKKWWWbbbyyy***+++,,,---------,,,,,,************************,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,***,,,...---+++***)))***,,,++++++***))))))******%%%%%%&&&&&&'''(((((((((************************(((((()))***+++++++++++++++************++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,+++******))))))***+++---------+++***,,,,,,,,,---------......,,,,,,---------.........222...---111333000------......---------......///------------...///000000222555999===AAAEEEJJJNNNRRRTTTXXX\\\```ccceeefffiiiiiihhhhhhhhhjjjkkklllmmmmmmmmmlllkkkiiigggeeehhhiiijjjkkklllmmmmmmnnnmmmjjjfffcccbbb```]]][[[ZZZZZZZZZXXXTTTNNNIIIFFFCCCBBB???===<<<<<<<<<===>>>>>>>>><<<999777666777999:::;;;<<<===<<<;;;;;;???AAAGGGPPPYYY```bbbbbbdddbbb```dddiiimmmmmmkkkdddddddddcccaaa]]]ZZZXXXVVVTTTQQQPPPPPPPPPOOONNNPPPOOONNNNNNNNNPPPSSSUUUVVVTTTQQQNNNLLLLLLLLLLLLKKKLLLMMMNNNOOOOOOPPPPPPPPPSSSXXX^^^bbbdddddddddhhheeebbbaaa___[[[UUUPPPJJJHHHEEEBBBAAA@@@@@@AAACCCCCCDDDEEEEEEDDDCCCCCCFFFEEEDDDBBBAAA???======<<<:::888666444444333333222222111111111111111111....../////////000000000000111111222222222222111111111111111222222222222222222222222222333444444111111222222222222111111111222222222222111111000000000111111111000......111111111111111111111111111111111000000/////////////////////000000111111////////////000000000111333222111111000000111111000000/////////.........000000//////......------......------------......000//////......//////000........................///////////////.........////////////000000000000000000000000000000000000000000000111111222222333111222333444444444333333666777999:::;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDDDDFFFHHHFFFJJJVVVaaawww++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---...---+++)))((())),,,+++******)))*********((((((((())))))******+++++++++++++++++++++++++++'''((()))***++++++++++++*********+++******))))))++++++++++++++++++++++++---,,,+++***)))***+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------------------,,,+++***)))((()))***+++---------,,,+++,,,,,,,,,---------......,,,------------.........444000///222222...++++++,,,,,,,,,,,,---...///000///...---------///111333666:::AAAGGGKKKPPPTTTWWW[[[]]]___aaacccdddeeeeeeffffffffffffgggiiijjjkkkkkkkkkkkkjjjhhhfffeeedddggghhhjjjlllnnnooopppppppppkkkeee```\\\XXXUUUSSSQQQQQQOOOLLLHHHDDDAAA???>>>>>>>>>>>>???@@@AAABBBEEEEEECCC???:::888888999<<<<<<<<<<<<<<<=========@@@CCCJJJRRR[[[```bbbbbbdddaaa______bbbdddbbb```___`````````^^^[[[XXXWWWVVVTTTRRRQQQQQQRRRQQQOOOQQQPPPNNNNNNOOORRRUUUWWWTTTSSSQQQOOOOOOOOOOOOPPPQQQRRRRRRSSSTTTTTTTTTSSSRRRUUUYYY^^^bbbeeeggghhhiiihhhfffdddbbb^^^XXXUUUSSSPPPLLLHHHEEEBBBAAA@@@AAAAAACCCDDDEEEEEEEEEEEEHHHHHHHHHGGGFFFDDDCCCBBBBBB@@@>>>;;;999777666555222222222222222222222222222222222333333333333333222222333333333222111111111111111111222222222333333333333333333444444555222222333333333333222222333333333333222111000///000111111111111000//////222222222222222222222222000000000000/////////////////////000000000000111/////////000000000111111222222111000000000111111000000////////////......111000///...---,,,,,,+++...------,,,,,,------...///..................///........................000000000//////..................///000111111111000000000000000000000000111111111111111111111111222222333444444444444444666888999:::;;;;;;::::::;;;<<<>>>@@@BBBCCCDDDDDDEEEGGGEEEIIIUUU___uuu,,,,,,,,,---------------........................***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,---...,,,***))))))***++++++***************+++,,,,,,,,,,,,------......++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))***++++++***)))'''&&&***+++++++++++++++,,,,,,---,,,***(((((()))***++++++++++++++++++,,,---...------------------------)))***+++,,,---.....................------,,,++++++,,,,,,------,,,++++++,,,,,,,,,---------......------------............333000000222222...+++---------,,,,,,---......///222111000///000333777999===BBBJJJPPPUUUXXX[[[]]]___```aaabbbccccccddddddcccddddddeeefffhhhiiiiiiiiiiiiiiihhhhhhgggffffffiiijjjkkkmmmnnnnnnnnnmmmjjjeee]]]WWWRRROOOLLLJJJIIIHHHFFFDDDBBB@@@@@@@@@AAAAAACCCEEEGGGHHHIIIJJJNNNMMMIIICCC===999999:::<<<<<<<<<<<<===???@@@AAACCCFFFLLLSSSYYY\\\]]]]]]```^^^[[[[[[[[[[[[ZZZXXXZZZ[[[\\\\\\[[[YYYVVVUUUTTTRRRQQQPPPQQQQQQPPPOOOMMMMMMNNNOOOQQQRRRSSSSSSOOONNNNNNMMMNNNNNNOOOPPPSSSSSSTTTTTTUUUTTTTTTTTTRRRTTTWWW[[[___cccfffhhheeeeeeeeedddccc```\\\ZZZ]]]ZZZVVVQQQMMMIIIFFFEEEBBBCCCCCCCCCDDDDDDDDDDDDFFFFFFHHHHHHIIIIIIHHHHHHGGGFFFDDDAAA===;;;999888555555555555555555555555555555555555555555555666333444444444333222111111111111111222222222333333444444444333333444444555222333333444444333333222222222222333222222111111111111111111111111111000222222222222222222222222////////////////////////000000000000000000000000//////000000000111111111111111000000000000111111000000//////////////////000000//////.........---.........------...............------------..............................333333222222111000000000.../////////000000000111222222222222222222222222444444333333333333333333222222333444444555555555777888999;;;;;;;;;;;;:::;;;<<<>>>@@@BBBCCCDDDDDDDDDFFFEEEIIITTT^^^sss,,,,,,,,,---------......***************************++++++,,,,,,++++++***++++++,,,,,,,,,---------***+++,,,+++******+++---+++***************++++++)))))))))***************++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***++++++***)))'''&&&*********++++++,,,,,,,,,---,,,***(((((()))***++++++++++++++++++,,,---...------------------------)))***+++,,,---.........+++,,,------.....................---,,,+++***))),,,,,,,,,---------......---------........./////////...///222222...---000000///......---------...222222111222555999===@@@FFFKKKRRRWWWZZZ\\\^^^___^^^^^^______``````aaabbbaaabbbccceeefffggghhhiiihhhhhhhhhhhhiiiiiijjjjjjlllllllllllljjjgggeeeccc\\\WWWPPPKKKHHHFFFDDDBBBCCCBBBAAA@@@AAABBBEEEFFFHHHIIIKKKLLLNNNOOOPPPQQQTTTRRRNNNGGG@@@<<<;;;;;;<<<<<<===>>>@@@CCCEEEFFFHHHKKKPPPTTTVVVWWWXXXXXXXXXWWWUUUTTTTTTTTTTTTSSSTTTUUUVVVVVVVVVTTTRRRPPPPPPOOONNNOOOPPPPPPOOOMMMGGGIIILLLOOOPPPPPPNNNLLLIIIIIIIIIJJJJJJKKKLLLLLLOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQSSSVVVZZZ]]]```bbbbbbccceeeffffffeeedddcccdddbbb___[[[VVVSSSPPPOOOIIIHHHGGGEEEDDDCCCBBBAAAAAACCCEEEHHHIIIJJJJJJJJJKKKJJJHHHEEEBBB???<<<;;;777777777777666666666666333333333333333333222222444444444444444333222111111222222222222333333333555444444333333444444444222333333444444333333222///000111222333444444444222111111111111222222222111111111111111111111111/////////000000000000000111111111111000000000000000000000000111111111111111000000///000000111111//////000000000000000000/////////000111111111222000000////////////000000......------------..............................333222222222111111111000111000000000/////////...222222222222222222222222444444333333333333333333222222333333444555666666777888:::;;;<<<<<<;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDDDDFFFEEEIIITTT]]]qqq---------,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------***+++++++++******,,,...*********)))******+++,,,))))))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,%%%&&&''')))***+++++++++*********+++******))))))*********++++++,,,,,,------,,,+++***)))***+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------((()))***+++,,,---------//////...---,,,+++******,,,,,,,,,---------......------........./////////,,,,,,///222222//////333222111000///............111222333666;;;@@@EEEHHHOOOSSSXXX\\\^^^______```]]]]]]\\\\\\\\\]]]^^^______```bbbeeefffhhhiiiiiiiiiiiihhhhhhiiijjjkkkllllllkkkjjjgggbbb]]]XXXUUUMMMIIIEEEBBB@@@???>>>===????????????BBBEEEHHHKKKMMMMMMMMMNNNPPPQQQSSSTTTTTTSSSPPPJJJDDDAAA???@@@???@@@BBBDDDFFFHHHJJJKKKNNNPPPSSSTTTTTTTTTUUUVVVQQQQQQPPPPPPPPPPPPQQQQQQOOOPPPRRRRRRRRRPPPNNNLLLMMMLLLLLLMMMNNNOOOMMMLLLDDDFFFJJJMMMMMMLLLIIIGGGGGGGGGGGGGGGHHHHHHHHHHHHJJJJJJKKKLLLMMMMMMLLLLLLMMMNNNOOOQQQTTTVVVWWWXXXZZZ]]]```ccccccccccccddddddcccbbb```^^^\\\ZZZZZZSSSQQQNNNJJJGGGDDDBBBBBB???AAAEEEHHHJJJJJJJJJJJJKKKKKKIIIGGGEEEBBB@@@>>>999999888777666555555444555555444444444444333333444444555555555444333333222222222222333333333333555444444333333333333333222222333333333333222222...///111333444555555555222222222111222222333444000000000000000000000000000000000000111111111111222111111111111000000000000000000111111111222222000000/////////000111111//////000000000000111111...///000111222333333444111000000000000000000111///..................///........................000000000000000000000000111111111000///.........111111111111111111111111111111111111111111111111333333333333444555777888777888:::;;;<<<<<<;;;;;;;;;<<<>>>@@@BBBCCCDDDDDDDDDGGGEEEIIITTT\\\ppp...------,,,---...///000........................,,,,,,------------,,,,,,,,,,,,,,,------------...,,,,,,,,,+++))))))+++---******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$%%%'''(((***++++++++++++************++++++,,,)))******+++,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,)))******+++,,,,,,,,,,,,------,,,,,,,,,---------,,,,,,,,,---------..................////////////,,,,,,///333222...///333222111000000000000000111333555999>>>EEEKKKPPPSSSUUUXXX]]]___```aaabbbccc___^^^]]][[[[[[[[[[[[\\\^^^```bbbeeeggghhhiiiiiikkkjjjiiihhhhhhhhhiiiiiihhhgggddd```YYYRRRKKKGGGBBB@@@>>>=========;;;:::<<<<<<===>>>AAADDDHHHJJJIIIIIIHHHIIIKKKMMMPPPRRRNNNOOONNNLLLIIIFFFFFFFFFFFFHHHJJJLLLMMMMMMMMMMMMNNNPPPRRRQQQPPPPPPRRRUUUSSSSSSSSSSSSRRRSSSTTTUUURRRSSSTTTTTTSSSQQQOOONNNKKKJJJKKKLLLNNNOOOMMMKKKFFFFFFGGGHHHHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPTTTXXX[[[ZZZZZZ\\\]]]^^^______```aaaaaaaaaaaa[[[YYYUUUPPPLLLIIIFFFEEECCCEEEHHHJJJKKKJJJIIIHHHIIIJJJIIIHHHGGGEEECCCAAA===<<<;;;:::888666555444777777777666666555555555333444444555555555555444222222222333333333444444444444333222222222222222111111222222222222111111000111222333444444555444333222222111222333444555111111111111111111111111000111111111222222222333222222222111111111000000000000111111111222222222///////////////000111111//////000000000111111111//////000000111111222222000000////////////000000000//////......//////000......................../////////000000111111222000000000000////////////111111111111111111111111000000000111111222222333333333333333444666777888888999:::<<<<<<<<<<<<;;;;;;<<<>>>@@@BBBCCCDDDDDDDDDHHHFFFJJJUUU\\\ppp......---,,,---...///000++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,---------............---+++)))((()))+++******))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******++++++***)))***+++---...))))))***+++,,,,,,------,,,------------,,,+++***+++,,,.........,,,***)))++++++++++++++++++++++++,,,,,,---------,,,++++++------.........---,,,,,,+++++++++,,,---...000111,,,,,,,,,---------................../////////000------000333111---...222000000000000111222333444666999???FFFMMMTTTYYY\\\XXX[[[___aaabbbcccdddfffbbbaaa^^^\\\[[[ZZZZZZZZZ^^^___bbbeeehhhiiiiiijjjmmmllljjjhhhffffffffffffdddbbb___ZZZSSSJJJCCC???>>>===<<<<<<<<<<<<;;;999::::::;;;===???BBBEEEGGGDDDCCCBBBCCCEEEIIIMMMOOOIIIKKKMMMMMMLLLKKKKKKLLLLLLNNNPPPQQQRRRQQQOOONNNKKKMMMNNNMMMLLLLLLPPPTTTXXXYYYYYYXXXWWWXXXYYY[[[WWWXXXYYYYYYXXXVVVTTTRRRJJJJJJKKKMMMOOOOOOMMMKKKIIIHHHFFFDDDDDDEEEFFFGGGIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJKKKLLLMMMMMMKKKJJJIIIMMMQQQVVVXXXWWWVVVXXXYYYXXXZZZ\\\___aaacccdddeeeaaa^^^ZZZUUUPPPMMMKKKJJJHHHIIIKKKLLLLLLJJJHHHFFFHHHHHHIIIIIIHHHFFFDDDCCCAAAAAA???===;;;999777666444444333333222222222111333333444555666666666555222222333333333444444444444333222222111111111111111111111222222111111111222222333444444444333333333333222111222333555666222222222222222222222222111111222222222333333333222222222222111111000000000111111111111222222222///////////////000111111//////000000111111111222000000000000//////////////////............//////000000////////////000000........................000000111222333444444555......//////000000111111333333333333333333333333111111222333444444555555333333333333444666888999888999:::<<<===<<<<<<;;;;;;<<<>>>@@@BBBCCCDDDDDDEEEHHHGGGKKKUUU]]]ppp.........------,,,,,,,,,,,,,,,,,,++++++*********++++++++++++,,,,,,---...------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++///...------++++++***)))))))))))))))))))))))))))//////...------,,,++++++++++++******++++++,,,---///...,,,***))))))*********,,,------,,,++++++,,,***)))))))))***+++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......//////...---,,,,,,++++++------------------------///---222;;;>>>777///---111222111000///000333666999???HHHOOOTTTWWWYYYZZZaaaaaabbbccccccccccccbbbaaaaaaaaa```^^^]]]^^^```bbbdddgggiiijjjkkknnnooopppooommmjjjgggeeeddddddhhhcccZZZRRRKKKFFFAAA>>>;;;<<<<<<<<<;;;;;;:::999888888999;;;<<<>>>???@@@CCCDDDDDDDDDDDDFFFJJJMMMNNNPPPSSSUUUVVVTTTRRRPPPSSSRRRQQQRRRRRRQQQOOOLLLJJJOOOTTTTTTQQQSSSZZZaaabbbeeehhhgggdddbbbccceeedddccc```\\\YYYWWWUUUTTTQQQNNNKKKIIIJJJJJJJJJJJJFFFDDDCCCDDDFFFHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDDDD???@@@BBBEEEGGGHHHIIIJJJIIIJJJLLLMMMNNNOOOOOOOOOOOOUUU[[[\\\YYYVVVVVVXXXWWWWWWWWWXXXZZZ[[[]]]^^^\\\\\\[[[ZZZXXXUUURRRQQQLLLLLLKKKIIIGGGFFFHHHJJJFFFGGGGGGHHHIIIIIIJJJJJJGGGFFFDDDBBB???<<<999888555444222111111111222333666555333222111222333444111222333444555666666666444444333222222111000000444444444444444444444444......000111333555666666333444444555555444444333333444444444333111///...000000000111111222222333333444444555555666666666444333222111111111222333222222222222111111111000......//////000000000111333333333222222222111111///000111222222111000///222222111000//////000000///////////////////////////000111222222222222222333333333222222111111111333333333333333222111000.........///000222333444555555555555555444444444999999999999999999:::::::::;;;===???AAABBBCCCCCCAAAEEEDDDHHHTTT]]]rrr......---------,,,,,,,,,------,,,,,,,,,+++++++++---------,,,------......///............---------******+++,,,,,,,,,,,,+++---,,,,,,++++++******)))++++++++++++++++++++++++......------,,,+++++++++++++++******++++++,,,---((((((((((((***+++---...+++---///...---,,,------+++++++++++++++,,,------++++++++++++++++++++++++***++++++,,,------..............................---------,,,,,,,,,++++++,,,,,,,,,---------......///......---,,,,,,++++++........................///---111999;;;555///---111222222222222555999<<>>>>>?????????>>>>>>CCCBBBAAAAAABBBDDDGGGIIIJJJMMMRRRUUUVVVUUUUUUUUUZZZYYYWWWVVVUUUVVVWWWXXXXXXZZZ___eeejjjkkkiiifffggghhhiiiiiijjjjjjjjjjjjhhhddd```\\\YYYVVVSSSRRRQQQPPPNNNLLLJJJHHHGGGGGGHHHFFFDDDCCCDDDEEEEEEDDDCCCBBBAAABBBDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBAAABBBBBBAAA@@@??????@@@@@@BBBCCCCCCDDDEEEEEEEEEEEEFFFKKKPPPRRRRRRTTTWWWZZZUUUTTTSSSRRRQQQPPPPPPPPPPPPQQQSSSUUUVVVVVVUUUUUUXXXXXXXXXUUUPPPMMMKKKKKKFFFFFFGGGGGGGGGGGGGGGFFFKKKKKKKKKKKKIIIFFFBBB@@@<<<;;;999777555444333333333333333333333222111111111222222333444444444444000000111222333333444444333333333333333333333333444444333333222222111111333333444444444444333333222111111111222333333444333333333333333333222222222222222111111111111111111222222333333222222222111111000000000/////////111111111111222222222222111111111111000000000000000//////......//////000111111000/////////000000////////////////////////111111111111111111000000000000000000000111111111000111111111111000//////000222555777777666444222555555666666777777888888888999999999:::::::::;;;:::;;;===???AAABBBBBBCCCAAADDDDDDIIIUUU^^^ttt------------------------..................------...............---,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++******++++++,,,---******************++++++,,,---//////---------...---,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------------------000000000222222000///...222444666999>>>DDDKKKPPPUUUXXX\\\______```aaabbbaaaaaaaaaaaaaaabbbbbbcccbbbccccccbbbaaaaaaccceeefffhhhjjjjjjhhhggghhhiiihhhgggfffeeeeeedddeeeeeedddbbb___]]]YYYTTTNNNJJJDDDDDDEEEFFFFFFFFFFFFEEEIIIIIIIIIJJJJJJKKKLLLMMMQQQTTTWWWXXXXXXWWWWWWXXXZZZZZZZZZZZZ[[[]]]^^^___fffiiinnnuuuzzz{{{xxxvvvkkkiiifffffffffccc^^^ZZZXXXTTTOOONNNOOOQQQOOONNNOOONNNMMMKKKIIIIIIHHHHHHMMMKKKIIIIIIKKKLLLKKKKKKHHHGGGFFFFFFHHHJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCBBBAAA@@@@@@BBBEEEHHHJJJKKKMMMQQQUUUTTTSSSQQQOOONNNMMMLLLLLLNNNOOOPPPRRRSSSSSSRRRRRRRRRTTTVVVVVVTTTRRRQQQQQQKKKKKKKKKJJJIIIGGGEEEDDDHHHIIIJJJKKKKKKIIIGGGEEE@@@???<<<:::777555333222555555666777777555444333222222333333333333333333000111111222222333444444222222222222222222222222222222222333333333333333333333333444444333333333333222111000111222333444555555555444444333333222222222111111000000000///000111222333444333222111000000000000///////////////////////////000000000000000000000000/////////000///...------...///000111000000/////////000000////////////////////////222222111000000000000000///000000000111111222222000111111111111111000000000111222333333333111111444444555666777777888888888999999::::::;;;;;;;;;;;;<<<===???AAABBBBBBBBB@@@DDDCCCIIIUUU___ttt------------------------........................---------------,,,+++***,,,,,,+++++++++*********++++++,,,------------,,,++++++,,,,,,---.........------------------------,,,,,,++++++++++++******++++++******++++++,,,---...---------,,,+++******+++,,,......,,,+++,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111000///000111000444666;;;???EEEKKKRRRWWWZZZ\\\___`````````aaabbbaaaaaa`````````aaabbbcccbbbcccddddddcccccceeegggfffhhhiiihhhgggeeeeeefffeeeeeedddcccccccccddddddaaa```___^^^\\\XXXRRRNNNMMMNNNNNNOOOOOOOOONNNNNNMMMOOOQQQSSSSSSRRRQQQPPPWWWWWWWWWVVVUUUVVVYYY[[[YYY]]]bbbhhhlllooooooooowwwxxxzzz|||}}}{{{vvvrrreeebbb___^^^^^^\\\VVVQQQQQQMMMKKKLLLQQQTTTUUUTTTQQQQQQOOONNNMMMMMMLLLLLLMMMLLLKKKLLLNNNPPPOOOOOOMMMLLLKKKKKKMMMOOOOOONNNOOOOOOOOONNNMMMLLLJJJIIIIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCAAA@@@BBBBBBCCCDDDEEEGGGJJJLLLNNNNNNLLLKKKJJJJJJIIIIIIKKKLLLOOOQQQSSSSSSTTTTTTPPPRRRUUUVVVUUUUUUUUUVVVRRRRRRQQQOOOMMMIIIFFFDDDCCCDDDGGGIIIJJJJJJIIIIIICCCBBB@@@===:::777444333666666777888888666555444333333444444444333222222222222222222222222222222222222222222222222222222333333333333333333333333222333333333333333333222444333222111000111222333666555555444444333333333333333222222111111000000000111222333444333222222000000000000////////////000000//////////////////////////////////////////000///...------...///000000///////////////000000000000000000000000000000222222111000/////////000000111111222222333333333111111222222333222222111222111000//////000111222333333444555555666777777888888999:::;;;;;;<<<<<<;;;<<<>>>???AAAAAABBBBBB@@@CCCCCCHHHTTT^^^sss,,,,,,,,,------------...---------...............+++,,,---------,,,+++***------------,,,,,,,,,,,,++++++,,,---------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,---+++,,,------...---------***,,,------,,,++++++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++........................------------............,,,,,,,,,---------......------------------------------------------------000333333000///222444444888<<>>???@@@AAAAAAAAA@@@CCCBBBGGGSSS\\\ppp,,,,,,,,,---------......,,,,,,---------.........***+++---...///...,,,+++---------,,,,,,,,,,,,++++++,,,------...---------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++******++++++,,,---)))***+++---......------+++---......---,,,,,,---......---,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------.........///,,,,,,,,,---------......------------------------///////////////////////////444666222000555888777>>>CCCJJJPPPUUUXXX[[[]]]^^^___`````````aaadddfffbbbaaa_________```bbbccccccdddeeefffeeefffiiikkkccceeefffeeecccaaaaaabbbcccbbbbbbaaa``````aaaaaadddcccbbbccccccbbb```]]]ZZZZZZZZZYYYXXXWWWVVVUUUVVVUUUTTTTTTTTTTTTUUUUUUSSSTTTVVVYYY___hhhrrrxxxvvvqqqiiibbb]]]YYYUUURRRLLLKKKJJJKKKLLLMMMMMMMMMPPPRRRTTTVVVWWWYYY[[[]]]\\\[[[ZZZXXXWWWVVVVVVVVVUUUUUUVVVXXX[[[\\\\\\[[[TTTRRRQQQRRRTTTVVVVVVUUUSSSTTTTTTTTTSSSPPPNNNLLLOOOPPPRRRSSSRRRQQQNNNMMMIIIJJJLLLNNNOOOPPPQQQQQQIIIIIIHHHIIIIIIJJJIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBAAACCCGGGKKKOOORRRTTTTTTRRRSSSSSSRRRQQQQQQRRRTTTVVVVVVWWWWWWUUURRRNNNLLLGGGFFFFFFFFFFFFHHHIIIJJJJJJIIIHHHEEEBBB>>>;;;999777777666666555555555666666666666666555444333222111111111222222333333444333333333333333333333333666666555444333222222222222222333333333333222222111111222333333333222222333333333333333444444444111222222222222222222333111111111111222333444555222222111111111000000000222222222222111111111000/////////000000111111111///000000111111000000///...............///000000000000000000000000000000111000///......///111222222222222222111111111111000000111222222222222222222222111111222444666777555555555555555666666666888888999:::;;;<<<======<<<===>>>???@@@AAAAAAAAA@@@CCCBBBFFFQQQZZZnnn,,,,,,,,,------.........,,,,,,,,,---------......***,,,...000000///...---+++++++++*********))))))+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++******++++++,,,---)))***+++,,,---,,,++++++,,,...//////...------...000///...---------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------111111111111111111111111...555777333222777:::999BBBHHHOOOVVVZZZ\\\^^^___\\\]]]^^^^^^^^^___bbbeeebbbaaa___^^^___```bbbccccccdddfffffffffgggiiilllbbbcccddddddbbb```aaaaaacccbbbaaa``````___`````````___^^^^^^______^^^\\\[[[[[[[[[ZZZXXXWWWUUUTTTYYYVVVSSSPPPPPPRRRUUUWWW[[[^^^dddkkkuuu~~~vvvqqqiiiccc[[[UUURRRPPPPPPOOOOOONNNMMMLLLLLLMMMNNNOOORRRVVV[[[]]]]]]^^^aaaeeeaaa```___]]]\\\[[[[[[ZZZUUUTTTUUUXXX[[[]]]]]]\\\WWWVVVUUUUUUXXXYYYYYYXXXVVVWWWWWWWWWVVVSSSPPPOOOPPPRRRTTTUUUTTTQQQMMMKKKGGGIIILLLOOOSSSVVVXXXXXXMMMMMMLLLMMMNNNNNNMMMKKKJJJIIIGGGEEECCCBBBAAAAAA>>>@@@CCCFFFIIIJJJKKKKKKMMMNNNNNNMMMMMMNNNQQQSSSTTTUUUWWWWWWWWWTTTRRRPPPLLLKKKHHHGGGFFFGGGIIIJJJLLLLLLKKKHHHEEEAAA>>><<<;;;:::888777777777888999777888777777666555333333...///000111333444555666444444444444444444444444222222333444444555555666222222222333333222222222...///111333444444444444222222222333333444444444000000111111222222333333222111000000111333555666222222222222111111111111111000000000//////......//////000000111111222222///000111222222111000///...............///000111000000000000000000000000000///...---...///222333222222111111000000////////////000111111111111111...///111222333444444555777777777777666666666666888888999:::;;;======>>><<<===>>>???@@@AAAAAAAAA@@@CCCBBBFFFPPPXXXlll111000///------,,,,,,,,,++++++++++++++++++++++++---............---,,,+++---,,,+++*********++++++.........------,,,,,,,,,------,,,,,,,,,---......((()))***,,,---...//////...,,,+++---......+++'''---......///...---+++***++++++++++++++++++++++++)))+++---...------...///......---,,,,,,,,,,,,---///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------,,,,,,++++++***)))((((((******+++,,,,,,---......---...000000///......///444555666666666888;;;>>>EEEKKKTTT[[[]]]]]][[[ZZZ\\\]]]^^^___````````````aaa```^^^]]]]]]^^^___```cccdddeeefffggggggggggggaaabbbcccdddcccaaa___^^^aaa```______``````^^^]]]aaa___]]]^^^``````]]]ZZZWWWWWWXXXXXXWWWVVVTTTSSSVVVUUUSSSRRRRRRVVV]]]bbbfffssswwwqqqkkkeeeaaa[[[XXXSSSNNNLLLLLLNNNOOOOOONNNNNNPPPSSSUUUVVVVVV```aaaaaaaaa``````ccceeeeeeccc```_________]]]\\\^^^ZZZYYY]]]``````aaadddeeebbb^^^ZZZZZZ^^^___^^^^^^YYYVVVXXXXXXVVVVVVWWW\\\ZZZWWWUUUTTTSSSRRRQQQKKKQQQTTTQQQRRRWWWXXXUUUSSSOOONNNQQQRRRQQQSSSWWWPPPNNNLLLJJJHHHFFFBBB???CCCDDDDDDDDDCCCDDDEEEGGGIIIIIIIIIJJJKKKNNNPPPQQQTTTUUUWWWXXXWWWUUUSSSRRRPPPPPPOOOOOONNNMMMLLLLLLOOONNNMMMKKKIIIGGGFFFEEE@@@===:::888888888777555777555333333444444444222111111111111111111111111111111222222222222222333555333222222333444444333333111//////111222333222222222111111000000//////222222333333333333444444222222222222222222222222333222222111111222222333222000...---///000000000000000000000000000000000000000000///......------////////////000222333444000000////////////000000000222444555444111...,,,---......///////////////000000000000000000000000333222222111111222222333//////000111333444555555===:::777555555555444333666666777888999999::::::;;;<<<>>>???AAABBBBBBBBBAAA@@@DDDJJJMMMWWWooo000000///...------,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,------...******+++,,,------------...,,,+++,,,......,,,)))***+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---------///......---,,,,,,,,,,,,---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------------//////---,,,***)))''''''***++++++,,,------......---///111111000000111222555666888999:::<<<@@@CCCLLLQQQXXX]]]^^^\\\[[[[[[]]]]]]^^^___````````````aaa```___]]]]]]^^^```aaacccdddeeeeeeffffffffffffbbbbbbccccccbbb```___^^^___^^^^^^```aaaaaa___]]]aaa___]]]]]]]]][[[XXXUUUTTTSSSSSSRRRRRRRRRRRRSSSSSSSSSUUU[[[bbbkkkrrrvvvzzzqqqiiiddd___ZZZWWWRRRPPPMMMKKKLLLNNNPPPRRRSSSSSSUUUWWWZZZ[[[ZZZYYYaaaaaaaaa```___aaadddgggjjjjjjmmmppprrrpppjjjeeeeeecccccchhhkkkmmmqqqwww}}}xxxrrrooonnnkkkgggeee```]]]___```^^^^^^```cccdddeeefffeeebbb^^^ZZZTTTYYY[[[XXXXXX[[[[[[WWWVVVQQQOOOQQQTTTUUUXXX]]]VVVTTTPPPNNNLLLIIIFFFDDDEEEFFFFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJOOOQQQUUUYYYZZZZZZXXXWWWXXXXXXVVVUUUUUUUUUUUUUUUQQQQQQQQQQQQOOOLLLIIIGGGBBB???;;;999888888888777666444333333444555444333222222222222222222222222111222444555666444333111555333222222333444444333333111000000222333333222222222222222111111111111222222333333333333444444222222222222222222222222333222222111111222222333222000......///111000000000000000000000000000000......////////////////////////////////////000000000000////////////000000000111222222111000...,,,......///000000000000///000000000000000000000000333222222111111222222333000000111222333333444444777555333333444555444444777777777888999999::::::::::::<<<>>>???@@@@@@AAAEEECCCEEEJJJMMMVVVooo000//////......---------------------------------...---,,,+++++++++,,,---,,,---.........---,,,+++------------,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,------,,,++++++---,,,***+++,,,------,,,((()))***+++,,,,,,,,,,,,---------......---------+++,,,......---,,,,,,---......---,,,,,,,,,,,,---......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------------,,,///......---,,,+++******++++++,,,,,,---............000111222222222333555666888;;;>>>@@@DDDHHHKKKVVVYYY\\\^^^]]]\\\\\\\\\^^^^^^___```aaaaaaaaaaaaaaa```___^^^______aaabbbddddddeeeeeeeeeeeeeeeeeedddcccbbb```___^^^^^^^^^\\\\\\^^^aaacccbbb```]]]___^^^]]]\\\\\\YYYVVVSSSTTTRRRPPPOOOOOOPPPRRRTTT[[[```jjjwwwvvvkkkgggaaa\\\XXXTTTQQQOOOMMMLLLLLLLLLNNNPPPSSSUUUVVVXXX[[[^^^_________^^^cccccccccccceeejjjqqqvvvxxx||||||rrrrrrqqqrrruuuvvvwww~~~vvvpppkkkggghhhiiihhhhhhkkkmmmssszzzzzzsssmmmgggjjjjjjgggeeeeeebbb^^^[[[UUUQQQSSSVVVXXX]]]bbb]]]YYYTTTQQQOOOMMMKKKJJJJJJIIIHHHHHHGGGHHHHHHHHHFFFFFFEEEEEEEEEEEEEEEEEEGGGKKKPPPVVVZZZ\\\\\\\\\aaa```^^^\\\[[[ZZZYYYYYYUUUVVVWWWVVVTTTQQQMMMJJJEEEBBB===:::999999888888666444333333444555555444444444444444444444444444222444777999999666333111555333222222333444444333222222111333444555444222222222222333333333333333222222333333333333444444111111111111111111111111333222222111111222222333222000//////000111111000000000000000000000000000------...//////000111111000000///...............000000////////////000000000000000//////......---//////000111111111111111000000000000000000000000222222111111111111222222111111111222222333333333222111000222444666777777777777888888999::::::::::::;;;===>>>@@@AAAAAAAAAAAA@@@BBBGGGJJJSSSlll///////////////...------------------------------...---+++******+++,,,...,,,...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++---+++******+++---......******++++++,,,,,,,,,,,,,,,,,,---......---,,,,,,+++---......,,,++++++,,,......---,,,,,,,,,,,,---///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,---------------,,,++++++,,,---...///000000,,,,,,------.........//////111222222222222444666:::===AAAEEEHHHLLLQQQTTT[[[\\\]]]]]]\\\\\\]]]^^^^^^___```aaabbbbbbbbbbbbaaaaaa`````````aaabbbbbbeeeeeefffffffffeeeeeeddddddccc```^^^]]]]]]]]]^^^[[[\\\___bbbddddddaaa^^^[[[[[[[[[[[[ZZZYYYVVVUUUUUUSSSQQQQQQRRRVVV[[[^^^nnnyyy}}}ooobbb```^^^[[[WWWTTTRRROOONNNPPPPPPQQQQQQSSSUUUWWWXXXZZZ\\\___aaabbbcccdddeeehhhhhhiiikkkpppyyy~~~}}}|||xxxxxx|||uuuqqqqqqqqqooopppssswww~~~~~~|||xxxvvvrrrnnnjjjeee^^^YYY[[[^^^^^^___bbb```\\\VVVRRRPPPPPPOOOOOOLLLKKKJJJJJJKKKLLLKKKKKKJJJJJJJJJJJJIIIGGGFFFEEECCCEEEIIIMMMRRRVVVZZZ[[[bbbbbbbbbbbb```\\\YYYWWWZZZZZZZZZXXXVVVSSSPPPOOOHHHDDD???;;;999999999888666444333333555666666555333333333333333333333333666777888999888777555333555333222222333444333333222222333444666666444222111111222222333333444444222222222333333333444444333333333333333333333333333222222111111222222333222111000000111222111000000000000000000000000000......//////000000000000000//////....../////////000000////////////000000111111///.........//////000000111222222222222111000000000000000000000000222222111111111111222222222222222222222222222222222222222444777999999999888888888999999:::::::::<<<===???@@@BBBCCCCCCCCC>>>>>>CCCIIILLLTTTkkk...///000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++,,,------------,,,,,,+++***+++,,,...///......------,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,...---,,,++++++,,,......---,,,,,,,,,,,,---///...---+++***)))))))))------------------------,,,,,,---------.........---------......------,,,++++++,,,---///000111222---...............//////111222333333222333666888@@@CCCHHHLLLOOOSSSWWWZZZZZZ[[[[[[[[[ZZZ\\\___aaa___```aaabbbccccccccccccaaaaaaaaaaaabbbbbbccccccgggggggggggggggfffeeedddcccbbb___\\\[[[\\\]]]^^^\\\]]]___bbbdddccc```]]]YYYYYYYYYWWWVVVTTTSSSSSSRRRRRRTTTYYY```hhhpppuuuyyyuuunnnccc[[[ZZZZZZXXXUUURRRPPPOOOOOORRRSSSTTTWWWZZZ]]]aaabbbhhhiiijjjjjjiiijjjmmmppprrrrrrrrrsssyyyzzzwww~~~zzzxxxvvvtttuuuxxx|||~~~yyyvvvtttnnnjjjmmmooollliiiiiigggbbb[[[WWWUUUTTTTTTTTTMMMKKKJJJJJJLLLMMMLLLKKKNNNNNNOOOOOONNNLLLIIIHHHDDDCCCCCCDDDGGGLLLQQQUUU[[[___dddhhhhhheee```\\\___^^^[[[YYYVVVTTTSSSRRRKKKGGGBBB>>><<<:::999888666555333444555666666555333333333333333333333333:::999888666666555555666555333222222333444333333333333333555777666555222000111111111222222333333222222222333333333444444444444444444444444444444333222222111111222222333222111000111333333222000000000000000000000000000111111000000////////////////////////000111222333000000////////////000000222111000......///000111000111111222222222222222111111111111111111111111222111111000000111111222222222222222222222222222333222333555777999999888999999999999999:::::::::<<<===>>>@@@BBBBBBCCCCCCBBBBBBHHHNNNPPPVVVkkk...///000111111000......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---...///---.../////////...---,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------)))***+++,,,------...---+++,,,---,,,++++++---...000///...---,,,,,,,,,,,,)))***,,,------,,,***)))***+++------,,,++++++,,,......---,,,,,,,,,,,,---...---,,,***))))))((((((------------------------,,,---------............---............------,,,........................////////////////////////000222333444444777:::===GGGKKKOOORRRUUUWWWZZZ\\\XXXYYYYYYYYYYYY[[[```ccc```aaabbbcccddddddddddddaaaaaabbbccccccdddddddddggggggggggggfffeeedddcccaaa___]]]\\\[[[\\\]]]^^^^^^^^^___```aaa```\\\ZZZVVVVVVUUURRROOOOOOPPPQQQRRRVVV___jjjwwwqqqjjjgggaaaZZZUUUUUUUUUTTTRRROOONNNOOOQQQRRRSSSWWW\\\ccckkkrrrvvv~~~zzzyyy{{{}}}}}}|||zzzyyy|||}}}}}}zzzzzz}}}}}}}}}{{{wwwrrrkkkeeeaaa___]]]\\\SSSPPPLLLLLLNNNOOOMMMJJJMMMOOOPPPQQQQQQNNNLLLJJJHHHFFFCCCAAABBBEEEJJJMMMRRRXXXaaaiiimmmmmmjjjhhhbbbaaa___\\\ZZZWWWVVVUUUOOOKKKGGGCCC@@@>>>;;;999888666444444555666555444222222222222222222222222<<<:::777444333333444555555333222222333444444333333333222444555666555333111111111111222222222222222222333333333333444444444444444444444444444444333222222111111222222333222222111222444444222000000000000000000000000000222222111000000///............//////000222333444000000////////////000000222111000/////////000111000000111222222222222111111111111111111111111111111111000000000000111111111111111222222333333333222111222444777888777666999999::::::::::::::::::999:::<<<===???@@@@@@@@@BBBBBBGGGLLLNNNUUUjjj---...000111111000///...---------------------------------....../////////.........---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...+++,,,,,,------,,,,,,,,,***---......+++***+++,,,...---,,,++++++,,,,,,---)))+++---......---+++)))(((***,,,,,,,,,+++,,,---......---,,,,,,,,,,,,---+++++++++******+++,,,,,,........................------------...........................---,,,,,,........................////////////////////////...000333555888===BBBFFFNNNQQQUUUWWWXXXYYY[[[\\\WWWXXXXXXXXXYYY[[[```cccaaabbbcccdddeeeeeeeeeeeeaaabbbcccddddddeeeeeeeeefffffffffeeedddcccaaa```^^^]]]\\\[[[[[[\\\]]]^^^___^^^]]]]]]\\\[[[WWWUUURRRRRRQQQOOONNNQQQVVVZZZaaahhhttt{{{nnnbbb___]]]XXXSSSRRRSSSTTTSSSQQQOOOPPPTTTWWWVVVXXX]]]eeeooo{{{~~~|||}}}zzztttooojjjhhh```\\\WWWUUUUUUTTTPPPLLLLLLNNNQQQSSSSSSQQQNNNLLLMMMKKKHHHFFFEEEEEEFFFGGGKKKPPPXXXaaagggjjjjjjjjjdddeeeeeeeeebbb]]]YYYVVVSSSPPPLLLIIIFFFCCC>>>;;;:::888555555555555444333444444444444444444444444999888666444333222222222555333222222333444444333444333111222444555555444333333333333333222222222222222333333333333444444222222222222222222222222333222222111111222222333333222222333555444222111000000000000000000000000111111000000000000000000///////////////000111222000000////////////000000/////////......//////000///000000111222111111111111111111111111111111111111111000000000000111111000000111222333333444444111111222555999::::::888::::::::::::::::::::::::888999;;;<<<>>>>>>??????@@@>>>AAAGGGMMMYYYuuu---...000111222111///...////////////////////////------...///000000//////......---,,,,,,,,,,,,---*********++++++,,,,,,,,,------,,,,,,------...///------------,,,+++***)))***---000///,,,******++++++******)))***,,,---...***,,,...000000...,,,***''')))+++,,,,,,+++---.........---,,,,,,,,,,,,---))))))***+++,,,...///000........................---------.........//////.../////////...---,,,,,,++++++,,,---...///000000000000000000////////////,,,///333777;;;BBBIIINNNRRRUUUXXXZZZZZZZZZ[[[\\\XXXYYYYYYYYYYYY[[[___bbbbbbbbbcccdddeeeeeeeeeeeeaaabbbcccdddeeeeeeeeeeeeeeeeeedddcccbbbaaa___^^^\\\\\\[[[[[[\\\\\\]]]^^^___]]][[[YYYXXXVVVSSSQQQMMMNNNOOOPPPRRRXXXaaahhhsss{{{vvvllllllbbb[[[\\\\\\WWWSSSTTTTTTUUUUUUTTTSSSUUU[[[______aaaeeemmmyyy}}}~~~{{{tttpppnnnhhhaaa^^^]]][[[UUUPPPLLLNNNRRRUUUUUUTTTQQQOOOPPPOOONNNMMMKKKHHHFFFEEEGGGJJJPPPVVV[[[___bbbcccdddgggkkkllliiiccc[[[VVVVVVTTTQQQNNNKKKFFFAAA===;;;999666555555555333222555555555555555555555555777777777666444222000...555333222222333444444333555333111111222444444444555555555444444333333333222222333333333444444444000000000000000000000000333222222222222222222333333222222444555555333111000000000000000000000000/////////000111111222222000000///............///000000////////////000000------..................//////000111111111111000111111111111111111111111111111000000000000111111///000000222333444555555222222444888<<<>>>>>>===::::::::::::::::::::::::999:::<<<>>>???@@@@@@@@@AAA???AAAIIISSSfff///////////////////////////...,,,*********,,,---//////.........---------......---------,,,,,,,,,,,,++++++***+++,,,...///...---,,,,,,+++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,+++***)))************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111...------......+++(((++++++,,,,,,---...//////---...//////------...///......---------,,,,,,,,,------............------...///000000000000333555000000000111111222333444111222666;;;BBBJJJQQQUUU\\\\\\\\\\\\[[[ZZZYYYXXXZZZYYYXXXYYY\\\___aaaaaa```bbbdddfffgggfffeeedddaaabbbddddddccccccdddfffeeedddbbbbbbbbbbbbaaa___]]]^^^^^^___^^^]]]\\\[[[ZZZTTTSSSXXXYYYVVVUUUWWWRRRTTTTTTTTT\\\iiiuuuzzz{{{vvvooogggccc^^^YYYVVVXXXYYYVVVVVVXXX]]][[[YYYYYY\\\aaaeeegggqqqkkkjjjttt~~~|||xxxtttoookkkhhhccc```]]]\\\[[[WWWSSSRRRSSSUUUUUUOOOMMMPPPPPPKKKIIIKKKJJJJJJLLLNNNQQQTTTWWWXXXZZZcccpppwwwtttjjj___WWWVVVUUUTTTTTTRRRMMMGGGCCC@@@;;;666666999:::777444333444666666666444222000444444444444444444444444777666666666666777777888444444444444444444444444333444555555555444222222333333333222222222111111333222111000000000111222333333333222222111111111333333333333333333333333111111111000000000000000111000000///////////////222222111000//////000000//////////////////000000/////////////////////...///000000000111111111111222222222111111111000000111111111111111111111111000111222333333333333333333555777999:::;;;;;;;;;===>>>???AAA@@@???===<<<::::::;;;<<<===>>>??????AAAFFFDDDEEESSSfff------------------------000///---,,,+++,,,---...---------,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++***)))***+++,,,,,,...---,,,,,,+++++++++,,,,,,,,,+++++++++*********,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++///---,,,,,,......+++)))++++++,,,,,,---......///,,,---...---+++******+++............------,,,,,,------............---------......---+++***+++---///.........///000111222333555999???FFFMMMSSSWWW\\\[[[[[[ZZZZZZYYYYYYYYY]]][[[ZZZ[[[\\\^^^______aaacccdddeeeeeedddcccbbb```aaacccdddcccbbbcccddddddcccaaabbbccccccbbb```]]]\\\[[[YYYXXXXXXYYYYYY[[[WWWVVVXXXXXXTTTUUUYYYZZZ\\\```hhhvvvwwwoookkkddd]]]ZZZZZZUUUSSSUUUVVVXXX\\\bbbeeeddddddfffjjjnnnrrrtttxxxqqqoooxxx~~~}}}zzzwwwtttkkkhhhddd___ZZZWWWVVVVVVZZZTTTQQQSSSRRRMMMJJJLLLKKKJJJHHHGGGHHHJJJLLLNNNRRRXXXbbbkkkppplllccc[[[WWWUUUTTTTTTTTTRRRPPPNNNEEE@@@<<<999999999666444444555666666555444333222222222222222222222222222444333333333444555666666555555555555555555555555333333444444444333222111333333333222222222111111444333222111000111111222333333333222222222111111111111111111111111111111222222222111111000000000333222222111111111111111111111000///////////////000000000000000000000000......//////////////////000000000000000111111222222222222111111111000000111111111111111111111111222222222222222222333333333444666888::::::::::::<<<===>>>??????>>>===<<<::::::;;;<<<===>>>??????BBBGGGEEEEEENNN[[[rrr------------------------000///...---------...///---------,,,,,,,,,,,,+++,,,,,,,,,,,,+++++++++***------,,,+++++++++,,,,,,------,,,+++++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,+++******------------------------++++++,,,,,,,,,,,,------************************,,,++++++,,,------+++***+++,,,,,,------.........---......---+++)))******/////////............---------............---------...///...---,,,---...///.........///000222333777:::???FFFMMMRRRWWWYYY[[[[[[ZZZYYYYYYYYYZZZ[[[```___^^^]]]\\\]]]^^^^^^cccddddddddddddbbb```___^^^```cccdddcccaaaaaaaaabbbaaaaaabbbcccdddcccaaa^^^\\\XXXVVVTTTUUUVVVXXXWWWUUUTTTTTTRRRRRRXXX___mmmpppwwwvvviiiccc___YYYTTTSSSUUUSSSTTTWWW[[[```kkkvvv|||{{{zzzzzz{{{|||~~~~~~yyyvvv|||~~~vvvnnngggbbb^^^[[[\\\XXXUUUUUUTTTPPPMMMMMMMMMKKKGGGDDDCCCDDDFFFGGGJJJLLLRRR^^^iiilllhhhbbb\\\YYYVVVTTTTTTTTTTTTSSSKKKHHHDDD???;;;999888777666666666666555555555555111111111111111111111111222222222333444555666777777777777777777777777777333333444444333333222111333333333222222222111111444444333222222222222222333333333222222222222111111111111111111111111111444333333222111000000000333333222222111111111111000000///.........//////222222111111111000000000.........//////000000000111000/////////000222333222222222111111111111111111111111111111111111111444333222111111111222333333333555777888999999999;;;<<<===>>>>>>===<<<;;;::::::;;;<<<===>>>??????@@@GGGFFFEEEKKKSSSeee//////////////////////////////...------......///////////////............---------,,,,,,,,,++++++000000//////............---,,,,,,++++++,,,,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++*********+++,,,,,,,,,+++,,,,,,,,,---------........./////////---,,,---.../////////////////////...------............------***,,,...//////000111333111111000000111333555777===@@@FFFLLLRRRWWWYYY[[[[[[ZZZXXXXXXXXXZZZ\\\]]]`````````^^^]]]]]]___```eeeeeeeeedddcccaaa___^^^]]]```cccdddcccaaa______```___```aaacccdddbbbaaa^^^\\\YYYWWWUUUUUUUUUVVVSSSSSSRRRQQQQQQXXXeeeqqq{{{zzz{{{yyyvvvooofff^^^[[[YYYVVVTTTUUUTTTVVV\\\dddkkksss}}}{{{}}}xxxyyyyyyqqqiiieee^^^[[[WWWVVVTTTPPPMMMKKKLLLKKKIIIGGGGGGGGGIIIJJJGGGHHHLLLTTT___eeefffdddccc```\\\XXXVVVTTTRRRPPPQQQOOOKKKEEE>>>;;;;;;;;;888888777666666666666777111111111111111111111111333333444444555666888888666666666666666666666666444444444444444333333222333333333222222222111111444444333333333222222333222222222222222222222222222222222222222222222222555444444333222111000000111111111111000000//////000000////////////000000333333222222111000000000.........///000000111111111000///...///000222333111111111111111111111111111111111111111111111111666444222000000000222333333333444555777777888888::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<===>>>??????>>>EEEEEEEEELLLSSSeee~~~////////////////////////------------------......000000/////////.....................------------000000000000///......---,,,,,,,,,++++++,,,,,,---.........---------,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------((()))+++,,,,,,,,,,,,,,,,,,,,,,,,---------------***,,,............000111.../////////////////////------............------'''))),,,------...///000111111000111222555999;;;CCCFFFKKKQQQVVVYYYZZZ[[[ZZZYYYXXXXXXYYY[[[^^^______```aaa```^^^___bbbdddgggffffffeeecccbbb```______bbbeeeeeecccaaa___^^^_________aaabbbbbb```^^^YYYYYYYYYWWWVVVTTTRRRQQQPPPRRRRRRRRRXXXgggzzz}}}uuuooollliiieeeaaa\\\WWWUUUVVVVVVUUUWWW[[[YYY^^^jjjwwwwwwqqqpppttt|||~~~xxxrrrgggeee```ZZZVVVSSSNNNJJJGGGHHHIIIJJJLLLMMMOOOOOOHHHJJJLLLOOORRRWWW[[[^^^dddbbb```^^^]]]ZZZVVVSSSUUUSSSNNNGGG@@@======>>>;;;:::999888777777777777333333333333333333333333333333333333444555666777555555555555555555555555666555555444444444444444333333333222222222111111444444444444333333222222222222222222222222222222222222222222222222222222444444333333222111111000000111111111111000//////222111111000111111222222222222222222111111000000////////////000000111111111000/////////000222222111111111111111111111111111111111111111111111111666444222000000000222333333333444555666777777888999999:::;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>EEEDDDDDDLLLUUUhhh------------------------,,,------------..................---------,,,,,,////////////............---------...------,,,+++,,,,,,+++++++++,,,------......---------,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................)))+++,,,---,,,+++,,,---------------------------''')))+++,,,,,,---///111---............/////////------............------+++---///000///.........///......///222777;;;>>>HHHJJJNNNSSSVVVXXXYYYYYYYYYYYYYYYZZZ[[[]]]```aaa^^^```bbbaaa``````dddhhhhhhggggggfffeeedddddddddccceeegggfffdddbbb``````_________``````___\\\YYYUUUUUUUUUUUUTTTRRRPPPNNNLLLQQQUUUYYYdddxxxwwwssslllfff```[[[VVVSSSQQQPPPQQQUUUWWWXXX\\\cccccciiivvv~~~|||}}}~~~}}}{{{xxxvvvppphhhccc___YYYSSSKKKKKKLLLMMMOOOQQQRRRSSSNNNNNNNNNLLLJJJKKKOOOSSS]]]]]]^^^aaadddeeedddbbb\\\XXXQQQJJJEEEAAA@@@@@@===<<<;;;:::999777666666444444444444444444444444222222111111111222333333444444444444444444444444666555444333333333444444333333333222222222111111333333333333333222111111111222222222222333333333000000000000000000000000222222222222222111111111222333444444444333111000222222111111111222333333111111111111111111111111000000000000000000000000///000000000111111111111111111111111111222222222111111111111111111111111444333222111111111222333444444444444555666888888999999999:::;;;;;;<<<<<<::::::;;;<<<===>>>?????????EEECCCBBBJJJSSSggg------------------------------...///////////////............------------//////.........---------***+++,,,---------,,,,,,,,,+++++++++,,,,,,---...------------,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,------------------------------***,,,......,,,+++,,,...------------------------((()))+++,,,,,,---...000,,,,,,------............------............------+++...111111000////////////......000444:::???BBBLLLMMMPPPSSSUUUVVVWWWWWWXXXYYYZZZ\\\^^^```aaabbb___aaadddbbb``````eeeiiihhhhhhhhhgggggghhhhhhiiiggghhhiiigggeeecccbbbccc```_________^^^\\\WWWTTTUUUTTTTTTSSSRRRQQQQQQQQQTTT\\\eeennn}}}zzzkkkgggaaa\\\XXXUUUSSSRRRTTTUUUYYY___```aaagggoooooosss}}}{{{wwwwwwsssmmm___\\\XXXUUUTTTUUUXXXZZZWWWTTTPPPMMMKKKKKKKKKKKKQQQRRRUUU\\\dddkkkpppqqqkkkdddZZZRRRNNNKKKGGGDDD>>>>>>>>>===;;;888555444444444444444444444444444333222222111111111111111333333333333333333333333444333222111111111222222333333333222222222111111111222333333333222111000111111222222222333333333000000000000000000000000000000000111111111111222222333444555555333111000111111000000111222222333...//////000000111111222222222111111000/////////...///111222222222000///000000111111111222222222111111111111111111111111222222222222222222333333666555555555555777888999999999999:::;;;<<<<<<===::::::;;;<<<===>>>??????>>>EEEDDDCCCJJJRRReee////////////////////////......///000000111000000111000000000////////////......---------,,,,,,,,,+++,,,.../////////......++++++++++++,,,,,,---...------,,,,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++---000///,,,+++,,,...------------------------+++---............///111,,,,,,,,,---------......---..................---###&&&***---------...///000000111333777>>>CCCGGGNNNOOOPPPRRRSSSTTTUUUUUUXXXYYY[[[^^^```aaabbbbbb```ccceeeccc``````dddiiihhhhhhhhhhhhiiijjjkkkllliiijjjjjjhhheeeddddddeee``````______]]]ZZZUUUQQQXXXWWWTTTRRRRRRSSSUUUVVVeeeppp||||||ooocccbbb^^^YYYUUUSSSTTTWWWXXX^^^```eeejjjllllllrrrzzzwwwxxx~~~uuuooofff^^^ZZZ[[[^^^aaa___YYYRRRPPPQQQQQQMMMIIIIIIJJJMMMUUU```kkktttxxxyyypppddd[[[WWWTTTNNNIII?????????>>><<<888555222444444444444444444444444666555444333222222222222444444444444444444444444333222000/////////000111333333333222222222111111111111222333222111000///111111111222222333333333111111111111111111111111/////////000111111222222000111222333333111000...000000///000000111222222------...///000111222222333333222111000///......---...111333333222000...000000111111222222222222111111111111111111111111000111222333333333333333777666555555666777888999::::::::::::;;;<<<===>>>::::::;;;<<<===>>>??????<<>>???@@@BBBCCCDDDGGGDDDFFFMMMRRRccc~~~---......//////......---//////////////////...---////////////////////////,,,------......------,,,------------,,,,,,,,,,,,...,,,))))))+++---..............................***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,---.../////////............//////000000000......---...//////.........//////000111222333555999>>>DDDJJJNNNQQQSSSSSSSSSSSSUUUWWWYYYZZZ[[[ZZZZZZZZZ[[[^^^```bbbdddeeefffffffffhhhjjjlllkkkhhhfffgggkkkmmmllljjjnnnmmmkkkhhhfffcccbbbaaa```[[[YYYZZZZZZVVVUUUWWWTTTTTTTTTYYYcccppp~~~xxxmmmaaaYYYXXXVVVSSSTTTWWW\\\dddqqq~~~~~~}}}}}}|||~~~tttkkkeee___\\\XXXUUUTTTSSSRRRQQQNNNOOOOOOOOOQQQVVV^^^dddmmmsss}}}vvvdddWWWRRRLLLHHHFFFAAA999777:::999888666666777777555444666666666666666666666666666555555555555444444444333333333333444444444555222222222222333333333333333333444444444333222111222222222222222222222222333444444444333222000///111111111111222222222222333222222111000000111111111111000000000000111111111111000000000111111222111333333333111000111222111111111111111111111111000111222222333222222222222000///000111222111///000000111222222222222222444444555555666777888888999999::::::::::::;;;;;;<<<===>>>???@@@AAAAAABBBCCCFFFCCCEEEMMMQQQbbb}}}---......//////......------...//////////////////////////////////////////------............------------,,,,,,,,,+++++++++---+++))))))+++,,,------------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------...............000000///...............///............//////000///////////////000111222222555;;;BBBHHHNNNQQQSSSRRRRRRRRRSSSUUUXXX[[[\\\[[[ZZZYYYYYY[[[___ccceeeiiihhhiiikkkooossstttuuuoookkkggggggjjjmmmmmmllloooooonnnkkkiiifffcccbbb]]]ZZZYYY[[[ZZZUUUTTTVVVRRRVVV]]]iiizzzuuukkkcccZZZTTTSSSUUUTTTXXX```jjjyyyzzzrrriiiddd]]]XXXUUUUUUVVVVVVRRRRRRQQQPPPOOOPPPTTTWWW^^^hhhyyyuuufffZZZTTTNNNLLLGGG@@@<<<;;;:::888666666777777666444666666666666666666666666666555555555555444444444222222333333333333444444333333333333444444444444222222333444444444444333333333333333333333333333222333333333222111000///111111111111222222222333333222111111000111111111111111222222222111111000...///000000111111111111111222333222000///000111111111111111111111111111000111222222333333222222222000///000111222111000000111111222222222222222444444555666777777666666999999::::::::::::;;;;;;;;;<<<>>>@@@AAAAAAAAA@@@BBBEEEBBBDDDLLLPPP```{{{......////////////......------...///000000//////////////////////////////------............---------,,,,,,,,,,,,+++++++++---,,,******,,,---------------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............+++++++++,,,,,,,,,------------------------------------------........................//////////////////............//////............//////000000////////////000111333333444888>>>EEEKKKPPPRRRSSSPPPPPPQQQSSSVVVYYY\\\^^^\\\ZZZYYYYYY\\\aaafffiiimmmlllmmmssszzzyyysssmmmkkklllnnnooonnnsssrrrpppmmmjjjfffbbb```ZZZXXXYYY[[[ZZZWWWWWW[[[[[[bbbooozzzhhh```\\\XXXUUUTTTYYY[[[bbbnnn|||xxxrrrjjjccc^^^ZZZXXXVVVRRRRRRRRRQQQQQQRRRTTTVVVWWW\\\gggvvv}}}uuueee^^^WWWQQQLLLFFFBBB???<<<:::777666666666555444666666666666666666666666666555555555555444444444222333333333333333333333333333333444444444555555111222333444444555555555333333333333333333333333222222222222111111000000111111111222222222333333222222111111111111111222111222333333333222111000,,,---///111111111000000000111222111/////////000111111111111111111111111111222333333444333333333111000///000222333222111000111222222333333222222222333444555666555555444999999999:::::::::;;;;;;:::;;;>>>@@@AAAAAA@@@???AAADDDBBBDDDKKKOOO^^^yyy...//////////////////...------...///000000//////////////////////////////---......//////......------------,,,,,,,,,++++++...---,,,,,,...//////...------------------------)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++***+++,,,---...---------+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,---------,,,------...///000111111---------......///111111------...//////000000000/////////000222444555666999===CCCIIINNNPPPQQQQQQPPPPPPQQQSSSVVVZZZ]]]___\\\[[[ZZZ[[[^^^dddjjjmmmqqqqqqssszzz}}}uuuqqqpppqqqpppooouuusssppplllgggbbb^^^\\\[[[YYYYYYZZZYYYWWW[[[aaaooowww}}}mmm^^^YYYYYYYYYYYYZZZbbbeeeooo}}}{{{ssskkkccc[[[VVVSSSRRRRRRRRRSSSUUUVVVVVVTTTTTTWWW```llluuuxxxxxxtttooofff[[[SSSMMMHHHEEE@@@===:::777777777666444777777777777777777777777666555555555555444444444333333333333333333333333333333333444444444555555222222333333444555666777333333333333333333333333222222111111111111111111111222222222222333333333222111111111111111222222222333444444444222111000---...///111111111000///000111222111/////////000111111111111111111111111000111111222222222222222111000000000222333333111111111222333333333333222333444555555666666666666999999999:::::::::;;;;;;999;;;>>>@@@AAAAAA@@@???@@@CCCAAADDDKKKNNN]]]www...//////000000//////...---...//////////////////////////////////////////......////////////............---------,,,,,,,,,...------...///000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++++++++------------++++++)))***,,,---......---,,,++++++,,,,,,,,,,,,------------------------------***++++++,,,,,,---------,,,,,,---...///000111222,,,---------///000111222---...//////000//////...//////000222444777999:::@@@CCCHHHLLLPPPRRRRRRRRRPPPPPPQQQTTTWWW[[[^^^```\\\[[[\\\^^^bbbhhhmmmqqquuuvvvzzzzzzuuussssssrrrppptttqqqmmmgggbbb^^^ZZZYYY\\\ZZZYYYZZZZZZ\\\dddnnnqqqfff[[[YYY\\\]]]```cccjjjmmmwwwxxxmmmbbb[[[YYYWWWTTTSSSTTTUUUTTTSSSQQQQQQRRRWWW___gggmmmqqq~~~}}}wwwjjj^^^VVVPPPKKKGGGCCC???;;;:::999777666777777777777777777777777666555555555555444444444555555444444444444333333333333333333444444444444333333333333444555666777333333333333333333333333333222222111111111222222222222222222333333333333111111111000111111222333444444444444333222222111///000000111111000000///111222333222000///000111111111111111111111111111...//////000000000000000111000000111333444333222111222222333333333333333555555555555666888999:::999999::::::::::::;;;;;;:::;;;===???@@@@@@@@@???@@@CCCBBBDDDKKKNNN\\\vvv//////000000000000////////////////////////...---////////////////////////......////////////....../////////.........------------,,,---///000///---,,,,,,,,,,,,,,,,,,,,,,,,...///000111111000///...***+++---......---+++******+++---///000///...---++++++,,,,,,,,,,,,------........................++++++,,,,,,---......///---------....../////////...............///000111...//////000000///...---...///111333666:::<<<>>>FFFHHHLLLPPPSSSUUUVVVVVVPPPQQQRRRTTTWWWZZZ^^^```[[[\\\^^^aaafffkkkpppsssxxx{{{yyyuuuttttttrrrpppooolllgggaaa\\\ZZZYYYXXX[[[YYYYYY\\\aaakkk{{{zzznnngggaaaaaaccceeeiiinnnnnnpppxxx}}}||||||{{{xxx|||{{{|||xxxnnngggbbb^^^YYYWWWWWWWWWUUUTTTQQQSSSUUUWWWYYY]]]dddiiiuuu|||~~~ttthhh```YYYTTTOOOKKKEEEAAA>>><<<;;;999777777777777777777777777666555555555555444444444666666666555555444444444222222222222333333333333444444333333444555666777444444444444444444444444444333222111111222333444222222222333333333444444111111000000111222222333666555444333333222222222333222111000000000000000111333333333111000111222111111111111111111111111000000111222222222222222111000000111333444444333111222333333444444333333333222111222333666999;;;999999::::::::::::;;;;;;;;;;;;<<<===>>>???@@@@@@@@@DDDBBBEEELLLNNN\\\vvv//////000000000000/////////000000000///...------////////////////////////......////////////......000////////////.........,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***+++---......---+++***+++,,,...000111111000///++++++,,,,,,,,,---------........................,,,,,,------...///000000//////......------------000000///............/////////000000000...---,,,...///111444888<<>>>>>>>>????????????BBBBBBCCCEEEFFFMMM^^^nnn////////////////////////////////////////////////...///000000000///...---,,,,,,------------------,,,,,,------...//////000//////............//////..................------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------,,,---///000000///---,,,///...------,,,,,,------------------.........///...............//////////////////000000000111111,,,---//////......000111000111444888===BBBGGGIIILLLNNNPPPSSSTTTVVVVVVVVVUUUUUUVVVWWWYYY\\\^^^```dddgggjjjmmmooorrrvvvyyy~~~|||{{{~~~xxxssspppmmmjjjgggaaa\\\XXXXXXWWWUUUVVVZZZaaajjjwwwzzzyyy{{{|||{{{zzzwwwtttsssxxxwwwpppnnnqqquuuwww|||uuullleee```ZZZXXXVVVVVVWWWXXXXXXXXXVVVWWWZZZ^^^dddkkkrrrvvvoooggg\\\SSSNNNJJJGGGEEE???===:::999999999888777777666666666666555555555333444444555666555555555444444444444444444444444333333333333333333333333444444444333333222222222333333333333333333333333111111222222222222111111222222222333222222111111555444222000000000111222444444444444444333222222222222222222222222222222111111000000111111222333111111222222222333333333111111111111111111111111111111222222222333333333444444444444444555666777999999999999999999999999;;;<<<===>>>???@@@AAAAAABBBBBBCCCEEEFFFMMM]]]mmm////////////////////////////////////////////////////////////............000000/////////.........,,,,,,------...///////////////............//////..................//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,000///...............///------------------------///...------------------,,,,,,,,,---------------)))***+++,,,---///000000....../////////000000000+++---............000222222444888<<>><<<:::999888666666666666666555555555444222333444444555555555555444444444444444444444444222222222222222222222222444444333333333333222222333333333333333333333333111111222222222222111111///000111222222222222111333222111000000000222222444444555555555444333333111111111111111111111111111111000000111111222333222222222333333333444444111111111111111111111111111111222222222333333333333333333444555666777888::::::::::::::::::::::::999:::;;;===???AAABBBCCCBBBAAACCCEEEFFFMMM]]]lll///////////////////////////////////////////////////.........///000111111////////////////////////---------........./////////............//////000------......//////000000...------,,,,,,------...------------------------......---------......///------,,,++++++,,,---------,,,,,,+++++++++,,,,,,------------------------(((((()))***,,,---..................////////////000000111000///000222444444666;;;@@@FFFJJJNNNOOORRRRRRRRRRRRRRRRRRRRRRRRUUUWWWZZZ^^^bbbeeeggghhhqqqtttyyy}}}}}}{{{tttiiiaaa[[[[[[\\\\\\ZZZ[[[dddppp~~~vvvtttxxx~~~pppkkkccc]]]ZZZ[[[\\\\\\WWWWWWUUUSSSTTT^^^nnn{{{xxxnnncccWWWMMMGGGIIIEEEAAA>>><<<;;;999777777777777777666666666666444555555666555555444444444444444444444444444444222222222222222222222222333333333333333333333333333333333333333333333333111222222333333222222111111111222222222222111111111111111000111222333444333444444444444444333333222222222222222222222222111111000000111111222333111111222222222222333333111111111111111111111111111111222222222333333333222222333333555666888888:::::::::::::::::::::::::::;;;<<<===>>>@@@AAAAAAAAAAAACCCEEEFFFLLL\\\kkk////////////////////////////////////////////////222111000/////////000000,,,------...//////000000---------..............................///000000---......//////000000000...------,,,,,,------...------------------------++++++++++++,,,---......---,,,+++******+++,,,---,,,,,,,,,++++++,,,------//////..................+++,,,,,,,,,---------...............////////////333333333111///000222444666999>>>DDDIIIMMMOOOPPPRRRQQQQQQQQQQQQQQQQQQQQQUUUWWW[[[```eeeiiikkklllsssxxx|||sssfff]]]ZZZ[[[]]]```aaagggwwwzzzrrrqqqsssuuuvvvtttuuuyyy~~~|||oooddd___^^^___```[[[[[[YYYUUUTTTZZZgggqqq}}}}}}|||xxxooocccYYYRRRMMMIIIDDD@@@>>>===;;;:::999999999888888888888777888888888888777555444333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333222222333333333333222222444444444444333222111000111222222222333333444555111222333333333333222222333333333333333333333333111111000000111111222333000000000000111111111111111111111111111111111111111111222222222333333333222222333333555666888888::::::::::::::::::::::::<<<<<<<<<===>>>>>>??????AAAAAACCCFFFFFFLLL[[[iii////////////////////////////////////////////////444333222000///---,,,+++++++++,,,---...///000000..............................---......///000111//////////////////000000...------,,,,,,------...------------------------************+++,,,---...------++++++++++++------..................///000///////////////.........000000000000000000//////....../////////000000000222222222000//////222444999===BBBHHHMMMPPPQQQQQQRRRQQQQQQQQQQQQRRRSSSSSSWWWYYY]]]bbbggglllppprrrxxx~~~uuuhhh``````aaaeeekkkqqq{{{zzzvvvuuuuuupppppprrrtttuuu{{{~~~qqqhhhdddcccbbb^^^^^^[[[XXXVVVYYY```fffmmmqqqvvvwwwsssmmmgggcccVVVQQQJJJEEEBBB???===<<<::::::::::::999999999999999999999888777666555444444444444444444444444444444444444444444444444444222222333333333333444444333333333333333333333333222222333333333333222222555555555444333222111000222222333333444444444444111111222222333333222222333333333333333333333333111111000000111111222333/////////000000000000111111111111111111111111111111111222222222333333333333333333444555666777888::::::::::::::::::::::::<<<<<<============>>>>>>@@@AAACCCFFFGGGLLLZZZhhh////////////////////////////////////////////////....../////////---,,,+++---------....../////////........................---------......///000111000000000///////////////...------,,,,,,------...........................*********+++,,,---//////------,,,,,,,,,,,,------...............///000000/////////......---------000000000000000000000000/////////000000000111111111222111000000222666999===AAAGGGMMMQQQSSSSSSRRRRRRRRRQQQRRRSSSTTTVVVWWWYYY[[[^^^ccciiipppuuuxxx{{{wwwtttuuuzzzzzzrrrooolllppp{{{uuuooojjjiiihhhlllwww~~~uuuooojjjhhhdddaaa]]]XXXVVVVVVXXXZZZ]]]bbbgggkkkkkkjjjkkklll```[[[RRRKKKFFFBBB???===:::::::::999999999888888666666777777777777666666444444444444444444444444333333333333333333333333222222222333333444444444333333333333333333333333222333333444444333333222333333333333333222111000111222222333333333222222111222222333444444333333222222222222222222222222111111000000111111222333///000000000000111111111111111111111111111111111111111222222222333333333444444444444444555666777;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@AAADDDFFFGGGKKKYYYggg////////////////////////////////////////////////%%%'''***---/////////...////////////.................................------------......000111111111111000000//////.........------,,,,,,------...........................******+++,,,---///000111------------------------,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,---------.........//////000000000000111111111111222222333333444777<<>>???@@@AAA@@@AAADDDFFFGGGKKKYYYggg//////000111111000///...//////////////////////////////.........---------...---,,,++++++,,,---...............//////////////////////////////////////////.........---------......---------,,,,,,,,,------------------------,,,,,,,,,------.........,,,++++++******++++++,,,------,,,+++,,,---...///000...,,,---000111000...////////////000000000000000000000000////////////444444444333333666;;;???EEEIIINNNRRRSSSTTTUUUVVVXXXVVVSSSRRRTTTWWWZZZ[[[ZZZ]]]eeemmmpppsss~~~}}}yyyrrrgggdddiiigggkkkqqqzzz~~~ssslllfffaaaccciii}}}yyyxxxqqqfff\\\VVVTTTVVVXXXWWWYYY[[[[[[[[[]]]aaaeeekkklllkkkdddYYYNNNGGGDDD@@@===888666666777777777888555222111333555777777666666666666555444333222555555555555555444444444444333222111111333555666444444444333333222222222111222222333333222222111222222222222222222222222444222111333666777555333//////000111222333333444333222222111111000000000333333222111000000111111333222222111111222222333555444444333222111000000111111222222222333333333555555666666777777888888999999888888999;;;<<<===<<<<<<===>>>?????????>>>======@@@EEEHHHMMMZZZggg222222222222111000...---//////////////////////////////.........---------......------------......------------............//////////////////////////////.........---------.........---------,,,,,,------------------------,,,,,,---------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---......---,,,***,,,...///...,,,////////////000000000000000000000000000000000///444444555555666:::???CCCGGGKKKOOORRRSSSSSSTTTUUUWWWUUUSSSRRRTTTWWWYYYZZZ\\\___hhhrrrxxx}}}vvvrrrllleeedddjjjpppppprrryyy}}}tttjjjfffhhhmmm~~~~~~qqqddd[[[XXXXXXZZZWWWYYY[[[ZZZYYYYYY\\\___fffhhhkkkhhhaaaVVVMMMGGG???===:::999999999888777888555333222333555555555444444555555666555555555444444555555555555555555444333222111222333555666444444444333333333222222222222333333333333222222222222222222222222222222333111111222555555444222111111111222222222222222444333333333333333222222333333222111111111111111222222222222222222222222444333333222222111111111111222222222222333333333555555666777777888888888999999888888999;;;<<<===;;;<<<===>>>>>>>>>>>>>>>>>>>>>AAAEEEGGGLLLYYYeee444444444333111000...---/////////////////////////////////............---......////////////......,,,,,,,,,------------.../////////////////////////////////............---.........------------,,,,,,,,,------.........///------------------,,,,,,...------,,,,,,------...+++,,,------......---------,,,+++,,,.........---////////////000000000000000000000000000000000000333444666777:::>>>CCCGGGKKKNNNRRRSSSSSSSSSSSSSSSUUUTTTSSSSSSTTTWWWYYY[[[bbbeeeooo{{{|||qqqnnnjjjfffhhhnnnvvvuuuuuuyyy{{{qqqmmmfffqqq|||qqqeee^^^\\\[[[ZZZ[[[[[[ZZZXXXWWWXXXYYY___bbbhhhkkkiiiaaaVVVNNNAAA???===<<<<<<;;;999888777555444333444444444222333333444555666666666666333444444444555666666666444333222222222333555666444444444444333333333333333333444444444444333333222222222222222222222222222111111222333444333111444333333333222222222111444444555555555555555555333333222222222222111111111222333444444333222111222222222222222222222222222222222222333333333333555666666777888888999999999999999999:::;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>@@@@@@BBBEEEGGGKKKWWWddd333333222222111000///.../////////////////////////////////..................///000111111000///...,,,,,,---------........./////////////////////////////////...........................------------,,,,,,------......//////.........------,,,,,,,,,------,,,,,,,,,,,,------+++,,,---...///...---,,,............///000000///////////////000000000000000000000000000111111111111333666999===AAAFFFJJJNNNPPPSSSTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUXXX[[[]]]iiimmmwww|||uuusssqqqmmmoootttwwwyyy||||||sssuuuwwwwwwyyytttiiiccc___]]]]]]]]]\\\ZZZXXXWWWWWWZZZ\\\aaahhhkkkggg___WWWIIIFFFAAA>>><<<;;;999888777666444444555444333111444444555666666666666666333333333444555666777777444333333333333444555555444444444444444444333333333444444555555444444333222222222222222222222222222222222333333333222222333333333333333333333333444444555555666666666777333333333333333333222222111222444555555444222111111111111222222333333333222222222333333333444444555666666777888999::::::999999999999:::;;;;;;;;;999:::;;;======>>>>>>>>>BBBAAACCCFFFGGGKKKVVVbbb~~~000000//////000000000111000000000000000000000000////////////////////////...///000111111000///...---.........//////////////////////////////////////////////////////////////////.........------------------....../////////.........------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---...///...---,,,---...///////////////000////////////000000000000///000000000111111111222///333777;;;???CCCHHHKKKOOOQQQSSSSSSRRRQQQQQQRRRRRRTTTVVVVVVWWWZZZ___cccmmmsss}}}zzzyyyzzz|||yyytttqqqrrrvvvzzzzzzpppkkkbbb```^^^\\\ZZZYYYWWWUUUWWWWWWZZZ```fffgggccc```UUUOOOGGGAAA===;;;999888888777555555555555333222666666777777666555555444333333333444555666777777444333333333444444555555444444444444444444444444333444444555555444444333222222222222222222222222333444444555444333333333111111222333333444555555333333444444555555666666222333444444444444333333111222444555555444222111111111111222222333333444222222333333333444444444444555666777888999::::::999999::::::::::::::::::999:::;;;===>>>?????????CCCBBBDDDFFFFFFJJJUUUaaazzz............///000111222000000000000000000000000...////////////000000000//////000000000000//////........./////////000000////////////////////////...////////////000000000/////////.........------........................------------------,,,,,,,,,++++++******++++++,,,+++,,,------......------+++,,,------,,,,,,---///////////////000000000000///000000111111222222222111444999>>>AAADDDHHHKKKNNNPPPRRRRRRQQQQQQRRRSSSSSSUUUWWWXXXYYY]]]eeekkkqqq{{{xxxqqqkkkjjjlllqqqsssyyy{{{iiifffaaa]]]ZZZXXXVVVTTTUUUUUUVVVYYY^^^bbbdddeee^^^XXXPPPHHHCCC???<<<:::999777666555666666666444777777777777666555444444333444444444555666666666333444444444555555555555444444444444555555555555333333444444444444333333222222222222222222222222333555666666444333333444000000111222333444555555333333333444444444444444222333444555666555444333222333444555555444333222111111111222222333333333333333333333444444444444333444555666777888999:::999::::::;;;;;;::::::999:::;;;<<<>>>???@@@@@@@@@CCCBBBDDDFFFFFFJJJUUUaaayyy111000/////////000111222000000000000000000000000.../////////000000000000000//////......//////000---------.........//////////////////////////////.../////////000000000000////////////............000000//////......------,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,---......***,,,......,,,+++---///////////////000000000000///000000111111222333333444888===AAADDDFFFIIIKKKLLLMMMPPPPPPQQQQQQSSSUUUUUUWWWYYYYYYZZZaaakkksssxxx{{{{{{~~~{{{ooohhhgggffffffkkkrrrxxxwwwqqqhhhbbb^^^[[[WWWUUUTTTUUUUUUVVVXXX\\\bbbfffccc___YYYSSSMMMGGGAAA===;;;888666555666888888888666666777777777666666555444444555555555555555555333444444555555555555555444444444444555555555666222222333333333333222222222222222222222222222222222444666555333111222333000111111111222222333333555444444444444444444333222333555666666666555444444444444444444444444444222222222222222222333333333333333444444444444555222222333555666777888999999:::;;;;;;;;;:::999999:::;;;===???@@@AAAAAABBBBBBBBBCCCFFFGGGJJJUUUaaazzz444333111000000000111111000000000000000000000000.../////////000000111111000///...------...///000,,,,,,,,,---------......////////////////////////.../////////000000111111000/////////............111111000///...---,,,,,,,,,,,,,,,------............------,,,,,,------......---,,,+++,,,---...///,,,...000000...---///111////////////000000000000///000000111222222333333666:::@@@DDDFFFHHHIIIKKKJJJLLLNNNOOOPPPQQQTTTVVVVVVXXXYYYZZZ\\\cccoooxxx|||}}}~~~wwwkkkhhhbbb```bbbhhhllluuu{{{pppgggbbb^^^ZZZWWWSSSUUUVVVVVVVVVZZZ```fffcccaaa^^^[[[UUUMMMEEE???<<<999666555666999:::;;;444555666777777888888888555555555555555444444444333444555555666666555555444444444555555555666666111222222333333222222111222222222222222222222222111333555444111000000222222222222111111111111000666666555555444444444333222333555777777666555444555444444333333444444555222222222222222222222222333333333444444444555555111111333444555777888888999:::;;;;;;;;;:::999888;;;<<<===???AAABBBBBBCCCBBBBBBCCCFFFGGGJJJVVVbbb|||////////////000000000000444444444444333111///...000000000000000000000000////////////////////////.........///////////////000000////////////000000//////.........---------111111000///////////////------------------------//////.........---------------,,,+++************//////.........---------,,,,,,,,,---...///000000...///111222111000...---000111111222333555666777777;;;AAAEEEHHHJJJLLLNNNJJJLLLNNNOOOPPPRRRUUUWWWZZZZZZ]]]cccfffkkkttt~~~|||yyy{{{|||qqqjjjeeedddgggeeefffwww|||tttmmmeee[[[TTTTTTSSSQQQQQQSSSVVVZZZ\\\cccgggkkkjjjbbbVVVKKKEEE???>>><<<888555555777:::999777444333333333222000222333444444444333111000777666555444333333444555777666444333222222333333111222222333333222222111111222222333333444444555444444444444444444333333222333333444444333333222222222222222333333444555555666777888777444111000444444444333333333222222333333333333333333333333444333222111222333444555333555666777666777888:::<<<:::888777888999999999<<<<<<======>>>>>>????????????AAADDDEEEIIITTT___|||////////////000000000111111222333333333222111000000000000000000000000000000000000000000000000000---......///000111222222000000////////////000000//////.........---------111000//////.........///------------------------//////.........---------...---------------......//////.........---------,,,------....../////////,,,---///111111111//////000000111222333555777888:::===BBBFFFHHHJJJLLLMMMLLLMMMOOOPPPQQQSSSVVVXXX[[[[[[___eeejjjppp|||xxxxxx~~~zzzoooggggggeeeccckkkwww~~~vvvkkk```WWWUUUTTTSSSTTTUUUWWWYYYZZZbbbgggmmmpppnnneee[[[TTTFFFCCC???;;;888777666666999777555444555555444333444555666888999999999999777777555444444444555555888777666555444555555666222222333333333333222222333333333333333333333333444444444444444444444444333444444555555444444333222222222222222333444555444555777777777555222111444333333333222222222222333333333333333333333333333333222222222333444555333555666777666777888::::::999777777999;;;;;;;;;======>>>>>>??????@@@@@@BBBBBBEEEHHHIIILLLWWWccc{{{/////////000000000111111//////000111222222222111000000000000000000000000111111111111111111111111---...///000111333333444000//////......//////000/////////............---000///......---.........------------------------...............---------,,,,,,,,,---...///000000...............---------........................***,,,...///111111000000000000111222444777888:::>>>AAAEEEHHHIIIJJJLLLMMMNNNOOOQQQRRRSSSTTTWWWZZZ\\\]]]aaaiiipppyyy|||tttvvv~~~tttpppnnngggccceeeuuu|||uuuiiiaaaZZZYYYXXXWWWWWWXXXYYYZZZcccgggnnnvvvyyyuuukkkcccOOOIIIBBB===;;;:::888555999888666555666777666555333444666777888888999999777777666555555555666666777666666555555555666666333444444444444444444333555555444333333222111111222333333444444555555555444555555666666555555444333222222222222333333444222444555666666555333222333333333222222222111111333333333333333333333333333333333222333444444555333555666777666777888:::999777666777999<<<=========>>>>>>???@@@AAAAAAAAAAAAAAACCCFFFGGGJJJUUUaaazzz//////000000000111111111//////000000111111111111000000000000000000000000000000000000000000000000......///000111111222222/////////......//////////////////...............///......---------......................................................,,,,,,+++,,,,,,---..............................////////////............+++,,,...///000000000///000000222333666999;;;<<>>>>>;;;999999777555555777777777666666666666666666555555444777777777666666666777777444444444444333444444444444444555555555555444444444444444333333222222222222222333333444555666666444444555555555555444444333222222222222222333333111222444555666555444444333333222222222111111111333333333333333333333333333333333333444444555555333555666777666777888::::::888777777:::<<<<<<<<<======>>>>>>???@@@AAAAAA@@@@@@BBBEEEFFFIIITTT```xxx000000000000111111111111111111111000000000000000111111111111111111111111/////////////////////////////////////////////...//////............//////////////////////////////......------------...///........................---.....................///...------,,,,,,,,,------.....................//////////////////......//////////////////......000111333555888;;;>>>@@@FFFHHHJJJKKKKKKKKKMMMOOOOOOPPPRRRSSSSSSTTTWWWYYY___```gggsss}}}yyyuuusssttt{{{}}}vvvlllhhhjjjsss{{{|||{{{rrrlllcccZZZUUUUUUWWWZZZ___aaagggrrr|||~~~zzztttjjj^^^NNNDDD@@@???===:::888777555555666777666555999888888777777777777777666666777777777777777777444444444444444444333333444555555666666555555444222222222333333444444444222222333333444555666666333333444444444444333333333222222111111222222222111222333444555555555444333333333222222222111111333333333333333333333333333333444444444555555555333555666777666777888:::===;;;999888999;;;;;;:::;;;;;;<<<===>>>???@@@AAACCCCCCEEEHHHIIILLLWWWcccxxx000000000111111111222222333222111000000000000000111111111111111111111111........................000000//////...---------///......------......///...////////////000000000.........---......///000........................---------...............222222111//////.........---------...............////////////////////////111111000000////////////222333555777;;;???BBBDDDIIIKKKLLLMMMLLLMMMOOOPPPPPPQQQSSSSSSSSSTTTWWWYYYaaadddlllyyy|||zzzxxxwwwvvvzzztttjjjdddggglllpppzzzxxxlllaaaXXXUUUVVVWWWYYY\\\bbbkkkvvv|||~~~}}}xxxlll]]]OOOFFFAAA===;;;999777666555666777666555444333444444555777888999555555666777777777666666777777777777666555444333444444555555555555444444111111222333333444555555222333333444444555555555222333333333333333333222333222222111111111111222222222333444444444444444444444444333333333222222333333333333333333333333333333444555555555555444333555666777666777888:::>>><<<999999:::;;;:::::::::;;;;;;===>>>???@@@AAAAAAAAACCCFFFGGGJJJUUUaaaxxx000000111111111222222222222222111000111222333333111111111111111111111111////////////////////////000000000//////////////////......------......///.../////////000000000000///.........//////000111........................---------.........//////111111000000///000000000---------.........//////......//////000000111111111000000000000111111222333444666:::>>>BBBEEEGGGKKKLLLNNNNNNNNNNNNPPPRRRRRRSSSTTTUUUUUUVVVXXXZZZdddhhhrrr}}}{{{|||~~~wwwjjjhhhgggffflllvvv}}}}}}pppeee]]]ZZZXXXWWWYYY]]]ccckkktttzzz~~~{{{tttiii]]]QQQIIICCC@@@<<<:::888777777777666555222111111111222444666777333444555666777666666555888888888888666444222111444444444555555444444444333333333333333333333333444444444444444444444444333333444444444444333333333333222111111111111111333333333333333333333333555555555444444444333333333333333333333333333333333333555666666666555444333555666777666777888:::===;;;999999:::<<<<<<;;;;;;;;;<<<===???@@@AAABBB======???BBBCCCGGGRRR]]]yyy000111111111111222222222111000000000111333555666111111111111111111111111000000000000000000000000//////000000111111222222.........------............/////////000000111111///////////////000111111////////////////////////---------.........//////...------......///000111---------.........//////---......///000111111222000000000000111222444555444555777;;;???CCCGGGIIILLLMMMNNNNNNNNNOOORRRTTTSSSUUUVVVVVVVVVWWWZZZ\\\gggkkkvvv~~~|||}}}vvvooohhhaaaccckkkppp|||~~~qqqggg___[[[XXXYYY[[[]]]bbbiiisssyyyvvvuuuooofff[[[QQQJJJGGG>>><<<999888999888777666999888777555555666666777222333555666666666555555777777777666444222000...333444444444444444444333555444444333333222222111444444444444444444333333444555555555555555555444333333222111000000111111333333333333333333333333666666555555555444444444333333333333333333333333333333555666666666555444333555666777666777888:::;;;999888888;;;===>>>>>>;;;<<<===???@@@AAACCCCCC??????BBBEEEFFFIIITTT```yyy111111111000000000000000000000000///000111111222111111000000000000111111000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000//////000//////...------/////////////////////////////////000//////...---......---------,,,,,,,,,////////////////////////...............///000000111111000111111222333333333666;;;>>>@@@CCCFFFHHHNNNOOOPPPPPPOOOOOOQQQSSSSSSQQQRRRVVVWWWVVVZZZ```eeesss{{{qqqjjjeeebbbgggmmmxxxvvvjjjaaaWWWVVVVVVXXX\\\```ccccccgggiiiiiihhhgggaaaSSSFFF@@@===:::999::::::888555444555666666666555444333444555666777777666555444666666666666555555555555555555444333444555666777555555444444444333333333444444444333333222222222555444333222111111000111222222222333333333444444333333333333333333333333333333444444555444444444666666555555555444444444666555555555555666777777777777777888999999::::::::::::999999::::::;;;<<<::::::;;;===>>>@@@AAABBBAAA@@@BBBEEEGGGJJJRRR[[[zzz000000000000000111111111///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000///////////////000000000000000000000000111000///---------...///////////////////////////+++,,,,,,---.........---///.........---------,,,///////////////////////////............///000000111000000000111222333333222666:::>>>AAAEEEHHHKKKNNNOOOPPPOOOOOOOOOQQQSSSVVVTTTUUUXXXYYYYYY^^^eeelllzzzwwwkkkddd```dddnnnyyyvvvnnnccc___[[[YYYZZZ\\\^^^^^^^^^bbbeeefffhhhfff[[[PPPFFFAAA;;;:::::::::666333777888888888777666444333666666777777777777666666666666666666555555555555555444444333444555666777555555555444444444333333444444444333333333222222555555444333222222222222333333333333444444444444333333333333333333333333222333444444555555555555666666555555555444444444444444333333444444555666555555666666777777888888::::::999999::::::;;;<<<::::::;;;<<<>>>???@@@@@@AAA@@@BBBEEEGGGJJJRRR[[[www//////000000111111222222...///000111222111111000111111000000000000111111000000000000000000000000000000000000000000000000....../////////000000000000000000000000000000000222000...,,,+++---///111////////////////////////***+++,,,---.../////////////////////............//////////////////////////////......//////000111000000000000111222444444333777;;;@@@CCCFFFJJJMMMMMMNNNOOOOOONNNOOOQQQSSSWWWTTTSSSVVVXXXZZZaaaiiixxxxxxlllaaacccggglllrrr}}}mmmggg^^^WWWTTTUUUWWWXXXXXX\\\```ccchhhjjjeee]]]OOOGGG>>>:::;;;<<<888444::::::::::::999777666555777666666555555666666777666666666555555555555444555444444444444555666666555555555444444444444333444444444444333333333333555555444333333444444444333444444444444555555555333333333333333333333333111222333444555666666666555555555555555444444444333222222222222333444444555555666666777888888888::::::999999::::::;;;<<<::::::;;;<<<======>>>>>>AAA@@@BBBEEEGGGJJJRRR[[[uuu......///000111222222333---///111222333222000///111111000000000000111111000000000000000000000000////////////////////////------......///000000111////////////////////////000///...------...///000////////////////////////---...///000000111111111000000000////////////////////////////////////////////////...///000000111000000000111222444555666777:::>>>BBBEEEGGGKKKMMMMMMNNNOOOOOONNNOOOQQQSSSWWWTTTTTTWWWZZZ^^^hhhqqq{{{pppllliiifffgggtttyyyqqqeee[[[WWWWWWYYYZZZXXX[[[]]]___fffmmmooolll^^^RRRDDD<<<===>>><<<999999999999999999999888888666555444333333444555666666666555555555444444444444444444444555555666666555555555555444444444444444444444444444444333333444333333333333444444555444444444555555555666666444444444444444444444444111222333555666777777777555555555555555555555555333333222222333333444555777888888999999:::;;;;;;::::::999999::::::;;;<<<:::;;;;;;;;;<<<<<<======AAA@@@BBBEEEGGGJJJRRR[[[ttt......///000111222222333---///111222333222000///111111000000000000111111000000000000000000000000////////////////////////,,,,,,---...///000111111////////////////////////---...///000000///...---///////////////////////////000000000000000//////000000000000000000000000///////////////////////////////////////000111111000111111222444666777888<<>>===;;;777777777777888999999:::888777666555555666777888555555555555444444444444444444444555555555555555666666555555555444444444444444444444444444444444333222222222222222333444444444444555555555666666444444444444444444444444111222333555666777777777444555555555555555555555444444444444444555666666888888888999::::::;;;;;;::::::999999::::::;;;<<<:::;;;;;;;;;<<<<<<======AAA@@@BBBEEEGGGJJJRRR[[[uuu//////000000111111222222...///000111222111111000111111000000000000111111000000000000000000000000000000000000000000000000,,,,,,---...//////000000000000000000000000000000+++---000222222000...,,,///////////////////////////////////////...---,,,////////////000000000000////////////////////////000000//////000000111222111222222444666888:::;;;@@@BBBEEEGGGHHHIIIKKKLLLOOOPPPQQQQQQPPPQQQSSSUUUUUUTTTWWW^^^gggppp}}}uuuiiicccgggvvvuuukkkccc]]]ZZZUUUWWWXXXXXXaaaooozzzrrr___OOODDD???<<<:::666666666666777888999::::::999999888888999999:::555555555444444444444333333444555555666666555555666666666555555555444444444444444444555555555555333222222111111222222222333444444444444555555555444444444444444444444444222333444555666777777777444444444555555555555555666555555555555666777777666666777777888999999999::::::999999::::::;;;<<<::::::;;;<<<======>>>>>>AAA@@@BBBEEEGGGJJJRRR[[[uuu000000000000000111111111///000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000---------....../////////000000000000000000000000,,,---///000000000///...////////////////////////---....../////////...............//////000000000////////////////////////000000//////000000111222222333444555888:::<<<===@@@CCCFFFHHHIIIKKKMMMOOOQQQRRRSSSRRRRRRRRRTTTVVVUUUUUUZZZeeeppp{{{tttjjjgggmmmuuuwwwlllbbb[[[WWWZZZZZZZZZ___iiirrrtttzzzssshhhZZZMMMDDD???===:::999888777666666777888888888999999999999888888555555555444444444333333333444555666666666555444666666666666555555555555444444444444555555555666555444333222222222222222333333333333444444444444555555555555555555555555444444555666666666666666444444444555555555666666666666555555666666777888666777777888888999999:::::::::999999::::::;;;<<<::::::;;;<<<>>>???@@@@@@AAA@@@BBBEEEGGGJJJRRR[[[rrr111111111000000000000000000000000///000111111222111111000000000000111111000000000000000000000000000000000000000000000000---------...............000000000000000000000000...............///000000////////////////////////---...///111222222222222---.........//////000000////////////////////////000000000000000111111222333444555777999;;;>>>??????BBBFFFIIIJJJLLLOOOQQQQQQSSSSSSSSSRRRSSSUUUWWW\\\]]]dddppp}}}zzz}}}rrrjjjhhhjjjlllzzzzzznnnfffZZZ^^^___]]]^^^cccffffffooonnniii```TTTJJJEEECCC===<<<:::888666555555666444555666777777666555444555555444444444333333333333333555666666666555444777666666666555555555555444444444555555555666666777666555444333222222222222222222333333333444444555555555555555555555555555555666666666666666555444444444555555555666666666555555555555666777777888999999::::::;;;<<<<<<::::::999999::::::;;;<<<::::::;;;===>>>@@@AAABBBAAA@@@BBBEEEGGGJJJRRR\\\ppp444444222000///.........000000////////////000000000000000000000111111111111000///......///000111000000000000000000000000000000000000000///......,,,---///000111000//////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111222333444555666666777777777:::>>>AAADDDFFFJJJLLLMMMNNNPPPRRRXXXVVVWWWWWWTTTPPPRRRXXX^^^bbbiiisss~~~}}}wwwpppjjjnnnnnnvvv{{{mmmccc___\\\\\\\\\ZZZ\\\```jjjmmmqqqooogggYYYKKKAAA===<<<:::::::::999777666777777777777777888888888666555555555555444444444666444222222444555444444111333555555444222222222666666555444444666777888777777777777666666666666444444444333333222222222888888888888888888888888444444444555555555666666444444444555555555555666666555333333444666888:::777777777777777777777777888999999777666666999;;;=========>>>>>>???@@@AAACCCBBBBBBDDDEEEGGGOOOYYYrrr555444333111000000000000222111111000000111111222111111111111000000000000000000111111111111000000000000000000000000000000000000000000000///......,,,,,,------...---------------....../////////000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111222333555777888555666777777888;;;???BBBFFFHHHJJJLLLLLLNNNPPPRRRVVVUUUVVVWWWUUURRRVVV\\\ccchhhqqq}}}}}}wwwwwwvvvnnnkkkooo{{{oooeee]]]\\\\\\[[[[[[\\\___ccciiimmmkkk```SSSIIIAAA>>>:::999::::::999777888888888888777777777777777777666666666555555555666444333333444555555444333444666666444333444444777666555444444444444444666666555555555444444444444444444333333333222222444444444444444444444444444444444555555555666666444444444555555555555666555555444444555666777888777777777777888888888999;;;;;;;;;:::888888:::<<<<<<===???@@@AAAAAA@@@???CCCAAABBBEEEFFFHHHPPPYYYppp444333333222111111222222333333222222222222333333222222222111000000000//////000222444444222000///000000000000000000000000000000000000////////////......------,,,------------......///111222222333////////////////////////////////////////////////000000000000000000000000000000000000000000000000///000000222444666888:::333555777888:::===BBBEEEJJJKKKLLLLLLLLLMMMPPPSSSSSSSSSTTTVVVUUUTTTZZZaaadddkkkwwwxxxrrrqqq}}}~~~rrrkkkhhhnnnwwwuuufff``````]]]ZZZYYYWWWZZZaaaiiimmmhhh\\\RRRHHHBBB;;;999:::<<<:::777999999999888777777777666888888888777777777666666666444333444555666555444555666666555444444555777888888888777666444333222444444444333333333333222444444444444333333333333444444444444444444444444444444555555555666666666444444444555555555555666555555555666666666666666555666666777888999::::::=========<<<::::::;;;<<<:::<<>>BBBAAABBBEEEFFFIIIQQQZZZooo222222111111111222222333333333333222222333333333333333222222111000//////000000111222222111000000000000000000000000000000000000///////////////000222111000.........///000000000111222222333444444////////////////////////////////////////////////////////////////////////000000000000000000000000000000000111333555666777222444777:::<<<@@@EEEHHHMMMMMMMMMLLLLLLMMMQQQTTTRRRQQQRRRTTTTTTUUU[[[dddfffoooyyyuuuttt~~~zzzpppgggfffjjjpppyyywwwllleee^^^ZZZYYYWWWWWW[[[dddlllmmmddd\\\PPPGGG>>>999;;;<<<:::888::::::999999888777666666888888777777777666666666666555444555666777555444555555555444333444666888888888999999888777555444444444444333333333222222444444444444444444333333666666666666666666666666555555555555666666666666444444444555555555555666555666666777666666555444444555666777999:::;;;<<<===>>>>>>===;;;:::;;;<<<;;;<<<>>>???@@@@@@???>>>AAAAAABBBFFFGGGIIIQQQZZZnnn111000000000000111222222222222111111111111222222444333333222111000000///111000///......///000111000000000000000000000000000000////////////000111333222000///......///000111111111111111111111111////////////////////////////////////////////////////////////////////////111111111111111111111111111111000000111222333333111444888;;;???CCCGGGJJJNNNNNNNNNMMMLLLMMMQQQSSSRRRPPPQQQRRRSSSTTT\\\eeemmmyyy}}}{{{{{{wwwlllfffeeefffmmmttt{{{zzzkkk^^^YYYYYYYYYWWWWWW___iiinnnlllhhhXXXOOODDD===<<<<<<;;;999;;;::::::999888777777666777777777666666666555555666555555666888888666444444444444333222333666888444555777777888777666555555555555555444444444333444444444444444444444444777777777777777777777777555555555666666666777777444444444555555555555666555666666777666666555444444555666888999;;;<<<===;;;=========;;;::::::;;;===<<<;;;;;;<<<===???@@@BBBAAACCCGGGHHHJJJQQQYYYmmm000000000///000000111111111111000000000000111111333333333222111111111000222000...------...000222000000000000000000000000000000///......///111222//////......---.........//////.........---------////////////////////////////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111111555999===@@@DDDIIILLLLLLMMMNNNMMMMMMNNNPPPSSSRRRPPPPPPRRRSSSVVV___hhhttt}}}|||wwwqqqkkkeeefffiiiooovvvtttddd[[[ZZZXXXUUUUUU[[[eeemmmpppqqqaaaZZZOOOEEE???===<<<<<<:::::::::999888888888777777777666666666555555555666666666777999888666444222333444444333444666777222222333444444444444444666666666666555555555555444444444444555555555555666666666666666666666666555555666666666777777777444444444555555555555666555555555666666666666666555555777888:::;;;<<<===999;;;<<<<<<;;;::::::;;;>>>===;;;::::::===@@@BBBCCCBBBEEEHHHIIIIIIPPPXXXkkk222222111000000111111111111111000000000000111111222222222222222222222222111000000000000000000111000000000000000000000000000///...---...///111222---......////////////...------..................////////////////////////////////////////////////000000000000000000000000111111111111111111111111111000000000111222222333222555:::>>>BBBEEEIIILLLJJJKKKMMMNNNMMMNNNPPPRRRQQQOOOPPPSSSUUUYYYdddooo|||}}}yyy{{{yyymmmgggffffffjjjrrrrrrddd^^^XXXWWWWWWZZZaaaggglllnnniiiddd[[[OOODDD???>>>@@@999999999999999999999999888888888777777777666666666666777888:::999777444222444666666666555666888666555444444444444444555666666666666555555555444444444444444555555555666555555555555555555555555555666666666777777777777444444444555555555555666555555444444555666777888666666777888:::;;;<<<<<<777999<<<===<<<;;;<<<<<<>>>>>>=========???AAABBBDDDDDDFFFIIIIIIIIIOOOVVVhhh444333222222111111222222222111111111111111111222222222222222222222333333///111222333333222111///000000000000000000000000000///...---...///111333...///000222222222111000......///000111222333333////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000111222444555666333666;;;???BBBFFFJJJLLLHHHJJJMMMNNNNNNNNNPPPQQQQQQOOOPPPSSSWWW]]]iiitttzzz}}}wwwlllhhhaaa```dddsssnnndddZZZZZZ[[[\\\^^^aaadddfffnnnkkkcccUUUHHH@@@@@@CCC999999999999999999::::::999999999888888888888777666666777999:::999777444222444777888888777777888<<<:::888777666666666777666666555555555444444444444444444555555555666666666666666666666666666666666666666666777777777777444444444555555555666666666555444333444666888:::777777888999:::;;;;;;<<<777999<<<======<<<===>>>>>>???@@@@@@AAAAAABBBAAAEEEDDDGGGIIIIIIIIINNNUUUeee222111000000222333222111333333222222111222222222333333222222111000//////111222333222000000000111000000000000//////////////////............//////111000///......///000111---......///000111111222000000000000//////////////////000000111111222222000000111222222222222222222222222111111111000000222222111111111222444555555888===CCCHHHJJJKKKLLLHHHJJJLLLMMMMMMMMMNNNOOOPPPOOOQQQUUUXXX___nnn{{{}}}}}}uuuhhhdddaaaaaajjj~~~lllddd]]]XXXXXXXXXXXXZZZ___fffoooqqqdddRRRFFFAAA???;;;;;;:::888777888888666777777777777777888888888888888777777666666555555777777777666555555444444555555555555555555555555777666555555555777888999444444444555555555555666666666555666666777888999777888999::::::999888777777888999999888777666555555555555555666666666777777888888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>===<<<===???AAA@@@???CCCAAABBBEEEFFFGGGMMMSSSeee~~~333222111222333444333222333333222222111222222333333333222222111000000///000111222222000///000222111111000000000///////////////............//////111000////////////000111......//////000000111111////////////............///////////////000000000///000000111111111111111111111111000000/////////222111111000111222444555666999>>>CCCGGGJJJKKKKKKIIIKKKMMMNNNNNNNNNOOOQQQPPPPPPRRRWWW\\\eeevvv~~~tttiiiddd___cccsssjjjaaaYYYXXXXXXWWWXXX[[[bbbjjjooohhh\\\QQQGGG???<<<<<<:::999:::;;;;;;:::999999999999999999999999666666666666777777777777555555555666666666666666666666666666666666666666666666555555555666777888444444444555555555555666666666666666666777777888666777777888888777777666777888888999888777666555555555666666666666666666777888888999999::::::;;;<<<;;;;;;;;;;;;<<<======>>>===<<<===@@@AAA@@@???BBBAAABBBFFFGGGGGGLLLRRReee~~~555333222333444555444222333222222111222222333333333333222222111000000000///000111111000///000222222222111111111000000000000//////......//////000111000000//////000000111////////////000000000000............------------////////////...............//////000000000000000000000////////////......111000000000111222444555888;;;???DDDGGGIIIJJJJJJKKKLLLNNNOOONNNOOOPPPRRRQQQPPPTTTZZZbbbnnn|||}}}xxx{{{~~~xxxmmmaaa^^^gggwwwyyylll___YYYXXXWWWXXXZZZ\\\dddlllooonnndddSSSDDDBBB???<<<;;;<<<<<<<<<<<<::::::999999888888777777555555555666777888888888444444555555666777777888777777777777777777777777555555555444555555666777444444444555555555555666777777777666666666666666777666666555555666666777777777888888888777666666666666666666666666666666777777888888999:::::::::;;;;;;;;;;;;;;;<<<======>>>======>>>@@@AAA@@@???AAA@@@BBBFFFHHHHHHLLLQQQeee}}}555444333333444444333222222222111111222222333333222222222111111111000000...000111111000///000222222222222222111111111000000000////////////000000000000000000000000000000000000000000/////////////////////.........------000000000//////.........---......///000/////////////////////////////////000000///000111333555666;;;===@@@DDDFFFHHHIIIIIIKKKLLLMMMNNNMMMNNNPPPRRRQQQRRRVVV]]]gggvvv~~~yyytttxxx~~~mmmcccccciiiuuu~~~{{{hhh^^^ZZZXXXYYY[[[ZZZaaakkkvvv~~~xxxcccNNNIIICCC===<<<<<<:::999:::888888777777666555444444555666666666777777777888555555555555666666777777666666666666666666666666555555444444444555555555444444444555555555555666777777777777777666555555888777555555555555777888777777777777777777666666777777777666666666666666777777777888999999::::::;;;;;;;;;;;;;;;<<<===>>>>>>======>>>@@@AAAAAA@@@AAA@@@BBBFFFHHHGGGKKKQQQddd|||555333222222333333222000222111111111222222333444222222222111111111111111///000111111000///000222222222222222111111111000000000////////////000000000000111111111111000000000000000000////////////000000000/////////......111111111000000/////////------...///////////////000000000000000000000000000000000000222444666888===>>>AAADDDFFFHHHHHHIIIJJJKKKLLLLLLLLLMMMOOOQQQRRRSSSYYYbbbnnn~~~}}}yyy{{{qqqhhhdddhhhppp|||uuufff]]]YYYYYY\\\[[[```jjjxxxrrr]]]NNNDDD<<<<<<===:::999:::999888888777666555555444888777777777666666666555777777666666555555555555555555555555555555555555555555555555555555444444444444444555555555555666777777888888777666555444888888666555555666888888666666666666666666777777777777777777777777666666666777777888888999:::::::::::::::;;;;;;===>>>>>>???>>>===>>>@@@BBBAAA@@@AAA@@@AAAEEEGGGGGGKKKQQQbbbzzz555444222222333333111000111111111111222333444444111111111111111111111111111222333222000000000111222222111111111000000000111000000//////000000111000111111222222111111000////////////000000000000111000000000////////////111111111111000000000000---....../////////////////////000000000000111111000000000111333666888:::>>>???AAADDDFFFHHHIIIIIIJJJKKKKKKKKKKKKLLLOOOQQQTTTVVV]]]iiiwwwuuugggcccgggnnn{{{vvvggg]]]ZZZ\\\\\\___gggrrrzzzlllTTTGGG>>>???@@@<<<;;;>>>;;;;;;::::::999999888888888888888777666555555555888777777666555555444444555555555555555555555555555555666666666555444444444444444555555555555666666666777888888777555555888777777666666777777888666666555555555666777777666666666777777888888888666666777777888999999999:::::::::;;;<<<===>>>??????>>>>>>???AAABBBAAA@@@BBB@@@AAADDDEEEFFFKKKRRR```www666555333333444444222111111111111111222333444555111111111111111111111111444555555444111000000111111111000000000/////////111111000000000000111111000111222222222222111000......//////000000111111000000/////////........./////////000000000000000......///000000000000///.........//////000000000111111111222555777:::<<<>>>???AAACCCFFFHHHJJJKKKKKKLLLLLLKKKKKKMMMPPPRRRUUUYYYcccrrrpppdddeeeeeeppp|||yyyggg^^^^^^[[[]]]aaagggrrr{{{{{{vvvaaaQQQEEEEEEDDD>>>;;;>>>;;;;;;;;;:::::::::::::::777777777777666666666666666666666666666555555555555555555555555555555555666666777777777666555444444444444555555555555666444555777888888888666555555666666777777666666555666555555444555666777888555555666777888999999:::666666777777888888999999:::::::::;;;<<<===>>>??????>>>>>>???AAABBBBBBAAACCC@@@@@@BBBCCCEEELLLSSS^^^uuu888666555555555555333222111111111111222333444555111111111111111111222222666666666555222000000111000000000000////////////111111000000000000111111000111222333333222111000---......///000111111222//////.........------------.........//////000000...//////000000000000000---------.........//////111111222333666999;;;===>>>???AAACCCFFFHHHJJJKKKMMMMMMMMMLLLLLLNNNQQQTTTVVV[[[gggyyyyyyhhhgggcccjjjrrryyyqqqdddaaaZZZ[[[\\\^^^gggssszzzzzzooo]]]NNNKKKGGG>>>999;;;999999999999999999::::::555555666666777777888888444444555555666777777777777777777777777777777777666777888888888777555444444444444555555555666666333555777888999888777666333444555666666555444333666555444444555666777888444444555777888999:::;;;666666666777888888999999999::::::;;;<<<===?????????>>>>>>???AAABBBBBBAAADDDAAA???AAABBBDDDLLLTTT\\\ttt666555333222222333555666555555555444444333333333,,,---...///000111222222111222333333333333222111222222111000//////000000---.........//////000000+++---///000...---------444111...///111222000...000000000000000000000000000000000000000000000000......//////000000111111////////////////////////111111111222555888<<<>>>AAACCCEEEFFFGGGIIILLLOOOMMMKKKLLLPPPPPPNNNNNNRRRYYY___kkkzzz~~~ppphhhbbbccchhhqqq{{{uuuccc^^^\\\\\\]]]___eeesss~~~wwwiiiWWWKKKDDD>>>777;;;;;;:::888888999;;;===888888888777777777777777777777777777777777777777555888::::::999666555555999999888777666555444444555555444444444444555555777666555444333444555555555555555555555555555555777777666666666666777777555555555666777999:::;;;777777888888888777777666999999:::;;;<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@???>>>BBBBBBBBBBBBCCCHHHNNNSSS___qqq666444333222222333444666444444444333333333222222333333333222222111111111000000000000000000000000222222111000000000000000////////////000000111111///000222222000///000111333111//////000111000...000000000000000000000000000000000000000000000000////////////000000111111////////////////////////222111222333666999===???@@@BBBDDDEEEFFFHHHKKKMMMLLLJJJKKKOOOPPPNNNPPPTTT___fffttt|||zzz}}}xxxnnneeecccdddiiippp{{{mmmbbb]]]ZZZZZZ\\\aaalllwwwzzzfffPPPEEEAAA@@@<<<<<<;;;999888888999:::888777777777777777777777777777777777777777777777444666888888777666666666777777777777666666666666666555555444444555555666888777666555555555666666888888888888888888888888666666555555555555666666777777777777999:::;;;<<<::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<======<<<<<<;;;<<<>>>@@@AAA@@@???>>>BBBBBBBBBBBBCCCGGGMMMRRR```qqq555444333222222333444555333333333222222222222222555555444444333222111111222111000//////000111222222111000000000000000000111111000000111111222222111222222111000000111333333111//////000000000///000000000000000000000000000000000000000000000000/////////000000000000111000000000000000000000000222222333555888;;;>>>@@@@@@BBBDDDEEEEEEGGGJJJLLLJJJIIIKKKNNNOOOOOORRRWWW```iii{{{}}}~~~{{{nnnhhhcccbbbccckkkzzzzzzkkkbbbZZZXXXZZZ^^^eeelllzzz[[[HHHCCCEEE===<<<;;;999888888777777777777777777777777888888777777777777777777777777444555666666555555666777555555666666777777888888666555555444444555555666999888777666666666777777555555555555555555555555555555444444444444555555888888888999:::;;;<<<===:::;;;;;;<<<<<<<<<;;;;;;=========>>>======<<<<<<;;;===>>>@@@AAA@@@@@@???CCCCCCCCCBBBCCCFFFKKKOOO```qqq444444333222222333444444222222111111111111111111222222222222222222222222444333111000000111333444111111000000000000000111222111000000000000111222111111111///......111333222111//////////////////////////////////////////////////////////////////000000000000000000000000111111111111111111111111222333444777:::===@@@BBBBBBDDDEEEFFFFFFGGGJJJLLLKKKJJJLLLNNNNNNNNNSSSZZZcccooo|||~~~{{{rrrggg```]]]aaammmyyyuuuiii]]]ZZZ\\\^^^bbbfff{{{lllRRRFFFBBB===<<<:::999999999888777777777777777777888888888666666666666666666666666777777777666444444555777666666666666777777777777666666555555555555666666888888777777666666666666444444444444444444444444666555555444444555555666888888888888999:::;;;<<<777888999999999999999999===============<<<;;;:::<<<===>>>@@@@@@AAAAAAAAADDDDDDCCCCCCCCCFFFJJJNNN___qqq333333333222222333333333111111111111111111111111222222222222222222333333444333111000000111333444111000000000000000111111222111///......///000111111111111000...///111333000000000///......//////////////////////////////////////////////////////111111111111000000000000222222222222222222222222222333666999<<<@@@CCCDDDEEEFFFGGGGGGGGGHHHJJJMMMMMMLLLNNNOOONNNNNNTTT]]]kkkzzz{{{rrrqqqssszzz|||{{{|||}}}|||nnnddd^^^^^^fffooo}}}~~~pppaaa\\\\\\]]]___bbbqqqgggOOO@@@>>><<<999999:::;;;999888666666777777888888888888666666666666666666666666:::::::::888555444444666777777777777666666666666666666666555555666666666777777777777666666555555777777777777777777777777777666666666666666666777777666666666777888999:::666666777888888888888888<<<<<<<<<<<<<<<;;;:::999<<<===>>>???@@@AAABBBBBBDDDEEEEEEDDDDDDFFFJJJMMM^^^ppp222222333333333333222222111111111111111222222222666666555444444333222222222111000//////000111222000000000000000111111222333111///......///000111222333333222111111222444000000000///...---...000000000000000000000000000000000000000000000000000222111111111111000000000111111111111111111111111222444777;;;???BBBEEEFFFFFFGGGHHHHHHHHHHHHJJJLLLNNNMMMOOOPPPOOOPPPXXXbbbrrr{{{{{{pppiiiiiimmm{{{~~~~~~}}}}}}wwwkkkccc^^^aaagggqqqwwwggg^^^[[[ZZZ[[[^^^iiiyyy}}}aaaKKKCCC>>>:::999:::;;;:::888666666666777888888999999777777777777777777777777:::;;;;;;999666444444555888888777777666666555555777666666555555666666777666666777777777666555444666666666666666666666666777777666666666666777777555555555555555666777777777777888999::::::::::::;;;;;;;;;;;;;;;;;;:::999======>>>???@@@BBBCCCCCCEEEEEEFFFFFFFFFHHHLLLOOO]]]nnn222222222333333222222222111111111222222222333333555444444444333333222222000000000000000000000000000000000000000111222222444333000///...///111222000222333333222111111222///000111///---,,,...000000000000000000000000000000000000000000000000000222222222111111111000000111111111111111111111111222444888<<<@@@DDDGGGHHHFFFGGGHHHHHHGGGGGGIIIKKKLLLLLLOOOQQQPPPSSS]]]iii{{{tttgggdddjjjrrrvvvkkkcccaaaccchhh|||pppddd\\\XXXXXX\\\dddmmmzzzttt^^^JJJCCC<<<999999:::999777555666666777888888999999777777777777777777777777555777999999777666555666666666666666777777777777777777666666666666777777777777888888888777666555444444444444444444444444666666666555555666666666555555555444555555666777777888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<<<<<<<;;;======>>>???@@@BBBCCCDDDEEEFFFGGGGGGHHHJJJMMMPPP[[[lll111222222333333222222111111111222222333333333333......///000222333444444111222333333333333222111000000///000000111222222666444222000///000222444---///111111000///...///...000111///---,,,...000000000000000000000000000000000000000000000000000222222222222111111000000000000000000000000000000333555888===AAAEEEGGGIIIFFFGGGGGGGGGFFFFFFHHHJJJIIIJJJNNNQQQRRRUUUbbbooouuuhhhgggrrr~~~ssshhhccccccccctttxxxjjj___XXXXXX\\\```dddmmm|||mmmOOOGGG>>>999999999888666555666666777888999999999777777777777777777777777000333777888888777666777444444555666777888999999777777666666666666777777888888999:::999888777666777777777777777777777777555555555444444555555555666555555555555666666777666777888999::::::;;;:::;;;;;;<<<===>>>>>>>>>=========>>>???@@@BBBDDDEEEEEEFFFHHHHHHIIIKKKOOOQQQ[[[kkk444444444444444444444444333222222111111222222333333333333333444444555666000000/////////111222333333333333222222222111111000000000000000000000000111000000///////////////......//////000000111111000000000000000111111111000000111111222222333333000111111111222222222222222333444444333222333444777999===AAAEEEGGGGGGHHHHHHHHHGGGGGGGGGHHHIIIIIIIIILLLQQQTTTSSSWWWgggwwwuuudddaaauuupppiiiggggggnnnyyy~~~kkkZZZVVVZZZYYY```eeekkk}}}}}}^^^PPPBBB<<<999666777<<<999999999888888666555555888888888888888777666555777777777777666666666666777777666666555555555444666666666666666666666666999888888999::::::777555888888777666555444333333777777777777777777777777666666666666666777888888666888999999999999:::<<<::::::;;;;;;<<<=========:::;;;<<<===@@@BBBDDDEEEEEEHHHJJJKKKKKKNNNSSSXXX^^^lll444444444444444444444444333222222111111222222333333333222222333444444555222111000//////000111111333222222222111111111111111111111111111111111111000000000000000111222222/////////000000000000000,,,---......//////......000000000111111111111111000000000111111111222222111222444333222222333444777:::===BBBEEEGGGGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJMMMRRRUUUVVV]]]nnnrrrhhhjjjzzznnniiibbbgggooo{{{|||hhh^^^]]]WWW\\\___dddtttiiiXXXGGG???===;;;:::<<<999999999999888777666555666777777888888888888777666666666666777777777777777666666666555555555555666666666666666666666666777666777888:::;;;999777666666666666666555555555777777777777777777777777666666666666666777888888777888999999999888:::;;;<<<<<<======>>>?????????======>>>>>>???AAABBBCCCAAACCCFFFFFFFFFIIIOOOTTT___mmm555555555555555555555555333222222111111222222333222222222111222222333444333333222000000//////000111111111111000000000000222222222222222222222222//////000000111333444555000000000000000000//////,,,---.../////////...---111000000000000000000////////////000000000111111000222222222111111333555888;;;>>>BBBEEEGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJLLLNNNRRRWWWZZZdddyyy|||nnnmmmxxx}}}~~~~~~zzzqqqeeeeeefffooo|||iii```YYY\\\\\\___lll|||gggPPPDDDAAA@@@===<<<999999999999888888777666555666777888888999999888555555666666777777888888666666666666555555555555666666666666666666666666555555555777:::;;;:::999555555555666666777777777777777777777777777777777666666666666666777888888777999:::999888888999:::<<<<<<======>>>?????????AAA@@@@@@???@@@@@@AAAAAA???AAADDDDDDDDDFFFLLLPPP^^^lll555555555555555555555555333222222111111222222333222111111111111111222222222222222111111000000000000000000000000/////////222222222222222222222222000000000000111222333444222111111000000/////////...///111222333222111000111111000000//////......////////////000000000000000111111111111111444666:::<<>>AAADDDFFFGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLOOOOOOSSSZZZcccssslllfffrrr~~~}}}rrrfffbbbiiixxxsssaaa^^^___eeeooo|||hhhQQQFFFBBB???;;;999::::::::::::999999888999999999888888666555444444555555666777888888999555555555666666666666666666666666666666666666666999777666666888888777666888777777777666666666666666666666666666666666666666666666666666777777888666888999999888777888:::::::::;;;;;;<<<=========>>>>>>>>>???@@@AAABBBCCCCCCEEEFFFFFFEEEGGGLLLPPPWWWeee444444444444444444444444333222222111111222222333333222111111000111111111///000111222333333333333////////////000000000000222222222222222222222222111111000///......//////111111111111111111000000/////////000000000111111111000000000000000000////////////000000000111111000111111111111333777:::===???BBBEEEGGGGGGGGGFFFHHHHHHHHHHHHIIIJJJLLLLLLPPPPPPUUU^^^lll~~~yyykkkkkkyyy~~~~~~xxxjjjcccdddkkkwwwhhhaaa^^^eeemmmvvvvvv^^^LLLDDD@@@<<<:::::::::;;;;;;::::::999:::::::::999777666444333555555666666777777888888555555555666666666666666666666666666666666666666:::888666666777777777666888888888777777666666666777777777777777777777777666666666666666777888888555666888888777888999;;;<<<<<<======>>>?????????<<<<<<===>>>???AAACCCDDDCCCEEEFFFEEEDDDFFFJJJOOOWWWeee333333333333333333333333333222222111111222222333333333222111111111111111000111222333333333222111/////////000000111111111111111111111111111111111000000000///000000111111111111111111111111222222///...---,,,---...000111000000000111111111111111000000000111111111222222111111222111222555999<<<>>>@@@CCCEEEGGGGGGGGGFFFGGGHHHHHHHHHJJJKKKLLLMMMPPPQQQXXXeeevvvxxxuuussszzz}}}}}}tttiiicccbbbgggpppxxx}}}nnnbbbdddgggjjjtttnnnWWWIIIBBB???::::::;;;;;;;;;;;;::::::999999999888888666555444666666666666777777777777555555555555666666666777666666666666666666666666888666555555666888888777777777777777777888888888777777777777777777777777666666666666666777888888333555777888777888:::<<<<<<<<<======>>>?????????;;;;;;<<<===>>>@@@AAABBBDDDFFFGGGFFFEEEFFFJJJNNNUUUddd~~~222222222222222222222222333222222222222222222333444444333222111111222222222333444444333222000/////////000000111111222222000000000000000000000000//////000000111222444444000000000111222222222333111///---,,,,,,...111222000000111111222222333333111111111111222222222222111222222222333555:::>>>???AAACCCFFFGGGGGGGGGFFFGGGHHHHHHIIIJJJKKKMMMMMMQQQRRR[[[jjj~~~zzz|||qqquuu}}}~~~~~~~~~}}}qqqeee]]]]]]cccfff|||}}}iiidddbbb^^^eeerrrwwwyyy```MMMEEEAAA::::::;;;;;;<<<;;;;;;;;;777888888888888777777666777777777777666666666666444555555555666666777777666666666666666666666666666555333444666999999999555555666777888999::::::777777777777777777777777666666666666666777888888222444666777888999;;;===::::::;;;;;;<<<=========<<<<<<<<<<<<===>>>@@@@@@FFFHHHIIIHHHFFFHHHLLLPPPRRRaaa|||