BM[6( ||||||{{{mmmtttuuuwwwxxxzzz}}}}}}{{{{{{nnnsssuuuwwwyyy{{{~~~{{{uuusssyyy|||wwwooonnnqqqtttwwwyyy||||||xxxuuuxxx~~~yyyyyyuuupppoooqqqppplllooosssxxxzzzyyyvvvsssrrrnnnoooooonnnllliiigggeeehhheeebbb____________^^^^^^YYYUUUTTTXXXZZZXXXUUUQQQTTTWWWYYYZZZ\\\___bbbccccccbbbaaa```___]]]\\\VVVYYY\\\```dddkkkrrrwww~~~~~~xxxttt~~~|||}}}~~~}}}|||xxxooommmrrrxxxzzz}}}|||}}}}}}yyyyyyyyy{{{}}}}}}{{{yyyvvvuuurrrnnnlllnnnrrrvvv{{{wwwwwwyyy}}}vvvuuuvvvsssnnnkkkggggggfffeeedddbbbaaa```{{{xxxuuu{{{zzz}}}|||vvvqqqpppqqqssswwwyyyvvvqqqppptttyyywwwzzzpppooonnnppprrrsssqqqoookkkmmmooommmjjjkkkoootttoookkkccc[[[SSSNNNKKKIIIJJJKKKMMMMMMLLLLLLLLLNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOONNNNNNMMMKKKJJJIIIJJJLLLMMMNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNHHHHHHGGGGGGHHHJJJKKKLLLKKKLLLMMMPPPQQQPPPLLLJJJFFFJJJJJJKKKVVVggglllhhhtttjjjeeeccc```[[[VVVRRRPPPOOOOOOTTTYYY\\\ZZZXXXVVVVVVVVVXXX\\\```eeelllssswww~~~||||||{{{|||vvvkkkeeebbb___YYYTTTQQQKKKIIIMMMPPPMMMIIIGGGHHHJJJJJJIIIJJJLLLJJJEEEFFFHHHIIIIIIHHHGGGHHHHHHFFFHHHJJJKKKJJJGGGCCCAAADDDBBB@@@@@@AAAAAA@@@??????>>>===>>>>>>===;;;;;;888:::<<<===<<<<<<>>>???@@@AAAAAAAAA@@@???>>>>>>:::<<<>>>AAAEEELLLTTTYYY\\\gggnnnjjjeeejjjwwwpppnnnnnnsssxxxuuujjj```WWWQQQLLLLLLKKKJJJLLLPPPQQQTTTPPPFFF@@@CCCGGGHHHIIIIIIIIIKKKMMMMMMKKKJJJDDDBBBBBBBBBCCCCCCAAA???CCCDDDDDDBBBAAABBBEEEHHHJJJGGGJJJRRRYYY]]]fffooooooooosss|||}}}uuu___PPPCCCAAADDDDDDAAA@@@@@@AAACCCDDDCCCAAA>>><<>><<<;;;;;;===>>>999;;;======<<<<<<<<<===;;;;;;<<<<<<<<<;;;::::::;;;;;;:::::::::;;;<<<<<<888888999:::::::::::::::???<<<999999===??????===<<<<<<<<<<<<;;;;;;;;;;;;??????>>>===<<<<<<<<<<<<;;;;;;===AAAEEEEEEAAA===999>>>@@@BBBQQQfffoookkkaaaooo{{{sssrrrmmmfff^^^YYYWWWWWWUUUZZZ```bbb```\\\ZZZZZZ]]]```dddiiippp|||~~~zzzvvvpppjjjfff]]]VVVTTTSSSNNNIIIGGGAAAEEEHHHIIILLLOOOLLLGGGIIIIIIGGGDDDBBBCCCFFFIIILLLOOOSSSUUUUUURRRNNNKKKFFFEEEDDDEEEGGGHHHGGGEEE>>>>>>AAABBB@@@<<<:::::::::;;;<<<;;;999888777888:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???CCCJJJSSSYYYkkkyyyzzz}}}}}}[[[PPPFFFDDDEEEDDDCCCDDD999BBBEEE>>>777888;;;<<<999888888:::;;;;;;999777;;;999999:::<<<======<<<666999;;;;;;:::;;;===@@@CCCHHHVVViiiuuuyyy~~~~~~qqq___KKKDDDCCCBBB???===777777666777888999;;;<<>>???CCCEEEBBB@@@AAA>>>DDDKKKNNNLLLJJJKKKMMMGGGFFFFFFHHHKKKJJJGGGCCCHHHGGGEEEDDDDDDGGGJJJLLLRRRXXX___cccfffkkksssyyyzzz}}}yyyrrrxxxxxxmmmpppuuusss~~~{{{vvvuuuwww~~~~~~~~~ooohhh```\\\VVVNNNIIIIIIAAAAAABBBAAA@@@AAADDDFFFBBB???===<<<======<<<;;;;;;;;;===>>>AAACCCEEEFFFGGGGGGFFFEEEEEEGGGLLLPPPLLLKKKHHHEEECCCBBBBBBBBBDDDCCCAAAAAABBBCCCEEEGGGDDDCCCEEEJJJQQQXXX[[[\\\cccpppooojjjbbbYYYRRRMMMJJJIIIHHHFFFBBB@@@???>>>===<<<;;;===@@@???===;;;;;;<<<:::::::::999888:::>>>AAA777::::::999:::===;;;777888999:::;;;;;;;;;:::999666999<<<<<<999777999;;;888444444888:::777555555666666555555666777777888;;;666444777888666666888555777888999999888888777777:::======:::888777777999:::;;;;;;;;;999888777999;;;===???AAABBBCCCCCC;;;???CCCLLL\\\lllooohhhjjjqqq~~~|||xxxuuu|||~~~zzzyyy~~~wwwqqqhhh```dddfffhhhkkkpppuuusssmmmkkkiiieee]]]WWWXXX___eeelllvvv~~~~~~{{{uuujjj^^^___]]]]]]___bbbaaa\\\XXXOOOQQQRRRRRROOOIIIBBB>>>BBBAAA???>>>>>>???AAABBBCCCAAAAAAFFFMMMPPPKKKFFFOOORRRUUUWWW[[[dddpppzzztttaaa]]]^^^[[[TTTQQQSSSMMMEEEAAA@@@AAAAAA@@@AAA===999777777999:::;;;777999;;;;;;;;;;;;===>>>@@@DDDGGGCCC???AAAKKKTTT```cccrrrpppbbbYYYRRRKKKFFF======<<<999777666777888xxx{{{zzzxxxxxxyyysssjjj\\\\\\aaadddZZZKKKHHHOOOMMMPPPOOOFFF@@@???>>><<<<<<@@@CCCEEEJJJQQQRRROOOQQQTTTUUURRRRRRSSSPPPLLLQQQNNNPPPTTTVVVRRROOOPPPVVV[[[bbbdddcccbbbeeegggkkkiiiiiijjjlllllljjjgggllliiieeeccccccfffjjjmmmyyyyyy}}}qqqiiioooxxxzzzdddXXXJJJAAA;;;777888;;;<<<:::666444444666999;;;888888888888888999999999555555555666888;;;===???999999999999:::;;;=========<<<;;;999999888999999999888777777888:::<<<>>>@@@DDDIIILLLNNNSSSZZZ___iiiooovvv}}}|||tttnnnjjjiiiiii\\\TTTJJJCCCAAA???:::666:::999888;;;>>>???;;;888999999888777666555555444888999888666999>>>@@@>>>777777666555555555555666555444444555666777666666888777999<<<:::666666:::888888999:::;;;;;;<<<<<<555333444888999777888;;;;;;888666999>>>BBBCCCCCCBBB>>>999777888999:::999888888777888<<>>BBBEEEDDDBBB===>>>AAACCC@@@;;;===CCC===>>>@@@AAABBBBBBAAAAAAGGGIIIMMMRRRRRRPPPRRRWWWZZZUUUQQQTTT]]]eeehhhhhhhhhbbb[[[ZZZ[[[[[[UUUPPPPPPRRRUUU[[[bbbiiipppsssrrrqqqooonnnmmmnnnooopppnnnuuu{{{||||||{{{zzzzzzvvvsssuuu~~~~~~~~~|||~~~~~~~~~}}}zzz}}}|||xxx{{{tttpppsss}}}zzzzzz~~~zzz}}}vvvxxxzzz|||}}}vvv}}}yyyrrrjjjdddbbbbbbyyy~~~eeeQQQVVViiiyyy~~~}}}}}}wwwxxx~~~}}}zzzttttttsssuuu|||~~~{{{xxxwwwqqqqqqqqqnnnkkkiiiiiikkkgggeeecccbbbcccdddeeefffiiieee___\\\]]]bbbjjjooogggiiikkkjjjgggdddddddddaaaiiippprrrssstttpppiiieeeeeedddbbb___]]]]]]]]]]]]______\\\]]]aaabbbaaaYYY[[[]]]______^^^\\\ZZZXXXccctttzzzvvvqqqxxxxxxlllaaadddoooxxx~~~yyyxxxwwwtttssstttsssmmmgggfffjjjmmmmmmkkkbbbgggmmmnnnkkkiiikkkooocccbbbaaa```bbbdddgggiiipppmmmkkkmmmqqqrrrooojjjgggfffdddaaa___\\\[[[ZZZZZZ[[[]]]aaaeeejjjnnnpppvvvxxxwwwnnnbbb[[[^^^dddpppmmmpppvvvrrrgggffflllkkkjjjiiikkkooouuu{{{~~~xxxvvvyyy{{{{{{yyy|||vvvsssuuuyyyxxxooogggeeefffjjjssszzz|||wwwqqqqqqrrrqqqnnnpppwww~~~~~~yyyrrrjjjfffdddeeeffffffcccaaabbbeeehhhiiiiiiiiihhhiiikkkjjjggggggkkkfffgggiiijjjjjjiiigggfffgggjjjqqquuutttpppsssyyyxxxuuusssuuu|||sssiiinnnsss}}}}}}{{{zzz{{{|||vvvwwwwwwtttrrrtttyyy|||zzzsssqqqxxx~~~}}}wwwsssnnniiihhhqqqzzz~~~|||wwwvvvxxx{{{~~~zzzvvvuuuvvvyyy|||{{{yyyzzz{{{~~~|||xxxxxxssssssuuuyyy}}}~~~zzz{{{{{{{{{~~~{{{zzz{{{}}}~~~}}}|||zzzzzz|||yyy{{{~~~{{{yyy|||}}}|||zzz{{{~~~}}}yyyrrrssstttzzz}}}{{{~~~tttuuuuuuuuuvvvyyy}}}}}}{{{zzz{{{zzzxxxuuuzzz{{{zzzxxxvvvuuuwwwxxx|||vvvrrriiiqqqzzz|||yyyvvv{{{}}}wwwxxx}}}wwwxxxxxxvvvrrrqqqwww|||yyyzzzxxxuuuvvvzzzyyyuuulllmmmkkkjjjlllnnniiiaaa___^^^aaagggkkkhhhffffffhhhgggeeebbb^^^\\\\\\]]]UUUTTTRRRQQQPPPRRRTTTVVVYYYVVVQQQOOOQQQWWW___dddcccbbb```]]]ZZZXXXXXXYYYXXX[[[\\\[[[ZZZYYYWWWSSSYYYZZZ[[[ZZZXXXXXXZZZ]]]\\\___^^^XXXWWW\\\]]]ZZZWWWXXXYYYZZZ[[[[[[[[[[[[QQQVVV]]]aaadddeeedddccc]]]aaa```ZZZWWW[[[ccciiisssoooooorrrrrrnnnkkklllqqqmmmjjjlllpppssspppmmmmmmrrrwwwwwwtttqqqsssvvvjjjjjjiiiiiijjjlllooopppwwwrrroooppptttvvvtttqqqrrrqqqooommmkkkhhhfffeeehhhhhhiiijjjlllmmmooooookkkjjjhhhccc___^^^```cccsssnnnpppyyyyyymmmdddbbbhhhgggeeeeeefffiiimmmooojjjllloooqqqsssuuuyyy{{{tttsssrrrrrrrrroookkkgggnnnooossszzzwwwpppwww{{{|||xxxxxx|||~~~{{{xxxuuuvvvzzz~~~}}}~~~|||tttwww|||}}}xxxzzzvvvyyy{{{|||{{{|||vvvnnntttyyy}}}yyyuuutttuuuwwwxxx|||uuunnnkkklllnnnpppqqqpppllllllqqqtttqqqoooooogggaaa```gggmmmnnnkkkkkkhhhnnnssstttqqqoooqqqtttpppvvv|||}}}yyyrrrnnnlllnnnwww|||vvvsssqqqrrrxxx|||{{{yyyvvvwwwuuutttuuuxxx{{{}}}|||{{{zzz|||}}}}}}}}}vvv~~~~~~~~~~~~}}}~~~~~~|||{{{{{{|||~~~}}}||||||||||||xxxrrrmmmuuuvvvxxxyyyzzz{{{zzzzzz~~~}}}~~~yyywwwxxxwwwssswww}}}zzzuuuvvvxxxyyyyyy{{{}}}~~~~~~~~~}}}|||{{{zzz{{{|||~~~}}}}}}~~~~~~}}}{{{|||||||||}}}yyyqqqppprrrxxx~~~~~~~~~vvvvvvuuurrrpppppprrrtttzzzwwwsssqqqqqqqqqrrrrrrooooooooommmkkkkkklllnnn}}}{{{zzzmmmgggkkkmmmjjjfffaaaiiiqqqsssooollloootttllljjjjjjkkkhhheeeeeehhhjjjkkkjjjiiilllqqqssspppjjjhhheeedddhhhlllhhh```[[[XXXZZZ___bbb```^^^___\\\[[[ZZZXXXWWWWWWVVVVVVNNNNNNMMMKKKJJJKKKMMMPPPRRRPPPMMMMMMOOOTTTZZZ^^^WWWUUUQQQNNNLLLLLLMMMNNNVVVUUURRRPPPOOOOOOPPPPPPLLLMMMMMMMMMMMMOOOQQQTTTQQQRRRPPPLLLKKKNNNNNNMMMNNNMMMLLLKKKKKKLLLMMMNNNVVVXXXWWWUUUWWW\\\______[[[ZZZYYYXXXYYY\\\___aaaddd^^^ZZZ[[[\\\ZZZZZZ\\\]]]\\\\\\^^^aaabbb```]]]YYY\\\___^^^\\\ZZZZZZ\\\\\\\\\\\\^^^___aaabbbccceeebbb___```ccceeeeeedddddddddeeeddddddcccbbbaaa]]]^^^aaaeeeiiilllnnnpppmmmiiidddccceeehhhiiihhhgggaaa```gggmmmjjjbbb\\\\\\\\\\\\]]]___aaacccdddaaaeeekkklllkkkkkknnnqqqbbbeeehhhhhhfffdddeeegggiiikkkqqqxxx}}}}}}xxxsssrrrwwwyyyuuusssuuuwwwwwwrrrpppooonnnppptttwwwzzzxxx{{{}}}{{{yyyyyy}}}yyypppkkkpppvvvvvvrrrpppvvvvvvvvvvvvuuusssqqqpppnnnnnnqqqssspppllllllqqqjjjpppuuutttooolllnnnrrrnnnsssxxxzzzwwwsssooonnnqqqqqqrrrrrrsssttttttuuuvvvtttrrrqqqrrruuuyyy{{{}}}qqqfffggglllnnnmmmllllllkkkmmmpppooojjjiiillleeebbbccchhhllliiiffffffgggkkknnnooommmlllmmmnnnhhhnnnuuuwwwtttnnniiigggiiipppzzzzzzttttttqqqooossszzz}}}uuu~~~|||sssrrrssstttssssssuuuwwwxxxwwwuuuyyy{{{{{{xxxwwwyyyxxxuuurrruuuwwwxxxzzz{{{uuulllsssrrrqqqppppppoooooooootttrrrrrruuuvvvtttuuuyyywwwvvvvvvxxxzzzvvvnnngggpppqqqrrrtttvvvwwwxxxyyywww|||www{{{{{{yyyxxxyyywwwssstttyyy{{{vvvrrrrrrrrrqqqsssuuuuuuuuuyyy}}}|||wwwxxxwwwvvvtttssstttwwwzzz~~~|||zzzyyyzzz{{{|||{{{vvvzzz~~~~~~|||uuusssuuuwwwxxxwwwvvvvvvwwwqqqrrrqqqooommmkkklllmmmmmmmmmnnnnnnnnnlllkkkjjjjjjjjjjjjhhhfffeeegggiii}}}zzzuuuwww{{{}}}zzz~~~}}}}}}vvvtttzzz|||xxx{{{~~~}}}xxxrrrzzzvvvxxx{{{yyy~~~}}}|||}}}}}}uuussstttsssvvvxxxyyyzzz{{{|||}}}~~~~~~yyywww}}}xxx||||||wwwtttvvvxxxxxxtttrrrsssmmmdddmmm{{{{{{rrrccc\\\[[[ZZZ]]]aaaYYY]]]``````______aaacccbbb\\\ZZZ\\\[[[VVVSSSTTTSSSVVVWWWWWW[[[aaabbb___ZZZ\\\ZZZXXXZZZ\\\YYYTTTRRRNNNMMMPPPQQQNNNMMMNNNPPPPPPOOONNNNNNMMMLLLKKKEEEFFFGGGEEECCCCCCFFFHHHGGGGGGFFFFFFGGGJJJLLLNNNKKKIIIGGGFFFGGGHHHHHHIIIFFFEEEDDDDDDEEEEEEGGGIII@@@???>>>===>>>@@@BBBCCCGGGEEEEEEFFFFFFEEEEEEGGGHHHGGGEEEDDDCCCDDDEEEFFFDDDGGGFFFCCCFFFMMMOOOMMMLLLKKKKKKLLLMMMMMMNNNOOOYYYRRRNNNOOOPPPPPPQQQUUUPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQJJJLLLNNNQQQSSSTTTTTTTTTSSSTTTUUUVVVWWWXXXXXXWWWVVVWWWXXXXXXXXXXXXWWWVVVOOORRRWWW]]]ccchhhlllnnnddd___YYYWWWXXXZZZ[[[ZZZaaa___\\\^^^eeejjjeee[[[IIIKKKOOOSSSVVVYYY[[[\\\XXXZZZ[[[[[[[[[\\\^^^___]]]```bbbbbbaaaaaadddggg```dddkkkrrrvvvxxxxxxwwwkkkpppqqqllliiijjjmmmnnniiiiiihhhfffeeeeeeeeeeeeeeefffgggggggggggghhhiiimmmfffbbbfffjjjiiiggggggkkkkkkkkkkkkjjjjjjjjjjjjgggddddddfffeeeaaaaaacccdddhhhkkkkkkiiiggghhhiiiffffffggghhhiiijjjjjjjjjllllllkkkjjjjjjkkkllllllhhhgggggggggiiillloooqqqrrrgggaaafffmmmmmmjjjhhhiiiiiikkkoooooojjjhhhiiifffdddfffjjjkkkhhhgggiiimmmmmmnnnmmmkkkiiifffdddmmmqqqttttttrrrpppppprrriiilllpppuuuwwwvvvsssppptttqqqnnnnnnqqquuuwwwwwwtttyyy~~~|||uuuooonnnpppppppppppprrrtttuuutttsssxxx||||||zzzzzz|||zzzwwwsssvvvwwwwwwzzz|||xxxpppooonnnmmmnnnooopppqqqqqqtttqqqrrrvvvwwwuuuvvvzzzzzz{{{||||||{{{wwwrrrooojjjkkkmmmpppsssvvvxxxzzzwwwzzz~~~~~~|||zzz{{{zzzvvvuuuwwwvvvrrrqqqsssrrrpppwwwzzzzzzyyy{{{~~~yyyoooqqqrrrrrrrrrtttyyy~~~xxxvvvuuuvvvxxxzzz{{{{{{tttuuuwwwyyyzzzzzzxxxwwwwwwzzz~~~yyyvvvuuuwwwwwwtttqqqpppoooooommmnnnppppppooommmmmmnnnqqqrrrtttuuutttsssrrrqqqjjjkkkkkkkkkjjjkkknnnpppvvvtttzzz{{{||||||}}}|||zzz||||||||||||{{{uuuooommmqqquuu}}}}}}{{{{{{qqqwwwvvvyyy|||yyyyyyeeemmmgggjjj{{{yyyqqqzzz{{{||||||}}}}}}zzzwwwwww|||yyywwwrrrqqqtttyyyzzzuuurrrrrrrrrsssppplllpppzzz~~~|||}}}uuurrrrrrrrrrrrqqqxxxwwwtttqqqpppnnnllliiisssrrrlllfffiiiqqqvvvttttttuuuzzz~~~tttoooqqqpppvvvxxxtttpppmmmiiidddddddddhhhbbbYYY^^^fffaaa[[[ZZZ]]]```\\\TTTTTTYYYbbb```\\\XXXXXXYYYYYYWWWWWWOOOLLLQQQUUUSSSPPPQQQIIIMMMOOOPPPSSSVVVTTTOOOIIINNNQQQNNNKKKKKKIIIFFFOOOJJJGGGHHHHHHDDDCCCDDDGGGFFFDDDDDDCCCAAA>>><<<<<<>>>???>>><<<;;;===@@@===============>>>>>>>>>;;;;;;;;;===?????????>>>???======>>>===;;;999:::BBB???;;;:::<<<======<<<<<<888999>>>???;;;<<>>>>>>>>===>>>???@@@AAA>>>BBBBBB>>>@@@DDDBBB===@@@AAADDDFFFEEEDDDEEEHHHCCC@@@@@@EEEGGGFFFFFFHHHIIIIIIGGGEEEBBBCCCEEEHHHEEECCCBBBBBBDDDEEEEEEEEE@@@BBBFFFIIILLLLLLLLLLLLGGGKKKOOORRRQQQPPPOOOOOOQQQQQQRRRQQQPPPOOOMMMLLLMMMNNNQQQTTTXXXZZZ\\\\\\XXXUUUQQQOOOOOORRRTTTVVVQQQTTTSSSQQQVVV\\\VVVJJJJJJLLLOOOSSSUUUUUUUUUTTTXXXVVVSSSTTTXXX[[[]]]^^^XXXYYYXXXXXXWWWXXX[[[\\\XXX\\\aaadddeeeddddddeee```dddeee___[[[]]]aaaddd______```aaa``````___^^^aaa___]]]___bbbccc```]]]ccc___]]]```aaa______bbbaaaaaa```aaaaaabbbddddddccc___\\\______]]]\\\^^^``````aaabbbcccddddddddddddaaa___aaaeeegggccc^^^dddfffjjjmmmnnnllliiiggghhhhhhffffffggghhhjjjlllhhh``````hhhnnnlllgggffffffdddfffmmmpppllliiiiiicccbbbbbbdddccc```bbbffffffffffffhhhiiihhheeecccggghhhgggdddbbbeeekkkpppnnnlllllllllnnnooooooooorrrpppmmmjjjjjjkkkmmmooovvvzzz|||yyysssooonnnpppppppppqqqtttwwwyyyxxxwwwtttxxxzzzyyyyyy{{{yyyvvvmmmooooooooossswwwtttooofffeeeeeehhhlllooorrrsssrrrnnnnnnrrrrrrnnnnnnrrrvvvxxxyyyvvvpppllljjjkkkrrrrrrssssssuuuvvvxxxyyy~~~~~~~~~}}}}}}|||yyyyyyyyyvvvsssuuuzzz{{{xxxvvv|||~~~zzzyyy}}}~~~{{{wwwyyyzzzyyywwwvvvyyy|||~~~||||||}}}|||zzzxxxxxxuuutttwww||||||xxxsssqqquuuzzz}}}|||{{{zzzzzzwwwyyyyyyvvvtttssstttsssmmmpppssstttsssrrrrrrrrrtttsssrrrooommmnnnppprrrnnnnnnnnnmmmkkklllnnnpppuuuyyy|||yyysssqqquuu{{{|||~~~~~~wwwppppppxxx|||xxxwwwuuuuuuwwwyyyzzzzzzwwwttttttlllgggllltttwwwwwwwww||||||}}}~~~}}}xxxyyy~~~yyyrrrmmmnnntttxxxwwwttttttpppmmmoootttwwwwwwuuuuuuwwwtttkkkgggiiijjjgggiiissszzzvvvooollljjjiiiqqqlllaaa___ggghhhkkkyyyrrruuuyyy{{{yyywwwuuutttrrrrrrrrrqqqooollliiigggiiihhhgggdddbbbbbbdddfffeeeaaa\\\ZZZ[[[\\\\\\ZZZhhhddd]]]WWWSSSQQQQQQRRRLLLNNNPPPQQQQQQNNNJJJHHHKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<<<<;;;;;;<<<;;;<<<===>>>>>><<<:::999:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999888888888777777888888888999999888888888666777777888999999::::::;;;;;;999999999999;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===>>>??????@@@AAAAAA@@@???>>>===<<<<<<<<<>>>??????>>>>>>???AAACCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJIIIHHHGGGGGGHHHJJJLLLPPPSSSUUULLLKKKIIIGGGGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMGGGHHHKKKNNNPPPQQQQQQQQQWWWUUUTTTVVVXXXXXXVVVSSSQQQSSSWWWZZZZZZXXXUUUSSSRRRTTTXXX\\\^^^]]]\\\ZZZXXXXXXWWWVVVVVVWWWXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWWWWXXXZZZ[[[[[[[[[ZZZYYY[[[[[[[[[]]]___```___^^^^^^]]]\\\[[[[[[[[[\\\]]]ZZZYYYYYYZZZZZZYYYWWWTTT[[[XXXVVVXXX]]]___]]]ZZZ\\\ZZZYYY[[[^^^```^^^\\\]]]^^^bbbhhhllllllhhhdddaaa```aaadddggggggdddaaa```___```eeejjjkkkfffaaa___aaafffkkknnnkkkeee___fffggghhheeeaaa^^^\\\[[[bbbbbbbbbbbbaaaaaaccceeennnfffdddhhhgggdddkkkwwwooollliiijjjlllnnnmmmkkkooonnnlllkkkjjjiiiiiiiiinnnooooooooooooooonnnnnnsssooonnnqqqxxx}}}}}}{{{sssvvvxxxwwwvvvwww|||tttrrrpppppprrrttttttsssppppppqqqtttvvvvvvtttrrrssspppoooqqqqqqmmmmmmooosssrrrrrrqqqppppppppppppqqqooooooqqqsssvvv{{{}}}}}}|||||||||~~~}}}{{{||||||}}}~~~}}}{{{xxxwwwtttvvvxxxvvvsssrrrsssuuuuuuzzz{{{vvvtttwwwzzz{{{wwwwwwxxx{{{~~~}}}xxxttt~~~|||zzzxxxxxxzzz{{{{{{yyywwwwwwxxxvvv{{{{{{wwwtttwww{{{|||tttttttttuuuxxxxxxvvvtttsssrrrqqqppppppqqqssstttwwwqqqlllkkkooossstttsssvvvrrrpppsssssspppmmmnnnyyy}}}|||vvvrrrsssvvvzzzzzzyyyxxxxxx{{{~~~~~~}}}{{{zzzzzz|||xxxvvvqqqsssuuuyyy{{{{{{zzzyyy{{{sssnnnrrrxxxyyyxxxwww{{{||||||}}}~~~}}}{{{yyyzzz|||~~~}}}||||||xxxrrrqqquuuwwwtttqqqqqqnnnmmmpppvvvzzzzzzxxxppptttssslllhhhiiihhheeefffnnntttrrrpppoooooonnnpppmmmeeedddkkkiiihhhrrrmmmoooqqqqqqppppppqqqsssoooooommmlllkkkiiihhhhhhiiigggeeedddddddddeeeeeebbb^^^ZZZXXXYYYZZZYYYXXX```]]]ZZZUUUQQQOOOMMMLLLHHHIIIKKKKKKKKKHHHFFFDDDEEEEEEEEEDDDDDDBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;:::999999999999888999;;;;;;;;;999888666888888888888999999999999888888888888888888888888::::::999999999888888888999888888888777777777777666666777777777777666666555555666777777888999999999888777666666777888999888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<===>>>>>>???>>>>>>======<<<<<<;;;;;;===>>>>>>======>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCCEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNHHHGGGEEECCCCCCEEEGGGHHHKKKKKKKKKLLLLLLMMMMMMMMMIIIJJJKKKNNNOOOQQQRRRRRRXXXVVVTTTTTTUUUUUUSSSQQQPPPRRRUUUWWWWWWTTTQQQOOOQQQSSSWWWZZZ[[[ZZZYYYWWWSSSRRRQQQPPPPPPQQQRRRSSSVVVVVVVVVVVVUUUTTTTTTSSSTTTTTTVVVWWWXXXXXXXXXWWWWWWWWWXXXZZZ[[[\\\\\\[[[YYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZ[[[\\\[[[XXXVVVXXXUUUTTTWWW\\\___^^^[[[\\\ZZZYYYZZZ]]]^^^^^^]]]\\\]]]```eeeiiijjjgggdddaaa``````bbbdddccc```]]]aaa___^^^aaaeeegggdddaaa^^^bbbgggkkkllliiiddd```fffggghhhfffccc___^^^^^^^^^aaacccbbb```cccjjjpppnnnaaaYYY___fffgggjjjqqqooollliiiiiilllnnnooonnnmmmlllkkkjjjiiiiiihhhiiihhhkkkmmmnnnnnnnnnpppqqqqqqnnnlllooovvv{{{|||{{{rrrsssuuuvvvwwwxxx{{{}}}zzzwwwuuutttuuuvvvwwwvvvsssrrrqqqrrrtttuuuuuuttttttqqqppprrrppplllkkknnnpppqqqrrrrrrrrrqqqooonnntttrrrqqqqqqrrrtttwww{{{~~~{{{yyyyyy{{{}}}|||{{{|||}}}~~~~~~{{{zzz{{{}}}~~~|||yyyvvvtttrrrsssuuuvvvuuurrrqqqsssuuuxxx{{{{{{wwwuuuwwwxxxvvvxxxvvvvvvwwwzzz{{{zzzxxx}}}~~~~~~}}}tttssssssvvvyyy||||||{{{wwwyyyyyytttssswwwyyyyyyvvvuuuuuuwwwzzzzzzwwwuuuqqqpppoooooopppqqqsssuuuvvvqqqlllkkkmmmooopppooopppnnnnnnooonnnjjjiiikkkzzzwwwvvvwwwxxxzzz{{{{{{}}}~~~}}}}}}|||{{{}}}~~~}}}}}}yyyxxxqqqsssvvvxxxyyyyyyxxxxxxzzztttqqquuuzzzzzzxxxwwwzzzzzzzzz{{{{{{zzzzzzyyyyyy{{{||||||zzzxxxxxxxxxzzz{{{|||}}}}}}}}}||||||~~~xxxrrrqqqssstttqqqmmmmmmkkklllpppvvvzzz{{{yyymmmqqqrrrnnnkkkjjjhhheeefffjjjlllkkklllooonnnkkkkkkmmmhhhhhhnnniiibbbhhhffffffeeedddeeegggkkkooo~~~zzzuuunnniiifffddddddgggdddaaabbbdddeeedddbbb\\\YYYWWWVVVVVVUUUTTTSSSUUUTTTRRRPPPMMMJJJGGGEEEBBBBBBBBBBBBBBBAAA@@@???============<<<;;;:::999<<<<<<<<<<<<;;;:::999999999999888777777666666666555666777777777666555444444555555555666666666666555555555555555555555555777777777777666666666666777777777666666666666666444555555555555555555444444444444555555666666777555555444444444444555555444555555555666666666666888888888888888888888888888888999999::::::;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<;;;:::<<<===<<<<<<<<<<<<=====================<<<<<<======>>>>>>???@@@AAABBBBBBBBBBBBEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDBBBAAAAAABBBDDDEEEGGGHHHIIIIIIJJJKKKLLLLLLHHHIIIIIIJJJLLLNNNOOOPPPUUUSSSPPPNNNNNNNNNNNNLLLOOOPPPRRRSSSRRRPPPMMMKKKPPPQQQTTTVVVWWWVVVUUUSSSOOONNNLLLKKKKKKLLLNNNOOOSSSSSSRRRPPPPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTUUUUUUSSSTTTUUUVVVXXXXXXXXXXXXTTTUUUVVVXXXYYYYYYYYYZZZZZZYYYYYYYYY[[[[[[YYYWWWTTTRRRRRRVVV[[[^^^^^^]]][[[YYYWWWXXXZZZ\\\]]]\\\\\\]]]^^^aaadddeeedddbbbaaa`````````aaa```]]][[[ccc```^^^^^^bbbdddcccaaa^^^bbbhhhkkkjjjgggcccaaafffggghhhgggeeebbbaaaaaa^^^bbbdddbbbcccnnnttt^^^\\\dddhhhjjjkkkmmmjjjggggggiiimmmooopppkkkkkkjjjiiihhhhhhhhhiiifffjjjnnnnnnkkkkkkooossspppmmmkkkmmmsssxxxyyyyyyvvvvvvvvvwwwyyyzzzyyyxxx|||zzzxxxwwwxxxxxxxxxwwwvvvtttqqqqqqrrrtttuuuuuuvvvsssqqqrrrooojjjgggiiimmmoooqqqssstttrrrpppnnnyyyzzzyyywwwvvvwwwzzz}}}}}}xxxuuutttvvvzzz|||}}}|||{{{|||~~~~~~}}}|||}}}}}}{{{xxxvvvvvvvvvssstttuuuvvvvvvtttrrrqqqrrrssstttsssrrrrrrsssuuuyyyzzzzzzwwwxxxzzzxxxtttwwwuuurrrrrrtttwwwyyyzzzyyy{{{}}}~~~wwwsssqqquuu}}}|||xxxxxxvvvrrrssswwwxxxuuuvvvuuuuuuxxx{{{{{{wwwsssllllllllllllnnnppprrrsssrrrooollljjjkkklllmmmmmmpppooopppqqqnnniiijjjooo|||xxxwww|||~~~{{{xxxvvvxxx{{{~~~yyyzzzzzzzzzyyyyyy{{{}}}zzzyyy|||~~~|||~~~~~~|||yyywwwtttuuu{{{}}}{{{yyyyyyuuuvvvwwwvvvtttrrrppppppqqqlllkkkqqqvvvvvvuuuvvvuuuvvvvvvwwwwwwuuutttssswwwzzz|||zzzuuusssuuuxxx}}}yyyuuussstttuuusssrrrtttpppmmmmmmoooooollliiihhhgggiiilllqqquuuuuuuuummmoooooommmjjjhhhhhhgggggggggeeebbbdddgggeee```dddhhhddddddjjjeee]]]```^^^^^^^^^]]]^^^aaaeeeiii}}}tttllleeebbbaaaaaabbb^^^[[[]]]aaaccc```\\\UUUTTTSSSRRRQQQPPPNNNMMMKKKKKKJJJHHHFFFCCCBBBAAA===<<<<<<;;;::::::;;;;;;777777888888777666666555888888888888888777666555666666666666555444333333333333444444444444333222222333333333444444444444333333333333333333333333444444444444444444444444555555555555555555555444333444444555555444444333222222222333333444444444333333222222222222333333222333333333444444444444555555555555555555555555666666666666777777888888666777777777888888999999777999:::999888888999:::888999999999999:::::::::::::::999999999:::;;;;;;<<<<<<===>>>>>>?????????AAAAAAAAA@@@@@@@@@AAAAAADDDCCCBBBAAAAAABBBCCCDDDCCCDDDEEEFFFGGGIIIJJJJJJEEEEEEDDDEEEFFFHHHJJJKKKNNNLLLIIIGGGGGGHHHIIIIIIKKKLLLMMMOOOOOONNNLLLKKKOOOPPPRRRTTTTTTSSSQQQPPPPPPNNNLLLKKKKKKLLLNNNPPPSSSRRRPPPNNNMMMMMMNNNNNNMMMMMMMMMNNNOOOQQQSSSTTTQQQSSSUUUVVVVVVWWWXXXYYYUUUVVVXXXYYYZZZYYYXXXXXXUUUTTTTTTVVVXXXZZZYYYXXXSSSRRRSSSUUUYYY\\\\\\\\\XXXWWWVVVVVVWWWYYYZZZ[[[^^^^^^]]]^^^^^^_________aaaaaaaaaaaaaaa```___^^^dddbbbaaabbbcccdddcccaaa^^^bbbgggjjjhhheeecccbbbeeeggghhhhhhfffeeedddeeedddggghhhdddhhh|||sssdddeeeiiikkklllllljjjgggeeefffjjjmmmooollllllkkkjjjjjjjjjjjjjjjllloooppplllggggggnnnuuurrrpppnnnooorrruuuvvvvvv}}}{{{yyyzzz||||||xxxtttwwwwwwxxxyyy{{{zzzxxxvvvvvvtttrrrrrrtttuuuuuuuuuvvvsssqqqqqqnnnhhhdddeeelllmmmppprrrtttuuuuuuuuu}}}}}}zzz|||~~~|||zzzvvvttttttuuuxxxzzz{{{{{{|||}}}}}}|||zzzxxxwwwwwwwwwxxxqqqsssvvvxxxyyyxxxvvvuuussssssssssssssstttvvvwwwvvvxxxxxxxxx|||~~~xxxwwwuuurrrqqqrrrsssuuuwwwvvvwwwyyy{{{|||{{{zzzyyyyyywwwvvvyyy}}}~~~{{{wwwyyyxxxtttqqqtttyyyyyytttsssrrrrrruuuyyyyyytttnnnhhhhhhhhhiiikkkmmmooopppllllllkkkkkkjjjkkklllmmmnnnoooqqqqqqlllgggjjjqqq~~~wwwtttvvvxxxxxxvvvuuuwwwxxxyyyyyyyyy|||~~~|||{{{}}}~~~~~~uuuoookkkiiilllsssvvvtttsssttttttuuuvvvsssooolllkkkkkkkkkgggggglllppppppooopppmmmnnnoooppppppooonnnmmmsssuuuvvvrrrmmmlllqqqwww{{{uuuooolllnnnnnnmmmkkkmmmkkkiiiiiikkkjjjgggeeeccccccdddfffiiikkkllllllkkkjjjhhhfffcccbbbcccfffdddbbb]]]YYYZZZ]]][[[UUU[[[```\\\ZZZaaa```ZZZ\\\WWWYYY[[[\\\\\\]]]```bbblllhhhbbb]]]ZZZZZZ\\\]]]YYYVVVTTTWWW[[[\\\YYYTTTNNNNNNNNNLLLJJJIIIHHHHHHFFFDDDBBB???>>>===>>>>>>:::999888777777777888888555666666666666555555444555666666666666555555444555555666555555444222222222222222333333333222222222222222222333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333444444444444333333111111111111111222222222111111222222222222111111222222222222333333333333444444444444444444444444444444444444444555555555444444444555666666777777555666777777555555666777666666777777777777888888888777777777888888999::::::::::::;;;;;;<<<======<<<======>>>>>>>>>>>>>>>AAA@@@????????????@@@AAA>>>???@@@BBBCCCEEEFFFGGGCCCBBBBBBBBBCCCDDDFFFGGGGGGGGGEEEDDDDDDEEEGGGIIIFFFGGGIIIJJJLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQOOONNNPPPNNNLLLJJJJJJLLLNNNPPPTTTRRRQQQOOONNNNNNOOOPPPNNNMMMLLLLLLMMMOOOQQQRRRQQQSSSVVVWWWWWWWWWYYY[[[YYYZZZ[[[[[[[[[YYYXXXWWWRRRQQQRRRTTTXXX[[[\\\\\\VVVVVVVVVWWWYYYZZZZZZYYYVVVVVVVVVVVVVVVWWWYYYZZZaaa```^^^\\\[[[[[[[[[\\\aaabbbcccccccccccccccddddddeeefffhhhhhhgggdddbbb^^^aaaeeeggggggeeedddcccccceeehhhhhhgggeeeeeeffffffiiijjjhhhjjj{{{oookkklllmmmnnnooommmjjjhhhgggjjjnnnqqqoooooonnnmmmlllllllllllloooqqqpppjjjeeegggqqqzzzvvvtttsssrrrsssssssssssszzzxxxwwwyyy||||||xxxuuurrrssswww{{{~~~}}}zzzvvvtttttttttuuuwwwwwwuuussspppnnnnnnqqqpppkkkiiijjjnnnnnnoooqqqtttxxx{{{~~~|||}}}~~~|||yyyyyyyyyyyyzzzzzz{{{{{{{{{|||}}}~~~{{{xxxwwwyyy{{{|||wwwyyy|||~~~~~~}}}{{{zzzwwwvvvuuuuuuvvvwwwyyyyyywwwyyyyyyzzz~~~{{{zzzzzzyyywwwuuutttssssssvvvwwwxxxyyyxxxwwwuuutttwwwyyy{{{|||zzzwwwuuussswwwwwwsssqqqtttyyyyyyuuupppmmmlllooossssssnnnhhhhhhhhhiiijjjkkklllnnnnnnkkkmmmnnnmmmjjjggghhhiiiiiijjjkkkkkkgggbbbfffmmm~~~yyywwwyyyzzzxxxttttttvvvyyyzzz{{{}}}||||||xxxvvv{{{}}}tttnnngggfffhhhmmmnnnkkkjjjlllmmmoooqqqpppllljjjkkkmmmmmmhhhgggjjjkkkiiiiiikkkhhhhhhiiijjjjjjjjjjjjiiilllnnnmmmiiiddddddiiiooopppmmmhhhhhhiiikkkjjjiiikkkjjjiiiiiiiiigggdddaaa````````````aaaccceeegggfffccc```___\\\YYY\\\```[[[ZZZWWWSSSTTTXXXWWWRRRUUU[[[VVVRRRZZZ\\\XXXZZZTTTWWWZZZ[[[ZZZZZZZZZZZZ]]][[[WWWSSSQQQPPPQQQQQQQQQPPPPPPRRRTTTTTTPPPMMMIIIIIIIIIFFFDDDBBBCCCDDDBBB@@@===;;;999999:::;;;777777666666666666777777555555555666666555555444444444444555555444444333444444555555444333111000111111111111111111222222111111111111222222222222222222222222222222222222000000000000111111111111111111111111222222222222222333333444444333333222000000000000000000000000000000111111111111000000111111111111222222222222333333333333333333333333222333333333333333333333222333333333444444555555333444555444333222333444444444444555555555666666555555555555666777888888888888888888999:::;;;<<<888999:::;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;<<<===???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEDDDCCCDDDGGGIIIBBBCCCDDDFFFHHHJJJKKKLLLLLLLLLNNNNNNOOONNNMMMMMMNNNLLLIIIGGGGGGIIILLLNNNRRRRRRQQQPPPPPPPPPQQQQQQQQQOOOMMMKKKKKKLLLNNNOOOPPPSSSWWWXXXWWWWWWYYY\\\\\\\\\[[[[[[ZZZYYYWWWWWWUUUTTTTTTWWWZZZ^^^______YYYYYYYYYYYYYYYYYYYYYYYYUUUWWWXXXYYYXXXXXXYYY[[[``````___]]]ZZZZZZ[[[]]]aaabbbddddddcccccceeegggdddfffiiikkkkkkhhheeeccc^^^___aaadddggggggeeecccbbbdddfffgggfffeeeeeeeeebbbfffjjjjjjiiimmmvvv~~~wwwssspppooonnnnnnppppppnnnmmmlllnnnrrruuusssrrrqqqooonnnnnnmmmmmmmmmnnnmmmiiigggkkkuuu}}}vvvvvvvvvvvvuuusssrrrqqqqqqqqqrrrtttwwwxxxxxxwwwqqqsssvvvzzz~~~~~~|||yyysssssstttwwwyyyyyyvvvtttkkkjjjmmmrrrtttqqqpppssspppooooooqqqtttyyy~~~}}}{{{|||~~~|||}}}~~~~~~~~~|||{{{|||}}}~~~}}}~~~~~~}}}{{{|||yyywwwvvvxxxzzz{{{{{{zzz||||||{{{|||{{{}}}~~~}}}zzzvvvttttttwwwwwwxxxxxxwwwuuurrrqqqvvvxxxzzzzzzwwwuuuuuuvvvqqqrrrpppnnnpppuuuwwwuuunnniiifffiiinnnooojjjdddjjjjjjjjjkkkkkkkkkkkkkkkjjjoooqqqooohhhcccbbbccchhhgggggghhheeebbbdddjjj{{{{{{{{{yyyyyyxxxvvvtttpppssswwwzzz|||~~~|||xxxvvvxxxyyy{{{~~~xxxssstttxxx~~~~~~}}}|||{{{zzzvvvpppjjjfffeeegggjjjjjjggggggiiihhhlllooonnnkkkjjjmmmqqqlllgggeeeggggggfffgggjjjkkkjjjjjjiiiiiijjjjjjjjjiiiiiihhheeeaaa___aaacccfffeeedddeeefffgggggggggffffffggghhhiiigggdddbbb___^^^]]]\\\]]]```dddgggbbb___]]]^^^[[[VVVVVV[[[WWWXXXVVVRRRSSSVVVVVVRRRTTT[[[VVVPPPXXXZZZVVVWWWSSSUUUWWWWWWUUUTTTTTTUUUXXXWWWTTTQQQNNNKKKHHHGGGKKKLLLNNNOOOOOOMMMJJJGGGEEEFFFEEEAAA>>>===???BBB>>>===<<<;;;:::888777777555666666666666666666666333444444555555444444333222222333333333333333222222333444444333222000...///////////////000000111//////000000000111111111111111111111111111111111/////////000000000111111//////000000000111111111000111111222222111111000000000000000000000000000...///000000000000///...//////000000000111111111111111111111111111111111222222222222222222222222222222222333333333333333111333333222111000000111222222222222333333333333333333333333444555666777666666555555666777999:::666777888999999999888777666666666666666666666666777888999:::;;;<<<======???@@@AAAAAAAAAAAAAAAAAA@@@BBBCCCCCCAAA@@@BBBDDD@@@AAAAAABBBCCCFFFHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKLLLIIIFFFDDDDDDFFFIIILLLOOOOOOPPPPPPQQQQQQPPPPPPTTTRRRMMMJJJHHHIIIKKKLLLMMMQQQVVVVVVUUUUUUXXX[[[ZZZYYYXXXWWWWWWWWWWWWWWWYYYXXXWWWXXXZZZ\\\]]]]]][[[[[[\\\[[[[[[ZZZ[[[[[[VVVZZZ]]]^^^\\\[[[\\\]]]]]]^^^___]]]\\\[[[^^^aaa```bbbcccbbb``````bbbdddccceeeggghhhgggfffeeeeee___]]]\\\aaagggjjjgggccc```bbbeeeeeedddccccccdddbbbccceeeggghhhgggdddcccdddhhhmmmoooooonnnlllkkkkkkmmmnnnnnnnnnppptttxxxuuutttrrrpppooonnnmmmmmmjjjkkkkkkkkklllnnnssswwwrrrtttwwwxxxwwwtttrrrqqqooopppqqqrrrrrrsssuuuwwwtttsssrrrtttwwwyyyzzzzzzsssssssssuuuxxxyyyyyyxxxpppooorrrwwwxxxuuusssuuuqqqqqqqqqsssuuuxxx{{{}}}~~~~~~~~~~~~|||zzz|||~~~}}}|||~~~{{{wwwwwwxxxzzz{{{zzzwww{{{|||yyyyyy|||~~~}}}|||}}}~~~|||xxxuuuttttttttttttuuuuuutttrrrpppnnnrrroookkkhhhhhhjjjkkkmmmhhhkkkkkkiiiiiinnnrrrrrroooiiidddeeekkkmmmiiidddhhhhhhhhhgggfffeeedddcccdddjjjpppnnngggaaaaaaccchhhdddbbbdddcccaaacccgggyyy}}}||||||yyyxxxyyy{{{{{{yyyuuussssssssslllooossswwwyyy|||wwwqqqmmmnnnpppssszzzwwwyyy{{{yyyvvvtttuuuxxxzzz{{{}}}~~~~~~yyyuuurrrnnngggbbbeeedddfffiiijjjgggiiillliiilllooonnnkkkjjjmmmqqqgggcccaaaccceeeeeehhhmmmrrrpppooommmlllmmmmmmnnniiiiiihhhfffbbb___]]]\\\aaabbbcccdddcccccccccccc^^^___cccfffhhhhhhfffeee___^^^\\\[[[\\\___eeeiiiaaa^^^___aaa^^^VVVUUUYYYWWWZZZYYYTTTSSSTTTTTTRRRTTT\\\XXXRRRYYY[[[VVVUUUTTTTTTTTTSSSQQQOOOPPPQQQKKKLLLMMMMMMLLLKKKIIIGGGGGGJJJNNNNNNLLLIIIFFFEEEDDDDDDBBB???;;;:::===AAA;;;<<<======;;;999555333444555555666666666555555222222333333333333333222111111222222222222222111000111222333222000...------------------...///000........./////////000000000000000000000000000000.../////////000000111111.../////////000000111111//////000000000000//////000000000000000/////////------...//////...------........./////////000000000000000000000000000000222222222111111111111111222222222222222222222222111222222111000//////000000000000000111111111111111111111111222333444555555444333333444555777888555666777777777666444444555555555555555555555555666666777888999::::::;;;<<<===>>>??????>>>===<<<<<>>===<<<<<<;;;;;;;;;:::::::::999:::;;;999777666666777333333333333333333333333222222222222222222222222111111000000000000111111////////////////////////......------------................................................------///......---------....................................................................................---,,,---...///000---------............///////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////////////////000000000111111111111333333333444444444555555333333333444444444555555333222222111111222222333444444444555555555555666999999999999999999999999777777888999::::::;;;;;;888999999:::<<<>>>@@@AAABBBBBBBBBCCCCCCCCCDDDDDDHHHGGGEEEDDDCCCDDDFFFGGGFFFHHHJJJKKKKKKLLLMMMNNNSSSQQQOOOMMMJJJIIIHHHHHHJJJKKKMMMNNNOOOPPPPPPPPPNNNOOOPPPPPPOOOOOOPPPRRRRRRSSSUUUWWWXXXXXXWWWVVVYYY\\\___```]]]ZZZXXXWWWVVVZZZ]]]]]][[[YYYYYYZZZZZZZZZZZZXXXWWWYYY___dddeee\\\VVVYYY^^^aaadddgggeeedddbbbaaa``````___^^^XXXYYY\\\bbbgggiiiiiihhh\\\]]]___```aaa```^^^]]]kkkgggdddeeejjjmmmjjjfffiiiiiijjjjjjiiigggfffeeegggeeegggnnnqqqooommmnnnssspppllllllppprrrrrrqqqnnnkkkhhhjjjoooqqqnnnkkkkkkmmmqqqtttuuussspppnnnuuuwwwyyyyyywwwsssnnnkkkvvvssspppqqqtttwwwxxxwww}}}wwwpppllloooyyy{{{xxx}}}~~~wwwuuu{{{yyyxxxxxx{{{}}}{{{vvvpppuuuwwwzzz{{{zzzzzz}}}xxxpppooovvv{{{}}}{{{}}}~~~{{{zzz|||~~~~~~}}}~~~~~~{{{yyyyyywwwuuurrrqqqrrrssstttuuuppplllmmmqqqvvvvvvuuuwwwuuuttttttqqqkkkjjjmmmllljjjqqqsssgggaaadddeee\\\SSSDDD888777===???<<<;;;FFFPPPQQQQQQVVV\\\^^^eeedddbbbaaaaaaaaabbbbbbeeeeeedddbbb```___]]]\\\aaacccbbb^^^]]]aaaeeeeee^^^XXXPPPNNNRRRWWWXXXXXXxxx{{{}}}~~~|||yyywwwvvvvvvvvvyyy~~~~~~xxxtttttt}}}zzzuuunnnjjjhhhjjjlllmmmnnnpppqqqqqqqqqqqqpppyyyuuupppmmmnnnppprrrsss{{{{{{|||{{{yyyvvvsssrrrnnnoootttzzz{{{wwwuuuwwwvvvuuussspppmmmiiigggeeeiiiiiihhhgggfffeeeddddddmmmmmmmmmllllllkkkjjjiiiccc^^^\\\^^^^^^\\\]]]```dddeeeffffffeeecccaaa```dddiiinnnkkkddd___^^^```aaa^^^]]]```eeehhhgggeee___^^^^^^aaaeeeeeeaaa]]]UUUWWWYYYZZZZZZYYYZZZ[[[aaa]]][[[\\\\\\WWWTTTUUUSSSQQQPPPNNNNNNNNNOOOOOOSSSTTTUUUUUUVVVVVVWWWWWWVVVSSSNNNKKKJJJJJJJJJIIIIIIJJJJJJIIIGGGEEECCCBBBAAAAAA@@@@@@???===<<<;;;::::::::::::999999999999777888888777555444444555222222222222222222222222222222222222222222222222111000000//////000000111..............................------------......------------------------------------------------......------------......------------------------------------------------------------------------...---,,,,,,,,,---//////------------..................................../////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111222222222333333333444444222333333333333444444444222222111111111111222222333333444444444555555555777777777777777777777777555666666666777888888888666666777777999:::<<<===>>>?????????@@@@@@@@@@@@CCCBBBAAA@@@@@@AAACCCDDDEEEGGGIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHHHHGGGGGGHHHIIIJJJKKKMMMMMMMMMMMMKKKMMMNNNNNNNNNNNNOOOQQQPPPQQQSSSTTTTTTTTTRRRRRRTTTWWW[[[\\\[[[YYYWWWWWWWWWYYYZZZYYYWWWVVVWWWYYYTTTVVVYYYYYYXXXYYY[[[^^^aaaZZZUUUYYY___bbbeeehhheeebbb``````bbbgggkkkmmmhhheeebbbaaabbbbbbbbbbbbdddcccaaa`````````aaaaaadddfffhhhiiihhhhhhhhhhhhiiiiiijjjjjjiiihhhfffeeefffdddgggnnnqqqnnnlllllloooooonnnmmmmmmnnnppprrrmmmjjjggggggiiijjjhhhfffdddgggkkknnnppppppooonnntttvvvxxxyyyxxxuuurrrooorrrooommmnnnqqqsssttttttxxxtttpppqqqwwwuuuuuuwwwtttssswwwuuuuuuuuuwwwyyyxxxtttqqqmmmnnnnnnmmmmmmpppuuuyyywwwrrrrrrtttssszzz|||~~~~~~}}}}}}~~~|||yyy{{{yyytttssstttuuuuuusssrrrqqqpppooooooooooooeee___[[[\\\dddkkknnnmmmooollllllooonnnlllmmmqqqkkklllpppyyy}}}~~~zzzeeeOOOBBB===888333999999777555555:::CCCJJJQQQSSSUUUWWWYYY[[[^^^```bbbbbbaaa___^^^]]]]]]\\\___bbbaaa]]]\\\```dddddd\\\UUUMMMJJJMMMSSSWWWXXXvvvvvvwwwyyyzzzzzzxxxvvvoooooosssyyyzzzvvvsssttt{{{vvvpppllliiiiiiiiihhhjjjlllmmmoooooonnnlllkkkwwwuuurrrppppppppppppoootttuuuwwwwwwvvvsssooommmjjjmmmsssxxxvvvooommmooooookkkhhhfffgggfffccc```ffffffffffffeeecccaaa```llllllkkkiiifffeeefffggg```ZZZWWW[[[______^^^^^^\\\^^^```aaaaaa___\\\ZZZ\\\bbbhhhiiiddd```___```aaa^^^]]]^^^bbbdddcccaaa[[[ZZZZZZ\\\```aaa___\\\TTTUUUWWWWWWWWWXXXZZZ\\\aaa[[[WWWWWWWWWSSSSSSTTTRRRNNNKKKJJJLLLMMMLLLJJJPPPRRRSSSRRRRRRUUUZZZ___XXXTTTOOOKKKIIIGGGEEEDDDFFFFFFFFFEEEDDDBBBAAA@@@=========<<<;;;:::999888888888888777777777777666444555555444222111222333111111111111111111111111111111111111111111111111000//////////////////000------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,---------......------------------------................................................------------------------............................../////////000000000000000111111111222222222111222222222333333333333222111111000000111111222222222333333333444444444444444444444444444444444333333333444444444444444333333333444444555666777::::::::::::;;;;;;;;;;;;===<<<<<<;;;<<<===???@@@CCCDDDFFFFFFDDDCCCDDDEEEDDDDDDFFFGGGGGGGGGFFFFFFEEEEEEFFFHHHIIIIIIIIIIIIHHHIIIKKKKKKKKKLLLOOOQQQPPPQQQRRRRRRRRRPPPOOONNNOOORRRVVVWWWWWWVVVUUUVVVWWWWWWXXXWWWUUUTTTUUUVVVQQQTTTXXXZZZZZZYYYYYYZZZ[[[VVVUUUZZZ```ccceeehhheeebbb^^^]]]```hhhpppuuurrrmmmeee___]]]^^^___```eeebbb^^^[[[YYY[[[^^^```[[[ccckkkkkkfffccceeeiiiiiiiiiiiiiiihhhgggffffffeeedddgggnnnpppmmmiiiiiijjjlllnnnmmmjjjiiimmmqqqkkkjjjgggeeedddccccccccc]]]___cccgggjjjlllmmmmmmppprrrtttvvvvvvtttqqqpppmmmlllkkklllnnnpppqqqpppnnnllljjjmmmuuurrrpppuuutttqqqpppoooooopppqqqrrrrrrqqqqqqgggfffdddbbbbbbfffmmmsss~~~wwwrrrrrrsssrrrwwwyyy{{{|||}}}~~~|||yyyxxxyyy~~~xxxrrrqqqsssssssssoooooonnnnnnmmmmmmmmmmmm___XXXQQQSSS\\\fffjjjjjjhhheeeeeegggiiiiiikkkpppdddgggdddttt|||eeeTTTGGG>>>555......333555111111555:::>>>CCCFFFGGGIIIMMMPPPZZZ[[[\\\\\\]]]]]]\\\\\\]]]```___[[[ZZZ]]]``````___XXXPPPMMMPPPWWW[[[^^^ssspppoooqqquuuwwwvvvsssnnnlllmmmqqqqqqooooooqqqxxxsssnnnlllmmmnnnmmmllliiijjjlllnnnnnnmmmkkkiiirrrqqqpppqqqqqqqqqooommmnnnpppssstttrrrooojjjggghhhmmmuuu{{{xxxoookkklllhhhccc^^^^^^aaabbb```\\\bbbdddeeeffffffeeecccbbbbbbdddeeeeeebbbaaabbbdddaaa[[[XXXZZZ\\\\\\^^^```YYYZZZ\\\\\\\\\[[[ZZZYYYVVV[[[aaabbb```______aaadddaaa^^^]]]^^^^^^\\\[[[XXXWWWVVVXXXZZZ[[[ZZZXXXWWWXXXXXXXXXWWWYYY]]]```^^^WWWSSSSSSTTTSSSUUUXXXUUUPPPKKKKKKNNNPPPMMMJJJIIIMMMPPPPPPPPPSSS[[[bbbWWWTTTOOOKKKIIIGGGDDDCCCCCCBBBBBBAAA@@@>>>======::::::::::::999888777666666666555555555444444444111333333222000000000111000000000000000000000000//////////////////////////////............//////------------------------,,,,,,++++++++++++,,,,,,************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++,,,,,,,,,------------++++++++++++++++++++++++---------------------------------------------------------------------------------------------------............/////////....../////////000000000000000111111111222222222111000000//////000000111111111111222222222333333222222222222222222222222222222222222111111111111222111111111111222222333666666666666777777777777888888888888999:::;;;<<<===???AAAAAA@@@???@@@AAA@@@BBBDDDFFFGGGFFFEEEDDDBBBBBBCCCDDDEEEFFFFFFFFFEEEGGGHHHIIIIIIKKKNNNQQQRRRRRRRRRRRRQQQPPPOOONNNMMMPPPRRRSSSRRRRRRRRRSSSUUUVVVXXXXXXVVVUUUSSSSSSQQQSSSVVVYYYZZZZZZZZZZZZWWWTTTTTTZZZ___```aaaccccccaaa]]]ZZZ[[[___fffkkkkkkfff___[[[[[[^^^```bbbbbb___[[[XXXWWWYYY\\\^^^VVV___hhhjjjeeeaaabbbfffgggggggggggggggfffeeeeeeeeecccgggmmmoookkkgggffffffhhhjjjiiihhhgggiiikkkiiihhhgggdddbbbaaaccceee[[[]]]```dddgggiiijjjkkkkkklllnnnoooooonnnlllkkkjjjjjjjjjkkklllmmmmmmmmmiiigggeeefffkkkttt~~~xxxooosssxxxvvvooojjjiiiiiijjjjjjkkklllnnnooohhhfffcccaaabbbeeejjjnnnmmmrrrsssnnnkkkmmmqqqrrrssstttvvvwwwxxxzzz{{{|||}}}yyyvvvuuuttttttxxx|||xxxuuusssvvv}}}qqqpppnnnllllllmmmoooppplllddd[[[ZZZaaaiiimmmnnnhhhccc```bbbcccbbbdddhhh___aaaRRR]]]uuuiiiJJJ:::333:::;;;111,,,000///333888:::888888;;;>>>LLLPPPVVV[[[^^^___]]]\\\[[[^^^]]]XXXWWWYYY[[[[[[___ZZZUUUTTTVVV[[[___```nnnkkkiiijjjnnnqqqqqqpppmmmiiifffggghhhhhhkkkpppuuuqqqmmmlllnnnooommmkkkhhhiiikkklllmmmllljjjiiikkkjjjjjjkkkkkkkkkhhhfffkkkmmmooopppnnnjjjeeebbbbbbhhhsss|||{{{tttppppppgggaaa\\\[[[___aaa___]]]```aaadddggghhhiiihhhggg___aaacccdddcccbbbaaaaaabbb]]]ZZZXXXUUUTTTZZZaaa]]]\\\ZZZYYYYYYZZZ[[[\\\UUUWWWZZZ[[[[[[\\\___bbbfffddd```^^^]]]]]]\\\[[[[[[YYYXXXWWWXXXXXXWWWWWWXXXYYYXXXXXXWWWYYY]]]```^^^WWWSSSSSSTTTSSSUUUXXXWWWRRRMMMMMMPPPQQQOOOKKKGGGKKKPPPPPPNNNOOOSSSXXXPPPMMMIIIGGGEEEDDDBBBAAA??????>>>===<<<;;;;;;:::888999999888888777666555444333333333333222222222000222222222000///000111////////////////////////...........................------------------...++++++++++++++++++++++++++++++************++++++************************)))*********++++++,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////////////////000000000111000//////......//////000000000000000111111111111111111111111111111111111111111111111111000000000111111000000000000111111333444444444444555555555555555555666777888999:::777999;;;<<<<<<<<<===>>>===>>>@@@BBBBBBAAA@@@??????@@@AAABBBBBBBBBBBBBBBCCCEEEFFFFFFGGGIIIMMMPPPQQQQQQPPPPPPOOOOOONNNMMMMMMOOOPPPOOONNNMMMNNNOOOSSSTTTWWWYYYYYYWWWSSSPPPRRRQQQQQQRRRUUUWWWYYYZZZUUURRRTTTYYY[[[ZZZZZZ\\\^^^^^^]]]ZZZWWWWWWZZZ\\\\\\ZZZWWWWWWZZZ^^^```aaa^^^]]]\\\[[[[[[\\\^^^___UUUZZZ```cccbbbaaa``````eeedddddddddccccccccccccdddbbbeeejjjlllgggcccbbbcccbbbbbbcccffffffdddbbbaaabbbbbbaaa```aaaccceee^^^___aaadddfffggggggggghhhhhhiiihhhhhhgggfffeeeeeefffhhhhhhhhhhhhggggggiiifffdddccceeeiiinnnrrrnnnllllllpppssspppllliiieeeddddddeeegggiiijjjkkkiiihhhfffeeeeeeggghhhhhhgggiiihhhcccaaagggmmmoooqqqqqqqqqrrrssstttttttttqqqnnnmmmooommmjjjmmmtttiiiggghhhqqq~~~pppnnnjjjggggggjjjnnnqqqwwwooofffaaacccgggjjjjjjfff```\\\]]]^^^]]]^^^aaa[[[]]]HHHHHHkkk|||gggLLLBBB;;;000...444---000222222111222555888>>>DDDOOOXXX^^^___^^^\\\ZZZ]]]\\\WWWTTTVVVWWWUUUXXXVVVUUUVVVXXXZZZ[[[[[[kkkhhhfffeeegggjjjlllmmmoooiiifffggghhhiiinnntttpppnnnkkkiiihhhgggeeecccffffffggghhhiiiiiijjjjjjllljjjhhhffffffeeebbb```fffgggiiijjjiiifffbbb```[[[^^^fffrrrwwwuuussssssiiiddd^^^\\\^^^``````___^^^```bbbeeehhhjjjjjjkkkfffdddddddddffffffdddbbbgggdddaaa^^^YYYVVV\\\eeeaaa___]]]ZZZZZZ[[[]]]___VVVWWWWWWXXXXXXZZZ^^^aaadddbbb```^^^]]]^^^___```^^^]]][[[YYYXXXXXXXXXYYYWWWWWWWWWVVVUUUWWWZZZ\\\___YYYUUUUUUUUURRRQQQSSSUUURRRNNNMMMNNNOOOMMMKKKJJJMMMOOONNNKKKHHHHHHIIIEEECCCAAA@@@@@@???===<<<===<<<;;;:::999999999999777777777777777666555555222222222222111111111111///111222111000///000111........................------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++******))))))))))))******************************(((((())))))***+++++++++************+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,---------.....................///////////////......------......///...////////////000000000000000000000000000000000000000000000000000000000000000/////////000000111222222222333333333333444444444555555666666666777222444777888888999:::<<<999:::;;;;;;;;;;;;:::999<<<===>>>>>>?????????>>>AAABBBCCCCCCCCCFFFJJJMMMJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKIIIIIIKKKMMMOOOPPPSSSVVVWWWUUUQQQMMMPPPMMMJJJJJJNNNRRRVVVWWWRRRPPPQQQUUUVVVSSSSSSUUUVVVYYY\\\\\\XXXUUUUUUVVVRRRQQQRRRTTTXXXZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZUUUVVVXXX[[[^^^___^^^]]]aaa``````______``````aaabbb___```dddeeeaaa^^^^^^^^^\\\\\\___cccccc___ZZZWWWWWWYYY[[[]]]___```aaa```aaaccceeeeeeeeecccbbbeeeeeedddccccccbbbbbbbbb___bbbddddddbbb```___^^^```___]]]]]]^^^```ccceeeeeeggghhhhhhfffeeegggjjjccc```___aaaeeehhhhhhfffdddcccbbbcccddddddcccaaa^^^___]]][[[```kkksssuuummmlllkkkkkklllmmmlllkkkkkkhhhiiikkkgggccciiittttttlllddddddlllsssuuutttiiifffbbb```aaadddhhhkkkmmmiiiccc^^^ZZZ[[[]]]___^^^XXXUUUXXX[[[[[[[[[\\\QQQUUUKKKIIIWWWZZZ___tttwwwgggRRRCCC===555333///------///111333555<<>><<<;;;<<<;;;:::888;;;:::999777777777777888555555555555555444444333222111111111111000000000...///000000......///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************************))))))(((((())))))***************************''''''((())))))***++++++)))))))))******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))*********))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------..................------------......---............/////////........................---------...//////000000...............///000111000000111111111222222222333333444444444444444333111333666666666555777888666666777777777888888888999999:::;;;;;;;;;::::::???????????????AAAEEEIIIEEEEEEEEEFFFGGGIIIJJJKKKFFFGGGGGGFFFEEEFFFIIIKKKLLLKKKKKKMMMPPPPPPNNNLLLMMMJJJGGGGGGLLLPPPSSSTTTNNNLLLMMMQQQQQQNNNNNNRRRPPPUUUZZZ[[[WWWTTTSSSSSSNNNNNNOOOQQQTTTTTTSSSQQQUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSUUUWWWZZZ\\\]]]]]]]]]\\\[[[[[[\\\]]]^^^___[[[ZZZ]]]]]]ZZZXXXXXXWWWXXXZZZ]]]^^^]]]ZZZXXXPPPPPPRRRVVV\\\^^^]]][[[^^^```bbbddddddbbb```^^^^^^]]]]]]]]]]]]^^^______]]]```cccccc___[[[YYYYYYUUUUUUUUUVVVXXXZZZ\\\^^^___ccceeebbb______bbbeeeccc^^^[[[___fffiiifffaaa\\\ZZZYYY[[[^^^___^^^\\\XXXWWWVVVWWWbbbpppwwwwwwdddbbbaaaaaacccdddbbbaaafffccccccccc\\\XXXdddvvv{{{qqqeee```aaaaaa]]]XXX^^^]]]\\\\\\\\\^^^```bbbXXXZZZZZZVVVQQQPPPSSSXXXXXXRRROOOTTTXXXXXXVVVVVVIIIMMMQQQTTTTTTQQQSSS[[[nnnyyyttt```XXXNNN@@@666222111000...333777???GGGNNNSSSVVVWWWaaadddbbb[[[VVVUUUTTTQQQPPPQQQRRRSSSRRRQQQQQQRRRjjjjjjgggccc___aaafffkkkkkkgggddddddbbb]]][[[^^^```bbbeeedddaaa___```bbb^^^]]]\\\]]]^^^aaadddfff```]]]YYYXXXYYY\\\^^^___YYYZZZ\\\^^^```aaaaaaaaa]]]SSSLLLPPPWWW\\\^^^___dddbbb]]]XXXTTTTTTXXX[[[\\\]]]]]]___aaaccceeefffiii```XXXYYYcccmmmpppooohhhccc```dddfffccc___^^^dddccccccbbbaaa```^^^]]]YYYZZZ\\\]]]]]]\\\[[[[[[]]]\\\YYYVVVSSSRRRTTTUUUYYYXXXWWWUUUTTTUUUXXX[[[WWWXXXYYYWWWVVVUUUVVVXXXUUURRRSSSWWWXXXSSSPPPPPPRRRRRRPPPNNNKKKJJJKKKLLLIIIGGGDDDDDDDDDDDDCCCAAA???===;;;;;;;;;;;;999777:::999888777666666777888333333444444444333222222111111111111000000000000---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))))))))(((((((((((())))))************************&&&''''''((()))******+++))))))))))))***+++,,,---************************************************************************&&&''')))*********)))((()))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------.........------,,,,,,------...---------.........//////------------------------++++++,,,---......//////------------...///000111/////////000000000111111222333333333333222222111222444666555444333444555666666666666777999:::;;;666777777888888888888777=========<<<<<<>>>BBBEEEBBBCCCCCCEEEGGGIIIKKKLLLBBBCCCCCCCCCCCCEEEHHHKKKJJJGGGDDDEEEHHHKKKLLLLLLLLLIIIGGGIIIMMMRRRSSSSSSKKKIIIKKKNNNMMMKKKMMMQQQNNNSSSYYYYYYUUUQQQPPPQQQMMMMMMMMMOOOQQQQQQPPPNNNZZZYYYWWWUUUTTTTTTUUUUUUQQQRRRRRRRRRRRRVVV[[[___[[[[[[YYYYYYYYYZZZ[[[\\\\\\WWWVVVXXXXXXUUUSSSUUUQQQVVV[[[\\\ZZZWWWWWWXXXOOONNNOOOUUU]]]___\\\XXX[[[]]]aaaccccccaaa]]][[[WWWVVVVVVVVVXXXZZZ\\\]]]^^^aaaeeeddd___[[[XXXXXXRRRSSSTTTUUUXXXZZZ\\\]]]YYY^^^bbbcccaaaaaa```___ddd^^^YYY^^^gggkkkeee^^^VVVSSSRRRTTTXXX[[[\\\[[[___\\\WWWXXXbbbmmmooolll[[[YYYWWWYYY[[[]]][[[YYY]]]YYYXXXVVVNNNKKK[[[rrrmmmgggaaabbbeeeddd\\\TTTVVVXXXZZZ[[[\\\\\\\\\[[[IIIOOOUUUSSSNNNMMMSSSYYYVVVPPPMMMQQQUUUTTTQQQPPPLLLJJJSSSYYYPPPLLLOOONNNRRRZZZiiirrr[[[III???999222---444666:::???FFFLLLRRRUUUeeegggeee^^^XXXWWWTTTQQQJJJJJJJJJIIIGGGGGGIIIJJJgggccc]]]ZZZZZZ___eeeiiihhhgggddd^^^WWWTTTUUUXXX\\\]]]___```___]]]ZZZYYY```\\\YYYZZZ___bbbaaa___aaa___]]][[[[[[[[[ZZZYYYXXXYYY\\\___bbbaaa^^^\\\VVVQQQLLLJJJMMMQQQTTTUUU___]]]YYYUUUSSSRRRQQQRRRUUUXXX\\\^^^```bbbeeeggggggfffdddaaa```bbbfffjjjkkkfffbbbaaadddeeebbb___ddddddbbb^^^[[[\\\```dddaaa___]]]]]]^^^___^^^]]]aaa```]]]YYYUUUSSSSSSTTTZZZVVVSSSTTTXXXYYYVVVRRRWWWVVVTTTRRRPPPPPPSSSVVVPPPQQQRRRQQQOOOMMMMMMNNNQQQQQQPPPOOOLLLJJJHHHGGGMMMIIIEEEBBBAAAAAA@@@???>>>===:::888777888999999:::999888666555444444444444444333333333222222222111111111111000000000///...........................------,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))******************))))))))))))******************************************************))))))))))))************+++*********))))))((((((,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------..................///////////////000000000111111111111111111222222222333333333777777666666555555555555555555555666666666666666:::::::::::::::;;;<<<<<<<<<===>>>AAACCCFFFHHHHHH???@@@@@@@@@BBBCCCDDDEEEDDDDDDDDDCCCBBBCCCGGGIIIKKKLLLIIIEEEEEEIIIKKKJJJPPPMMMJJJJJJLLLLLLIIIEEEJJJMMMPPPQQQPPPOOONNNOOOLLLKKKKKKLLLOOORRRRRRRRRUUUUUUVVVVVVTTTQQQNNNKKKOOOMMMKKKLLLOOOSSSVVVWWWWWW[[[]]]\\\]]]```___\\\^^^[[[WWWSSSPPPOOOPPPPPPWWWYYYZZZXXXVVVTTTSSSSSSRRRQQQPPPRRRVVVYYYZZZZZZYYY[[[\\\\\\YYYUUUSSSSSSUUUVVVWWWWWWWWWXXXZZZ\\\___```^^^YYYYYY\\\]]]ZZZXXXVVVTTTUUUXXX\\\___```[[[```iiinnnfff[[[YYY___\\\[[[[[[___cccccc^^^YYYUUUTTTPPPLLLOOOVVVYYYXXX]]]ZZZQQQNNN[[[hhhbbbSSSLLLLLLKKKLLLNNNPPPSSSTTTVVVUUUSSSPPPNNNNNNPPPSSS^^^YYYYYYbbbmmmmmm___QQQVVVTTTTTTUUURRRNNNOOOTTTOOOKKKKKKNNNPPPQQQUUUZZZiii^^^TTTOOOMMMJJJIIIKKKMMMLLLKKKJJJJJJKKKLLLMMMQQQTTTWWW]]]tttpppYYYHHH888------///333777<<>>======<<<:::888888888999::::::999888666555555444444333333333333222222222222111111000000000/////////---------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((()))))))))***************))))))))))))******************************************************(((((()))))))))******************)))))))))((((((++++++***))))))***++++++*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,---------------.........////////////....../////////000000000111111111222222222222333333333333222222222111111333333444444444555555555::::::999999999:::;;;<<<::::::;;;===>>>@@@AAAAAA??????@@@@@@AAACCCDDDEEEDDDDDDDDDBBBAAAAAABBBDDDDDDFFFDDD@@@@@@DDDFFFEEEHHHJJJKKKLLLJJJGGGEEEDDDCCCFFFIIIKKKLLLLLLLLLMMMJJJHHHHHHIIILLLOOOOOOOOOSSSTTTUUUUUUTTTQQQNNNLLLKKKIIIHHHJJJNNNRRRUUUVVVSSSXXX[[[[[[\\\]]][[[VVVWWWWWWVVVUUUSSSQQQOOONNNRRRTTTWWWXXXVVVTTTSSSSSSSSSRRRSSSUUUXXXYYYYYYXXXWWWXXXYYYXXXUUUSSSRRRRRROOORRRUUUWWWYYY\\\___bbbXXX[[[YYYTTTRRRTTTUUUTTTXXXWWWUUUUUUWWWZZZ]]]^^^XXXaaapppxxxqqqbbbYYYXXXWWWVVVVVVYYY]]]]]]XXXSSSPPPOOOLLLGGGIIIPPPSSSQQQUUUSSSLLLGGGNNNXXXTTTHHHGGGGGGGGGHHHJJJLLLMMMNNNRRRRRRQQQOOOMMMLLLNNNPPPMMMIIIHHHPPP[[[___ZZZRRRIIILLLOOONNNFFF@@@DDDLLLQQQNNNMMMQQQSSSTTTXXX]]]\\\TTTMMMKKKJJJHHHJJJNNNIIIHHHGGGFFFEEEFFFGGGGGGMMMOOOOOOQQQ]]]tttoooNNN555222222111333666999===???LLLLLLLLLKKKIIIIIIJJJKKKHHHIIIMMMPPPLLLDDD@@@BBBOOOOOOOOOOOONNNMMMLLLKKKLLLPPPSSSUUUSSSPPPNNNMMMTTTUUUVVVWWWWWWVVVTTTSSSYYYVVVSSSSSSUUUVVVUUUSSS[[[YYYVVVSSSRRRSSSTTTUUUYYYVVVRRRPPPRRRTTTVVVWWWXXXSSSMMMIIIIIILLLOOOPPPPPPPPPPPPPPPPPPOOOOOONNNQQQQQQSSSXXX\\\^^^\\\YYY]]]]]]\\\ZZZZZZ\\\```ddd___[[[WWWWWW[[[^^^^^^^^^UUUZZZ^^^]]]WWWPPPNNNNNNVVVXXXYYYVVVSSSRRRSSSVVVQQQSSSSSSOOOJJJIIIMMMQQQQQQOOOMMMMMMPPPQQQNNNLLLJJJLLLMMMMMMMMMMMMOOOPPPMMMNNNPPPPPPOOOOOOOOOPPPOOOOOOOOONNNMMMLLLJJJIIIGGGDDD@@@>>>>>>===<<<;;;;;;:::999888888999:::;;;999999777666555555444444222222222222111111111111000000000/////////......------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))*********))))))(((((())))))***************************************************(((((())))))))))))************))))))))))))((((((+++******))))))******+++)))))))))************+++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////---------............///000000000111111111222222111111111111111000000000111111222222333444555555:::999888777777999;;;<<<999999:::::::::;;;;;;;;;?????????@@@AAABBBCCCDDDCCCDDDDDDBBB@@@>>>>>>???CCCEEECCC@@@@@@EEEGGGFFFAAAFFFKKKLLLGGGBBBAAAAAA===@@@DDDGGGHHHJJJKKKMMMHHHGGGFFFGGGIIILLLMMMMMMPPPPPPRRRRRRRRRPPPNNNLLLGGGFFFEEEGGGKKKOOOQQQRRRNNNTTTXXXXXXYYYZZZVVVQQQQQQSSSVVVWWWVVVRRRNNNKKKLLLOOOTTTVVVUUUTTTSSSSSSSSSRRRSSSTTTVVVWWWUUUSSSPPPRRRSSSSSSRRRQQQRRRTTTKKKNNNRRRVVVXXX[[[^^^```YYY]]]]]]WWWRRRTTTUUUUUUXXXWWWVVVUUUVVVXXXZZZ[[[UUU___mmmuuuooo```UUURRRSSSRRRRRRUUUXXXXXXTTTPPPMMMMMMJJJFFFGGGLLLNNNLLLSSSUUURRRLLLLLLPPPNNNGGGCCCCCCEEEFFFGGGHHHIIIIIINNNOOOOOOMMMKKKKKKLLLMMMPPPKKKFFFFFFKKKOOONNNLLL@@@GGGMMMKKK>>>555;;;FFFNNNKKKKKKOOOQQQRRRUUUZZZPPPKKKHHHGGGEEEDDDGGGMMMKKKJJJHHHFFFEEEEEEFFFFFFJJJMMMMMMKKKMMMUUU]]]```rrr{{{ccc@@@444000---...333888;;;<<>>>>>>>>>>>???@@@AAABBBAAABBBCCCBBB@@@>>>===>>>BBBDDDDDDAAABBBFFFHHHGGG@@@DDDGGGHHHEEEBBB@@@???===@@@DDDFFFHHHIIIKKKMMMHHHFFFEEEEEEGGGJJJKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIEEEEEEDDDFFFIIILLLLLLLLLKKKPPPSSSSSSTTTWWWVVVRRRQQQSSSVVVXXXWWWSSSNNNKKKMMMOOOQQQRRRRRRRRRSSSTTTSSSRRROOOOOOPPPPPPPPPOOOIIIJJJLLLMMMNNNPPPTTTVVVKKKNNNQQQSSSTTTUUUVVVWWW^^^bbbbbb\\\WWWWWWYYYYYYWWWWWWVVVUUUTTTTTTVVVWWWSSSXXX^^^aaa]]]UUUPPPNNNQQQQQQQQQSSSVVVWWWUUUSSSPPPPPPNNNJJJKKKOOOOOOLLLQQQXXXZZZVVVRRRPPPNNNJJJCCCDDDFFFGGGHHHHHHHHHGGGJJJLLLMMMLLLKKKJJJKKKLLLUUUQQQKKKFFFEEEFFFHHHIIIEEEJJJOOOMMMBBB999===FFFGGGDDDEEEHHHKKKKKKNNNRRRLLLJJJIIIGGGCCC???CCCIIILLLKKKIIIGGGEEEEEEEEEEEEEEEHHHKKKKKKKKKLLLMMMNNNLLLTTT\\\aaadddkkkxxxgggJJJAAA777333777<<>><<<:::999999999777666555555666666777777888999666666555444333333333333000000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++,,,------************************((((((((((((((((((((((((&&&'''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))************+++++++++,,,************++++++++++++************************************************)))(((((((((((()))***************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,---------------------.........//////........./////////000000222222222222222222333333000111111333444555666666777666444444444555777888555666777888999:::;;;<<<===<<<<<<<<<===>>>???@@@>>>@@@BBBBBB@@@??????@@@???AAAAAA??????DDDEEECCCEEECCCBBBBBBDDDCCCAAA??????AAADDDEEEEEEFFFHHHJJJGGGDDDBBBAAACCCFFFGGGGGGCCCDDDEEEFFFFFFFFFEEEEEEFFFEEEEEEGGGIIIJJJIIIGGGJJJMMMNNNMMMOOOUUUXXXWWWUUUVVVWWWWWWVVVSSSPPPNNNRRRRRRRRRQQQOOOPPPRRRTTTWWWSSSNNNKKKLLLMMMNNNNNNHHHJJJKKKLLLLLLNNNQQQTTTOOOQQQSSSSSSRRRRRRRRRTTT\\\``````ZZZVVVVVVWWWVVVUUUUUUUUUSSSQQQPPPQQQSSSPPPRRRSSSSSSQQQPPPNNNLLLOOOOOOOOOQQQSSSUUUUUUTTTRRRSSSRRROOOPPPRRRQQQLLLEEENNNVVVVVVRRRNNNJJJGGGCCCDDDFFFGGGHHHGGGGGGFFFHHHJJJKKKKKKJJJIIIJJJKKKIIIHHHGGGEEEDDDGGGKKKOOOOOONNNOOOOOOKKKEEEEEEIIIFFFCCCCCCGGGHHHHHHJJJNNNKKKJJJJJJJJJEEEAAABBBHHHIIIHHHEEECCCAAAAAA@@@AAA@@@BBBEEEHHHHHHFFFGGGHHHGGGIIILLLMMMMMMOOORRRVVV```nnn~~~qqqcccQQQEEE@@@@@@???>>>@@@@@@???===<<<===AAADDDCCCDDDGGGGGGCCC@@@EEEMMM======>>>???@@@BBBCCCDDDFFFDDDCCCCCCEEEFFFFFFFFFGGGGGGHHHJJJJJJKKKKKKKKKJJJKKKLLLMMMOOOOOOOOOOOOMMMOOOPPPOOOLLLLLLOOOSSSRRRPPPNNNMMMMMMMMMLLLJJJNNNNNNMMMKKKGGGFFFFFFGGGJJJKKKKKKKKKJJJHHHEEECCCGGGGGGHHHLLLPPPQQQOOOLLLJJJKKKKKKJJJJJJKKKNNNQQQNNNNNNNNNOOOQQQSSSUUUVVVTTTMMMHHHIIIOOORRRPPPKKKIIIKKKLLLJJJHHHGGGIIIKKKFFFJJJMMMOOOLLLGGGBBB@@@EEEEEEEEEFFFFFFFFFFFFGGGGGGIIIJJJJJJHHHFFFEEEEEEMMMNNNNNNMMMIIIGGGFFFFFFCCCCCCCCCCCCBBBBBBAAA@@@:::999777777888777666444333333444444555555555666444333333222111111222222............---------------------,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))***+++,,,,,,---************************(((((((((((((((((((((((('''''''''(((((())))))***&&&&&&''''''((())))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''(((((((((((()))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((((((((())))))((())))))******))))))(((*********+++++++++,,,,,,)))************+++++++++************************)))))))))))))))))))))))))))(((((((((((()))******))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,---------------.........//////------.........//////////////////000000000000111111111222333444444555555444444333333444444555555111111333444666888999:::;;;:::::::::;;;;;;<<<===<<<>>>????????????AAABBB???AAAAAA??????CCCDDDBBBEEEBBB??????CCCDDDAAA>>>>>>???AAABBBAAABBBDDDFFFEEEBBB???>>>???BBBCCCCCC@@@AAABBBBBBCCCCCCCCCBBBFFFFFFGGGIIIJJJJJJIIIGGGJJJLLLKKKIIILLLSSSWWWWWWUUUUUUVVVVVVUUUTTTSSSRRRUUUVVVUUUSSSQQQQQQSSSUUUYYYUUUPPPMMMMMMNNNNNNOOOLLLNNNNNNNNNLLLLLLMMMNNNRRRSSSTTTTTTSSSTTTVVVXXX[[[]]][[[WWWVVVWWWVVVRRRQQQSSSTTTQQQMMMLLLMMMPPPLLLOOOQQQRRRSSSUUUQQQLLLMMMLLLLLLLLLMMMNNNOOOPPPOOOQQQQQQOOOPPPRRROOOJJJ===CCCKKKOOOOOOLLLHHHEEECCCDDDDDDEEEEEEEEEDDDDDDGGGHHHHHHHHHGGGHHHIIIKKKGGGGGGGGGFFFEEEGGGKKKNNNQQQKKKHHHKKKLLLJJJHHHIIIJJJGGGGGGJJJKKKIIIJJJNNNIIIGGGHHHKKKIIIFFFFFFJJJIIIGGGEEECCCBBBAAAAAAAAAAAAAAACCCFFFEEEBBBAAADDDIIIHHHIIIIIIJJJIIIGGGEEEEEEMMMVVV\\\eeesss~~~yyynnn^^^PPPHHHEEECCCBBB@@@@@@???===;;;<<<>>>@@@AAABBBDDDCCC===;;;CCCNNN;;;<<<===>>>??????@@@@@@AAA???>>>???BBBDDDCCCBBBAAABBBCCCDDDEEEFFFGGGGGGHHHIIIKKKLLLLLLKKKKKKKKKIIILLLOOOOOOKKKJJJLLLOOOPPPNNNKKKJJJJJJKKKJJJJJJHHHKKKMMMLLLIIIFFFFFFFFFKKKKKKKKKKKKJJJHHHGGGFFFDDDEEEFFFHHHJJJJJJIIIIIIFFFFFFFFFEEEEEEEEEHHHJJJEEEGGGIIIKKKLLLMMMOOOPPPLLLIIIEEEEEEFFFIIIJJJJJJIIIIIIIIIHHHIIIIIIJJJKKKGGGGGGGGGIIIJJJHHHDDDAAABBBBBBCCCCCCCCCCCCDDDEEEDDDFFFGGGGGGEEEDDDEEEEEEGGGHHHIIIGGGEEECCCBBBCCC>>>>>>>>>>>>===<<<;;;:::888777666666777777555333111222222333333333333222222111111000000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,************************((((((((((((((((((((((((''''''((())))))***++++++&&&&&&''''''((())))))***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))'''((()))******)))(((''')))))))))************+++((((((((()))))))))******************************))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))*********+++))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.........------........./////////111111111111222222333333111222333444444444333333///000111333444666777888999888888888888999::::::<<<<<<===<<<<<<===???BBB>>>AAAAAA>>>>>>AAAAAA>>>@@@@@@@@@AAABBBAAA???===<<<===?????????@@@CCCEEEGGGDDD@@@???@@@BBBDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCEEEEEEGGGKKKMMMNNNLLLJJJIIIKKKKKKHHHJJJOOORRRRRROOOQQQSSSUUUVVVVVVUUUTTTUUUWWWYYYYYYWWWUUUUUUUUUVVVTTTQQQPPPOOOOOOMMMKKKLLLNNNPPPPPPOOOMMMMMMNNNVVVVVVUUUSSSSSSTTTWWWZZZZZZYYYVVVTTTVVVYYYUUUOOOMMMPPPQQQOOOKKKIIIJJJMMMKKKMMMNNNNNNSSSXXXVVVOOOMMMLLLJJJHHHFFFFFFGGGHHHJJJMMMNNNMMMNNNPPPLLLGGG???>>>AAAGGGLLLMMMJJJFFFEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCEEEHHHKKKOOOMMMIIIFFFCCCCCCEEEFFFKKKDDD@@@CCCFFFGGGFFFHHHJJJHHHGGGJJJJJJGGGGGGJJJGGGDDDEEEJJJKKKIIIGGGHHHHHHGGGEEECCCBBBBBBBBBBBB???>>>AAAFFFEEE@@@???BBBCCCCCCDDDEEEEEEDDDBBB@@@BBBDDDDDDBBBEEEMMMRRRRRRZZZWWWQQQKKKGGGEEEDDDDDD???@@@@@@???>>>>>>???AAAAAA@@@@@@???<<<:::???GGG;;;===???AAAAAA@@@>>><<<<<<;;;;;;===AAABBB@@@>>>@@@@@@AAABBBDDDEEEFFFFFFJJJKKKMMMMMMLLLJJJJJJJJJBBBGGGMMMMMMKKKJJJMMMPPPRRRNNNJJJHHHIIIKKKLLLLLLDDDHHHLLLLLLJJJGGGEEEFFFKKKKKKKKKKKKJJJJJJIIIIII>>>@@@CCCEEEEEEGGGIIIJJJEEEFFFFFFEEEDDDDDDFFFHHHBBBEEEGGGHHHHHHGGGGGGGGGIIIKKKKKKHHHDDDDDDIIIMMMIIIHHHGGGHHHJJJKKKKKKKKKJJJFFFDDDEEEJJJKKKIIIEEE???@@@AAABBBAAAAAABBBCCCAAACCCDDDDDDCCCCCCEEEGGGAAACCCDDDCCCAAA@@@@@@AAA<<<<<<<<<;;;:::999777666777666555666777777555333111111222222222111111000111000///////////////000---------,,,,,,,,,++++++,,,,,,,,,+++++++++*********************************************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***++++++,,,&&&&&&&&&'''((())))))***))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))'''((()))******)))((('''(((((((((((())))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))************))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.............../////////000000000000000000000111111111///111333444555444222111111111222444555666777777777777777777777777888999<<<<<<<<<:::999:::===@@@888;;;;;;888777::::::777999>>>CCCDDDAAA===<<<<<<<<<===???@@@@@@BBBDDDGGGKKKHHHDDDBBBCCCEEEGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDGGGLLLPPPQQQOOOMMMHHHKKKKKKIIIJJJMMMNNNKKKIIILLLQQQUUUWWWXXXVVVUUURRRVVV[[[]]]\\\YYYVVVUUUQQQPPPQQQQQQQQQNNNJJJFFFHHHKKKOOOQQQRRRQQQRRRRRRXXXWWWUUURRRPPPQQQTTTWWWUUUSSSPPPNNNSSSVVVRRRIIIKKKNNNPPPNNNIIIGGGIIILLLKKKKKKHHHFFFLLLVVVXXXSSSOOONNNKKKGGGCCCBBBBBBCCCGGGJJJLLLLLLNNNOOOKKKEEEAAA;;;999???HHHKKKIIIFFFHHHGGGFFFDDDDDDEEEFFFGGGCCCCCCBBBAAAAAACCCGGGJJJMMMIIIDDD???>>>???AAABBBEEE???;;;>>>AAABBBDDDGGGGGGDDDDDDFFFFFFBBBBBBDDDHHHDDDDDDIIILLLIIIEEEDDDCCCBBB@@@>>>======>>>>>>666666;;;CCCCCC>>>>>>BBB>>>@@@BBBAAA???>>>>>>???EEEFFFDDDDDDFFFIIIFFF???>>>@@@BBBBBB???===<<<<<<:::<<<>>>>>>======>>>???CCC???<<<>>>===:::;;;>>><<<===>>>??????@@@@@@???BBB@@@>>><<<<<<>>>AAACCCAAABBBCCCEEEFFFGGGGGGGGGFFFGGGIIIKKKMMMMMMMMMLLLJJJJJJIIIJJJKKKMMMOOOPPPPPPMMMQQQ[[[ZZZOOOJJJNNNFFFIIIMMMOOOOOOLLLHHHEEEEEEFFFHHHIIIKKKKKKKKKKKKHHHEEEDDDGGGGGGEEEFFFIIIFFFFFFEEECCCBBBBBBBBBAAABBBCCCCCCDDDEEEFFFGGGHHHNNNMMMKKKJJJHHHHHHGGGGGGEEEFFFGGGGGGGGGFFFDDDCCCGGGDDDBBBBBBEEEEEECCC@@@DDD>>>;;;===@@@BBBDDDHHHFFFDDDBBB@@@???@@@AAABBBBBB@@@>>>===>>>>>>===<<<<<<;;;999999999999888666444444333333333222222222111000000///...---------------............------------------------------******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''))))))(((((('''''''''&&&$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******)))************+++++++++))))))))))))))))))))))))++++++******))))))((((((++++++************++++++)))************+++++++++)))************+++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,---.................................//////000111222222333555333000000111222333222000111111222222333444444444444666777888888888888999999999999:::;;;<<<===;;;:::888666666777888999<<<>>>??????===;;;:::::::::<<<>>>@@@AAAEEEIIILLLIIIHHHGGGFFFFFFFFFFFFFFFHHHGGGFFFGGGGGGEEECCC@@@EEEFFFGGGJJJLLLOOOPPPQQQOOONNNLLLJJJIIIIIIIIIIIIJJJIIIIIIMMMQQQTTTSSSQQQMMMPPPTTTXXXYYYXXXVVVTTTOOOMMMKKKKKKKKKJJJHHHGGGJJJLLLPPPQQQOOOMMMLLLKKKUUURRRNNNKKKKKKMMMPPPRRRQQQOOOLLLJJJIIIJJJLLLMMMNNNUUUWWWPPPIIIHHHJJJLLLHHHGGGFFFFFFIIIMMMQQQTTTQQQMMMJJJJJJIIIGGGKKKPPPJJJKKKMMMPPPRRRRRROOOMMM@@@999777>>>EEEGGGHHHKKKHHHGGGFFFEEECCCCCCCCCCCCFFFGGGCCC>>>>>>BBBEEEDDDCCCAAA??????AAA@@@<<<999??????<<<999<<>>AAACCCBBBAAAAAA@@@AAABBBBBBAAA>>>;;;BBB@@@AAADDDDDDAAA@@@BBB>>>@@@AAABBBBBBAAA@@@??????===;;;;;;<<<=========>>>???>>>===<<<;;;===>>>@@@@@@@@@@@@???>>>===<<>>@@@>>>:::<<<@@@DDDCCCBBBAAA@@@@@@@@@AAAAAA???===<<<======<<<;;;:::888777777777777666444333333333333222222222222000000//////...------,,,------............------------------------------******))))))))))))******+++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''')))(((((((((''''''''''''&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))***))))))))))))))))))***))))))*********+++++++++))))))*********+++++++++*********************************+++++++++,,,,,,***++++++,,,,,,---------------------------------.........///000111111111222111///000111222111000000000111111222333333444444555666777777777777777777777777777888999:::;;;;;;:::888777777777999999999;;;======<<<;;;;;;;;;@@@AAAAAAAAA@@@AAADDDGGGIIIJJJKKKLLLLLLJJJHHHFFFFFFEEEDDDEEEEEEDDDAAA???AAABBBDDDFFFHHHJJJKKKLLLIIIIIIHHHGGGFFFGGGHHHHHHHHHGGGGGGJJJNNNPPPPPPOOOJJJMMMQQQTTTUUUTTTRRRPPPKKKJJJHHHGGGHHHGGGEEEDDDHHHKKKMMMNNNMMMKKKKKKKKKQQQOOOLLLIIIIIIKKKNNNPPPPPPNNNLLLJJJHHHHHHHHHIIIPPPVVVWWWQQQJJJHHHHHHGGGFFFEEECCCBBBDDDGGGJJJLLLMMMJJJHHHHHHGGGEEEGGGKKKFFFFFFHHHKKKNNNOOONNNLLLFFF>>>:::>>>CCCEEEGGGJJJFFFFFFEEEDDDCCCCCCCCCCCCDDDEEEBBB>>>===@@@BBB@@@AAA???===>>>@@@BBBBBB@@@@@@<<<999:::???BBBAAA???CCCCCCBBBBBBBBBBBBBBBBBBAAABBBAAA>>>@@@FFFHHHGGGFFFDDDCCCBBBDDDGGGKKKNNN<<<;;;;;;===???AAAAAA@@@@@@??????@@@AAA@@@===:::@@@>>>???BBBBBB>>><<<>>>888;;;===???>>>===<<<<<<<<<;;;::::::<<<>>>>>>===>>>?????????===<<<;;;;;;@@@@@@@@@@@@???>>>===<<>>>>>=========>>>>>>>>>???@@@AAAAAAAAAAAAAAAEEEFFFGGGHHHIIIJJJJJJJJJNNNMMMLLLKKKKKKLLLMMMMMMLLLRRR^^^fff^^^PPPKKKPPPKKKIIIIIILLLRRRTTTQQQMMMNNNMMMJJJHHHGGGFFFFFFFFFHHHEEEDDDGGGGGGDDDDDDHHHIIIJJJKKKKKKJJJHHHEEEDDDEEEDDDBBBAAAAAABBBDDDEEEHHHGGGGGGGGGFFFFFFFFFFFFCCCBBB@@@>>>>>>???@@@BBBBBBCCCDDDDDDBBBAAABBBBBB===AAAHHHJJJDDD<<<;;;???BBBBBBBBBAAA@@@@@@???>>>???===;;;;;;;;;<<<;;;:::777555444444444444333111222222222222111111111111/////////......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******+++************)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******)))))))))*********++++++(((((((((((((((((((((((())))))))))))************))))))(((((((((((()))))))))))))))*********++++++)))))))))*********++++++*********************************++++++++++++,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,------......//////////////////000111111///---000000000111222222333333444555555666666666555555444444444444555666777888:::999888777777777888999666888;;;<<<;;;;;;;;;<<<@@@AAAAAA@@@??????AAADDDFFFHHHLLLOOOOOOLLLHHHEEEDDDCCCBBBBBBCCCBBB???===>>>>>>???@@@BBBCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEFFFDDDCCCEEEHHHJJJKKKKKKGGGIIILLLOOOPPPOOOMMMLLLGGGFFFDDDDDDDDDDDDBBBAAAFFFHHHJJJJJJIIIIIIIIIJJJKKKJJJGGGFFFFFFHHHKKKLLLMMMLLLKKKIIIHHHFFFEEEEEEKKKOOOPPPKKKHHHGGGFFFDDDFFFEEECCCAAAAAABBBDDDEEEHHHEEEDDDFFFEEEBBBBBBDDDBBBAAABBBDDDHHHJJJJJJJJJKKKCCC>>>???BBBCCCEEEGGGDDDDDDCCCCCCBBBBBBBBBBBB@@@BBBAAA===<<>>;;;999:::???????????????@@@@@@@@@<<<>>>>>>;;;===CCCEEEEEEEEEDDDCCCCCCEEEHHHLLLOOOAAA???======???@@@@@@@@@>>>>>>===>>>???>>>;;;999===;;;<<<@@@AAA??????BBB===>>>???@@@@@@>>>;;;:::888777777999<<<>>>>>>===???@@@BBBCCCBBB???===;;;======>>>???@@@@@@@@@@@@???????????????>>>>>>===>>>>>>???@@@@@@@@@??????BBBCCCEEEGGGIIIKKKLLLLLLNNNMMMLLLJJJIIIJJJJJJKKKOOOTTT\\\^^^UUUKKKMMMUUURRRMMMIIILLLRRRUUUQQQLLLRRRPPPMMMJJJHHHGGGGGGHHHIIIEEEEEEGGGFFFCCCCCCFFFHHHIIIJJJJJJJJJJJJJJJIIIJJJHHHFFFDDDDDDEEEFFFHHHKKKKKKJJJJJJIIIHHHGGGFFFAAA@@@???>>>>>>>>>>>>???BBBEEEHHHGGGDDDCCCDDDFFFBBBEEEKKKOOOJJJBBB???AAA???@@@AAAAAAAAA???===;;;===;;;999888999999888777444333222222333333222000111111111000000000//////.........---------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++******))))))))))))******************))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((('''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***))))))))))))************(((((((((((((((((((((((((((((())))))******++++++))))))(((((((((((())))))))))))))))))************))))))))))))************************************************++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...------///111333222///,,,//////000000111222222222222333333333333333222111111111111111222333444444777777666555555666666777555888:::;;;:::::::::;;;:::;;;<<<<<<===>>>BBBDDDAAADDDGGGJJJJJJHHHDDDBBBCCCBBB@@@@@@AAAAAA???===;;;;;;<<<<<<===>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCAAA@@@@@@AAADDDFFFGGGEEEFFFHHHJJJKKKJJJIIIIIIFFFDDDCCCCCCCCCCCCBBB@@@CCCEEEFFFFFFEEEEEEGGGIIIEEEEEECCCCCCCCCEEEGGGHHHHHHHHHIIIIIIHHHGGGEEEDDDDDDFFFEEEBBBBBBEEEFFFDDDGGGFFFEEEDDDDDDDDDEEEEEEDDDAAABBBEEEEEEAAA??????AAA???>>>???BBBDDDEEEEEEHHHDDDAAA@@@BBBCCCCCCDDDCCCBBBBBBAAA@@@???>>>===;;;??????======@@@@@@===GGGDDD???<<<===@@@CCCFFFNNN<<<333:::>>>888555:::<<<=========>>>>>>??????>>>AAAAAA===>>>BBBDDDDDDEEEDDDCCCAAAAAABBBDDDEEEFFFCCC@@@??????AAAAAAAAA>>>=========>>>===;;;999<<<999999>>>AAACCCHHHNNNEEEBBB???@@@CCCAAA<<<666555444555888<<<>>>>>>===>>>???BBBEEEEEEDDD@@@======>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAA@@@???>>>>>>??????@@@@@@@@@??????@@@AAADDDFFFJJJMMMOOOQQQNNNMMMKKKIIIHHHHHHHHHIIINNNSSSYYYZZZSSSMMMOOOUUUSSSMMMIIIKKKQQQUUUSSSOOOQQQOOOLLLIIIHHHGGGHHHHHHIIIFFFEEEFFFEEEBBBBBBEEEFFFFFFFFFGGGHHHJJJMMMNNNLLLJJJHHHGGGFFFGGGHHHIIILLLLLLLLLKKKIIIGGGFFFDDD>>>???AAABBBAAA@@@>>><<>>@@@@@@@@@>>>;;;::::::999777666777777666555333222111111222333111000000000/////////.........------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))'''''''''(((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***(((((()))))))))*********(((((((((((((((((((((((((((((())))))******+++++++++******))))))******+++(((((()))))))))*********(((((()))))))))*********))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------///222444333000---...//////000000111111222000000000000000000//////////////////000111222222333333333333333333444444777999;;;;;;:::888888999444555777888999;;;???BBB???@@@AAACCCCCCCCCBBBBBBCCCAAA??????@@@@@@???>>>;;;;;;;;;;;;<<<<<<<<<<<<@@@@@@@@@@@@??????>>>>>>@@@???>>>======>>>AAABBBBBBCCCEEEFFFGGGGGGGGGGGGGGGEEEDDDDDDDDDDDDCCCAAAAAABBBDDDCCCBBBBBBDDDEEEAAAAAAAAAAAAAAABBBCCCDDDCCCEEEGGGHHHIIIIIIHHHGGGEEEEEEBBB<<<<<>>>>>BBB@@@>>>===???@@@AAAAAA@@@AAA@@@@@@AAACCCBBBAAABBBBBBAAA@@@>>>;;;999888888<<<>>>===???BBBCCC@@@FFFCCC???<<<<<<>>>BBBFFF[[[HHH;;;>>>???888888>>>;;;;;;<<<===>>>>>>??????BBBFFFFFFBBB@@@BBBDDDDDDDDDDDDBBB@@@???>>>>>>>>>EEEBBB???===>>>????????????>>>============;;;:::>>>999777:::>>>BBBIIIQQQFFF???999;;;BBBDDD>>>777444444444777:::=========::::::<<<@@@CCCCCC???<<>>===BBBBBBBBBBBBAAA@@@??????===>>>???@@@@@@@@@@@@@@@@@@AAACCCEEEIIIMMMPPPRRRNNNMMMKKKIIIHHHHHHHHHIIIIIINNNVVV[[[[[[WWWRRRPPPLLLIIIGGGJJJPPPUUUUUUTTTOOONNNKKKIIIHHHGGGGGGGGGJJJFFFEEEFFFEEEAAAAAADDDCCCCCCDDDFFFHHHJJJLLLNNNIIIHHHGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIGGGEEECCCBBB===???BBBDDDDDDAAA>>><<<>>>@@@CCCDDDCCCBBBAAAAAACCC???===AAACCCAAA???@@@<<<===>>>???>>><<<:::999888666444444555555444333222111000111222222111000............------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********************************))))))))))))******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''((()))))))))'''''''''(((((((((((((((%%%&&&'''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******((((((((()))))))))******(((((((((((((((((((((((())))))))))))************++++++************++++++((((((((()))))))))******((((((((()))))))))******)))))))))))))))))))))))))))))))))************+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///111333333000---.........///000000111111---....../////////..................///000111222000111111111222222222222555777999999888666666777444555666666555777:::<<<>>>>>>===>>>>>>@@@AAABBBBBB@@@>>>===>>>???>>>===;;;<<<<<<<<<<<<<<<======??????@@@@@@???>>>=========>>>===<<<;;;;;;===??????@@@AAABBBCCCEEEFFFGGGFFFEEEDDDDDDEEEEEEDDDBBB???AAACCCBBBAAA@@@@@@AAA???@@@@@@@@@@@@AAAAAA@@@@@@BBBDDDFFFHHHIIIIIIHHHKKKLLLGGG???<<>>DDDGGGDDD@@@>>>BBB@@@===<<<===>>>>>>===999<<<===<<<===@@@AAA???AAAAAAAAA@@@>>>;;;999777888<<<>>>===???CCCDDDBBB??????>>><<<<<<>>>BBBFFFWWWIII>>>;;;999444555;;;999:::;;;<<<===>>>???@@@DDDHHHIIIDDD@@@AAACCCCCCAAAAAAAAA@@@@@@???>>>>>>???===;;;:::;;;<<<<<<<<>>>>>BBBBBBAAA@@@@@@??????>>><<<<<<===???@@@@@@@@@@@@AAAAAABBBDDDGGGJJJMMMOOOOOONNNLLLKKKJJJJJJJJJKKKHHHIIILLLSSS[[[\\\UUUMMMHHHGGGGGGJJJNNNRRRTTTTTTRRRQQQOOOMMMKKKIIIGGGFFFJJJGGGEEEFFFEEEAAA@@@CCC@@@CCCFFFIIIJJJJJJIIIHHHEEEFFFFFFGGGGGGFFFEEEDDDCCCDDDFFFFFFFFFEEECCCBBB???@@@BBBCCCCCCAAA???===>>>???@@@BBBDDDCCCAAA>>>CCCAAAAAACCCBBB>>>???BBB<<<<<<======<<<;;;999999777555333222333333222111111000//////111111000///------------,,,,,,,,,,,,++++++++++++++++++,,,,,,******++++++++++++************************************))))))))))))******(((((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&''''''((())))))***''''''''''''((((((((()))''''''(((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******(((((((((((()))))))))***))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---///111111///---------...//////000000111------...///000000000///............///000111222///000000111222222222111111333555666555555555666555555666555444555777999:::::::::;;;<<<===???@@@@@@===;;;;;;<<<======<<<<<<<<<<<<=========>>>>>><<<===>>>?????????>>>===;;;===>>>===:::999:::<<<<<<<<<<<<>>>@@@BBBDDDFFFDDDCCCBBBBBBCCCCCCBBBAAA???AAACCCCCCAAA???>>>===???@@@@@@AAA@@@@@@???>>>@@@AAABBBDDDEEEFFFFFFGGGJJJNNNMMMEEE>>>>>>@@@BBB@@@@@@BBBCCCCCCBBB@@@??????;;;;;;BBBFFFDDDAAA??????===;;;;;;<<<===<<<;;;777:::999555555;;;???>>>@@@AAABBBBBBAAA???===;;;:::===>>><<<===AAABBB@@@;;;===>>>===;;;;;;>>>@@@JJJFFF???999444222444666888888999;;;<<<===?????????DDDFFFBBB===>>>AAAAAA>>>??????@@@??????>>>===<<<;;;:::;;;===>>>===<<<>>><<<:::::::::;;;:::888:::777666888888777888<<>>>>>???@@@AAAAAAAAAAAABBBAAA@@@???>>>>>>>>>>>>:::;;;<<<>>>???@@@@@@@@@BBBBBBBBBCCCEEEGGGJJJKKKQQQPPPNNNLLLLLLLLLLLLMMMKKKFFFBBBGGGTTT\\\WWWNNNIIIIIIJJJKKKLLLNNNPPPQQQWWWVVVUUURRROOOLLLJJJHHHKKKGGGEEEFFFDDDAAA@@@BBB???CCCIIIMMMMMMJJJFFFBBBDDDEEEGGGHHHIIIGGGFFFDDD@@@BBBDDDFFFGGGGGGFFFEEEAAAAAAAAAAAA@@@@@@@@@???@@@???@@@CCCFFFFFFBBB>>>???@@@CCCCCC>>>888;;;AAA<<<<<<<<<<<<;;;:::999999666444222111222222111000///...---...000000///...---------,,,,,,,,,+++++++++++++++++++++++++++,,,******++++++++++++******))))))))))))))))))))))))******))))))))))))******'''((((((((())))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******(((((((((((())))))))))))************************++++++******))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---************************,,,,,,+++++++++++++++++++++***+++---///000...---------......///000000000---...///000111111111111///////////////000222222///000111222222222222222,,,///222333333444444555444444555555444555888:::555666777999:::;;;<<<<<<>>><<<999999:::;;;;;;;;;<<<<<<<<<======>>>>>>???999:::<<<>>>?????????>>>:::===???>>>:::888999:::999999:::;;;>>>AAACCCEEEBBB@@@???@@@AAAAAA@@@???>>>AAACCCCCCAAA>>><<<;;;@@@@@@AAAAAAAAA???>>>===@@@@@@AAAAAABBBCCCDDDDDDCCCJJJMMMGGG???>>>???AAA@@@AAABBBCCCBBB@@@>>><<<>>>:::999@@@EEEDDDAAA@@@;;;:::999:::<<<===<<<;;;888:::666//////777>>>>>>???@@@BBBCCCCCCBBBAAA@@@===??????;;;<<>>@@@>>>;;;888888999DDDHHHFFF===777888999888666777888999;;;===>>>>>>999???BBB>>>:::<<<>>>???>>>>>>>>>>>>===<<<:::999<<<<<<<<<>>>@@@AAA@@@???===;;;999888999999888777444333666;;;;;;888777999@@@GGGIIIAAA666555BBBOOO???;;;666444666999;;;<<>>======<<<:::;;;<<<>>>???AAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHKKKJJJHHHGGGGGGHHHJJJKKKJJJJJJKKKOOORRRRRRNNNJJJLLLHHHFFFHHHIIIIIIKKKPPPTTTXXXYYYVVVOOOJJJIIIKKKKKKMMMNNNLLLHHHFFFGGGHHHDDDLLLTTTWWWSSSNNNKKKKKKHHHGGGGGGFFFFFFEEEEEEEEECCCEEEFFFHHHHHHFFFDDDCCCAAACCCDDDDDDAAA???>>>>>>@@@??????@@@BBBBBBAAA???@@@?????????@@@???<<<:::;;;<<<===>>>>>>===<<<<<<888555333222222222111000000000000000000///......//////...---,,,++++++***++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))(((''''''(((******)))'''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))++++++******************++++++************++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000000000000000/////////000000000000000000000000111111000000000000111111111222222333333222222111...000111222111111333444777777777777888999:::;;;999999999999999:::;;;<<<999:::===>>>===:::777444888999::::::;;;;;;;;;:::<<<<<<;;;::::::999999888888:::============>>>???>>>???@@@@@@???>>>???AAA@@@???>>>???@@@AAA@@@>>>===>>>@@@AAA@@@???===;;;??????@@@BBBDDDEEEDDDBBBBBB@@@>>><<<;;;<<<>>>@@@AAABBBCCCAAA???<<<<<<<<<<<<<<<;;;===@@@AAAAAA@@@;;;===>>>>>>>>>@@@FFFKKKMMMKKKGGGBBB===;;;===@@@@@@BBBEEEHHHJJJHHHCCC???===@@@BBBAAA???>>>@@@BBB@@@???======??????>>>===<<>>>>><<<:::>>>===<<<<<<======<<<;;;:::;;;===>>>>>>>>>===<<<>>>>>>===<<<:::888666555---///333666777777666555EEECCCAAA===999888:::<<<888555222111333666999:::;;;888444222222222222111;;;<<<>>>???@@@@@@??????@@@??????>>>======<<<<<<;;;;;;<<<===???@@@AAAAAABBBBBBAAABBBCCCDDDFFFGGGHHHGGGFFFFFFGGGHHHJJJKKKIIIIIIJJJMMMOOOOOOLLLIIIJJJGGGGGGJJJKKKIIIJJJNNNMMMRRRVVVUUUPPPKKKIIIJJJHHHKKKNNNNNNKKKHHHGGGHHHJJJPPPUUUUUUPPPIIIFFFEEEFFFFFFFFFFFFEEEDDDCCCCCCAAABBBCCCEEEFFFFFFFFFFFFBBBCCCDDDCCCAAA???>>>???@@@???>>>???AAAAAA???===@@@?????????@@@???===::::::;;;<<<<<<<<<<<<;;;:::777555333222222222111//////000000000000///......------------,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))((()))******))))))(((((('''((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************++++++************++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,---------.........////////////////////////////////////000000000000000000000000111111000000///000000000000111111222222111111000...000111111111111222444666666666666777888999:::999999999999:::;;;<<<<<<999:::;;;<<<<<<:::777666777777999:::;;;<<<<<<<<<:::::::::::::::999999999555777:::;;;<<<<<<>>>???CCCDDDDDDBBB@@@>>>>>>??????>>>======>>>???>>><<<:::;;;===???@@@AAA@@@@@@>>>===>>>@@@CCCDDDCCCAAABBBAAA???======>>>???@@@???@@@AAA@@@>>><<<<<<<<<<<<;;;;;;<<>>CCCGGGVVVhhhtttiiiLLL777777??????@@@BBBCCCCCCAAA@@@???>>>???@@@???===<<<>>>AAA======>>>>>>>>>>>>>>>>>>???MMMSSSIII===::::::888===<<<;;;;;;===>>>>>>===888555333555:::???@@@???>>>===<<<===???@@@???>>>;;;;;;<<<<<<======<<<<<<<<<<<<;;;:::999777555444000222444777999999999888DDDDDDAAA===999777888999999666222111333666777888:::777444333333444333333:::;;;<<<===>>>>>>======>>>>>>======<<<;;;;;;;;;<<<<<<<<<===>>>??????@@@@@@@@@??????AAABBBDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJGGGGGGGGGHHHJJJKKKJJJHHHFFFDDDEEEHHHIIIFFFGGGIIIEEEJJJPPPRRROOOKKKIIIHHHEEEIIIMMMNNNMMMJJJHHHHHHLLLOOORRRPPPJJJEEEBBBBBBDDDEEEFFFFFFFFFDDDBBB@@@??????@@@AAACCCEEEHHHIIIDDDDDDDDDBBB@@@??????AAA???>>>>>>???@@@@@@>>>===@@@???>>>?????????===;;;888999999::::::999999888666444222111111111000////////////000//////...---++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''&&&))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))))))))))))))+++---,,,)))'''(((***''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************++++++************++++++*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,---------.........//////........................////////////////////////222111000000///////////////000000000000000000///...000111111000111222333555444444444555666777888888888888999999;;;<<<<<<888999999::::::999888888666777888:::;;;<<<<<<<<<;;;;;;:::999999888777777333666999:::;;;<<<>>>???BBBCCCCCCBBB@@@>>>>>>???>>>===<<<<<<<<<===;;;::::::;;;<<<>>>???AAABBBBBB=========???AAABBBAAA@@@AAAAAA@@@@@@@@@@@@@@@@@@???AAABBBAAA@@@>>>>>>??????>>>===>>>@@@AAA@@@???;;;;;;;;;::::::;;;???AAAMMMfffzzzqqqRRR:::888AAA???AAABBBAAA???>>>@@@BBBCCCCCCBBB???======???BBB;;;>>>@@@???======@@@BBBAAAJJJLLLCCC<<<<<<;;;888:::;;;;;;<<<<<>>??????===:::888888999999666333222333555666666888666444444555555555444999::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<======>>>>>>>>>>>>=========>>>@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDDDDEEEFFFFFFFFFCCC@@@???BBBBBB@@@BBBEEEBBBFFFJJJLLLKKKIIIHHHGGGDDDFFFIIIKKKKKKJJJJJJIIIGGGHHHIIIHHHEEECCCCCCDDDDDDEEEGGGGGGFFFDDDAAA???@@@???>>>>>>@@@CCCFFFHHHEEEEEEDDDAAA???>>>@@@AAA>>>======???AAABBBAAA???@@@???======>>>>>><<<:::777777777777777666666666555333111000111111000///...////////////...------+++++++++++++++,,,,,,,,,************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))++++++***)))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))))))))))))))---000...(((&&&'''+++'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((***************+++++++++++++++************++++++************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,---------------...........................222111000//////.../////////000000111111000000///...000111111000000111333333333333333333444555555777777777888999:::;;;<<<888888777777777888999999777777888::::::;;;;;;;;;======;;;:::888666555444777999;;;<<<<<<<<<>>>???<<<===??????>>>>>>???AAA???===<<<<<<<<<<<<;;;999>>>>>>>>>===>>>>>>???@@@>>>======>>>@@@AAAAAA@@@@@@AAABBBBBBBBBAAA@@@???AAACCCEEEEEECCCCCCCCCDDDCCCBBBAAABBBCCCDDDCCCBBB===<<<;;;::::::;;;<<<>>>CCCKKKSSSRRRIII@@@===>>>===BBBFFFEEEBBBAAADDDIIIJJJHHHEEEBBBAAAAAACCCEEE???BBBCCC@@@===???EEEKKKBBBEEEDDD>>>;;;<<<;;;888777:::<<<<<<<<<@@@GGGLLLQQQGGG>>><<<@@@AAA<<<666:::999999:::<<<>>>===<<<;;;:::999888999:::;;;<<<999::::::999999888777666777777777888999;;;===???444666999:::999999::::::999777333222222333444333444333222333555666555444999999999999999999::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<=========>>><<<<<<;;;<<<===>>>@@@AAAEEEEEEFFFFFFEEECCCAAA@@@BBBBBBBBBAAAAAAAAACCCDDDDDD???===>>>>>>===@@@EEECCCEEEFFFFFFFFFFFFFFFGGGEEEDDDDDDEEEGGGIIIKKKKKKCCCCCCCCCBBBAAAAAACCCDDDEEEFFFHHHHHHGGGDDDAAA???AAA@@@???>>>???AAACCCDDDDDDDDDCCC@@@>>>===???AAA<<<;;;<<>>??????>>>===>>>>>>;;;===>>>>>>>>>>>>???AAA???>>>======>>>>>><<<;;;???>>>>>>===>>>>>>?????????>>>===>>>@@@AAAAAA@@@???@@@BBBCCCCCCBBBAAA@@@BBBDDDEEEFFFDDDDDDDDDEEEDDDCCCBBBCCCDDDEEEDDDCCC@@@???===<<<<<<<<<======EEE@@@<<<===@@@AAA<<<777:::@@@FFFHHHFFFEEEHHHKKKLLLIIIFFFCCCBBBCCCDDDEEEEEEFFFEEEBBB???BBBJJJRRRDDDDDDAAA======??????<<<;;;<<<>>>======???EEEJJJKKKDDD???BBBIIILLLGGGAAA===<<<;;;;;;<<<===<<<:::::::::999888888:::;;;<<<999:::::::::::::::999999888888777777888:::<<<===000333666888888777888888999666333222222333222222000000000222444555333222999999888888888888999999;;;;;;:::::::::::::::::::::::::::;;;<<<======>>>;;;;;;:::;;;<<<===???@@@EEEFFFGGGGGGEEEBBB???===???@@@AAA@@@>>>>>>@@@BBBEEEAAA>>>???@@@>>>AAAEEEDDDDDDCCCCCCDDDEEEFFFGGGFFFDDDBBBCCCFFFJJJLLLMMMDDDCCCBBB@@@@@@AAABBBCCCFFFGGGHHHHHHFFFDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBB@@@>>>======???::::::;;;>>>AAACCCCCCBBB>>><<<:::999::::::999888555555444333222222222222222000....../////////---------......------,,,+++------,,,+++***)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((()))+++---,,,)))'''(((***&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++************************)))))))))************+++************+++++++++++++++++++++,,,,,,,,,------+++,,,,,,------.................................000//////......//////000000111111222222111111000///000111111//////000111222222111111111111222222333333444555666777999:::777666666555555555666666777888888999999999999999888888999::::::;;;<<<<<<>>>@@@AAA@@@>>><<<<<<===@@@AAABBBAAA???>>>???@@@???>>>======??????>>>===<<<<<<===>>>???@@@@@@AAA@@@>>>===>>>???AAAAAA@@@???@@@AAABBBCCCBBBAAA@@@AAABBBDDDDDDCCCBBBCCCDDDBBBAAA@@@AAACCCDDDCCCBBBBBBAAA???>>>??????>>>======<<<<<<======<<<:::888666;;;AAADDDDDDDDDEEEGGGHHHEEEBBB@@@@@@AAAAAA@@@GGGGGGEEECCCAAADDDKKKPPPFFFDDDBBBAAAAAACCCCCCBBBAAAAAA@@@???===>>>@@@BBBEEEAAA???BBBIIIKKKGGGBBBAAA???>>>>>>??????>>><<<:::999999999::::::;;;;;;888999:::;;;;;;;;;;;;;;;999888777666666777888999444666888888666444444444777555222111222222222111......000222444444222000:::999888777777888999999;;;;;;;;;;;;;;;;;;;;;;;;888888999;;;<<<===>>>>>>;;;:::::::::;;;===???@@@DDDEEEGGGGGGFFFCCC@@@======???@@@???===<<<>>>@@@BBB???@@@CCCCCC@@@???BBBBBBBBBBBBDDDFFFGGGGGGGGGGGGEEEDDDFFFIIILLLMMMLLLFFFEEECCCBBBBBBCCCDDDDDDGGGGGGFFFEEEDDDBBBAAA@@@===???AAACCCCCCAAA???===???@@@AAA@@@>>><<<<<<<<<;;;::::::<<>><<<:::888777888888888777666555333222111111111222111///------...///...---,,,------------,,,++++++++++++******)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((((()))******))))))((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++************************))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////.......................................///000111///000000000000000000//////000111000///...///111222222111111111111111222111111222333444666777888666666666666555444444444444555666888:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<>>>===<<<:::;;;;;;???@@@AAA@@@???>>>???@@@>>>===<<<===???@@@@@@???<<<===>>>???@@@??????>>>???>>><<<<<<>>>???????????????@@@AAAAAAAAAAAAAAAAAACCCDDDDDDCCCBBBBBBCCCAAA@@@???AAACCCDDDDDDCCCCCCAAA??????AAAAAA???===777;;;>>>???<<<:::;;;===888999;;;===???@@@AAAAAACCCAAA>>>>>>??????>>><<>>?????????>>>GGGCCC??????AAAAAA???<<<@@@???>>>???@@@AAA@@@???999::::::;;;;;;;;;;;;;;;666777888::::::;;;;;;;;;:::999888777666666666666888999:::999666444444555666444222111222333222111...///000333555555222///:::999888777777888999999;;;;;;;;;;;;;;;;;;;;;;;;777888999:::<<<===>>>???;;;:::::::::;;;===???@@@BBBDDDFFFGGGGGGDDDAAA???;;;>>>@@@@@@===<<<===>>>======@@@EEEEEE@@@<<<<<<>>>???BBBFFFIIIJJJHHHGGGGGGFFFFFFIIIMMMOOOMMMKKKFFFDDDCCCDDDEEEGGGHHHHHHGGGFFFEEECCCBBBAAA@@@???:::>>>BBBEEEEEECCC???<<<>>>???AAA@@@>>>;;;::::::;;;::::::;;;<<<<<<;;;999;;;999777666666777777666666555333111111111111222000...------.........---,,,------------,,,++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((''''''(((******)))'''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000////////////////////////------------///000111222......////////////......///000111000///...///000222222111111111111111222000000111222333555666777666666666666555444333222111222555888:::<<<>>>>>>AAA@@@???===;;;999888777666888::::::999999999:::999;;;===>>>===>>>@@@AAA<<<;;;;;;<<>>>>>>>>?????????@@@@@@AAAAAAAAADDDEEEGGGFFFDDDCCCCCCDDDBBBAAAAAABBBEEEGGGGGGFFFDDDAAA??????AAABBB@@@===CCCAAA>>>============<<<===;;;888999;;;===>>>???AAA???======???@@@===;;;>>>???AAADDDFFFEEEBBB??????>>>???@@@@@@@@@AAADDD???===<<<>>>AAACCCAAA???DDDAAA===;;;;;;===>>>???===<<<<<<===@@@AAAAAA@@@999:::;;;<<<===<<<;;;:::555666777888999:::::::::::::::999888777555444444888999:::999888777888999555333111111222333222111///000222555666555222///999::::::999888888999;;;???>>>===;;;;;;;;;<<<===>>>===;;;:::;;;<<<>>>???<<<;;;<<<<<<>>>@@@BBBDDDJJJGGGCCCCCCEEEFFFEEECCC@@@AAABBB???<<<;;;>>>@@@AAA>>>???HHHSSSUUUMMMDDDCCCFFFJJJKKKJJJHHHGGGGGGFFFGGGHHHHHHGGGIIILLLNNNLLLJJJGGGDDDCCCDDDFFFGGGJJJGGGDDDBBBAAA@@@>>><<>>@@@AAAAAA>>>;;;;;;<<<=========<<<;;;:::===<<<;;;:::888777666555888777555333222333444555444333222000///...............---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))******))))))((((((''''''******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((******))))))((((((''''''(((((())))))))))))(((((())))))(((((('''''''''&&&*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++++++++,,,,,,---------+++,,,------++++++,,,---------...............---......//////000111111111111000///......------...////////////000000000000000000000000111222333444333222222222333333444555777666555444333333444555222222333555777;;;>>>???PPPVVVVVVIII===999777555555666777888999:::;;;;;;777888999:::;;;===>>>>>>AAA@@@???>>>=========>>>AAA@@@@@@???>>>===<<<<<<===<<<<<<;;;;;;;;;;;;<<>>===EEENNNMMMFFF@@@GGGJJJFFFDDDGGGHHHEEEIIIJJJKKKKKKIIIFFFCCCAAA???????????????>>>======>>>???@@@@@@???===:::888<<<888555666;;;>>>===:::@@@>>>???BBBAAA===:::;;;999999;;;>>>AAABBB@@@>>>??????AAABBBBBBAAA???===@@@???>>><<<;;;>>>BBBFFFAAA>>>;;;:::<<<===<<<::::::>>>???<<<:::======<<<;;;;;;::::::999888777777777777888888888999999999888777666555555444555555777777888777777666555555444444333333222111000000111222444444222111222333999999:::999777777888::::::::::::;;;<<<>>>???@@@BBB@@@>>><<<:::999999999>>>===<<<<<<===>>>@@@AAABBBAAAAAABBBDDDEEEBBB@@@AAACCCCCCBBB@@@@@@CCCEEEHHHEEEDDDJJJRRRVVVRRRLLLFFFIIILLLMMMLLLJJJIIIIIILLLKKKIIIFFFEEEFFFJJJMMMJJJHHHDDDAAA??????AAABBBEEEBBB@@@?????????>>>===AAA@@@???@@@AAAAAA>>>;;;:::;;;<<<======<<<;;;;;;::::::::::::999999999888888777555333222222333444444333111000///............------------,,,,,,,,,++++++++++++++++++++++++************))))))))))))***)))))))))((((((((('''******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))((((((************************,,,,,,,,,,,,++++++++++++***************************)))))))))))))))))))))++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---...............------------...//////000000111111111000///////////////////////////000000000000000000000000111222333444333333333333333444555555777777555444444444555555444444444555777999;;;===DDDKKKMMMEEE<<<:::;;;:::888888888777888888999:::999999:::;;;<<<<<<===>>>??????>>>>>>>>>=========??????>>>>>>======<<<<<<>>>======<<<<<<<<<=========???===:::>>>EEEHHHFFF@@@DDDDDD???>>>BBBEEEDDDCCCDDDFFFGGGFFFDDDBBB@@@@@@???===<<<<<<<<<>>>???===>>>?????????>>>======;;;777555777<<<@@@???>>>@@@===>>>AAA@@@<<<;;;<<<777777999<<>>===;;;:::===AAAEEEJJJCCC======AAABBB>>>999???BBBBBB===:::;;;:::888;;;::::::999999888888888777777777888888999999999888888777555555444444444666666666666666555444444444333333222111111000000000111333333111000111222888999999888666555666888777888:::<<<===>>>??????@@@???>>><<<:::888777666???>>>===<<<<<<<<<===>>><<<===???CCCEEEEEECCC@@@AAABBBBBBBBBAAABBBEEEGGGGGGDDDAAACCCHHHMMMNNNMMMIIILLLNNNOOOMMMKKKJJJJJJMMMKKKHHHCCCAAAAAAEEEHHHIIIGGGCCC???======>>>??????>>><<<<<<>>>???>>>===AAA@@@???@@@@@@@@@===;;;999:::;;;<<<<<<<<<<<<<<<888888999999::::::;;;;;;888777555333222111222222333222111///............------------,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))((((((************************,,,,,,---,,,,,,+++******************************))))))))))))))))))******,,,,,,,,,,,,,,,+++++++++---...///...---,,,---///...............---,,,+++,,,,,,------...//////000000000000000111111111111////////////000000000000000000000000111222333444333333333222333333444555777777666555555555666666666555555555666777999:::;;;AAADDD@@@;;;:::<<<<<<;;;:::888777666777888999:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>===<<<;;;========================??????>>>>>>>>>??????@@@:::===>>>::::::???DDDEEEAAA@@@===888999???DDDEEE???AAACCCDDDDDDCCCBBBAAAAAA???;;;999999:::===???<<<<<<<<<===>>>???@@@AAA;;;888777999>>>AAABBBAAA???<<<<<>><<<<<<>>>777666666888<<>><<<999999999999999999999999999777777777777888888888888888888777666555444333222444444555555555444333333333333222222111000000000...000222111000///000000888888888777555444555777888999;;;<<<======<<<;;;888999:::;;;;;;;;;::::::>>>===<<<;;;;;;;;;<<<===<<<===@@@CCCFFFFFFFFFEEE?????????>>>>>>???AAABBB@@@>>>======???CCCFFFHHHJJJLLLNNNNNNLLLJJJJJJJJJHHHGGGEEEBBB??????AAACCCIIIGGGDDDAAA@@@@@@AAABBB???===<<<<<<>>>???>>>===@@@@@@@@@@@@@@@>>><<<:::999999:::;;;<<<<<<======999999999999:::::::::;;;777666444222111000000000222111000///............---------,,,,,,,,,++++++************************************)))))))))((())))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''************************+++++++++++++++)))((('''++++++++++++++++++++++++)))))))))))))))*********---,,,,,,,,,++++++******,,,---...---,,,,,,---...............---,,,++++++++++++,,,------......///......///000111111222222////////////000000000000000000000000111222333444222222222111111222222333777777777666666666777777555555444444555777888999999===@@@>>>:::888:::;;;<<<:::888666555777999:::<<<<<<;;;;;;;;;;;;;;;;;;999:::<<<>>>>>>===;;;:::<<<<<<======>>>>>>>>>>>>@@@?????????@@@AAAAAABBB===???@@@>>>>>>???AAACCC???<<<777444888???DDDEEE@@@AAABBBCCCDDDCCCBBBAAA???===;;;999888:::;;;===<<<;;;::::::;;;===???AAA<<<;;;999;;;>>>AAABBBBBB>>>;;;:::======;;;<<<@@@888666555666888;;;======BBBEEEFFFCCC>>><<<===@@@:::;;;:::999888999<<>>;;;>>>DDDGGGDDD@@@JJJLLLKKKDDD???>>><<<:::999999999999999999::::::777777777777777777777777888888777666555333222111222222333333333333222222222222111111000000000000---///000000///......///777888888666555444555777888999:::<<<<<<<<<;;;:::444666888:::;;;=========<<<;;;:::::::::;;;<<<=========???@@@BBBDDDGGGHHH@@@>>>===<<<<<<<<<============>>>>>>@@@BBBEEEGGGIIIJJJLLLKKKIIIGGGFFFFFFBBBCCCEEEEEEDDDCCCBBBCCCFFFEEEDDDCCCCCCCCCEEEFFFBBB@@@>>>>>>??????>>>===???@@@AAA@@@???===;;;:::999999999:::;;;<<<======;;;::::::999999888777777555444333222111000//////000000///...------------------,,,,,,,,,+++++++++************************************)))))))))((((((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((''''''(((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))***+++,,,,,,,,,***)))(((************************(((((())))))************,,,,,,,,,++++++************+++,,,,,,+++***+++,,,------......---,,,++++++++++++,,,,,,---.........+++,,,...///000111111000////////////000000000000000000000000111222333444111111000000000000000111666666777777777777777777333333333333555777999:::999;;;===>>>;;;999:::===:::999777555666888:::<<<;;;;;;;;;;;;::::::::::::777888:::<<<===<<<:::999<<<<<<===>>>>>>?????????????????????@@@AAACCCCCCAAA??????AAABBBBBBAAA@@@>>>777111222888>>>AAACCC@@@@@@AAAAAAAAA@@@???>>>;;;;;;;;;;;;::::::::::::===<<<:::888888:::<<<>>>>>>===<<<<<<===??????@@@===::::::======<<<===@@@;;;888555444666888999999<<<@@@DDDDDDBBB???>>>???888999:::999888888:::<<<888999:::;;;===>>>??????@@@CCCBBB===999999888666999999999999999999::::::666666666666666666666666666777777666555333222111111111222222222222111111111111000000000000//////,,,...000000...---...///666777777666555555777888555666888:::;;;<<<======777777888999;;;<<<======;;;:::999999999:::;;;<<<:::;;;<<<<<<===???BBBEEEAAA???<<<;;;<<<<<<<<<;;;::::::;;;===???BBBDDDEEEFFFGGGHHHGGGDDDBBBBBBBBB>>>BBBFFFIIIIIIGGGGGGFFFCCCBBBBBBBBBBBBDDDEEEFFFEEECCCAAA@@@@@@@@@???>>>???@@@BBBAAA>>>;;;:::::::::999999999:::;;;<<<===;;;;;;:::888777666444444222222222111000000////////////...---------------,,,,,,,,,,,,++++++++++++************************************))))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''''''''(((((((((((((((&&&''''''(((((())))))***''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&))))))))))))))))))))))))***,,,---//////...,,,+++))))))))))))))))))))))))((((((((()))******+++++++++++++++++++++*********)))+++,,,+++***)))***+++,,,,,,------------,,,,,,++++++,,,,,,---......///+++,,,...///000000000///////////////000000000000000000000000111222333444222111000000///000000000555555666777777777666666333333222333444666888999888888:::>>>???===???CCC999888777666777888:::;;;:::::::::999999999999999555777888:::;;;;;;::::::<<<<<<<<<======>>>>>>>>>======>>>>>>@@@AAACCCCCCAAA===;;;>>>BBBBBBBBBDDDBBB777...000777;;;>>>@@@======>>>>>>>>>===<<<<<<:::;;;;;;<<<;;;:::999999>>>===;;;999888999:::;;;>>>===<<<;;;;;;<<<===>>>===;;;;;;>>>???<<<===@@@<<<999666444555666666666555888<<>>;;;999777999:::999888888888999555888::::::888666777999999======999777999999777999999999999999999999999666666666666555555555555444555666666555444222111000000111222222222111111000000000///////////////,,,...000///...---......555666777777666666888:::777777888888999;;;<<<===999999999999:::;;;===>>><<<;;;:::999888888999999777999<<<<<<;;;;;;===??????<<<::::::;;;===<<<;;;999777666888===AAACCCCCCEEEEEEEEEDDDAAA?????????===@@@DDDGGGGGGGGGGGGHHHCCCCCCCCCBBBCCCCCCDDDEEEEEECCCAAAAAABBBBBBAAA@@@>>>AAABBBAAA===:::::::::;;;:::999999999:::;;;<<<::::::888777666444333333000000000000000000000//////...------,,,,,,------,,,,,,,,,++++++++++++***************************************))))))))))))'''((((((((()))))))))*********))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((())))))))))))((((((''''''''''''((((((((()))&&&&&&''''''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))***---///000///---,,,(((((((((((((((((((((((('''(((((()))******++++++************++++++++++++***+++,,,,,,******+++,,,***+++,,,,,,------------,,,,,,,,,---......//////,,,---///111111111000///////////////000000000000000000000000111222333444333333222111111111111111333444555666777666666555555444333333333444555666888666999???AAA???AAAFFF:::999888888777888888888888888888888888888888999555555666777999::::::;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCC@@@;;;999;;;===@@@IIISSSOOO???111111777;;;===@@@;;;;;;<<<======>>>>>>>>><<<<<<;;;::::::::::::;;;>>>===<<<;;;;;;;;;<<<<<<;;;;;;::::::::::::<<<>>>>>><<<===@@@AAA===<<<>>>;;;888666555666666666555444333444888<<<<<<888444666888::::::999777888888777777888999999888777666777;;;<<<999888:::<<<:::;;;::::::999999888888888666666666555555444444444222333555666666555333222000000111222222222222222////////////////////////---...000000...---...///555666777777777777:::<<<<<<;;;999888777888999999999888888888:::===@@@BBB???===;;;999777666666666555999>>>???===::::::;;;;;;999666777:::<<<<<<;;;<<<999555777===CCCFFFGGGDDDEEEDDDBBB???======>>><<<>>>AAABBBBBBCCCEEEGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDBBBAAAAAABBBCCCBBBAAA>>>AAABBBAAA===:::999:::<<<;;;:::999999999:::;;;888888777666555444333333...//////000000000000000......---,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))************))))))))))))'''((((((((())))))************))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))'''((((((((())))))******(((((())))))))))))((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++************))))))))))))))))))))))))&&&(((+++---......,,,+++(((((((((((((((((((((((('''(((((()))***+++++++++))))))******+++++++++,,,+++,,,------++++++,,,---)))***+++,,,---.........,,,,,,---......//////000...///111222333222000///////////////000000000000000000000000111222333444555444444333222222222333222333555666666666555555777666444333222333333444:::777999@@@AAA???@@@EEE;;;;;;:::999888777666555666666777777888888888888555555555666777999;;;<<<999999999999999999999999::::::;;;<<<===???AAABBB???;;;:::::::::???PPPaaa]]]III777333888<<>>???AAABBBCCC???===:::888888999<<<===>>>>>>=========>>>>>>>>>777888999888999:::===???>>><<<>>>BBBBBB>>><<<>>>888777555666777888777666777333000333999;;;777222666888:::;;;999888777888777666555888===>>>;;;888333777999666555888999888;;;;;;::::::999888777777666666555555555444444444111222444666666555444333000000111222222222222222.........///////////////---///000000///......///555555555666666666666777;;;;;;<<<;;;:::888666555666666666666777888::::::>>>>>><<<;;;999888777666888999;;;======;;;999777777888:::::::::999777555444666888999:::===AAAEEEEEEEEEEEEBBB@@@>>>???@@@?????????@@@AAAAAAAAAAAAEEEEEEEEEEEEEEEFFFGGGGGGBBB@@@===<<<<<<>>>AAACCCAAA@@@???===<<<:::999888666777888999999999999999888888888888666444222000222111111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))*********)))(((''''''((()))***(((((('''(((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))''''''((())))))((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------..................////////////000000000000111111111111222111000/////////000111333111000111333555555444444333333333333444555555666666555555555666666777777888:::===??????>>><<<::::::999999888888999999888777666555555666777888555555666666666666555555666777888999999999999999888888999:::;;;===>>>???@@@>>>??????===???NNN___gggQQQ===999999888<<>>>>>;;;888555444444444444555555666444111000444555222333777666777999999999888666555666666777888888888888888444333333444666777666555888888777777666666666555333333333333333333333333555444222222333333333222333222111000000///---+++...///000000//////000111000000000000000///......444444444555555555555666666777888999888888666666666666666666666777888999:::::::::999999888888888777999;;;<<<<<<:::888777888888:::::::::999777666444666777888999;;;>>>AAABBBCCCCCCBBB???>>>>>>???=========>>>???AAABBBCCCAAAAAA@@@@@@@@@AAABBBCCC???===;;;999999;;;===??????>>>===<<<:::999888777666666777888888888888888777888888777666444111000111111000000///......---------------------------++++++++++++++++++++++++)))***++++++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))(((''''''((()))***)))(((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***((('''''')))))))))((())))))))))))))))))))))))'''((((((((())))))))))))(((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&)))((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,---------.....................//////////////////000000000111111111222222111111000111111111333222111222444555555555333222222333444555666666555555555555555666777777777888:::<<<>>>>>>===<<<;;;:::999999888888888888888777666666555666777888777777777777777777777777777777888999::::::::::::999999999999:::;;;<<<===@@@???@@@BBB@@@???HHHTTTXXXHHH;;;;;;<<<:::===DDD@@@===;;;:::;;;===>>>>>><<<<<<<<<;;;;;;::::::::::::===<<<888777:::<<<;;;::::::777222222777:::999999888888999<<<<<<:::888777666555444444555555666:::::::::888555333444555777888999:::999777555444666666777777777666666666444333333444666666666555777666666666555555555444333333222222111111111111222111000000111222222111333222111000000///...---,,,---///...------...000//////000000000000000///222222333333333444444444111222444666777777777666555555555555555555666666555666666777888888999999666777999:::;;;999888777777888999999999888666555333555777888888888:::<<<===???AAAAAA???>>>===>>><<<;;;;;;;;;===@@@CCCDDD???>>><<<;;;<<<===???@@@???===:::888777888:::;;;===<<<;;;:::999888777666555555666777777777666666666666666666555333111///000000000///......------++++++++++++++++++++++++************************)))******++++++******)))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******))))))(((((((((((())))))***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***((('''((()))***)))((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------------.....................//////////////////000000000000111111111222222333333333222222444222111222444666666555222222222333444555666777444444444444555666777888777888999;;;<<<<<<<<<<<<<<<;;;:::999888777777777777777666666666777777888999888777777777777888999888888999;;;;;;<<<<<<<<<999999999999999::::::;;;@@@???AAACCCCCC@@@BBBFFFFFF===:::>>>???<<<>>>CCC>>><<<:::;;;===???@@@@@@<<<<<<<<<;;;;;;;;;;;;;;;888;;;:::777888===@@@???EEEDDD>>>666333555777666777777777999;;;<<<;;;::::::888666444444444666777???FFFGGG<<<555555666222888999999999888777555444666666666666555555555555555444333444555666555444444444444444444333333333111111111111000000//////111000//////111111111///111111000///////////////***,,,------,,,,,,---...///000000111111111111000111111111111222222222333///111222444666666666555444444555555444444444333333333444555666777777888555666777999999888777666666666777777777666555444333444666777666666777888;;;===@@@AAA@@@>>>======<<<;;;:::999:::===@@@BBB???>>><<<;;;;;;===???AAAAAA???<<<:::999999:::;;;;;;;;;:::999999888777777444555555666666555555555444555555555444222000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((())))))***))))))(((((((((((())))))******)))(((((('''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((******)))'''(((((((((((((((((((((((('''''''''((((((((())))))******))))))((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------........................////////////////////////000000000111111222444555555555444333444333222222555666666555555444444333333444444444222333333444555666888999777888999999999999:::;;;<<<;;;:::888777777777777777777777777777777888888:::999777666666777999:::888999:::<<<============999999999999:::;;;<<<<<<@@@??????AAABBBAAA???>>>===:::;;;???@@@======AAA>>>===<<<<<>>@@@===;;;???EEEGGGPPPNNNFFF;;;555666666444777777888999;;;<<<===<<<;;;999777555444444666777@@@LLLMMM>>>444777777222777777888888888777666666555555555555666666777777555444333333555555444333222222222222222222222222//////000000000111111111444222111111222222000.../////////...------///000***,,,------,,,+++---...111111222222111000//////000000000000111111111111111222444555555555444444333333444444444444333222333444444444444444444444444444666777777777666666444444444444444333333222222444555555555555666888;;;===@@@AAA@@@???>>>>>>===<<<999888888:::<<<>>>>>>===<<<;;;<<<===???@@@AAA???===;;;:::999:::::::::::::::999999888888888444444555555555444444333222333333333222111///...............------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((())))))))))))((((((******)))(((((('''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((()))******((('''((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))************((()))))))))************))))))))))))))))))))))))((()))))))))************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------.........//////............////////////...////////////000000000111222444555666666666555444222111222444666666555777666555444333222222222222222333333555666777888777888888777555666888;;;;;;:::999888777777777777666666777888888888888888999888666555555666888999999:::;;;<<<===>>>>>>>>>999:::::::::<<<===>>>???@@@???===<<<>>>@@@@@@===???===>>>@@@@@@>>>===??????>>>>>>???@@@@@@???===<<<<<<<<<<<<<<<<<<<<<<<<>>>HHHLLLFFF??????FFFKKKNNNLLLEEE<<<777888888666666777777888888999:::;;;;;;999777555444555555666;;;IIIKKK>>>555888999333555666777777888888999999555555555555777999:::;;;666555333333444444333111000000000000111111111111---...///000111333444444888666555444444222///---+++---...---++++++---000+++---......------...///333333222222000///---,,,///000000000000111111111222333444555555555444333222333444555555444333222444444444333333333333333222333444555555666666666444333333333222222222222333444444444444666999;;;;;;===???@@@???===>>>>>><<<;;;999888777888999:::;;;;;;;;;;;;;;;<<<======>>><<<;;;999888777777888999999999999999888888888444555555555555444333333111111222222111000...---------------------------------------------------))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((())))))))))))((((((***))))))(((((((((((()))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))+++***(((&&&))))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((()))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------........./////////............////////////......////////////000000111222333444666666777777333111000111333555555444888777555444333222111111333333333333444555666777777888888666333333666:::999999888777777777777888666666777888999999999999888777666666666666777888888999;;;<<<>>>>>>??????;;;;;;;;;;;;<<<===>>>?????????<<<999;;;@@@AAA@@@BBB@@@???@@@AAAAAA???>>>?????????@@@BBBAAA???<<<<<<<<<<<<<<<<<<=========DDDMMMRRRKKKBBB@@@CCCFFFAAABBB>>>888777:::<<<:::666777777666555555666888888777777666555555555555777@@@CCC<<<666888888555666666666777888888999999666555555555777999;;;<<<777555333333444333222000/////////000000000000000,,,---...000111333444444888777555555444222///,,,)))---//////,,,+++,,,...,,,...//////......///000222222222111///...,,,+++///000000000000111111111111222333444555444333333000222444555666555444333333333333333333333333333222222333333444555555555555555444333333333333333333444444333444777<<<@@@<<<===>>>===<<<;;;<<<===888888888777777888999999999:::;;;<<<===<<<<<<;;;;;;:::999777777666666666777777777777777777777777555555555555555444333333///000111111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******'''((()))******)))(((''')))(((((((((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((***+++***(((&&&))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********''''''((((((((()))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++............////////////............////////////........./////////000000111111222333444666888888222000///000222444444333555555444333333333333444333333333333444444555666777888888444000000555:::777777777777777888888999555666888999::::::999999888888888888888888888888888999:::<<<===>>>??????>>>===<<<;;;;;;;;;;;;;;;>>>@@@>>>999999>>>AAA@@@@@@>>>===???DDDFFFBBB=========???AAACCCCCC@@@>>>;;;<<<<<<<<<=========>>>@@@FFFJJJGGGDDDDDDCCC@@@:::<<<;;;777777;;;===;;;:::;;;;;;888555333555777444555666666666666555444666888;;;;;;999777777777999888888777777777777777888777666555555666888999777555444333333333111///////////////000000000111---......//////000111111222222222222222111...+++)))...222222///,,,,,,...,,,...//////......///000...////////////...------000000000000111111111111///000222333444444444333000111444666666666555444222222222333333444444555111111222333333444555555666666555444444444444555444444333333444999???DDD<<<<<<<<<;;;999999:::<<<555666666777888999999999:::;;;===??????>>>===<<<;;;:::999888888777777777555555555666666666666666555666666666555444444333//////000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************)))(((''''''((()))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((()))******'''((()))******)))((('''(((((('''(((((()))***+++(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''(((***++++++(((%%%))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''(((((())))))******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++''''''''''''(((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++............/////////000............/////////000............/////////000111111111111333555888999111000//////222333333333333333333333444555666666444444333333333444444555777888888444//////444:::666666666666777888999:::555666888999::::::999999888999999::::::999999888777888:::<<<===>>>??????@@@???===;;;999888777777===AAA@@@:::888===@@@???<<<;;;;;;???GGGJJJEEE===;;;<<<>>>AAADDDEEEBBB@@@;;;<<<<<<<<<======>>>>>>888;;;>>>AAAFFFJJJFFF???;;;===<<<999999;;;;;;999@@@AAA@@@<<<888666777999222333555777777666444333666444666;;;;;;777555777<<<;;;999777666555444444:::888666444333444555666777666444333333222111///.../////////000000111111//////.........------------------///000000---+++***000555555111------...,,,---///...------...000+++,,,---...////////////111111000000111111222333333333222222222333444555333333444444444444444444666666555444333333333333222222333333555666888999666666666888;;;;;;:::888777666666666888;;;>>>@@@;;;;;;<<<<<<<<<;;;:::999999888777777999:::999777:::999888777888:::<<<>>>???===:::999:::::::::999;;;;;;::::::999888888777888777666555444333222222111111000000/////////...---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((''''''''''''(((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''***((('''((()))***)))'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))###&&&+++000111000---+++))))))))))))))))))))))))******))))))((((((''''''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,---...---,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------..................////////////444333111000000000111111000111111111111222222222444444444444555666777777666555555444444444555555888;;;<<<999555444777;;;888777555444555777:::<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;::::::888999999:::<<<>>>@@@AAAAAAAAA@@@???<<<999666444??????@@@@@@@@@??????>>>BBB@@@???@@@BBBDDDDDDCCC===>>>>>>??????@@@AAAAAA<<<>>>>>><<<999888;;;>>>???<<<:::===CCCFFFDDDBBB888777777999<<<======<<>>:::<<<<<<999999777666777999999777555777777777777888888888888777777888888888999999999888666444333333444333111222222222222222222222222222222222222222222222222---------------...///000---------...............,,,666<<<777///,,,---...***+++,,,---///000111111........................111111000000111111222333111111111111111222333333111222222333444555666666555555444333333333333444444444444444444555666777555555555777999:::888666777777666555666888:::;;;999999999999999999999999:::888777888999:::999888::::::999999:::<<<>>>??????===:::999:::::::::999::::::999999888777777777666555444333222111000000//////.........---------,,,,,,,,,,,,+++++++++++++++++++++*********))))))))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))(((((((((''')))((((((''''''(((((())))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))((('''((()))***)))'''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))&&&)))...222333222000...((((((((((((((((((((((((***)))))))))((((((((('''))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***+++,,,---,,,,,,+++++++++,,,,,,---......///,,,,,,,,,---------......------------............333222111000000000111111000000111111111222222222333333333333444555666666666666555555555555555555777:::;;;999666444777:::999888777777777999;;;<<<;;;;;;;;;;;;<<<<<<<<<===;;;===???AAA@@@===999777888888999:::<<<===>>>>>>??????>>><<<:::888666555:::;;;<<<<<<======<<<<<>>>>>????????????@@@@@@;;;<<<;;;:::888777888999===:::888:::>>>AAA???<<<:::888777888:::;;;<<<;;;===AAAAAA<<<:::===>>><<<<<<;;;999888777777666666666666666666555555555555666666666666777777777777666444222222222333222000222222222222222222222222000000000000000000000000---------------.........------------............000777:::555...,,,,,,+++++++++,,,---...//////000........................111000000000000111222222000000000000111111111222000000111222444555666777333333333333333444444555555555444444444444444555444333444666888888777555888777555444444555555666888777666666666777888999;;;999888999:::;;;:::888999::::::;;;===>>>??????>>><<<:::999:::;;;:::999888888888777666666555555333222222111000///......------,,,,,,,,,,,,++++++++++++++++++*********)))++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((())))))***((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''))))))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((***...111222111///...(((((((((((((((((((((((())))))))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++++++++***++++++,,,,,,------......,,,,,,,,,---------......,,,,,,,,,------------...222111111000000000000111000000000111111111222222222222111222222333444555777666666555555555555444555888;;;:::777555666888:::::::::::::::::::::::::::::::::::::::;;;;;;<<<;;;???CCCEEEDDD???999444666777999:::;;;;;;::::::<<<;;;:::888777666555555777888999:::;;;<<<<<<<<<<<<===@@@DDDFFFFFFCCC@@@????????????>>>>>>>>>>>><<<;;;;;;;;;;;;:::888777<<<:::888999<<<>>><<<:::<<<999777666777999::::::555999;;;::::::<<<===<<<>>>>>><<<999666555555666555555444444333333222222444444444555555555666666555333111111111222111000111111111111111111111111...........................------------,,,,,,,,,,,,,,,------............444777777111---,,,+++)))++++++,,,,,,,,,---------------------------------000000000000000111222222000000000111111111111111000111111222333444444555222222222222333444555666444444333333444444555555444444444666888888666444777666555444444444555555888666555444444666888999;;;999999999;;;<<<;;;:::777888:::;;;======>>>>>>===;;;999999:::;;;:::888777777666666555444444333111111000000///......---,,,,,,,,,,,,++++++++++++************))))))))))))************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))))))))******((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''''''''((()))(((''''''((()))((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&(((***---------+++***(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************((())))))***************++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,---------.........000000000000000000000000000000000000111111111111000000000000111222333444555555555555555444333333333666::::::888666555555999999:::;;;::::::888888888888777777777888999::::::===BBBDDDCCC???:::666555666888::::::999777666999888666555444444555666777888:::<<<===?????????<<<===???BBBEEEEEECCCAAA@@@??????>>>===<<<<<<<<<>>><<<<<<===@@@AAA===:::>>><<<;;;===???@@@???>>>>>>;;;777555666777888888222555888999888999999999999;;;===;;;888555444555555555444333222111111000333333333444444444555555444333111111222222111000111111111111111111111111------------------------.........------,,,++++++,,,,,,,,,------......///555555222---,,,...---)))++++++++++++++++++++++++------------------------000000//////000000111222000111222222333333222222222222222222222222111111111111111222333444555666222222222222444555666777555555555666888888666444555555555555666777777888999777666444555666888999999888888999;;;<<<<<<;;;555666888999:::;;;;;;;;;;;;:::999:::;;;;;;999888666666555444444333333222111111000000//////......,,,,,,,,,,,,,,,,,,------*********)))))))))((((((*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((('''&&&'''((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&((()))***)))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........//////////////////////////////////////////000000000111111111000000000000000222333333222333444444444444333222222555888:::999777555444666777888999999888666555666555444333444555666777999:::===>>>>>>===;;;:::444666888999999888666555777666555444333444555666666777999<<<>>>???@@@AAA>>>======>>>AAABBBBBBAAA>>>>>>===<<<;;;::::::999<<<;;;;;;>>>BBBCCC@@@===<<<<<<===>>>AAABBBCCCBBB???;;;777555555777777777555666777888666333333444222666:::<<<:::777444222555555444444333222111111333333333444444444555555555333111111222333333222000000000000000000000000........................---............---++++++++++++,,,,,,---......///222111...***,,,//////+++,,,++++++++++++*********------------------------000////////////000111111000000222333333333222111333333222111111000000///111111111111222333555555000111111222333555777888555555555666888888666444333444555666777888999:::999888777666666666777777666666666888;;;=========555666666777777888888999:::999999:::;;;;;;999888555555555444333333222222111000000000/////////...,,,,,,------------......************)))))))))(((******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((())))))***((((((((()))))))))******(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((((('''&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))'''(((((()))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))'''(((((())))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000---......////////////.../////////000000000111111000000///000000111222333000111333444555555444444222444666888888777555444444555666777777777555555555444222111222333555666777888888999::::::;;;;;;555555777888888777666666666666555555444444555555333555777999;;;===>>>>>>>>>===;;;<<<>>>???@@@???<<<<<<;;;:::999999888888888888999;;;===>>>>>>===999999;;;<<<>>>@@@AAABBB>>><<<888777777888777777777666777888555000000333000222555:::<<<:::666222555555444444333333222222222222222333333333444444555333111111333444333222////////////////////////........................---.../////////...---,,,******+++,,,---......///...///---***+++//////,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111...///111222333222111000111111111111111000000000222111111111222333444444222222222222333444555666444444444555666666444222333444555666777888888999999999888777666555444444444333444777;;;===>>>>>>777777666555555666777888999888888:::;;;;;;999777666555555444333333222222///////////////.........,,,,,,,,,---------......++++++*********)))))))))***)))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***)))((((((''''''(((((()))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******(((((()))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''((((((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////,,,---.../////////......////////////000000000111000000000000111222333333000111444666777888777777333333555666777777555444333444555666666666666666666444222111222333666777777777888888888888888888555555666666777777888888666777777777666666555444222333555888999;;;<<<<<<<<<;;;;;;<<<===>>><<<:::999999888888777777777666777888999888888888999;;;777888999::::::;;;===>>>>>><<<999999999999888777777444555777555111222777555333222666;;;===888333333333333333333333333333000000111111111222222222333111000000222333222111////////////////////////........................---...///111111000///...)))***+++,,,---......///,,,//////+++***------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111---...000111222111///...//////000000111111222222222222111111222222333444444333333222222333333444333333333444555555222000444444555666777777777777888888888777666444333222222222333666:::>>>??????999888666444444555777888888888888:::;;;;;;999777666555555444444333333222..................------+++++++++,,,,,,---------++++++++++++************))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&))))))))))))))))))))))))(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......+++,,,.../////////......////////////000000000000000000000000111222333444000222555888:::::::::999333333444555777777666444333444444555666777888888777555333222222444777888777888999999999777555444666555555555666777999999777777888999888666555444333444666888:::;;;<<<<<<999:::;;;>>>???===999666777777777777666666666666999;;;;;;888555444777:::777999::::::999999:::;;;===;;;::::::;;;:::999777555222222666555222555<<<<<<555111333:::>>>:::444222222222222222333333333////////////000000000000222000//////111222111000////////////////////////------------------------,,,...000111222111000///)))******+++---...//////,,,000111,,,)))***+++)))++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------...///000000//////000000000000////////////111000000///000222444555444444333333333444555555222333555777777777777666666444333555888:::999777777888999888555333333333555666777888999:::;;;;;;999<<<:::333111666:::999777666666666888888666555555555444333222111000/////////.........---------++++++++++++++++++++++++,,,,,,+++***))))))******))))))(((((((((((())))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((())))))************))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''******))))))(((((('''''')))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))((('''&&&&&&((((((''''''''''''((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))************)))************+++++++++..................------------------------------000//////.........//////222222222111111111111111222222111111111111222222333222222444777999777555666777888999999888666555333444444555555666666666666666666555555444444333666666888999999888777777888777666666666888999:::888888888888777666444444444666999;;;=========<<<::::::<<<<<<<<<;;;:::999777666444333333444555777777999::::::888555555555444333444777:::;;;;;;:::999888888888888888999999555555555555555666777777999888777666666888:::;;;333333333444333333222111//////000000111111111222222222222111111///...............------,,,,,,,,,---.........---,,,,,,+++------------------------------------------------...---,,,+++***)))))))))++++++++++++++++++++++++++++++******++++++,,,---........................------...///////////////000/////////////////////000000000000000222333444222222111111222222333444222333444666777777666666666444333555888999888777777888999888555333333333222333333444555666777888555:::===999888999888555666555555666777777666444444444333222111000///...///.........---------,,,+++++++++++++++++++++++++++***))))))(((((())))))))))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))((((((''''''))))))))))))))))))))))))''''''((((((((()))))))))***)))))))))((((((((('''((((((((((((''''''''''''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''))))))))))))(((((('''''')))((('''''''''(((******(((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((((((((('''((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((******))))))((('''''''''((((((''''''''''''(((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))************************++++++++++++------------------------------------------------//////............//////111111111111111111111111222222111111111111222222333111111333555666555333666777888999999888777666444444444444555666777777666666666555444444333333777777999:::::::::999888888777666666666777999:::888888888888777666555444444666888;;;=========<<<;;;;;;<<<<<<<<<;;;;;;:::666555444333444666888999888:::;;;;;;999777777777555444555777999;;;:::999888777777666777777888888444444444444444555666666777666555444555666888999888777444222111000111111///000000000111111111111111111111111000///......,,,,,,------------------------......---,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************++++++++++++++++++++++++++++++******++++++,,,---........................---......///////////////////////////////////////000000000000000111222333000000000///000111111222111222444555666555555444555444444555777888777666666888888777555333333444111111222333444555555666444999;;;999777777777444555444444555666666555333222222111000///......---......------------,,,,,,++++++++++++++++++++++++***)))(((((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((('''))))))))))))))))))))))))((((((((()))))))))******))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''')))))))))(((((((((((('''((((((''''''(((((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((($$$$$$%%%%%%&&&'''''''''''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))************************+++++++++,,,+++++++++,,,,,,------...........................///.............../////////000000111111222222222222222111111111111222222222111111111333333222000666777888999999999777777666555444444444666888:::777777666555444333333333555666888999999999888777777777777666777777888999888888888888888777666555444666888;;;<<<=========<<<<<<;;;;;;;;;<<<<<<===666555555555666888999;;;666888999999888777777888666555555666999:::999888666666555555555555555666444333333333333444555555555444333333333444666777===:::666222000000000111000000000000111111111111111111111000//////......++++++,,,------......///---------------,,,,,,+++++++++,,,,,,------......++++++++++++++++++++++++---,,,+++***************++++++++++++++++++++++++++++++******++++++,,,---..............................///////////////............///////////////000000000000000111222222000////////////000111111111222333444555444333333444444444555666666666666666777888777555444333444333333444444555666666777777777555111000111555777444333333444555555444222000000//////...---,,,,,,------,,,,,,,,,,,,,,,,,,***************************))))))((((((((())))))))))))(((((((((((())))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***((()))))))))*********************+++++++++,,,,,,))))))***+++,,,,,,------..............................---------...//////...//////000111222222333222222111111111111222222222222222222222111000///666777888999999999888888777666444444555777:::<<<888777666444333333333333222333444666666666555555777777777777777777888888888999999999888888777666555666888:::<<<============<<<;;;:::;;;<<<===>>>888888777777777888999:::333444666666444444555666888666555666888999999888555555444333333333444444555444444333444444555555444333333222333444555555===;;;888555333222222222000000000000000111111111000000//////............,,,,,,------------------,,,,,,---------,,,,,,++++++++++++,,,,,,---......++++++++++++++++++++++++,,,+++***************+++************************++++++******++++++,,,---...........................///////////////......------....../////////000///000000000111111111111000000000000000111222222111222333444444444333222333444444444444444555555555777888777555444444444333444444555555666666666555444444333111111333555333222111222444444222111///......------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,*********************************))))))******+++))))))(((((((((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***((()))))))))***************++++++++++++,,,,,,,,,))))))******+++,,,------........................---------------...//////......///000111111222222222222111111111111222222333444444444333222111111666666777777888888888888888777555555666888;;;>>>999888666444333222333333111222444555666666555555777777888888888777777777999999999999999888888777777888999:::;;;;;;<<<<<<<<<;;;:::::::::<<<===>>><<<;;;:::999888777777777333444555555333333555666888666555666777999999888555555444333333333333333666666555555555555555666444333333333444444555555999999::::::888777555333111111000000000000000000000///...------....../////////...---,,,,,,++++++++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++************************++++++******++++++,,,---------------------------//////////////////...------------......//////000//////000111111000000///111111111111111222222333111222333444444444333222333444555444333333444555555666888777555444444555111222222222333333333333000222888>>><<<555000000111111000111222333111///......---------,,,,,,,,,******++++++++++++,,,,,,***************************************++++++,,,))))))(((((((((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''((((((((())))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((''''''''''''((((((&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))************++++++++++++,,,,,,,,,,,,*********++++++,,,,,,---------------------------,,,,,,,,,,,,---...//////...//////000000111111111222222111111111111222222333555666555333222222333444555555666666777777888888777666666888:::<<<>>>:::888666333222222333444333444666777888999888888777888888888888777666666999999:::::::::999999888::::::::::::::::::::::::::::::::::::;;;;;;<<<======<<<;;;:::888666555444777777888777555555666888888666444555777999::::::777666555444333333333333777777666555555555555666333444444444555555555555555666999::::::888555444111111111111000000000000///...---,,,,,,---...///000000///...,,,+++***)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***+++,,,************************++++++******++++++,,,---------------------------///////////////...------,,,,,,---......///000000//////000111111000///...111111000000111111222333222333444555555444333222222444555444222111333555555666888777555444555555000000000111111111111222...111999AAA???666//////000000///000111222000......------------,,,,,,,,,************+++++++++,,,************************)))))))))))))))***++++++))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((((((((()))))))))'''((((((((()))))))))***((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&'''(((((((((''''''''''''''''''''''''''''''%%%%%%&&&''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000/////////000000000000000222222111111111111222222222444666555333222333444333333333444444555666777777777777888:::;;;===>>>;;;999666333222222333444333444666888999999999999777888888999888777666555999999:::::::::::::::999<<<<<<;;;:::999999999999777888999:::;;;;;;;;;;;;;;;;;;;;;:::888777555555999999999777555555666888777555444444777:::;;;;;;888888777555555444444444777666555555444444444555333333444444555555444444444555666777666555444333111111111111000000000//////...,,,++++++---.../////////...---,,,,,,++++++******+++,,,,,,,,,,,,,,,------,,,,,,+++*********++++++++++++++++++++++++(((((((((((()))***,,,,,,************************++++++******++++++,,,---------------------------//////000000///...------,,,,,,------...///000000//////000111111000///...000000000000000111222222333444555555555444333222222444555444222111222555555666777777666444555666111111111111222222222222111111555<<<:::222///111000//////000111111000......------------------,,,))))))******+++++++++,,,))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((('''((((((((())))))******)))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******))))))))))))************++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000000000000000////////////222222111111111111222222000333555555333111333444222222222333444555666777666777888999;;;<<<===>>>;;;999666333111222333444111333555666888888888777777888999999999777666555999999:::;;;;;;:::::::::>>>===<<<:::999888888888555777888:::;;;;;;::::::999999999999999888666666888888888555333333444666666555333444777:::<<<<<<999999888777666555555555666555444333333333333333222222333444444444444333555444444333222222222222222111111111000000/////////---,,,++++++,,,...///---------------------,,,)))***+++,,,,,,,,,,,,,,,...------,,,+++***))))))))))))))))))))))))))))))(((((((((((()))+++,,,,,,))))))))))))))))))))))))++++++******++++++,,,---------,,,,,,---...000111000000///...---,,,,,,+++////////////000000000000222222111111111111111111222222222111111111111111...333888777111///555===444444444333333222222222666222333>>>JJJLLL???111222111111111111111222222111111222222222222111111////////////..................---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&)))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))(((((('''''''''&&&''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((()))))))))'''&&&$$$))))))))))))(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))*********---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---...///000000222222111000///...------///000111222222111000///...000222333333333111000444444555555777888999:::<<<<<<<<<<<<;;;;;;:::999888777555444444555666777777666555444555666888:::777888999888666666666888999:::;;;;;;999999:::;;;<<<;;;::::::999999999999888888999999888777555444777777777777666666666666:::;;;:::555444777888555999777666555666999<<<>>><<<;;;888444222222555888777555333333555555555444222222222333333444444444333333333222222111111111333111000000222333222111000///...---------------...........................---+++))))))***+++,,,,,,,,,++++++***)))((((((,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************---,,,,,,,,,---...///000000000///......---,,,,,,.../////////000000000000111111111111111111111111111111111111111111111111555444222000555999666000444333333222222111111111888555666???IIIIII???555222111111111111111222222111111222222222222111111000000000000////////////---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''''')))((('''&&&&&&'''((()))''''''''''''(((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''&&&&&&''''''(((%%%&&&&&&&&&''''''''''''''''''((((((((((((((('''))))))))))))(((((((((((())))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))((((((''')))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))*********+++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,------///000000111111000000///.........///000111111111111000//////000111333333222111000444444444444666777888999999:::::::::999999888777777666444444444555777888888777555444555666777999888999:::999777777777888888999::::::999999:::<<<<<<;;;:::999999999999999999999::::::999888666555777777777777666666666666888:::999555555777777555888777666666777888:::;;;;;;;;;999666333333555777777555444333444555444333222222222333333333444444333333333333222222222111444222000/////////...,,,//////...---------------...........................---+++))))))***+++,,,,,,,,,++++++***))))))(((+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++,,,---...///000000//////......------....../////////000000000111111111111111111111111000000000000000000111111...555555000333<<<:::000333333333222111000000000777666888===BBBBBB<<<666222222111111111111111222111111222222222222111111111111000000000/////////,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))******************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''&&&&&&''''''(((&&&&&&'''''''''(((((((((&&&&&&&&&''''''(((******(((((((((((())))))))))))))))))((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------...///000///////////////////////////000000111111000000//////000111222333222111111222222222333444555666777777777888888777777666666555555444444444555777888888777666555555555666777999:::;;;:::888777888999666888999999999999;;;===;;;::::::999999999999:::::::::;;;;;;:::999777666666666666666777777777777555888888666666888777444888777777777777777888888999::::::888555555666777888666444333444444333111222222222222222333333333444444333333333333222222222000...---......,,,+++///...---------------------------------------------,,,+++*********+++,,,,,,,,,++++++***)))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,------//////////////////.............../////////000000000000000000111111111111///000000000000000111111---EEEOOO>>>000444:::888444444333333222111111000444444555777888888666444333222111111000111111111111111222222222222111111000/////////............************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))*********))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((''''''''''''(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((('''''''''(((((((((((()))((('''&&&&&&&&&((()))***(((((((((((())))))))))))))))))((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------------...///000........./////////000000/////////000000000000000///000111222222222222111111111111111222333444555666666777777777666666555444444444444444555777777777777666555555555666666888999:::999777666777888444666888999999999;;;===::::::999999999999999:::999::::::::::::888777666666666666666777777777777333777888666666888777444777777888888888777555555777999:::999777666666777888666444333333333111000111111111222222222222222444333333333333333333333000...------...//////.........---,,,,,,------------------------------------,,,+++*********+++++++++++++++*********))))))))))))***++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,,,,,,,............////////////............//////////////////000000000111111111//////000000111111111222;;;UUU___HHH111///555555555555444444444333333333222333444444333222333333333222222111000000111111111111222222222222111111......---------,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))***************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((''''''((((((((('''''''''(((((((((((()))***)))(((&&&&&&&&&'''((('''((((((((()))))))))***(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************))))))'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))***+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------------...//////------......//////000000....../////////000000111000000111111222222222222111111000111111222333444666666777777777777777666444444444444444555666666666666555555555555555666666888888777666555666777444666777888888888:::<<<999999999888888999999:::888999999999999777666555555666666666777777777888333777888777777999888444666777888888888666444333666777999999888666666777777555333222222222111///111111111111111111111111333333333333333333333333777444000....../////////------,,,,,,,,,------...------------------------,,,,,,+++++++++***+++++++++++++++***************))))))***++++++)))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,------------,,,,,,,,,---------......//////------........./////////...//////000000111111111000000000111222222333333999EEEGGG;;;222444444...444444444444555555555555444555555444333333444555333333222111000000000000111111222222222222111111---,,,,,,,,,,,,+++++++++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))((((((((()))******++++++''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''(((((((((((((((''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((()))((((((''''''(((((()))&&&&&&'''''''''(((((((((******(((''''''&&&&&&&&&''''''(((((())))))******(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((())))))******))))))((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,*********+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---------......///---------....../////////............///000111111111111111111111222222222111111000000111111222333666666777888888888777777444444444444444444444444444444555555555666666666666777888777555444555666444666777777777777999;;;999888888888888999999:::888888999999888777555444555555666666777777888888666999999777777999888555555666777777777555444333444666888888777666666777666444222111222222111///111111111000000000000000111111222222222222333333DDD>>>666///---,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************************)))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,---............---,,,+++++++++,,,---......///---------.........//////......//////000111111222000111111222333333444444///000///...111666555000111222222333444555666777555555555555555555666666444333222111000000000000111111222222222222111111---------,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''''''''((((((((()))''''''((((((((((((''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((((((((())))))%%%&&&&&&&&&'''''''''''''''((((((((((((((('''''''''''''''((()))*********(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))(((((('''''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))*********+++)))*********++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///......---------......---...........................------...///111222111111111111111222222333111111111000111111222333555555666777777777777777555555555555444333222222222333444555666666777777666777888777666555555777555666777777666666888999888888888888888999::::::888999::::::999888666555555555555666777888888888999;;;:::777666999999666555555666666555555444444333555666666555555666888444333111000111222111000111111000000000/////////000000000111111222222222LLLDDD999///+++***+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++******************************+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---.../////////...---,,,******++++++,,,---......---------.........//////---......///000111111222111111222333444444555555444333333333222222333444///000111222444555666777555444444444555666666555444333222111000000000000111111222222222222111111......---------,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((())))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&''''''''''''((((((((()))&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))%%%%%%%%%&&&&&&&&&''''''%%%&&&''')))))))))((((((&&&''''''((()))******+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''&&&'''''''''(((((())))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********))))))******++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------///......---------.................................---------...///111222111111000000111111222333222111111111111111222333444444555666777777777666666666666555444333111111111222333555666777777888777888999888777666666888555666888777666666777888888888777777888999::::::::::::;;;;;;:::999777666444555555666777888888999<<<===;;;777666999999777555555555555555555555555333444555444444444666888333222000000111222111111111111000000/////////...//////000000111111111222MMMDDD888...******---///++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************************++++++,,,+++)))((((((((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***,,,------,,,++++++,,,++++++++++++++++++++++++,,,,,,------.../////////000///////////////000111000000000000111111111111222111000111222333111///000000000222444555444333444444444444333333222111111111000//////000111111////////////////////////...------,,,,,,++++++*********))))))((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&))))))((((((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%###&&&&&&""""""'''***+++''')))***++++++(((%%%###)))((('''''''''(((***+++(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------------,,,+++,,,---...///......------------......000000000///000111111222111111111000000000000000222222222222222222222333333444444444555555666666777666555444444555666777333222222333666888777777999999999888666555333222555555666777888999999::::::999999888777666555555555888;;;<<<;;;999888777777666555444444555666777;;;;;;:::999888666555555777666444555666666666666222333333444444333333222222111111000000000000000333555333///...000///,,,111000000000000000000111<<>>@@@@@@===;;;999999999888666555555555666666555777:::;;;;;;999555333222444777999:::888666444111222222222222222222111222111111000000000000000111333333///...000000,,,,,,---...//////...---,,,,,,555777111---...---))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......******))))))))))))******))))))))))))))))))))))))'''''''''((()))*********((((((((((((((((((''''''(((((((((((((((((((((((()))))))))(((((((((((('''***+++------+++***+++,,,+++++++++++++++++++++++++++,,,,,,------...//////,,,,,,---...///000222333////////////000000000111111000000111333333222000222111111111333333111///000000111111111111000000///111222444444222111///........................,,,,,,,,,+++******))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''(((((((((''',,,111222777???FFFGGG>>>;;;666111+++'''$$$###((((((((((((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************+++++++++***+++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,------......//////............//////....../////////000//////000000000000000111111111000111333555666666666666666666666666666666666666666666666666666666666666555444444555777888888777::::::999999777555444333777888888999:::;;;<<<===<<<<<<=========>>>>>>>>>>>>@@@BBBBBBAAA?????????@@@>>><<<:::888777777777666777999;;;;;;:::888777:::999777555444555777999222333333444444333333222222111111000000000000000///222222///...000000------///111333333111///---***000333000---...,,,)))++++++++++++++++++++++++***+++++++++,,,,,,,,,---***))))))))))))))))))***))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,---.........,,,,,,,,,---...000111222...////////////000000000///......///111222000///222111000111222222111//////000000111111000000000///000222333333222000///------------------------,,,++++++******)))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******++++++&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''((()))***'''333???EEEFFFDDD>>>777,,,+++)))(((''''''))))))'''(((((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********+++************+++,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------------/////////....../////////...///000111111111000000//////000000111111111111111222444666777888777777666666666666666555555555777777777777777777777777666555555666888999888777:::::::::999777666444333888888999:::;;;<<<<<<============>>>??????@@@@@@>>>@@@CCCDDDCCCCCCDDDEEEGGGEEEBBB>>>;;;999888888::::::999999999:::;;;;;;::::::999555222111333666444555555555555555555444222111111000000000000000---111111//////111000---...000222444444222000...,,,//////,,,+++++++++)))++++++++++++++++++++++++,,,,,,+++++++++*********)))))))))******)))))))))((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((((((((()))+++,,,,,,+++******++++++++++++++++++++++++++++++++++++,,,------......,,,,,,------...///000111......////////////000000---------...000111000...111000000111222222111//////000000111111111111000///000111222222111000///------------------------++++++******)))((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******++++++'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((())))))***))))))(((((((((((())))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''((((((((((((''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&''')))+++,,,===@@@???999333111...***'''&&&%%%%%%&&&''')))***''''''((()))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))*********************+++,,,,,,************+++++++++++++++,,,------......------000//////......//////000...///111222222222111000/////////000111111222222222333666888999888777666555555555555555444444444666777777888888777777666777666666777888999999888777888888999999888888777777888999999;;;;;;<<<============>>>>>>?????????===???BBBCCCCCCDDDFFFGGGIIIGGGCCC@@@<<<:::999999<<<:::888777777999;;;<<<888<<>>;;;111$$$"""))),,,***)))(((''''''&&&&&&&&&&&&'''((()))***))))))((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))******************++++++,,,************+++++++++++++++,,,---.........------000000////////////000000---...000111222111000///...//////000111111222222333555777999:::999777666555444444444333333333333444555666777777666555444888777666777999:::999888777888888999999888888777777777888999:::;;;<<<<<<==================>>>>>><<<>>>@@@@@@@@@AAACCCDDDCCCBBB???===;;;:::::::::999999888777777777888999555<<>>>>>>>>>>>???AAA===<<<;;;:::999999::::::666777777888777666555444111666;;;;;;777555666999444444555555555555444444222111111000000000000000***...000///000222111---------------------------)))((()))---///---++++++************************(((((())))))******++++++((()))***++++++***)))(((((((((((((((((((((((((((''''''(((((())))))*********))))))((('''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++---,,,+++******,,,...///---------............///222111111111000000//////////////////////////////666555333111111222333444444333222111000000000000.........///////////////,,,,,,,,,+++++++++******))),,,//////---***((('''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))++++++)))(((''''''''''''((((((((((((((((((((((((******))))))((((((''''''''''''(((((())))))*********((('''(((***+++++++++(((((('''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''((())))))(((((())))))))))))))))))))))))(((''''''&&&&&&&&&''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))************)))************++++++++++++,,,,,,,,,++++++...///...//////---,,,+++---//////////////////.........//////......///111333444666777888999999888777666555555666666666444333222222333555777888999888888555666777666444444666777666777777888888777555555555666777888999:::::::::???<<<;;;======<<>>===<<<<<<<<<>>>???AAA>>>===;;;999888888888888777777666666555333222222666666666555333444666888777666444333222222333444222222111000///...---,,,---...///...------...///++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&'''((())))))((('''&&&(((((((((((())))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&***++++++,,,,,,++++++***)))***++++++,,,,,,++++++---,,,+++******,,,---///------------............000000000//////.................................444333111000///000111222222222222111111000000///.....................///,,,,,,+++++++++*********))),,,......,,,***(((((('''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))+++***)))(((''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''''''''(((((()))************((('''(((***++++++***((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&((((((((((((((((((((((((((()))************)))((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,...222888<<<444222///---,,,,,,---...////////////............////////////000222333444666666777777777777666666666666777888777666555444222333555777888888888888666666555555555666666666666666777888888777666555666777888999:::;;;;;;;;;===::::::<<<<<<:::<<<@@@>>>===;;;::::::<<<>>>@@@>>>===;;;999888888888999888777666555444555666777666777777555444444666777666555333222111111222222222222111000///...---------.........------------+++++++++++++++++++++++++++++++++******+++++++++)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((('''''''''''')))(((((((((''''''''''''******++++++++++++******)))***++++++,,,,,,++++++,,,++++++******,,,---...,,,,,,,,,---------.....................---------........................111000///...---...///000000000111222222111000///........................,,,++++++++++++*********)))+++------+++)))((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((('''''''''((((((((())))))+++***)))((((((''''''((((((((((((((((((((((((((())))))))))))((((((((((((''''''((())))))******+++***(((((((((***+++***)))(((((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))))))))))))))************)))************++++++++++++******,,,000999DDDKKK;;;666000------...---+++......................../////////000111222444555555555444444444444555555666777888999888777666555333333555666777777777777888555333444777888666444555666777888888777666666777777999:::;;;<<<<<<<<<<<<===@@@EEECCC>>>===???>>><<<999888888:::===???>>>===;;;999888888999999:::888666444555777:::<<<777777777666444444555666444333222111000000000111222222111000000///......---.........---,,,,,,+++++++++++++++++++++++++++************************)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((******))))))((((((''''''((((((((((((''''''''''''((((((((((((''''''''''''******++++++++++++******))))))***+++++++++++++++++++++******++++++,,,---+++,,,,,,,,,------------............------------........................//////...------......///---///000222222111///............---------------++++++++++++************(((***,,,,,,***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''((()))))))))))))))******)))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((()))******++++++***)))((()))++++++***)))((((((''''''&&&'''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))))))))((()))))))))************))))))*********++++++++++++***)))+++111<<>>===;;;888666666888;;;======<<<:::999888888999999999888777666666777888999666777777666444333444555444333333222111111000000222222111000000///......------------...---+++***++++++++++++++++++++++++)))******************)))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((((('''&&&&&&''')))*********))))))((((((''''''((((((((((((''''''''''''(((((((((((((((''''''''')))******++++++******)))))))))***++++++++++++***************++++++,,,,,,++++++++++++,,,,,,,,,---................................................//////........./////////---...000111111000///---...---------,,,,,,,,,++++++++++++*********))))))((()))++++++)))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))'''((())))))******))))))***))))))(((((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***+++++++++)))))))))+++------,,,******)))((('''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''''''''''''''''''''((((((((())))))***(((((((((((())))))))))))((()))))))))************))))))*********+++++++++,,,+++******///888DDDMMM???888///,,,---...---***,,,---------......//////...///000111222333333333333222111000000111222333222333555666666666555555333333333444444555666666888555222444999:::666222333444666777888888888777444555666888999999999999<<>>888;;;999888666666777888999:::999777666666666777777444666777888777444111///111333444444333222222333444444444444333222111000/////////......---------,,,++++++...222222///+++++++++++++++++++++++++++)))***+++,,,,,,+++***)))((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&''''''((()))***((((((((()))))))))))))))(((((((((((('''''''''''''''''''''((((((((((((((())))))************))))))((())))))***************))))))***+++++++++++++++************+++++++++++++++,,,,,,,,,---------...---------------------------......////////////////////////......---------------,,,,,,+++*********************))))))))))))'''((())))))''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((()))++++++***)))((())))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***((())))))******+++,,,,,,((((((***...111333222000---,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&%%%%%%&&&&&&((())))))((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''&&&&&&'''(((***+++(((((((((((())))))))))))))))))))))))************)))************+++++++++***+++,,,,,,,,,---///111000///,,,++++++,,,---...++++++,,,------...//////+++---...000111111111111000000111111111111000000...000222333555555555444444333222222222333444555444555666777888777555444111333555777999999999999444555666777888999999999:::BBBNNNTTTNNN@@@888888999999999888888888777777888777666444444555666666444555666666666444333111...000222333222111222333222333333333222111000///---------------,,,,,,,,,,,,***+++///444555111---++++++++++++++++++++++++((()))***,,,,,,***)))((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&'''((())))))))))))''''''(((((())))))******((((((((((((''''''''''''''''''''''''((((((((()))))))))************))))))(((((()))***************))))))***++++++++++++***)))************+++++++++*********++++++,,,,,,,,,------------------------,,,------.../////////...111000///------,,,,,,,,,------,,,,,,+++***))))))************))))))))))))&&&((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((***+++,,,+++)))((())))))(((((((((((()))***))))))))))))))))))))))))'''((((((((())))))******)))))))))***++++++,,,,,,'''(((+++///333444444222...---,,,+++************(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((***+++(((((((((((())))))))))))))))))))))))************)))************+++++++++(((***------,,,***))))))***+++,,,+++***+++...000++++++,,,,,,---...//////+++,,,...///000111000000///000111222222111000///...000222444555555555555444333222222222333444555333555888888777555555555111222555777999999999999555666777888999:::::::::===@@@FFFGGG???666555:::999999999:::999888777666777666444333333444555555444444444444444555666666+++...111222222111222333111111222222111000...---,,,,,,,,,,,,,,,,,,+++++++++***+++///555777333///++++++++++++++++++++++++'''((()))++++++)))((('''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&$$$%%%''')))***))))))(((&&&&&&'''((()))***++++++)))(((((((((''''''''''''&&&'''''''''(((((())))))+++++++++*********)))))))))))))))))))))))))))))),,,,,,---...---,,,***)))......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,...000000000//////.........---/////////...---------,,,,,,,,,++++++***)))((((((,,,+++)))((()))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))******************))))))))))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++///333666555222///+++++++++******))))))((())))))))))))))))))))))))+++***)))(((((()))***+++,,,+++***((((((((()))***&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((''''''''''''(((((((((((()))((('''&&&%%%%%%&&&'''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***(((((((((((())))))))))))******))))))))))))******((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...000...,,,+++,,,------,,,,,,...000000///...///000000111111111222222222222222222333444444555555666666333111111333555333111111222333444555444333222111222333555666666777777888888888777666777:::<<<<<<===>>>===;;;999999999999888888777777777777777888888888888777666444444222333444555555555555444000111111222222222111111000000000000000000000000000///...------,,,------'''((()))+++---///000111,,,---...,,,***))))))***++++++++++++*********)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********))))))************************)))***+++------------,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,...000000/////////.........---............------------,,,,,,+++******)))((((((+++***(((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))******************))))))))))))******((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))))))))))))))***...222666777666444222000///,,,***)))(((((())))))))))))))))))))))))+++***)))(((((()))***+++,,,+++)))((((((((()))***(((((())))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((***)))((('''&&&''''''(((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((())))))******+++))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***(((((((((((())))))))))))******))))))))))))******************++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,++++++,,,---...+++---//////...---...///000000000000111111111222222222333333444555555555666555333333444444333222333444555555555444333222222333444555666777777777::::::999777555555777::::::<<<===<<<:::888888888:::999888888777888888888999999888888666444333222222333333333444444444444444333222111111222333333000000000000000000000000000///...------,,,------******++++++,,,---......,,,------,,,***))))))***++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))(((((((((((((((+++************)))))))))++++++++++++++++++++++++'''(((***,,,---...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,...////////////...............------------............+++++++++******))))))(((***(((''''''))))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))******************))))))))))))******((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((())),,,111666999999999888666222...+++)))(((((())))))))))))))))))))))))******))))))))))))******+++***))))))((()))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((******)))(((((((((((()))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((((((((((())))))))))))******))))))))))))*********++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++---...---******---///***,,,......---,,,---...////////////000000000000222222333333444444555555666777777666444333333444555555666666555444333222333444555666777888888999::::::999777444333555666888:::;;;:::888777777888::::::999888888888888999999999888777555444222111333333222111111222444555666444222000///000222333000000000000000000000000000///...------,,,---------,,,,,,,,,+++++++++++++++,,,---,,,***))))))*********)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''***)))))))))((((((''''''************))))))))))))++++++++++++++++++++++++'''((()))+++,,,...//////---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---...---,,,,,,---///........................,,,,,,,,,------.........+++*********)))))))))(((((('''''''''))))))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))******************))))))))))))******((((((((((((((())))))***''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((***...333666888888999666222---***))))))***))))))))))))))))))))))))***))))))))))))))))))*********))))))))))))))))))++++++++++++************(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$''''''''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&'''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))******))))))))))))***************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,///222///+++))),,,000+++,,,......---------............////////////000111222222333444444555555666999:::999555333444666555555666666555333222000444555555666777888999:::999999999777444333444666777888:::999888777777888:::999999888888888888888777777777666666444333222444333111000000111333444444333222111000000//////////////////////////////000///...------,,,---------,,,,,,,,,++++++*********,,,,,,+++)))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''''''''''''''))))))(((((('''&&&&&&&&&))))))))))))))))))))))))************************))))))******+++,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,------,,,,,,---///---------...............+++,,,,,,,,,------......*********)))))))))))))))'''''''''((())))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))******************))))))))))))******((((((((((((((())))))***((((((((((((((((((((((((************************))))))))))))************))))))))))))))))))))))))***))))))+++///111222222555222///+++))))))***+++)))))))))))))))))))))))))))))))))******))))))))))))))))))*********)))))))))*********++++++++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&'''''''''((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''''''''''''''&&&'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))*********+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......222444111,,,)))+++...,,,...//////......///000---.........////////////111111222222333444444555666999;;;:::666444444666444555555555444333111000555555555555666888999:::777888888777555555666777666888999999888888888999999999888777777777777888555666666666666666555555444333111000000111333444222444555666666333000...////////////////////////000///...------,,,------++++++++++++++++++++++++***+++,,,+++)))((()))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%(((((()))))))))))))))***))))))))))))))))))))))))++++++*********++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))+++---...---,,,---...---------------.........,,,,,,,,,,,,------------))))))))))))))))))))))))''''''''')))******(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))******************))))))))))))******((((((((((((((()))******))))))))))))))))))))))))************************)))))))))*********++++++))))))))))))))))))))))))***))))))***,,,---,,,+++///---+++***)))***+++,,,))))))))))))))))))))))))))))))************))))))(((((()))************))))))))))))*********++++++))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((((((%%%&&&'''''''''''''''&&&((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))((((((((((((((((((((())))))))))))******))))))))))))******(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///111333111---***+++,,,,,,...000000///...///000............////////////111111222222333333444444555777999999888666666666444555666666555444333222555444444444555777999:::666888999888666666666777777999:::;;;:::::::::;;;::::::999888888888888888666666777777777777666666555444222111111222333333222555999;;;;;;777333///000000000000000000000000000///...------,,,------))))))******+++,,,,,,,,,)))***+++***)))((()))+++******)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))******************************+++***)))))))))***,,,,,,,,,,,,,,,++++++++++++***************************(((***---...---,,,---...,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,((()))))))))))))))))))))''''''(((***,,,+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))******************))))))))))))******((((((((((((((()))******************************************************))))))*********+++++++++))))))))))))))))))))))))***))))))***++++++)))'''+++***************++++++))))))))))))))))))))))))((()))***++++++***)))((('''((()))***+++******)))******))))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''((((((((((((%%%&&&'''((()))(((((('''((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((()))%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''(((((()))*********))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''(((((((((((())))))))))))******))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---.........---,,,++++++---//////.........///....../////////000000000111111111222333333444444555555666888999999777555555666777888888777666555444444333333444666888:::999:::;;;999777555555666888:::<<<<<<<<<<<<===>>><<<<<<;;;::::::::::::;;;::::::999999888666555444444444444444333333333222222444888::::::777444111000000000000000000000000000///...------,,,------************++++++++++++(((***+++***)))((()))+++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))))))))'''((((((((())))))******++++++++++++++++++++++++***))))))))))))+++---...,,,,,,,,,+++++++++******************************(((***---...---------...,,,,,,,,,------.........---------,,,,,,+++++++++(((((((((((())))))))))))''''''(((+++,,,,,,***(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******((((((((((((((()))******************************************************)))************+++++++++)))))))))))))))))))))))))))))))))***++++++)))'''************************))))))))))))))))))))))))((()))***++++++***)))((('''((()))+++++++++***)))++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''''''''((((((((()))&&&'''(((*********)))(((((((((''''''''''''((((((&&&''''''''''''''''''&&&''''''((((((((((((''''''%%%&&&''''''((((((''''''%%%%%%&&&&&&'''((())))))%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,,,,---***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''(((((((((((())))))))))))******))))))))))))************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...)))((()))+++......---+++***,,,......---,,,---...////////////000000000000000111111222333333444444555444444777:::;;;777444777777999::::::999888888444333222222333555888999;;;<<<<<<;;;888555444444999;;;===>>>======>>>@@@>>>>>>===<<<<<<<<<<<<=========<<<:::888555333222444555555555555444333222000222333555555444222111000000000000000000000000000000...---------------+++++++++***************((()))******)))((()))+++++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++------,,,+++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))(((((()))***++++++++++++++++++******))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''')))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((((((''''''((()))))))))))))))))))))))))))************************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............---------------............//////000222333333222111000000111111111111222222222555555444444444444555555444444555555666777777777:::888666555444555666777FFFFFFCCC<<<555333444777999;;;===??????===;;;999<<<>>>@@@@@@>>><<<;;;<<<;;;:::999777666555555555666777888888666222...,,,333333333222222222111111111111000///////////////------......------,,,+++***)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&******))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))************************************)))))))))))))))***++++++++++++++++++*********)))******++++++++++++******************************************************************************************************))))))))))))************************************************************************************))))))))))))))))))))))))((())))))******))))))(((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%&&&((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((''''''((()))))))))))))))))))))))))))************************************------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------............//////000111111111111111000000111111111222222222666555555555555555555666333333444555555666666777999888666555444555666777@@@???===:::777555555666555666888:::::::::999888>>>@@@AAA@@@>>><<<;;;;;;:::999888666555555444444666666777888777555333222333333222222222111111111///......------------------------...------,,,++++++)))((()))++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))(((((()))))))))(((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******************************)))))))))*********++++++++++++++++++++++++++++++***))))))))))))***++++++++++++++++++******************++++++++++++******************************************************************************************************)))))))))*********++++++************************************************************************))))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((()))))))))))))))))))))))))))************************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------........................///000111222000000000111111111222222666666666666666666666666222222333333444555555555888777666555555555666777777777777888999888666444444444555666777999:::;;;AAABBBBBBAAA>>>;;;::::::888888777666555444333333444444555555555666666666333222222222222111111111......---,,,,,,,,,,,,------------------,,,+++++++++)))((()))******)))((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************+++,,,------***************************++++++++++++,,,,,,,,,+++++++++++++++***))))))(((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++++++++++++++++++++++++++*********))))))***++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''((()))))))))))))))((()))))))))************************************,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,---------.........,,,,,,,,,,,,---///111333000000000000111111111111666666666666666666666666111111111222333333444444777666666555555555666666333333444777::::::666222666555555666888<<>>@@@BBBCCC@@@@@@???;;;666444666888999777444444444555555555333222111111111222333444///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,)))'''---444555...'''+++++++++******(((''''''))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''&&&%%%""" %%%%%%%%%&&&'''((()))***'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******+++******))))))******+++(((((()))************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&'''(((((('''%%%(((((((((((((((((((((((((((''''''''''''((())))))(((((((((((()))))))))***))))))))))))************)))))))))***+++,,,+++***,,,+++***))))))***++++++,,,+++******++++++)))((()))******************+++,,,,,,+++***+++,,,***(((+++,,,---,,,++++++++++++333...***,,,---,,,---000...//////...---+++******//////...---------,,,,,,,,,---...---***(((***---)))&&&''',,,---+++---222------,,,+++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***,,,,,,++++++************++++++))))))************)))))))))***,,,......,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((()))******)))***,,,......,,,***)))&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''((()))))))))))))))))))))))))))))))))'''((((((((())))))))))))'''((((((((()))))))))***'''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((()))******------,,,+++************************************++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......---...............------......///000000000000000222222222333333333444444444333222111111111222333111222222222333333333333222222333333333444444444444555888:::===>>>???@@@@@@@@@>>>:::555333444666777555444444555666555444222111000//////000111222............------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++)))(((,,,111222...(((***++++++******((('''''')))(((((((((''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))+++******))))))******+++(((((()))************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&'''((()))'''&&&((((((((((((((((((((((((((((((''''''(((((()))***((((((((()))))))))******)))))))))*********++++++))))))******+++++++++++++++***((('''''')))+++,,,+++***((())),,,...//////---------------...//////000///000333777;;;>>>???:::333111555555000222999===;;;<<<>>>;;;666666888666888999999666333222222333444444222000............///000///......000111000---,,,000111///---......---+++***)))***++++++...---,,,++++++***++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++************++++++))))))************))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***++++++***+++---......---+++***&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''((()))***(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((()))******,,,++++++*********++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...............---------...///////////////111111111111222333555666444333222111111111111111222222333333333333333444222333333444444555555555222444888<<<>>>??????>>>@@@???===999555222222333444444444555777777555333111111000...........................------------,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))+++------,,,***************)))(((''''''((((((((((((''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((******))))))))))))******(((((()))***************************++++++++++++************************************************************************************************(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''))))))(((&&&((((((((((((((((((((((((((((((((('''((())))))***(((((()))))))))*********))))))*********+++++++++***++++++***))))))***+++,,,,,,+++++++++,,,---------+++)))***,,,///111111//////000222444555555444666;;;DDDOOOYYYcccppp{{{cccQQQGGGJJJIIIBBBGGGUUU\\\```fffhhh```RRRIIIGGGJJJLLLMMMLLLIIIGGGHHHJJJUUUTTTPPPIII???777333222222444444111111333444333777444111111222000...---000///---,,,,,,---///000...------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,,,,++++++******++++++,,,)))******++++++******)))((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((())))))***+++((((((***++++++***((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***(((((((((((())))))))))))))))))((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((())))))******************+++,,,,,,************************++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,---------......,,,---......///.........---...//////000000//////111000//////111444666888444333222222111111000000333333333333444444444444333444444444444444444444333666;;;@@@BBBBBBAAA???@@@???<<<999555333111111333444555888999999666444222111000///...---,,,,,,.........---------,,,,,,++++++++++++++++++++++++************************((()))***)))))))))+++,,,))))))******)))(((''''''(((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$$$$%%%''')))***)))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''***))))))))))))))))))***(((((()))***************))))))*********+++++++++************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((()))***)))'''))))))))))))))))))))))))((((((((((((((()))******))))))))))))************************+++++++++++++++,,,,,,***(((''')))++++++,,,---...///......---111///------///222333333444555777<<>><<<:::888666666555000/////////............------------------------------------------------***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))(((***---///000...+++)))******))))))((((((((('''&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((()))************))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++,,,---...////////////---......///////////////...///000222333333333333222333555777888888777777777777666666555555555444444555666888:::<<<>>>>>>:::<<<@@@CCCFFFGGGFFFFFFBBB@@@>>>>>>???>>>;;;888555444444555555555222000111111222222222000///...---------,,,,,,,,,++++++***************************************************)))(((***++++++)))'''''''''((((((((((((((('''&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%&&&''')))))))))((((((''''''&&&&&&&&&''''''(((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&&&&'''((()))******+++*********))))))((((((+++++++++++++++***)))((()))************++++++++++++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***)))(((''''''((()))))))))***+++***(((***......***+++,,,...///......//////555555:::@@@GGGSSSlllpppgggvvv}}}tttvvvyyy}}}~~~}}}zzzqqqyyy~~~~~~uuuuuu~~~{{{xxxlllnnnxxxvvvqqqtttwwwkkk``````ccc]]]NNNBBB===999777777666333444777111...+++)))+++...000111...000000///,,,++++++,,,,,,...000...+++)))+++---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%'''((((((((('''&&&(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++...000///,,,(((%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++,,,,,,+++)))((()))***)))))))))))))))******+++,,,,,,,,,++++++*********)))******+++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................///000111222333333000111222333444333222222444444555555666777777777888999999888666555666777666888::::::::::::<<<>>>999999;;;@@@DDDFFFCCC@@@BBBBBBAAA@@@???>>>===<<<777555333222333333111000............////////////---,,,++++++******+++++++++++++++************))),,,,,,,,,++++++******************)))))))))))))))))))))))))))((((((((((((+++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((()))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((+++)))&&&%%%&&&((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((*********)))))))))((((((***++++++++++++***)))((())))))*********+++++++++************)))))))))((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))*********---,,,++++++,,,,,,++++++'''***++++++...111000+++...---,,,+++,,,///111333666;;;III]]]ooo|||uuuyyywwwooollllllpppyyy|||uuupppnnnkkkfffbbbhhhmmmrrrrrrooommmooorrrnnnrrrssspppqqqwwwyyywwwmmmiiieeedddiiirrrzzz}}}rrrnnnbbbgggwwwyyylllccc___]]]\\\YYYOOO@@@555111333444444333111...,,,******,,,...000000000000000,,,...///---***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''(((((((((''''''(((((((((((())))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))+++---...---+++'''%%%(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))((()))******)))(((***+++)))))))))))))))******++++++++++++*********)))))))))*********++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///000111222333000111222333333333222222222222333333444555555666999:::;;;:::888777666777777999:::;;;;;;;;;===>>>::::::;;;???CCCEEEDDDBBBAAAAAA@@@???>>>>>>======888555333222222222111///000000000//////.........---,,,++++++******+++++++++++++++************))),,,,,,,,,++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''(((((((((((((((((((((((()))(((&&&&&&'''))))))((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((******))))))))))))((((((******++++++******)))))))))))))))*********++++++************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))*********++++++*********************************+++++++++++++++,,,---,,,)))+++//////+++111///...111888@@@GGGJJJRRRVVVddd{{{}}}zzzqqqsss|||mmmfff^^^XXXRRRSSS^^^jjjmmmkkkjjjjjjlllkkkgggcccgggjjjkkkhhhccccccgggllliiilllllljjjjjjmmmmmmjjjggghhhfffbbb```eeeqqqzzzzzzqqqmmmhhhmmm{{{yyyrrrxxx~~~hhhSSSHHH999::::::888555333222111/////////000111000---+++,,,...///...,,,*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&'''(((((((((((('''(((((((((((())))))))))))((((((''''''''''''((((((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++***)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&'''))))))((((((***+++)))))))))))))))******+++************)))))))))))))))))))))***************---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111000000222333333333222111000000111111222333333333999;;;======;;;888777777777999;;;;;;;;;;;;===>>>;;;;;;;;;===@@@CCCDDDCCC?????????>>>>>>=========888666333222222111000...222222111000///...---,,,,,,,,,+++************++++++++++++************)))+++++++++++++++*********))))))))))))))))))******))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((('''&&&&&&''')))***)))((((((((((((''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&'''''''''((((((((())))))))))))))))))(((((())))))************))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))*********++++++************))))))))))))'''((()))***)))***+++,,,......---,,,111;;;AAAAAA======@@@JJJXXXfffnnnqqqwwwxxx~~~|||pppaaa___iii|||uuuooooootttyyyvvvrrrpppsssvvvhhhccc^^^YYYQQQKKKKKKOOO[[[___eeemmmtttvvvssspppjjjlllmmmkkkggghhhnnnttttttvvvxxxzzz|||{{{xxxuuuggggggddd\\\UUUVVV```iiiwwwyyy{{{zzzvvvsssqqqqqquuutttzzzzzzmmmhhhkkkxxx{{{sss{{{rrrZZZSSSIIIBBB???===<<<;;;666444111/////////---+++---...///......---,,,,,,------------------------------,,,,,,,,,+++++++++++++++***))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))((()))******))))))***+++)))))))))))))))******+++++++++******************))))))))))))************,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000///000111333333222222111//////000111111222222333555888;;;===<<<:::888888666888999:::999999;;;<<<;;;999999999;;;???AAACCC>>>>>>>>>=========<<<<<<888666333222111111///...111111000//////...------,,,++++++***************+++++++++*********))))))+++++++++***************)))))))))))))))*********))))))))))))(((((((((((())))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&(((++++++)))'''((((((((('''''''''''''''&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))((())))))*********))))))(((((()))))))))*********))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***,,,,,,+++******---///...555>>>HHHVVVdddllllll\\\]]]dddrrr}}}sss|||zzz|||yyynnnaaa^^^YYYaaauuutttcccZZZXXX___hhhlllkkkgggggghhheee___YYYWWWSSSJJJCCCAAALLLQQQZZZccchhhhhhddd```\\\___bbbaaa^^^^^^ccchhhlllooouuu~~~~~~{{{kkkiiiddd^^^ZZZ\\\ccciiimmmkkkhhheeefffiiioootttwwwrrrpppoooggg\\\[[[bbblllwww}}}www|||kkk```ZZZTTTKKKDDDEEEAAA;;;666555444555555000///...------------,,,------------------------------,,,,,,,,,++++++++++++***************++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''(((((())))))(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***,,,------,,,***))))))***)))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000111222333222111111000000000111222222333333000333888:::::::::999999555666777888777777888:::888777666555666:::>>>AAA>>>======<<<<<<;;;;;;;;;777555333111111111///................../////////,,,+++******))))))******+++++++++*********))))))************************(((((())))))************))))))))))))((((((((((((******(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''(((((()))(((((((((((((((((((((((($$$$$$&&&)))++++++)))&&&((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((())))))''''''(((((((((((())))))(((((())))))******))))))((((((((()))))))))******))))))))))))************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++,,,......,,,***+++000555FFFTTTeeevvvuuu}}}nnngggbbb]]]ddd```___gggsssyyytttllldddbbbkkkzzzqqq\\\PPPHHHKKKRRRXXXWWWSSSRRRTTTYYYPPPIIIIIIHHHEEEAAAAAA===AAAGGGLLLOOOOOOMMMLLLIIILLLOOOLLLHHHFFFIIIMMMQQQRRRXXXdddkkkjjjfffdddcccbbb```___aaaffflllpppooolllhhhdddeeelllvvv~~~yyyqqqjjjfff___XXX[[[eeemmmuuu}}}uuutttvvvxxxzzzwwwjjj___jjjfff\\\QQQFFF???======888555000...---------,,,------------------------------,,,,,,,,,,,,+++++++++************+++,,,,,,************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((''''''(((((()))***(((((((((((())))))))))))((((((''''''''''''(((((()))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((()))***++++++...//////---***))))))))))))))))))))))))******+++,,,,,,,,,---------------++++++,,,,,,---......///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////111222222222111000000000111111222333333444...111555777888888999:::444555666666555555666888666555555333333666;;;???>>>======<<<;;;:::999888666444222111111111000///,,,,,,---------.........++++++***))))))))))))***+++++++++************))))))))))))***************((((((((()))******++++++))))))))))))(((((((((((())))))((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((())))))((((((((((((((((((((((((%%%%%%&&&)))++++++(((&&&'''(((((((((((()))))))))''''''((())))))))))))(((''''''((((((((()))))))))'''''''''((((((((())))))'''(((((()))))))))))))))(((((((((((()))))))))***((()))))))))************(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++)))***++++++,,,---......,,,///000111222888BBBJJJiiivvvxxxtttqqqccccccbbbZZZLLLHHHJJJWWWhhhsssssspppbbbcccfffjjjjjjaaaUUULLLHHHLLLUUU^^^]]]UUUPPPQQQSSSNNNKKKLLLLLLJJJLLLOOOJJJJJJIIIGGGHHHJJJMMMOOONNNPPPPPPLLLGGGEEEIIIMMMNNNIIIIIIPPPTTTPPPLLLLLLIIIJJJKKKLLLNNNSSSYYY^^^ddddddcccaaabbbiiivvvyyyppphhhddd^^^YYY```lllpppvvvyyy|||zzzkkkjjjkkklllnnnuuuuuubbbSSSNNNMMMHHHBBB999333111000///...........................------,,,,,,,,,,,,+++++++++*********++++++,,,---************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((('''''''''(((******(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,---...,,,***))))))***)))))))))))))))******++++++++++++,,,,,,---------,,,,,,---...000111222222111222333444444333222111,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////...///111222222222111000000000000111222222333333111333555666666666777888444555777666555555666888444555555444333555:::>>>???>>>===;;;:::888777666444222000000111222111000,,,,,,,,,,,,,,,,,,++++++++++++***)))))))))))))))+++++++++************)))((()))))))))*********+++'''(((((()))******++++++))))))))))))((((((((((((&&&&&&&&&'''''')))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******(((((((((((((((((((((((('''''''''(((******(((&&&'''((((((((())))))))))))''''''((()))))))))))))))'''((((((((())))))))))))&&&'''''''''(((((())))))''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++,,,---///000111111000333888<<>>???>>>===;;;999777666555333111000000111222222111...---,,,,,,+++***))))))+++******)))))))))))))))+++++++++************)))(((((())))))*********+++'''(((((()))***+++++++++))))))))))))((((((((((((######$$$&&&(((***,,,...))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))******(((((((((((((((((((((((()))((('''((())))))'''&&&'''((((((((())))))******'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))((('''(((***+++,,,+++...+++)))***---...---***000+++***000555888>>>EEEEEE@@@DDDWWWkkkxxx}}}uuuooojjjgggiiinnnpppttt\\\WWWZZZSSSKKKBBBGGGFFFAAADDDSSSdddlllffftttkkk___dddccccccqqq{{{yyy{{{ooodddhhhrrryyyuuu|||~~~nnnoooqqqhhh[[[TTTUUU^^^jjjlllbbb^^^aaa^^^KKKAAAHHHKKKFFFGGGPPPQQQVVVYYYYYY]]]gggrrrwwwnnngggnnnuuuooonnnuuuxxxsssoooyyyxxxuuu{{{|||zzztttdddWWWTTTRRRIII>>>999555333111111222000+++(((---------,,,---000///,,,************+++,,,---...************)))))))))))),,,+++++++++***)))))))))******))))))))))))******(((((())))))))))))((((((*********))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''***((('''&&&&&&'''(((******))))))((('''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))***++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......000222555888999999777666......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////...000111000///...///111...///111222333444444444888777555444444555666777:::<<<;;;555333555666666666666666666666666666666<<<<<<===<<<999666222000000000000000000000000000,,,,,,,,,+++***)))((((((******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,+++++++++++++++***)))+++,,,,,,,,,,,,...000888444777BBBOOOZZZfffooonnnnnnuuurrrmmmeee___eeekkkfffcccdddbbb^^^^^^bbbiiilllaaaTTTVVVTTTKKKJJJCCCEEEHHHOOOccc~~~{{{{{{~~~{{{|||}}}vvvttt```\\\\\\VVVPPPOOOPPPSSSSSSQQQRRRVVVXXXWWWQQQLLLVVVaaabbbiiivvv{{{{{{xxx|||xxxvvvvvvmmmvvv{{{gggUUUHHH@@@777333222222111...,,,---------......+++'''------,,,,,,+++,,,,,,---+++*********))))))))))))++++++++++++******************))))))))))))******(((((())))))))))))((((((************************)))*********))))))((('''))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))))))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''''''''''''''''''''''')))((('''&&&&&&'''((()))***))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,---------...000333555666666555444.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////---...000000000000111333000000222333444444444444777666555444444555666888DDDEEEBBB:::555555666444555555555555555555555555;;;;;;:::999777444111000000000000000000000000000---------,,,,,,+++))))))++++++************++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,---------,,,,,,+++&&&***...,,,***+++111888===???JJJ^^^rrr}}}|||lllcccWWWPPPUUU___ZZZWWWVVVSSSPPPPPPSSSZZZUUUJJJJJJTTTSSSNNNTTTNNNMMMPPP```|||~~~sssqqq{{{uuuooottttttiii\\\YYY^^^```^^^]]][[[TTTLLLKKKDDDJJJQQQRRR\\\kkkoooxxx~~~{{{zzzwwwjjjjjjuuuzzz}}}{{{yyy~~~vvvbbbUUUEEE:::666555111---/////////000111000...,,,000///...---,,,++++++++++++++++++*********))))))*********+++++++++++++++******))))))))))))******((())))))******))))))((())))))******++++++,,,,,,*********+++******)))((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((())))))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********+++++++++,,,,,,+++---///111222222111000...............---------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...,,,...000000000111333555222222333444444444444444555555444444444555777888GGGHHHDDD;;;555555666444555555555555555555555555999888777555333222000///000000000000000000000000---------------,,,+++***,,,++++++******++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++((())),,,---,,,,,,,,,---))),,,/////////555???GGGIIISSSfff}}}nnn]]]XXXRRROOOVVVWWWQQQLLLLLLNNNQQQXXX```ssspppbbbYYY```cccbbbggg___```gggzzznnnsss}}}~~~{{{|||sssvvvwwwnnndddXXXRRRMMMEEEJJJUUUWWWbbblllxxxwwwsss~~~ttt```hhhqqqxxx|||}}}{{{yyy{{{}}}~~~yyyoookkkvvv|||zzzzzz}}}xxxlll]]]RRRLLLEEE;;;222555000---...//////000111//////...---,,,,,,,,,,,,,,,,,,+++++++++******************++++++,,,,,,,,,+++******))))))******+++)))))))))******)))))))))))))))***+++,,,,,,------******+++++++++******)))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((('''''''''''''''''''''''')))(((''''''''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((***+++---......---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...000111111111333444333333444555555444444444444333333444444666777888???@@@===777333555666555444444444444444444444444888777555333222111111000////////////////////////,,,,,,------,,,+++******+++******))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++'''))),,,,,,******+++,,,+++---111666>>>JJJUUU]]]eeeqqq}}}zzzyyyzzzxxxbbbQQQNNNIIIDDDHHHDDDDDDJJJXXXfffsss|||tttxxxuuusssmmmtttwwwgggfffssszzzlllaaaVVVJJJNNNWWWUUU^^^aaaddd]]]ZZZkkkvvvmmmVVVWWW]]]iiivvv}}}xxxssspppnnniiigggppp}}}www}}}{{{{{{{{{zzzwwwoooaaaVVVDDD;;;222000---***,,,000------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******++++++,,,,,,,,,---++++++************++++++))))))************))))))))))))***+++,,,,,,------)))******+++++++++******((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((()))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((()))))))))******'''((()))***+++++++++***------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///000111111000///111222333333444555555444444444333333333444555666777777777:::999444222444666555444444444444444444444444888777555444333222222222........................***++++++++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************************************(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********++++++++++++,,,+++---...---***))),,,///---333<<>>555222666---//////------000000,,,---............---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))((((((''''''(((((((((((())))))))))))))))))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))((((((''''''(((((())))))))))))(((((('''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))***)))))))))(((((((((''')))))))))))))))******+++))))))))))))************++++++,,,,,,,,,,,,---------............---,,,+++++++++,,,,,,,,,,,,------000///......///000000...111000000000111111222333444111111555555333333666333444444555555444444444666555444333333333333444444333333222000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''&&&&&&''')))***+++'''(((((())))))(((((((((''''''''''''(((((((((((((((((((((((()))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))---.........///222777;;;JJJUUUdddqqq{{{}}}tttcccVVV\\\mmmSSSXXXVVVMMMIIIKKKJJJDDDZZZ^^^gggxxx~~~}}}yyyvvvwwwqqqhhhggg```YYY___ooo{{{}}}{{{{{{tttttt}}}}}}vvvuuu|||}}}{{{kkkggguuulll```[[[WWWVVVXXXTTTVVVdddpppwww~~~ssseee______aaapppwww}}}pppdddZZZPPPDDD;;;666222111333222...++++++,,,------...---,,,***))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''(((((((((((((((''')))))))))(((((((((((('''(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((()))))))))))))))******+++)))))))))*********++++++++++++,,,,,,,,,,,,------......//////......------++++++,,,,,,,,,,,,------///...---...000111111000/////////000111222333444666333333666777777999===555555444444444444444555444444333333333222222222333333222111000///......++++++,,,,,,,,,,,,,,,,,,+++++++++***************)))))))))))))))))))))))))))************))))))((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))******)))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++++++++,,,,,,,,,444333000///444>>>MMMXXXiiivvvnnnaaaiiimmmfffeeennn^^^___]]]YYYZZZaaajjjoootttwwwwwwssswwwzzz{{{|||sssvvvvvvrrrmmmkkkmmmnnnjjjmmmlllkkkpppyyy~~~}}}zzz}}}}}}wwwyyy{{{zzz|||{{{~~~zzzlll]]]XXX___gggdddhhhbbbRRRIIIRRReeesss{{{zzzsssfff^^^___```WWWUUURRRPPP^^^jjjgggxxxwwwjjj^^^TTTooovvv|||~~~zzznnnssswww{{{}}}~~~vvvbbbNNNCCC999333666555---+++///,,,---...//////---+++***,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((()))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++,,,---,,,***)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))(((((('''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((('''(((((((((((()))))))))((((((((((((((((((((((((((())))))************)))))))))))))))(((((((((((()))))))))))))))******+++))))))*********++++++++++++++++++,,,,,,,,,------------............------+++++++++,,,,,,,,,------------///111444444222111......//////111222333444666333222666888888<<<@@@666555444333333333444555111222222222222111000000222222111000//////............------,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((()))((((((&&&%%%$$$'''''''''&&&&&&'''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++++++++,,,++++++,,,---000222555666,,,000555===HHHYYYmmmzzz|||qqq```^^^rrrxxxrrrvvvuuuooorrrsssrrr|||~~~{{{xxxvvvvvvxxxzzzzzzuuujjjffflllsssiiinnnvvvuuuiii___dddppprrr|||vvvsss|||~~~rrrpppwwwqqqnnndddUUUSSSTTTLLLggg{{{{{{rrrfff[[[pppwww}}}|||fffccckkkuuuzzzkkkTTTFFF<<<<<<:::333000444///000111222222111000///---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))''''''((()))*********)))(((((((((((())))))))))))&&&'''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''')))+++,,,---,,,***)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************)))(((&&&%%%$$$'''''''''''''''((((((((((((((())))))))))))(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((()))***************(((((((((((()))))))))))))))))))))))))))******+++************+++++++++++++++++++++,,,,,,,,,------+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,------+++---111666888777333///.........///000222333444444111111444666777:::???666555444222222222333444222333444555444333111000111000000//////.........111000///...---,,,+++***************************))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&%%%%%%&&&'''((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''''''((()))+++---...))))))))))))))))))))))))(((((((((((((((((((((((())))))******+++,,,,,,,,,++++++++++++,,,...000111333>>>NNN\\\hhhttt|||yyyrrrllllllxxx}}}{{{xxxzzz~~~ttthhhUUU^^^bbbbbbhhhttt{{{yyy|||uuueeeQQQRRR]]]gggkkklllpppssssssxxx}}}|||tttqqqnnnpppvvv|||rrrggg\\\UUUMMMAAA777111/////////...............------,,,,,,,,,,,,------++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))(((((()))*********))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***+++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))***************)))(((&&&%%%$$$&&&''''''''''''((((((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))'''((()))******+++******(((((((((((()))))))))))))))))))))))))))******+++*********++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,------+++---222777999888333///.........///000111222333222000000333444444666:::555444333222222111111222333555777888888666333111000/////////.........---000000///...,,,+++*********************+++++++++)))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))&&&'''(((***+++---...///)))((('''&&&&&&'''((()))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------+++,,,...222777===BBBEEENNN]]]ppp~~~yyysssjjjgggmmmvvvwwwrrrvvvzzz|||}}}yyyuuupppqqqsss{{{wwwkkkeee```ccchhhjjjiiigggmmmqqqssssssyyyqqqRRRNNNLLLNNNQQQVVV___hhhsss{{{tttjjjhhhhhhjjjuuuzzzrrreeeQQQ???555333000...,,,,,,,,,---------,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))*********)))(((((((((((((((((())))))))))))''''''((((((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******(((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((()))))))))*********))))))))))))))))))))))))'''((()))******+++++++++'''((((((((()))))))))***)))))))))))))))******+++*********+++++++++,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---......------++++++,,,,,,,,,,,,---------...000333555555222//////////////////000111111222//////333333111222555222222222222111000//////111333666888888555222000//////............------,,,,,,++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))((((((((()))***+++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))&&&&&&'''(((+++...111222///...,,,)))(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))***)))))))))))))))***+++))))))))))))))))))))))))************************))))))***+++,,,,,,------***///888EEETTTdddpppwwwdddqqqtttlllfffaaaUUUKKKRRRffftttuuu|||xxxtttvvv|||{{{rrrhhhzzz{{{ssstttrrruuusssllljjjqqqzzz|||lll]]]VVVOOOHHHJJJRRR___lllyyyzzznnnhhhkkkhhhbbbkkkzzzvvv]]]@@@===999555222111111222...------,,,,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))***************)))((('''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''((())))))***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***%%%&&&'''((())))))))))))&&&&&&&&&'''''''''(((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))''''''(((******+++++++++'''((((((((())))))******)))))))))))))))******+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------.../////////...++++++,,,,,,,,,---------///...---...000111111000000///////////////000111222///000333333000///111111111222222111000...---...000333555555222///,,,..................------''''''((()))******++++++))))))******++++++++++++))))))))))))))))))))))))***)))(((((((((***+++,,,)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((('''&&&&&&(((***---///555333000,,,***)))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************+++***))))))((())))))***+++)))((('''(((***,,,...000,,,)))+++000111...***---999LLLddd}}}}}}tttjjjbbbaaa^^^NNNAAAAAAJJJWWWfffrrrjjjhhhjjjttt~~~}}}~~~yyyuuummm\\\fffbbbbbbjjjwwwiiiUUUKKKJJJMMMTTTZZZdddppp}}}tttnnnoooqqqnnnnnnqqqyyyzzz}}}xxx___TTTEEE:::666444000---//////000000---++++++...,,,,,,++++++,,,,,,---...******************************))))))***+++,,,,,,************************)))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***''''''''''''((((((((((((******))))))(((((('''''''''((())))))(((((()))***)))))))))))))))******+++))))))))))))))))))))))))******))))))(((((('''''')))************+++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,---------......,,,---......,,,,,,------///////////////.........///...---------///000111111111000000111111222333333333222111111000000///000000111111000///---,,,111000...---,,,,,,,,,---+++++++++*********))))))++++++***)))(((((())))))************************++++++++++++++++++++++++******)))(((((((((((((((+++++++++*********))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********************************))),,,,,,++++++++++++,,,,,,,,,,,,---...111333444444777KKKeee}}}yyyqqqjjj___WWWUUUFFFBBBBBBLLL\\\hhhllljjjvvvuuuvvvyyy}}}|||ppp]]]YYYVVVXXX___ccccccaaallluuuqqqfff___\\\\\\_________eeeqqq|||}}}vvvtttzzz{{{tttpppjjjhhhnnn~~~vvvfffVVVIII===444...333000...///000000//////,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************+++,,,,,,************************)))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((''''''((())))))''''''''''''(((((((((((((((((((((((())))))))))))'''((())))))(((((()))***)))))))))))))))******+++))))))))))))))))))))))))******))))))(((((((((((()))************+++++++++***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,------------***+++,,,,,,---...///000......////////////////////////.........///111111111111111111111222222333333333333222111111000000111222333333333222111000000///...,,,+++++++++,,,+++++++++*********))))))++++++***)))))))))))))))************************++++++++++++++++++++++++)))(((((('''&&&&&&''''''*********)))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))++++++++++++***)))((()))***,,,,,,,,,,,,+++,,,---......///222777<<>>;;;CCCRRRgggxxx}}}|||xxxvvvrrrkkkddd```LLLMMMNNNOOOQQQWWW\\\___ddd~~~rrrsss~~~~~~~~~zzzvvvoooiiiiiikkkggg```^^^___dddmmmsss|||___QQQQQQRRRVVV```llluuuzzzxxx|||uuuppp]]]\\\aaasss{{{yyykkkSSS???666222000......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,************************))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))******))))))************))))))(((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((((((***)))))))))(((((((((''''''((())))))(((((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------+++)))(((***---111222222---......///000111222222111222222222222111111111///000111222222222222111444444333222222111111000......//////000111222333222111///---++++++++++++***************************)))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((************************''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************)))***,,,---......---,,,///......000666>>>FFFKKKMMMWWWjjjbbb```cccjjjggg]]]VVVWWWTTT^^^iiinnnppptttuuutttrrrjjjvvvttthhhaaaWWWSSSYYYiii|||uuugggbbbXXXQQQSSS[[[```aaarrrggg\\\TTT[[[ooolllQQQ@@@666///000///...---------......---------------------------,,,,,,++++++++++++,,,************************))))))******++++++******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''((())))))******)))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''(((((((((((('''&&&''''''''''''((((((((((((*********)))(((''''''''''''((())))))(((((()))***)))))))))))))))******+++)))))))))))))))))))))))))))))))))************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......555111---+++---...---,,,/////////000000111111111111222222222222111000000///000111333333222111111333333222222111000000///000000000000111222333444333222000---,,,+++++++++***************+++++++++)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((())))))***+++************++++++++++++))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,,,,---............000555>>>JJJVVVbbbhhhkkkpppyyynnnaaaRRRPPPVVV___]]]SSSRRRZZZeeeyyy{{{}}}~~~tttvvv{{{xxxsssvvvzzz~~~www```WWW^^^gggjjjiiiooozzz{{{nnngggjjjoooiii___nnnyyy{{{ooo___YYY^^^lllyyykkkZZZIII:::777555222///.........///------------------------...---,,,+++++++++++++++************************((()))***++++++++++++***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''((()))************))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((('''((())))))(((((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------........./////////>>>888111---------***&&&000000000000000000000111111111222222222111/////////000222333333222111000222222111000000//////...000000/////////111222333333111///---+++*********))))))*********+++++++++)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))*********+++))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''(((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************,,,++++++,,,,,,...///000222888CCCRRRddduuussseeeZZZSSSHHHEEEJJJTTTUUURRR]]]nnnvvvyyyvvvyyy|||}}}|||{{{xxxooocccaaacccfffmmm}}}fff^^^YYYQQQNNNQQQXXXdddnnnvvvuuugggllltttxxxkkk^^^XXX[[[dddlllxxxcccOOO@@@<<<888333000///000111...........................---,,,,,,++++++++++++************************((()))***+++++++++++++++))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))&&&'''((()))************************************''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''''''''''''''((((((((()))''''''(((((())))))******'''((())))))(((((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,.........////////////000777222,,,,,,000222222000111111111000000000000000000111222222111000///......000222333333333111000111111000000///...............---,,,,,,---///000222111...,,,***)))))))))))))))******++++++++++++))))))((())))))***++++++))))))))))))))))))))))))******************************))))))***+++,,,,,,'''((((((((())))))******))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((('''(((((()))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))***+++,,,,,,,,,)))(((+++...111888???BBBPPPaaaqqqmmmWWWVVVYYYWWWZZZ```eeeiiioooxxx|||rrrgggyyy~~~vvvfffiiicccZZZTTTVVVcccsssyyy|||qqqaaa```ooo}}}}}}xxxfff[[[[[[YYYlllsssaaaMMMJJJEEE===555000...///---...///111///---...000///...---,,,,,,,,,,,,,,,+++***)))))))))***+++,,,+++++++++************)))+++++++++*********))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******************++++++++++++++++++++++++,,,,,,,,,---------......////////////////////////,,,,,,,,,------------...............////////////////////////000000000000333333222222333333444555222222222111111111000000//////...------------...111222222///,,,************+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))************))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,---++++++,,,///222888FFFTTTuuu}}}wwwzzzkkk___\\\aaagggjjjiiinnn}}}|||gggZZZ[[[hhhttt}}}yyy|||}}}tttlllkkkiiieee~~~xxxooohhhcccYYYLLL@@@888555444333333222///,,,***---111///......------------...,,,,,,+++*********+++,,,+++++++++************)))+++++++++*********))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------.......................................////////////000............////////////.../////////000000000000111111000000111111222333222222111111111000000000///...------,,,,,,------111222111///,,,************+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************)))))))))))))))*********)))))))))))))))))))))))))))******++++++******)))))))))************))))))***)))))))))((((((((('''************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))******+++------***,,,000555999DDDXXXjjj~~~tttqqqttt{{{nnngggeeeXXX```dddaaaggg|||vvvbbbWWWYYY^^^dddjjjyyyrrrjjjjjjvvv~~~}}}}}}}}}{{{xxxqqqdddTTTEEE999333222222000...,,,,,,...000///............//////000///...---,,,+++++++++++++++++++++************)))+++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------.......................................////////////000............////////////....../////////000000000//////......//////000111111111111111000000000000...---,,,,,,++++++,,,,,,000111111///,,,************+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************(((((())))))******++++++))))))))))))))))))))))))+++******))))))******+++))))))************))))))))))))))))))((((((((((((************************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***+++,,,---......000777BBBMMM[[[nnn}}}{{{|||~~~~~~hhhgggbbbZZZXXXbbbpppyyyxxxjjjZZZaaajjjzzz{{{yyy|||yyyxxxyyyzzzyyyxxxxxx{{{sss^^^III===444333///---///222111---//////...//////000111111111000///...---,,,+++++++++++++++*********))))))*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********++++++*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------------...............////////////........./////////000000.........---......///000111111000000000/////////---,,,++++++******++++++000000000...,,,************+++,,,+++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********************************''''''((()))***++++++,,,))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***+++---...///222555AAAUUUiiiyyyrrr{{{ooommmyyy~~~zzzkkkjjjiiibbb___bbblllttt}}}yyygggcccttt|||xxxvvvyyywwwooogggsss}}}{{{jjj___RRRJJJ;;;000000444222+++///////////////000111222111111000///...,,,+++++++++++++++*********))))))************************************************))))))))))))))))))******))))))))))))))))))))))))************************(((((((((((((((((((((((()))***++++++++++++***))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,------------...............////////////............///////////////............///000000000000000/////////......,,,,,,+++************+++///000000...+++************+++,,,+++)))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************************************''''''((()))***++++++,,,))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))***,,,---///000333888HHHbbbzzz{{{qqqnnnzzzxxx~~~pppmmmXXX```kkkuuu{{{sssxxxtttooosssdddlllsss{{{|||zzzyyymmmVVV<<<222333222---000////////////000000111000000000000...---+++++++++++++++************)))***************+++++++++************************))))))))))))************))))))))))))))))))))))))************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,---------......------------------------.........////////////000............////////////------.........///////////////......//////000111////////////............---,,,++++++******++++++...//////...+++******+++***+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************************(((((())))))******++++++))))))))))))))))))))))))***))))))(((((())))))***))))))************))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))******,,,...///000===DDDVVVnnn~~~|||vvvwwwhhhhhhkkkqqqxxx{{{xxxsssyyyrrrVVV\\\pppnnnkkkkkkiiihhhhhhjjjooorrrqqqSSS===777555222000000///.........////////////000000///---,,,++++++++++++************)))))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))(((***+++,,,,,,+++***((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......------------------------.........////////////000............////////////---------.........//////...............///000000/////////.........------------,,,+++++++++++++++......///---+++******+++***+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************)))))))))))))))*********))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))'''((((((((()))))))))***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))***+++,,,...000000OOOXXXiii|||~~~|||zzztttmmmhhhhhhdddbbbdddiiinnnrrrvvvjjjeeeuuu~~~vvvxxxyyy|||}}}{{{pppoootttwwwrrrmmmeeepppuuuUUU[[[OOOmmmuuupppllleee]]]WWWWWWZZZ]]]qqqhhhLLL>>>999666111000///......---............/////////---,,,++++++++++++************)))))))))******++++++++++++************************(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''&&&(((((((((((((((((((((((('''((((((((())))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------................../////////000---------.........//////...------------...////////////.........---------...---,,,,,,++++++,,,,,,---...///---+++******+++***+++,,,+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++*********************************)))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))************))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((()))***+++++++++***((()))+++***(((,,,<<>>KKKWWWtttzzzmmm]]]MMMKKKMMMRRRYYY___fffllliiijjjlllnnnpppvvvyyyfff```bbbZZZZZZjjjvvv}}}qqqlll|||}}}ccccccmmmvvvbbbKKK>>>777333111222------......------------,,,,,,,,,---------------,,,,,,,,,++++++******************)))))))))))))))************************((()))***++++++***)))(((************))))))))))))))))))))))))************)))***+++***)))((((((***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))((((((((())))))))))))))))))))))))((((((''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***........................,,,---...///000000000000,,,---...///000222333333///////////////......---,,,,,,,,,,,,+++++++++++++++++++++***************+++...111333111///......111111000///---,,,+++***))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))))))))))))))))))))((((((((()))***++++++***)))((())))))+++,,,,,,,,,+++*********))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++,,,,,,+++...222333555BBB^^^wwwoooQQQAAA>>>JJJYYYgggooottttttssshhhnnntttzzzzzzxxx{{{iiiXXXZZZbbbtttxxxkkkfffrrryyy|||yyykkkbbb```nnnmmmUUU<<<---...777......---...///000//////,,,---------......//////......---,,,++++++******))))))))))))))))))))))))************************((()))***++++++***)))(((*********)))))))))))))))((()))))))))************)))***+++***(((((((((***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************))))))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))***+++------,,,++++++,,,,,,---------,,,,,,+++........................------...///////////////------...//////000111111//////000000//////...---,,,+++++++++++++++++++++***************************...222555444333111111333222000...,,,+++******))))))************))))))(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))+++******))))))((((((((('''(((***,,,,,,***((('''(((***,,,---...---+++******))))))))))))))))))***))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++***************,,,---......///555???LLL___zzzyyyYYYGGGDDDNNN^^^ooozzz}}}pppwww}}}mmmaaa^^^iiihhhqqq}}}~~~}}}fffgggssszzzuuuwww}}}yyyqqqeee^^^eeevvvzzzeeeKKK555...222000...,,,,,,...000///...---------....../////////.........---,,,+++******)))))))))))))))*********************************((()))************)))((())))))))))))))))))******((()))))))))************)))***+++***(((((((((***))))))************))))))))))))))))))))))))))))))************************((()))))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************)))***+++,,,---,,,+++***------............------........................//////000//////...------/////////...............///////////////......---++++++++++++++++++++++++************************)))---222555555444333333222111///,,,***)))(((((())))))************))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))++++++******))))))(((((('''(((***,,,,,,***((('''(((***,,,---...---+++***)))))))))******)))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,************+++---000111111222AAAaaazzznnn[[[IIIIIITTTggg|||rrrwwwwww|||zzzsssddd___```bbb___```tttzzziiiaaabbbeeerrr}}}yyyyyyqqqkkkkkkqqq{{{yyyqqqgggVVVDDD:::777222---+++---......------------...............---------,,,,,,+++++++++***************+++++++++************************************************))))))))))))************))))))))))))************)))***+++***)))((((((***))))))************))))))))))))))))))))))))))))))************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))******+++++++++++++++------......//////..............................000000000000///...---,,,/////////...------,,,,,,...............------,,,*********+++++++++++++++***************+++++++++)))---111444444444444444111///---***)))((('''((())))))************))))))++++++******)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))******************))))))((()))***++++++***)))((())))))+++,,,,,,,,,+++***))))))************))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,...111444555999DDDaaaoooZZZUUURRRNNNUUUdddwww~~~zzzwwwsss~~~{{{rrrooolllqqq{{{}}}zzzmmm[[[TTTaaasss{{{tttjjj]]]cccuuu|||}}}||||||{{{wwwtttzzz}}}yyy}}}~~~ttteeeZZZFFF>>>555000///000///---.........---------------,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,************************,,,+++***))))))***+++,,,((()))))))))************))))))))))))************)))***+++***)))((((((***))))))************))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))***((((((((((((((((((((((((((((((((((((((()))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************++++++,,,+++,,,---............---...........................///////////////............---------------------------------,,,,,,+++)))*********++++++++++++))))))*********+++++++++***,,,000111222222333444000///,,,***((((((((()))))))))************))))))*********)))))))))))))))************************(((((((((((((((((((((((('''((()))***+++******)))******************++++++)))))))))))))))))))))))))))))))))*********++++++((()))***++++++***)))((((((((((((((((((((((((((((((((()))******)))(((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---000333777999EEE]]]rrrVVVDDDNNN\\\```gggqqq||||||pppnnntttxxxrrr]]]^^^hhhtttnnn[[[gggtttzzzzzzyyy}}}rrrttt{{{|||xxxwwwTTTJJJ>>>666444444222///.........------,,,,,,++++++++++++++++++++++++,,,+++++++++,,,,,,---------************************...,,,***((((((***,,,...(((((())))))*********+++))))))))))))************)))***+++***)))((((((***))))))************))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))*********((((((((((((((((((((((((''''''(((((())))))******&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++***)))))))))***,,,---***+++,,,,,,------------........................,,,---...///000000000000,,,,,,,,,------.........,,,,,,------,,,,,,+++***))))))******++++++++++++))))))******++++++++++++***,,,...000000111222444000///,,,***(((((()))***))))))************))))))((((((((()))******++++++************************(((((((((((((((((((((((('''((()))+++++++++***))))))))))))***+++++++++,,,******))))))))))))******))))))(((((())))))***+++((()))***++++++***)))(((((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''***,,,+++))))))---000(((+++---...333<<>>000,,,.........///////////////******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,++++++++++++++++++*********))))))***+++,,,+++***)))***+++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,---...000444777999000000///..................------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************+++,,,...000111111111111000---***(((((()))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************))))))''''''((((((((((((''''''((())))))******))))))(((******)))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))***,,,------,,,,,,,,,///...444@@@LLL[[[tttwwwVVVEEEGGGIIITTTaaannnrrrmmmjjjooouuu~~~|||~~~}}}||||||{{{yyyxxxuuutttwww}}}}}}yyywwwxxxvvvxxxzzzzzzxxxxxx|||xxxsssttt||||||}}}~~~rrrccc^^^eeeqqqxxxzzz|||xxxqqqqqqmmmqqqtttggg\\\YYYVVVSSSYYYccc{{{___EEE888222,,,,,,111000***)))...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++***************+++,,,......,,,*********************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............------...000222555666000///......---.........------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************+++,,,...///000000000///...+++((('''((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************))))))'''(((((())))))((((((''')))******************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((''')))))))))))))))))))))))))))***+++,,,...//////......666LLLiiizzzttteeeUUUCCCFFFYYYeeepppvvv{{{yyytttuuu~~~xxx|||zzzooommm~~~}}}||||||zzzyyyyyyyyyvvvtttwwwvvvzzz{{{xxxyyy{{{||||||{{{yyyyyy{{{}}}}}}zzz{{{{{{|||~~~}}}|||{{{mmm^^^^^^eeetttiiiggglll{{{~~~zzzlllYYYPPPPPPqqqjjj\\\CCC333+++000222)))&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,************************+++---//////---+++))))))************)))))))))((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))(((((())))))******++++++))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........///...---,,,,,,,,,,,,---///......------.........---------,,,,,,,,,++++++***************************************************************************+++---.../////////...,,,***((((((((()))((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))************))))))(((((())))))))))))((((((******++++++++++++******((()))))))))))))))(((((())))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))+++++++++++++++---///111999JJJmmmkkkUUUHHHEEEFFFVVVllluuu}}}~~~xxx{{{xxxjjjsss}}}|||{{{yyy|||{{{{{{~~~~~~}}}~~~~~~|||yyyxxxwwwwwwvvvuuuuuutttwww||||||xxxvvvwwwzzzzzzzzzxxxwwwvvvwwwxxxuuu|||~~~zzzyyyzzzuuuvvvwwwxxxxxxvvvtttrrrnnnbbbbbbiiiuuugggVVVWWWjjjuuuaaaUUUUUUiii{{{xxxYYY@@@...111555///,,,///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,************************+++---//////---+++))))))************)))))))))((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))'''(((((()))******++++++))))))*********++++++++++++++++++,,,,,,---------,,,,,,,,,------------...------,,,+++******))))))......------------......------,,,,,,,,,+++++++++***************************************************************************+++,,,---......------,,,***))))))***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))************))))))(((((())))))))))))((((((******++++++++++++******'''((())))))))))))(((((())))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))---------******...555<<>>666333222111---)))............---------------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++************************)))***************++++++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******))))))))))))***************)))))))))))))))((((((((((((((())))))))))))))))))))))))***************))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((((((((((()))))))))************++++++************++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---************************************************++++++******)))))))))((())))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))+++++++++*********))))))******)))))))))))))))***(((((()))*********************)))((((((((()))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))*********)))(((((()))***(((((((((((((((((((((((()))))))))))))))*********'''''''''(((((((((((((((((((((((((((((((((((((((___vvvYYYMMMVVV[[[^^^fffkkkooorrruuussszzzuuuuuuxxx{{{llliiirrryyy~~~~~~|||~~~~~~}}}}}}||||||{{{zzzzzzzzz|||~~~yyyzzz{{{}}}~~~~~~}}}|||wwwyyy{{{}}}|||yyyvvvsss{{{|||~~~~~~|||{{{yyyuuuwwwzzz||||||zzzuuurrruuuwwwxxxwwwuuusssrrrrrroooooooooqqqrrrqqqnnnkkkiiiiiiiiikkknnnooonnnmmmmmmppprrrrrrpppnnnnnnooopppnnnlllllllllnnnqqqsssvvvwwwwwwuuurrrpppoooppppppuuuyyyxxxrrrmmmnnnqqqooopppqqqqqqqqqrrrvvvxxxxxxuuuuuuxxxvvvppplllkkkmmmuuu~~~~~~}}}xxx{{{nnnppp~~~kkkwwwpppqqqhhhfffSSSKKKhhh|||iiiYYYBBB444111333111...//////.........------------,,,,,,+++,,,,,,------++++++++++++++++++++++++************************))))))******+++++++++,,,))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******))))))))))))******))))))))))))))))))******'''((((((((())))))************))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------............---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((())))))))))))+++++++++*********))))))***)))))))))))))))******(((((()))******************)))((('''''''''''''''))))))))))))))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))*********++++++)))'''&&&)))+++((((((((((((((((((((((((******))))))))))))))))))&&&&&&''''''((((((((((((((((((((((((((((((((((((nnn}}}dddNNNSSS___eeekkkwwwvvvnnnqqqzzz~~~}}}wwwzzzvvvsssuuusssaaa___bbbooo}}}xxxtttvvv|||~~~}}}~~~}}}}}}~~~~~~~~~|||zzzyyyyyyyyyzzzxxxxxxzzz|||~~~~~~|||zzzuuuxxxzzz|||{{{xxxtttqqqwwwyyy{{{|||zzzxxxwwwwww{{{zzzxxxxxxzzzzzzzzzyyyvvvxxxyyyyyywwwuuuttttttnnnllllllmmmppppppmmmjjjiiihhhhhhiiilllnnnnnnmmmnnnppprrrsssqqqooommmmmmrrrooollljjjjjjllloooqqqtttuuuuuussspppoooooopppoootttxxxxxxsssooooooqqqpppqqqqqqqqqqqqsssvvvyyywwwttttttuuusssnnnmmmnnnppptttxxxxxxvvvyyyjjjmmm{{{zzz___sss~~~{{{|||oootttxxxttt]]]OOObbb{{{rrrTTT999...000222222/////////.........------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++,,,,,,,,,))))))))))))))))))))))))))))))))))))************)))************+++++++++******))))))))))))******))))))))))))************(((((())))))******++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************++++++************++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,---------.........//////---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))))))))*********)))(((((((((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))+++++++++************))))))))))))))))))******+++(((((()))*********************)))(((''''''''''''))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))***************---///...***((()))+++))))))))))))))))))))))))************))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))wwwtttwwwlll___XXXQQQ[[[iiilllrrr|||ssszzz}}}yyy{{{~~~}}}zzzvvvZZZbbbppp~~~~~~~~~{{{xxxwwwvvvxxx}}}}}}|||~~~|||{{{zzz{{{}}}~~~{{{xxxvvvuuuuuuvvvwwwvvvwwwzzz}}}}}}zzzvvvtttvvvzzz||||||zzzvvvttttttvvvxxxvvvssspppooopppxxxvvvuuuvvvyyy{{{zzzyyysssuuuwwwvvvtttrrrrrrrrrnnnkkkiiijjjnnnooommmiiiiiihhhggghhhjjjmmmnnnnnnnnnnnnmmmmmmlllllljjjiiinnnmmmlllkkkkkkkkkmmmmmmrrrssssssrrrpppnnnooopppooosssvvvvvvsssooonnnmmmnnnoooooonnnnnnppptttwwwttttttvvvyyyvvvnnniiiiiinnnpppqqqqqqpppttt{{{~~~hhhhhhqqqjjjjjjwwwrrrgggsss{{{vvvaaaTTT^^^nnn{{{qqqSSS;;;333222222////////////............,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++,,,------))))))))))))))))))))))))))))))))))))************)))************+++++++++******))))))))))))******((()))))))))************)))))))))***+++,,,,,,,,,************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((()))))))))***))))))))))))************++++++************++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,---************************))))))))))))))))))))))))'''((()))******))))))(((((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))+++++++++************))))))))))))))))))***++++++(((((()))***************,,,+++***))))))((((((((())))))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************(((...555777333---***)))))))))))))))))))))))))))************)))))))))(((&&&''''''((())))))******))))))))))))))))))))))))xxxhhh^^^OOOIIIQQQWWW```tttxxxyyy}}}{{{ppphhhccckkkvvv|||uuuqqqzzzvvvyyy~~~~~~}}}}}}{{{zzz}}}zzzyyyyyy{{{|||}}}{{{xxxvvvuuutttuuuvvvuuuuuuvvvyyy{{{{{{xxxtttrrruuuzzz}}}~~~}}}zzzwwwsssuuuuuurrrmmmiiiiiijjjnnnooosssxxx|||{{{uuuqqqnnnppprrrrrrpppnnnmmmnnnnnnjjjggghhhlllnnnllliiijjjhhhfffgggjjjmmmoooooonnnkkkgggfffggghhhgggggghhhiiijjjkkkkkkkkkjjjiiiqqqrrrrrrqqqooonnnoooppppppsssuuuuuurrrnnnkkkjjjkkkkkkkkkjjjjjjlllqqqtttqqqtttyyy~~~yyynnneeebbbiiikkkmmmnnnooopppqqqsssttt||||||qqqllltttyyykkkcccfffppp||||||fffWWW[[[cccooouuuTTT???666333000/////////............,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))************)))************+++++++++******))))))))))))******(((((())))))*********+++))))))***+++,,,,,,------+++*********))))))((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((('''((((((((())))))******))))))))))))************++++++************++++++******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********))))))(((((((((((((((((((((((((((((())))))*********+++(((((((((((())))))))))))+++++++++************)))))))))((())))))***++++++(((((()))***************...---,,,+++************))))))))))))))))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++&&&///;;;???:::111+++'''))))))))))))))))))))))))+++*********))))))(((((('''''''''((()))******+++))))))))))))))))))))))))uuuRRRPPPaaaaaaWWWYYYiiirrrrrrqqqttt|||zzzssswwwzzz}}}~~~zzzyyy{{{~~~}}}xxxtttssswww{{{}}}{{{yyyvvvtttsssrrrrrrqqqqqqrrrtttvvvuuurrrpppnnnsssyyy|||yyyvvvssssssqqqpppnnnllliiigggeeedddlllmmmmmmnnnoooooopppppplllllllllmmmmmmmmmmmmnnnnnnlllhhhffffffhhhlllnnnnnnkkkgggddddddgggkkkmmmkkkjjjhhhfffddddddddddddllloooqqqnnnjjjgggiiimmmrrrooommmnnnrrruuuuuutttnnnqqquuuxxxxxxuuuppplllnnnnnnnnnlllkkkkkknnnqqqmmmlllpppuuuooobbbXXXWWW```lllrrrnnnmmmrrrsssmmmqqqqqqrrrvvv|||yyymmmrrr{{{yyyppp\\\VVVeeelll|||xxxuuupppkkklllqqqlllKKK444444111...,,,------,,,+++......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,000///,,,*********+++,,,************************))))))))))))*********************)))))))))))))))************************+++,,,,,,---,,,+++)))(((++++++++++++*********)))'''(((((()))***)))))))))+++++++++*********))))))))))))))))))))))))))))))******++++++***)))((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))************************))))))))))))))))))))))))******))))))))))))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))***333===???:::222,,,)))++++++******))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((,,,,,,+++***)))(((''''''sss```VVVjjj|||ooobbbkkkjjjqqq{{{{{{{{{vvv|||~~~~~~{{{zzz{{{|||}}}xxxuuutttwww{{{~~~~~~|||zzzwwwtttqqqoooqqqqqqqqqsssttttttrrrpppnnnrrruuuvvvssspppoooooojjjjjjiiiiiihhhgggffffffjjjjjjiiihhhhhhhhhiiiiiifffggghhhiiijjjkkklllmmmjjjhhhfffdddeeehhhlllnnnnnnkkkfffbbbaaabbbeeeggghhhfffeeecccbbbbbbbbbcccdddhhhkkkkkkhhhgggjjjmmmqqqnnnlllmmmppprrrrrrqqqooopppqqqrrrrrrqqqooommmpppooommmkkkjjjmmmrrruuurrrnnnpppwwwvvvkkk\\\UUUbbbmmmsssooommmrrrrrrmmmnnnlllkkknnnssszzzttteeedddggghhhxxxeeefffccc{{{}}}|||llluuurrrsssxxxyyyppp```SSS555222//////000000---+++.........---------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))***++++++///...,,,***)))***++++++************************))))))))))))***************)))))))))))))))))))))************************+++,,,,,,,,,++++++***)))++++++*********)))))))))(((((())))))************+++++++++*********))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************++++++++++++*********))))))************************))))))))))))))))))))))))***))))))(((((())))))***(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))(((///888:::555///***(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''(((((())))))***zzz\\\[[[iiixxxgggtttppprrr~~~}}}zzzvvvvvvxxx}}}yyyvvvvvvxxx|||~~~|||}}}~~~}}}{{{wwwssspppqqqppppppqqqrrrrrrpppooonnnoooooonnnkkkjjjjjjjjjeeeeeeffffffgggggghhhhhhhhhgggeeeddddddeeefffgggeeeeeeffffffggghhhhhhiiicccbbbaaa```bbbeeehhhjjjiiigggccc```^^^___aaacccccccccaaa`````````aaaaaa```dddhhhiiigggggghhhkkknnnllljjjjjjlllmmmmmmmmmnnnllljjjjjjlllmmmnnnmmmooonnnkkkhhhhhhkkkqqqvvvsssmmmmmmwww}}}vvvfffZZZeeeooosssooommmqqqqqqmmmoookkkhhhhhhlllsssxxx{{{{{{{{{}}}```XXX```iiizzz|||uuuooojjjfffhhhmmmmmmfff]]]===999333000000111000///.........------------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))***++++++---,,,+++)))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))******************************,,,,,,+++************+++******)))))))))((((((((()))))))))))))))***+++++++++************)))))))))((((((((((((((((((((((((((('''&&&%%%&&&'''((()))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++***************))),,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,+++++++++***************************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))%%%+++000222///***((('''))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%&&&&&&'''((()))***oooUUUPPP___tttvvvjjjvvv|||zzz}}}yyyuuutttvvv}}}|||yyyxxxwwwyyy{{{}}}tttwww{{{}}}}}}zzzuuurrrpppooommmnnnoooooonnnmmmmmmllljjjgggffffffgggiiifffffffffffffffffffffeeefffeeecccaaabbbcccfffhhheeeeeedddcccbbbaaa``````\\\[[[ZZZZZZ\\\^^^```aaa```^^^]]][[[\\\]]]___aaa^^^]]]\\\\\\\\\]]]^^^___```cccfffgggfffddddddeeejjjhhhgggfffggghhhiiiiiijjjgggeeeeeehhhkkkkkkkkkjjjjjjhhhfffeeegggkkknnnmmmiiijjjrrr{{{zzzpppeeegggooossspppmmmnnnooolllrrrnnnjjjiiilllpppsssuuuwwwxxx|||fffZZZ]]]bbbttt}}}|||wwwrrrqqquuutttiii]]]TTTKKK===333...///222444............------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++******************+++++++++***)))(((((())))))((((((((((((((((((((((((((()))))))))************)))))))))))))))*********************************,,,+++***))))))***+++,,,))))))))))))(((((((((((())))))((((((((()))***+++************))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''(((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++,,,************************************************)))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))(((((((((((())))))%%%(((+++,,,***((('''((((((((())))))******++++++(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''&&&''''''(((kkkQQQHHHIIIbbbpppqqqtttvvvwww{{{}}}{{{}}}~~~~~~~~~}}}{{{wwwzzz}}}}}}{{{xxxxxxyyy{{{zzzyyyxxxyyyyyyzzz{{{pppssswwwzzzzzzwwwssspppooollljjjjjjkkkkkkkkkjjjkkkiiifffddddddeeefffgggiiihhhgggeeebbb```___^^^aaa___\\\ZZZYYYZZZ\\\]]]ZZZYYYXXXWWWVVVUUUTTTSSSUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTTTTTTTVVVWWWXXXUUUUUUTTTSSSTTTUUUVVVWWWZZZ\\\^^^______^^^^^^___bbbbbbaaaaaaaaabbbdddeeedddaaa```cccgggjjjhhheeeeeefffhhhgggfffeeeeeefffiiiiiiiiilllqqqssspppkkkgggmmmpppnnnkkkkkkllllllnnnllljjjkkknnnppprrrrrrqqqqqqsssxxxzzzzzz~~~qqqfff\\\UUU___eeehhhlll{{{www{{{lllrrrgggTTT@@@222---000444//////.........---------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********++++++***************))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((())))))************************************+++***)))))))))***+++,,,))))))))))))((((((((((((((('''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&(((*********(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************************************************))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))(((((((((((())))))&&&'''((((((((((((((()))(((((())))))******++++++(((((((((((((((((((((((('''((((((((()))))))))*********((((((((()))***+++~~~oooTTTIIIRRR\\\sssvvvjjjqqq~~~~~~|||{{{{{{~~~|||{{{zzz{{{||||||{{{yyyuuuwwwyyy|||~~~~~~}}}|||wwwxxxxxxyyyyyyyyyyyyyyyrrrsssuuuvvvtttqqqnnnkkkmmmjjjgggeeefffggghhhggghhhfffcccaaaaaabbbaaa```eeedddaaa^^^ZZZWWWTTTSSSWWWUUURRRNNNLLLKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMMMNNNMMMMMMMMMMMMNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOQQQSSSUUUVVVWWWWWWXXXYYYYYYZZZ[[[___aaa]]][[[ZZZ^^^dddgggddd```aaadddggghhhfffdddcccccchhhkkkkkkgggeeeggghhhfffeeeiiilllllliiihhhiiikkkfffeeeeeehhhlllpppqqqrrrqqqnnnoooqqqrrrqqquuu{{{rrrfffZZZ\\\[[[]]]pppvvv{{{pppsss^^^FFF666111222/////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++***************************))))))))))))***++++++******)))))))))(((((((((''''''((())))))))))))((((((((()))))))))))))))***((((((((((((((((((((((((&&&'''(((******)))((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))************+++***************+++++++++************************))))))))))))))))))))))))******))))))))))))******+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))))))))(((''''''((()))***))))))))))))************))))))))))))))))))))))))''''''(((((())))))******(((((('''(((***---000222tttfff^^^UUUWWWcccvvvyyywwwrrryyywww~~~~~~~~~{{{zzz}}}|||yyyxxxxxxzzz|||{{{yyyxxxvvvvvvyyy~~~|||xxxuuuvvvwwwxxxyyyxxxwwwwwwssssssrrrqqqpppnnnlllkkkkkkgggcccbbbbbbdddeeeeeeeeeccc```___^^^\\\XXXUUUXXXWWWUUURRROOOLLLJJJIIIKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEFFFEEEDDDCCCCCCDDDEEEEEEFFFEEEDDDEEEGGGJJJLLLMMMKKKMMMOOOQQQRRRUUUYYY]]]XXXUUUSSSXXX___bbb```\\\\\\___bbbccccccccccccdddfffjjjiiiccc___aaaaaa^^^ccceeehhhiiigggeeefffiiifffdddbbbcccgggkkknnnooopppnnnooorrrrrrqqqtttyyyvvvyyyrrroooeee]]]kkk{{{jjjnnnvvvbbb{{{iiiLLL:::444////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++++++++***))))))*********************************************))))))))))))************'''(((((()))******++++++************************(((((()))***************++++++*********)))))))))''')))+++------,,,***)))(((((((((((())))))******))))))))))))))))))))))))***((('''%%%%%%&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,))))))*********+++++++++************************))))))))))))))))))))))))++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))+++***((('''((()))))))))*********)))))))))))))))))))))))))))))))))))))))'''''''''((()))*********(((((('''(((***...111333|||^^^RRRWWWaaakkkqqqyyy~~~wwwuuuuuuZZZaaa{{{xxx|||zzzyyy{{{||||||yyyvvvwwwzzz||||||{{{zzzuuusssvvv{{{}}}xxxrrrssstttwwwxxxyyyxxxvvvuuuqqqpppooonnnnnnnnnooopppjjjfffbbb___```bbbcccccccccaaa^^^]]][[[WWWQQQKKKLLLLLLJJJHHHGGGEEECCCCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGCCCDDDFFFHHHIIIJJJJJJIIIDDDDDDFFFGGGHHHHHHHHHHHHFFFEEEDDDCCCBBBCCCCCCDDDFFFDDDAAA???@@@BBBDDDDDDCCCFFFIIIKKKMMMPPPVVVZZZVVVQQQNNNRRRZZZ___^^^ZZZWWWYYY[[[]]]^^^```ccceeecccffffffaaa___aaa___YYYaaacccfffgggeeeccceeeiiimmmhhhcccaaacccfffjjjlllkkkkkknnnrrrsssrrrtttyyyuuuwwwzzz|||~~~nnnZZZ___zzz}}}rrraaajjjttt[[[iiiaaaFFF:::000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))******+++++++++******************************))))))))))))************'''(((((()))***+++++++++************************'''((()))+++++++++***)))++++++++++++************(((***---///000...+++)))'''((((((((())))))******************************---)))$$$!!! ###'''***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------))))))******++++++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******++++++++++++************************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((()))))),,,***((('''((())))))(((++++++******))))))(((((())))))))))))))))))))))))&&&''''''((()))******++++++***)))((()))+++...000|||jjjWWWSSSaaasss{{{|||zzz|||zzzuuuvvveeeaaattt|||~~~|||~~~zzzwwwwwwyyyzzzzzzzzzyyyyyy{{{~~~||||||zzzyyywwwvvvttttttttttttttttttrrrpppooommmnnnmmmlllkkkkkkkkkmmmnnnhhheeebbb``````aaa``````]]]]]]]]][[[WWWQQQKKKHHHKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEDDDDDDEEEGGGHHHIIIMMMKKKJJJKKKMMMMMMKKKHHHHHHHHHGGGGGGFFFEEEEEEDDDGGGGGGFFFEEEEEEEEEFFFFFFGGGFFFDDDCCCCCCCCCEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDFFFGGGFFFFFFLLLVVV^^^___XXXPPPMMMOOOSSSTTTSSSVVVVVVWWWXXXYYYZZZZZZ[[[\\\]]]___``````___]]]\\\___```bbbccccccdddfffhhheeeeeedddbbbaaacccfffiiimmmooopppooollllllnnnqqquuuwwwxxxvvvuuuwww|||uuufffdddrrrxxxkkk^^^dddvvvzzz```lllWWW???888444//////000///---+++......---------,,,,,,,,,---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))))))))))))))***************************************))))))))))))***)))***///333333...((()))))))))))))))(((''''''(((((())))))))))))(((((((((((()))***************(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))++++++*********************************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++******)))))),,,***(((&&&(((+++000333************************++++++++++++++++++++++++))))))***++++++++++++***************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))************ggg___[[[cccpppyyywww{{{nnnssssss{{{rrrmmmppp{{{tttuuu~~~}}}yyyvvvvvvwwwvvvvvvyyyxxxyyy{{{zzzzzzyyyxxxvvvuuuttttttnnnnnnnnnppprrrrrrooommmmmmmmmllljjjiiihhhgggfffeeebbb^^^[[[ZZZZZZYYYXXXTTTUUUVVVUUUSSSOOOJJJGGGJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGHHHIIIJJJKKKMMMJJJHHHHHHIIIIIIGGGDDDGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHIIIGGGGGGKKKTTT[[[XXXRRRKKKHHHIIIKKKKKKIIIKKKLLLMMMNNNPPPQQQSSSSSSVVVWWWYYY[[[[[[[[[ZZZYYYZZZ\\\^^^_________aaacccccccccccccccbbbcccfffiiiiiijjjkkkjjjiiiiiikkkllllllmmmpppqqqrrrtttvvvxxx~~~~~~iii___pppxxxrrrgggiiixxx{{{vvvlll{{{xxxCCC:::333222111///000555.........---------,,,,,,---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))******************************************))))))))))))***))))))---111222---((()))))))))))))))(((''''''(((((())))))))))))(((((((((((()))************)))(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))***************************************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************************************++++++++++++*********)))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++************************+++,,,...///++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++************************************************************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))************\\\[[[fffyyymmmfffppp}}}xxxwwwuuuyyyzzzuuusssuuuyyyzzz~~~|||yyyxxxwwwvvvtttssswwwvvvuuuvvvyyyzzzyyyxxxuuuuuuuuutttsssrrrrrrrrrllljjjiiilllpppqqqmmmiiiiiijjjjjjjjjhhheeebbb```]]]ZZZUUURRRPPPOOONNNMMMKKKLLLNNNOOONNNLLLIIIHHHHHHHHHIIIKKKLLLMMMNNNOOONNNMMMJJJHHHGGGHHHIIIJJJJJJHHHFFFEEEFFFFFFEEEDDDFFFFFFFFFFFFGGGGGGGGGHHHCCCDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHJJJJJJJJJHHHGGGJJJPPPVVVQQQMMMGGGEEEEEEEEEDDDBBBAAABBBCCCEEEGGGIIIKKKKKKMMMOOOQQQSSSTTTUUUUUUTTTVVVXXXZZZZZZZZZ[[[]]]___^^^```bbbbbbbbbccceeegggfffeeeddddddfffgggggggggdddeeehhhmmmqqqrrrrrrqqqvvvxxxyyyyyyzzzgggiiikkkpppjjjnnn~~~zzz~~~vvvfffLLL777444444///---111.........------------,,,------------,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((()))***++++++************************************))))))))))))***((((((+++...///,,,))))))))))))))))))(((((('''(((((())))))))))))(((((('''((())))))******))))))(((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))***************************************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************************************++++++++++++************************************++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******(((***,,,......---+++***++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++************************++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))************jjjfffppptttkkkggghhhwwwtttdddjjj|||~~~~~~~~~}}}||||||{{{yyyuuurrryyywwwuuuttttttsssqqqoooqqqqqqpppppppppppppppppppppkkkiiikkkppppppiiibbbeeefffhhhhhhgggccc___]]]TTTPPPLLLJJJIIIHHHGGGFFFGGGHHHJJJLLLLLLKKKIIIHHHHHHHHHHHHIIIKKKLLLMMMNNNPPPOOOLLLJJJHHHIIIIIIJJJJJJIIIHHHHHHHHHIIIJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFFFFEEEDDDCCCAAA@@@BBBBBBDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGIIINNNRRRNNNKKKHHHGGGHHHGGGEEECCCAAAAAABBBCCCEEEFFFGGGGGGGGGHHHJJJLLLNNNOOOPPPPPPRRRTTTVVVWWWWWWWWWYYY[[[XXX[[[^^^```aaaaaabbbdddeeebbb```aaaeeeggggggeeeeeeeeefffjjjooorrrpppnnnnnnppprrrsssuuuxxx}}}fff___XXX]]]pppgggdddwwwuuuzzz___;;;555888333------............------------...------------,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,************************************)))))))))(((***(((''')))+++,,,+++)))(((((())))))))))))(((((((((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((())))))))))))******))))))))))))******((()))))))))************((((((((((((((((((((((((***************+++++++++***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++---......---+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++************************++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************zzzppprrrwww{{{~~~mmmlll~~~{{{zzz}}}}}}}}}}}}}}}zzzuuurrr}}}zzzxxxwwwvvvuuusssqqqpppppppppppppppppppppppppppllliiilllpppooohhh```eeeeeefffeeebbb^^^ZZZXXXOOOMMMIIIHHHIIIIIIIIIIIIIIIJJJLLLMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKNNNMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLKKKJJJIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIJJJHHHHHHGGGGGGGGGIIILLLNNNKKKJJJJJJJJJKKKJJJIIIGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHJJJKKKLLLLLLLLLNNNPPPPPPPPPQQQSSSUUURRRUUUYYY[[[\\\\\\]]]^^^bbb```^^^```dddgggfffdddhhheeedddgggkkknnnmmmllljjjlllpppssswww{{{eee[[[TTTZZZkkk|||yyy]]]kkk~~~|||sssrrrttt|||oooPPPBBB:::111000666//////.........---------.........---------,,,,,,************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,************************************)))))))))((()))((((((((()))******)))(((((())))))))))))(((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((())))))))))))******))))))))))))******((()))))))))************(((((((((((((((((((((((())))))*********+++++++++***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++************************************************+++++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************************************))))))))))))))))))******************************))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************wwwxxxyyyhhhkkk~~~zzzwww{{{zzz{{{||||||yyyuuurrrvvvuuuttttttuuuuuutttsssqqqqqqqqqqqqqqqqqqppppppjjjhhhhhhjjjnnnmmmgggaaadddcccaaa]]]ZZZVVVSSSQQQQQQNNNLLLLLLMMMOOOPPPPPPLLLMMMMMMNNNMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGHHHIIIFFFGGGHHHJJJKKKKKKKKKJJJMMMNNNNNNMMMJJJGGGFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGHHHIIIJJJKKKGGGHHHIIIIIIJJJIIIIIIHHHEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDEEEFFFGGGHHHHHHDDDFFFHHHIIIIIIIIIKKKMMMLLLOOORRRTTTUUUUUUVVVWWW\\\[[[[[[\\\___aaabbbbbbcccbbbbbbccceeeggghhhhhhiiikkknnnrrrvvvzzz}}}~~~~~~tttdddWWWYYYeeerrr{{{oooaaaaaabbbgggppp{{{uuu\\\AAA...///888/////////.........------............---------,,,************************************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((()))***++++++************************************))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((())))))))))))((((((&&&'''(((((())))))(((((((((((((((((())))))))))))******))))))))))))******))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///...,,,******+++---...------------------------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************************************************))))))))))))************************************))))))************))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))************www|||zzz{{{zzz{{{|||}}}{{{xxxuuuqqqpppoooppprrrrrrrrrpppooonnnnnnnnnmmmmmmlllllleeeeeefffhhhhhheee```\\\\\\YYYVVVRRROOONNNOOOOOORRROOOMMMMMMOOOQQQRRRRRRLLLLLLMMMMMMMMMLLLKKKJJJKKKJJJHHHGGGGGGHHHIIIKKKGGGJJJNNNRRRUUUUUUUUUTTTWWWZZZ]]]^^^[[[XXXWWWXXXXXXXXXYYYZZZ\\\]]]^^^^^^YYYWWWTTTRRRQQQRRRSSSTTTQQQSSSUUUUUUTTTPPPLLLIIIKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIHHHFFFGGGGGGGGGGGGFFFFFFFFFDDDDDDCCCCCCCCCCCCBBBBBBEEEDDDDDDCCCCCCCCCCCCDDD@@@BBBDDDDDDDDDEEEGGGIIIGGGIIILLLMMMMMMNNNOOOQQQRRRSSSUUUVVVWWWXXX[[[]]]ZZZ]]]```bbbccccccdddeeeggggggjjjmmmqqquuuwwwwwwzzzxxxvvvfffaaaeeennn|||vvvccc___cccgggqqqXXXEEE888111////////////........................------------************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))******************************************))))))))))))((()))*********)))))))))''''''((()))))))))))))))(((((())))))))))))((((((&&&'''(((((())))))(((((((((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...------------------------//////............//////------------------------,,,---------...............---,,,++++++,,,...///------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++++++++++++++++++++((()))))))))************************************))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************||||||{{{nnnkkk}}}}}}|||}}}~~~~~~{{{yyyuuusssrrrrrrssssssqqqpppjjjjjjiiiiiihhhggggggfffeeefffgggfffccc]]]XXXTTTQQQNNNKKKIIIIIILLLOOORRRQQQOOOLLLLLLNNNPPPPPPPPPJJJKKKKKKLLLLLLKKKKKKJJJKKKJJJHHHHHHHHHJJJLLLMMMSSSWWW]]]cccggghhhgggfffiiinnnuuuxxxwwwvvvvvvwwwssstttvvvxxxzzz}}}~~~yyyvvvpppkkkgggfffggggggfffiiimmmnnnjjjbbbZZZTTTVVVVVVVVVVVVWWWWWWWWWXXXQQQPPPNNNLLLKKKJJJHHHFFFGGGHHHHHHGGGEEEDDDDDDEEECCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA???AAACCCDDDDDDEEEGGGHHHEEEFFFHHHIIIIIIIIIKKKMMMJJJMMMPPPPPPPPPQQQUUUXXXSSSYYY```ddddddcccdddeeecccdddeeeiiinnnqqqssssssssspppzzz~~~~~~|||wwwpppkkkpppzzz{{{ttt}}}~~~uuujjj^^^wwwsssjjjNNN000000/////////............//////.........---------************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))))))))))))))***************************************))))))))))))((()))+++,,,***)))((()))''''''((()))))))))))))))(((((())))))))))))((((((&&&''''''((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,***************************+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,---------..............................//////............//////---------------------------------.........//////,,,,,,,,,,,,------..............................++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++************************))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************uuupppnnn}}}{{{}}}~~~zzzwwwzzzvvvqqqppprrrrrroookkkooonnnllljjjhhhfffeeedddhhhhhhgggddd```YYYRRRLLLMMMJJJGGGGGGJJJMMMMMMLLLSSSOOOLLLLLLMMMOOONNNLLLMMMMMMLLLLLLKKKLLLLLLLLLLLLMMMOOOPPPRRRTTTXXX[[[ccckkkwww{{{}}}zzzooogggeeebbb______aaabbb```^^^UUUYYYYYYRRRMMMLLLJJJFFFGGGGGGHHHIIIFFFBBBAAABBBEEEDDDCCCBBBBBBCCCDDDEEEDDDEEEDDDCCCEEEHHHEEE@@@DDDCCCBBBAAABBBDDDFFFHHHDDDEEEFFFFFFFFFGGGJJJMMMLLLKKKKKKKKKLLLNNNQQQSSSTTTVVVXXX[[[]]]^^^^^^^^^eeecccccceeehhhjjjiiigggppprrrtttuuuwww|||}}}lllaaa```uuugggtttppp```uuu}}}~~~|||}}}~~~\\\666;;;333......///......111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++***)))(((((())))))***************************************************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---)))************+++++++++++++++,,,,,,,,,---------+++,,,,,,---......//////---,,,++++++++++++,,,---/////////......---------///...,,,,,,---......---000,,,---222222,,,+++...///.........///000111111////////////////////////...............///000111...------,,,,,,------...------------------------///...------++++++***)))......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++***)))(((((()))***++++++++++++*********))))))******))))))((((((''''''}}}}}}}}}|||{{{{{{{{{zzzvvvtttxxxsssoooooopppqqqmmmjjjllllllkkkiiigggeeecccbbb___]]][[[XXXUUUQQQLLLIIILLLJJJIIIJJJLLLNNNMMMKKKLLLIIIGGGHHHJJJKKKJJJHHHHHHIIILLLOOOTTTXXX\\\^^^YYYZZZ]]]```dddhhhmmmppp{{{~~~|||{{{zzz{{{yyyuuuqqqfffeeebbb^^^XXXRRRLLLIIIJJJIIIGGGFFFDDDCCCDDDFFFCCCEEEFFFEEECCCBBBCCCEEEHHHHHHDDD@@@CCCHHHHHHEEECCCBBBAAAAAABBBCCCDDDEEECCCDDDEEEEEEDDDEEEHHHJJJKKKJJJIIIIIIJJJMMMOOOPPPMMMOOORRRVVVYYY[[[\\\]]]bbbbbbdddhhhlllmmmkkkhhhnnnnnnooorrrwww|||yyykkk```___^^^uuupppiiiuuu}}}xxx|||nnnKKK;;;222,,,...222222111111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******+++,,,,,,,,,,,,+++,,,+++***)))))))))))))))***************************************************++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++,,,,,,************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,------.........000000111111000000///...000000000000000111111111222111000000000111111111000---,,,---------///222///////////////000111111------------............//////...............///...------------------...------------------------...------,,,,,,+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************))))))))))))******+++++++++*********))))))******))))))((((((((((((}}}~~~~~~|||zzzyyyxxxwwwtttrrrzzzvvvrrrppppppooolllhhhiiiiiihhhfffdddaaa^^^\\\WWWUUUSSSPPPMMMKKKJJJJJJJJJHHHGGGGGGHHHHHHFFFDDDEEEEEEGGGKKKPPPSSSTTTTTTYYY[[[aaagggnnnuuu{{{}}}yyyzzz|||{{{nnndddbbbaaa]]]WWWOOOKKKJJJJJJKKKDDDFFFHHHHHHEEEBBBCCCDDDDDDEEECCC@@@AAAFFFFFFCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDDDDCCCCCCEEEGGGHHHGGGGGGGGGHHHIIIKKKLLLHHHJJJMMMPPPSSSUUUWWWWWW[[[]]]bbbggglllmmmkkkiiimmmkkkkkkooowww||||||zzzvvv{{{}}}kkkccc```ppp|||aaa```fffrrr}}}~~~tttmmmxxxvvvPPPAAA333111444333...+++...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******+++,,,,,,,,,,,,+++,,,,,,+++************+++******************************************************++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------..................,,,---.../////////------,,,,,,------...///////////////............//////111333222//////222333111...------------...//////,,,---------......//////111000///...------------......------------......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))+++++++++******************))))))))))))(((((((((xxxmmmvvvpppxxx|||zzzyyyxxxvvvtttzzzvvvrrrnnnllliiifffccceeeeeedddaaa^^^YYYUUUSSSTTTTTTSSSQQQNNNLLLLLLLLLJJJHHHFFFDDDCCCCCCCCCCCCGGGJJJQQQZZZcccjjjnnnppp{{{~~~{{{mmmccc]]]XXXSSSOOOMMMKKKIIIIIIHHHGGGFFFBBBEEEFFFEEEEEEFFFDDD@@@DDDEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEDDDCCCBBBCCCEEEFFFEEEEEEEEEEEEFFFHHHHHHJJJJJJLLLMMMNNNOOOPPPPPPTTTWWW[[[```eeeggghhhhhhmmmllllllooosssxxx|||}}}|||{{{yyyyyykkkbbbooorrriiidddlll{{{sssjjjuuuoooXXX>>>333333222000//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++******+++,,,,,,,,,,,,+++,,,,,,+++++++++++++++,,,***************************************************************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++******+++++++++++++++++++++,,,,,,,,,---------------............////////////////////////,,,,,,---...///000000000....../////////000000000////////////...///000111,,,111111,,,+++...,,,'''//////.........//////000.........///000000111111000//////...------......//////............//////........................,,,,,,,,,,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))***++++++***)))(((************************))))))))))))))))))))))))~~~eee]]][[[hhhyyyzzzxxxpppxxx}}}{{{zzzyyywwwuuuqqqooollliiifffdddbbb```bbb```^^^ZZZVVVQQQLLLJJJQQQSSSTTTSSSPPPLLLKKKKKKGGGFFFDDDBBBCCCFFFKKKNNNUUUZZZcccmmmwww}}}rrrhhhhhh```WWWSSSUUUWWWUUURRRPPPQQQNNNHHHEEEFFFFFFDDDEEEEEEEEEEEEEEEDDDCCCBBBDDDFFFGGGFFFDDDCCCDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEJJJJJJJJJKKKLLLLLLMMMNNNQQQSSSUUUYYY]]]aaaeeehhhmmmooopppooonnnsss|||}}}wwwxxx~~~www``````vvvrrreeeqqq|||qqquuunnnMMM:::333222444777//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++***************+++,,,,,,,,,,,,+++,,,+++++++++++++++,,,,,,************************************************)))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,++++++++++++++++++,,,+++,,,,,,,,,------------------........./////////---...............//////333222111000000111333444333333222222222222222222000111222222000000333555444666444000000333333111222222111111111111111222.../////////000000000111...............///000111000//////......//////000........................+++,,,,,,------......///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))***++++++***)))(((************************))))))))))))************mmmlllooovvv|||}}}yyyttt}}}tttnnnlllnnnsss~~~|||{{{zzzyyyvvvtttmmmlllkkkiiihhhggggggggg^^^\\\XXXTTTPPPKKKHHHGGGJJJMMMPPPPPPLLLIIIHHHIIIBBBCCCEEEGGGKKKSSS[[[aaammmrrryyytttnnnnnnpppooollllllhhh\\\LLLCCCDDDGGGHHHEEEEEEDDDCCCCCCBBBAAAAAAEEEFFFHHHHHHFFFEEEEEEFFFDDDDDDDDDDDDDDDDDDCCCCCCEEEEEEFFFGGGIIIKKKMMMOOOOOOPPPRRRTTTWWW\\\aaafffhhhlllooollliiimmmwwwzzzuuuxxxyyydddeeeeeejjj{{{bbbaaavvvyyysssvvv}}}lllQQQ===111...111///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))******+++,,,,,,,,,,,,++++++************+++,,,,,,************************************************))))))******))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------...............////////////000,,,,,,------.../////////000///...------...///000.............../////////---000111111......111444888444222333444333666:::111111000000///000000000000000000000////////////////////////000111222333000000////////////000000........................,,,,,,------.........///////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))***************+++++++++)))))))))************+++|||ttt}}}ppppppxxxyyy~~~~~~}}}|||||||||zzzwwwtttmmmmmmllljjjhhhgggggggggZZZWWWTTTPPPLLLJJJJJJIIIGGGJJJMMMLLLIIIHHHKKKOOOMMMQQQXXX^^^dddkkksssyyyzzzeeeVVVPPPOOOMMMIIIHHHFFFDDDCCCCCCCCCDDDCCCEEEGGGHHHGGGEEEFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCEEEGGGIIIJJJJJJLLLOOOQQQSSSVVVZZZ^^^___cccggggggfffhhhooouuuwwwrrrqqqvvvzzz{{{ssseeeVVVVVVmmm}}}jjjfffoooxxxsssnnnoooxxx}}}uuuWWW<<>>>>>>>>AAACCCBBB??????CCCGGG???:::@@@MMMLLL>>>666:::888888777666666666666666555444444333333222222111222111111111111111222222111000000//////000000111........................---------...............//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))*********+++++++++))))))*********+++++++++qqqpppxxxzzzqqq}}}||||||~~~|||}}}~~~}}}}}}~~~~~~|||yyyvvvlllkkkiiieeeaaa^^^]]]]]]WWWTTTQQQMMMKKKKKKLLLMMMHHHKKKMMMKKKIIIKKKQQQWWWdddkkkttt{{{tttfff[[[UUUOOOMMMJJJHHHFFFFFFGGGHHHBBBDDDGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDCCCHHHLLLOOOOOOQQQSSSVVVXXX[[[___bbbeeefffhhhiiiooonnnoootttsssrrrxxx~~~{{{qqq___YYYllltttiiihhhxxxpppkkkppp{{{~~~zzzqqqPPP===888000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++,,,,,,,,,,,,+++))))))(((((()))***++++++************************************************)))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++///......------......///---------.........//////////////////000000000000333444555777999:::;;;<<<888>>>GGGQQQYYY\\\]]]]]]PPPQQQSSSVVVXXX[[[]]]^^^^^^bbbeeeccc``````dddhhhgggfffvvvlllWWWUUUFFFFFFEEEDDDDDDDDDDDDDDD::::::999888777666666555555444333222111111111111111111000000000000111111////////////////////////..............................---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++))))))******++++++++++++))))))******++++++++++++qqqrrrzzzpppttt}}}zzzyyyzzz{{{||||||}}}}}}yyysssqqqttttttrrriiifffaaa\\\WWWSSSQQQPPPQQQNNNOOORRRQQQLLLLLLQQQJJJLLLOOOPPPRRRYYYdddlll{{{yyylll```\\\WWWSSSPPPMMMJJJHHHGGGHHHGGGDDDAAAAAADDDHHHCCCDDDEEEEEEEEEEEEFFFGGGDDDDDDDDDCCCBBBBBBBBBAAABBBDDDHHHLLLNNNOOOOOOOOOQQQTTTWWWYYY\\\___dddgggdddeeekkkqqqsssrrrtttxxx~~~}}}kkkWWWXXXaaaqqq}}}kkklll}}}tttooottt|||~~~~~~{{{QQQ000111555444///111777222'''..............................---------,,,,,,,,,,,,,,,+++***))))))******+++++++++*********))))))******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************++++++++++++*********)))))))))))))))************))))))))))))))))))))))))************************************************)))))))))))))))******+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,+++++++++...---+++,,,---.........+++---...///////////////111...,,,...111222000...555111000555666444555:::@@@AAAAAAFFFQQQ[[[\\\WWWXXXiiizzzuuuvvv{{{tttooojjjhhhiiillloooqqqccc```ZZZOOODDD>>>===>>>@@@===::::::999666444444///000222333222111///...333222111/////////000111000000///.......................................,,,---......------...///------,,,------...///000...,,,---///...***+++///,,,,,,,,,+++++++++******))))))************))))))************************++++++++++++++++++++++++vvvsss~~~rrrmmmuuu~~~~~~~~~|||zzzzzz{{{{{{zzzyyyuuuuuuqqqjjjgggiiihhhfff```___\\\YYYVVVTTTRRRPPPUUUQQQQQQSSSRRROOOPPPUUUIIIRRR[[[```bbbhhhuuutttnnnfff^^^XXXTTTQQQOOOFFFFFFFFFFFFFFFFFFGGGHHHCCCDDDDDDEEEDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBDDDFFFIIILLLMMMNNNNNNOOOQQQTTTWWWYYY\\\```cccdddeeeiiiooopppooopppttt}}}~~~xxx```XXX___kkkwww|||qqqwwwsssuuu{{{uuuZZZ777555555111---...222222///..............................---------,,,,,,,,,,,,++++++***))))))******+++++++++*********))))))******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************++++++*********)))))))))))))))))))))************))))))))))))))))))))))))************************************************)))))))))))))))***++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------,,,,,,,,,++++++///...---------------,,,333333111...******---111,,,...111333333333222222222555<<>>GGGPPP]]]bbb^^^XXX[[[ccchhhsss}}}xxxpppjjjkkkpppvvvzzzvvvjjj^^^XXXUUUXXX[[[]]]]]]XXXQQQIIICCCIIIDDD???<<<<<<;;;888666333222111000000000000111///...............///000........................///.........---------,,,------,,,,,,,,,------...///,,,+++......+++,,,///,,,,,,,,,+++++++++******))))))************))))))************************++++++++++++++++++++++++yyynnn~~~}}}{{{}}}}}}~~~~~~}}}xxxqqqkkkggghhheee^^^[[[ZZZXXXTTTRRRSSSTTTUUUTTTSSSPPPOOONNNKKKJJJMMMSSSZZZ```eeeppp|||}}}xxxggg]]]RRRMMMNNNNNNLLLIIILLLJJJHHHGGGHHHHHHHHHGGGIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHGGGIIILLLMMMNNNQQQTTTWWW^^^^^^bbbfffgggeeegggkkkppprrruuuyyy~~~xxxqqqllllllsss|||lllgggmmm~~~tttzzz|||~~~}}}aaaEEE777///444777111------..............................---------,,,,,,,,,++++++***************+++******************************))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))******************************************************))))))******+++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------,,,,,,(((***,,,............///+++,,,///111222333333333555555666999@@@LLL[[[eeeqqq|||xxxqqqwww|||xxxxxx{{{}}}{{{vvvsssrrrsssmmmlllhhh```YYYWWWTTTRRRMMMLLLLLLNNNPPPNNNHHHBBB888888777555444333222111//////.........///000000........................///...------...///...---///......---------......111,,,+++---...,,,,,,...,,,,,,,,,+++++++++******)))******++++++******)))************************************************xxxyyywww}}}}}}|||{{{xxxuuuzzzzzzzzzzzzvvvooogggaaa\\\^^^\\\WWWUUUTTTRRRNNNOOOOOOPPPPPPOOONNNMMMLLLLLLLLLMMMSSS]]]iiiqqquuuyyyfff[[[YYYYYYXXXUUURRRNNNKKKIIIIIIIIIHHHFFFIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCCCCCCCCCCDDDEEEEEEDDDFFFHHHIIIJJJKKKNNNQQQXXXXXX[[[```aaa```ccchhhhhhkkkooorrrvvv{{{xxxiiigggnnnxxxxxxjjjdddppp{{{yyyqqqnnn|||aaaIII444333666333...---..............................---------,,,,,,,,,+++***************++++++******************************))))))))))))******))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************))))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))***************************************************************++++++,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------)))+++......---,,,---///222222111222555888999:::FFFGGGLLLXXXiiizzzxxxhhh```[[[VVVSSSRRRRRRTTTXXXXXXVVVSSSJJJIIIGGGDDD>>>888333000000000/////////000000111////////////////////////...---,,,...222444444333......///000222444666777444///,,,---...---,,,...,,,,,,,,,+++++++++************++++++++++++******************************************************zzz}}}zzzwwwuuuuuusssqqqnnnggg```ZZZYYY\\\\\\XXXVVVVVVSSSOOOLLLKKKKKKJJJKKKMMMNNNPPPVVVYYY\\\dddqqq|||pppiiiaaa[[[ZZZUUUOOOLLLKKKKKKHHHFFFJJJIIIIIIGGGFFFEEEDDDCCCEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDFFFFFFFFFHHHJJJMMMQQQQQQTTTYYYZZZZZZ]]]bbbbbbeeeiiikkkmmmooorrrtttsssbbb^^^eeeuuu|||jjjgggppp{{{wwwgggaaannnfffCCC222111333333333..............................---------,,,,,,,,,*********)))******+++,,,***************+++++++++******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))*********************)))))))))((((((((())))))))))))************))))))))))))))))))))))))************************************************+++************+++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------...............000111///,,,+++---000000222444555888AAANNNYYYiiilllsssuuukkkbbb]]]VVVPPPNNNRRRXXX\\\gggfffccc^^^TTTHHH>>>777333333222111111111111111////////////////////////---,,,---222999===>>>===111222444777;;;???BBBDDD999222---...000...,,,---,,,,,,,,,+++++++++************++++++++++++******************************************************~~~{{{}}}~~~|||zzzsssrrrooommmjjjfffaaa]]][[[^^^^^^[[[YYYYYYUUUQQQLLLJJJIIIIIIMMMSSSZZZ^^^gggkkkqqqwwwvvvllleee___XXXSSSRRRQQQNNNJJJLLLKKKJJJIIIHHHFFFEEEEEEFFFFFFGGGGGGFFFDDDBBBAAABBBCCCEEEEEEEEEFFFHHHJJJLLLLLLNNNRRRRRRQQQTTTYYY\\\```dddgggiiikkkmmmnnn||||||hhh```mmm~~~pppfffjjj}}}nnn[[[WWW```sss]]]>>>222444666444..............................---------,,,,,,,,,******))))))***++++++,,,))))))*********+++++++++******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************++++++*********)))))))))))))))))))))************))))))))))))))))))))))))************************************************++++++******++++++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------.........//////111222000...///444999777EEERRRTTTQQQXXXlll|||ooo```UUUTTT[[[bbbtttuuutttpppeeeWWWJJJAAA666555444333222111111111////////////////////////......000777AAAHHHJJJIII>>>>>>???AAACCCFFFHHHIII>>>666///000111...,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***************************************************{{{yyygggooo{{{}}}~~~}}}zzzyyyxxxwwwvvvtttrrrooommmllliiifffcccXXX\\\\\\YYYWWWVVVRRRLLLMMMLLLJJJLLLRRR\\\ffflllsssyyy~~~pppiii```[[[ZZZXXXTTTPPPNNNMMMLLLKKKIIIHHHGGGFFFGGGGGGHHHHHHGGGEEEBBB@@@BBBCCCDDDDDDDDDEEEGGGIIIJJJIIIJJJMMMMMMKKKNNNSSSXXX\\\bbbgggjjjmmmoooqqqzzz{{{hhhlll|||~~~fffddd{{{yyydddRRRPPPWWWeeerrrMMM999777666000..............................---------,,,,,,,,,******))))))***+++,,,,,,))))))******++++++++++++******))))))))))))******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***************++++++++++++************))))))))))))************))))))))))))))))))))))))************************************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,---------.........//////,,,///111111000444<<>>555000000000...---......------------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***************************++++++++++++++++++************++++++************************++++++******************)))************))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...000///***+++000111...---+++---333444222444888999AAANNN^^^tttzzz}}}xxxzzzkkk[[[PPPIIINNNEEE>>>>>>===888555666555555333000///000111222444555BBBYYYeeeaaa\\\\\\WWWSSSQQQQQQOOOKKKIIIKKKNNNFFF<<<444111///---,,,++++++,,,,,,,,,---------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************ooouuuqqqdddppp~~~~~~}}}{{{wwwsssoookkkiiiddd]]]VVVVVVVVVTTTRRRSSSWWWWWWXXX]]]dddkkkpppsss}}}{{{~~~yyyaaaWWWPPPQQQOOOKKKKKKPPPJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIJJJLLLPPPVVVZZZ^^^bbbfffiiilllnnnqqquuuxxx~~~}}}hhhsss{{{ttt[[[eee}}}eeeEEE000333222111///------///111------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,++++++************++++++************************,,,+++++++++***)))))))))((())))))************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++000000...222000000333333444888>>>LLLZZZooo}}}ssstttuuuggg^^^YYYNNNDDDAAA@@@<<<666333444333222222333222111000444;;;OOOeeennniiibbbaaaWWWTTTSSSSSSPPPLLLMMMPPPQQQKKKAAA888111...------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++yyyooo~~~sssuuu~~~~~~~~~~~~~~~~~~||||||zzzwwwrrrmmmhhhdddbbbccc\\\WWWWWWXXXVVVUUUVVVYYY[[[```jjjwwwtttaaaSSSSSSTTTMMMJJJMMMIIIIIIIIIIIIIIIJJJJJJKKKIIIHHHGGGEEEDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGHHHJJJLLLPPPTTTXXX]]]bbbffflllmmmooopppsssyyyzzziiiqqqwww}}}xxxkkkrrr|||zzzTTT555666444333222///---...111...------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,++++++************++++++************************,,,,,,,,,+++***)))(((((('''((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,---///111000///333111111222666???LLLWWWrrr~~~ssspppsss|||ssseeeVVVNNNKKKFFF>>>777444111111555666444000///444???UUUiiippplllggggggYYYVVVTTTTTTPPPLLLNNNSSSQQQMMMDDD:::111------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++{{{yyyrrrgggooo|||yyy|||{{{{{{}}}~~~~~~|||{{{zzzwwwsssmmmgggbbb^^^\\\```]]]]]]``````]]]\\\^^^hhhllltttlll___ZZZSSSNNNLLLKKKJJJIIIIIIHHHIIIIIIJJJJJJIIIHHHGGGEEECCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFHHHJJJMMMOOOSSSXXX^^^bbbfffhhhiiikkknnnsssyyy~~~}}}rrrfff}}}~~~rrrrrrxxx}}}pppRRR888222///111111------000.........---------,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,++++++))))))))))))*********+++++++++************++++++************************,,,,,,,,,+++***)))(((((('''((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------//////111222111000000111...333;;;DDDQQQdddxxxrrrlllmmmxxx~~~qqqlllfff\\\SSSGGG???777555333111222777@@@JJJ[[[iiimmmjjjhhhiii]]]XXXTTTSSSOOOLLLMMMRRROOOKKKCCC999111------///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++}}}eeeXXXnnn{{{wwwuuuuuuwwwzzz}}}~~~|||zzzvvvsssoooiiiccc^^^[[[YYYaaaccciiinnnmmmiiijjjnnn|||xxxggg^^^VVVPPPPPPOOOMMMKKKJJJIIIJJJJJJJJJJJJJJJIIIGGGEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDFFFHHHJJJLLLOOOTTTYYY]]]```aaacccfffhhhlllrrrvvvvvvwwwiiilllwwwmmmeeeqqq}}}tttDDD777...///111...---000............---------,,,++++++++++++++++++++++++******,,,---------,,,+++(((((()))))))))*********++++++************++++++************************,,,+++++++++***)))))))))((())))))************)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------...000000---,,,333;;;EEEQQQ^^^jjjwwwrrrlllkkkqqqyyytttgggXXXHHH===555111:::GGGVVV]]]eeekkkkkkhhhffffff___XXXQQQPPPOOOMMMMMMPPPKKKEEE===555000......///............------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,mmmfff{{{~~~}}}}}}}}}|||xxxtttuuuwwwyyy{{{zzzvvvtttmmmkkkgggccc___[[[YYYXXX]]]dddnnnsssppplllqqqzzz{{{mmm```XXXVVVSSSPPPMMMLLLLLLLLLKKKKKKKKKKKKIIIHHHFFFEEECCCCCCBBBAAAAAAAAABBBBBBDDDFFFHHHJJJLLLOOOTTTXXX]]]___bbbdddfffiiilllooossszzzvvveeejjjxxxooo\\\```pppxxxvvv~~~aaaJJJ666222333000...111............------------++++++++++++++++++++++++)))***,,,---...---,,,+++))))))*********+++++++++++++++************++++++************************++++++******************)))************))))))(((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------........................,,,---000111000666III]]]xxxwwwttttttuuuyyylll___TTTGGG???GGGUUUfffjjjlllllljjjhhheeeccc___TTTLLLLLLOOOOOONNNOOOEEE>>>555000///000000//////.........------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,xxxwww~~~}}}||||||~~~~~~{{{yyyyyyyyyyyyxxxuuuoookkkeeeccc```]]]ZZZXXXXXXWWWSSS\\\ggglllhhheeennnzzzuuu^^^\\\XXXTTTQQQOOOOOOOOOKKKKKKLLLLLLKKKIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAACCCDDDFFFHHHJJJMMMQQQTTT___aaadddfffggghhhkkkmmmqqquuuzzz~~~xxxooo[[[iiimmmTTTOOO[[[qqq~~~sssttt~~~___BBB777555111...000//////.........---------++++++++++++++++++++++++)))***,,,.........,,,+++******+++++++++,,,,,,,,,++++++************++++++***************************************+++++++++***************)))((('''++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------........................000222666:::===KKKiii}}}vvv{{{~~~~~~~~~ttteeedddzzzyyyssspppkkk]]]OOOQQQ]]]kkkmmmnnnlllkkkiiifffbbb^^^QQQHHHIIIOOOQQQPPPOOOAAA999000---...111000/////////.........---------,,,,,,---......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,vvvxxx{{{|||~~~~~~|||{{{~~~zzzvvvvvvsssqqqppppppoookkkgggeee___ZZZZZZ]]]\\\VVVPPPVVVVVVYYY[[[YYY[[[jjj{{{}}}~~~}}}uuu^^^ZZZ```WWWLLLLLLNNNLLLMMMLLLJJJIIIIIIHHHFFFDDDCCCBBBAAAAAAAAAAAABBBDDDDDDCCCDDDGGGKKKOOOQQQXXX[[[___dddgggiiijjjjjjmmmqqqtttvvvyyygggfffrrrhhhQQQQQQMMM^^^}}}uuunnngggrrr\\\777444444///444000///............---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++///...,,,,,,---......---//////***,,,444///+++444222555999FFF```zzztttsssvvvwwwtttpppqqqpppqqqpppmmmkkkpppxxx|||uuummmjjjlllmmmiiiddddddbbb]]]XXXVVV[[[eeemmm{{{{{{{{{ssseee___YYYTTTdddgggnnnjjjccciiinnncccYYYUUULLLFFFKKKRRRPPPHHH777555333111000000000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...******+++++++++,,,,,,,,,xxxxxx{{{|||~~~zzzzzz|||~~~~~~{{{uuurrrnnnmmmllliiieeebbb___[[[XXXXXX[[[]]]\\\YYYRRRRRRUUUYYY[[[^^^gggrrrwwwyyy{{{|||~~~qqqjjjbbb]]]YYYRRRPPPOOOMMMKKKJJJKKKJJJHHHGGGFFFEEEDDDBBBBBBAAAAAADDDCCCCCCCCCFFFIIIMMMOOOTTTVVVZZZ^^^aaadddeeefffeeejjjooorrrvvv~~~yyylllfffdddZZZOOOWWWuuunnnWWWNNN[[[vvvsssKKK;;;222,,,444111000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,------------///,,,...444111000;;;@@@OOOeee||||||uuuuuuyyyzzzzzztttqqqtttxxxoookkklllnnnfffiiijjjfff^^^YYYXXXZZZ^^^nnnooo```[[[ZZZbbbgggdddhhhhhh\\\___YYYOOOJJJNNNTTTOOOEEE666444333111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++++++++,,,,,,,,,------uuu|||||||||~~~~~~|||yyyyyy|||yyy|||~~~~~~}}}rrrooollliiifffccc___\\\^^^\\\YYYXXXXXX[[[^^^```VVVWWW\\\dddiiikkkoootttwwwyyy|||~~~{{{tttooobbbWWWSSSOOOLLLKKKJJJIIIIIIKKKJJJHHHFFFDDDCCCBBBBBBCCCCCCBBBCCCDDDGGGJJJLLLOOOPPPRRRVVVYYY\\\^^^```___eeekkkooorrrwwwzzzfffrrrtttddd]]]dddyyy{{{^^^RRRQQQ\\\tttjjjMMM888///444222000......000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...***///---...666888@@@PPP]]]uuuyyyyyy|||wwwqqqnnnaaa```ccclllzzz|||fff[[[^^^eeedddeeefffaaaccc]]]UUUOOOOOONNNEEE:::444333222111000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------uuujjj~~~{{{nnntttyyyrrr~~~||||||zzzzzzzzzzzzyyyzzz|||}}}}}}~~~|||xxxooommmiiifffccc```^^^\\\cccaaa]]]WWWTTTUUU[[[```[[[bbbkkktttwwwxxxzzz|||vvvddd\\\TTTQQQOOOLLLKKKLLLKKKJJJIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBCCCEEEGGGHHHJJJJJJLLLNNNRRRUUUXXXZZZ^^^dddjjjmmmmmmpppvvv{{{{{{bbbssssss___mmmuuulll[[[RRRccciiiKKK888333222000......///000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///000...555444444???KKK^^^uuuzzz|||~~~oooqqq|||yyyxxxnnnkkkaaa^^^eeeiiigggeeeaaaZZZQQQFFF:::111333222111000000/////////////////////............------------------------...------,,,,,,------...++++++++++++,,,,,,,,,,,,wwwhhhggg|||ggghhh|||||||||~~~~~~|||yyywwwqqqpppwww~~~xxxqqqkkkjjjhhheeebbb`````````cccaaa[[[TTTOOOPPPWWW^^^\\\iiiwww|||||||||rrrfffZZZVVVSSSOOONNNPPPJJJIIIHHHGGGFFFFFFFFFGGGCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJMMMPPPSSSUUU[[[aaahhhkkkjjjlllpppuuufffeeellldddeee{{{zzziiiXXXddduuufffHHH333444111...---...//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///------///222777AAAAAA@@@NNNbbb{{{uuupppoooppp~~~uuummmsssyyy]]]mmm}}}cccVVV[[[aaadddgggiiibbbSSSBBB888444111111111111000000//////000000/////////.........------------------------...------,,,,,,------...************++++++++++++sssooovvvwww```aaauuu~~~wwwlllcccbbbnnn{{{vvvnnnggggggfffcccaaa```aaaccc\\\ZZZVVVQQQOOOTTT]]]dddcccrrruuueee]]]XXXPPPMMMOOOJJJIIIIIIHHHHHHHHHHHHIIIDDDDDDCCCBBBBBBBBBBBBBBBBBBDDDFFFHHHKKKNNNPPPQQQSSSYYYaaaeeefffiiinnnsss|||~~~yyyllljjj}}}sssZZZoooxxx~~~xxxaaa```ooo}}}^^^===777444000......//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---+++---222777CCCQQQTTTVVVddduuu~~~vvvmmmlllvvvppppppxxxuuu```]]]ZZZ\\\^^^```ZZZKKK;;;555777111111222222111111000///000000000/////////......------------------------...------,,,,,,------...******+++++++++,,,,,,,,,vvvyyyppp]]]bbbwww~~~uuuggg______lllwwwyyy{{{{{{sssmmmddddddcccaaa]]]\\\^^^aaa[[[YYYUUUTTTWWW```jjjqqqooozzzvvvhhhYYYQQQQQQMMMMMMLLLJJJIIIIIIIIIIIIEEEEEEDDDCCCBBBAAAAAAAAA???AAADDDGGGJJJLLLMMMMMMMMMSSS[[[___```bbbhhhmmmmmmrrryyy{{{nnnqqqooohhhkkkrrrfffpppvvvzzzWWW;;;888333111000000000///........................,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,---------------------------...///......222;;;CCC\\\oooyyy}}}llluuusss```ZZZSSSMMMAAA555222666111222333333333222111000000000000000/////////..............................------,,,,,,------...,,,,,,,,,---------......~~~oooaaajjj|||~~~tttooohhhjjjtttzzzxxx|||~~~}}}|||~~~{{{yyyvvvppplllbbbcccbbb^^^ZZZYYY[[[^^^___\\\ZZZZZZaaakkkuuu{{{uuu|||iii\\\ZZZQQQPPPNNNMMMKKKJJJIIIIIIFFFEEEEEEDDDBBBAAA@@@@@@===???CCCGGGIIIJJJKKKJJJLLLRRRXXXZZZZZZ\\\aaafffaaagggsss{{{}}}mmm```kkkwwwfffvvvrrrsssppp???;;;666333222111111000........................,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,------------------------...000111111222999DDDMMMzzz|||uuu}}}pppaaaRRRHHH@@@777555777111222333444333333111000000000000000////////////...........................------,,,,,,------............////////////000{{{zzzjjjeeeqqq~~~~~~|||{{{uuuvvvvvvxxxyyy{{{}}}~~~||||||}}}{{{zzzzzz{{{}}}}}}{{{wwwsssnnnkkkiiigggbbb___]]][[[VVVUUU\\\eeeaaabbbdddhhhnnnuuu|||~~~|||lll^^^eeeWWWLLLMMMPPPLLLGGGDDDEEEEEEEEEFFFEEEDDDDDDCCCAAABBBBBBDDDFFFHHHJJJKKKLLLNNNQQQTTTWWWZZZ\\\\\\hhhjjjlllooottt|||{{{ddd___gggwwwjjj___xxxnnnRRRAAA666222---222555---//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************+++++++++++++++++++++++++++++++++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,---,,,+++***+++,,,---...,,,,,,,,,---------......+++...000///.........---///000333777777???TTTjjjxxxqqqvvvpppfffeeeeeennn~~~nnnuuu{{{UUUDDD???999555666555666444222111222333222000000000000////////////////////////////////////------------------------........................zzzlllaaadddvvv~~~|||{{{zzzvvvvvvvvvwwwxxx{{{}}}|||||||||||||||{{{{{{{{{yyywwwrrrnnnkkkjjjjjjkkkbbb```]]]ZZZVVVSSSYYYaaafffhhhkkkppptttxxx{{{}}}tttddd___ZZZVVVPPPHHHHHHLLLHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGHHHIIIJJJLLLNNNQQQTTTWWWXXXYYY^^^```dddhhhoooxxx|||{{{{{{kkkgggccceeeqqqwwwjjjmmmvvvgggHHH777888444222333111//////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++************)))))))))((())))))))))))******************+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,---------.........---000111///------------222111555???KKK[[[rrr~~~www{{{yyyqqqkkkiiigggcccttt}}}~~~qqq```WWWTTTSSSVVV___lllyyyqqqlll~~~wwwaaaMMM;;;444777555666555222111222333444111111000000000/////////////////////////////////------------------------........................rrrddd```jjj|||~~~}}}||||||{{{{{{{{{{{{{{{wwwvvvuuuuuuwwwzzz}}}|||zzzyyyzzz|||{{{wwwsssssspppkkkgggeeefffiiikkkbbb___\\\ZZZVVVSSSWWW^^^```eeennnwww}}}}}}sssggg]]]TTTMMMKKKMMMKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIKKKMMMOOORRRSSSTTTVVVXXX\\\aaagggpppyyywwwzzz|||vvvuuueeeVVVXXXcccqqq}}}WWW>>>>>>666---...111/////////.........------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++++++++++++++++++++++++++************))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++,,,------...,,,------------.........///000000///......000333;;;:::AAASSSjjjzzzyyytttyyy}}}|||uuuooonnnpppooosssvvvwwwxxx{{{{{{xxxyyy{{{tttrrrttttttuuusssxxx~~~|||vvvzzz}}}~~~lllLLL;;;:::555555444333000///000222111111111000000000000///////////////////////////------------------------........................~~~rrriiikkkvvv||||||{{{zzzzzz|||}}}~~~yyywwwuuutttuuuyyy||||||yyywwwxxxzzzwwwpppiiikkkiiieeebbbaaabbbcccddd___\\\ZZZZZZXXXVVVZZZ```^^^eeeqqq|||yyyeee___[[[SSSKKKLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDDDDFFFGGGHHHIIIKKKMMMOOOPPPTTTVVVYYY]]]bbbiiipppvvv|||mmmvvvttt[[[VVVaaavvvsssXXXHHH666,,,000333////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++*********************************)))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,------......------------............///......000000111555:::GGGMMM[[[qqqzzzrrrooottt{{{}}}~~~yyyuuu~~~mmmPPPDDD:::777666777555111000111222222111111111000000000////////////////////////................................................{{{rrrlllqqq}}}}}}||||||{{{|||~~~zzzxxxvvvtttuuuwwwzzz}}}~~~{{{xxxxxxyyyuuullldddccccccbbb```___]]][[[[[[ZZZXXXXXX[[[]]]]]]aaaggglllrrr|||xxxggg```XXXPPPMMMLLLKKKJJJIIIIIIIIIJJJGGGGGGEEEDDDCCCCCCCCCCCCFFFFFFFFFGGGHHHJJJLLLMMMRRRTTTWWWZZZ___eeelllqqqyyy~~~|||sssqqq~~~eee[[[iiirrrvvvrrruuu|||[[[:::222777555000000/////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++************************))))))))))))))))))******((()))))))))******************+++++++++,,,,,,,,,,,,,,,---------.........---------.........//////111......111222222888???TTTccczzz}}}~~~}}}tttnnnnnnqqqyyyooo[[[CCC;;;777999:::777555666222222222222111111111111000000000000000000000000................................................sssrrr|||zzzrrrjjjooo|||~~~|||||||||}}}}}}~~~|||zzzwwwuuuuuuvvvxxxyyy~~~|||zzzzzzxxxssslllfff`````````___]]]ZZZXXXVVVWWWUUUXXX^^^cccfffjjjooosssyyyrrr```ZZZXXXPPPOOOMMMLLLKKKKKKKKKLLLIIIHHHGGGEEEDDDDDDDDDDDDEEEEEEDDDDDDEEEGGGIIIJJJLLLNNNRRRVVV[[[bbbiiimmmuuuyyywww}}}zzzmmmkkkyyyjjjZZZkkk|||uuurrrjjjsssoooDDD666777111000000000/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++************************))))))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,---............---------........./////////333000111888;;;;;;BBBKKKggg{{{zzzrrr```aaaiiixxxyyy}}}}}}TTTBBB555444777666444555333333333222222222111111000000000000000000000000................................................rrrccccccuuuzzzwwwoooppp|||~~~yyyzzz{{{||||||}}}|||||||||{{{yyywwwuuuuuuuuuuuuxxxxxxxxxwwwtttpppllliiiaaa```___^^^]]][[[YYYYYYWWWVVVYYYbbbiiilllqqquuutttyyy|||kkkbbbWWWVVVRRROOOMMMLLLLLLLLLJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDBBBBBBBBBDDDFFFGGGGGGJJJMMMQQQUUUZZZ```eeelllssstttyyyooommmwwwyyycccmmm~~~qqq|||tttbbbcccyyyZZZ===555...000000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++************************((()))))))))************))))))))))))******************+++++++++,,,,,,,,,,,,,,,.../////////...---............////////////444222888FFFNNNQQQZZZfffwwwtttwwwpppsss{{{\\\>>>555666444222333444333333333333222222222000000000000000000000000................................................ooo___```nnnzzzyyyxxx~~~~~~~~~vvvxxxyyyzzz{{{zzzyyyyyy}}}|||zzzxxxvvvtttsssrrrqqqssstttsssppplllkkkjjjcccaaa___]]]\\\\\\]]]^^^XXXWWW[[[dddlllppptttxxx{{{}}}mmm]]][[[WWWRRROOOMMMLLLLLLJJJIIIHHHGGGFFFFFFFFFFFFCCCBBBAAA@@@@@@BBBDDDEEEGGGHHHKKKMMMOOOSSSWWWZZZcccnnnqqquuu~~~xxxyyyyyyuuu___fff{{{{{{rrr[[[SSSiiisssHHH888444000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,.../////////...---............/////////000444333>>>QQQ___fffsss|||yyy|||}}}RRR@@@<<<888555666444444444333333333222222000000000000000000000000////////////////////////........................sssiiiwwwzzz~~~}}}}}}~~~{{{xxxwwwxxxyyyzzz}}}|||zzzxxxwwwvvvvvvvvvssspppnnnlllgggbbbccchhheee```YYYXXX\\\aaaeeefffgggfffiiippprrrttt|||yyykkk^^^WWWRRRMMMLLLPPPNNNIIIGGGJJJJJJFFFEEEFFFDDDBBBAAA??????@@@AAACCCEEEEEEFFFGGGJJJLLLOOOQQQ___ccciiiooouuu||||||zzzooo\\\iiiqqqXXXtttgggEEE666///555555000000444111)))........./////////////////////...---,,,,,,++++++,,,++++++******++++++,,,***************************************************************************************************)))(((''''''((()))***)))************+++++++++++++++******++++++,,,------...............------///000++++++222111000999777EEELLLTTTiii}}}||||||]]]DDD666666;;;333444333111222333222///111111111111000000000000000000000000///...,,,+++///............---------xxxkkktttzzz~~~~~~}}}~~~|||}}}~~~~~~}}}|||{{{yyyxxxvvvvvvqqqkkkhhhkkkllliiieeedddaaa]]]ZZZ\\\aaafffhhhhhhkkklllqqqxxxyyyxxx|||uuufff___XXXQQQNNNPPPLLLJJJLLLLLLHHHFFFGGGEEECCCAAA@@@??????AAAAAABBBCCCDDDFFFIIIMMMPPPRRR\\\```ffflllrrryyywwwuuuwww}}}ZZZ\\\ssszzzbbbgggzzzxxxTTT@@@???CCCAAA888333333111---///////////////////////////......---,,,,,,++++++,,,++++++******++++++,,,************************************************************************************************))))))(((((((((((()))))))))************+++++++++++++++******++++++,,,------......//////...------000111000333666333777DDDNNN[[[```hhhzzzyyy^^^HHH<<<888444444333333333555555444111111111111000000000000//////000000000111111111///............---------yyyrrrxxxuuu{{{}}}}}}~~~}}}{{{yyywwwrrriiieeejjjpppmmmddd^^^]]][[[\\\```fffjjjkkkjjjjjjnnnvvv}}}~~~|||}}}xxxcccWWWQQQQQQRRRMMMLLLNNNMMMJJJGGGHHHGGGEEECCCAAA@@@??????@@@???@@@BBBEEEHHHMMMQQQSSSWWW[[[```ffflllsss{{{~~~rrrkkk}}}ggg\\\lll|||fffaaapppiiiPPPRRRSSSNNNBBB777222111111////////////////////////.........------,,,,,,+++,,,++++++******++++++,,,************************************************************************************************((())))))******))))))((()))************+++++++++++++++******++++++,,,------......//////.........,,,,,,000666555333AAAVVVqqqzzzyyy{{{sssmmmwwwnnnrrraaaDDD333777666555555555555555666222222111111111000000000......///000111444666888///............---------sssgggkkksssvvvzzzwww}}}}}}~~~~~~}}}}}}}}}|||zzzwwwmmmhhhkkknnnjjjbbb]]]^^^\\\\\\```fffkkklllkkkgggmmmuuu|||~~~}}}qqqZZZVVV[[[RRRNNNLLLMMMMMMJJJIIIJJJIIIGGGEEECCCAAA??????>>>???@@@AAACCCGGGJJJNNNPPPRRRUUUZZZ___eeemmmuuuzzzwwwwww|||tttzzz{{{}}}sssxxxxxxgggkkkqqq}}}eee]]]ZZZSSSHHH:::000000444000000000///////////////......---------,,,,,,,,,,,,++++++******++++++,,,************************************************************************************************((()))***++++++***)))((())))))*********+++++++++++++++******++++++,,,------......////////////...---)))///666333:::XXXsss~~~qqqmmmqqq{{{ZZZ>>>===888666666666333222222222222222111111111000000//////...///111444777999///............---------vvvcccTTTYYYiiiwww~~~~~~~~~}}}|||{{{{{{}}}}}}{{{vvvoookkkkkkjjjfffdddeeeeeeaaa]]]^^^ccchhhkkkllljjjqqqwwwzzz{{{|||}}}|||~~~kkkbbbVVVPPPLLLMMMMMMJJJJJJLLLKKKJJJHHHEEECCCAAA??????AAAAAAAAABBBDDDGGGIIIKKKMMMOOOTTTYYY___gggooouuuuuu}}}uuuuuuyyy~~~tttzzzxxx|||dddYYYOOOFFF;;;000///444111111000000////////////---------------,,,,,,,,,,,,++++++******++++++,,,************************************************************************************************((()))***++++++***)))((())))))*********+++++++++++++++******++++++,,,------......///000000//////444,,,444;;;999PPP{{{zzzuuuzzz|||~~~```HHH===666666777444111111222222222222111111111111111000///...///111444555///............---------jjjaaaZZZaaaooo|||{{{{{{~~~~~~~~~|||yyy{{{}}}|||yyywwwnnnlllkkkkkkhhheeehhhnnnkkkeee___]]]```fffjjjkkktttzzz}}}{{{yyy{{{}}}}}}~~~||||||~~~iii```YYYRRRPPPNNNKKKKKKNNNMMMLLLJJJHHHEEECCCAAA@@@BBBBBBAAAAAABBBCCCEEEFFFIIILLLPPPUUU[[[ccclllqqqzzz|||~~~}}}{{{yyy{{{pppZZZFFF@@@:::111///444222111111000000//////...------------------------,,,++++++******++++++,,,************************************************************************************************)))******************))))))************+++++++++++++++******++++++,,,------...//////000000000000444...999@@@BBBhhhbbbMMM:::666999777555555333222222222222111111111222111000///...///000000///............---------ccccccdddiiirrr|||}}}}}}}}}~~~yyyyyyzzzyyywwwtttpppnnnhhhhhhiiikkkhhhdddggglllnnnhhhaaa___bbbgggjjjlllvvv}}}}}}zzz{{{{{{yyy}}}|||}}}pppfff[[[UUUPPPLLLMMMPPPNNNMMMLLLJJJHHHEEECCCBBBBBBAAA@@@@@@AAABBBCCCDDDGGGJJJMMMRRRXXX```iiioooyyy{{{}}}}}}uuu~~~~~~yyy```@@@999888111///555222222111111000//////...------------------------,,,++++++******++++++,,,************************************************************************************************+++******))))))******+++)))************+++++++++++++++******++++++,,,---------///000000111111111///...@@@IIIQQQsssqqqiiiFFF999999888666777333333222222222111111111111111111000//////......///............---------```dddfffgggmmmxxx|||{{{}}}yyyxxxwwwuuurrrmmmiiiggghhhfffhhhkkkiiidddbbbdddnnniiicccbbbeeeiiillllllqqqzzz}}}{{{||||||xxx|||}}}}}}qqqcccZZZSSSNNNNNNQQQOOONNNMMMLLLIIIGGGEEEDDDAAA@@@??????@@@BBBCCCDDDFFFIIILLLQQQWWW___iiiooommmrrrzzzzzzxxxrrrgggkkkoooyyyyyyggg>>>555666222111555222222222111000//////...------------------------,,,++++++++++++++++++,,,************************************************************************************************,,,+++***))))))***+++,,,)))************+++++++++++++++******++++++,,,---------///000111111111111///333KKKVVVaaauuu~~~}}}rrrzzzRRR<<<999666555666333333333222222222111111111111111111111000///...//////.........---------{{{qqqjjjlllppprrryyy|||{{{{{{|||}}}~~~}}}|||~~~{{{xxxuuussspppllliiiiiikkkjjjfffaaa```^^^]]]___iiinnniiifffjjjoooppp~~~wwwsssvvv{{{}}}{{{|||~~~}}}{{{lll```ZZZVVVMMMOOOOOONNNLLLMMMMMMJJJEEEEEECCCAAA?????????@@@AAADDDFFFJJJMMMQQQWWW^^^bbbgggjjjpppwwwggg~~~qqq]]]vvvnnndddsssllloooTTT:::777111---444111000000////////////000........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///...666222...555777666<<<@@@KKK^^^vvvwwwttt}}}QQQ@@@;;;444777222888999444222444444///222111111000000000000000111111000///////////////{{{sssnnnrrrxxx{{{}}}}}}|||yyyvvvsssqqqooollliiijjjjjjhhhccc```aaaccceeeeeellloookkkjjjpppwwwzzz}}}vvvtttxxx||||||zzz{{{|||ttt```ZZZTTTRRRRRRQQQPPPOOONNNKKKGGGFFFEEEBBB@@@??????@@@AAAAAACCCFFFHHHKKKPPPVVVZZZbbbffflllttt}}}zzz}}}rrr```bbb~~~vvvpppqqqzzzwwwxxxooo^^^aaa|||oooLLL>>>777000111111111000////////////000........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,111---***222:::HHH[[[VVVeeewwwqqqUUUBBB555888333777777222222555777444222222111000000000000000111111000///////////////tttpppooovvv~~~~~~~~~~~~~~~yyyvvvssspppooommmkkkiiihhhfffccc```^^^```eeejjjiiimmmnnnlllmmmuuu}}}~~~zzzvvvvvv{{{}}}{{{}}}~~~~~~{{{zzzrrrhhhcccUUUTTTSSSRRRPPPMMMKKKKKKHHHGGGDDDBBB@@@@@@@@@@@@???AAACCCDDDFFFJJJOOOSSS^^^bbbjjjrrrzzzyyyxxxzzzmmmYYYkkkrrr```cccssssss```QQQOOO___uuujjjMMM===222///222111000///////////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************+++++++++***************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000...111000222;;;CCCXXXuuummmtttQQQ:::777666777555222111555666555222222111000000000000111111111000///////////////lllkkknnnvvv}}}|||yyy{{{~~~}}}|||}}}~~~~~~|||}}}vvvsssooommmlllkkkiiigggcccaaa___^^^]]]^^^bbbhhhfffhhhiiikkknnnuuu|||~~~}}}yyyuuuxxx~~~~~~zzz~~~|||{{{~~~zzzxxx|||{{{lllYYYUUURRRQQQOOOLLLKKKLLLJJJIIIGGGDDDBBB@@@@@@??????@@@BBBCCCEEEIIINNNRRR[[[aaaiiiqqqyyyvvvwwwbbbeeeyyy}}}ccc[[[yyy|||iii^^^SSSPPP^^^}}}bbbCCC111111222222111000////////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---///000111...222555===IIIMMM\\\wwwmmmIII777999888666333333333333111333222111111000000111111111000000///////////////jjjnnntttzzz{{{uuuwww|||~~~}}}}}}}}}~~~{{{yyyyyyzzzzzzzzzssspppllliiihhhgggfffddd```^^^___cccbbb___aaafffeeedddfffkkkqqquuuxxx{{{{{{{{{xxxvvvzzzzzz}}}{{{zzz{{{xxxvvvyyy~~~{{{ooobbbYYYRRRPPPOOOKKKJJJLLLKKKJJJHHHFFFDDDBBB@@@@@@>>>???AAACCCEEEIIINNNRRRWWW^^^hhhooouuu{{{{{{}}}uuuhhhkkkwww^^^|||qqq^^^\\\oooyyyKKK222555333222111000////////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...///111111...222555BBBTTT\\\hhh}}}fff@@@999777555555666444222000333222222111111111111111111000000///////////////nnnwww|||wwwzzz~~~}}}|||{{{}}}}}}}}}~~~|||yyyvvvvvvvvvuuutttrrrnnnjjjfffeeedddbbbaaa```^^^bbbjjjjjjddddddjjjjjjfffgggnnntttvvvvvvwwwxxxzzzyyyxxxzzz||||||}}}}}}|||~~~}}}}}}{{{yyyxxxwwwuuuwww}}}xxxvvv~~~vvveeeVVVTTTSSSNNNKKKMMMLLLKKKJJJHHHEEECCCBBBAAA===>>>@@@AAACCCGGGLLLPPPSSS[[[ffflllpppttt{{{hhhvvvuuuiiiyyyfffqqqzzzsssbbbccc^^^;;;888444333222111000/////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***************************************************************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---...000111222777>>>AAALLLdddyyyXXX===777444666888666444444333333222111111111111222111111000///////////////ooo||||||||||||{{{yyyzzz}}}||||||~~~~~~|||xxxvvvvvvtttrrrqqqqqqmmmhhhdddbbbaaa___^^^^^^\\\bbblllmmmhhhhhhooorrrkkkhhhnnntttuuuuuuvvvtttyyy{{{zzzzzz}}}~~~}}}~~~|||{{{~~~{{{xxxuuuuuutttvvv~~~|||yyytttuuuwwwaaa[[[ZZZTTTNNNNNNLLLKKKJJJIIIGGGEEECCCBBB@@@AAABBBBBBCCCFFFJJJNNNSSS[[[ffflllnnnqqqwww|||~~~ppp}}}ooopppjjjggg{{{~~~bbb]]]{{{xxxLLL777555444222111000/////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))*********+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///000222333CCCTTTZZZ^^^vvvxxxJJJ@@@888777888555444666444333222222111111222222111111000///////////////kkk{{{|||xxxwwwzzz~~~~~~~~~|||yyyxxxwwwuuurrrpppqqqmmmgggccc```___^^^]]]\\\YYY^^^jjjlllhhhjjjsssxxxmmmggglllrrrssssssvvvrrryyy|||{{{zzz}}}~~~{{{~~~|||{{{~~~|||}}}}}}~~~~~~{{{xxxttttttsssvvv~~~|||{{{zzzwwwsssvvvjjjbbb```YYYQQQOOOKKKKKKKKKJJJHHHFFFDDDCCCDDDEEEEEEEEEEEEGGGJJJMMMUUU^^^iiinnnoooqqqvvv{{{{{{|||~~~qqqhhhyyyqqq```vvv```ZZZ|||ZZZ555555444333111000/////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,---///111222333FFFaaallllllYYYJJJ===888666222222555444333222222111111222222111111000///////////////lllwww}}}}}}{{{||||||{{{}}}~~~~~~~~~|||zzzvvvpppkkknnnkkkiiihhhddd______bbb]]]\\\___dddgggiiimmmsssrrrpppmmmllllllnnnpppqqqtttwwwzzz{{{zzz{{{}}}zzz}}}}}}}}}~~~|||||||||}}}}}}|||}}}~~~~~~wwwtttqqqsss{{{vvv}}}{{{zzzvvvrrrsss|||pppjjjgggUUUMMMTTTMMMLLLJJJHHHGGGGGGGGGGGGCCCCCCCCCBBBBBBDDDHHHKKKVVV]]]gggnnnrrrtttwwwyyy}}}pppqqqnnnqqqxxxkkkbbbqqqjjj555555666444...---111000---........................,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************++++++++++++******************************************************+++++++++++++++***)))(((++++++,,,,,,,,,---------...,,,---111000///444<<>>LLLYYYttt||||||VVV===555666777666444333222222111222222222000000/////////.........}}}}}}|||yyyyyy}}}|||}}}{{{}}}}}}|||}}}~~~}}}{{{vvvqqqmmmllliiieeeaaa```]]]ZZZ]]]bbbfffgggkkknnnllljjjooowww||||||xxxsssnnnmmmpppttttttvvvxxxyyyyyyyyyzzz|||~~~~~~zzzuuu{{{{{{{{{|||~~~}}}{{{{{{|||~~~}}}|||yyyvvvvvvzzz~~~{{{pppnnnuuuwwwaaaRRRUUURRROOOMMMLLLJJJHHHFFFDDDEEEDDDCCCBBBDDDHHHKKKTTTZZZccciiimmmqqqvvvzzzuuuttt}}}```oooeeeqqq~~~rrr>>>666444666555...---222........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++******************************************************++++++++++++++++++***))),,,,,,,,,,,,------------+++---000000111888KKK^^^ccc~~~kkk{{{LLL444777999333444444333222222222222222000000000/////////......~~~|||}}}|||yyyzzz}}}||||||{{{}}}}}}zzz}}}}}}{{{wwwsssqqqrrrtttrrrlllfffbbb]]]YYY\\\bbbhhhjjjnnnqqqnnnlllpppxxxzzztttpppqqqsssvvvwwwyyyzzzzzzyyyyyyyyy{{{zzz|||zzzsssyyyxxxyyyzzz}}}~~~}}}|||wwwwwwyyy||||||}}}{{{{{{}}}}}}xxxsssxxxkkkYYYXXXTTTPPPNNNNNNMMMJJJGGGFFFFFFEEEDDDCCCEEEHHHLLLTTTYYYaaagggkkkpppvvvzzz~~~uuu}}}vvviiibbbxxxnnneee|||}}}|||QQQ>>>222555666///---333........................------------------------,,,,,,------------,,,,,,******++++++++++++******************************************************+++++++++,,,,,,+++******,,,,,,,,,------------...+++---///222777DDDYYYiiiooovvv{{{nnnFFF:::888333444444333222222222222333000000000////////////...|||{{{}}}}}}zzz{{{~~~}}}}}}}}}~~~zzz|||zzzwwwsssqqqssswwwzzztttnnngggccc^^^[[[___eeehhhiiinnnqqqpppnnnrrrxxxwww{{{~~~~~~zzzwwwvvvvvvwwwxxxyyy{{{{{{{{{zzzxxxwwwzzz~~~|||sssvvvvvvvvvxxx{{{|||{{{zzzwwwwwwyyy|||~~~{{{xxx~~~}}}||||||~~~~~~uuurrr|||uuuyyyuuubbb[[[VVVQQQOOOOOOOOOMMMJJJGGGGGGFFFDDDDDDEEEIIILLLSSSYYYaaafffjjjoootttyyywwwxxx{{{~~~{{{sssvvvddddddhhhkkk}}}{{{nnnOOO555222555111...222////////////////////////------------------------++++++,,,,,,,,,,,,++++++******++++++++++++*********************************************************++++++,,,,,,,,,++++++,,,,,,---------.........111111111444???OOO^^^gggzzz{{{xxxaaa@@@777:::555444333333222222333333111000000000////////////~~~{{{zzz}}}}}}{{{{{{~~~}}}~~~{{{yyyuuupppooopppsssvvvwwwhhhddd``````^^^^^^cccjjjjjjiiilllqqqrrrpppqqqvvvnnnqqqvvvzzz||||||{{{yyywwwwwwxxx{{{}}}|||zzzxxxvvv}}}~~~uuuuuuuuuuuuwwwzzz{{{{{{yyy{{{zzz{{{}}}~~~|||~~~}}}zzzyyyzzzyyyyyyyyyxxxyyy~~~}}}sssppp{{{uuurrrvvvwwwppphhheeekkkqqqttttttwww~~~nnnbbb[[[SSSPPPQQQQQQOOOLLLHHHHHHGGGEEEDDDFFFIIILLLRRRXXX```eeeiiilllqqquuuooosssxxxzzz{{{yyyeeeUUUqqq\\\uuu~~~}}}hhhDDD555333222111111////////////////////////------------------------++++++,,,,,,,,,,,,++++++******++++++++++++*********************************************************+++,,,,,,,,,,,,,,,,,,,,,---------............111000000333@@@RRR___ddd|||zzzuuuIII999===555444444333333333333333111111000000000/////////|||{{{}}}}}}zzzyyy|||{{{}}}~~~}}}{{{sssnnnjjjkkkoooqqqnnniii]]]ZZZYYY\\\^^^```gggooooookkkkkkpppsssrrrpppqqqnnnmmmmmmqqqwwwyyyxxxuuuuuuuuuvvvyyy|||}}}zzzwwwuuu~~~}}}xxxuuuuuuvvvxxx{{{||||||{{{zzzzzzzzz|||~~~}}}{{{|||}}}~~~|||zzz{{{~~~wwwwwwvvvuuuuuuzzzzzzrrrtttwwwoooddd^^^^^^``````___XXX[[[```ccceeehhhmmmqqq{{{mmmcccXXXRRRRRRSSSPPPMMMIIIHHHGGGFFFEEEFFFIIILLLOOOUUU^^^dddgggiiilllooonnntttzzz{{{zzz}}}mmmYYYbbb||||||\\\gggsssZZZ===333333333111////////////////////////........................,,,,,,------------,,,,,,******++++++++++++*********************************************************+++,,,,,,------,,,,,,------------...............111333888FFF]]]ooowww~~~eeeGGG===555555444333333333333444111111111000000000//////}}}|||~~~|||xxxwwwzzzyyy{{{||||||{{{nnniiigggjjjooonnnfff]]]XXXVVVWWW[[[^^^aaahhhpppsssmmmlllqqquuusssooommmtttnnniiikkkpppsssqqqmmmtttsssuuuxxx||||||yyyvvvttt}}}|||zzz{{{zzzwwwvvvwwwyyy|||~~~}}}|||uuuvvvwwwzzz~~~~~~||||||}}}|||zzz}}}xxxxxxvvvttttttxxx|||~~~uuurrr{{{}}}ssskkkhhhiiikkkeee```XXXPPPLLLNNNUUU[[[SSSUUUXXXZZZ]]]```dddgggnnnpppwwwuuujjj\\\TTTSSSSSSQQQNNNIIIIIIHHHFFFEEEFFFIIILLLLLLSSS\\\bbbeeefffhhhkkkrrryyy~~~~~~|||}}}}}}rrrLLLddd___YYYyyy~~~fffuuukkkFFF444333444222000000000000000000000000........................---..................---******++++++++++++*********************************************************+++,,,,,,---------------------.........//////000777>>>CCCSSSooo}}}ttt]]]@@@555555444333333333333444111111111111000000000000|||~~~{{{yyyxxxwwwxxxyyy|||}}}}}}zzzwwwqqqqqqmmmgggggghhhbbbXXXZZZ^^^aaa___\\\^^^eeelllmmmkkkmmmqqqrrrooonnnooorrrqqqooommmlllkkkllllllwwwyyy{{{yyyuuutttxxx||||||~~~zzzwwwuuutttvvvzzz}}}|||{{{vvvwwwyyy|||}}}zzz}}}}}}|||}}}~~~zzzwwwtttrrruuu{{{~~~yyyuuurrr{{{tttrrrrrrmmmbbbZZZWWWUUURRRPPPOOONNNMMMNNNPPPRRRSSSSSSSSSRRRSSSVVVZZZ___bbbccciiilllnnnwwwvvv```^^^WWWPPPQQQRRRKKKJJJIIIIIIIIIIIIKKKKKKQQQRRRWWW^^^gggllllllkkkpppsssxxx{{{xxxvvv|||yyycccWWWaaattthhhrrr}}}oooTTT>>>888444333333222000/////////000111//////////////////////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///+++***---///...000333222???@@@HHHlll}}}xxxyyybbb~~~qqqQQQ@@@777666555///333777111222222222111111111111000zzz~~~{{{yyyxxx{{{{{{|||~~~~~~{{{yyyppppppnnnjjjjjjkkkddd[[[VVV\\\bbbcccaaaaaaeeejjjlllkkknnnssstttpppnnnpppooonnnmmmllllllmmmnnnnnnuuuwwwyyywwwsssrrruuuyyyzzz}}}yyyzzzwwwtttuuuxxxzzzyyywwwxxxxxxzzz}}}}}}{{{||||||}}}~~~yyyvvvrrrqqqtttzzz~~~xxxtttttt|||tttiii___aaa]]]UUUPPPOOOOOOMMMQQQPPPPPPOOOPPPQQQSSSTTTUUUUUUSSSSSSUUUXXX[[[]]]___dddhhhiiippp~~~rrrdddYYYUUUUUUPPPLLLLLLJJJIIIIIIJJJKKKLLLOOOPPPTTT[[[dddjjjlllllloooppptttxxxwwwvvv|||vvv}}}```^^^ssslll```DDD888333555333222111000///000000111///////////////////////////......---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///,,,+++...///---...111333BBBJJJZZZ}}}vvv|||hhhnnn~~~VVV???444555:::555555888555222222222111111111111000{{{~~~~~~~~~|||zzzxxxxxxwwwwwwxxxxxxwwwuuurrrmmmnnnnnnllllllkkkccc[[[TTT\\\eeehhhgggeeeeeegggkkkkkkooouuuuuuqqqnnnooolllkkkkkkkkklllnnnpppqqqrrrtttvvvuuurrrpppqqqtttxxx{{{~~~{{{wwwvvvwwwxxxwwwuuuyyyyyyzzz{{{}}}}}}{{{yyyzzz{{{}}}}}}}}}~~~yyyvvvrrrpppsssyyy}}}vvvqqqvvv|||nnnccc^^^SSSWWWWWWSSSSSSWWW[[[[[[aaaaaa```______^^^]]]]]]\\\[[[ZZZXXXWWWUUUTTTSSSXXX\\\___```fffrrr{{{jjjYYYYYYXXXMMMNNNMMMKKKJJJJJJJJJJJJKKKLLLMMMPPPWWW```hhhmmmoooooonnnpppuuuvvvwww|||yyyyyymmmcccxxxvvvuuuRRR;;;333888222222111000000000000111////////////////////////.........------,,,,,,+++***************************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,---000000---///444777GGGXXXqqqvvvvvv|||xxxwwwkkkzzznnnJJJ666444<<<888333444444222222222111111111111000~~~}}}{{{zzzuuutttsssrrrsssrrrpppnnnmmmmmmmmmmmmkkkggg___XXXXXX___fffjjjhhheeeeeeeeeiiiiiinnntttuuupppmmmnnnkkkkkkjjjjjjkkkmmmooopppooorrrttttttqqqoooooopppuuuxxx|||zzzxxxxxxyyyxxxvvvxxxwwwwwwxxxyyyzzzxxxwwwyyyzzz}}}||||||}}}~~~{{{xxxtttqqqsssxxx~~~zzzrrrnnnxxx|||tttppprrrmmmbbb^^^aaa^^^ccceeefffiiiqqqwwwxxx{{{{{{zzzxxxuuussspppooonnnooopppnnniiiaaaZZZUUUTTTVVVWWWXXX^^^hhhssszzz{{{aaa______QQQOOONNNLLLJJJIIIIIIIIIIIIJJJKKKNNNTTT\\\eeelllqqqssspppqqquuuxxxxxx{{{~~~vvvllluuu}}}gggyyyhhhDDD444888222222111111111000000000////////////////////////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,---///222111///444;;;EEEVVVlllxxxkkkrrrxxxnnn{{{yyyvvv|||llliiiGGG777===;;;444444444222222222111111111000000}}}~~~~~~}}}{{{yyywwwvvvvvvuuutttsssqqqpppooonnnjjjccc\\\WWW___cccfffgggfffdddeeeffffffggglllrrrsssooollllllmmmlllkkkjjjjjjkkklllmmmmmmoooqqqqqqqqqooooooooossswwwzzz}}}zzzwwwwwwyyyxxxwwwvvvtttssssssuuuvvvuuutttxxxzzz}}}}}}|||~~~{{{vvvssssssxxx}}}vvvooonnnvvv~~~yyyvvvjjjcccaaaeeefffcccgggpppuuuyyy|||{{{~~~}}}sssmmm\\\YYYUUUTTTVVV^^^iiiqqqzzzrrriiifffYYYPPPNNNLLLJJJHHHGGGGGGGGGIIIJJJMMMQQQXXXaaajjjpppuuussstttxxxzzzyyy{{{~~~pppyyy}}}qqqeeeiiifffoooTTT999777222222222222111111111000////////////////////////---------------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,------...///...///111222///...777AAAWWWhhhuuuppp{{{sssyyyzzzbbbbbbqqq{{{~~~ttt^^^???<<<:::777888888222222222111111111000000yyyzzz|||yyyxxxxxxxxxxxxwwwuuurrrooolllggg___ZZZZZZcccdddeeedddcccdddfffhhhffffffjjjppprrrnnnkkklllnnnmmmkkkjjjiiijjjjjjkkkkkklllmmmnnnnnnoooooonnnrrrvvvyyy|||~~~zzzvvvuuuwwwwwwvvvuuusssqqqqqqsssuuuvvvuuuxxxzzz}}}}}}}}}~~~~~~{{{vvvssstttyyy|||rrrppptttxxxzzzsssnnnkkkeeeccccccgggkkkoooxxxnnnggg___YYYUUUUUU\\\dddppp}}}nnneeeYYYRRRPPPNNNKKKIIIGGGGGGGGGHHHIIILLLOOOTTT\\\eeelllrrrrrrvvv{{{{{{xxxyyy}}}~~~}}}llliiippp^^^kkkooommmhhhBBB888222222333333222222111000////////////////////////------------------------........................,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------------------......///000000222111---000>>>MMMcccvvvxxxwwwzzz}}}yyysssaaacccttt}}}||||||}}}~~~rrrpppJJJ<<<555444888777222222222111111111111000zzzxxx|||~~~{{{xxxvvvwwwxxxxxxxxxtttnnniiigggaaaZZZXXX\\\bbbbbbbbbbbbbbbeeehhhjjjgggfffjjjoooqqqnnnmmmnnnmmmllljjjiiiiiiiiijjjkkkhhhhhhhhhiiikkkmmmnnnnnnrrruuuyyy{{{}}}~~~xxxwwwwwwvvvuuuwwwuuussssssuuuxxxyyyzzzyyyzzz|||~~~||||||~~~zzzwwwsssqqqtttzzzzzzpppsss}}}xxxrrrooonnnmmmrrrvvvvvvxxxyyyoooggg^^^VVVVVV[[[dddpppuuufffYYYUUUSSSPPPMMMKKKIIIHHHHHHFFFHHHJJJLLLPPPWWW___eeeiiimmmtttzzzyyyvvvwww}}}}}}}}}xxx{{{nnnrrrbbbkkkyyy}}}ssszzzLLL;;;222222333333333222111000////////////////////////------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,------------...---------------.../////////000111222222<<>>222222333444333222111000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------.........------------...//////+++---111555:::JJJfff{{{lllrrrzzz}}}}}}~~~}}}|||}}}|||xxxrrrnnnmmmnnnkkkiiigggeeeddddddddddddgggjjjlllkkkjjjkkknnnqqqppprrruuuwwwwwwxxxyyy{{{{{{|||ppp{{{|||aaaCCC:::<<<888222222222111111111111000}}}}}}~~~~~~}}}|||{{{{{{{{{}}}xxxvvv|||xxxsssjjj```ZZZZZZ[[[[[[YYY]]]aaadddcccbbbccchhhmmmkkkjjjmmmrrrssspppnnnpppqqqpppmmmkkkjjjiiiiiiiiifffffffffggghhhjjjlllmmmqqqtttxxxzzz{{{~~~||||||{{{yyyyyywwwvvvxxx{{{}}}}}}{{{{{{{{{{{{{{{{{{~~~zzzxxxtttppprrrwww~~~{{{vvv{{{ppp___ZZZVVV]]]bbbgggwww}}}mmmggg```WWWOOOKKKJJJJJJJJJIIILLLOOONNNLLLNNNTTTYYYdddgggkkkoooqqqtttwwwyyy~~~xxxxxx||||||jjjpppuuuddd~~~rrrdddwwwiii<<<444666666222///000111222000000///...............///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------...///333333333555@@@[[[xxxzzz|||{{{yyyxxx{{{~~~~~~zzzzzz~~~|||~~~|||xxxtttpppooommmkkkiiigggddd___ZZZVVVXXXXXXWWWVVVVVVVVVVVVVVVXXXYYYZZZ\\\^^^```aaabbbfffggghhhjjjlllnnnooopppqqqrrrtttwwwyyy|||~~~|||}}}|||yyypppRRR444555222888666333222333444444333}}}}}}~~~~~~}}}|||~~~~~~yyywww~~~~~~jjjccc[[[XXXYYY\\\\\\[[[___dddhhhiiigggfffhhhllliiihhhjjjooopppnnnoooqqqqqqooommmkkkjjjiiiiiiiiidddddddddeeefffhhhjjjkkkppptttwwwyyyyyy{{{}}}{{{yyyxxxxxxwwwwwwyyy|||}}}|||zzzxxxzzz|||}}}~~~~~~|||wwwssspppqqqwww~~~{{{xxx}}}yyylll]]]aaaeeeiiisssrrrlllbbbXXXPPPMMMMMMNNNHHHKKKMMMLLLJJJLLLQQQWWW```ccchhhlllooorrrvvvxxx~~~xxxyyypppgggxxxbbblllrrrmmmvvvZZZ777888666333000000111111000000///............//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***,,,......------...///...000777AAANNNeeezzz||||||{{{yyywwwwwwyyyzzzwwwtttvvv{{{}}}{{{||||||xxxvvvsssnnnjjjeeebbb```\\\[[[YYYWWWUUUQQQLLLHHHOOOOOONNNMMMMMMMMMMMMMMMLLLLLLNNNPPPQQQSSSTTTUUUXXXYYYZZZ\\\^^^___aaaaaacccdddeeehhhjjjmmmnnnooorrrsssuuuxxx{{{}}}xxxyyyeeeAAA:::===777555333333333444333222}}}}}}~~~~~~~~~}}}}}}}}}zzzyyy}}}zzz^^^ZZZVVVVVVYYY\\\\\\\\\```dddjjjkkkjjjhhhhhhiiihhhfffggglllnnnmmmnnnrrrpppooommmllljjjjjjiiiiiidddddddddeeefffhhhjjjkkkooorrruuuvvvvvvxxx}}}~~~zzzxxxvvvvvvvvvwwwzzz|||}}}{{{yyyuuuxxx|||~~~~~~~~~}}}}}}{{{uuurrroooqqqwww~~~||||||}}}~~~{{{iiigggiiinnnqqq}}}wwwsssjjj]]]QQQKKKJJJLLLGGGIIIKKKJJJHHHJJJOOOSSSZZZ^^^ccchhhlllppptttwww|||xxxzzzrrrrrr|||dddpppdddYYYssseeefffppp===999555333222111000///111000//////....../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...------...//////---999QQQgggyyyvvvvvvvvvppp|||xxxuuuuuuuuuvvvuuuqqqqqqtttxxxxxxyyy{{{|||~~~{{{zzzqqqnnniiiccc]]]YYYVVVTTTQQQOOONNNMMMLLLIIIEEEBBBFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHIIIKKKLLLMMMNNNOOOPPPQQQSSSTTTVVVVVVWWWXXXYYY\\\^^^```bbbbbbiiijjjlllnnnqqqtttvvvwwwssstttuuuwwwyyy{{{}}}}}}yyyvvvwwwxxxxxxyyyzzzzzz{{{{{{~~~zzzuuuooojjjgggeeeeeeooosssrrrtttzzztttmmmrrrsssooo|||NNN666;;;666555333333444444222000|||}}}}}}~~~~~~}}}{{{}}}}}}{{{{{{{{{uuummmVVVTTTSSSUUUXXX[[[\\\[[[___cccgggiiihhhhhhiiijjjjjjggghhhkkklllkkkmmmqqqooonnnmmmlllkkkjjjjjjiiiffffffffffffhhhjjjlllmmmmmmpppsssssstttvvv|||zzzwwwuuusssuuuxxx{{{||||||zzzxxxuuuxxx|||~~~~~~|||||||||yyy|||}}}{{{}}}{{{vvvtttpppnnnqqqxxx~~~~~~yyy|||{{{zzzzzzzzzxxxmmmjjjrrruuuzzzzzzxxxoooaaaSSSKKKJJJMMMHHHIIIJJJIIIHHHIIIMMMPPPUUUYYY___dddiiinnnsssvvvxxxvvvyyy~~~iii```ssshhhhhhmmmSSSeeepppddd{{{EEE<<<444222333222000///111000000///...////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------/////////------...000555111@@@bbb}}}qqqlllwwwzzz~~~yyysssqqqrrrttttttsssqqqsssvvvwwwwwwzzz~~~zzz{{{vvvrrrnnnlllfffbbb]]]WWWRRROOOMMMLLLKKKJJJIIIHHHHHHFFFDDDAAAAAAAAA@@@??????@@@@@@@@@AAABBBBBBDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOPPPRRRTTTVVVWWWXXX\\\]]]___bbbdddfffhhhiiihhhhhhhhhiiikkkmmmpppqqqrrrrrrssssssqqqnnnjjjhhhhhhhhhiiiiiiiiiiiiiiijjjcccaaa]]]YYYUUUSSSTTTUUU[[[^^^\\\bbbsssxxxxxx~~~sssxxxkkk```999888666555444444444333111000{{{{{{||||||}}}~~~~~~}}}yyywww|||~~~zzzuuukkkbbbSSSSSSTTTVVVYYY[[[[[[[[[aaabbbdddeeegggiiilllnnnnnnkkkkkkmmmmmmkkkkkkooonnnnnnmmmmmmlllkkkjjjiiiffffffffffffhhhjjjlllmmmkkknnnpppqqqrrrvvv|||{{{xxxwwwrrrtttxxxzzz{{{zzzyyyxxxxxxzzz{{{{{{zzzzzz{{{|||xxxwwwyyy}}}zzzzzzxxxuuurrrpppnnnrrryyyyyywww|||}}}zzztttrrrooolllkkknnnsssyyysssiiissszzz}}}xxxjjj[[[QQQPPPRRRKKKKKKJJJIIIIIIJJJLLLNNNQQQUUU\\\bbbggglllqqquuuttttttwww{{{||||||}}}aaaiiizzziiixxxzzz[[[cccnnn{{{qqqmmmTTTDDD444111333222111111111111000//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------.../////////---...000222444???ZZZxxxnnneeevvvxxxsssnnnlllooorrrrrrrrrqqquuuwwwuuuuuuzzzyyy~~~xxxxxxyyywwwrrrlllfffaaa]]][[[RRRPPPLLLHHHDDDBBBBBBBBBBBBAAA??????@@@@@@>>><<<>>>>>>============>>>>>>;;;;;;<<<======>>>????????????@@@@@@AAABBBCCCCCCCCCCCCDDDFFFGGGIIIJJJJJJLLLMMMOOOPPPRRRTTTVVVVVVWWWWWWVVVVVVVVVXXXYYYZZZZZZZZZ[[[ZZZYYYWWWUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTKKKKKKJJJHHHFFFGGGKKKNNNSSSWWWWWWccclllpppQQQCCC888666444444444444222000zzzzzzzzz{{{|||}}}}}}~~~~~~xxxtttvvv}}}xxxqqqggg___TTTUUUVVVXXXZZZ\\\]]]^^^eeeeeeeeefffhhhkkknnnooopppmmmmmmooonnnkkkkkkmmmmmmmmmmmmmmmlllkkkjjjiiidddddddddeeefffhhhjjjkkkkkkmmmoooooopppssszzz}}}zzzyyyrrrtttxxxyyyyyyxxxxxxyyy{{{{{{{{{yyyxxxxxxzzz}}}|||yyyyyy~~~|||{{{zzzyyyxxxrrrpppooossszzzyyyuuuvvv~~~ssslllgggcccaaacccgggmmmyyy{{{iiioooyyyrrrbbbWWWRRRRRRMMMLLLKKKIIIIIIJJJLLLMMMNNNRRRXXX^^^dddiiiooorrrqqqsssuuuwwwyyy{{{~~~oooeeexxxmmmggg{{{wwwrrruuummmzzzkkkRRR:::222444333222333222111000000//////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,------....../////////...///222444444SSSyyy{{{lllaaaqqqvvvrrrzzzooommmjjjjjjkkknnnooopppooossssssqqqrrrzzzyyy~~~yyyrrrmmmmmmfffddd___YYYTTTOOOLLLJJJEEEDDDBBB@@@>>>>>>>>>>>>===;;;::::::;;;;;;:::999;;;;;;:::::::::;;;<<<<<<999999::::::;;;;;;;;;<<<;;;;;;;;;<<<<<<===============>>>???@@@AAABBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGEEEGGGHHHGGGFFFHHHMMMRRRWWW^^^```lllgggoooQQQ;;;888555444444444333222xxxxxxxxxyyyzzz|||~~~||||||yyyxxx{{{zzzppphhh```ZZZVVVWWWYYY[[[]]]___aaacccfffffffffgggiiijjjjjjiiinnnlllmmmpppppplllkkkmmmlllmmmmmmmmmmmmkkkjjjiiidddddddddeeefffhhhjjjkkklllmmmnnnmmmllloootttzzz|||{{{zzzrrruuuwwwxxxwwwwwwxxxzzz|||||||||zzzyyyxxxzzz{{{~~~~~~}}}{{{yyyxxxxxxrrrppppppttt|||uuuuuuzzzxxxjjjeeeccc______eeekkkrrr~~~lllhhhppp{{{|||kkk]]]SSSOOONNNLLLJJJIIIIIIJJJJJJKKKJJJNNNUUU[[[```fffkkkoooqqqtttuuuvvvwww{{{jjjppp___tttdddBBB666555333222444222111000000//////000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---............///......000333666BBBccc~~~~~~hhh___eeelllnnnmmmiiiiiiiiiiiihhhiiikkkmmmmmmpppooonnnrrr|||{{{}}}}}}}}}xxxtttrrrkkkbbb]]]]]]SSSQQQNNNJJJFFFDDDBBBAAAAAA@@@@@@@@@??????>>>>>>>>><<<::::::;;;<<<;;;::::::999999999999:::;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@??????@@@@@@@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCCCCDDDFFFHHHKKKKKKKKKOOOVVV\\\___hhhgggiiiyyytttuuu```>>>;;;666444444444555555wwwwwwwwwxxxyyy|||~~~|||uuuggg^^^XXXTTTVVVXXX[[[]]]___bbbeeehhheeeeeefffhhhiiigggdddaaakkkjjjlllpppqqqmmmkkkmmmlllmmmmmmnnnmmmllljjjiiifffffffffggghhhjjjlllmmmmmmnnnnnnkkkiiikkkpppuuuxxx|||{{{rrruuuwwwwwwvvvvvvxxx{{{{{{}}}}}}|||zzzyyyyyyzzz}}}~~~{{{wwwuuutttrrrppppppuuu}}}~~~}}}~~~}}}vvvxxx|||zzzttthhh```___aaa]]]^^^eeekkkpppzzznnnbbbhhhvvvvvveeeYYYQQQOOOLLLIIIHHHHHHIIIIIIIIIHHHLLLRRRXXX^^^ccchhhlllrrruuuvvvvvvwww|||uuu~~~yyy\\\vvvpppIII999666333222444222111111000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++,,,,,,---......---.........///111555888UUUjjj}}}ttt```YYY[[[fffjjjbbbfffhhhjjjhhhfffeeegggjjjlllnnnnnnmmmttt~~~~~~~~~{{{ooojjjfffccc\\\RRRKKKJJJHHHGGGEEEBBB@@@@@@@@@@@@===>>>>>>>>>>>>======<<<===<<<::::::;;;;;;;;;::::::::::::::::::;;;<<<===888888888888888888888888888888888888888888888888777777888999999:::;;;;;;::::::::::::999999999999999:::;;;<<<<<<;;;:::999;;;;;;;;;;;;<<<===??????===>>>>>>???@@@@@@AAAAAAAAAEEEIIIJJJKKKPPPXXX___eeennnhhh```gggpppyyy~~~ssssss@@@<<<777333333555666777tttwww{{{}}}~~~~~~zzznnn^^^TTTUUUYYY[[[[[[\\\^^^___aaabbbbbbhhhfffdddcccdddeeeeeedddmmmnnnooonnnmmmnnnppprrrmmmlllkkkkkkkkkjjjgggdddbbbdddggghhhiiijjjkkkmmmppppppooommmkkkjjjmmmooottt}}}~~~yyy|||yyyvvvuuuvvvxxxzzzzzzzzz{{{{{{||||||{{{{{{zzz|||~~~|||xxxuuussstttrrrsssxxx}}}}}}yyy{{{tttfffbbbaaa___\\\\\\[[[```iiiooooooooovvviiigggjjjnnnjjj[[[WWWMMMIIIHHHIIIIIIFFFGGGJJJKKKLLLOOORRRWWW^^^gggmmmzzz{{{{{{zzzzzz{{{}}}yyykkkhhhwwwbbb888555999444777111111111111000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---111,,,,,,000111000666>>>___hhhyyy|||vvvbbbPPPTTTfffiii]]]ccccccbbbbbbccccccdddeeeiiijjjlllooottt{{{~~~|||xxxrrrnnn^^^ZZZTTTPPPMMMJJJEEEAAA======<<<<<<<<<<<<======;;;:::;;;<<<======;;;999<<<<<<;;;;;;:::999888888::::::::::::::::::::::::888888888888888888888888888888888888888888888999888888999999999:::::::::888999999999:::::::::::::::;;;;;;;;;999888999:::;;;;;;;;;<<<======<<<;;;;;;===???@@@@@@@@@AAACCCCCCGGGLLLPPPSSSVVVYYYZZZ^^^bbbeeefffhhhoooyyyxxx[[[333000===111222;;;111tttwww{{{}}}~~~xxxwwwvvvrrrhhh]]]VVVVVVXXX^^^^^^___```aaaccccccdddgggfffdddeeegggiiijjjjjjkkklllnnnooonnnoooqqqrrrmmmnnnnnnnnnllljjjhhhggghhhjjjlllmmmllllllmmmnnnpppooommmkkkkkklllmmmmmmrrrxxxyyy{{{xxxvvvuuuvvvxxxxxxxxxvvvwwwxxxyyyzzz{{{|||}}}~~~|||xxxuuutttwwwuuuuuuzzz}}}}}}zzz||||||xxxkkk^^^YYYWWWVVVWWWZZZccceeejjjooooooooouuu}}}nnngggiiipppyyyfff___RRRNNNKKKLLLKKKHHHHHHJJJGGGHHHJJJMMMRRRZZZccciiiuuuwwwwwwwwwwwwxxx{{{}}}ppppppsss[[[gggqqqtttqqqBBB666777111000111111111111000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,---------///------000000111999CCCaaannnttt~~~}}}uuudddVVVWWWcccfff```aaaaaaaaabbbcccdddffffffeeeiiinnnrrrwww{{{~~~{{{vvvqqqkkkeee^^^YYYNNNJJJFFFCCCBBB@@@===:::<<<<<<;;;;;;;;;;;;<<<<<<:::999:::;;;<<<<<<;;;999===<<<<<<;;;;;;:::999999::::::::::::::::::::::::999999999999999999999999::::::999999999999999999888888888999999999::::::777777777777777888888888:::<<<===<<<;;;;;;<<<>>>:::::::::;;;===?????????<<<===>>>>>>>>>@@@DDDFFFIIIKKKOOOSSSUUUWWWYYYZZZ[[[___ccceeegggmmmvvv}}}zzzsssCCC444>>>555333:::111tttwww{{{~~~}}}xxxoooppplllfff___ZZZXXXXXXYYYaaabbbbbbcccddddddeeeeeefffeeeeeegggkkknnnooooooiiilllnnnppppppppppppqqqmmmppprrrpppllliiiiiijjjmmmoooqqqqqqooonnnnnnnnnpppmmmjjjjjjlllnnnmmmkkknnnqqqvvv|||yyyxxxwwwvvvuuuvvvwwwuuutttrrrrrrssstttwwwzzz}}}~~~|||yyywwwvvvyyyxxxxxx|||}}}}}}yyywww{{{zzztttlllbbbXXXSSSPPPQQQWWW^^^lllkkklllpppqqqqqquuu|||tttffffffrrrmmmcccWWWRRRNNNOOONNNJJJHHHJJJFFFFFFGGGIIINNNVVV```fffoooqqqsssttttttuuuxxxzzzsss\\\OOOlllpppuuuzzzOOO777666222...111111111111000000000000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------------......///000///222>>>KKK___uuuvvv~~~~~~rrrccc[[[[[[___bbbbbb_________``````aaacccccc```fffooovvvzzzzzzyyyyyyqqqllleee^^^XXXQQQKKKGGGCCC@@@>>>=========<<<:::;;;;;;::::::::::::;;;;;;999888888:::<<<<<<;;;999======<<<<<<;;;;;;::::::999999999999999999999999::::::::::::::::::::::::;;;;;;::::::999999999888888888888888999999999999888888888888777777777777999;;;<<<<<<<<<<<<===???===<<<<<<<<<===???@@@AAA@@@AAABBBBBBCCCGGGMMMQQQRRRSSSUUUWWWXXXYYYYYYZZZWWW[[[```ccceeejjjqqqvvv|||WWW999===888555888333xxx{{{}}}~~~}}}{{{zzz|||}}}zzzssslllooofff[[[UUUUUUXXXZZZZZZcccccccccddddddeeeeeeeeefffeeeeeehhhkkknnnoooooojjjmmmpppqqqpppooooooooolllpppsssqqqlllhhhiiikkkmmmoooqqqrrrpppooonnnooorrrmmmjjjkkkoooqqqoookkklllmmmqqqxxxxxxvvvuuuuuuvvvvvvvvvsssqqqqqqqqqqqqrrrtttxxx|||~~~}}}~~~~~~|||yyyxxxwwwxxxwwwyyy}}}|||}}}}}}zzztttxxx~~~{{{rrrlllbbb\\\VVVSSSRRRTTT^^^iiirrrooonnnqqqssstttxxx~~~wwwcccbbbrrruuugggZZZSSSNNNOOONNNKKKIIIJJJHHHHHHHHHIIIMMMUUU___fffjjjmmmppprrrtttuuuwwwyyyzzz{{{rrrVVVhhhvvv}}}[[[999666666222111111111111000000000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---000111///...555EEETTT```|||lll[[[YYY\\\\\\^^^bbb^^^^^^]]]]]]]]]]]]^^^^^^^^^fffpppwwwxxxsssnnnjjj___[[[TTTOOOKKKHHHDDDBBB??????=========>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<999888888999;;;<<<;;;:::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999999;;;;;;::::::999888888888888888888888999999999:::;;;;;;;;;::::::::::::999;;;===>>>>>>======>>>???@@@???>>>===<<<===???AAACCCEEEHHHJJJMMMRRRWWW[[[\\\[[[[[[[[[\\\\\\[[[ZZZVVVZZZ^^^bbbdddhhhmmmpppxxx~~~mmmhhh===:::999555666555}}}~~~~~~~~~yyy{{{}}}|||yyytttqqqppppppdddUUUNNNQQQWWW[[[\\\aaabbbbbbbbbccccccddddddeeeeeeeeegggjjjllllllkkklllnnnqqqqqqpppnnnmmmmmmlllpppsssqqqkkkggghhhkkkkkknnnrrrtttsssrrrrrrssstttooolllmmmqqqsssppplllkkklllqqqyyyxxxuuuttttttuuuvvvuuusssppprrrrrrrrrrrrtttwwwzzz|||zzz~~~~~~~~~}}}{{{zzzxxxxxxsssuuuxxx~~~~~~{{{{{{~~~|||zzzwwwzzz~~~~~~yyypppgggaaaVVVUUUUUUVVVWWWZZZdddooosssooonnnrrruuuxxx}}}wwwbbb```qqqsss\\\TTTMMMMMMMMMKKKJJJKKKIIIIIIIIIJJJMMMTTT\\\bbbfffiiinnnrrruuuvvvxxxzzzwww|||}}}xxxlllkkk~~~hhh>>>555888555111111111111000000000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////...111222///000===QQQaaapppzzz}}}|||dddRRRTTT[[[[[[[[[^^^[[[[[[\\\\\\^^^___aaabbbdddjjjpppqqqmmmddd[[[UUUPPPLLLGGGDDDDDDCCCCCCBBB>>>======<<<;;;;;;<<<===>>>>>>============>>>>>><<<:::999:::<<<======<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999999999999999999999999::::::999999999888888888888999999999::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;>>>???@@@@@@>>>>>>???@@@>>>???@@@??????AAAEEEHHHJJJMMMSSSXXX[[[^^^```ccceeeccc````````````^^^\\\ZZZ\\\```cccfffhhhkkkmmmvvv~~~wwwxxx}}}yyywwwzzzvvvvvvFFF:::999666555777~~~~~~{{{~~~|||uuuqqqqqqrrrnnnbbbSSSLLLPPPWWW[[[\\\______```aaabbbbbbccccccfffffffffhhhkkklllkkkjjjmmmoooqqqqqqooommmmmmnnnmmmpppqqqpppllliiiiiijjjkkkooosssvvvwwwvvvvvvwwwtttrrroooppprrrrrrooommmkkkkkkpppzzzyyytttssssssuuuvvvvvvtttrrruuuttttttuuuvvvxxx{{{|||{{{|||}}}~~~~~~}}}{{{yyyxxxxxxppptttyyy}}}zzzyyy}}}}}}{{{yyy}}}~~~}}}yyyoooeee\\\XXXNNNPPPUUU[[[^^^```fffmmmqqqoooppptttwwwyyywwwgggbbbmmmdddXXXNNNLLLMMMLLLKKKLLLHHHIIIIIIIIIKKKPPPVVV[[[aaaeeelllqqqtttvvvxxxyyyxxxzzz~~~nnn|||JJJ555777444111111111111000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---...//////000...222222000777KKKcccrrroooffffffnnn\\\NNNQQQXXXZZZYYYYYYXXXYYY[[[]]]aaadddgggiiihhhiiihhhccc[[[PPPIIIDDDGGGDDDAAA??????@@@@@@??????@@@@@@???===<<<===>>>@@@@@@????????????@@@@@@@@@>>><<<<<<>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999:::::::::::::::::::::::::::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>===<<<===??????BBBGGGJJJMMMQQQXXX]]]```dddjjjnnnooooooppppppnnnkkkgggfffggggggdddaaabbbcccdddfffhhhjjjllllllkkkuuu{{{xxxrrrnnnmmmlllmmmhhhhhhkkkkkkuuuXXXAAA;;;777555777~~~|||vvvppplllkkkkkkfff]]]SSSOOORRRWWWZZZZZZ]]]^^^___```aaabbbcccdddgggggghhhkkknnnooonnnllllllmmmoooooonnnnnnpppqqqppppppqqqpppooollljjjiiikkknnnsssvvvwwwvvvvvvvvvssssssrrrqqqpppooommmllljjjhhhllluuuyyy~~~|||ssssssssstttvvvwwwvvvtttuuuvvvwwwxxxzzz|||}}}~~~}}}|||}}}|||zzzyyyxxxwwwqqqvvv}}}~~~{{{zzzzzz|||zzzzzz}}}|||zzzrrrhhh___YYYWWWPPPTTT\\\gggkkkiiiiiikkknnnooossswwwxxxyyyyyyooohhhhhh{{{oooaaaSSSOOONNNMMMMMMNNNHHHIIIJJJJJJKKKNNNRRRUUUZZZ```gggnnnqqqsssuuuvvv{{{xxxyyyrrr}}}vvv|||\\\;;;888555111111111111000000000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---...///000000...111111333@@@[[[wwwpppccc]]]YYYZZZVVVSSSTTTWWWXXXWWWVVVXXXYYYZZZ]]]```cccfffgggaaa^^^YYYPPPHHHCCCAAAAAADDDAAA???>>>???@@@@@@???AAABBBCCCAAA???>>>@@@BBBAAAAAA@@@@@@@@@@@@AAAAAADDDBBB@@@???@@@@@@@@@???==================>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========;;;;;;;;;<<<<<<<<<======;;;;;;<<<===>>>??????@@@???AAACCCDDDDDDEEEGGGIIIMMMSSS[[[aaaeeekkksssyyy{{{}}}}}}|||{{{{{{vvvrrrmmmlllnnnnnnllliiikkkjjjjjjjjjlllmmmnnnnnnhhhnnnrrrnnnjjjjjjiiihhheeedddfffkkkmmmrrrqqqNNN???999555666}}}uuuoookkkhhhdddbbb___YYYSSSQQQTTTXXXYYYXXX\\\]]]^^^```aaacccddddddhhhiiijjjmmmqqqrrrrrrpppjjjkkkmmmmmmnnnpppsssuuusssrrrqqqqqqqqqooollljjjiiimmmqqqttttttsssrrrrrrrrrssssssrrrooolllkkkkkkjjjfffhhhpppssswww~~~sssrrrrrrsssvvvwwwwwwvvvtttvvvxxx{{{}}}|||~~~~~~|||zzzxxxwwwwwwsssyyy|||{{{zzz{{{}}}||||||xxxxxxuuummmddd^^^[[[[[[XXX\\\fffssswwwsssnnnlllmmmpppvvvyyyxxxxxx{{{wwwmmmeeesssxxxiiiXXXQQQPPPNNNNNNOOOJJJKKKLLLLLLMMMNNNQQQTTTVVV[[[dddjjjoooqqqrrrsss~~~wwwuuu|||zzzxxxrrrxxxjjjnnn{{{jjjBBB;;;888111111111111000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---...///000111---000111444GGGgggsssbbb```___ZZZKKKSSSYYYYYYWWWWWWVVVUUUZZZZZZZZZ[[[\\\]]]______UUUQQQJJJBBB>>>>>>BBBFFFBBBAAA@@@@@@BBBCCCCCCBBB===???AAA???======???BBBAAA@@@@@@@@@@@@@@@@@@AAAGGGEEEBBBAAAAAAAAAAAA@@@???????????????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@<<<<<<<<<============>>>======>>>@@@AAABBBCCCDDDJJJMMMPPPRRRSSSUUUXXX[[[___fffooovvvzzz~~~{{{zzz{{{{{{vvvqqqpppssstttqqqnnnqqqooommmmmmnnnoooppppppwwwvvvpppfffbbbeeeiiijjjllllllpppvvvzzz|||XXXCCC:::444555~~~~~~{{{vvvmmmeeeccceeehhh___UUUSSSVVV[[[[[[YYY\\\]]]^^^___aaabbbcccdddfffeeegggnnnqqqpppooopppkkkkkkkkklllnnnqqqtttuuutttuuuwwwwwwtttpppkkkhhhooonnnppptttsssoooooorrrvvvssspppooooooooonnnmmmlllcccaaajjjqqquuuuuuuuuuuuvvvwwwwwwvvvtttssswww{{{}}}}}}||||||||||||}}}zzzxxxxxxwwwwwwuuusssuuu|||yyyxxx}}}~~~|||{{{{{{|||yyyrrrhhh```]]]^^^```___dddlllrrrtttsssrrrqqqmmmttt|||{{{xxxzzz{{{ooojjjnnnzzzjjjYYYYYYRRRKKKMMMNNNKKKJJJHHHGGGIIILLLPPPSSSWWW[[[aaafffjjjmmmqqqsssuuuvvvxxxzzz}}}zzzmmmmmmdddzzzzzzFFF111888444333222000000000111111000000000000////////////------------------------,,,,,,,,,---------...............///////////////222666666222HHH~~~```dddmmmaaaPPPQQQRRRTTTUUUVVVVVVUUUUUUVVV]]]___[[[[[[^^^VVVJJJMMMGGG@@@???CCCEEECCC???@@@AAACCCDDDCCCBBB@@@???CCCBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBEEEEEEDDDCCCBBBAAA@@@?????????>>>>>>>>>@@@BBBCCCBBB@@@???@@@BBBBBB>>>;;;AAABBBCCCCCCBBB@@@???>>>>>><<<;;;===@@@AAA>>>:::===>>>???@@@AAA@@@@@@???AAABBBCCCDDDGGGKKKQQQVVV]]]^^^bbbhhhnnnqqqrrrqqqsssvvv{{{}}}zzzwwwuuuuuuvvvvvvrrrrrrqqqqqqqqqrrrssssss|||~~~uuufffdddooowwwwww||||||}}}~~~tttgggJJJ:::444999~~~yyyrrriiibbb```aaaaaaZZZSSSRRRWWW\\\]]][[[ZZZ[[[\\\]]]___aaacccdddeeeccceeekkkooommmlllmmmllllllllllllnnnoooqqqsssttttttuuuuuutttrrrpppoooqqqpppqqqsssrrrnnnlllooonnnnnnnnnoooqqqpppooommmiiiaaa___hhhooosss~~~|||zzzxxxxxxxxxxxxwwwvvvssswww{{{}}}}}}|||||||||||||||yyywwwwwwvvvtttrrrssssssyyy~~~zzzzzz~~~{{{yyyxxxxxxwwwsssnnnjjjjjjkkkkkkkkkbbbgggmmmrrruuuuuuttttttqqqwww||||||yyy{{{yyymmmiiilllxxxqqq^^^[[[RRRKKKLLLKKKLLLKKKIIIHHHIIILLLOOOQQQRRRVVV]]]ccciiinnnsssvvvuuuvvvxxx{{{~~~}}}ssswwwvvviiiKKK555===444333222000000000111111000000000000////////////------------------------,,,,,,,,,---------...............//////////////////111777@@@]]]{{{jjjqqqrrr___PPPOOOPPPRRRTTTUUUVVVVVVUUUWWWXXXYYYZZZ^^^```YYYQQQMMMJJJGGGCCC@@@???@@@AAABBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBBBBCCCDDDDDDDDDBBBBBBCCCCCCCCCBBBAAA@@@CCCCCCBBBBBBBBBBBBCCCCCCBBB@@@???@@@BBBBBB???<<>>AAA@@@@@@AAABBBBBB@@@>>>@@@@@@@@@@@@AAACCCDDDEEEJJJMMMPPPTTTXXX]]]cccgggssstttwwwzzz}}}~~~}}}||||||~~~~~~~~~}}}{{{zzzxxxwwwwwwuuuvvvvvvvvvttttttvvvwww~~~{{{zzz}}}}}}\\\@@@333999yyyooofffbbbaaaaaaYYYTTTOOOQQQWWW]]]^^^]]][[[[[[\\\]]]___bbbeeeggggggdddeeekkknnnlllkkklllooooooooooooooopppqqqrrrrrrrrrrrrssstttuuuwwwxxxqqqooooooqqqoookkkhhhjjjnnnnnnooorrrsssrrrnnnkkkhhhaaa___eeejjjnnnwww{{{yyyyyyyyyyyyyyytttwww{{{}}}}}}||||||}}}}}}}}}}}}{{{yyywwwvvvuuurrrpppsssqqquuu}}}{{{}}}}}}{{{yyyyyyzzzuuuqqqnnnoootttwwwwwwuuulllnnnrrruuuxxxyyyyyyxxxwwwyyy|||||||||~~~xxxlllhhhkkkwww~~~hhh```UUUNNNMMMKKKMMMLLLJJJIIIIIIKKKMMMOOONNNSSSYYY```eeekkkpppttttttvvvyyy|||~~~ssszzzzzzyyy~~~tttooo___@@@???555444222111000000111111000000000000////////////------------------------,,,,,,,,,---------...............//////000000000111000<<>>AAAWWWtttzzz}}}yyyqqqrrrSSSJJJMMMLLLJJJNNNOOOPPPPPPPPPPPPOOONNN\\\jjjzzzyyypppiiieeeccc___ZZZUUUSSSSSSUUUVVVVVVXXXZZZYYYXXXYYY]]]``````bbbeeehhhjjjkkkkkkkkkjjjgggdddgggnnnuuuyyyzzzuuuvvvwwwxxxyyy{{{{{{|||uuurrrnnnjjjhhhjjjoootttzzzrrrlllpppzzz```BBBuuu___YYY___]]]TTTSSSTTTVVVYYY]]]aaafffhhhkkkiiihhhjjjooossssssqqqsssrrrqqqqqqrrrsssuuuvvvuuuvvvwwwvvvuuuuuuwwwyyywwwsssooonnnppprrrqqqoooqqqqqqrrrtttvvvxxx{{{|||wwwuuurrrpppooonnnllljjjiiiaaa^^^bbbeeedddeeeiiifffoooyyyzzz{{{yyyuuuuuuvvvvvvuuuttttttuuuwwwyyy|||{{{vvvttttttuuuuuuwww{{{zzzyyy}}}~~~~~~zzzzzz~~~~~~zzz{{{{{{{{{sssqqqttt}}}jjjXXXUUUQQQPPPLLLIIIIIILLLMMMMMMOOOMMMOOOSSSUUUWWW\\\cccnnnnnnooorrrvvvxxxyyyyyyrrrmmmkkk~~~bbb}}}}}}xxx~~~MMM444666555222777///000111111111111000000000000////////////////////////...------------.../////////111111///---000333555666]]]iiissszzzaaawwwvvvhhhSSSGGGJJJNNNMMMJJJKKKKKKKKKJJJLLLOOORRR___ooorrrhhhmmmhhhdddccc```\\\[[[^^^___aaabbbbbbaaaaaabbbdddggghhhjjjmmmppppppmmmkkkkkkjjjkkkpppxxx~~~{{{zzzyyyxxxwwwxxxxxxyyykkkkkklllnnnooonnnkkkiiixxxxxx{{{~~~wwwGGGuuu^^^XXX]]][[[SSSRRRSSSVVVYYY^^^cccgggiiimmmkkkiiilllpppssssssqqquuutttttttttttttttuuuuuuxxxxxxxxxwwwwwwyyy}}}{{{uuuqqqpppqqqrrrrrrsssssssssttttttuuuuuuvvvvvvssspppnnnnnnmmmkkkiiiiiibbb^^^aaaccccccdddgggeeelll|||yyyyyy{{{zzzwwwyyyzzzyyywwwuuutttuuuvvvwwwzzz~~~zzzvvvttttttuuutttvvvzzz{{{{{{~~~{{{yyy||||||zzz}}}}}}|||uuutttwwwsss\\\TTTPPPPPPOOOLLLKKKLLLLLLLLLNNNLLLNNNSSSVVVXXX___fffooonnnoooppprrruuuvvvvvv}}}vvvgggcccttt~~~zzz\\\;;;777666444555...111111111111111000000000000////////////////////////...------------.../////////000000//////222555777AAAiii{{{iiixxxppp```PPPHHHIIIKKKKKKKKKLLLLLLKKKKKKMMMPPPSSSbbbqqq|||tttoooiiidddddddddccceeehhhffffffggghhhhhhiiijjjkkkjjjkkkmmmoooqqqqqqooommmmmmmmmooosssxxx|||}}}~~~zzzzzzyyyxxxwwwvvvttttttpppppprrrtttvvvwwwvvvuuuwwwOOOxxxaaa[[[___]]]WWWQQQSSSVVV[[[```eeeiiikkknnnlllkkkmmmrrrttttttrrrvvvvvvwwwwwwvvvvvvuuuuuuxxxxxxxxxwwwxxx{{{{{{tttooooooqqqtttttttttuuuvvvvvvuuuttttttwwwtttqqqooonnnmmmlllkkkiiiccc______``````bbbfffggglllxxx{{{yyyzzzzzzyyy}}}}}}|||yyyvvvttttttuuuwww{{{zzzwwwuuuttttttsssuuuxxx}}}~~~~~~{{{{{{|||||||||wwwwww|||dddTTTNNNOOOPPPPPPNNNLLLKKKLLLKKKJJJLLLQQQTTTWWW]]]eeejjjjjjjjjlllnnnrrrtttvvv}}}}}}kkkmmmjjj~~~rrrDDD777777555444,,,333111111111111000000000000////////////////////////......------......///000///......///111333666888CCClllyyyyyylllzzzgggTTTKKKJJJIIIHHHIIIKKKKKKLLLKKKLLLNNNQQQTTTeeetttyyypppiiijjjnnnnnnooopppkkkkkkjjjllloooqqqrrrqqqpppqqqrrrssssssrrrqqqpppoooqqquuuwwwxxxyyyzzz|||yyyyyyyyyxxxvvvtttrrrpppwwwxxx{{{}}}YYYuuu```YYY\\\[[[VVVPPPSSSWWW]]]cccgggkkkllllllkkkkkkoootttwwwvvvuuutttuuuvvvxxxxxxxxxwwwvvvuuuvvvwwwxxxxxxyyy|||~~~~~~~~~{{{vvvpppnnnqqqttttttuuuwwwyyyzzzyyyxxxwwwyyyvvvrrrpppoooooonnnmmmiiiddd```^^^]]]___aaadddeeehhhppp~~~~~~yyyyyyzzz{{{|||||||||yyyvvvttttttuuu{{{~~~zzzwwwvvvuuutttssstttwww~~~~~~~~~}}}zzzwwwyyy~~~qqqYYYNNNNNNPPPRRRPPPMMMLLLMMMIIIGGGIIIMMMPPPQQQWWW^^^```bbbdddgggkkkpppvvvyyy{{{{{{|||zzzoooyyyiiiyyyMMM777666555333+++555111111111111000000000///////////////////////////...............//////000000...---000111222666:::AAAhhhzzzrrrmmmjjjyyy```KKKHHHLLLJJJGGGGGGIIIIIIJJJJJJKKKMMMQQQTTTddduuu}}}vvvwww{{{yyyvvvtttnnnmmmlllnnnrrruuuvvvvvvxxxxxxyyywwwuuusssrrrrrrpppuuuzzz{{{zzzyyyzzz|||yyyxxxwwwuuutttttttttttteeeiiiWWWRRRSSSSSSPPPPPPSSSYYY___eeeiiilllmmmjjjiiikkkooovvvyyyyyywwwqqqrrruuuwwwyyyyyyyyyyyyuuuwwwzzz{{{zzzyyyyyyzzzuuuxxxzzzyyyuuutttuuuwwwuuuwwwxxxzzzzzzxxxwwwuuuwwwtttpppnnnnnnnnnnnnmmmgggeeebbb^^^\\\^^^aaabbbaaabbbfffpppzzzwwwyyy{{{xxxyyyyyywwwuuutttuuuwww{{{}}}zzzyyyxxxwwwuuuuuuuuuwww}}}|||xxxvvvuuuuuuuuuuuu|||wwwvvvyyygggSSSOOOMMMPPPQQQMMMMMMPPPLLLIIIJJJLLLMMMMMMRRRXXX[[[^^^bbbfffiiinnntttyyyzzzuuuuuu|||mmmiiippphhh|||VVV999555444333---777111111111111000000000//////////////////////////////............///000000111......000000000666???OOOmmmtttlllgggmmmuuu\\\GGGGGGMMMLLLHHHGGGFFFGGGHHHHHHIIILLLPPPSSSdddvvv}}}vvvtttssssssuuuxxxyyyyyy~~~{{{wwwttttttuuutttxxx}}}~~~|||{{{|||~~~zzzxxxvvvtttuuuxxx{{{}}}zzzuuuaaaSSSPPPQQQQQQOOOQQQTTT[[[bbbgggkkkmmmmmmiiiiiikkkpppvvvzzzyyywwwppprrrtttvvvyyyzzz||||||yyy{{{~~~~~~}}}|||||||||tttwwwzzz||||||{{{{{{{{{yyyyyyxxxwwwuuurrrpppnnnsssoookkkiiiiiiiiijjjjjjdddfffddd___]]]___bbbbbbcccccceeelllzzz|||vvvwwwyyyuuuvvvvvvuuuttttttvvvwwwxxx||||||yyyzzzzzzyyywwwwwwwwwxxx}}}|||vvvpppllljjjjjjjjjqqq{{{|||}}}}}}~~~~~~}}}~~~{{{ttttttxxx~~~bbbUUULLLNNNPPPNNNNNNQQQQQQNNNMMMNNNMMMLLLOOOUUU[[[___dddggghhhkkkppptttxxx}}}nnnmmmqqqjjjwww]]]hhhtttuuu```@@@555333555000777111111111111000000000000//////////////////////////////......//////000111000...///222000///;;;JJJdddvvv|||hhhiiixxxlllZZZIIIFFFKKKMMMJJJGGGDDDEEEFFFGGGHHHKKKPPPSSSddduuu|||zzzxxxwww}}}~~~zzzyyyzzz|||}}}xxxvvvxxx{{{{{{}}}{{{zzzxxxxxxzzz~~~}}}{{{yyyyyyxxxxxx}}}nnn\\\SSSQQQSSSSSSRRRQQQVVV\\\dddiiilllllllllkkkjjjlllpppvvvxxxwwwtttttttttuuuwwwyyy{{{}}}~~~}}}~~~~~~~~~}}}~~~yyyyyyzzz|||~~~~~~}}}{{{{{{zzzxxxuuussspppnnnmmmpppmmmhhhffffffggghhhhhhaaaffffffaaa^^^aaacccaaaddddddeeejjjuuu}}}uuutttwwwtttuuuvvvuuuttttttuuuwwwuuuyyy}}}zzzyyy{{{|||{{{yyyzzzyyyyyy}}}|||vvvuuuqqqlllhhheeefffgggiiisss~~~}}}zzz{{{|||}}}}}}yyyrrrsssxxx~~~uuu___NNNMMMPPPOOONNNRRRQQQNNNMMMNNNMMMKKKNNNTTTYYY___eeeiiijjjkkkooosssuuuzzzqqqfffuuuxxx[[[bbb{{{xxxkkkJJJ888222888222444111111111111000000000000///////////////////////////////////////000000111......111444111111CCCZZZuuu|||}}}kkkmmm~~~```YYYMMMFFFGGGLLLKKKEEEDDDEEEFFFGGGIIILLLQQQTTTeeessszzzyyywwwuuutttttttttuuuxxx~~~}}}~~~~~~wwwwwwzzz~~~~~~zzzzzz~~~~~~|||}}}~~~{{{xxxvvvtttrrrxxx|||zzztttfffWWWOOOOOOQQQQQQQQQRRRWWW^^^eeejjjlllllllllmmmlllmmmqqquuuwwwtttqqqxxxxxxwwwxxxyyy{{{}}}~~~|||zzz{{{~~~|||yyyzzz|||}}}{{{yyyzzzyyywwwuuutttssssssrrrqqqmmmhhhffffffggghhhhhh___eeegggbbb___bbbcccaaa^^^___```ccclll~~~~~~tttsssuuuvvvwwwwwwvvvttttttuuuvvvtttxxx}}}yyyxxx{{{~~~}}}zzz|||{{{zzz~~~|||zzzvvvooohhhfffcccaaabbbfffkkknnnwww~~~yyyzzz|||}}}}}}xxxrrrsssxxx~~~hhhPPPMMMPPPOOOOOOQQQOOOLLLKKKLLLKKKIIILLLRRRUUU\\\eeejjjkkkmmmqqquuussswww}}}vvvhhhrrr~~~{{{xxxvvv]]]eeesssRRR:::222:::333222111111111111000000000000///////////////////////////////////////000111111,,,---333666222444JJJeeezzzpppnnn|||YYYXXXPPPEEEDDDKKKKKKDDDDDDEEEGGGHHHJJJMMMRRRUUUdddppp}}}{{{{{{|||}}}||||||zzz~~~~~~tttssswww{{{~~~}}}{{{}}}|||}}}zzzxxxqqqmmmpppzzz~~~wwwpppggg]]]VVVVVVWWWVVVUUUUUU[[[[[[^^^dddkkkooonnnlllpppoooooorrrvvvxxxvvvttt|||yyywwwuuuuuuwwwyyy{{{xxxxxxxxxxxxyyy}}}|||yyy{{{xxx|||||||||||||||zzzvvvrrrooorrrooolllhhhfffeeeeeeeeegggeeecccbbbaaa```aaaaaa___[[[[[[```gggpppwwwvvvxxxvvvxxxyyywwwssspppqqqssspppsssvvvyyy{{{}}}{{{zzzzzzzzzzzzyyyxxx|||~~~~~~~~~vvvnnngggccc```______bbbggglllppprrr~~~zzz~~~}}}|||~~~~~~}}}}}}}}}zzzyyy{{{~~~yyyttttttyyyqqqQQQOOOUUURRRMMMNNNMMMNNNNNNMMMLLLKKKMMMNNNRRRXXX___dddfffiiiooouuuzzz{{{||||||vvvddd___qqq{{{nnniiibbb@@@666888666000111111111111000000000000000/////////......................../////////000222444,,,///:::666DDDkkkiiitttSSSOOOIIIEEEDDDFFFGGGGGGAAAIIIGGGDDDJJJMMMPPPXXXdddpppyyyyyy{{{}}}~~~|||{{{|||~~~~~~yyyzzzjjjllltttxxxoooaaaZZZUUUWWWYYYWWWUUUUUUZZZ]]]bbbiiinnnpppnnnlllpppoooppptttxxxyyyxxxvvv|||zzzzzz{{{}}}~~~}}}|||{{{yyyyyy||||||}}}~~~{{{{{{zzz{{{|||{{{wwwsssooonnnpppnnnllliiigggffffffffffffeeecccaaa```___``````^^^ZZZYYY]]]aaaiiiwwwwwwuuuwwwzzz{{{{{{yyyuuurrrssstttppprrruuuxxxyyy||||||zzzyyyzzzyyyxxxxxx|||~~~}}}wwwrrrlllfffbbbaaaaaabbbeeeiiinnnqqqrrr}}}~~~|||}}}}}}~~~|||{{{zzzzzzzzz}}}||||||~~~{{{wwwtttuuu{{{{{{WWWPPPTTTPPPLLLMMMMMMMMMNNNLLLKKKJJJLLLMMMQQQWWW^^^bbbdddgggmmmrrrxxxyyyzzz{{{}}}vvvgggyyywww~~~yyyjjjnnnIII888666555222111111111111000000000000000000/////////................../////////000000111444...111;;;;;;LLLsssyyy~~~nnn~~~eeeQQQMMMHHHEEEEEEEEEFFFFFFBBBHHHDDDCCCMMMQQQPPPVVV```nnnyyy}}}xxxrrrrrrqqqpppqqqsssxxx|||}}}xxxtttzzznnn\\\WWWTTTXXXZZZXXXVVVVVVZZZ___gggnnnppppppnnnmmmpppppprrruuuyyy{{{zzzyyy~~~}}}~~~|||zzzyyy{{{}}}yyy{{{zzz}}}}}}xxxrrrppppppmmmmmmllljjjiiigggffffffeeedddcccaaa___^^^^^^^^^[[[XXXXXXZZZ]]]cccppp|||yyyuuuuuuzzz{{{zzzxxxuuusssrrrsssppprrrtttvvvxxxzzz~~~|||zzzyyyyyyxxxwwwwwwzzz}}}~~~uuuooommmjjjeeeaaaaaacccfffiiillloooqqqrrruuuyyy|||~~~}}}~~~|||}}}{{{yyyxxxxxxxxx|||~~~wwwuuutttwwwdddUUUTTTPPPMMMNNNLLLMMMMMMLLLJJJIIIJJJLLLQQQVVV\\\```bbbeeejjjnnntttuuuwwwxxxzzzwwwxxxyyyhhh~~~xxxQQQ:::444555444222222111111111000000000000000000/////////............/////////000000000000333222444:::@@@XXX}}}yyyssssssnnnxxxZZZMMMKKKGGGEEEEEEEEEDDDCCCCCCFFFAAACCCPPPTTTTTT[[[eeesss~~~rrrkkkjjjiiijjjoooyyywwwxxxmmm\\\VVVTTTVVVXXXWWWWWWYYY\\\bbbjjjnnnnnnnnnnnnpppoooqqqsssvvvzzz{{{||||||}}}|||||||||}}}}}}~~~~~~}}}zzzxxxyyy{{{}}}~~~zzz}}}~~~{{{vvvtttuuullllllllllllkkkiiihhhgggfffeeecccaaa___^^^]]]\\\WWWWWWWWWXXX[[[cccnnnxxx|||vvvtttuuuuuuuuusssrrrqqqppppppqqqsssuuuvvvwwwzzz}}}{{{zzzyyyxxxwwwuuuvvvwww{{{}}}qqqkkkjjjiiieee```bbbeeeiiilllnnnooopppqqqpppuuuyyy}}}}}}~~~|||~~~}}}{{{{{{{{{||||||vvvuuuvvvzzzttt___WWWQQQOOOQQQMMMNNNNNNLLLJJJIIIKKKLLLQQQUUUZZZ^^^aaadddhhhkkkoooqqqtttuuuwww}}}yyyqqqlllyyyVVV>>>666555555222222222111111111000000000000000////////////......////////////000000000///222444555888DDDbbb|||ttthhhiiimmmQQQJJJHHHFFFEEEFFFEEECCCBBBBBBEEEBBBDDDOOOTTT[[[iiizzzzzzvvvvvvwwwzzz|||zzzqqqhhh^^^XXXSSSTTTUUUVVVYYY^^^aaaeeejjjkkkkkkllloooqqqooorrruuuxxxzzz{{{|||}}}yyyyyyzzz{{{|||~~~{{{xxxuuuuuuxxx|||~~~yyywwwwwwmmmmmmmmmmmmlllkkkjjjiiigggfffeeecccaaa___]]]\\\WWWYYYZZZXXXZZZ```iiiooo|||zzzvvvqqqqqqpppqqqqqqqqqqqqqqqrrrsssuuuuuuvvvyyy|||}}}{{{yyyyyyxxxvvvtttuuuuuuxxxssslllkkkjjjfffaaacccggglllooooooooopppqqqqqqvvv{{{~~~~~~}}}~~~}}}wwwwwwxxx}}}jjj[[[RRROOORRROOOOOOOOOMMMKKKJJJKKKMMMRRRTTTYYY]]]aaaeeehhhjjjkkknnnrrrtttuuuyyy~~~eeevvv___FFF:::666333222222222222111111111111111000000000////////////////////////000000000111...000555555777JJJkkkyyyrrrooojjjtttdddHHHHHHFFFEEEEEEFFFEEECCCAAA@@@FFFEEEFFFMMMRRRbbbzzzxxxzzzpppeeeaaa]]]WWWSSSSSSTTTWWW]]]dddfffgggiiijjjkkkmmmoooqqqrrrtttxxxzzz{{{|||~~~{{{{{{{{{|||}}}yyyuuurrrsssxxx}}}~~~~~~~~~{{{wwwuuupppoooooonnnmmmllllllkkkjjjiiihhhfffccc```^^^\\\[[[^^^^^^YYYXXX\\\bbbdddtttyyysssrrrqqqrrrssstttsssrrrrrrssstttttttttvvvzzz~~~}}}{{{zzzyyyyyyxxxvvvtttuuutttwwwwwwqqqooommmiiifffgggkkkpppqqqpppoooqqqssstttzzz}}}~~~yyyzzz}}}xxxxxxyyy~~~xxxaaaRRRNNNQQQOOOPPPPPPNNNLLLKKKKKKMMMPPPSSSWWW\\\```eeehhhiiiiiimmmqqqssstttwww|||zzzzzzsss{{{tttqqqQQQ===555333333222222222222111111111111111000000000//////////////////000000000111111//////666888999SSSvvvtttbbbggg|||gggGGGGGGFFFDDDEEEEEEEEEDDDCCC@@@FFFGGGGGGLLLPPPddd~~~wwwfffYYY[[[WWWTTTRRRUUUXXXZZZaaaiiiiiiiiijjjllloooppppppooouuuyyy|||~~~~~~~~~~~~}}}~~~}}}yyyttttttxxx||||||{{{|||{{{~~~|||zzzyyy{{{}}}|||wwwrrrsssrrrpppooommmmmmmmmmmmllllllkkkiiifffccc```^^^^^^cccccc\\\ZZZ]]]aaaaaappp~~~|||wwwuuussssssttttttrrrpppqqqqqqqqqqqqqqqssswww{{{{{{zzzxxxyyyyyyyyywwwuuuvvvtttxxx{{{vvvssspppnnnkkkkkkpppttttttrrrqqqtttvvvvvv||||||}}}~~~}}}{{{zzzsssvvv{{{wwwwwwyyy~~~lllVVVOOOQQQOOOOOOOOOMMMKKKJJJJJJKKKNNNOOOSSSYYY___dddggghhhhhhmmmqqqttttttvvvyyy}}}}}}}}}sssiiiyyyYYY===555777333333222222222111111111111111111000000000////////////000000000111111111111...888<<>>777555444444333333222111111111111000000000////////////////////////000000000111222111===:::OOOmmm```[[[eeeaaaFFFDDDFFFEEEDDDDDDFFFFFFEEEDDDFFFEEEGGGJJJKKKNNNVVV___~~~xxxtttyyyxxxvvvrrrbbbWWWSSSTTTUUUWWWYYY\\\^^^bbbgggkkkrrrtttvvvwwwwwwxxxyyy{{{yyyyyyyyy|||~~~www|||}}}}}}{{{yyy{{{~~~}}}yyywwwwwwwwwyyyzzzyyyxxxvvvwwwwwwvvvsssrrrrrrsssrrrqqqqqqpppooolllgggccc^^^___aaaaaa_________```bbbfffppp|||vvvsssttttttqqqmmmlllnnnmmmkkkjjjkkknnnqqqrrrttttttssstttuuusssqqqnnnooorrrwww~~~zzzzzzzzzxxxvvvrrrvvvzzz{{{yyyxxxyyyzzz~~~~~~}}}}}}}}}}}}}}}|||{{{}}}}}}~~~xxxvvvxxx~~~cccPPPOOOOOONNNMMMLLLLLLLLLLLLJJJJJJKKKNNNSSSYYY^^^aaagggggggggjjjpppuuuxxxyyyyyysssvvvnnnmmmzzzvvv}}}FFF555888444444333333222222111111111111000000000//////////////////000000000111111222444===<<<\\\ppphhhjjjhhhUUU>>>FFFEEEDDDCCCCCCEEEEEEDDDCCCEEEEEEIIIMMMNNNMMMRRRXXXllluuuyyyooo}}}rrrdddWWWPPPPPPRRRUUUWWW[[[___bbbeeeiiilllqqqsssvvvwwwxxxzzz}}}}}}{{{{{{}}}}}}{{{~~~|||{{{{{{}}}~~~}}}zzzzzzyyyyyyyyyyyyyyyyyywwwyyyyyyxxxvvvuuuvvvwwwsssqqqooonnnnnnjjjeee```___aaabbbbbb```______```dddeeelllzzzzzzvvvxxxxxxtttqqqpppqqqpppmmmlllmmmooorrrtttuuuuuutttsssrrrrrrqqqppprrrtttxxx~~~|||{{{}}}}}}zzzrrruuuxxxyyyxxxwwwxxxyyy~~~wwwtttxxxrrrXXXQQQOOOMMMLLLMMMMMMMMMLLLKKKJJJJJJLLLPPPVVV\\\```cccdddfffjjjooossswwwxxxwwwzzzrrr{{{}}}wwwmmmdddooozzzSSS555999555444444333222222111111111111111000000000////////////000000000111111111111666???BBBjjjkkksssuuuUUU>>>LLLEEECCCBBBCCCDDDEEEDDDBBBEEEFFFJJJNNNNNNMMMQQQXXXkkk~~~zzzlllxxxiii[[[QQQNNNPPPRRRTTTXXX]]]bbbeeehhhkkknnnnnnpppsssuuuwwwzzz~~~}}}}}}yyyzzz~~~{{{||||||}}}{{{yyyzzzzzzzzzxxxwwwuuuuuuuuuvvvwwwxxxwwwuuutttuuuvvvwwwtttpppppppppmmmgggaaaaaacccdddcccaaa_________fffeeejjjwww{{{xxxyyyzzzvvvrrrqqqrrrpppnnnmmmmmmoooqqqrrruuuuuutttsssrrrqqqrrrrrrvvvwwwzzz~~~|||{{{}}}sssuuuwwwxxxxxxxxxxxxyyyxxxsssyyycccTTTQQQNNNMMMMMMNNNMMMLLLLLLKKKJJJKKKOOOUUU\\\```___bbbggglllpppssstttuuutttxxxyyy|||uuuuuu{{{~~~vvvaaaiii}}}eee:::999555555444444333222222111111111111111000000000000000000000000111111111111222777<<>>[[[uuuvvv]]]nnn}}}qqqUUUHHHJJJHHHGGGFFFFFFEEEEEEDDDCCCCCCCCC@@@@@@EEEIIIJJJLLLQQQ\\\hhhsssvvvssssss||||||}}}{{{yyy~~~~~~|||yyytttkkkfffaaa]]]\\\\\\[[[ZZZccchhhxxxrrr___RRRTTTVVVRRRRRRXXX]]]cccjjjooopppqqqtttvvvwwwxxx{{{|||}}}~~~~~~~~~~~~~~~{{{wwwttttttwwwzzzzzzxxxvvvttttttsssrrrqqqooossswwwxxxwwwuuuvvvwwwtttppplllkkkmmmooonnnmmmlllgggbbbbbbeeejjjmmmnnneee```\\\aaalllwww|||}}}{{{wwwuuutttuuuuuuttttttpppkkkggggggiiijjjjjjkkkjjjjjjjjjlllnnnqqqssszzz|||~~~}}}yyyqqqnnnooo~~~iiiUUUPPPPPPMMMJJJKKKKKKJJJJJJKKKMMMPPPSSSUUUZZZbbbhhhjjjkkkooosssssswwwtttwww|||zzz}}}kkkfffzzziiirrrqqq~~~{{{\\\JJJ???777666777555333444222222222222222222222222111111222222222222222222777>>>@@@dddkkkvvvwwweeePPPIIIJJJJJJFFFFFFEEEDDDDDDCCCCCCBBBAAA>>>???CCCEEEFFFIIINNNTTT\\\eeeggghhhmmmyyy~~~wwwqqqkkkhhheeeeeeiiiooottt{{{{{{lllfffdddbbbVVVTTTPPPMMMKKKKKKKKKKKKLLLPPPbbb{{{~~~{{{{{{|||zzzzzz{{{|||lll]]]SSSUUUVVVSSSUUU[[[aaaeeejjjnnnppprrruuuwwwuuuwwwxxxyyyzzz}}}~~~}}}{{{{{{}}}~~~||||||~~~}}}||||||}}}~~~|||zzzwwwvvvwwwzzz|||~~~zzzuuutttvvvwwwuuurrrmmmrrrvvvwwwuuussssssuuuuuuqqqmmmkkklllmmmmmmlllkkkeee```___ccchhhlllmmmooojjjffffffllltttzzz}}}~~~{{{vvvtttssstttuuuuuutttoooiiieeedddfffggghhhhhhhhhiiiiiijjjmmmqqqsss{{{~~~wwwqqqnnnqqqzzz^^^RRRQQQOOOMMMLLLLLLKKKKKKKKKLLLNNNPPPRRRWWW```hhhjjjlllqqqssssss{{{yyy|||}}}~~~uuuggg~~~lllmmmwwwxxx|||kkkVVVIII<<<888777444111111222222222222222222222222111111222222222222222333888>>>FFFnnn}}}}}}___LLLFFFFFFIIIEEEEEEDDDDDDCCCCCCBBBBBBAAA>>>???BBBDDDDDDHHHNNNUUU^^^kkkrrrwww}}}zzzvvvsssfffccc```\\\[[[^^^gggooo~~~yyyooojjjfffddd[[[ZZZXXXUUUQQQMMMKKKKKKCCCDDDPPPhhh}}}|||{{{{{{{{{xxxxxxxxxzzz~~~fff[[[UUUVVVWWWUUUYYY___dddgggjjjnnnppprrruuuvvvyyyyyyyyyxxxxxxzzz~~~~~~~~~~~~|||yyyyyy{{{}}}|||zzzxxxwwwxxxzzz{{{|||~~~xxxttttttyyy{{{yyyuuuooorrrttttttrrrpppqqqsssuuussspppmmmlllllllllllljjjeee```___bbbfffhhhiiioooooollliiiiiinnnxxx~~~zzzuuusssssstttuuuuuusssnnnhhhdddccceeegggggghhhjjjjjjjjjjjjlllpppssszzz}}}uuuooonnnppphhhUUUQQQPPPNNNLLLMMMLLLLLLLLLLLLMMMOOOPPPTTT^^^fffjjjmmmqqqttttttwwwvvvyyy|||zzz{{{ffflllxxx~~~```PPP???999777555222111222222222222222222222222111111222222333333333333666===NNNwwwhhhaaaLLLEEECCCIIIEEEEEEDDDDDDCCCCCCBBBBBBAAA???@@@CCCDDDDDDJJJQQQ[[[ggguuuzzzoooccc[[[XXXXXXYYYaaalll|||xxxqqqpppmmmhhhaaaXXXOOOJJJHHHEEEHHHWWWkkkzzz~~~}}}||||||{{{zzzxxxwwwwwwxxx|||]]]XXXTTTUUUVVVWWW\\\bbbgggiiillloooqqqssssssttt}}}}}}|||yyywwwwwwyyy{{{~~~~~~}}}zzzyyyyyyzzz|||~~~yyyxxxwwwxxxzzz{{{{{{zzzyyyuuurrrtttxxx{{{yyyvvvtttssspppooooooppprrrsssvvvuuusssqqqnnnmmmlllkkkkkkgggddddddgggiiihhhggghhhjjjjjjgggeeejjjuuu~~~~~~zzzuuurrrrrrtttuuuvvvsssooojjjffffffgggiiiiiijjjlllmmmkkkiiijjjnnnqqqwww{{{sssmmmlllooooooXXXPPPOOONNNLLLMMMMMMMMMMMMMMMNNNOOOOOORRR\\\eeeiiilllrrrvvvvvvuuuuuuwwwyyyyyyyyyhhh^^^sssuuuhhhVVVCCC;;;999888666555222222222222222222222222111111222222333444444444666<<>>PPPqqqnnnzzzzzztttdddLLLGGGDDDJJJEEEFFFFFFEEEDDDCCCBBBAAAAAA======@@@DDDEEEGGGOOOYYYmmmwww}}}wwwwww{{{aaaUUUmmm}}}vvvzzz|||```SSSJJJKKKOOOUUUbbbppp|||}}}~~~}}}~~~|||vvvpppnnnlllkkkpppyyy}}}OOOOOOPPPQQQUUUZZZ^^^aaaiiikkkmmmmmmkkkhhhggggggjjjnnnnnnkkkpppyyy|||xxxxxx{{{|||{{{~~~~~~}}}{{{{{{~~~~~~~~~}}}yyy|||}}}{{{yyyvvvtttuuuwwwzzz|||}}}yyytttsssssssssqqqnnnooonnnmmmmmmnnnooonnnmmmjjjkkkmmmmmmmmmqqqyyy~~~{{{xxxuuusssrrrrrrssstttuuutttrrrqqqrrrsssmmmmmmlllhhheeefffjjjooo{{{}}}{{{}}}ppplllkkkiiiuuurrrcccWWWNNNNNNMMMLLLLLLLLLNNNPPPRRRYYY^^^fffllloooqqqrrrrrrpppuuuzzz|||{{{{{{}}}dddkkkuuu\\\TTTDDD777555444333333333333222222222222///000222333555777;;;>>>DDDcccmmmpppxxxsssaaammmOOOEEECCCKKKFFFFFFFFFEEEDDDCCCBBBAAAAAA>>>>>>AAAEEEFFFGGGMMMUUUlllvvvtttiiidddaaa^^^^^^___bbbfffooofff]]]ooowww}}}oookkkvvviiiYYYKKKKKKOOOTTT^^^iiiyyy}}}~~~~~~}}}}}}}}}yyysssnnnooommmnnnsss|||NNNNNNOOOQQQTTTYYY^^^aaaiiikkknnnnnnllljjjhhhhhhkkknnnoooooosss{{{}}}yyyyyy||||||{{{~~~~~~}}}|||~~~~~~~~~xxx{{{~~~|||{{{yyywwwvvvwwwyyy{{{|||yyyvvvrrrppppppqqqqqqppprrrnnnlllmmmqqqssspppmmmkkkllllllkkkkkkpppyyy}}}yyytttqqqqqqqqqrrrsssttttttssssssrrrrrrmmmllljjjfffccceeekkkppptttvvvzzz|||~~~~~~~~~~~~}}}|||}}}~~~nnnjjjjjjjjjrrrlll[[[OOOOOONNNMMMLLLMMMOOOQQQRRRZZZ^^^dddjjjnnnpppqqqrrrppptttzzz}}}~~~}}}~~~~~~iiiddd}}}]]]TTTGGG555111777444444333333333222222222///000222333555888;;;???IIIpppvvvkkk{{{iiicccoooPPPFFFFFFMMMDDDFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@BBBFFFGGGGGGKKKQQQcccmmmxxx||||||yyypppmmmnnnooommmkkkiiiggggggiiirrroookkkxxxwww|||xxxgggbbblllvvvxxx{{{xxxiiiYYYLLLJJJMMMRRR]]]jjjwww|||~~~~~~}}}~~~}}}{{{zzzvvvqqqmmmmmmmmmooovvvNNNNNNNNNPPPTTTYYY^^^aaahhhkkkooopppooommmllllllmmmoooqqqrrrvvvzzz{{{xxxyyy|||~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~}}}{{{yyyvvvwwwyyy{{{{{{zzzxxxvvvsssqqqqqqqqqrrrrrrtttpppmmmoootttvvvsssnnnllllllkkkhhhgggkkksssyyy}}}xxxsssppppppqqqqqqqqqqqqrrrrrrrrrqqqppplllllljjjfffcccdddjjjoooqqqrrruuuxxxzzzzzzyyywwwyyy{{{~~~|||}}}|||{{{~~~~~~}}}yyyllliiikkkmmmoooxxxcccTTTPPPOOONNNMMMNNNOOORRRSSSYYY[[[```fffkkknnnppppppppptttyyy}}}~~~~~~}}}|||wwwfffxxxaaaTTTKKK777...888444444444333333333222222000111222333333555888;;;GGGrrrfff{{{dddkkkiiiMMMIIIIIIMMMBBBFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@BBBGGGHHHGGGJJJNNNUUU```mmmrrrtttzzzoooaaaaaannn{{{~~~}}}yyyyyyooo]]]UUU^^^kkkqqq|||uuujjjaaaUUULLLJJJKKKPPPaaarrrvvv{{{~~~}}}~~~}}}~~~|||zzzxxxtttpppmmmjjjkkknnnwww~~~NNNNNNOOOQQQUUUZZZ___bbbhhhlllppprrrrrrpppooooooooopppqqqtttxxxzzzyyywww{{{~~~~~~~~~~~~|||~~~|||yyywwwxxx{{{}}}{{{yyyzzzyyywwwuuuttttttuuuuuuuuuqqqoooppptttuuurrrooommmmmmjjjfffdddfffmmmrrr}}}~~~}}}xxxssspppqqqsssrrrqqqoooooopppqqqooonnnkkkkkkjjjfffcccdddhhhmmmtttttttttvvvxxxwwwuuurrrvvvxxx{{{}}}~~~|||zzzxxx{{{}}}}}}|||zzzzzz|||}}}|||vvvkkkiiillloooppp}}}dddTTTPPPOOONNNNNNNNNPPPRRRTTTVVVXXX[[[aaahhhmmmnnnoooqqqtttxxx{{{}}}}}}{{{zzz}}}}}}xxxzzzmmm[[[UUU???000666444444444444333333333333111222222222222333666999CCCqqqhhh___nnnaaaKKKKKKIIIKKKCCCFFFFFFEEEDDDCCCBBBAAAAAABBB@@@BBBGGGJJJHHHIIILLLLLLUUUaaahhhlllrrr{{{qqq]]][[[aaafffzzz~~~zzzpppyyy|||rrr```PPPJJJSSSfffuuu~~~yyyiii]]]SSSKKKKKKLLLRRReeeyyywww{{{}}}|||}}}|||}}}}}}|||zzzwwwssspppnnniiijjjnnnvvv}}}NNNOOOOOORRRVVV[[[```dddiiimmmqqqtttsssqqqoooooonnnnnnqqquuuyyyzzzyyyxxx}}}}}}~~~~~~}}}{{{zzzzzz}}}}}}zzzxxxzzz~~~}}}zzzzzzzzzzzzxxxwwwuuuuuuuuutttqqqooopppqqqrrrpppmmmnnnmmmkkkgggdddeeejjjooo{{{}}}}}}yyytttqqqtttwwwuuurrrooonnnooopppooommmkkkkkkjjjgggccccccfffjjjrrrqqqqqqsssvvvvvvtttrrrvvvwwwyyyzzzzzzyyyxxxwwwxxxzzz{{{yyyxxxxxxyyyzzzyyyzzzvvvlllhhhlllpppuuueeeUUUQQQPPPOOONNNOOOQQQSSSTTTTTTUUUXXX^^^ffflllnnnnnnssstttwwwyyy{{{{{{yyyxxx{{{xxxyyy}}}gggcccMMM444444555444444444444333333333000111222222222333666999BBBxxxnnnbbbuuu[[[KKKKKKEEEHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@BBBHHHKKKIIIIIIKKKKKKPPPXXX___eeekkkrrrwwwxxxkkk\\\YYYXXXjjjxxxhhhjjjkkkUUUKKKIIINNN^^^ooouuuzzz}}}lllaaaTTTKKKKKKOOOWWWhhhzzzyyy|||}}}zzz{{{~~~~~~||||||||||||zzzvvvsssqqqqqqjjjkkknnnvvvOOOOOOPPPRRRWWW\\\aaadddjjjnnnrrrtttssspppnnnmmmllllllooovvvzzzzzzyyyyyy{{{{{{}}}{{{{{{|||~~~}}}yyywwwwwwyyy}}}{{{}}}|||zzz|||~~~{{{xxxyyyzzzxxxvvvtttssssssrrrqqqpppooooooooonnnlllnnnnnnllliiieeefffkkkooo{{{}}}~~~zzzuuusssvvvzzzwwwsssooommmooopppooommmjjjkkkkkkhhhdddccceeehhhlllkkkllloootttwwwvvvuuuwwwwwwxxxyyyyyyxxxwwwvvvvvvyyy}}}}}}xxxuuuuuuvvvxxxyyywwwxxxwwwllliiilllpppyyykkk\\\QQQPPPOOONNNOOOQQQSSSTTTTTTTTTVVV]]]eeelllooooootttuuuvvvxxxzzzzzzxxxvvv}}}wwwoooqqqnnnWWW888222555555444444444333333333///111222222333555888;;;DDDyyypppkkk~~~XXXLLLKKK@@@FFFKKKFFFFFFEEEDDDCCCBBBAAAAAAAAA???BBBHHHKKKJJJIIIJJJMMMPPPTTTYYY```gggmmmqqqttt}}}tttaaaZZZUUUccczzzzzzgggddd~~~yyygggQQQOOOPPPNNNUUUbbbcccppp|||kkkgggWWWJJJKKKRRR[[[jjjxxx{{{}}}|||yyyzzz}}}~~~||||||||||||zzzvvvtttrrrrrrllllllnnnuuu~~~SSSTTTUUUVVVWWW[[[___ccckkkqqqtttsssssstttrrrmmmnnnnnnooopppsssvvvyyyzzz~~~{{{zzz{{{{{{|||wwwxxxyyyyyyxxxxxxzzz||||||~~~}}}~~~zzzyyyyyy|||}}}zzz{{{xxxvvvvvvxxxxxxvvvsssyyyuuuqqqoooppprrrssstttooojjjgggjjjkkkjjjkkkmmm{{{}}}~~~~~~{{{yyywwwuuuuuusssqqqnnnkkkiiihhhllliiifffdddddddddcccbbbiiikkkjjjhhhjjjrrrwwwwwwyyyrrrpppuuuxxxwwwvvvyyyuuuxxx|||}}}{{{xxxvvvuuutttvvvxxx|||xxxmmmiiiooowwwuuuWWWUUUSSSPPPPPPQQQSSSTTTTTTTTTUUUXXX___ggglllmmmkkkwwwxxxyyy{{{||||||{{{zzz{{{uuu~~~ssskkkEEE:::555555444333333333444444222222222111111333777;;;NNNyyyXXXKKKEEEGGGIIIBBBEEEDDDBBBAAA@@@@@@AAAAAABBBCCCDDDEEEGGGHHHJJJJJJNNNPPPTTTYYY^^^dddkkkpppsssvvvhhhTTTXXX```qqq~~~yyyzzzaaaVVVfffyyypppZZZQQQMMMJJJOOOYYYbbbbbbxxxnnnjjjYYYJJJKKKXXXgggssszzzxxxxxxxxxxxxxxxyyy{{{{{{xxxzzzzzzwwwsssqqqqqqsssiiikkkqqqzzzRRRTTTUUUVVVWWWZZZ___bbbkkkpppsssrrrrrrsssrrrnnnmmmmmmnnnoooqqqtttwwwxxx~~~zzzzzz{{{||||||yyyzzz{{{zzzyyyzzz|||}}}|||}}}~~~~~~}}}xxxwwwvvvwwwzzz|||{{{zzzzzzyyyyyy{{{|||zzzvvvrrrvvvtttrrrrrrtttuuutttssstttnnnlllnnnooonnnooorrr{{{}}}~~~{{{xxxwwwwwwwwwwwwvvvtttqqqooonnnmmmjjjgggfffffffffeeedddeeehhhhhhgggiiipppttttttuuupppnnnsssvvvuuuuuuxxxsssvvvyyyzzzyyywwwvvvvvvxxxzzz}}}zzzpppmmmqqqyyy{{{\\\VVVSSSQQQPPPQQQSSSSSSSSSTTTTTTTTTYYYaaahhhlllnnnqqqvvvzzz{{{yyyyyy{{{~~~{{{~~~}}}vvvKKK666555555555555666666666666444444444333333555999===UUUrrrTTTJJJFFFHHHIIIBBBFFFDDDCCCBBBAAAAAABBBBBBDDDDDDEEEGGGIIIJJJKKKLLLNNNQQQUUUYYY^^^dddlllpppxxx{{{sss{{{kkkYYYYYYeeetttwwwkkk^^^\\\eeeqqq{{{fffSSS[[[iiittt^^^TTTNNNKKKPPPZZZ\\\XXXkkk~~~||||||yyyiiidddWWWMMMRRR```mmmvvv|||yyyyyyyyyyyyyyyyyyxxxxxxvvvxxxxxxuuuqqqooooooppphhhlllrrrzzzRRRSSSUUUVVVXXXZZZ^^^bbbiiiooorrrqqqppprrrrrrpppmmmmmmmmmnnnppprrruuuvvv~~~|||zzzzzz|||||||||{{{|||||||||{{{{{{|||~~~|||{{{zzzyyyyyy|||~~~|||{{{xxxvvvuuuuuuxxxzzz||||||yyyzzz}}}|||vvvrrrtttttttttvvvwwwwwwuuusssvvvqqqmmmoooqqqpppqqqtttzzz}}}~~~zzzxxxwwwtttuuuvvvvvvtttrrrooonnnnnnkkkiiihhhhhhgggfffeeebbbeeegggfffiiinnnqqqooorrrnnnlllppprrrrrrsssuuuppprrrtttvvvuuuvvvwwwxxx{{{}}}yyyrrrpppuuu|||cccXXXUUUQQQPPPPPPRRRRRRRRRSSSQQQPPPSSS[[[dddlllpppmmmuuu|||}}}yyywww||||||~~~|||wwwOOO999666666777888999999888888555666666555555777;;;???]]]iiiNNNIIIGGGHHHHHHBBBGGGFFFDDDCCCBBBBBBCCCCCCEEEFFFGGGIIIJJJLLLMMMNNNOOOQQQUUUYYY^^^dddkkkooo{{{|||zzzmmmgggrrrooo___```qqq~~~kkkZZZPPPQQQ]]]ppplllQQQRRR]]]xxxdddXXXPPPOOOXXXeeebbbYYYdddvvvzzzyyyssshhh[[[TTTRRR\\\jjjtttzzz~~~zzzzzz{{{{{{zzzyyywwwvvvuuuvvvvvvssspppmmmllllllhhhlllsssyyy{{{|||||||||{{{{{{|||}}}~~~QQQSSSUUUVVVXXXZZZ^^^aaagggmmmqqqpppoooqqqsssrrrnnnnnnnnnnnnppprrrtttuuuzzz}}}}}}{{{zzz{{{|||||||||{{{|||||||||zzzzzz|||}}}{{{zzzxxxvvvvvvzzz}}}|||{{{xxxxxxyyyzzz|||}}}~~~~~~zzz{{{}}}~~~{{{wwwtttxxxwwwwwwxxxyyyxxxvvvuuutttnnnkkklllnnnmmmooorrrzzz}}}}}}yyywwwvvvttttttuuuuuutttqqqmmmkkkmmmkkkiiihhhhhhhhhgggeee```eeehhhhhhkkkoooooommmpppnnnmmmmmmnnnnnnooopppmmmnnnqqqrrrsssuuuyyy{{{zzz}}}|||}}}zzztttrrrrrrwww~~~hhhZZZVVVRRROOOPPPQQQQQQQQQQQQOOOOOOQQQXXXbbbkkkppppppvvv}}}~~~{{{yyy||||||~~~wwwmmmnnnPPPBBB777777999:::::::::999999555666666555555888<<<@@@___dddJJJGGGFFFGGGHHHDDDGGGFFFEEECCCCCCCCCCCCDDDEEEEEEGGGIIIKKKLLLNNNOOONNNQQQTTTXXX\\\bbbiiimmmwww~~~lllccc___kkk}}}qqqcccggg|||xxxjjjXXXMMMNNN```tttUUURRR[[[~~~|||jjj[[[RRRSSSaaaqqqyyymmmmmmxxx~~~zzzrrrjjjVVVTTTYYYfffrrrxxxzzz{{{yyy{{{|||}}}|||{{{yyywwwvvvvvvuuussspppmmmkkkjjjffflllssswwwxxxxxxyyy{{{xxxxxxyyyzzzzzz{{{||||||~~~PPPRRRUUUVVVXXXZZZ]]]```dddlllqqqqqqoooqqqssssssqqqqqqppppppqqqrrrtttuuuuuuxxx|||~~~~~~}}}}}}}}}}}}{{{yyyzzz{{{||||||{{{yyyzzz{{{zzzyyyyyy{{{|||{{{zzzyyywwwvvvyyy}}}~~~|||{{{zzzyyyvvvyyy|||~~~}}}zzz{{{{{{zzzyyyxxxxxxxxx}}}{{{yyyxxxxxxyyyxxxwwwrrrlllhhhjjjkkkkkkmmmpppyyy~~~}}}xxxvvvvvvxxxyyyxxxwwwuuuqqqnnnlllkkkjjjhhhhhhiiihhhfffdddbbbgggkkklllnnnrrrqqqnnnqqqqqqpppmmmkkklllllllllkkkmmmoooqqqtttwww{{{~~~|||~~~|||zzz{{{{{{{{{uuurrrqqqsssxxx~~~kkk\\\XXXSSSOOOOOOOOOPPPPPPMMMNNNPPPSSSYYYaaaiiinnnrrruuuyyy{{{{{{zzzyyyxxxyyyzzzsssiiizzzlllUUUDDD:::::::::::::::999888888444444555444555777<<>>===;;;999888777777333333444333444777;;;???aaa{{{eeeIIIGGGEEEDDDHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDAAABBBDDDFFFIIIKKKLLLMMMOOOQQQSSSVVVZZZ___eeejjjnnn}}}ttt```TTTccczzzpppggg|||iii]]]TTTPPP^^^zzznnnUUUMMMnnniiiRRRJJJUUUddd}}}|||uuugggbbb[[[^^^hhhtttyyywwwuuuuuuwwwxxxzzz{{{||||||{{{{{{xxxvvvuuusssqqqnnniiieeecccfffjjjmmmmmmllllllmmmjjjkkkkkkkkkllllllllllllnnnqqqsssuuuwwwyyy|||~~~OOOQQQTTTWWWXXXZZZ\\\^^^___kkktttuuussstttuuuuuuuuutttsssrrrrrrsssssstttqqqsssuuuvvvvvvwwwyyy{{{zzzyyyyyyzzz{{{{{{yyywwwuuuvvvxxxxxxxxxyyy{{{~~~{{{{{{zzzxxxxxx{{{~~~{{{yyyxxxwwwvvvzzz~~~}}}zzzyyyyyyxxxxxxxxxvvvuuuvvv{{{~~~|||{{{{{{|||~~~}}}|||wwwpppkkklllmmmnnnqqquuuwww~~~}}}wwwuuuvvvvvvuuurrrooommmlllkkkkkkkkkjjjjjjjjjkkkjjjhhhfffiiinnnqqqrrrtttwwwwwwsssqqquuuuuuooollloooqqqpppmmmppptttwwwzzz}}}|||wwwvvvvvv}}}uuusssvvvzzzwww```[[[TTTOOOMMMMMMMMMMMMLLLNNNQQQSSSWWW]]]eeekkkmmmrrrwwwzzzyyywwwvvvvvv|||}}}}}}wwwkkkPPPGGGDDD@@@<<<999777777777333333444444444777<<<@@@fffzzzyyyzzzuuucccIIIIIIHHHEEEGGGGGGGGGFFFDDDCCCBBBBBBCCCDDDAAABBBDDDFFFIIIKKKMMMNNNQQQSSSUUUXXX[[[```fffjjjmmmxxxhhhWWWiiiyyyoookkkwwwjjj]]]WWWffftttxxxZZZKKK]]]sssyyy[[[LLLOOOYYYvvv}}}wwwggg___```dddnnnxxx{{{wwwvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxuuusssqqqpppnnnjjjddd```bbbaaabbbcccdddccc```]]][[[[[[[[[[[[[[[\\\\\\\\\^^^```dddhhhkkkooosssvvvvvv{{{NNNQQQTTTWWWXXXZZZ\\\^^^^^^jjjuuuwwwuuuuuuvvvvvvuuutttsssrrrqqqrrrssssssqqqssstttuuuuuuvvvyyy{{{yyyyyyyyyzzz{{{zzzxxxvvvtttvvvwwwxxxxxxzzz}}}|||{{{yyywwwwww|||}}}}}}}}}}}}zzz}}}~~~{{{yyyzzz|||vvvxxxyyyxxxwwwxxx|||wwwxxx{{{}}}wwwpppllllllnnnnnnqqquuuwww~~~}}}wwwuuuvvvyyywwwtttrrrppppppqqqrrrlllkkkkkklllmmmllljjjgggkkkpppssssssuuuxxxxxxuuuooouuuvvvpppnnnrrruuutttnnnqqqvvvzzz|||}}}tttuuuyyyzzz|||{{{qqqqqqwww~~~|||aaa\\\UUUOOOMMMMMMMMMMMMMMMNNNPPPQQQSSSZZZdddkkkkkksss|||~~~zzzxxxzzz~~~}}}|||qqqppp^^^LLLHHHCCC===999777777888333444444444555888===@@@jjjtttwwwtttfff}}}aaaIIILLLKKKFFFFFFFFFGGGFFFDDDCCCBBBBBBCCCCCCBBBCCCDDDGGGIIILLLMMMNNNSSSTTTWWWZZZ]]]bbbggglllllltttsss^^^pppxxxnnnooommmZZZRRReeetttyyy}}}aaaRRRPPPggggggRRRQQQVVVggg}}}jjjaaadddhhhqqqzzz|||xxxxxxzzzxxxwwwvvvuuutttttttttuuurrrpppmmmlllkkkgggaaa[[[aaa^^^\\\]]]]]][[[VVVRRRNNNNNNNNNNNNOOOOOOOOOOOOQQQTTTYYY]]]bbbgggmmmqqqqqqvvv|||~~~~~~UUUSSSSSSUUUZZZ^^^^^^]]]bbbhhhnnnqqqtttxxxwwwtttssssssrrrqqqqqqqqqrrrrrrqqqqqqrrrsssuuuuuutttrrrwwwvvvuuuvvvwwwxxxwwwvvvsssssstttvvvxxxzzz|||}}}~~~|||{{{|||}}}zzz{{{}}}~~~}}}~~~zzzwwwxxx{{{{{{xxxtttwwwzzz}}}~~~}}}~~~{{{uuunnnlllpppssssssqqqxxx|||yyytttqqquuuwwwyyyyyyvvvqqqkkkggghhhhhhiiikkkmmmnnnmmmlllqqqqqqrrrtttuuuwwwxxxyyy}}}tttiiifffkkkqqqssssssnnnmmmpppxxx~~~uuutttxxxyyy|||yyynnnuuudddVVVMMMNNNOOOJJJIIILLLOOOOOOOOOOOOSSSYYYbbbhhhnnnrrrwwwxxxwwwvvvwwwyyy~~~~~~pppmmmXXXNNNAAA999888:::777222222:::777222666888:::CCCpppwwwwwwwwwaaayyy\\\JJJJJJIIIJJJJJJCCCFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCFFFIIILLLOOOPPPSSSUUUXXX[[[___ccceeegggmmmppp}}}kkkyyysssmmmuuuyyyeeeVVVlllvvvrrrppp]]]XXX]]]wwwqqqOOOJJJWWWooo}}}vvvppphhhmmmooossswwwyyyzzzyyyxxxwwwwwwxxxxxxwwwuuurrrqqqqqqooonnnmmmggg^^^ZZZ[[[YYYXXXWWWTTTRRROOONNNMMMIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKNNNQQQVVVZZZ^^^```hhhkkkppptttwwwzzz}}}RRRQQQRRRUUU[[[___aaaaaaaaahhhnnnpppsssvvvuuurrrssssssssssssssstttuuuvvvuuutttsssrrrssstttuuuuuuyyyxxxvvvwwwwwwxxxvvvuuuvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~~~~||||||~~~~~~|||yyyyyyyyy{{{|||zzzuuurrrzzz|||xxxuuuqqqooonnnpppqqqrrrxxx}}}|||uuurrrssstttvvvwwwuuurrrnnnkkkiiihhhiiikkkmmmnnnoooooouuuvvvwwwyyyzzz{{{||||||xxxsssllliiiiiilllppprrrsssppppppvvv|||~~~}}}uuuuuuwwwvvvyyy~~~|||}}}~~~yyyrrryyymmm]]]QQQPPPPPPKKKIIILLLLLLLLLLLLLLLOOOUUU]]]ccclllooosssttttttuuuyyy|||}}}|||~~~ppplllZZZOOO@@@888777999777333222999666333999;;;<<>>666666777777555000555222222;;;<<<<<>>>>>>>>======<<<;;;::::::999999999999999:::;;;<<<===@@@BBBEEEHHHLLLRRRXXX]]]gggmmmuuu|||zzzQQQRRRTTTVVVYYY\\\___aaadddnnnuuuvvvvvvxxxyyyxxxwwwwwwxxxxxxwwwvvvuuuttttttvvvwwwvvvtttrrrssstttvvvtttssstttvvvvvvuuutttuuutttsssrrrqqqqqqqqqqqqooorrrxxx}}}|||zzzyyyyyy|||~~~}}}~~~||||||wwwtttuuuyyy}}}~~~yyyuuusssuuuuuurrroooqqqwww}}}wwwrrrtttsssqqqpppoooooopppppprrrrrrrrrooommmmmmpppssstttvvvzzz~~~~~~tttqqqllljjjkkklllmmmmmmmmmlllnnnvvv{{{{{{|||~~~{{{{{{|||~~~vvvnnnhhhfffggghhhjjjsss||||||tttmmmnnnrrr}}}~~~~~~~~~~~~~~~yyyzzz~~~oooZZZTTTRRRNNNLLLNNNLLLLLLLLLKKKLLLPPPVVVZZZeeelllssswwwxxxwwwwwwxxx|||~~~|||~~~mmmdddQQQDDD999888999777555555666999777;;;EEEEEEFFFRRRmmmiiihhh\\\^^^IIIAAACCCAAACCCIIIHHHFFFFFFEEEDDDCCCBBBAAAAAAGGGGGGHHHHHHJJJLLLMMMNNNRRRSSSTTTVVVYYY]]]aaaccchhhjjjooowww|||{{{{{{|||ooouuu}}}rrrooocccTTTOOONNNNNNSSS]]]fffjjjiiikkklllnnnooopppqqqppppppppppppppppppnnnkkkhhhggg]]][[[YYYVVVNNNEEE@@@AAAAAAAAA@@@@@@@@@??????????????????>>>===<<<;;;;;;;;;;;;::::::999::::::;;;===>>>@@@AAACCCFFFKKKOOOVVV^^^kkkuuu}}}~~~kkkQQQSSSUUUVVVWWWYYY\\\___cccnnnvvvwwwwwwyyy{{{{{{yyyyyyyyyyyyxxxvvvuuusssrrrvvvyyyyyyvvvssstttuuuuuutttssstttvvvwwwvvvuuuwwwvvvuuusssrrrrrrrrrrrrqqqtttxxx}}}}}}|||{{{||||||~~~~~~}}}~~~~~~}}}~~~{{{|||xxxuuuvvv{{{~~~wwwqqqooorrrsssoookkknnnuuu}}}|||vvvsssuuutttqqqooonnnnnnnnnnnnrrrtttuuurrrooonnnqqqtttsssuuuyyy}}}yyyssskkkffffffhhhiiiiiimmmlllqqqzzz{{{{{{|||xxxssskkkccc___^^^___aaa___lllxxxyyyqqqlllooouuu{{{{{{{{{zzzzzz|||~~~zzz{{{iii___ZZZRRRMMMLLLJJJJJJJJJJJJKKKNNNTTTXXXccckkktttyyyyyywwwvvvvvv{{{}}}|||iii[[[TTTEEE999999:::666444666333555444999@@@>>>BBBSSSxxx~~~|||ssseeeLLL@@@AAA@@@CCCIIIHHHFFFFFFEEEDDDCCCBBBAAAAAAFFFFFFGGGHHHIIIKKKMMMNNNQQQRRRSSSUUUYYY^^^bbbeeemmmmmmpppwww~~~{{{vvv~~~wwwzzzxxxvvvVVVTTTMMMKKKSSS^^^fffiiijjjkkklllmmmnnnoooooooooooonnnnnnnnnmmmjjjfffcccaaaWWWSSSQQQOOOHHHAAA???AAA?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::999999:::::::::777999;;;<<<===???CCCFFFJJJSSS___kkkuuu~~~{{{kkk~~~}}}OOORRRTTTUUUUUUWWW[[[^^^___jjjtttvvvuuuwwwzzz{{{yyyzzz{{{{{{{{{yyywwwvvvuuuxxx{{{yyyvvvuuuxxx{{{xxxwwwvvvvvvwwwxxxvvvuuuxxxwwwvvvtttssssssssssssvvvwwwyyyzzz|||}}}}}}~~~zzzzzz{{{}}}}}}{{{|||~~~}}}||||||~~~}}}~~~~~~}}}|||zzzwwwyyy~~~~~~yyyssspppooopppooonnnnnnttt||||||wwwuuusssrrrqqqooonnnnnnnnnnnnpppsssvvvuuuqqqpppssswwwsssuuuxxx||||||rrrhhhaaaaaaeeeiiinnnmmmpppxxx~~~{{{zzz{{{}}}~~~tttqqqmmmjjjhhhhhhiiijjjhhhpppwwwwwwrrrnnnqqquuuyyyzzzzzzzzzzzz|||{{{~~~~~~}}}~~~uuuiiibbbXXXOOOMMMJJJJJJKKKKKKLLLPPPUUUXXXaaahhhqqqvvvwwwwwwwwwxxxyyy}}}}}}ssshhh^^^KKK;;;999999555444999///222111555999666>>>SSS}}}jjjOOOAAABBBCCCFFFJJJFFFFFFFFFEEEDDDCCCBBBAAAAAADDDEEEFFFGGGIIIKKKMMMNNNQQQQQQRRRUUUYYY___dddggglllooouuuyyy{{{zzzwwwvvv~~~~~~gggVVVMMMJJJSSS^^^bbbeeegggkkkkkkkkkkkkkkkkkkkkkkkkggggggfffddd```\\\XXXUUUOOOKKKHHHFFFBBB===>>>BBB>>>>>>======<<<<<<<<<<<<;;;<<<============<<<;;;;;;::::::::::::;;;;;;<<<666888:::;;;;;;<<<>>>@@@CCCIIIRRR[[[eeerrrqqq|||MMMPPPSSSTTTUUUWWW[[[^^^\\\gggqqqsssrrruuuyyyzzzxxxzzz{{{}}}}}}|||zzzyyyxxx{{{|||yyyvvvvvv||||||zzzxxxxxxxxxxxxvvvuuuwwwvvvuuutttsssrrrrrrrrryyyxxxxxxwwwwwwxxxxxxyyywwwwwwyyy{{{}}}}}}{{{yyy|||~~~~~~}}}~~~~~~~~~~~~yyywwwzzz}}}yyytttooooooqqqtttooottt{{{|||xxxvvvqqqqqqpppooooooooooooooommmqqquuuvvvssssssvvvyyyxxxzzz}}}|||mmm```]]]dddlllooolllmmmtttyyyzzz|||zzzzzzzzz|||~~~~~~}}}{{{wwwwwwwwwwwwxxxxxxxxxxxxyyy{{{{{{xxxtttqqqrrrsssxxxzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||~~~}}}~~~yyymmmfff\\\SSSOOOLLLMMMMMMNNNOOOSSSXXX[[[___eeemmmsssuuuvvvxxx{{{ssswwwxxxhhhQQQ>>>999777333555;;;222666666888:::666@@@YYY}}}kkkOOOAAADDDFFFIIIKKKEEEFFFFFFEEEDDDCCCBBBAAAAAACCCDDDEEEFFFHHHKKKMMMNNNPPPQQQRRRUUUYYY___eeehhhiiipppxxx{{{yyywwwxxxzzzxxx|||zzz{{{xxx}}}]]]RRROOOXXXbbbcccdddgggjjjiiiiiihhhgggfffeeeeee___^^^]]]ZZZVVVRRRMMMJJJIIIEEEAAA@@@===:::<<>>>>>======<<<;;;;;;;;;:::;;;======>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>:::<<<======;;;::::::;;;>>>AAAGGGMMMWWWfffwwwqqqtttRRRRRRQQQRRRTTTVVVXXXZZZ\\\bbbjjjooorrruuuyyy}}}{{{{{{{{{yyyxxxxxxzzz|||}}}zzzxxxwwwyyy|||}}}~~~}}}zzzwwwyyy}}}|||yyyrrrppprrruuutttqqqvvvvvvuuussspppppptttwww{{{xxxuuuvvvzzz}}}~~~}}}|||||||||{{{zzz{{{}}}zzzxxxxxxxxxzzz}}}~~~yyyrrroooppptttvvvwwwzzzzzzuuuvvvtttqqqoooooopppqqqssstttrrrpppoooqqqtttxxxzzz|||yyy{{{nnn[[[YYY^^^```bbbbbbeeelllppprrrtttxxxzzzxxxxxx{{{~~~zzzsssvvv~~~}}}{{{yyyyyy|||~~~|||}}}xxx{{{}}}~~~|||xxxeeebbb___RRRTTTOOOLLLMMMNNNOOOSSSYYY^^^ccckkkqqquuuwwwxxxyyywwwwwwxxx{{{xxx^^^CCC888888888555222444444999111444;;;BBBaaavvvzzzMMMFFFEEEBBBLLLHHHBBBHHHGGGFFFEEEDDDDDDDDDEEECCCFFFJJJLLLKKKJJJJJJJJJLLLPPPTTTVVVXXX[[[```dddiiilllqqqwwwzzzxxxsssnnnyyy}}}~~~qqqrrrzzzssstttwwwkkkhhheeecccfffllluuuxxxllldddeeejjjzzz```RRRMMMWWW`````````dddcccbbbaaabbbcccdddbbbaaa\\\ZZZVVVRRRNNNJJJEEEAAABBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;<<<<<<=========>>>>>>=========<<<<<<<<<===============<<<<<<<<<999:::<<<===>>>???>>>>>><<<:::;;;BBBKKKYYYmmm}}}nnnOOOPPPQQQRRRUUUWWWZZZ[[[^^^dddjjjooorrrtttxxx|||}}}~~~~~~|||zzzzzz|||~~~yyyxxxxxxzzz|||~~~~~~~~~|||yyyxxxzzz}}}~~~zzzuuussstttuuuuuussssssuuuvvvuuurrrqqqssstttuuusssrrrtttyyy}}}|||||||||zzzyyyzzz}}}~~~~~~}}}{{{zzz|||}}}zzzyyyxxxwwwyyyyyywwwtttrrrtttvvvvvvwwwzzz|||wwwuuutttqqqooooooppprrrsssuuutttsssssstttwwwzzz|||}}}yyyzzzsss___[[[\\\\\\ZZZYYY\\\dddjjjnnnsssyyy{{{zzzyyyyyy{{{~~~{{{uuuxxx~~~|||zzzzzz|||~~~yyy{{{~~~~~~~~~|||~~~}}}~~~gggddddddWWWTTTOOOLLLMMMMMMNNNRRRXXXYYY___hhhpppuuuxxx{{{|||yyyyyyzzz|||eeeGGG888777777666444777666;;;333444;;;BBBaaalll~~~PPPHHHFFFCCCMMMIIIDDDGGGFFFFFFEEEEEEDDDCCCCCCBBBEEEIIIKKKKKKKKKKKKKKKMMMQQQUUUWWWXXX[[[```eeehhhjjjoootttwwwwwwssspppxxxyyyyyyxxx}}}iiidddfff[[[ZZZ[[[PPPSSSQQQQQQUUU\\\ffftttttthhh]]]TTTSSSWWW[[[vvvtttaaaTTTNNNVVV___^^^^^^bbbaaaaaa```aaabbbaaa^^^\\\XXXUUUQQQMMMJJJGGGCCC@@@@@@???===<<<;;;:::::::::;;;;;;<<<<<<======>>>>>>????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>======<<<===>>>?????????>>>===<<<;;;<<<@@@GGGSSSgggxxxvvviiiNNNOOOQQQSSSVVVYYYZZZ\\\___cccjjjnnnpppsssxxx|||}}}}}}~~~wwwwwwyyy|||}}}{{{zzzzzz|||||||||{{{yyyxxxwwwvvvvvvuuuqqqtttvvvwwwuuusssrrrrrrqqqpppppprrrvvvzzz}}}}}}{{{|||{{{yyyxxxxxxzzz|||{{{zzzwwwtttssswww}}}}}}~~~~~~|||yyywwwwwwwwwvvvuuuuuuuuuuuuuuussstttwww}}}|||wwwuuutttqqqpppoooqqqssstttuuuuuuuuuuuuvvvwwwyyyzzz~~~yyyyyykkkcccaaa]]]\\\YYYZZZ___eeejjjqqqxxxzzz{{{|||{{{|||~~~|||xxx}}}}}}{{{{{{|||}}}~~~}}}{{{}}}~~~~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~}}}{{{{{{}}}~~~|||}}}~~~gggfffhhh[[[SSSNNNKKKLLLLLLLLLPPPUUUXXX^^^fffnnnssswwwzzz{{{{{{|||}}}|||kkkKKK:::666666666666777555;;;444666<<>>???>>>===;;;;;;:::::::::<<<<<<<<<===>>>?????????AAAAAAAAAAAA@@@@@@@@@???????????????????????????@@@AAAAAAAAAAAA@@@???>>>======>>>???AAAJJJ^^^qqqyyymmmOOOPPPRRRTTTWWWXXXZZZZZZ\\\aaafffjjjmmmrrrxxx|||~~~}}}}}}{{{zzz{{{|||~~~|||{{{|||~~~|||yyyzzz{{{|||{{{xxxvvvvvvwwwssstttvvvvvvuuutttrrrrrrqqqqqqqqqqqqsssuuuwwwwwwzzz{{{zzzyyywwwvvvwwwyyyyyyxxxvvvttttttwww~~~~~~~~~~~~~~~}}}{{{yyyxxx{{{xxxvvvtttttttttrrrqqqoooppprrrwww|||}}}yyyuuuuuusssqqqppppppqqqtttuuussstttuuuvvvvvvuuuuuuuuu~~~zzzzzz}}}uuupppjjjkkkeee```aaacccfffmmmtttttt{{{~~~zzztttuuuwww}}}~~~|||}}}|||}}}}}}|||{{{~~~~~~~~~~~~~~~}}}}}}~~~{{{zzz{{{~~~|||{{{}}}}}}uuuttttttuuuvvvwwwuuutttvvvuuuuuuwww|||iiifffhhh[[[RRRMMMJJJKKKKKKKKKNNNSSSZZZ___ffflllpppsssuuuwww|||}}}kkkLLL<<<777777666777444111999555999@@@LLLsssaaaQQQEEEDDD???GGGEEEEEECCCDDDEEEFFFEEECCCAAA@@@@@@CCCGGGJJJKKKLLLMMMOOOOOOSSSWWWYYYYYY\\\aaaeeejjjmmmqqquuuwwwtttooojjjeeecccaaa______fffwwwwwwooo\\\UUURRRSSSSSSVVVYYYWWWRRRKKKHHHJJJLLLOOO[[[iiipppxxx~~~|||uuugggZZZSSSNNNIIIHHHHHHHHHGGGFFFGGGGGGTTT\\\[[[gggvvvsssaaaWWWRRRVVVZZZ[[[ZZZ[[[[[[[[[[[[\\\[[[WWWRRRNNNJJJFFFBBB@@@??????>>>>>>???>>>>>>===<<<<<<<<<<<<===>>>>>>???@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@AAABBB@@@>>>DDDWWWjjj|||zzzRRRSSSTTTUUUVVVWWWXXXXXXYYY]]]bbbgggjjjpppxxx}}}~~~}}}{{{|||||||||{{{|||~~~~~~~~~~~~~~~~~~~~~~~~|||yyyvvvyyy{{{|||{{{yyywwwvvvwwwwwwvvvuuuuuuuuuuuuuuutttooopppqqqqqqrrrssstttuuuyyyzzzzzzxxxvvvuuuuuuvvvxxxxxxyyyyyyyyy{{{}}}{{{yyyxxxxxxxxxzzzxxxuuuttttttsssrrrpppooonnnppptttxxxyyyvvvsssrrrqqqooonnnnnnpppsssuuurrrsssvvvwwwwwwvvvsssqqq}}}{{{|||wwwnnneeeaaa___```fffnnnmmmzzz~~~pppeeedddfffllltttyyyzzzyyyzzz~~~}}}}}}}}}|||zzz}}}||||||}}}~~~~~~|||}}}~~~{{{xxxxxx|||~~~|||~~~~~~}}}{{{zzz|||uuukkkhhheeecccdddfffffffffhhhhhhjjjmmmsss{{{pppgggggg[[[RRRMMMJJJKKKKKKJJJLLLQQQXXX\\\ccciiinnnqqqtttvvv{{{}}}}}}fffLLL>>>:::888666666444111888666:::AAAOOOyyy{{{fffQQQEEEEEE@@@FFFEEEFFFCCCDDDEEEFFFEEECCCAAA@@@@@@CCCGGGIIIKKKLLLNNNPPPPPPSSSWWWYYYYYY\\\aaaeeehhhkkkpppttttttnnneee^^^VVVWWWZZZYYYUUUWWWgggzzz~~~vvvppphhhmmmnnnpppttttttqqqqqqaaaSSSIIIFFFEEEDDDNNN\\\kkkuuu||||||uuujjj[[[OOOJJJIIIIIIKKKOOOPPPMMMHHHMMMAAA???GGGMMMUUU]]]^^^\\\VVVRRRVVVZZZ[[[ZZZYYYYYYXXXXXXXXXWWWRRRLLLHHHEEEBBB???======>>>>>>>>>???>>>>>>=========>>>>>>???@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEECCCCCCDDDDDDEEEFFFGGGGGGDDDEEEFFFCCC???BBBRRRcccvvvUUUUUUTTTTTTUUUVVVXXXYYYYYY]]]aaaeeeiiiooowww~~~~~~}}}{{{{{{{{{~~~||||||}}}~~~~~~}}}{{{yyyxxx{{{{{{{{{{{{zzzyyyxxxwwwyyywwwuuuuuuvvvwwwvvvvvvlllnnnqqqrrrrrrsssuuuwwwxxxyyyzzzxxxvvvuuuuuuvvvvvvxxx{{{||||||}}}~~~|||yyyxxxwwwxxxyyyuuuuuutttssssssssssssssspppooooooqqquuuuuurrrooommmllljjjiiijjjmmmoooqqqnnnqqqvvvzzz{{{yyyvvvssszzzzzz~~~{{{qqqfff___[[[ZZZ```gggiiiyyyqqq]]]ZZZYYY^^^gggnnnqqqpppqqq{{{~~~~~~~~~~~~|||zzz|||||||||~~~~~~}}}}}}~~~{{{wwwvvvxxxyyyxxxwwwwwwxxxyyyyyyyyy{{{~~~wwwlllaaa^^^ZZZXXXWWWXXXXXXWWWZZZ\\\___cccjjjuuuxxxhhheee]]]RRRNNNKKKLLLKKKJJJKKKOOORRRWWW___ffflllqqquuuxxxzzz{{{uuuaaaJJJ???;;;999666555888333:::777999>>>NNNzzzxxxwwwlllRRRFFFHHHDDDHHHFFFIIIEEEEEEFFFFFFEEEDDDBBBAAAAAACCCGGGIIIJJJLLLNNNPPPPPPSSSWWWXXXYYY[[[```dddeeehhhlllnnnmmmeee[[[SSSPPPSSSZZZ```\\\YYYbbbppp{{{~~~xxxsss|||eeePPPHHHEEEBBBIIIUUUaaammmwwwuuummmddd[[[UUUQQQSSSUUUXXX\\\\\\TTTJJJJJJFFFDDDFFFFFFDDDIIIQQQSSSRRRRRRVVV[[[]]][[[YYYWWWVVVUUUTTTRRRNNNIIIEEEDDDBBB??????@@@@@@@@@??????>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHDDDDDDDDDEEEFFFGGGIIIJJJFFFGGGHHHFFFBBBCCCOOO]]]rrrVVVUUUSSSRRRSSSVVVZZZ\\\]]]```cccfffhhhnnnvvv}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~}}}zzz{{{}}}}}}{{{xxxyyyxxxwwwyyyzzzzzzwwwtttnnnpppssstttrrrrrrtttvvvwwwxxxyyyyyywwwuuuvvvvvvtttvvvxxxyyyyyyyyy{{{}}}||||||{{{zzzyyyyyyyyyyyytttvvvvvvtttqqqoooqqqsssooolllkkklllnnnnnnkkkhhhfffeeedddcccdddgggjjjllleeejjjrrryyy}}}|||yyywwwwwwyyyyyylllbbb\\\ZZZ^^^dddlllyyy}}}ccc\\\UUUVVV]]]dddgggfffeeeqqq|||~~~~~~~~~~~~~~~~~~|||zzz{{{{{{|||~~~|||{{{|||~~~|||yyyuuurrrqqqqqqqqqqqqoooqqqtttvvvwwwyyy|||~~~zzzqqqjjjaaa```^^^\\\[[[YYYUUUSSSTTTUUUVVVYYY^^^iiivvv}}}|||eeeaaa___SSSNNNLLLMMMLLLJJJKKKOOOQQQVVV]]]dddjjjppptttxxxyyyzzz|||rrr___JJJ???;;;888666666888222999888999===NNN}}}pppQQQFFFJJJEEEHHHFFFJJJGGGFFFFFFEEEEEEDDDCCCCCCBBBDDDGGGIIIIIIKKKMMMOOOOOORRRVVVWWWXXXZZZ^^^ccceeefffggghhhfffaaaYYYSSSTTTVVVbbbppprrrhhhcccggg~~~yyyrrr```RRRKKKEEEIIISSS___kkktttpppgggbbbccceeeeeekkkpppuuu|||~~~tttgggXXXWWWPPPJJJHHHBBBBBBKKKKKKMMMQQQWWW\\\___]]]ZZZVVVTTTRRRQQQOOOLLLHHHDDDEEECCCBBBBBBDDDDDDCCCAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEFFFGGGIIIJJJKKKLLLKKKJJJJJJJJJJJJIIIIIIIIIFFFFFFGGGHHHHHHIIIJJJJJJGGGFFFFFFEEEFFFGGGHHHIIIGGGGGGGGGHHHEEEEEEMMMWWWnnn~~~{{{xxxUUUTTTRRRQQQSSSWWW\\\___bbbdddfffgggiiinnnuuu{{{~~~~~~zzz{{{~~~}}}zzzxxxxxxyyy|||~~~|||wwwrrrsssuuuwwwuuurrrpppqqqrrrvvvxxxyyyyyywwwvvvvvvwwwssstttuuuuuutttuuuxxxzzzwwwyyyzzz||||||{{{zzzyyywwwyyyzzzvvvoookkkmmmpppkkkiiiffffffhhhgggddd```aaa```______```cccfffhhh]]]cccmmmvvv|||}}}zzzxxxuuuxxxuuuiiiaaa\\\___dddooozzzlllbbbWWWSSSWWW\\\]]]\\\YYYgggsssvvvyyy~~~~~~}}}{{{yyyyyyzzz}}}~~~~~~{{{zzzzzz{{{{{{xxxtttpppmmmkkklllmmmiiilllppptttvvvxxxzzz|||}}}}}}|||wwwppplllhhhhhhhhhhhhfffbbb[[[VVVSSSRRRRRRQQQUUU^^^jjjsssxxx{{{{{{```]]]^^^SSSOOOMMMMMMLLLJJJKKKNNNTTTXXX^^^dddiiimmmqqqtttyyyyyy{{{}}}|||ooozzzsss___III>>>999777777888555///777777:::>>>QQQrrrNNNDDDIIIEEEGGGDDDHHHHHHGGGFFFEEEDDDDDDDDDEEECCCEEEGGGIIIIIIKKKMMMOOOOOORRRVVVWWWWWWYYY^^^bbbhhhgggffffffddd```[[[WWW[[[[[[hhh}}}wwwgggaaaxxxzzztttkkkXXXNNNEEEFFFNNNgggssszzzrrrhhhgggnnnvvv|||rrriiiUUUJJJMMMJJJDDDGGGFFFKKKQQQWWW]]]aaa___[[[UUUSSSQQQOOOMMMKKKGGGEEEFFFEEEEEEEEEGGGFFFEEECCCHHHGGGGGGGGGHHHIIIJJJKKKFFFGGGHHHIIIKKKLLLMMMNNNMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHGGGFFFFFFFFFGGGHHHGGGFFFGGGHHHGGGGGGLLLTTTjjjzzz{{{rrrPPPRRRSSSTTTUUUWWW[[[^^^bbbeeeggghhhiiinnnvvv}}}}}}~~~||||||{{{{{{{{{||||||}}}|||zzzxxxuuussstttvvvxxxwwwtttrrrssstttyyyyyyxxxxxxwwwuuutttsssxxxuuurrrpppqqqrrrsssssszzzxxxwwwvvvwwwwwwuuutttqqqrrrttttttsssqqqnnnlllhhhbbb\\\YYYYYYWWWSSSOOOVVVUUUTTTTTTVVVZZZ^^^aaa\\\dddnnnrrrrrrqqqsssuuuuuuwwwxxxzzz~~~tttooowwwlll___fffiiitttqqq___VVVQQQPPPVVV^^^UUU[[[eeeoooxxx{{{zzzwww|||{{{{{{{{{{{{zzzxxxvvv{{{{{{|||~~~zzz}}}}}}zzzzzz|||{{{{{{xxxrrrkkkggggggiiiggglllssswwwwwwxxxzzz|||{{{{{{{{{~~~zzzvvvuuuttttttssswwwyyyzzzwwwqqqllliiiiiiddd]]]VVVRRRMMMNNN\\\lllrrrzzzvvveeeeeeYYYSSSRRRQQQPPPOOOOOOPPPPPPQQQSSSXXX^^^eeelllrrrvvvyyyxxxxxxyyy}}}wwwrrr}}}yyyjjjVVVDDD999555555555444666;;;555;;;>>>NNNPPPEEEHHHEEEIIIEEEFFFHHHGGGEEECCCBBBCCCDDDEEEHHHGGGGGGGGGIIIKKKNNNPPPSSSVVVYYYZZZ[[[\\\^^^```jjjjjjiiikkkpppuuupppiii]]]RRReeellljjjfff}}}cccVVVJJJIIIXXXjjjuuu~~~{{{sssppptttzzz{{{^^^TTTQQQKKKHHHKKKDDDJJJQQQXXX\\\\\\ZZZYYYTTTSSSRRRPPPNNNLLLKKKJJJMMMLLLLLLKKKKKKKKKKKKLLLOOONNNLLLKKKKKKLLLLLLMMMIIIJJJLLLMMMNNNNNNNNNMMMMMMNNNOOOPPPOOOOOOMMMLLLNNNNNNMMMKKKHHHGGGIIIJJJQQQOOOLLLJJJHHHGGGGGGGGGKKKHHHIIILLLJJJFFFLLLXXXmmmxxxyyytttqqqSSSTTTVVVVVVWWWYYY]]]``````bbbeeegggjjjooovvvzzz~~~}}}||||||{{{{{{zzzzzz{{{{{{zzzwwwuuussstttvvvxxxwwwtttrrrssstttvvvvvvwwwwwwwwwwwwvvvvvvxxxuuuqqqpppppprrrrrrrrrvvvuuuttttttvvvvvvvvvtttssstttuuuuuutttqqqooommmbbb[[[SSSPPPQQQSSSRRRQQQQQQPPPOOONNNPPPRRRUUUWWWWWW]]]ffflllnnnoooqqqrrrsssvvvwwwyyy}}}|||vvvrrrvvvoooeeefffiiitttrrrcccZZZUUUSSSUUUSSSXXX___hhhpppuuuwwwwww{{{zzzzzzzzzzzzzzzzzzyyyyyyzzz{{{}}}}}}}}}}}}}}}{{{}}}~~~|||zzzxxxxxxzzz||||||xxxrrrkkkgggeee```eeemmmsssvvvxxxxxxxxx|||~~~|||wwwuuuvvvxxxzzz{{{}}}wwwsssrrrnnnggg___XXXPPPMMMVVVbbbqqqyyy~~~mmmjjj```WWWVVVSSSPPPOOOOOOOOOPPPPPPRRRUUUZZZaaahhhooossswwwwwwwwwzzz~~~vvvyyyvvvnnn{{{~~~nnnWWWEEE<<<::::::999333444888444;;;???NNNRRREEEHHHEEEIIIFFFGGGHHHGGGEEECCCBBBCCCDDDEEEHHHGGGGGGHHHIIILLLNNNPPPUUUVVVWWWXXXXXX[[[___bbbbbblllwwwssseee\\\NNNWWW|||rrr|||ddd[[[vvvooocccSSSPPPaaaxxx~~~}}}{{{||||||{{{nnn___WWWMMMHHHIIIGGGMMMUUU\\\______\\\[[[VVVUUUSSSQQQPPPNNNMMMMMMPPPPPPPPPPPPPPPQQQRRRRRROOOOOOMMMLLLLLLLLLMMMNNNKKKLLLMMMNNNOOOOOOOOONNNOOOPPPQQQRRRQQQQQQPPPOOORRRRRRQQQOOOMMMLLLNNNOOOQQQQQQQQQOOONNNMMMMMMNNNOOOKKKLLLOOOKKKGGGNNNZZZlllxxx|||sssUUUWWWXXXYYYZZZ\\\___aaa^^^___bbbfffkkkppptttwww}}}~~~~~~~~~}}}}}}||||||zzz{{{{{{{{{{{{yyyxxxvvvuuuwwwxxxwwwuuusssssstttssstttuuuwwwxxxxxxxxxxxxwwwtttqqqooopppqqqrrrrrrrrrqqqppprrrtttuuuuuutttuuuvvvvvvvvvuuurrrooommm]]]VVVNNNKKKMMMRRRVVVXXXXXXWWWVVVUUUTTTSSSSSSSSSRRRVVVZZZ```eeehhhkkklllrrrtttvvvwww{{{~~~xxxyyyyyy{{{xxxvvvssssssqqqjjjhhhqqqpppfff___ZZZWWWQQQTTTXXX___fffmmmrrruuuyyyxxxxxxxxxxxxyyyzzz{{{xxxyyy{{{}}}~~~}}}|||{{{|||{{{{{{{{{{{{yyyvvvtttuuuyyy~~~~~~xxxnnnfffaaa[[[___fffnnnuuuxxxxxxwww}}}|||xxxtttsssvvv|||~~~yyywwwzzztttlllcccZZZSSSUUU[[[lllttt{{{||||||sssjjjbbb[[[XXXTTTPPPNNNNNNOOOPPPOOOOOOQQQTTTZZZbbbjjjoootttuuuvvvzzzpppnnn}}}oooyyynnnTTTBBB:::999999888555555777333;;;???LLLSSSFFFHHHEEEIIIGGGHHHHHHGGGEEECCCCCCCCCDDDDDDGGGGGGHHHIIIKKKMMMOOOPPPVVVWWWWWWVVVWWWZZZ___ccc^^^kkk}}}uuucccVVVMMMTTTnnn}}}gggWWWhhhwwwxxxnnnYYYXXXooo}}}oooqqq{{{jjj[[[MMMGGGGGGHHHOOOXXX___```^^^\\\ZZZYYYWWWUUUSSSQQQQQQQQQQQQSSSSSSSSSSSSTTTUUUVVVVVVQQQPPPOOOOOONNNOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTSSSQQQQQQRRRTTTTTTVVVXXXVVVRRRPPPPPPRRRRRRNNNMMMOOOKKKGGGNNN[[[nnnzzzqqqWWWXXXZZZ[[[[[[\\\___aaa[[[]]]aaafffkkkppprrrsssyyy{{{~~~~~~~~~}}}||||||}}}}}}}}}|||{{{{{{wwwxxxxxxxxxvvvuuutttttttttuuuvvvwwwxxxyyyyyyyyywwwtttpppooooooqqqrrrrrrqqqpppooopppssstttsssrrrsssuuuwwwxxxvvvqqqlllhhh\\\XXXSSSRRRVVV\\\aaacccffffffdddbbb```]]][[[YYYUUUSSSQQQRRRWWW\\\```bbbooosssuuutttwww|||}}}zzzxxxwwwwwwxxx|||yyyqqqxxx}}}pppiiimmm|||~~~oooddd]]]ZZZRRRRRRSSSVVV\\\eeennntttvvvwwwwwwvvvuuuvvvxxxyyyyyyzzz|||~~~~~~}}}{{{zzzzzzxxxvvvwwwyyyyyyuuurrrpppttt{{{}}}zzzqqqgggaaa\\\\\\```gggpppwwwyyyyyy~~~~~~zzzuuusssvvv|||~~~{{{|||vvvoooggg```]]]]]]bbblllwww||||||yyyjjjccc[[[XXXSSSNNNLLLMMMOOOPPPOOONNNNNNPPPVVV^^^ggglllrrrsssuuuyyy}}}{{{xxx{{{{{{qqqUUUAAA:::888777666999888999444<<<@@@MMMTTTFFFIIIEEEJJJGGGIIIGGGFFFEEEDDDCCCCCCCCCDDDFFFGGGHHHJJJLLLNNNOOOPPPUUUVVVWWWXXXYYY[[[___bbb___gggtttvvvcccOOOOOO]]]qqquuu\\\___lll{{{vvvlllWWW\\\}}}~~~nnnooorrrwwwrrr]]]MMMGGGGGGGGGOOOXXX^^^___[[[XXXWWWZZZYYYWWWTTTSSSSSSTTTTTTTTTTTTTTTSSSTTTTTTUUUUUUSSSSSSSSSRRRRRRRRRRRRRRRQQQRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVVVVVVVTTTUUUVVVUUUTTTSSSUUUVVVZZZ]]]^^^[[[UUUQQQPPPQQQTTTOOOMMMMMMHHHEEEMMMZZZqqq{{{}}}kkkWWWYYY[[[\\\[[[\\\]]]___[[[^^^bbbfffjjjmmmooopppvvvxxx|||}}}}}}}}}}}}}}}}}}||||||yyyyyyyyyyyyyyyxxxvvvuuuxxxxxxyyyyyyyyyyyyyyyxxxwwwtttqqqooopppqqqrrrrrrsssrrrqqqqqqssssssrrrqqqpppssswwwxxxuuuooohhhccc]]]\\\]]]```dddhhhkkklllkkkkkkkkkkkkjjjhhhgggfff^^^XXXOOOIIIJJJOOOUUUXXXkkkpppsssrrrtttwwwwwwuuuwwwxxxxxxyyy{{{{{{pppxxx~~~pppnnnnnnwwwwwweee\\\XXXTTTTTTRRRRRRUUU^^^iiirrrsssuuuvvvtttsssrrrtttvvvxxxyyy{{{||||||zzzyyywwwxxxuuussstttwwwxxxuuusssnnnrrrxxx|||{{{vvvnnnhhh```]]]\\\```hhhrrrxxxzzz}}}zzzwwwxxx{{{|||vvvpppjjjbbb]]]YYYdddsss}}}{{{kkkfffXXXUUUPPPMMMKKKLLLOOOQQQOOOMMMMMMNNNTTT\\\eeekkkpppqqqtttwww{{{~~~xxx^^^III>>>;;;999777888777999555>>>DDDTTT~~~mmmSSSFFFIIIFFFKKKHHHIIIGGGFFFEEEDDDDDDCCCCCCCCCEEEGGGIIILLLNNNOOOPPPPPPRRRUUUYYY[[[\\\\\\]]]^^^```bbbiiixxxwwwaaaOOOMMM___vvv___VVV]]]yyywwwmmmbbbQQQ___~~~~~~sss~~~wwwlllxxx|||bbbPPPIIIJJJJJJRRR[[[```^^^[[[XXXXXX[[[ZZZYYYWWWVVVVVVWWWWWWXXXWWWVVVUUUUUUUUUUUUUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWVVVVVVVVVVVVWWWWWWXXXXXXVVVWWWYYYYYYYYYXXXZZZ[[[___aaabbb```[[[WWWVVVVVVXXXQQQNNNMMMHHHEEEOOO]]]ttt|||{{{iiiWWWYYY\\\\\\\\\\\\\\\^^^\\\aaaeeegggggghhhlllooouuuwww{{{~~~}}}}}}}}}||||||||||||||||||{{{zzzzzz{{{{{{yyywww{{{{{{|||{{{{{{zzzyyyyyyxxxuuurrrpppqqqrrrssssssuuutttssssssuuuuuutttrrrqqqsssuuuuuurrrllleeeaaa^^^aaagggllloooqqqppppppnnnoooppprrrtttuuuuuuuuujjjaaaUUUJJJEEEFFFKKKOOOcccjjjooopppqqqttttttqqqttttttvvvuuurrruuu}}}tttvvvvvvlllqqqrrrxxxoooeee```XXXWWWTTTQQQRRRYYYdddmmmooorrruuuuuusssrrrsssvvvxxxxxxxxxxxxxxxwwwvvvuuuvvvuuuttttttuuuuuutttsssrrrtttyyy}}}|||vvvqqqeeeaaa]]]\\\bbbkkktttyyyzzz~~~}}}|||}}}zzzuuupppeeeZZZUUU^^^ooo}}}}}}hhhbbbVVVSSSPPPMMMKKKLLLNNNOOOMMMLLLLLLNNNTTT\\\eeejjjnnnpppsssvvvzzz|||~~~yyybbbMMM@@@999666555333444888444???HHH___ttthhhPPPEEEIIIGGGKKKHHHIIIFFFFFFFFFEEEDDDDDDCCCCCCDDDGGGJJJNNNPPPQQQQQQPPPNNNRRRWWWZZZ[[[[[[[[[[[[^^^bbblll~~~{{{bbbUUUJJJVVVsssbbbPPPQQQeeezzzhhhYYYMMM```|||}}}{{{tttvvvttthhhTTTMMMNNNRRRYYYbbbdddaaa]]]\\\]]]\\\\\\\\\\\\[[[[[[ZZZZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[ZZZ[[[[[[[[[[[[ZZZYYYXXXYYYYYYXXXXXXXXXXXXYYYZZZXXXXXXXXXXXXXXXYYY[[[[[[[[[]]]___`````````aaaccccccccccccccccccbbbaaa```\\\UUUPPPNNNJJJHHHSSSbbbsss{{{}}}mmmXXX[[[]]]^^^]]]\\\\\\]]]___eeejjjiiidddccciiiooovvvxxx|||~~~~~~}}}||||||~~~}}}{{{xxx}}}}}}}}}}}}}}}|||{{{{{{yyyvvvsssqqqrrrsssttttttvvvuuuuuuvvvxxxyyyxxxwwwvvvuuussspppllliiieeedddaaafffmmmtttvvvuuusssrrruuuuuuvvvwwwxxxyyyyyyzzzqqqkkk```SSSGGGCCCFFFJJJXXXbbbkkknnnpppssssssppprrrooonnnnnnjjjgggmmmuuu}}}{{{xxxoookkknnnvvv{{{}}}{{{ooogggZZZYYYWWWRRRPPPUUU___gggjjjooouuuwwwuuutttvvvyyy|||{{{yyyxxxwwwwwwwwwxxxwwwxxxwwwuuurrrqqqqqqrrrsssvvvzzzxxxsssllliiieeebbbbbbiiirrrxxxwww{{{}}}{{{wwwkkk^^^WWW\\\jjjzzzddd^^^WWWUUURRROOOMMMLLLLLLMMMKKKJJJKKKNNNTTT\\\dddiiikkknnnrrrwwwzzz}}}vvvdddQQQAAA888555444111444999444<<>>PPP~~~||||||ooowwwzzzIIIAAACCCAAAIIIHHHGGGEEEFFFFFFEEEDDDEEEGGGJJJHHHIIIKKKLLLNNNPPPRRRTTTWWWWWWWWWVVVVVVXXX]]]```___dddggggggjjjppprrrqqqtttqqq{{{}}}xxxuuupppmmmmmmoooqqqrrrmmmeeefffllltttyyy]]]\\\\\\uuuwwwdddbbbcccffffffeeehhhmmmuuutttpppkkkjjjmmmlllgggbbbccceeefffgggggggggfffeeeeeeeeeeeefffggghhhiiigggggghhhjjjkkklllmmmnnnmmmmmmnnnnnnnnnmmmllllllllllllmmmmmmmmmkkkjjjiiihhhhhhhhhiiijjjkkkmmmmmmkkknnnmmmhhheeefffddd___aaaZZZUUUTTTSSSNNNJJJIIIDDDBBB@@@???<<<@@@NNN]]]eeeoooxxxzzzxxxsssjjjbbbtttvvvxxx[[[[[[ZZZYYY[[[```gggllliiihhhgggiiilllnnnllljjjeeehhhkkknnnpppuuu|||~~~~~~~~~yyyzzz||||||xxxvvvssssssssssssrrrqqqnnnssssssnnnooossskkk^^^ZZZ\\\bbbhhhhhheeefffkkkbbbdddeeeeeedddbbbaaaaaadddjjjttt{{{~~~}}}|||{{{nnnppprrrrrrpppnnnmmmmmmuuuzzz~~~{{{rrrjjjiiijjjmmmlllkkkiiiccc```gggqqqjjjmmmqqquuuwwwxxxwwwvvvrrrtttxxx{{{|||wwwpppjjjeeecccbbbfffmmmssswwwxxxtttuuuyyy|||}}}zzztttooollloooqqqrrrqqqppppppqqqhhhoooyyyyyytttuuuaaa]]]VVVPPPJJJGGGFFFFFFEEECCCCCCCCCCCCCCCKKKSSSZZZ```hhhmmmppprrrwwwzzz{{{}}}~~~{{{xxxvvvqqq|||sssQQQ;;;<<<999444:::888;;;AAASSS{{{xxxgggrrruuuDDD<<>>888888CCCPPPYYYeeepppvvvzzz~~~~~~uuummm\\\[[[ZZZ[[[]]]aaafffhhhkkkggggggkkkmmmjjjhhhiiikkkggghhhnnnqqqqqquuu{{{}}}}}}~~~{{{}}}~~~|||zzzwwwttttttuuuxxxyyyuuutttssssssssspppkkkggg]]]bbbiiinnnooonnnmmmmmmeeefffgggiiigggbbb^^^]]]dddqqqrrrooouuuxxxwwwzzzsssrrrrrrqqqooommmmmmppp|||~~~~~~{{{uuuqqqmmmiiikkkpppooofffbbbfffkkklllppppppqqquuuzzzzzzwwwtttxxxxxxzzz~~~~~~vvvpppmmmiiigggkkkrrrxxxyyywwwuuuzzz~~~}}}{{{zzzuuupppqqqqqqqqqqqqrrrtttuuuvvvqqqqqqrrryyy}}}xxxvvvwwwnnnTTTRRRLLLGGGKKKEEEGGGGGGDDDCCCEEEFFFHHHOOOWWW^^^dddhhhiiinnnvvv{{{zzz||||||~~~{{{lllvvvwwwrrrjjjXXXBBB666777888;;;666>>>AAAOOOhhhvvvsssJJJ@@@CCCGGGMMMDDDEEEHHHGGGFFFEEEEEEEEEFFFGGGOOOMMMKKKIIIIIIKKKNNNPPPWWWZZZ\\\\\\ZZZZZZ]]]```___```dddkkkrrruuussspppooouuufff\\\OOOGGGFFFGGGGGGEEEEEEAAAAAACCCAAAJJJhhhuuu^^^___llltttpppmmmqqqtttrrriiifffeeeiiiooottttttrrrqqqnnniiihhhiiijjjiiigggggggggggghhhhhhgggffffffiiiiiihhhgggggggggggghhhjjjjjjkkkllllllmmmmmmmmmpppooonnnmmmmmmmmmmmmmmmqqqpppppppppppppppqqqrrrlllkkkkkkjjjjjjkkkkkkllljjjppprrrmmmgggccc___[[[UUURRRNNNKKKIIIJJJKKKMMMIIIGGGEEEBBB@@@???@@@@@@MMMWWWiiixxx}}}}}}|||kkk]]]\\\ZZZZZZ\\\___ccceeeeeeccceeejjjmmmkkkiiiiiippplllkkkoooqqqqqquuuzzz{{{{{{}}}~~~|||zzzwwwttttttuuuwwwyyyyyyvvvtttsssrrrnnngggaaaaaafffmmmppppppoooooooookkkjjjkkkkkkhhhbbb^^^^^^aaannnpppnnntttvvvrrrtttxxxvvvssspppnnnnnnppprrrvvvxxxyyyxxxvvvsssqqqooooooqqqooohhhfffkkkpppqqqrrrrrrrrruuuxxxyyywwwttt}}}}}}~~~wwwmmmjjjgggjjjpppvvvxxxwwwxxx|||}}}{{{zzzzzzuuuoooooopppqqqrrrtttwwwyyyzzzvvvvvvtttxxx~~~uuuuuuwww~~~wwwZZZWWWPPPJJJMMMGGGHHHHHHEEEDDDFFFGGGHHHOOOVVVaaaeeeiiiiiihhhkkkuuu~~~~~~vvviii|||yyyllliiieeeXXXEEE999777888<<<888>>>???JJJ}}}ttttttJJJ@@@DDDJJJPPPGGGHHHEEEEEEEEEEEEFFFGGGHHHHHHMMMLLLLLLKKKLLLNNNOOOQQQWWWZZZ]]]]]][[[ZZZ\\\^^^___aaaffflllqqqtttsssrrrqqqzzz}}}wwwbbb\\\TTTOOOMMMMMMLLLJJJLLLGGGFFFHHHFFFEEERRRbbbaaa___ggghhh___[[[bbbjjjlllnnnllljjjmmmsssvvvuuusssmmmjjjgggfffhhhiiihhhgggccccccdddeeeeeeeeeeeeeeejjjhhhgggeeeeeegggiiijjjlllllllllllllllnnnooopppppppppooonnnnnnnnnoooooooooooonnnnnnnnnnnnnnnooollllllkkkkkkkkkkkklllllliiinnnoookkkfffbbb]]]XXXTTTQQQMMMJJJHHHIIIJJJKKKHHHFFFCCC???===<<<>>>???DDDLLL[[[lllwww}}}~~~iiizzz___^^^\\\[[[\\\___bbbdddaaa___bbbjjjmmmllljjjjjjrrrnnnmmmnnnoooooorrrwww{{{{{{~~~{{{zzzwwwttttttuuuvvvxxxyyyvvvtttttttttppphhh```iiinnntttwwwuuusssssssssssspppooooooiiiaaa^^^```eeeppprrrttt|||}}}wwwyyy~~~{{{vvvqqqoooppprrrttttttuuuxxx|||}}}}}}|||{{{tttrrrlllgggiiiooottttttuuuttttttuuuvvvwwwvvvuuuzzz{{{yyyqqqmmmhhhhhhlllqqqssstttwwwxxxwwwvvvwwwyyyuuuooonnnoooppprrrtttwwwyyy{{{yyyzzzyyyyyyuuuwww{{{bbb\\\TTTMMMOOOHHHJJJKKKHHHFFFGGGHHHIIIOOOVVV___bbbiiikkkccc^^^jjj{{{}}}~~~llllllrrrcccaaaccc[[[III<<<777999>>>999===<<>>KKKaaarrroootttzzzbbbDDDUUUaaaXXXNNNIIIHHHGGGFFFEEEEEEFFFGGGHHHMMMLLLMMMPPPTTTWWWXXXXXX[[[[[[ZZZWWWTTTSSSTTTVVVZZZ\\\___bbbfffiiilllnnnlllyyy~~~|||yyyaaaPPPFFFCCCFFF[[[sss{{{|||nnn]]]PPPHHHDDDFFFGGGFFFHHHNNNRRR\\\bbbcccgggpppvvvvvvrrrpppnnnllllllmmmoooqqqppppppppppppooonnnmmmllltttrrrpppnnnnnnoooqqqssstttrrrqqqrrrssstttttttttqqqqqqooonnnnnnnnnooopppooollljjjjjjkkklllllllllllljjjgggeeebbb^^^ZZZVVVUUURRROOOJJJGGGDDDCCCBBB<<<<<<<<<>>>CCCIIIOOORRRZZZZZZ```lllvvv{{{zzzfffggghhhiiiiiijjjmmmooofffhhhlllqqquuuuuuppplllppprrrtttvvvuuurrrnnnllleeeeeedddeeegggkkkoooqqquuusssqqqkkkxxx~~~~~~~~~{{{zzzzzzvvvooooootttxxx}}}zzzwwwvvvxxxzzz}}}}}}{{{vvvttt{{{}}}|||pppjjjooooooeee[[[XXXdddkkkyyyzzzlllrrrrrrbbbQQQIIIGGGPPP\\\bbbeeehhhmmmqqqrrrnnnmmmooopppoooppprrruuuyyy|||~~~~~~~~~~~~nnn___UUUQQQPPPUUUWWWZZZ\\\^^^aaaeeehhhhhhiiijjjjjjjjjlllooorrrnnnkkklllqqqsssuuu|||fffdddcccUUUJJJJJJJJJJJJJJJGGGFFFIIIOOOUUU___fffpppvvvwwwxxxyyyzzz|||}}}~~~vvv{{{~~~eeeDDD>>>777;;;999@@@MMMfff}}}|||```EEEVVV```TTTJJJFFFHHHGGGFFFEEEEEEFFFGGGHHHPPPOOOOOOQQQTTTVVVVVVUUUYYYYYYXXXVVVTTTSSSTTTVVVYYY[[[^^^aaaeeeiiimmmooovvvfffTTTIIIEEEHHH]]]uuu}}}}}}xxxhhhXXXJJJDDDAAACCCDDDBBBDDDIIIPPPYYYaaadddhhhqqqvvvvvvqqqpppnnnllllllnnnpppqqqpppppppppoooooonnnllllllooonnnmmmllllllnnnpppqqqrrrqqqqqqqqqrrrsssssssssrrrqqqooommmmmmnnnooopppmmmkkkjjjjjjlllmmmmmmmmmjjjjjjiiifffbbb]]]YYYWWWSSSRRROOOKKKGGGDDDBBBAAA<<<;;;999888:::===@@@BBBJJJLLLUUUdddpppwww}}}dddfffhhhiiijjjlllooorrrgggiiimmmqqquuutttqqqnnnpppqqqsssssssssqqqooommmgggeeecccaaaaaaccceeeffflllvvvqqqbbbiiiooo{{{~~~wwwrrrpppvvv~~~~~~zzzwwwxxx{{{}}}{{{ssspppuuu{{{tttkkkiiikkkiii```XXX^^^jjjyyyoooqqqsssgggSSSJJJDDDHHHOOOUUUZZZ]]]hhhlllnnnlllkkkmmmnnnmmmnnnoooqqquuuxxx{{{~~~~~~~~~uuuggg[[[SSSPPPSSSUUUXXXZZZ]]]```eeehhhiiijjjllllllmmmooorrrtttrrrooonnnnnnoooqqqxxxlllkkkjjj\\\NNNJJJJJJJJJJJJHHHGGGIIIPPPUUU```gggooouuuvvvwwwyyy{{{zzz{{{}}}sssyyyrrrGGG>>>888===:::???MMMiii{{{___HHHXXX]]]QQQHHHEEEHHHGGGFFFEEEEEEFFFGGGHHHRRRQQQPPPQQQSSSSSSSSSQQQUUUVVVVVVUUUSSSRRRTTTUUUWWWYYY]]]```ccchhhmmmqqq}}}nnnYYYKKKIIIOOOfff}}}}}}vvvooofffWWWJJJDDDAAA???AAAAAA@@@BBBFFFLLLTTT]]]cccjjjqqquuuuuuqqqpppnnnmmmmmmnnnpppqqqoooooooooooonnnmmmlllllliiiiiijjjjjjkkkmmmnnnooopppppppppppppppqqqqqqrrrrrrpppnnnllllllmmmoooppplllkkkjjjjjjlllnnnnnnmmmgggiiikkkhhhaaa[[[XXXXXXRRRQQQOOOLLLIIIFFFCCCAAA===;;;888666555666777888<<>>===<<<::::::::::::;;;:::;;;CCCNNNVVV\\\cccjjj}}}|||}}}dddeeeggghhhhhhjjjmmmooonnnppprrrssssssqqqpppoooqqqppppppooonnnmmmlllkkkoooooonnnjjjddd\\\UUUPPPXXX```kkksssvvvxxx}}}zzzrrr___[[[[[[eeewww}}}}}}}}}wwwqqqpppsssvvv|||xxxjjj[[[\\\fffhhh```XXXcccmmmxxxwwwqqqqqqlll]]]WWWMMMDDDBBBFFFKKKNNNVVV\\\```aaadddjjjnnnmmmmmmnnnnnnoooqqqtttvvvwwwvvvuuutttvvv{{{xxxqqqllljjjbbbbbbbbb```___```ccceeeiiikkknnnpppppppppqqqrrrppprrrrrrpppnnnnnnooooooxxxyyy}}}yyywww|||ooommmoooeeeUUUMMMIIIKKKKKKJJJIIILLLQQQVVV___eeekkkpppqqqssswwwzzz}}}||||||~~~|||uuupppooo{{{^^^rrrIII:::666;;;777999EEEaaa|||aaaHHHNNNNNNFFFFFFIIIHHHGGGFFFEEEEEEFFFGGGHHHJJJIIIIIIJJJMMMNNNMMMMMMMMMOOOQQQRRRRRRSSSUUUVVVVVVYYY]]]^^^```eeennnttt~~~qqqmmmvvvaaaKKKLLL]]]ttt}}}ssshhh```UUULLLGGGFFFHHHKKKMMMNNNMMMHHHDDDBBBCCCCCCCCCHHHRRR^^^hhhmmmooopppoooooonnnnnnooopppqqqrrrooooooooopppoooooonnnmmmllllllllllllkkkkkkjjjjjjlllnnnooonnnlllllloooqqqqqqooommmkkkkkklllnnnoooooonnnlllllllllllljjjhhhdddhhhkkkggg```ZZZXXXYYYQQQQQQPPPOOOLLLIIIFFFDDDAAAAAA@@@???>>>>>>======;;;:::===CCCGGGKKKSSS[[[uuu}}}{{{}}}ccceeegggggghhhiiillloooppprrrttttttrrrqqqqqqqqquuuttttttrrrqqqooommmllllllmmmooonnnjjjddd]]]XXXUUUXXX___hhhmmmnnnrrrvvvrrr{{{ooofff]]]___mmm~~~xxxxxxxxxuuurrrqqqqqqrrr}}}ooo```\\\bbbgggeeeWWW^^^eeeooo|||rrrooojjjbbb```WWWKKKDDDFFFJJJLLLMMMSSSWWWXXX\\\dddiiikkknnnooopppqqqrrrssstttuuuqqqqqqqqqrrrvvv~~~wwwqqqoooiiihhheeeaaa]]]\\\^^^```hhhjjjnnnooonnnmmmmmmmmmjjjnnnooollljjjjjjiiigggqqqsssvvv|||tttppptttqqqooosssjjjZZZOOOIIIKKKLLLKKKJJJMMMRRRWWW```eeekkkooopppssswww{{{|||{{{|||}}}uuummmwwwfff]]]dddyyyaaammmTTT===888===999:::DDD[[[```DDDFFFEEEAAADDDHHHHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFFFFGGGJJJLLLLLLKKKJJJLLLPPPRRRSSSTTTVVVXXXXXX[[[^^^^^^___dddnnnvvvttt```YYYbbbrrrcccNNNNNNYYYjjjlll^^^QQQMMMKKKLLLPPPVVVaaakkkdddeee```TTTJJJFFFDDDBBBBBBDDDNNN\\\gggkkkmmmooooooooooooooopppqqqqqqrrroooppppppqqqqqqppppppooopppooonnnlllkkkkkkkkkkkkkkknnnooonnnlllkkknnnqqqooonnnmmmlllkkkllllllmmmooommmllllllmmmllljjjhhhfffhhhhhheee___[[[YYYZZZSSSRRRQQQPPPMMMKKKIIIHHHEEEEEEDDDCCCAAA>>><<<;;;:::999;;;???@@@CCCKKKTTToooyyybbbdddfffhhhiiikkkooorrroooqqqssssssrrrrrrsssuuuvvvvvvvvvtttrrrooollljjjjjjlllmmmnnnmmmjjjgggeeeVVVSSSVVV___fffgggiiilllmmmttt|||nnnhhhmmmyyy~~~}}}xxxvvvyyy~~~uuupppnnndddfffhhhjjjkkkmmmnnnoootttuuuhhh^^^[[[^^^aaaVVVZZZaaalllxxxrrrlllffffff___RRRIIIIIILLLLLLHHHMMMOOOOOOSSS[[[bbbdddiiijjjmmmoooqqqrrrrrrrrrpppppppppoooqqqwwwwwwsssmmmkkkgggbbb]]][[[\\\^^^fffiiilllnnnllljjjhhhhhhhhhllllllgggeeeggghhheeeiiilllqqqvvvyyy}}}{{{llleeegggwwwuuuuuuzzzsss```QQQIIIKKKLLLLLLKKKNNNSSSWWWbbbgggllloooqqqtttyyy}}}~~~zzzxxxyyyzzz}}}xxxrrr|||kkkZZZ\\\ssshhhsss]]]???999===:::<<>>BBBFFFFFFFFFKKKSSSmmmxxxaaacccfffhhhkkknnnrrruuummmppprrrsssrrrsssvvvyyyuuuvvvuuutttqqqmmmiiigggmmmmmmmmmlllllllllllllllYYYRRRRRR[[[cccddddddfffkkkpppxxx~~~tttrrrwww~~~}}}{{{{{{jjjgggiiisssyyynnnfffaaa```SSSUUUYYY]]]bbbgggkkkmmmllluuuxxxmmm^^^TTTUUUZZZVVVWWW___mmm}}}wwwpppgggjjjdddVVVLLLLLLMMMLLLFFFIIIKKKIIILLLUUU\\\^^^bbbeeehhhlllnnnppppppoooqqqqqqpppnnnnnnrrryyy~~~yyypppnnnjjjddd^^^\\\]]]___eeehhhkkklllkkkhhheeeeeejjjmmmllleeecccgggjjjhhhbbbgggnnnrrruuuxxx|||{{{{{{eee[[[ZZZjjj~~~zzz{{{yyycccRRRHHHKKKMMMMMMLLLNNNSSSXXXdddhhhmmmppprrruuuzzz|||xxxvvvxxxyyy|||}}}zzzuuu```aaa{{{lll}}}___???888<<<:::<<<@@@NNNyyydddGGGGGGHHHFFFHHHIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFGGGIIIJJJIIIHHHGGGJJJOOORRRTTTVVVXXXZZZ\\\___aaa___^^^cccnnnwww~~~kkkVVVPPPQQQVVV[[[\\\ZZZ\\\aaasssccc[[[XXXVVV\\\```XXXYYY```ooo~~~uuu```TTTNNNIIIFFFEEELLL\\\gggkkkmmmpppnnnnnnooopppqqqqqqrrrrrrqqqrrrrrrsssssssssrrrrrrooonnnllljjjjjjlllooopppkkknnnpppoookkkkkknnnrrrkkklllmmmnnnmmmlllkkkjjjiiiiiijjjllloooooonnnmmmkkkgggccc```^^^]]][[[ZZZWWWUUUSSSPPPNNNNNNNNNNNNPPPQQQQQQQQQOOOMMMJJJHHHBBBEEEKKKPPPOOOLLLNNNTTTnnnyyyfffeeedddfffjjjmmmooopppooommmnnnrrrttttttvvvzzz{{{wwwrrrppppppooollljjjmmmiiiiiikkkmmmmmmoootttiii[[[QQQTTT\\\aaadddhhhiiiiiinnnvvv}}}|||zzzssseee___[[[```mmmzzzwwwpppmmmggg```YYYTTTQQQPPPNNNJJJGGGHHHMMMRRRUUUVVVeeeiiiqqqtttooojjjaaaZZZYYY^^^ZZZYYY___hhh|||{{{iiijjjhhhbbbXXXQQQMMMMMMLLLJJJGGGEEEFFFKKKPPPTTTaaadddhhhiiihhhhhhjjjmmmmmmmmmmmmnnnpppssswwwxxx}}}}}}|||tttmmmhhhccc______ccceeegggjjjjjjiiihhhhhhiiikkkllloooppppppnnnjjjhhhgggiiilllppptttxxx{{{|||qqqcccVVVVVVeeevvv{{{~~~kkkTTTOOOKKKIIIIIIIIIKKKQQQYYYeeegggkkksss{{{~~~|||xxxvvvuuuvvvxxx|||nnnrrrxxxqqqqqq```AAA777???<<<:::AAAOOOooouuukkkDDD@@@HHHHHHDDDFFFGGGGGGGGGFFFDDDDDDFFFHHHKKKJJJGGGEEEJJJPPPOOOJJJKKKNNNQQQTTTVVVXXXZZZ\\\^^^bbb___^^^``````lll}}}gggRRRNNN[[[eeebbb]]][[[XXXTTTpppzzzxxxqqqjjjfffcccaaadddiiieeerrr~~~hhhWWWMMMDDDGGGOOO\\\jjjrrrrrrppptttsssqqqooooooppprrrsssnnnrrrvvvwwwtttrrrqqqrrrqqqpppooonnnnnnnnnooopppnnnllljjjkkknnnooonnnkkkkkkkkkjjjjjjiiihhhhhhhhhgggiiikkkjjjiiiiiilllooojjjfffaaa^^^]]]\\\XXXUUUTTTTTTSSSSSSTTTVVVWWWXXX\\\___aaaaaa]]]XXXTTTRRRVVV[[[cccfffaaaYYYYYY]]]uuu}}}xxxhhhffffffgggkkknnnoooooohhhjjjnnnuuuvvvtttuuuyyyzzzwwwrrrpppooonnnllliiiiiiffffffjjjlllllloootttnnnaaaWWWWWW\\\]]]^^^___bbbfffnnnuuuvvvvvv|||zzzeee^^^WWWVVV\\\dddiiikkkmmmqqqqqqnnnqqqxxxtttiii```^^^ZZZVVVQQQNNNKKKJJJOOOKKKGGGFFFHHHKKKLLLLLLTTTZZZcccsss{{{tttmmmaaaXXXVVVUUUSSSTTTUUUXXXiiitttkkkkkkiiieee^^^WWWSSSQQQLLLJJJFFFDDDEEEJJJPPPTTT\\\```dddffffffgggiiilllooonnnnnnnnnppptttxxxzzz|||||||||ssskkkhhhddd```___aaaeeegggjjjlllkkkjjjjjjjjjjjjlllnnnoooooollliiiggghhhiiilllooossswwwzzz|||zzz~~~~~~sssgggeeemmmxxxvvvvvvqqq^^^OOOKKKIIIIIIIIIKKKQQQYYYbbbeeejjjrrrzzz~~~|||yyyxxxyyyyyy|||xxxzzzrrr}}}hhhCCC777>>><<<999@@@MMMlll}}}yyywwwmmmFFFBBBKKKIIIFFFGGGGGGGGGGGGFFFDDDDDDFFFHHHLLLKKKHHHFFFJJJOOONNNIIIKKKMMMQQQTTTVVVXXXZZZ\\\]]]```^^^^^^aaa___kkk}}}gggOOOUUUaaauuuqqqggggggkkkrrr|||yyyvvvwwwzzzxxxssspppqqqrrryyyrrr\\\NNNHHHKKKRRR^^^kkkqqqqqqoootttsssrrrqqqqqqrrrssssssssstttuuuuuurrrooonnnmmmnnnnnnmmmmmmmmmnnnooopppnnnmmmlllmmmoooooommmkkkkkkjjjjjjiiiiiihhhgggggghhhiiikkkjjjiiiiiikkkmmmjjjgggbbb```___]]]ZZZXXXVVVUUUTTTTTTTTTUUUVVVWWW^^^bbbgggiiiiiigggffffffhhhjjjnnnqqqllleeecccfffxxx~~~vvvgggfffeeegggjjjmmmoooooobbbgggpppwwwvvvqqqrrrwwwzzzwwwtttqqqpppnnnllljjjgggddddddhhhkkkkkknnnrrrtttiii```]]]\\\ZZZWWWVVVXXX___jjjqqqooolllqqqyyy|||~~~~~~llleee[[[TTTSSSWWW[[[]]]^^^cccddd```___cccaaaZZZWWWWWWVVVTTTRRRPPPNNNMMMQQQNNNIIIGGGGGGGGGHHHGGGGGGLLLUUUdddzzz{{{qqqeeeZZZUUURRRSSSTTTQQQMMMYYY~~~yyyooommmjjjgggddd```\\\XXXPPPMMMIIIFFFFFFKKKPPPTTTWWW\\\bbbeeefffhhhkkknnnrrrpppooooooqqqtttyyy{{{xxxvvvwww}}}{{{qqqhhhffffffbbb^^^]]]dddggglllnnnnnnmmmmmmmmmkkklllnnnooonnnllliiiggghhhiiikkknnnrrruuuxxxzzzvvvyyy~~~}}}{{{xxxzzzrrrooo{{{tttdddPPPKKKIIIIIIIIIJJJQQQXXX___bbbiiiqqqyyy~~~|||{{{|||{{{||||||qqquuuoooEEE888>>>;;;888???IIIfff|||tttpppIIIEEEMMMKKKGGGHHHFFFGGGGGGFFFDDDEEEGGGIIINNNNNNJJJGGGJJJNNNMMMHHHJJJMMMQQQTTTUUUWWWZZZ\\\ZZZ^^^]]]^^^aaa___hhh~~~mmmRRRRRR\\\yyy~~~|||zzz|||~~~~~~{{{vvvvvv{{{~~~uuudddXXXIIIMMMUUUaaammmtttuuussstttttttttttttttttttttttttttrrrqqqppppppooommmkkklllkkkkkkkkklllmmmnnnooonnnnnnnnnooopppooollliiijjjjjjiiiiiihhhhhhgggggggggiiijjjiiihhhhhhiiijjjiiigggdddaaa```___]]][[[WWWWWWUUUTTTTTTTTTUUUVVVYYY^^^eeekkknnnqqqsssuuuwwwuuuvvvxxxvvvpppmmmnnn|||sssyyybbbaaaaaadddhhhlllnnnnnnccchhhqqqwwwsssnnnooovvvyyyxxxvvvtttrrrpppnnnmmmhhheeefffiiikkkjjjkkkoootttnnngggbbb___[[[WWWTTTQQQVVV___gggiiihhhmmmttt{{{}}}~~~rrrkkk```VVVQQQRRRVVVZZZXXX```ddd```\\\ZZZXXXSSSYYYZZZZZZ[[[ZZZYYYWWWVVVVVVSSSPPPNNNLLLLLLLLLLLLHHHJJJNNNWWWlllwwwlll```ZZZTTTSSSRRROOOIIIOOOlllzzzuuunnnkkkiiigggddd```XXXTTTNNNJJJIIIKKKOOORRRTTTZZZaaafffiiikkknnnqqqsssqqqooooooppptttxxx{{{ssssssvvv|||xxxnnnffffffgggddd^^^[[[cccggglllpppppppppppppppmmmnnnoooooonnnllliiiggghhhiiijjjlllooosssvvvxxxvvvwww{{{rrrjjjssszzzpppaaaPPPLLLIIIJJJIIIJJJPPPXXX^^^bbbiiiqqqxxx|||}}}}}}}}}{{{{{{||||||}}}rrrnnnpppIII:::>>>:::888>>>FFF```||||||rrrKKKFFFMMMKKKFFFGGGFFFFFFGGGEEEDDDEEEGGGIIIRRRQQQNNNJJJKKKNNNMMMHHHJJJMMMQQQSSSUUUWWWZZZ\\\XXX]]]\\\^^^bbb^^^eeeyyyvvv\\\LLLPPPiii~~~xxxvvvxxxzzz|||ppp```KKKPPPZZZfffrrryyy{{{{{{uuuuuuvvvvvvvvvuuuttttttqqqmmmjjjkkkmmmooonnnlllllllllkkkkkkllllllllllllnnnooopppqqqpppnnnkkkiiijjjiiiiiihhhggggggffffffffffffgggggggggffffffggggggfffcccaaa```___^^^]]]YYYXXXVVVTTTSSSSSSSSSTTTUUUZZZaaahhhmmmqqquuuxxxxxxsssqqquuuvvvtttqqqrrroooooo]]]\\\]]]```eeejjjmmmnnnhhhlllqqqsssnnniiimmmtttxxxxxxxxxvvvtttrrrqqqqqqllliiiiiilllllliiiiiilllqqqooolllgggccc```]]][[[TTTQQQSSS[[[aaaeeehhhmmmooosssxxx|||}}}~~~~~~}}}{{{xxxuuuuuuwwwzzztttkkk___RRRKKKIIILLLOOOOOOUUUXXXVVVUUUWWW[[[]]]^^^___```aaaaaa```___^^^```^^^\\\XXXTTTQQQPPPPPPPPPOOOLLLLLLYYYrrr}}}rrrfff]]]TTTNNNKKKJJJFFFGGGVVViii{{{sssoookkkhhheee^^^ZZZSSSMMMJJJJJJKKKMMMPPPWWW```fffiiijjjmmmppprrrpppnnnnnnooorrruuuxxxsssssstttxxx|||~~~|||zzztttkkkeeegggiiieee___[[[cccgggllloooppppppqqqrrrqqqqqqqqqqqqooommmjjjiiihhhhhhhhhjjjlllooorrrtttuuutttuuuzzztttccceeellliii```PPPLLLJJJJJJIIIJJJPPPWWW^^^cccjjjpppuuuxxxzzzzzzzzzxxxyyy|||||||||zzzrrrrrrLLL;;;===:::999>>>CCC[[[sss{{{sssKKKEEELLLIIIEEEFFFEEEFFFFFFEEEDDDEEEGGGJJJUUUUUURRRMMMLLLNNNMMMJJJJJJMMMPPPSSSUUUWWWYYY[[[XXX\\\[[[^^^bbb^^^cccuuu~~~yyycccMMMKKKUUUtttyyyxxxzzzxxx}}}}}}hhhTTTYYYbbbmmmvvv|||}}}}}}vvvvvvvvvvvvuuutttsssrrrnnnkkkggggggjjjlllllljjjmmmmmmmmmllllllkkkkkkjjjmmmnnnpppqqqpppmmmjjjiiiiiiiiihhhggggggffffffeeecccddddddeeeffffffeeedddeeedddccc```^^^]]]\\\\\\YYYWWWUUUSSSRRRQQQQQQRRRXXX\\\aaafffkkkooosssvvvrrrllliiinnnrrrssstttuuukkkggg\\\[[[\\\```eeejjjmmmnnnllllllnnnnnnjjjgggjjjqqquuuvvvxxxwwwuuutttttttttooollllllnnnmmmiiihhhkkkoooqqqqqqlllggggggeeeccc]]]UUUQQQUUU[[[^^^aaadddcccgggmmmssswwwwwwvvvuuu{{{|||wwwxxxwwwrrrnnnmmmkkkgggddddddfffhhhlllrrr|||xxxgggXXXNNNHHHFFFEEEJJJKKKLLLMMMRRR\\\jjjsssiiiiiijjjkkkkkkkkkjjjjjjmmmllliiiccc\\\VVVRRRQQQTTTTTTOOOGGGJJJ]]]wwwxxxlllaaaZZZPPPJJJJJJHHHEEEIIISSSmmmuuunnniiifff___\\\VVVPPPLLLIIIHHHHHHLLLSSS]]]dddfffgggiiikkknnnmmmllllllmmmoooqqqrrrsssooolllkkknnnrrruuuwwwnnnhhheeeiiikkkgggaaa^^^dddgggjjjmmmnnnoooqqqrrrsssssssssrrrpppmmmkkkjjjgggffffffgggiiillloooqqqqqqpppppprrrwww|||yyy]]]UUU]]]cccaaaQQQMMMJJJJJJIIIJJJOOOWWW]]]bbbjjjpppsssvvvxxxyyywwwwwwyyy{{{{{{{{{{{{OOO======::::::???BBBXXXttt}}}uuuJJJCCCIIIGGGDDDGGGEEEFFFFFFEEEEEEEEEHHHJJJUUUWWWTTTOOOLLLNNNNNNKKKIIILLLPPPSSSTTTVVVYYY[[[YYY\\\[[[^^^bbb^^^bbbsss~~~vvviiiUUUMMMFFFTTTzzz{{{vvvvvvyyywwwjjjlllwww~~~zzz```eeelllsssxxxyyyyyyxxxvvvuuutttsssqqqpppnnnnnnnnnkkkhhhgggfffffffffeeelllllllllllllllkkkjjjjjjkkkmmmppppppnnnkkkjjjjjjhhhhhhggggggffffffeeeeeebbbbbbccceeeggghhhfffdddccccccbbb```\\\ZZZZZZ[[[WWWVVVTTTRRRPPPPPPPPPPPPWWWZZZ^^^aaadddgggkkknnnmmmgggdddggglllooorrruuu|||}}}hhhbbbaaa``````cccgggkkknnnnnnjjjhhhiiijjjiiifffhhhmmmpppsssvvvvvvtttssstttvvvnnnkkkkkknnnmmmiiiiiikkkqqqvvvvvvpppkkkkkkkkkiiiddd^^^ZZZ[[[\\\\\\^^^bbbcccdddhhhnnntttvvvtttqqqwwwwwwvvvsssoooiiiccc```ZZZZZZXXXUUURRRRRRTTTVVVZZZaaallluuu||||||kkk___VVVNNNIIIPPPPPPRRRWWW^^^hhhsss{{{rrrrrrrrrssstttuuuvvvwwwvvvvvvtttmmmeee]]]ZZZXXXVVV[[[YYYMMMEEEOOOeeevvvuuujjjdddXXXOOONNNKKKEEEFFFLLLVVVxxx{{{rrrllliii```^^^ZZZUUUQQQMMMKKKJJJKKKSSS]]]dddffffffggghhhiiiiiijjjjjjkkkkkkllllllhhhddd___\\\^^^ccciiimmmiiifffgggkkklllgggcccbbbeeefffiiijjjkkkmmmppprrrttttttsssqqqooommmjjjiiifffeeeddddddfffhhhlllnnnlllmmmooopppssswww{{{~~~~~~~~~cccSSSVVV\\\[[[QQQMMMJJJJJJIIIIIIOOOVVVZZZ```hhhooorrruuuxxxzzzyyyxxxzzz|||{{{zzzQQQ>>>===;;;<<<@@@BBBVVVtttwwwwwwJJJAAAGGGFFFEEEHHHEEEEEEFFFEEEEEEFFFHHHJJJTTTVVVTTTNNNKKKMMMMMMKKKIIILLLPPPRRRTTTVVVYYY[[[[[[]]]ZZZ]]]bbb^^^bbbsss~~~zzzvvv```TTTGGGEEETTToooyyyrrrqqqwwwllldddddddddiiizzzgggkkkqqqvvvwwwvvvuuuttttttssspppmmmjjjiiihhhhhhiiiiiiiiigggdddccccccdddggghhhiiikkkkkklllkkkkkkjjjlllnnnmmmkkkjjjkkklllhhhhhhgggffffffeeeeeedddccccccdddgggjjjkkkiiigggcccdddccc```[[[YYYYYY[[[UUUTTTRRRPPPOOONNNOOOOOORRRTTTWWWYYY[[[___cccfffiiiccc______aaacccggglllvvvwwwyyy}}}eee```gggeeeeeegggjjjmmmoooooofffddddddhhhiiiffffffiiimmmppptttuuusssssstttvvvllljjjjjjmmmmmmjjjiiillltttzzz{{{rrrllllllmmmkkkhhheeecccccc```^^^bbbhhhgggeeeeeeiiipppsssppplllqqqmmmkkkmmmiii^^^UUUSSSNNNNNNLLLIIIGGGGGGIIILLLOOOVVVbbbllluuu~~~zzznnndddYYYQQQWWWYYY___ggglllnnnoooppptttsssssstttuuuxxxzzz{{{yyyzzzyyytttmmmfffcccbbbXXXccceeeXXXIIIKKK\\\kkk~~~ttthhh\\\RRROOOIIIBBBDDDKKKQQQhhh~~~uuuooommmbbbaaa^^^[[[WWWSSSPPPOOOMMMUUU___fffhhhgggggghhhfffggghhhiiiiiiiiiiiihhh[[[YYYVVVTTTUUUWWW[[[]]]fffeeehhhmmmlllgggdddeeeeeefffggghhhiiikkkooorrrtttsssrrrpppnnnkkkiiihhheeedddcccbbbdddgggjjjllljjjnnnqqqssssssvvv{{{{{{}}}~~~{{{~~~oooZZZVVVVVVRRRQQQMMMJJJJJJIIIIIIOOOVVVWWW^^^gggnnnrrruuuyyy|||{{{zzz|||~~~|||yyy}}}|||SSS>>>===;;;===AAABBBUUUqqqsss|||yyyKKKAAAGGGFFFFFFJJJDDDEEEFFFEEEEEEFFFHHHKKKRRRTTTSSSMMMJJJKKKLLLJJJIIILLLPPPRRRTTTVVVYYY[[[\\\]]]ZZZ]]]bbb^^^bbbsssmmm^^^QQQIIIBBBIIInnnwwwssssssrrrzzzpppiiiccc^^^ttt|||oooggglllrrrvvvwwwvvvtttssssssppplllhhheeedddccccccccceeehhhgggdddcccdddgggbbbdddfffiiikkkllllllllliiikkkmmmllljjjiiikkkmmmhhhggggggfffeeeeeeddddddddddddeeeiiimmmnnnllliiidddeeedddaaa\\\YYYYYY[[[TTTSSSQQQOOONNNNNNNNNNNNPPPRRRUUUWWWZZZ^^^cccfffeee___YYYXXXVVVVVV[[[aaaqqqsssvvvzzzddd___kkkiiijjjmmmqqqsssqqqnnnhhhiiiiiiiiihhhfffcccbbbhhhkkkooorrrrrroookkkhhhggghhhjjjlllmmmnnnooooooppptttyyyxxxtttnnnjjjiiiiiiiiiiiihhhfffgggiiikkkfffeeeeeefffiiikkkllllllhhhgggdddaaa\\\UUULLLFFFIIIHHHGGGFFFFFFFFFGGGHHHGGGLLLVVVaaahhhooozzzwwwlllgggoookkkkkkppprrrqqqppprrrvvvuuuuuuwww{{{~~~{{{zzzxxxvvvsssnnniiieeeccccccccc]]]QQQJJJQQQ\\\yyyssseee```YYYTTTSSSRRRMMMFFFKKK\\\{{{{{{|||}}}yyyooogggggg```]]]___]]]XXXUUUWWWQQQWWW___fffiiijjjjjjjjjqqqooommmlllkkkggg```ZZZZZZYYYWWWVVVWWWYYY\\\___fffiiimmmmmmjjjeee```]]]cccdddfffiiijjjkkkllllllrrruuuwwwvvvqqqmmmkkkkkkcccbbb```______dddjjjoookkkkkkmmmooosssxxx|||}}}```WWWVVVNNNSSSNNNJJJKKKLLLLLLOOOTTT\\\```eeejjjnnnssswwwzzz~~~xxx|||YYY======;;;777@@@HHHYYY```www~~~SSS???@@@EEEGGGGGGHHHEEEEEEHHHHHHFFFGGGJJJRRRVVVUUULLLEEEEEEHHHIIINNNMMMMMMOOOSSSVVVWWWWWW\\\[[[]]]___^^^^^^cccjjjzzz~~~uuudddPPPCCCEEETTTbbb}}}zzzwwwkkkiiivvvrrrkkkjjjzzzyyytttooojjjkkkooorrrrrrpppmmmkkkkkkfffccc___YYYVVVXXX\\\```^^^```ccceeeffffffeeedddfffeeeeeehhhkkkllljjjgggeeeiiinnnpppooommmkkkjjjhhhfffeeeeeefffffffffeeebbbeeeffffffhhhkkkiiieee```bbbcccbbb]]]YYYVVVUUURRRRRRRRRPPPMMMLLLMMMNNNPPPPPPRRRVVVYYYZZZYYYXXXWWWWWWUUUQQQNNNPPPTTTYYY___eeemmmtttyyy{{{}}}~~~jjj```hhhhhhjjjllloooppppppnnnooopppqqqqqqooollliiigggdddfffiiikkkkkkjjjhhhfffjjjkkkmmmnnnoooooooooooopppssswwwxxxuuurrrpppoooiiiiiiiiigggeeeeeefffhhhkkkjjjjjjjjjlllmmmmmmmmmeeeaaa\\\WWWSSSOOOKKKHHHKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGKKKQQQXXX```kkkvvv~~~yyyqqqwwwrrroooqqqpppmmmlllnnn|||}}}~~~~~~|||}}}{{{zzzzzzzzzvvvooojjjaaaaaa```\\\RRRKKKOOOXXXmmmzzzwwwhhhccc]]]YYYXXXUUUNNNHHHHHHXXXsssyyysssrrrtttsssnnnhhhfffbbbaaadddddd^^^[[[[[[TTTYYYaaafffiiijjjkkklllrrroookkkiiigggccc^^^YYY^^^]]]]]]\\\]]]___```aaajjjmmmnnnlllfff```\\\[[[dddeeefffgggiiikkklllmmmrrruuuwwwwwwssspppnnnnnneeeeeecccaaa```bbbgggkkkiiiiiijjjmmmqqqwww|||hhhWWWTTTPPPQQQMMMKKKKKKKKKKKKOOOUUU[[[___eeejjjnnnrrruuuxxx|||~~~uuu[[[???>>>;;;666>>>DDDSSSjjjlllwwwzzzOOO@@@BBBEEEEEEGGGHHHEEEEEEHHHHHHFFFGGGJJJQQQTTTRRRJJJCCCCCCFFFHHHMMMLLLMMMOOOSSSUUUVVVUUUWWWWWWZZZ^^^^^^^^^dddkkkwww{{{jjjXXXNNNMMMOOObbbmmmyyy~~~}}}~~~sssiiijjjuuuyyywwwuuuzzzsssooonnnkkkeeeiiikkkggg___XXXWWWYYYRRRPPPMMMJJJHHHJJJOOOSSSYYYZZZ\\\^^^___``````___cccbbbbbbdddggghhhgggdddiiikkknnnooommmjjjhhhgggiiigggfffeeefffgggfffeeecccfffgggfffiiillljjjeee______``````^^^[[[XXXUUUPPPQQQQQQOOOMMMLLLMMMOOOQQQQQQQQQRRRRRRQQQMMMJJJKKKKKKIIIFFFDDDEEEHHHLLLRRRWWW___fffjjjmmmnnnpppwww|||kkk```eeegggkkkmmmmmmnnnooopppvvvxxxyyyyyywwwrrrmmmjjjbbbccceeefffggghhhhhhgggiiijjjkkklllllljjjiiihhhlllnnnrrrssssssrrrrrrrrrllllllkkkiiifffeeeeeefffllllllkkkkkkjjjjjjiiiiiiddd___WWWQQQPPPQQQRRRSSSVVVUUUUUUTTTSSSQQQPPPOOOQQQLLLKKKPPPVVVZZZ___eeelllvvv|||xxxxxxxxxvvvwwwyyy~~~yyyvvvsssqqqssswwwwwwsssooodddbbbaaa^^^WWWOOONNNRRRbbbppp{{{mmmhhhbbb```^^^YYYPPPJJJHHHUUUgggvvv~~~{{{ssskkkhhhkkknnnnnnllleeedddggglllnnniiicccaaaXXX\\\cccgggjjjkkklllmmmqqqmmmhhhdddaaa___\\\ZZZcccdddfffhhhhhhhhhhhhgggmmmoooooojjjbbb]]]]]]___eeeeeefffggghhhjjjlllnnnqqqsssuuuuuussspppnnnnnnhhhhhhfffdddbbbaaadddfffgggggggggjjjnnnuuu{{{~~~rrrWWWRRRSSSOOOLLLKKKLLLJJJIIIOOOVVVYYY^^^eeejjjnnnpppsssuuuxxx|||~~~~~~nnnnnnzzz```BBB@@@<<<777>>>AAANNN~~~cccmmmtttJJJAAAFFFDDDBBBEEEHHHEEEEEEGGGHHHEEEFFFIIIQQQTTTRRRIIIBBBCCCHHHJJJLLLLLLMMMPPPTTTUUUUUUTTTTTTTTTXXX]]]]]]]]]bbbiiiuuuuuueeeWWWOOOQQQXXXcccnnnxxx~~~mmmccchhhyyyxxxuuusssqqqfffkkkkkkcccUUUIIIFFFHHHFFFEEECCCAAAAAADDDIIIMMMQQQQQQRRRTTTUUUVVVWWWXXX\\\\\\\\\___bbbdddcccbbbiiikkklllllljjjhhhhhhhhhkkkiiigggfffggggggfffeeeeeeggghhhgggiiillljjjeee```^^^^^^___```^^^YYYUUUNNNOOOOOONNNMMMMMMNNNPPPSSSQQQPPPOOOMMMIIIEEEAAABBBBBBAAA@@@>>>>>>@@@BBB@@@EEELLLQQQSSSTTTUUUVVVaaakkkxxxmmm^^^cccggglllnnnmmmmmmpppsssxxxzzz||||||zzztttnnnkkkdddfffiiikkkmmmmmmlllllliiijjjllllllkkkiiifffdddfffhhhjjjkkklllmmmmmmnnnppppppooommmiiigggfffgggmmmnnnnnnllljjjhhhhhhhhhfffaaa[[[WWWYYY]]]aaaddddddeeeeeedddbbb```^^^\\\\\\XXXXXX___dddccc___^^^bbbnnn}}}vvvooohhhhhhnnntttvvvvvvkkkhhhfffddd^^^TTTOOONNN___lll{{{~~~rrrkkkgggfffddd\\\RRRLLLMMMTTT]]]dddgggkkkpppuuuuuunnngggeeehhhlllnnnnnndddgggmmmtttvvvrrrkkkfffZZZ___dddiiikkklllmmmnnnnnnkkkfffaaa^^^]]]\\\\\\cccfffkkkooopppooollljjjkkklllkkkeee^^^\\\```fffcccdddfffhhhjjjkkkllllllqqqqqqrrrrrrpppmmmlllkkkiiiiiihhhfffcccbbbcccdddgggffffffgggkkkqqqvvvzzz~~~~~~~~~~~~~~~~~~yyyZZZSSSUUUNNNLLLLLLLLLIIIHHHNNNWWWXXX]]]dddjjjnnnpppqqqrrrvvvzzz~~~}}}|||~~~gggjjjxxxfffFFFBBB>>>:::@@@AAALLLbbbiiiqqqHHHBBBHHHDDDAAAEEEHHHEEEEEEGGGGGGEEEFFFIIISSSVVVTTTKKKEEEFFFKKKNNNMMMMMMOOOSSSVVVWWWUUUTTTTTTTTTXXX\\\\\\[[[___fffooo{{{vvvmmm^^^YYYXXXaaattthhh[[[aaarrrzzzuuutttuuusssjjj\\\NNNEEEAAADDDDDDCCCBBBBBBDDDHHHLLLIIIIIIJJJKKKLLLNNNPPPQQQRRRSSSUUUXXX\\\___aaaaaaeeefffhhhiiiiiijjjlllnnnmmmkkkhhhhhhhhhhhhgggfffgggiiiiiigggiiillljjjfffccc```^^^```bbb```ZZZTTTLLLMMMNNNNNNMMMMMMOOOQQQQQQPPPNNNMMMLLLHHHDDD@@@BBBBBBBBBAAA@@@?????????;;;???CCCFFFGGGGGGGGGGGGPPP\\\mmm|||lll\\\ccchhhmmmooooooooorrruuuwwwyyy{{{|||zzzuuuoookkkeeeiiinnnrrrtttrrrpppnnnmmmooorrrsssrrrnnnjjjhhheeeeeeeeefffhhhhhhhhhhhhoooppppppmmmjjjgggggggggmmmoooqqqooollljjjjjjjjjfffccc``````ccciiimmmooommmmmmmmmmmmllljjjhhhfffaaa[[[ZZZ```ggggggeeedddaaakkk|||~~~ooogggiiiqqqyyy}}}qqqmmmjjjiiibbbVVVNNNKKKZZZfffsss}}}uuunnniiikkkhhh^^^SSSNNNRRRSSSUUUYYY^^^aaaddddddmmmiiifffeeehhhkkklllllleeejjjqqqwwwyyyvvvooohhh]]]aaagggkkklllllllllmmmllliiifffaaa___^^^___```aaafffmmmsssvvvuuuqqqooojjjiiieee^^^XXXYYY___eeeaaacccgggkkkmmmlllkkkiiisssrrrrrrqqqooommmkkkiiihhhiiiiiigggeeecccdddeeehhhgggffffffiiimmmqqqttt}}}}}}||||||||||||~~~~~~}}}{{{zzz{{{~~~zzz___WWWWWWPPPMMMLLLLLLJJJIIINNNUUUVVV[[[bbbiiilllnnnpppqqqwwwyyyzzzzzzxxxyyy~~~pppnnniiiGGGAAA===:::@@@@@@III|||uuuuuuzzzdddfffrrrJJJCCCGGGDDDAAADDDHHHEEEEEEGGGGGGDDDEEEHHHSSSWWWUUUMMMGGGHHHMMMPPPOOOPPPRRRUUUXXXYYYWWWUUUQQQRRRVVVZZZ[[[[[[```gggggguuutttcccUUUYYYooofffTTTWWW___|||wwwzzzwwwsssnnnfffZZZJJJ@@@BBBBBBBBB@@@???@@@CCCEEEEEEEEEEEEEEEFFFHHHIIIJJJHHHJJJNNNRRRVVVZZZ^^^```aaacccfffggghhhjjjmmmooonnnllljjjiiijjjjjjiiihhhjjjkkkjjjhhhiiilllkkkfffhhhdddaaabbbccc```YYYRRRKKKLLLNNNNNNMMMNNNPPPSSSNNNMMMLLLKKKKKKHHHDDDAAADDDCCCBBBAAA@@@???===<<<===AAAFFFIIIJJJKKKLLLMMMMMMWWWhhhyyykkk[[[dddgggkkknnnppprrrsssuuutttvvvxxxzzzxxxuuuqqqnnneeeiiinnnssstttsssooollllllnnnrrrtttssspppkkkhhhiiihhhggghhhiiiiiihhhfffkkklllmmmkkkhhhfffeeefffgggjjjmmmmmmjjjhhhiiikkkeeedddcccdddiiimmmpppqqqmmmnnnnnnnnnnnnmmmmmmlllcccYYYQQQSSSZZZ```ggglll```dddooo}}}pppiiilllrrrwwwqqqnnnmmmkkkcccWWWNNNLLLTTT^^^hhhqqqzzzyyypppkkknnnkkk```VVVSSSUUUSSSRRRVVV]]]aaa```^^^hhhfffffffffhhhiiiiiihhhgggmmmsssvvvwwwvvvnnnfff___dddjjjooopppnnnmmmllllllkkkjjjgggcccaaabbbccceeellluuu~~~|||lllggg___XXXTTTUUU[[[___aaacccgggkkkmmmlllkkkiiivvvtttsssrrrrrrqqqooollliiiiiiiiigggeeedddeeefffggggggfffggghhhkkkmmmooozzz{{{|||{{{zzzzzz|||~~~|||{{{yyyxxxyyy|||~~~xxxccc\\\XXXTTTOOOKKKLLLLLLKKKNNNSSSRRRWWW^^^dddhhhkkknnnpppwwwxxxxxxvvvuuuwww|||~~~tttnnnIII???:::888???>>>EEEppptttqqqpppfffdddxxxQQQCCCDDDEEEDDDEEEHHHEEEEEEGGGFFFDDDDDDGGGQQQUUUUUUNNNHHHIIIMMMOOORRRRRRSSSVVVYYYZZZYYYWWWNNNNNNQQQVVVXXXYYY```hhhiiiyyynnnZZZYYYkkkhhhQQQQQQYYY|||xxxvvvnnnhhhcccaaa```YYYJJJ???CCCDDDCCCAAA???>>>???AAABBBBBBBBBCCCCCCCCCDDDDDDAAADDDGGGKKKNNNRRRWWW[[[___aaaccceeeeeegggiiilllnnnllljjjjjjkkklllkkkjjjlllmmmllliiijjjlllkkkggghhhfffdddcccbbb^^^XXXSSSLLLMMMNNNOOONNNOOOQQQTTTMMMLLLLLLMMMNNNLLLIIIFFFHHHEEECCCAAA@@@>>>;;;888<<<@@@FFFKKKOOOQQQTTTVVVPPPTTT___pppkkk\\\dddeeehhhlllpppsssssssssoooqqqsssttttttssspppoooeeehhhlllooopppooommmkkkgggkkkooorrrsssoookkkgggkkkjjjjjjkkkmmmmmmjjjggghhhjjjkkkkkkiiigggggggggccchhhmmmnnnlllkkkmmmpppllljjjhhhiiillloooqqqqqqooooooooopppqqqrrrssstttmmmaaaVVVSSSVVV\\\eeellleee```dddqqq|||~~~pppjjjkkknnnpppoooooonnneeeZZZSSSRRRUUU\\\ccciiiqqq{{{}}}rrrlllpppnnncccYYYXXXXXXVVVVVVZZZaaaeeefffdddiiiiiihhhiiijjjjjjiiiiiiiiiooorrrrrrsssrrrkkkbbbbbbgggooottttttrrrooommmooopppqqqnnnhhhdddbbbbbbfffmmmxxxnnnggg]]]WWWWWWZZZ___aaaddddddfffhhhjjjkkklllllltttrrrqqqrrrttttttrrrpppkkkkkkjjjgggdddcccdddfffeeeeeefffhhhiiikkkmmmmmmtttvvvxxxxxxvvvvvvwwwzzzyyyxxxxxxxxxzzz|||~~~wwwfff```ZZZZZZQQQKKKLLLNNNNNNNNNPPPMMMRRRXXX^^^cccggglllnnnuuuvvvxxxwwwuuuuuuyyy}}}pppsssuuupppwwwOOOBBB;;;999???===DDDjjjrrrmmmkkkfff~~~YYYBBB@@@GGGHHHEEEIIIEEEDDDFFFFFFCCCDDDGGGPPPVVVWWWQQQLLLLLLOOOPPPSSSSSSSSSTTTWWWYYYYYYXXXPPPOOOPPPRRRRRRSSSZZZbbbkkkxxx}}}lllcccjjj~~~kkkSSSQQQWWWooowwwkkkfffcccVVVQQQLLLKKKMMMLLLFFF@@@GGGGGGGGGEEEBBBAAAAAABBB@@@AAAAAABBBAAA@@@???>>>===???BBBDDDFFFIIINNNRRRWWWZZZ^^^aaaccceeegggiiimmmllljjjkkklllnnnmmmmmmnnnooommmiiijjjmmmlllhhhcccddddddbbb```[[[WWWTTTMMMOOOPPPPPPOOOPPPRRRTTTQQQRRRTTTXXX[[[]]]\\\ZZZSSSPPPKKKHHHGGGEEEAAA>>>@@@DDDJJJOOORRRVVVYYY[[[UUUSSSWWWfff{{{kkk```ddddddeeejjjppptttsssqqqjjjlllnnnooopppooonnnnnnggghhhjjjlllmmmmmmmmmlllhhhlllqqquuuvvvsssnnnkkklllkkkkkkmmmoooooolllhhhhhhjjjllllllkkkjjjiiijjjhhhnnntttvvvuuutttwwwzzzuuurrrooonnnoooqqqssssssssssssssstttuuuxxxzzz|||{{{qqqfffaaa___^^^ccchhhqqqeeecccnnnyyy{{{ooollllllpppppprrrqqqiii^^^YYYZZZ\\\```dddfffmmmvvv||||||sssnnnrrrpppddd\\\\\\[[[ZZZ\\\```eeejjjmmmnnnmmmmmmllllllllllllllllllkkkppprrroooooooooiii___dddjjjrrrxxxxxxuuuqqqnnnrrrtttvvvsssllleeebbbaaa]]]eeeqqq|||oooggg]]]YYY]]]cccgggiiigggfffeeeeeefffjjjmmmooopppnnnmmmooosssuuutttrrrnnnmmmkkkgggdddbbbccceeebbbcccfffhhhkkklllmmmmmmnnnqqqssstttrrrqqqrrrtttuuuvvvxxxzzz{{{}}}}}}}}}wwwfffbbbZZZ]]]RRRJJJLLLOOOPPPNNNNNNJJJNNNTTTZZZ___dddjjjmmmrrruuuxxxxxxvvvuuuwwwzzzgggccciii^^^nnnWWWGGG???;;;BBB???EEEdddxxxqqqqqqiii^^^BBB>>>HHHKKKFFFIIIEEEDDDFFFFFFCCCCCCFFFRRRXXXZZZUUUPPPPPPRRRRRRTTTSSSRRRSSSVVVXXXXXXXXXVVVSSSQQQPPPMMMLLLQQQZZZgggnnn~~~ooojjjxxxmmmVVVSSSLLLSSSnnniiiYYYNNNGGGEEEAAA===<<<>>>BBBCCCDDDGGGGGGHHHFFFCCCBBBBBBBBB???@@@AAABBBAAA???<<<;;;;;;>>>@@@AAAAAACCCGGGKKKNNNRRRXXX]]]aaaeeehhhkkkmmmkkkjjjkkkmmmoooooonnnoooooommmjjjjjjmmmlllhhh___aaabbbaaa^^^ZZZWWWVVVOOOPPPQQQQQQPPPPPPSSSTTTVVVXXX]]]dddkkkpppqqqqqqbbb]]]WWWSSSRRRPPPLLLIIILLLPPPTTTWWWYYY[[[^^^```^^^XXXWWWdddzzzlllddd___aaaffflllrrrttttttssskkkjjjiiijjjmmmpppppppppllljjjhhhjjjmmmnnnllljjjkkknnnsssvvvvvvssspppoootttrrrooommmllllllmmmmmmiiilllnnnkkkgggfffiiimmmiiikkkyyyzzz{{{~~~wwwsssssssssssssssyyy~~~~~~wwwcccWWW[[[cccgggqqqllliiimmmvvvwwwnnnlllnnnooopppmmmgggbbb```aaaZZZ```hhhmmmrrrxxx}}}~~~{{{vvvppphhh___YYYYYY^^^dddiiikkkmmmqqqtttnnnooonnnlllmmmqqqqqqmmmpppqqqpppmmmiiifffeeeeeeiiilllssszzzyyytttpppqqqyyy~~~~~~wwwnnnhhhddd```XXXXXX]]]kkk|||ppplllgggfffhhhjjjjjjhhhgggdddaaacccgggkkkmmmmmmppppppqqqtttwwwwwwtttpppkkkooopppmmmfffbbbcccffffffggghhhiiijjjkkklllllllllmmmoooppppppqqqsssuuuzzzzzzzzzyyyxxxzzz}}}~~~xxxbbbYYYWWWPPPOOONNNOOOPPPPPPMMMIIIIIIMMMRRRYYY```fffllloooqqqtttxxxzzzyyyxxxxxxyyy}}}gggpppwwwjjj___kkk___???;;;>>>:::===GGGaaa}}}ooogggZZZ>>>???CCCBBBFFFHHHGGGGGGFFFFFFFFFFFFFFFOOORRRUUUUUUSSSSSSWWWZZZWWWRRROOOQQQSSSTTTWWW[[[WWWPPPOOOTTTRRRLLLNNNVVVbbbmmm{{{rrrzzzqqq]]]TTTNNNPPP\\\rrrxxx\\\GGGBBBEEE===<<<;;;:::<<<@@@FFFJJJNNNLLLKKKIIIHHHGGGDDDBBB@@@AAABBBBBBAAA@@@???>>>??????>>>>>>@@@CCCFFFGGGNNNQQQUUUYYY]]]aaafffjjjhhhjjjmmmpppqqqrrrqqqqqqnnnooopppnnnllliiiggggggfffgggfffbbb[[[VVVTTTTTTSSSPPPNNNOOORRRTTTSSSRRRRRR]]]ffflllyyy|||rrrkkkccc___^^^]]]ZZZVVV\\\aaaccc```^^^^^^^^^\\\iiidddcccmmm~~~llllllbbbcccfffjjjooorrrqqqpppkkkkkkmmmppprrrrrrpppnnnkkkhhhgggiiilllnnnmmmjjjjjjllloooqqqqqqppppppooopppooommmllllllmmmnnnoookkknnnooolllhhhfffhhhlllkkklllxxx~~~~~~wwwsssqqqqqqpppooo~~~|||}}}xxxlllaaa___cccgggqqqnnnlllnnnuuu}}}yyyqqqooorrrsssrrroooiiidddbbbaaabbbfffjjjnnnsssxxx|||}}}|||zzzwwwsssmmmeee^^^YYY\\\```fffiiilllnnnrrruuusssuuutttqqqqqqttttttqqqqqqrrrrrrpppmmmkkkkkklllkkkmmmsssyyyyyytttrrrtttzzzzzzooohhhaaa]]]NNNOOOTTTbbbrrrqqqllleeecccfffjjjlllmmmjjjgggddddddgggkkkmmmmmmpppooopppsssvvvvvvsssppppppooonnnkkkhhhdddaaa___aaabbbccceeegggiiikkkllllllmmmoooppppppqqqsssuuuzzzzzzyyyxxxwwwwwwzzz|||~~~~~~eeeWWWRRROOONNNMMMNNNOOOOOOLLLIIIIIILLLRRRXXX___fffllloootttwwwyyyzzzyyyyyyzzz{{{vvv}}}qqqfffmmm```@@@<<>>HHHZZZ|||vvvppp^^^@@@@@@EEEDDDHHHHHHGGGFFFEEEEEEEEEFFFGGGMMMPPPTTTUUUTTTTTTVVVYYYXXXSSSPPPRRRTTTSSSTTTWWWRRRNNNQQQZZZZZZSSSRRRXXX[[[eeevvvwww|||ooo^^^WWWNNNMMMSSScccsss}}}wwwxxxrrrcccOOOAAA>>>???===>>>???>>>>>>AAAGGGKKKLLLLLLJJJIIIHHHFFFCCCAAA>>>???@@@@@@@@@@@@???>>>>>>===<<<<<<>>>@@@BBBCCCJJJMMMRRRVVVZZZ___eeehhhiiijjjlllnnnoooooonnnnnnpppppppppooommmkkkjjjiiijjjjjjhhhbbb[[[UUURRRRRROOOMMMLLLNNNRRRUUUUUUTTTWWW^^^eeennnyyyqqqnnnnnnmmmjjjgggeeellloooiiicccbbbddddddpppllljjjqqq}}}rrroooddddddeeehhhlllooopppooolllnnnrrrvvvwwwuuupppkkkiiifffeeefffjjjlllkkkiiikkkkkklllmmmooopppqqqrrrnnnmmmlllllllllmmmooopppnnnooopppmmmiiigggiiikkknnnmmmwww~~~xxxssspppmmmhhhdddooo}}}}}}{{{yyyvvvnnnfffeeegggnnnmmmmmmnnnrrrwww}}}zzz|||{{{uuurrrvvvvvvtttpppkkkgggeeedddhhhggghhhlllrrrwww{{{}}}}}}|||yyyuuuooohhhbbb^^^aaadddgggjjjlllppptttwwwwwwzzzyyyvvvuuuxxxwwwtttqqqrrrrrrqqqoooooopppqqqooooootttyyyyyyuuuuuuxxxuuujjj```ZZZGGGGGGKKKTTTaaannnyyy~~~qqqjjjccc```dddjjjoooqqqnnnkkkgggfffgggjjjlllmmmooooooppprrrttttttrrrpppoookkkhhhggggggeee___YYY\\\]]]^^^aaadddgggiiikkklllmmmoooppppppqqqssstttxxxyyyxxxwwwuuuuuuwwwyyy}}}~~~~~~iiiTTTMMMNNNMMMLLLLLLMMMLLLJJJHHHHHHKKKQQQXXX^^^eeelllpppvvvwwwyyyyyyxxxxxxyyyzzzzzzooorrr```BBB===@@@===@@@IIITTTooozzzsssdddCCCAAAFFFGGGKKKIIIHHHFFFDDDDDDEEEFFFGGGJJJOOOTTTVVVVVVUUUVVVXXXWWWSSSQQQSSSTTTRRRQQQSSSPPPMMMPPPYYY[[[WWWVVV[[[[[[dddrrr}}}bbbVVVRRRLLLKKKUUU```ggglllpppjjjkkkjjjfff___UUULLLGGGCCCFFFHHHFFFDDDDDDIIINNNJJJJJJJJJIIIGGGDDDAAA@@@<<<===>>>???@@@@@@@@@@@@???>>>=========>>>???@@@EEEHHHMMMRRRWWW\\\bbbfffhhhiiikkklllmmmmmmmmmlllsssrrrqqqpppooonnnmmmmmmnnnlllhhhaaaZZZSSSPPPOOOLLLKKKKKKNNNRRRVVVWWWWWWWWW[[[___jjj}}}{{{||||||zzzwwwqqqxxx{{{rrriiifffhhhjjjnnnnnnnnnsss{{{uuujjjfffeeeeeegggkkkoooqqqrrroooppptttwwwxxxuuuoookkkhhheeebbbcccfffgggfffdddjjjkkklllnnnqqqssstttsssoooooonnnmmmnnnnnnooopppnnnoooooommmkkkjjjkkkmmmpppnnnxxxzzzvvvrrriii^^^UUUZZZdddtttzzzzzzxxxpppkkkjjjiiijjjlllmmmooosssxxx|||~~~xxxrrrrrrxxx~~~|||{{{}}}}}}xxxuuuvvvuuussspppmmmkkkkkkkkkiiieeedddjjjpppvvv{{{|||uuunnniiigggggghhhiiikkkmmmqqquuuxxxzzz}}}}}}zzzxxxyyyyyyvvvsssssssssqqqpppoooqqqsssrrrrrruuuyyyyyywwwxxx|||}}}nnnbbbZZZNNNMMMLLLMMMSSS]]]iiiqqqkkkfff___^^^ccciiioooqqqqqqnnnjjjhhhhhhiiikkkmmmnnnnnnpppqqqrrrrrrpppooojjjgggeeedddeeeccc^^^ZZZ[[[\\\]]]^^^aaadddfffhhhkkkmmmoooooooooppprrrtttuuuvvvwwwvvvuuuuuuwwwyyy{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}|||}}}mmmUUUKKKLLLKKKKKKKKKJJJJJJIIIHHHGGGKKKQQQWWW\\\ccckkkqqqtttvvvyyyzzzyyyxxxwwwxxx|||yyy}}}```CCC===???===@@@GGGUUU~~~gggyyy~~~ooommmHHHBBBFFFGGGJJJJJJHHHFFFDDDDDDEEEGGGHHHIIINNNUUUYYYXXXWWWXXXYYYUUUQQQQQQTTTUUURRRPPPQQQSSSOOOOOOTTTWWWUUUWWW[[[ZZZbbbqqq|||mmm___WWWOOOJJJOOOWWW\\\___bbbdddhhhpppyyy~~~xxxiii]]]UUUXXXXXXSSSKKKGGGJJJNNNFFFGGGHHHGGGDDDAAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBBBB@@@???????????????AAAEEEJJJOOOTTTZZZaaaeeefffgggiiikkkmmmnnnnnnnnnuuutttrrrqqqqqqqqqpppooommmjjjeee^^^WWWRRRNNNMMMKKKKKKMMMOOORRRUUUWWWXXXTTTVVVYYY```ppp~~~}}}~~~~~~{{{}}}uuummmkkkjjjiiiccchhhooouuu|||zzzkkkfffeeeeeeggglllqqqtttuuurrrrrrsssuuuuuussspppllliiieeeaaa```bbbcccaaa___fffgggiiinnnsssuuusssqqqssssssrrrpppoooooonnnnnnkkklllmmmllllllmmmnnnppppppooo{{{~~~|||vvviiiWWWIIIPPPVVV___kkk}}}zzz{{{yyysssnnnhhhjjjlllnnnooossswww{{{|||}}}~~~~~~~~~xxxvvvwwwyyyzzzyyyxxxxxxwwwuuusssrrrtttvvvuuuwwwzzz}}}~~~zzzvvvuuusssqqqpppqqqrrrssstttoooiiihhhmmmrrruuu{{{wwwpppmmmlllmmmllljjjkkkmmmrrrvvvxxx||||||||||||zzzxxxxxxvvvtttqqqppprrrssstttsssuuuyyyzzzxxxzzzssseee]]]YYYVVVQQQLLLLLLQQQ[[[cccccc___[[[\\\aaagggkkkmmmooonnnllljjjhhhiiijjjlllmmmnnnoooppppppoooooooookkkjjjhhhfffcccaaa___^^^^^^^^^^^^^^^___aaaccceeeiiikkkmmmnnnnnnoooqqqrrrqqqsssuuuvvvvvvwwwzzz|||{{{|||~~~~~~}}}}}}}}}{{{{{{|||}}}~~~~~~|||}}}pppWWWMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGLLLRRRVVVZZZaaajjjpppssswww|||~~~|||yyyxxx~~~|||___DDD<<<===<<<>>>DDDVVVttt{{{uuuvvvMMMCCCFFFFFFIIIIIIHHHFFFEEEDDDEEEFFFGGGHHHNNNVVVZZZZZZZZZZZZ[[[SSSPPPPPPTTTVVVSSSRRRRRRTTTRRRSSSXXXZZZXXXUUUUUUUUU\\\kkk}}}~~~rrriiimmmzzzwwwlllZZZRRRMMMPPPUUUWWWWWWYYYTTTYYYeeewww~~~uuussslll___PPPGGGEEEFFFCCCEEEFFFDDDBBB@@@@@@BBBBBBBBBBBBCCCCCCDDDDDDEEEDDDCCCBBBAAA???>>>>>>>>>???CCCHHHMMMSSSYYY___dddcccdddgggjjjmmmppprrrsssuuusssrrrrrrssstttrrrpppjjjfff___YYYTTTPPPNNNMMMMMMMMMNNNPPPQQQSSSUUUVVVSSSVVVYYYZZZ___iiiqqquuuyyyxxxwwwxxx{{{}}}~~~~~~zzztttrrrqqqkkkddd\\\eeeqqqzzzvvveeeeeeeeehhhmmmrrruuuuuutttsssrrrssssssrrrpppnnniiieee```___```aaa```^^^bbbbbbeeekkkqqqtttrrrooowwwvvvtttssspppnnnmmmllljjjjjjkkkkkkmmmnnnpppqqqmmmnnn{{{{{{nnnYYYJJJGGGMMMSSS[[[kkk{{{{{{}}}yyyrrrlllmmmnnnpppsssuuuwwwxxxwwwyyyzzzxxxtttpppmmmllliiiiiijjjlllnnnnnnkkkiiimmmpppsssuuuwwwxxxxxxyyyyyy|||~~~~~~}}}xxxuuusssqqqqqquuuyyy|||}}}yyysssrrruuuuuutttzzz~~~uuuooonnnnnnrrroookkkjjjmmmrrrvvvyyy~~~}}}{{{wwwtttssstttvvvtttsssvvvzzzzzzyyy{{{{{{nnnfffYYYUUUOOOIIIGGGIIIOOOTTT\\\XXXUUUVVV\\\cccfffhhhjjjkkklllkkkiiihhhiiikkklllmmmoooooommmmmmmmmnnnooonnnkkkfffbbb`````````aaa```___^^^^^^```bbbccchhhiiikkkllllllmmmoooqqqnnnqqqsssuuuvvvxxxzzz|||}}}~~~~~~~~~zzzzzz{{{|||~~~~~~|||~~~rrr[[[NNNJJJKKKKKKIIIGGGFFFGGGIIIHHHMMMSSSVVVYYY^^^hhhooouuuyyy}}}|||zzz```FFF===<<<;;;<<>>CCCEEEFFFDDDAAAAAAEEEHHHHHHGGGFFFEEEEEEEEEEEEFFFCCCBBBAAA@@@???===<<<<<<>>>AAAGGGLLLQQQWWW^^^bbbaaabbbeeehhhlllpppsssuuutttrrrqqqsssuuuuuurrrooohhhccc[[[UUURRRPPPNNNMMMLLLMMMNNNNNNNNNOOOQQQTTTTTTYYY\\\ZZZWWWZZZaaahhhmmmnnnppprrruuuxxx{{{|||}}}vvvsssuuuuuummmaaa```iiiuuu~~~yyyfffeeefffiiimmmppprrrrrrtttsssssstttuuutttqqqooohhhddd```___aaadddcccbbbbbbaaabbbgggooossssssqqqvvvvvvtttssspppnnnlllkkkkkkjjjjjjkkklllnnnoooooojjjlllxxxuuucccUUUEEEGGGJJJOOO^^^tttyyy~~~|||sssqqqooonnnooossstttrrrpppppppppnnnggg___XXXUUUTTTSSSUUUZZZ___dddffffffffflllrrryyy||||||~~~zzzxxxuuussstttyyy|||xxxxxx{{{xxxsss{{{xxxssstttvvvvvvqqqkkkiiilllrrrvvvxxx~~~~~~~~~{{{xxxuuutttvvvxxxtttsssvvvzzz{{{yyy|||}}}www]]]YYYSSSNNNKKKKKKLLLMMMYYYTTTOOOOOOUUU\\\bbbeeedddgggjjjkkkiiihhhhhhiiikkkmmmnnnnnnlllkkklllnnnlllgggaaa___aaabbbcccbbbbbb```^^^]]]]]]___aaacccfffhhhjjjjjjjjjkkkmmmooommmooorrrttttttuuuwwwyyy{{{|||}}}}}}{{{|||}}}zzz{{{|||}}}~~~|||~~~ttt___NNNJJJKKKKKKIIIFFFFFFGGGJJJIIINNNTTTVVVWWW\\\fffnnnvvvyyy}}}yyy{{{bbbIII>>><<<;;;<<>>>>>999KKK```|||oooaaaRRRJJJEEE@@@<<<<<<888999===FFFWWWmmmnnn\\\RRROOOLLLKKKHHHIIIIIIFFFDDDGGGOOOVVVOOOMMMJJJGGGEEECCCCCCCCCEEEEEEEEEDDDCCCBBB@@@???<<>>BBBmmmmmmiiiXXXCCCOOOVVVFFFHHHGGGFFFEEEDDDDDDDDDDDDFFFJJJOOOQQQQQQSSSWWWZZZ]]]WWWRRRRRRRRROOOOOORRRMMMNNNOOOOOORRRYYYdddllltttoooiiihhhjjjeeeWWWJJJMMMJJJHHHGGGGGGFFFDDDBBBEEEEEECCCBBB@@@>>>>>>>>>@@@<<>>===???DDDGGGNNN```rrr|||ttthhhiiinnn```PPPRRRPPPMMMKKKJJJIIIKKKUUU```\\\UUUMMMGGGEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEBBB@@@<<>><<<<<<===GGGeee{{{yyyuuuooobbbSSSKKKJJJHHHEEEJJJGGGEEEDDD@@@BBBOOO]]]sssuuuvvv~~~{{{ddd\\\TTTQQQOOOMMMLLLPPP^^^mmmrrrfffWWWNNNLLLLLLJJJHHHDDDCCCCCCDDDEEEEEECCCAAA>>>@@@BBBEEEGGGJJJNNNQQQWWW___dddeeefffkkkppppppppprrrtttuuutttqqqmmmkkkddd^^^VVVQQQNNNLLLJJJHHHFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCCCCEEEFFFHHHJJJKKKLLLNNNPPPSSSWWW\\\```aaafffgggeeeeeefffaaa[[[jjjooovvv{{{~~~kkkpppkkkkkkkkknnnpppqqqooonnnrrruuutttrrrrrrrrroooiiidddcccdddhhhfff```\\\\\\dddggglllppptttuuuuuuuuuwwwuuusssrrrqqqpppmmmkkkllllllllllllllllllmmmmmmkkkjjjiiimmmyyy|||}}}~~~{{{uuuooolllhhhgggkkkrrr}}}|||vvvrrrkkkeee^^^WWWQQQLLLEEEGGGLLLTTTVVVRRRNNNOOOSSSRRRNNNKKKLLLTTT```iiirrrzzzvvvwwwxxxnnnaaaeeettt~~~{{{vvvrrrqqqrrrrrrnnnjjjppptttxxxwwwrrrllliiihhhjjjiiiggghhhjjjlllmmmmmmnnnoooqqquuuyyy{{{zzzyyy|||}}}wwwooolllkkkbbb\\\UUUNNNGGGCCCHHHOOO[[[```fffiiiiiihhhjjjkkkkkkkkkkkkmmmoooooommmkkkkkkiiifffeeeeeeeeecccaaa^^^[[[XXXUUUUUUWWW[[[]]]ZZZ\\\___``````aaabbbdddbbbccceeeeeeeeefffhhhjjjooonnnmmmkkkkkkkkklllmmmmmmnnnqqquuuyyy}}}~~~uuutttxxxzzz|||yyyfffUUUJJJIIIHHHFFFEEEFFFFFFFFFJJJQQQ^^^hhhiiifffgggkkkssssssssstttuuuwwwxxxyyy}}}sssqqqllliiibbbhhhXXXAAA;;;;;;;;;:::AAA}}}ggg\\\```IIIQQQWWWKKKIIIIIIHHHGGGFFFFFFFFFFFFHHHMMMSSSVVVVVVUUUWWWYYYYYYTTTRRRSSSSSSOOONNNOOOJJJLLLMMMMMMLLLOOOVVV[[[___jjjsssxxx~~~hhhMMMIIILLLNNNKKKFFFBBBCCCEEE@@@@@@BBBFFFJJJKKKGGGDDD<<<;;;===999;;;UUUsss}}}|||{{{ssseee[[[XXXXXXXXXQQQNNNKKKEEE@@@AAALLLYYY|||jjjXXXXXXWWWUUURRRPPPUUUfffxxxvvvaaaTTTOOOMMMIIIEEEEEEDDDCCCDDDEEEEEECCCAAA???@@@BBBBBBCCCDDDHHHJJJQQQZZZbbbeeehhhmmmqqqqqqrrrsssssssssqqqnnnkkkiii___[[[UUUPPPNNNLLLKKKJJJCCCCCCCCCBBBAAA@@@@@@???@@@?????????@@@AAACCCDDDEEEGGGJJJLLLNNNRRRWWW[[[^^^bbbeeedddddddddaaa\\\jjjooovvv{{{~~~wwwccclllkkklllnnnpppqqqqqqooommmsssvvvvvvsssrrrsssqqqllleeeccceeegggfff```]]]^^^dddhhhmmmqqqsssssssssssstttrrrppppppqqqpppllliiijjjjjjkkkkkkllllllllllllkkkggggggnnnttt}}}|||xxxtttrrrooolllpppvvv|||}}}yyyssslllgggbbb]]]ZZZPPPSSSZZZccceee```^^^___aaa```]]]XXXUUUXXX```gggrrr{{{tttssstttjjj___dddsss}}}yyysssmmmlllooooooiiicccnnnppprrrooojjjddd```^^^]]]]]]^^^```dddgggjjjkkklllnnnpppsssvvvxxxxxxxxx{{{zzzzzzqqqlllgggaaa[[[TTTKKKEEEFFFKKKUUU\\\eeeiiihhhhhhiiilllmmmmmmmmmnnnppppppnnnlllggghhhhhhfffcccaaa```aaa\\\YYYVVVTTTSSSVVVYYY[[[YYY[[[]]]^^^^^^___aaaccc]]]___```aaaaaabbbdddfffiiihhhgggffffffggghhhiiijjjlllnnnqqquuuxxx{{{|||zzz|||}}}}}}|||~~~vvvfffSSSMMMKKKHHHGGGGGGHHHHHHHHHIIIQQQ]]]eeehhhhhhjjjmmmsssssstttuuuvvvwwwyyyyyyzzzzzz{{{tttgggjjjUUU>>>;;;======;;;KKKooo]]]mmmPPPMMMOOOFFFIIIHHHGGGFFFEEEEEEEEEEEEHHHMMMSSSVVVVVVUUUUUUWWWUUUQQQOOOQQQQQQMMMKKKLLLFFFHHHKKKKKKJJJLLLPPPTTTYYYhhhtttzzzxxx___RRRRRRRRRPPPLLLIIIGGGGGGDDDBBBBBBEEEIIIJJJHHHDDDBBB???@@@>>>===UUUwww}}}rrrllllllmmmlll```]]]WWWMMMEEEGGGRRR^^^jjj[[[\\\\\\\\\ZZZUUUXXXfffvvv{{{jjj[[[RRRMMMIIIFFFIIIHHHFFFFFFFFFEEECCCAAA>>>????????????AAADDDGGGLLLVVV```dddhhhnnnqqqqqqqqqpppooommmjjjgggeeeccc]]]ZZZUUUPPPMMMKKKJJJIIICCCCCCBBBAAA@@@???>>>===???>>>======>>>???@@@AAACCCEEEHHHJJJMMMPPPUUUXXX\\\___cccccccccbbbaaa___hhhnnntttyyy}}}yyyiiisssjjjllloooqqqqqqpppoooooorrruuuvvvrrrqqqqqqpppmmmgggddddddgggfffcccccceeehhhkkkoooqqqqqqrrrtttvvvtttqqqnnnoooqqqqqqmmmiiihhhiiijjjkkkllllllkkkkkkkkkgggjjjqqqssswww~~~zzzwwwuuutttrrrpppsssyyy{{{{{{xxxuuurrrooommm```bbbhhhnnnnnnjjjjjjmmmmmmnnnlllhhhcccaaabbbdddrrr|||sssnnnmmmeee]]]eeeuuu{{{vvvpppiiiiiillllllgggaaaffffffeeeaaa[[[UUUQQQNNNMMMNNNQQQTTTXXX]]]aaadddkkkmmmoooqqqssssssttttttuuuxxx}}}tttjjjeee___YYYOOOFFFEEEIIIQQQZZZdddiiihhhgggiiillllllkkkkkkmmmnnnnnnllliiiggggggfffccc___^^^___```ZZZXXXUUUSSSSSSUUUWWWYYYUUUVVVXXXYYYXXXYYY[[[]]][[[\\\]]]^^^]]]^^^```cccbbbbbbbbbbbbccceeeggghhhkkklllmmmnnnppprrrssssssrrrvvv~~~|||}}}}}}rrr```NNNNNNKKKGGGFFFGGGIIIIIIHHHLLLRRRZZZ___cccgggkkkmmmssstttuuuvvvxxxyyyzzzzzzxxx{{{}}}uuuUUU>>>;;;===>>>===OOOpppWWWtttOOODDDHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDFFFKKKQQQUUUTTTSSSTTTUUUQQQLLLKKKMMMMMMIIIGGGHHHBBBFFFIIIKKKJJJKKKOOORRRXXXdddnnnttt~~~ccc^^^XXXVVVWWWUUUPPPLLLLLLHHHEEEDDDHHHLLLNNNNNNLLLCCCBBBAAA???SSSttt}}}||||||}}}yyymmm[[[LLLIIIOOOWWWvvv~~~qqqkkkbbbdddfffeee^^^ZZZaaakkktttrrrkkkaaaVVVPPPPPPRRROOOMMMJJJHHHFFFEEEBBB@@@<<<============???CCCGGGHHHSSS^^^ccchhhmmmqqqqqqooonnnllliiifffccc```___]]][[[VVVQQQLLLIIIHHHGGGEEEEEECCCBBB@@@???>>>======<<<<<<;;;;;;<<<===>>>???AAAEEEGGGJJJMMMQQQTTTTTTWWWZZZ]]]\\\YYYYYY[[[fffkkkrrrxxx|||uuu~~~hhhkkknnnpppppppppqqqrrrpppttttttpppmmmmmmmmmjjjhhheeeeeeggghhhfffgggjjjlllooorrrsssrrrrrruuuyyyvvvqqqnnnooorrrsssoookkkhhhiiijjjkkklllkkkjjjiiiiiihhhlllrrrqqqqqq{{{~~~zzzxxxwwwuuurrruuuzzz{{{~~~|||zzzmmmnnnqqqtttrrrooopppuuuuuuuuuuuutttqqqlllgggdddsss~~~ssskkkhhh```XXX```ppp}}}wwwqqqkkkiiikkkkkkiiieeecccaaa^^^ZZZTTTNNNIIIGGGBBBCCCEEEGGGKKKPPPVVV[[[hhhkkknnnpppqqqpppqqqrrrmmmsssyyyzzzzzzmmmhhhbbb[[[PPPFFFDDDGGGNNNYYYeeejjjhhhggghhhkkkiiihhhhhhiiijjjjjjgggeeehhhgggeeeaaa^^^]]]^^^```WWWVVVUUUTTTSSSSSSSSSTTTSSSUUUWWWXXXXXXXXXYYYZZZXXXYYYZZZZZZYYYYYY[[[]]]\\\\\\\\\^^^```bbbeeegggiiiiiijjjjjjkkkkkkkkklllpppmmmuuu{{{}}}{{{ppp[[[LLLNNNIIIDDDCCCEEEGGGGGGFFFLLLRRRWWWYYY^^^fffkkkmmmssstttuuuwwwyyyzzz{{{{{{yyy~~~UUUeeeYYYAAA;;;<<<======EEEuuuUUUtttLLL>>>FFFLLLFFFFFFEEEDDDCCCCCCCCCCCCDDDIIIOOORRRRRRQQQSSSUUUNNNIIIGGGIIIIIIFFFEEEGGGCCCGGGJJJLLLKKKMMMPPPTTTWWW^^^eeekkkwwwuuulllbbb___aaa```ZZZTTTSSSOOOKKKHHHJJJPPPXXX^^^RRRDDDAAACCCCCCWWW{{{ooo[[[RRRRRRSSSWWWnnn}}}xxxmmmmmmjjjlllooooooggg]]]ZZZ]]]TTTYYY]]]YYYRRROOOSSSYYYQQQNNNJJJHHHFFFEEEBBB@@@<<<<<<<<<<<<<<>>>>>;;;:::888777777888999:::999<<<@@@CCCEEEHHHLLLNNNQQQRRRVVVYYYWWWTTTUUUYYYdddjjjqqqwww||||||fffiiilllnnnnnnpppsssvvvppptttuuuoookkkkkkkkkjjjgggeeefffjjjjjjggggggiiikkkooossssssqqqpppsssvvvvvvpppkkklllppprrroookkkhhhiiikkkkkkkkkjjjhhhgggeeehhhlllnnnmmmnnnrrrxxx~~~zzzyyyvvvsssvvv{{{zzz}}}ssstttvvvxxxuuuqqqsssyyyyyywwwwwwyyyzzzvvvooohhhrrrtttkkkfff[[[PPPUUUccc|||~~~zzzuuuoookkkjjjjjjjjjiiigggddd```[[[UUUPPPKKKHHHBBBBBBBBBBBBCCCHHHOOOUUUbbbgggmmmppppppppppppqqqmmmooorrrtttvvv{{{tttoooggg___RRRFFFCCCFFFMMMYYYfffkkkiiifffhhhkkkiiihhhhhhiiijjjiiigggeeefffdddbbb```^^^]]][[[ZZZTTTTTTTTTTTTRRRPPPOOONNNOOORRRUUUWWWVVVVVVVVVVVVTTTUUUUUUTTTSSSSSSTTTVVVXXXXXXYYYZZZ\\\___aaacccbbbccccccdddfffgggggghhhnnnhhhnnnxxxzzz||||||~~~rrr[[[PPPNNNIIIDDDBBBEEEHHHGGGFFFJJJPPPUUUWWW]]]ggglllmmmqqqrrruuuwwwyyyzzzzzzzzz||||||MMMXXX\\\CCC;;;;;;<<<>>>CCC|||___wwwQQQAAAGGGKKKGGGFFFEEEDDDCCCCCCCCCCCCDDDHHHMMMPPPPPPQQQTTTWWWNNNHHHEEEFFFGGGEEEEEEGGGGGGJJJMMMNNNMMMNNNQQQUUUWWWWWW[[[aaafffnnnyyynnnhhhfffeeebbb^^^XXXVVVSSSNNNLLLQQQ[[[cccZZZJJJFFFGGGFFFZZZuuufff^^^YYYLLL]]]nnn}}}xxxiiiiiiooooooqqqrrrjjj]]]SSSPPPBBBGGGLLLLLLIIIJJJOOOTTTNNNKKKHHHFFFEEEDDDCCCAAA>>>>>>===<<<<<<>>>CCCFFFIIISSS\\\```dddjjjnnnnnnooonnnmmmkkkgggddd```^^^YYYYYYXXXSSSNNNJJJJJJKKKIIIHHHFFFDDDBBB@@@>>>>>>:::999777666555666777777666999===@@@BBBEEEHHHKKKRRRRRRWWWZZZWWWRRRTTTZZZdddjjjrrrxxx}}}{{{dddgggkkklllmmmppptttxxxssswwwwwwqqqmmmlllmmmkkkfffeeehhhllllllhhheeeffffffkkkpppqqqnnnlllnnnppptttmmmhhhhhhmmmpppmmmjjjiiijjjkkklllkkkiiigggfffbbbgggkkkjjjjjjlllnnnooouuu}}}zzzyyyvvvtttwww}}}yyy|||uuuvvvzzz|||xxxtttvvv|||zzzwwwuuuyyy}}}|||tttmmmnnn}}}vvvlllfffYYYKKKKKKWWWooo}}}|||xxxrrrlllhhhgggiiijjjiiieee```[[[VVVPPPKKKHHHGGGGGGEEEBBBBBBFFFMMMSSS^^^dddkkkpppppppppqqqrrrqqqnnnmmmqqqyyy|||zzzvvv{{{{{{uuummmcccUUUIIIEEEGGGMMMYYYfffllliiifffhhhkkkkkkjjjjjjkkklllkkkiiigggbbbaaa___^^^^^^\\\XXXUUURRRSSSSSSSSSQQQNNNKKKIIIHHHKKKOOOQQQQQQOOOOOOOOOPPPQQQQQQPPPOOONNNOOOQQQVVVVVVWWWXXXYYY\\\^^^```\\\\\\^^^```ccceeefffgggkkkgggooouuuooorrr}}}yyy~~~}}}|||uuu^^^WWWQQQKKKEEEDDDGGGJJJJJJHHHFFFNNNTTTWWW^^^iiinnnmmmpppqqqsssvvvxxxyyyyyyyyy~~~~~~RRR]]][[[CCC:::999<<>>BBBEEEJJJSSS\\\___ccciiimmmnnnmmmmmmllljjjgggccc___\\\WWWXXXWWWTTTOOOLLLLLLNNNIIIHHHFFFDDDBBB@@@>>>===;;;:::888777666666777888555888===@@@BBBEEEHHHJJJPPPQQQUUUYYYUUUOOOQQQXXXdddjjjssszzz~~~www}}}gggggggggjjjnnnqqqsssttt{{{xxxssspppooonnnlllkkkhhhhhhhhhhhhiiigggdddaaaeeeggglllpppsssuuuuuutttxxxsssmmmkkkkkklllkkkiiigggggggggggggggffffffeeehhhffffffhhhlllooonnnlllrrrvvv}}}}}}xxxwwwxxxzzzxxxzzz}}}xxx{{{yyyvvv~~~~~~yyywww{{{uuujjjpppyyy}}}xxxtttpppmmmqqqqqqttt{{{|||nnnhhhcccZZZRRRPPPaaa}}}tttnnnkkkkkkmmmmmmjjjfffeeeeee```VVVRRRTTTKKKGGGFFFHHHGGGCCCEEELLLYYY___gggmmmpppqqqrrrrrrwwwssspppoooqqquuuwwwxxxrrrxxxpppbbbaaa[[[KKKBBBEEELLLXXXdddhhhhhhiiiiiigggllllllkkkjjjhhhfffeeedddeeecccaaa^^^[[[XXXUUUTTTSSSSSSTTTSSSQQQNNNKKKIIIGGGGGGHHHIIIKKKLLLMMMMMMKKKKKKJJJJJJIIIJJJJJJJJJKKKKKKKKKMMMOOORRRUUUVVVVVVWWWXXX[[[]]]```cccdddccceeeggghhhiiikkkoooqqqvvvvvvwwwxxxyyy|||~~~~~~dddNNNRRRKKKFFFFFFGGGFFFEEEFFFEEEIIIOOOWWW^^^dddhhhjjjnnnppprrruuuxxx{{{}}}}}}~~~}}}~~~SSSdddZZZ<<<===AAA>>>>>>UUUkkkggg>>>BBBLLLGGGGGGGGGFFFFFFFFFFFFFFFEEEGGGJJJMMMPPPPPPPPPPPPLLLGGGBBB???@@@CCCGGGHHHLLLNNNKKKMMMQQQMMMQQQccchhhnnnhhh______[[[YYY```kkkrrrxxxzzz{{{zzzrrriiilllaaaXXXXXXXXXTTTTTTWWWhhheee[[[KKKEEESSSnnn{{{kkkbbb```___fffyyyxxxxxxtttlllccc\\\UUULLLEEEEEEEEEEEEDDDCCCFFFLLLQQQMMMJJJGGGEEEDDDCCCBBB@@@DDDAAA@@@@@@===;;;>>>DDDKKKOOOVVV]]]cccgggiiiiiillliiifffdddcccaaa___^^^^^^\\\YYYVVVRRRNNNKKKJJJGGGFFFEEEDDDBBBAAA@@@???<<<:::888666555555666777666777888;;;???BBBEEEGGGJJJNNNSSSRRROOONNNQQQUUU```jjjssszzz{{{rrrvvveeefffgggjjjnnnrrrtttuuuxxxuuuqqqoooooonnnnnnmmmhhhhhhiiijjjlllkkkiiifffhhhjjjnnnqqqssstttsssrrrrrrpppooonnnmmmlllkkkiiifffggghhhiiiiiijjjjjjjjjiiigggfffhhhkkknnnnnnmmmmmmooottt{{{|||xxxuuuuuuxxx{{{xxxxxx}}}{{{}}}zzz||||||vvvlllqqqzzzzzzssslllgggbbb^^^[[[``````bbbhhhqqq{{{|||wwwwwwsssggg[[[VVV___yyy{{{sssmmmmmmoooqqqqqqkkkiiijjjlllhhh___ZZZ[[[QQQLLLJJJKKKIIIEEEFFFJJJQQQXXXbbbkkkqqquuuwwwxxxxxxxxxwwwtttqqqqqqtttwwwuuuyyy}}}qqqeeegggeeeUUUIIIGGGKKKXXXdddhhhhhhiiiiiihhhllllllkkkiiifffcccaaa``````^^^\\\ZZZWWWTTTRRRQQQSSSSSSRRRQQQOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFFFFFFFFFFGGGGGGLLLKKKJJJIIIJJJLLLNNNOOOPPPQQQRRRTTTWWWYYY\\\]]]^^^```bbbdddeeegggkkkmmmooopppqqqsssvvvyyy}}}iiiSSSQQQJJJEEEGGGIIIHHHGGGIIIHHHJJJNNNRRRXXX___eeejjjoooqqqssswwwyyy|||}}}~~~~~~|||~~~]]]iii[[[???<<<===<<<@@@OOOooosssFFFAAAEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFJJJMMMOOOPPPPPPPPPKKKFFFAAA>>>???AAADDDEEEKKKMMMJJJKKKOOOOOOYYYpppyyyxxxvvvooohhhjjjeeekkksss|||kkkfffbbbbbb___YYYVVVWWWdddfffbbbUUUJJJKKKYYYfffuuuhhhaaaccccccjjjzzzyyyrrrnnnggg___YYYUUUPPPLLLKKKKKKKKKJJJJJJLLLOOORRRLLLIIIFFFDDDDDDEEEDDDDDDFFFCCCBBBBBB???===@@@FFFJJJMMMSSSYYY___ccceeeeeegggeeebbbaaa```^^^\\\YYYZZZYYYVVVSSSOOOLLLIIIHHHGGGGGGEEEDDDBBB@@@>>>======;;;999777555555666666555666888:::>>>AAADDDEEEHHHMMMQQQQQQNNNNNNQQQUUU___iiittt{{{}}}rrrvvvcccdddfffjjjnnnrrrvvvwwwtttrrrooonnnooooooooonnniiihhhiiikkknnnnnnmmmkkkkkkmmmoooqqqsssrrrqqqqqqmmmoooqqqpppnnnllljjjiiiffffffgggiiikkklllmmmnnnjjjhhhggghhhjjjmmmnnnnnnkkklllnnnqqquuuwwwvvvuuuzzzyyyvvvrrrqqqsssxxx{{{xxxvvvxxx}}}~~~~~~xxxqqqpppxxxwwwrrrjjjddd___]]]ZZZYYYSSSSSSTTTWWW___jjjvvv|||pppeee___^^^qqqxxxssstttwwwxxxxxxpppnnnooosssqqqiiiaaa^^^VVVRRRPPPOOOLLLGGGFFFHHHLLLSSS___iiiqqqvvvxxxzzzvvvzzz{{{wwwppplllnnnrrrrrrtttuuuyyyoooffflllmmm___OOOHHHKKKWWWcccggghhhiiiiiihhhkkkkkkiiifffccc```]]][[[[[[ZZZYYYWWWUUUSSSRRRQQQSSSRRRPPPNNNMMMLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGOOOMMMJJJHHHGGGGGGIIIJJJKKKKKKLLLNNNPPPSSSUUUVVVXXXYYY\\\^^^___bbbeeehhhhhhiiikkknnnrrrwww{{{}}}mmmXXXPPPIIIFFFHHHJJJJJJIIIJJJLLLMMMNNNPPPSSSZZZdddlllpppqqqtttwwwzzz|||}}}}}}~~~yyyyyyfffxxxzzz]]]AAA::::::;;;BBBGGGwwwnnnyyyJJJ@@@@@@EEEEEEEEEEEEEEEEEEEEEEEEDDDFFFIIILLLOOOPPPQQQQQQKKKFFFAAA>>>>>>???AAABBBFFFHHHEEEDDDHHHKKK\\\wwwxxxppppppfffdddhhhqqqxxx}}}|||kkkccc```^^^]]]^^^^^^dddfff^^^PPPIIIOOOWWWjjjwwwppplllkkkmmmrrrzzz{{{uuummmjjjddd___ZZZWWWVVVVVVVVVVVVUUUUUUTTTSSSRRRQQQLLLIIIFFFDDDEEEFFFGGGGGGHHHEEEDDDDDDBBB???AAAFFFHHHJJJOOOTTTYYY]]]___```aaa```___^^^^^^\\\XXXVVVUUUTTTRRROOOLLLIIIGGGEEEGGGFFFEEEDDDAAA???===<<>>;;;888666555555555444555777999<<>>===AAA@@@===:::777555444333444444666888:::===???AAABBBGGGMMMNNNMMMMMMRRRVVV]]]hhhuuu~~~qqqwww```cccgggjjjlllpppuuuyyyooonnnmmmnnnpppqqqqqqpppiiihhhhhhiiikkkkkkjjjiiikkklllnnnpppqqqqqqqqqqqqoooqqqqqqooojjjggghhhjjjeeeeeedddddddddeeefffgggjjjjjjjjjjjjjjjlllnnnoooooonnnmmmnnnppprrrrrrqqquuutttqqqnnnmmmoootttxxxwwwvvvwwwzzz{{{~~~~~~vvvyyy~~~zzzuuuyyyzzzuuunnniiiggggggggggggbbbcccbbb```]]]^^^ccchhhvvvzzz~~~~~~{{{vvvrrrnnnsss}}}~~~|||tttvvv}}}|||mmm]]]WWWVVVTTTRRRQQQOOOKKKGGGNNNUUU```jjjoooqqqrrrrrrssssssttttttssspppllliiiiiilllpppttt}}}pppeeehhhkkkaaaQQQFFFIIIUUUaaaeeeeeeeeeeeeddd`````````___^^^]]][[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWTTTRRROOOLLLKKKKKKMMMMMMJJJJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLRRRQQQNNNKKKJJJJJJKKKMMMIIIIIIIIIJJJKKKLLLNNNOOOOOOQQQSSSTTTUUUWWW[[[]]]aaabbbccceeehhhlllppprrryyy}}}gggTTTRRRKKKGGGIIIKKKHHHFFFFFFHHHJJJNNNQQQUUU\\\eeelllnnnpppsssvvvxxxxxxxxxwww|||tttwwwyyy~~~ttt```BBB;;;;;;999======\\\tttwwwKKKCCCDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDEEEGGGJJJMMMPPPQQQRRROOOLLLGGGDDDCCCCCCBBBAAACCCHHHGGGEEEFFFDDDRRRlll~~~|||yyyuuummmkkkfffYYYRRRSSSPPPNNN]]]rrrppp___WWWUUU]]]^^^```^^^TTTHHHGGGMMM___{{{www~~~~~~}}}xxxqqqkkkiiiiiilllmmmooopppiii___]]]aaadddccccccfffiiiggg```ZZZSSSPPPLLLIIIIIIJJJJJJJJJIIIEEECCCDDDCCC@@@@@@CCCEEEGGGIIILLLPPPSSSWWWXXXYYYYYYXXXXXXWWWUUUQQQMMMJJJJJJIIIGGGEEEDDDCCCBBB@@@AAACCCCCCDDDCCCAAA@@@CCCAAA???<<<999666444333444444555777999;;;>>>???@@@FFFKKKMMMLLLMMMRRRVVV^^^iiivvvyyyaaadddhhhjjjkkknnnssswwwpppooonnnoooqqqrrrqqqoooiiihhhggghhhjjjkkkjjjiiikkklllmmmnnnooopppppppppppppppooommmjjjiiiiiijjjfffeeedddbbbbbbbbbcccdddhhhjjjllllllkkkkkkmmmnnnjjjiiiiiikkkmmmoooooonnntttsssqqqooonnnooorrruuuwwwwwwxxxzzzzzz|||yyyrrrsss||||||xxxrrrnnnllljjjhhhiiiiiiiiifffbbb___]]]]]]dddmmmwwwyyywwwyyy}}}zzzvvvhhhYYYZZZXXXUUUVVVVVVPPPIIILLLTTT```jjjppprrrsssssstttssssssuuuwwwuuuqqqmmmoooqqqtttxxxssshhhiiijjjaaaSSSHHHHHHTTT```cccbbbbbbbbb```\\\\\\]]]]]]]]]\\\\\\[[[WWWWWWWWWWWWVVVVVVVVVVVVUUUSSSQQQOOOMMMNNNOOOOOOLLLLLLLLLKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLOOONNNLLLKKKKKKKKKKKKLLLHHHHHHHHHHHHIIIJJJKKKKKKNNNOOOQQQRRRRRRSSSVVVXXX\\\\\\]]]^^^aaadddgggiiirrrvvv|||dddRRRSSSMMMIIIKKKLLLIIIFFFFFFGGGHHHKKKPPPVVV^^^eeehhhmmmooorrruuuwwwwwwvvvuuu{{{tttggg}}}```AAA<<<<<<999:::<<>>BBB@@@AAADDDAAAGGG[[[vvvwwwvvvvvvnnniiiXXX[[[^^^___\\\UUUNNNJJJQQQttt~~~dddYYYSSSWWWWWWQQQNNNQQQUUU]]]~~~{{{vvvnnnhhhcccfffnnntttnnnccceeeoooqqqmmmlllrrryyyyyypppgggTTTSSSRRRRRRSSSRRRPPPNNNJJJDDDBBBDDDDDDAAA??????AAAAAABBBDDDHHHMMMRRRUUUTTTRRROOOLLLKKKHHHEEECCCEEEEEEEEEDDDDDDCCCCCCCCC@@@AAADDDFFFGGGFFFDDDCCCCCCBBBAAA>>>;;;888666444555555666777888:::<<<===AAAFFFLLLMMMLLLMMMRRRVVVcccmmmxxxdddhhhkkkkkkiiijjjooossstttrrrqqqrrrrrrrrrooommmjjjiiiiiikkkooorrrssssssooonnnmmmlllkkkjjjjjjiiiggggggiiinnnrrrrrrmmmiiiiiihhhfffeeeeeefffgggiiifffjjjnnnpppnnnlllkkkllljjjjjjkkkmmmooopppooommmlllnnnoooooooooppprrrtttyyywwwvvvuuuuuuzzzvvvtttooojjjeeehhhttt}}}ooommmlllmmmooonnnjjjfff^^^aaaeeelll{{{}}}~~~tttqqqqqqpppfffgggeeeaaaaaabbbZZZOOOPPPXXXccclllpppqqqpppooonnnsssxxxvvvqqqnnnooorrrmmmjjjiiinnnuuu~~~tttoookkkkkkiii```RRRIIIHHHTTT^^^```^^^]]]\\\ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRSSSSSSRRRRRRQQQPPPOOOOOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOMMMKKKJJJLLLLLLKKKKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMMMMOOOQQQVVVVVVWWWZZZ]]]```dddfffeeekkkttt{{{~~~iiiXXXSSSNNNLLLOOORRRPPPMMMMMMYYYSSSNNNRRR]]]fffjjjjjjoooqqqtttwwwyyyxxxvvvtttxxx|||uuufff{{{vvvuuu___AAA<<<;;;999<<<>>>IIIdddtttzzztttzzzmmm~~~KKKAAACCCDDDEEEEEEFFFGGGHHHHHHHHHCCCDDDFFFHHHLLLOOORRRTTTRRRPPPNNNLLLKKKJJJGGGEEEEEEGGGDDDFFFLLLJJJPPPdddpppooouuuuuuuuu___cccccc___]]]\\\UUULLLLLLTTTkkksss^^^XXXTTTMMMKKKOOOZZZVVVmmmzzzoooeeeaaacccllltttoooffflllzzz|||wwwsssvvv{{{yyynnncccSSSRRRSSSTTTVVVUUUSSSQQQKKKEEEBBBEEEEEEBBB????????????@@@BBBFFFKKKPPPSSSVVVSSSOOOLLLJJJHHHEEECCCDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCFFFGGGGGGFFFDDDBBBCCCBBBAAA???<<<999666555555666666777888:::<<<===BBBGGGLLLNNNMMMMMMRRRVVVfffoooyyyjjjjjjiiihhhhhhjjjooosssrrruuuvvvuuuttttttnnngggiiihhhhhhlllppprrrqqqnnnpppnnnkkkjjjjjjjjjiiiggggggiiilllpppqqqoooiiieeefffcccaaabbbeeehhhhhhgggllllllkkkkkkkkklllmmmmmmnnnoooooooooppppppppppppppppppooollljjjkkkmmmoooxxxssssssuuussssss~~~yyytttlllfffeeejjjrrrwww|||~~~yyyqqqmmmoooqqqmmmfffggg```[[[```mmmzzzwwwrrrrrrrrrcccdddfffiiikkkggg[[[OOOKKKZZZhhhmmmmmmnnnooonnnuuutttqqqooonnnnnnnnnooonnnggg```dddnnnwwwyyywwwjjjfffdddhhhggg^^^RRRKKKLLLRRRZZZ___```^^^\\\[[[\\\\\\[[[[[[[[[[[[[[[[[[[[[YYYWWWUUUTTTUUUWWWYYYUUUVVVWWWXXXWWWVVVUUUTTTVVVSSSPPPPPPRRRRRRQQQNNNKKKNNNPPPQQQPPPOOOOOOPPPRRROOOLLLLLLMMMNNNLLLJJJMMMLLLLLLKKKKKKKKKKKKLLLIIIIIIKKKLLLNNNOOOPPPPPPRRRTTTWWWZZZ]]]```aaabbbfffhhhlllttt{{{~~~qqq\\\VVVPPPMMMOOOQQQOOONNNOOOWWWRRRQQQZZZccchhhjjjmmmssstttuuuvvvwwwzzz~~~}}}{{{hhhzzzoooyyyuuullllllCCC:::???<<<:::;;;MMM]]]pppmmmvvvmmmUUU<<>>AAA???>>>???DDDLLLTTTYYYWWWTTTPPPNNNLLLIIICCC>>>GGGGGGGGGFFFFFFDDDCCCBBBEEEEEEFFFFFFDDDAAA>>><<>>>>>;;;666555777333555777888888888:::;;;DDDEEEGGGIIIHHHGGGNNNWWWgggqqqzzzfffhhhjjjkkkkkkllloooqqqqqqtttvvvtttttttttoooiiihhhhhhhhhkkknnnpppnnnlllkkkjjjjjjkkklllmmmmmmllljjjiiijjjlllmmmmmmjjjhhhfffcccaaabbbeeeggggggfffhhhiiijjjkkklllnnnnnnooollllllmmmnnnooopppqqqrrrooooooooonnnlllkkkmmmoootttqqqqqqtttqqqppp~~~{{{uuulllccc___aaaeeehhhrrrtttxxx}}}wwwpppooopppooolllddd^^^XXXXXX```lllxxx~~~{{{zzz{{{~~~~~~~~~wwwrrrpppoooggghhhkkknnnnnnhhhZZZOOOPPP]]]jjjmmmmmmooopppppprrrqqqooooooppprrrtttvvvssslllddd```aaadddggghhhcccbbbeeehhheee[[[RRROOOOOOTTTZZZ______^^^\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]ZZZYYYVVVUUUTTTUUUWWWXXXUUUVVVWWWXXXXXXWWWVVVVVVWWWTTTQQQQQQRRRSSSRRRPPPLLLNNNQQQQQQPPPOOOPPPPPPTTTRRROOOOOOPPPQQQOOOMMMPPPPPPOOONNNMMMMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQQQQQQQRRRTTTVVVYYY[[[]]]]]]ccceeejjjqqqyyy}}}~~~}}}~~~}}}}}}ppp[[[VVVOOOLLLNNNQQQOOONNNOOOVVVQQQQQQXXXbbbgggkkknnnqqqrrrsssssstttvvvzzz}}}rrr|||wwwwwwxxxJJJ<<<<<<999777666FFFOOOkkk}}}wwweeeYYY>>>HHHGGGDDDCCCDDDFFFGGGGGGEEEDDDDDDCCCDDDFFFJJJNNNPPPPPPMMMJJJIIIIIIGGGDDDBBBCCC@@@AAAHHHMMMNNNQQQVVVoooyyyuuupppfff``````ccc^^^VVVJJJJJJGGGMMMhhhvvvhhh\\\UUUVVVRRRTTTYYY]]]fff~~~uuuaaaYYY^^^cccooo|||~~~}}}~~~}}}wwwsssssspppdddVVVTTTUUUXXX]]]```^^^YYYUUUIIIFFFDDDBBBBBBAAA???>>>???======>>>DDDLLLUUUZZZ[[[WWWSSSOOOLLLIIIFFFDDDCCCDDDEEEGGGIIIJJJJJJJJJDDDEEEEEEEEEDDDCCCAAA@@@DDD@@@>>>>>>;;;777555777444666999:::999:::;;;===DDDEEEGGGJJJHHHHHHPPPYYYhhhrrr{{{|||wwwbbbfffjjjlllmmmmmmmmmnnnpppsssuuuttttttuuuqqqjjjhhhhhhhhhjjjlllmmmkkkiiiffffffhhhlllppprrrqqqpppllljjjhhhhhhiiijjjkkkjjjeeecccbbbccceeeggggggfffdddfffhhhkkknnnoooooopppiiijjjkkkmmmoooppprrrrrrnnnoooqqqpppooonnnnnnooopppnnnppprrrooommmwwwzzzoooeee^^^[[[[[[\\\dddfffjjjooosssvvvwwwxxxuuuxxx}}}~~~uuuooonnnqqqssshhhccc[[[UUUWWWbbbrrr~~~zzzzzz{{{~~~~~~yyywwwxxx{{{~~~xxxssspppnnnkkklllpppsssqqqgggYYYNNNVVVaaakkknnnnnnpppsssrrrvvvuuusssrrrrrrsssuuuvvvyyysssjjj```ZZZYYY\\\___]]]aaahhhkkkdddYYYTTTTTTSSSWWW[[[^^^^^^]]]\\\\\\[[[[[[[[[\\\\\\]]]]]]]]]YYYXXXVVVUUUUUUVVVWWWXXXTTTUUUVVVWWWWWWWWWWWWWWWWWWUUUSSSSSSTTTTTTSSSRRROOOQQQSSSSSSRRRQQQQQQRRRWWWUUUSSSSSSTTTTTTSSSRRRTTTTTTSSSQQQQQQPPPPPPPPPQQQPPPOOONNNNNNPPPQQQSSSRRRRRRRRRSSSUUUWWWYYYZZZ___aaafffmmmtttyyy{{{|||~~~|||yyyxxxzzz~~~rrr]]]UUUNNNKKKMMMPPPOOOOOOPPPVVVQQQPPPXXXaaaffflllppprrrssstttttttttuuuyyy{{{{{{zzzzzzuuu|||QQQ===999777777555@@@BBBRRRwww___vvv___@@@GGGFFFDDDDDDDDDFFFGGGFFFEEEEEEDDDCCCCCCEEEHHHKKKMMMKKKJJJHHHHHHGGGEEEBBB???AAA@@@AAAIIIVVV^^^WWWLLL^^^~~~zzzmmmbbb______ZZZSSSIIIHHHDDD???DDD^^^sssfff^^^UUUNNNHHHHHHHHHKKKXXXgggyyyhhh```\\\fffqqqyyyyyywwwuuupppmmmnnnlllbbbVVVYYYZZZ\\\___```^^^YYYUUUHHHFFFCCCBBBAAAAAA???>>>===<<<<<>>???<<<777666888666888:::;;;;;;<<<>>>???GGGGGGHHHJJJIIIIIIQQQ[[[iiisss}}}yyytttcccfffiiikkkjjjjjjjjjkkkooorrrtttssstttuuurrrllliiiiiijjjkkkkkkkkkiiihhhccceeehhhmmmqqqtttsssrrrllljjjgggggghhhjjjjjjjjjeeedddddddddeeefffffffffccceeehhhlllnnnnnnnnnnnniiijjjkkklllnnnooopppqqqnnnqqqssstttsssqqqqqqqqqooooooqqqssspppmmmsss|||~~~uuukkkddd___]]]\\\\\\]]]```cccgggjjjlllmmmmmmmmmrrr{{{{{{sssnnnqqqvvvnnnhhh___VVVVVV___nnnzzzxxxyyy{{{~~~~~~|||wwwyyy|||{{{wwwuuuuuuwwwvvv~~~yyytttqqqnnnkkklllqqquuuqqqeeeWWWPPPZZZccckkkmmmooosssvvvvvvuuuvvvwwwxxxxxxwwwwwwvvvvvvrrrkkkddd```___```aaa\\\ccclllnnndddWWWTTTXXXWWWYYY\\\^^^]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXXXXWWWWWWWWWWWWWWWWWWSSSSSSTTTUUUVVVWWWWWWWWWXXXWWWVVVUUUUUUUUUUUUUUUSSSUUUVVVVVVUUUTTTUUUVVVYYYXXXWWWVVVVVVVVVVVVVVVXXXWWWVVVUUUTTTSSSSSSSSSVVVTTTQQQOOOOOOPPPRRRTTTVVVUUUUUUUUUUUUVVVWWWXXX\\\^^^bbbiiiooouuuxxxzzz}}}||||||uuu```TTTNNNJJJLLLOOONNNNNNPPPUUUQQQQQQYYYaaagggnnnsssvvvwwwxxxwwwwwwxxxzzz|||wwwzzz|||xxxwww}}}vvvSSS<<<888777:::888BBB@@@GGGxxxxxx}}}ccckkkfffBBBEEEDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCEEEHHHKKKNNNIIIIIIIIIHHHGGGDDD@@@>>><<<@@@BBBIII]]]ppplll[[[aaa}}}~~~{{{mmmddd```[[[VVVJJJJJJIIIEEE>>>DDDbbbqqqcccYYYOOOIIIDDDEEECCC@@@AAAEEETTTdddwww}}}{{{wwwjjjddd\\\gggoooqqqyyyssskkkiiifffeeeiiikkkcccXXXZZZ[[[\\\\\\[[[XXXTTTQQQHHHEEECCCBBBBBBAAA@@@>>>=========AAAGGGPPPYYY___aaaaaa___YYYQQQKKKJJJKKKDDDDDDEEEFFFFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEFFFBBB???>>>???===999777999777999:::;;;;;;===???AAAJJJIIIJJJKKKIIIIIIRRR\\\kkkuuu~~~{{{zzzggghhhhhhgggffffffiiikkkooorrrsssrrrtttuuusssmmmjjjkkkllllllkkkjjjiiihhheeefffiiimmmqqqsssrrrpppjjjiiihhhiiijjjjjjiiihhheeeffffffgggfffffffffgggeeegggiiikkkllllllkkkjjjkkkkkkllllllmmmmmmnnnnnnpppsssvvvwwwvvvuuuttttttqqqrrruuuvvvrrrppprrrxxx~~~wwwpppjjjfffdddddd___``````aaaccceeefffgggkkkhhhjjjqqqyyyxxxoooooouuupppjjj```XXXXXX___iiipppssstttvvvyyy|||{{{xxxvvvooosssvvvvvvsssqqqqqqrrrwww~~~}}}vvvrrrpppnnniiijjjoootttnnnaaaWWWTTT]]]eeekkkmmmoootttwwwwwwnnnqqquuuyyyzzzzzzxxxvvvjjjgggcccccceeeeeeccc```^^^dddllllllaaaUUURRRVVVXXXZZZ]]]]]]\\\[[[[[[\\\\\\\\\[[[ZZZYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYXXXXXXSSSSSSSSSTTTUUUVVVWWWWWWYYYYYYXXXXXXWWWWWWXXXXXXXXXYYYZZZYYYXXXWWWYYYZZZZZZZZZYYYYYYXXXXXXXXXYYYZZZYYYXXXWWWVVVVVVVVVVVVYYYWWWTTTRRRQQQRRRTTTUUUXXXXXXWWWWWWWWWWWWWWWWWWZZZ\\\```eeekkkpppuuuxxxttt___UUUNNNIIIKKKNNNMMMNNNOOOSSSQQQSSSZZZccciiipppvvvxxxyyyzzzzzzyyyzzz|||}}}yyy}}}vvvoooSSS<<<999999===:::BBBCCCGGGpppqqq~~~oooggglllDDDCCCCCCDDDFFFFFFFFFFFFFFFFFFDDDCCCCCCDDDFFFJJJNNNPPPIIIJJJJJJIIIFFFBBB???===999AAAEEEJJJ^^^xxxvvvjjj~~~~~~ooogggccc```NNNJJJJJJJJJEEEBBBQQQfffzzz{{{ppp```QQQOOOIIIDDDDDDDDDAAA???>>>DDDHHHOOOSSSQQQQQQYYYeeesssbbbYYY```kkknnnjjjqqq~~~qqqccc```]]]```hhhlllcccXXX\\\]]]\\\[[[WWWSSSOOOMMMHHHFFFCCCBBBBBBBBBAAA?????????@@@CCCJJJRRRZZZ___```cccdddaaaXXXPPPJJJHHHHHHHHHHHHHHHGGGFFFEEEDDDMMMKKKJJJHHHFFFFFFEEEEEEAAA>>>>>>@@@>>>:::888999777999:::;;;;;;===@@@BBBMMMLLLKKKJJJHHHIIIRRR\\\lllvvvzzz{{{jjjiiigggeeedddfffjjjnnnpppssssssrrrsssuuurrrmmmiiikkkmmmlllkkkiiiiiiiiihhhhhhiiilllooopppooonnniiiiiiiiikkklllllliiigggfffgggiiiiiihhhgggggghhhggghhhiiijjjkkkjjjiiihhhlllllllllmmmmmmmmmmmmmmmqqqssswwwxxxxxxwwwwwwwwwtttwwwyyyyyyvvvtttuuuwww|||uuuppplllkkkkkkjjjiiigggffffffggghhhhhhmmmggggggmmmqqquuu~~~qqqnnnrrrsssnnnggg```^^^bbbiiinnnssssssuuuwwwyyyyyyvvvssslllooorrrqqqmmmkkkkkklllwww~~~zzzssspppooonnnjjjjjjnnnrrrkkk^^^XXX[[[aaaggglllmmmooosssuuusssppprrrssssssrrrnnnkkkiii```^^^^^^```dddeeeaaa]]]cccdddhhhggg___UUUQQQSSSWWWZZZ\\\]]]\\\[[[ZZZ[[[\\\\\\[[[ZZZYYYXXXXXXWWWWWWXXXZZZ[[[[[[[[[ZZZYYYUUUUUUUUUUUUVVVVVVXXXXXXZZZ[[[[[[ZZZXXXXXXZZZ[[[\\\]]]]]][[[ZZZYYY[[[\\\ZZZ[[[\\\[[[YYYYYY[[[\\\\\\[[[[[[ZZZZZZZZZZZZZZZ]]][[[YYYWWWVVVWWWXXXYYYZZZZZZZZZZZZYYYXXXWWWWWWZZZ\\\```dddhhhmmmssswww~~~qqq\\\VVVNNNIIIJJJLLLLLLLLLNNNPPPOOOSSS\\\dddiiipppwwwvvvwwwyyyzzzyyyyyy{{{|||}}}|||pppnnnRRR===:::999<<<888===BBBGGGhhhrrr{{{cccpppEEEAAABBBDDDGGGGGGFFFEEEEEEFFFDDDCCCCCCDDDFFFJJJNNNQQQKKKLLLLLLIIIDDD@@@>>>===:::CCCHHHLLL^^^xxxwwwvvvnnniiifffVVVNNNIIIHHHGGGGGGPPP\\\pppzzz}}}{{{wwwlll^^^^^^VVVMMMHHHGGGHHHJJJJJJJJJHHHJJJKKKIIIDDDEEEHHHaaattt}}}gggYYYbbbjjjjjjeeeiiissstttlllbbb^^^[[[bbbooouuukkk\\\aaabbb```\\\VVVQQQNNNLLLIIIGGGDDDCCCDDDDDDBBBAAAAAAAAABBBEEEJJJRRRYYY]]]^^^bbbfffgggaaaXXXOOOJJJJJJKKKKKKKKKKKKJJJIIIHHHNNNMMMLLLKKKIIIGGGFFFEEE@@@>>>>>>AAA???;;;999:::888999:::;;;<<<>>>AAADDDMMMKKKJJJIIIHHHIIITTT___mmmvvvmmmmmmxxxjjjiiihhhggggggjjjooosssqqqtttsssrrrssstttrrrmmmgggiiilllkkkiiigggggghhhjjjiiiiiijjjmmmnnnnnnmmmkkkjjjjjjjjjllllllkkkiiigggiiilllkkkiiihhhhhhiiihhhhhhhhhiiiiiiiiiiiiiiikkkkkklllmmmnnnooooooppppppsssvvvwwwwwwvvvwwwxxxwwwzzz|||{{{yyywwwwwwxxxzzzyyyuuussssssqqqooollliiihhhhhhiiijjjlllfffeeekkkllljjjppp{{{tttnnnqqqsssrrrnnnggg```bbbjjjsssuuuttttttuuuuuutttqqqnnnjjjlllnnnmmmjjjiiikkknnnvvv|||zzztttrrrrrrqqqpppnnnppprrrjjj]]][[[bbbeeekkknnnmmmmmmpppooolllooommmiiieeebbb```___^^^bbbccceeeggghhhhhhhhhgggjjjfffdddeeebbbZZZTTTSSSUUUXXX\\\]]]\\\[[[ZZZYYY[[[[[[[[[[[[[[[\\\\\\\\\XXXYYY\\\]]]^^^]]][[[ZZZZZZYYYXXXXXXXXXYYYZZZZZZZZZ\\\]]]\\\ZZZYYY[[[^^^]]]]]]]]][[[ZZZYYY[[[]]]\\\]]]^^^]]][[[[[[]]]___^^^^^^]]]]]]]]]^^^______```___^^^]]]]]]]]]]]]]]]\\\^^^___```___]]][[[YYY[[[^^^aaacccfffkkkrrrwww{{{rrr^^^WWWOOOIIIJJJKKKJJJKKKLLLKKKLLLRRR\\\ccchhhnnnuuutttvvvyyyyyyyyyyyy{{{|||zzzzzz}}}oootttzzzMMM;;;:::888999999888===AAAXXX]]]qqqEEE@@@AAADDDGGGHHHFFFEEEEEEFFFEEEDDDCCCCCCEEEHHHLLLNNNMMMMMMLLLHHHBBB===<<<===<<>>AAA@@@;;;999;;;:::;;;<<<<<<===@@@DDDGGGIIIGGGGGGGGGGGGKKKWWWdddmmmvvv]]]YYY}}}hhhiiijjjjjjkkkooossswwwrrrttttttrrrrrrtttrrrllleeehhhjjjjjjhhhffffffhhhkkkiiihhhiiikkkmmmmmmmmmmmmkkkiiiiiikkkllllllkkkgggjjjmmmmmmjjjhhhiiijjjhhhggggggggghhhiiijjjkkkjjjjjjkkkmmmooopppqqqrrrppprrrtttuuuuuuuuuwwwxxxxxx|||~~~|||zzzyyyyyyxxxxxx~~~{{{yyyrrrooollliiihhhhhhiiijjjiiicccccciiiiiibbbeeennnzzzvvvnnnqqqlllpppoooeeeZZZZZZfffsssrrrpppooonnnnnnkkkhhheeegggjjjlllkkkkkklllqqquuuttt|||}}}xxxvvvvvvuuuwwwrrrssssssjjj]]]]]]fffiiimmmooommmmmmmmmjjjfffaaa^^^ZZZWWWXXX\\\aaaeeejjjnnnrrrrrrpppppptttyyypppiiidddeeefffaaaZZZWWWSSSWWW[[[]]]\\\[[[YYYYYYZZZ[[[[[[]]]^^^___``````XXXZZZ]]]______^^^\\\[[[]]]\\\[[[ZZZZZZ[[[\\\\\\[[[]]]^^^]]]ZZZZZZ\\\___]]]]]]\\\[[[YYYYYYZZZ\\\]]]___```___]]]\\\___aaa____________```aaabbbcccbbbbbbbbbbbbbbbaaaaaa``````bbbdddfffeeebbb___]]]]]]___bbbccceeejjjqqqwwwzzz~~~wwweeeXXXPPPIIIIIIJJJIIIJJJKKKHHHJJJQQQ\\\cccgggmmmsssuuuwwwyyy{{{{{{{{{}}}~~~wwwzzz}}}vvv|||pppFFF999999888888>>>666888:::JJJXXX~~~rrrEEE???AAADDDHHHHHHFFFEEEEEEFFFFFFDDDCCCBBBCCCFFFHHHJJJMMMNNNLLLFFF@@@;;;;;;<<<===CCCMMM[[[mmmwwwooonnnfffWWWLLLLLLSSSYYYiiizzz|||www{{{uuummmgggbbb]]]___\\\[[[ZZZTTTMMMLLLOOOIIIMMMddd~~~vvvjjjnnnrrrqqqmmmkkkjjjkkkhhhccceeewwwhhhhhheee___VVVOOOMMMMMMJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBBBBDDDHHHMMMSSSVVV\\\^^^ccciiilllhhh___XXXNNNNNNMMMLLLJJJIIIGGGFFFJJJKKKMMMNNNMMMLLLJJJHHH???===>>>AAAAAA<<<:::;;;<<<======>>>???AAAEEEIIIEEECCCDDDFFFGGGMMM[[[hhhmmmvvvzzzRRRMMMwwwlllfffhhhqqqtttpppqqqyyy{{{|||xxxooolllooopppmmmiiijjjiiifffcccbbbeeeiiimmmmmmmmmllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjllllllllljjjhhhiiikkknnnfffeeedddfffhhhjjjjjjjjjooonnnmmmmmmmmmnnnoooooossstttuuuwwwwwwwwwvvvuuuuuuxxx{{{}}}}}}||||||}}}{{{~~~xxxxxxwwwsssmmmhhhfffeeebbb```___aaaeeeiiijjjjjjnnnyyyxxxllllllppprrrppphhh```___gggpppoooooommmggg```]]]aaaeeeiiihhhiiimmmsssxxxyyyyyy~~~~~~{{{|||~~~}}}yyyyyywwwrrrmmmiiihhhkkkmmmqqqoookkkgggbbb]]]ZZZXXXWWWWWWXXX\\\aaahhhooosss}}}wwwvvv|||}}}mmmkkkgggeeecccbbb___]]]YYYZZZZZZ[[[[[[\\\]]]]]]^^^]]]]]]\\\]]]^^^___```bbb```^^^\\\\\\\\\^^^^^^```^^^[[[YYYZZZ\\\___bbb]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]][[[ZZZ[[[\\\aaaaaaaaaaaaaaaaaabbbccc^^^^^^```aaabbbbbbbbbbbbeeeeeedddccccccbbbaaaaaaggggggggghhhiiiiiigggeeeaaaccceeefffhhhkkkooorrryyy|||www```\\\TTTMMMKKKGGGCCCEEELLLIIIMMMTTT[[[bbbiiipppuuuyyyzzz|||}}}}}}}}}|||{{{|||yyybbbCCC777::::::666888>>>///@@@GGGkkkggglllDDDCCCAAABBBDDDEEEFFFGGGFFFFFFDDDDDDBBBAAABBBEEEJJJOOOOOOMMMJJJGGG@@@999999===BBBEEEKKKWWWmmm|||uuuooogggWWWJJJQQQ```ppp|||{{{sssnnngggjjjwww|||}}}uuuggg\\\[[[XXXYYY]]]]]]SSSHHHQQQGGGQQQuuu~~~ssskkknnnuuuvvvsssqqqpppccckkkvvvuuuoooeee\\\UUUQQQPPPOOOMMMNNNMMMJJJGGGDDDBBBAAABBBCCCEEEEEEFFFGGGKKKMMMXXX___iiiqqqtttrrrmmmiiiVVVUUUQQQLLLGGGEEEEEEGGGLLLMMMNNNNNNMMMJJJFFFDDDCCCBBB???===<<<;;;;;;;;;<<<======>>>@@@BBBDDDEEEFFFCCCBBBCCCFFFMMM\\\kkkrrrwww}}}nnnNNNTTTlllfffhhhqqqsssooopppwwwwwwxxxtttnnnlllpppqqqooojjjjjjiiigggeeeeeegggiiippppppooonnnmmmlllkkkjjjmmmlllkkkkkkjjjjjjjjjjjjjjjkkkmmmllljjjiiiiiijjjhhhgggeeeeeefffgggggggggmmmlllkkkkkkkkkmmmnnnppppppqqqsssuuuvvvwwwwwwwwwvvvwwwzzz|||~~~~~~~~~}}}|||uuuoookkkjjjjjjhhheeebbbaaacccgggllloooppptttyyynnnlllmmmooommmfff^^^^^^eeellllllmmmkkkfff```^^^aaaeeehhhiiilllrrryyy}}}yyywwwtttooolllkkknnnqqqooolllfff```[[[XXXWWWWWWVVVXXX\\\bbbiiipppvvvyyy}}}||||||qqqmmmiiieeedddbbb```^^^ZZZZZZ[[[[[[[[[[[[\\\\\\^^^^^^]]]]]]]]]^^^___```aaa___^^^\\\\\\\\\]]]^^^```___]]]\\\\\\]]]___aaa````````````````````````^^^___^^^]]][[[ZZZ\\\^^^^^^^^^___``````bbbdddeeebbbbbbbbbccccccdddeeeeeejjjiiiiiihhhggggggffffffiiihhhhhhiiikkkjjjhhhfffccceeefffggghhhkkkooorrrxxx|||zzzeee___UUUMMMJJJGGGDDDFFFKKKIIINNNUUU\\\cccjjjqqquuuwwwxxxzzz|||}}}~~~}}}}}}|||fffDDD777999:::666888???111???DDDeeekkkcccHHH@@@AAABBBDDDEEEFFFGGGFFFFFFEEEDDDCCCAAAAAADDDIIIMMMOOOLLLJJJGGG@@@999999>>>@@@GGGPPP\\\nnnzzzvvvpppbbbTTTVVVaaarrrzzzttthhhaaaYYY[[[hhhttt~~~nnn]]]XXXVVVWWWZZZ[[[ZZZYYYXXXRRRUUUlll}}}ppplllooorrruuuvvvuuunnnqqqoooyyytttfff]]]XXXWWWTTTRRRRRRUUUUUUQQQIIICCCCCCEEEBBBBBBCCCBBBBBBDDDHHHKKKSSS\\\hhhtttzzz{{{yyywww\\\XXXRRRMMMJJJIIIIIIJJJHHHIIIJJJJJJIIIFFFDDDBBBDDDBBB@@@>>><<<;;;;;;;;;>>>>>>???@@@BBBCCCEEEFFFFFFCCCBBBDDDGGGOOO]]]kkkrrrvvv|||pppRRR\\\kkkgggiiippprrrnnnooouuurrrsssqqqmmmmmmqqqrrrqqqlllkkkiiihhhhhhiiihhhgggqqqqqqpppooommmkkkjjjiiiooommmllljjjiiiiiiiiijjjhhhjjjmmmmmmkkkhhhfffeeeiiihhhgggeeeddddddddddddkkkjjjiiihhhiiikkknnnpppnnnoooqqqsssuuuvvvvvvwwwtttssstttxxx|||~~~}}}zzz~~~~~~{{{wwwtttrrrqqqmmmgggbbb```eeelllrrrsssqqq{{{zzzrrrnnnlllllljjjddd___^^^dddjjjiiijjjjjjfffbbb```bbbeeeeeeggglllttt|||yyyxxxvvvsssqqqqqqtttwwwpppkkkccc[[[WWWVVVWWWYYY\\\___fffmmmuuu|||uuuqqqkkkfffdddbbbbbbaaa]]]\\\\\\\\\\\\[[[[[[[[[^^^^^^^^^]]]^^^^^^___```___^^^]]]\\\\\\\\\^^^^^^```______^^^^^^^^^______^^^^^^^^^______^^^^^^^^^``````___]]][[[\\\^^^aaa___```aaa`````````bbbddddddcccbbbbbbbbbdddfffggghhhhhhhhhhhhhhhhhhhhhhhhkkkjjjjjjkkkmmmmmmkkkiiiggghhhhhhhhhiiikkknnnqqqxxx{{{}}}lllbbbWWWMMMHHHGGGFFFGGGJJJJJJOOOWWW___ffflllrrrvvvuuuwwwyyy|||}}}~~~~~~|||{{{kkkGGG888888999666777???444>>>@@@]]]~~~wwwaaaTTTBBBAAABBBDDDEEEFFFGGGFFFFFFEEEEEEDDDBBBAAACCCHHHKKKNNNKKKIIIFFF???999999>>>???JJJWWWbbbqqq|||pppbbb^^^cccrrrzzzuuujjjbbbUUUMMMSSS[[[oooyyyjjjbbb]]]___^^^ZZZ\\\bbb[[[ZZZYYYddd|||||||||{{{xxxwwwwwwjjjiii~~~lll```\\\[[[YYYWWWWWW[[[]]]VVVKKKDDDEEEIIICCCBBBAAA??????AAAEEEHHHPPPYYYhhhuuu~~~qqqjjj___UUUMMMIIIGGGFFFHHHIIIIIIIIIHHHFFFDDDCCCDDDCCCAAA???>>>======>>>AAAAAABBBCCCDDDEEEFFFFFFEEECCCCCCFFFJJJQQQ^^^kkkqqquuu{{{nnnTTTeeellliiikkkqqqrrrooopppsssqqqqqqpppooooooqqqrrrrrrqqqnnnjjjjjjkkkkkkhhhdddnnnnnnnnnmmmllljjjiiiggglllkkkiiihhhhhhhhhjjjkkkhhhjjjlllllliiifffeeedddiiiiiigggeeeccccccdddfffjjjiiigggfffgggjjjnnnpppnnnooopppqqqrrrsssttttttpppnnnmmmrrrxxx{{{yyyuuuzzzxxxwww{{{}}}{{{wwwppphhhcccdddjjjpppvvvrrruuu{{{vvvqqqmmmllljjjfffbbbbbbfffjjjhhhiiiiiihhheeecccdddfffccceeeiiiooowww~~~}}}|||yyyvvvvvvwwwyyyqqqmmmfff```\\\\\\]]]___gggjjjpppxxxyyyssslllfffcccccccccccc```______^^^]]]]]]\\\\\\___^^^^^^^^^^^^_________^^^]]]]]]\\\]]]]]]^^^_____________________^^^]]]]]]]]]^^^______^^^]]]]]]aaaaaa```^^^]]]^^^aaacccdddeeeeeeccc___^^^___aaabbbaaa___^^^___aaaeeegggeeeeeefffgggiiijjjkkklllnnnmmmlllmmmoooooonnnmmmkkkkkkkkkjjjiiikkknnnqqqxxx{{{~~~~~~pppdddZZZNNNHHHGGGGGGHHHIIIKKKQQQYYYaaahhhnnnsssvvvvvvwwwyyy{{{}}}~~~}}}}}}~~~zzz{{{mmmHHH888777777666666>>>777===>>>VVVjjjbbbHHHAAABBBDDDEEEFFFFFFFFFFFFFFFFFFDDDBBBAAACCCFFFIIIMMMJJJGGGDDD>>>888:::???AAAJJJVVVcccssszzzllldddbbbqqq~~~}}}vvvbbbMMMIIIJJJXXXmmm~~~rrrjjjkkkhhhaaabbbjjjeeebbb```fff~~~}}}}}}~~~rrrcccuuuzzzjjj```[[[ZZZZZZZZZ\\\[[[TTTLLLFFFEEEGGGEEEDDDAAA>>>===???CCCGGGPPPZZZiiiuuu}}}ttteeeVVVMMMIIIIIIMMMMMMMMMLLLKKKIIIHHHGGGDDDCCCBBBAAAAAAAAABBBCCCDDDDDDEEEFFFFFFGGGGGGGGGEEEBBBCCCGGGLLLSSS___jjjoootttzzzfffSSSmmmlllkkknnnrrrsssrrrrrrssssssrrrrrrrrrrrrqqqpppqqqtttqqqnnnmmmmmmjjjeeeaaaggghhhiiijjjjjjiiiggggggffffffeeefffggghhhjjjkkkjjjkkkkkkjjjgggeeeeeefffgggggggggeeeccccccfffiiiiiihhhgggggghhhkkknnnppppppppppppppppppqqqqqqqqqnnnlllkkkooouuuyyywwwtttsssssstttxxx~~~zzzqqqkkkhhhhhhjjjttttttxxx}}}zzzuuunnnmmmjjjhhhfffgggiiikkkkkkkkkjjjiiigggffffffgggeeeeeegggjjjpppyyyyyytttrrrrrrooommmjjjgggeeeeeeeeeeeeoooqqqvvv~~~zzztttlllfffcccccccccdddbbbbbbaaa```______^^^]]]_____________________^^^]]]]]]]]]]]]^^^______```^^^^^^___``````___^^^]]]aaabbbddddddddddddbbbaaaaaaaaaaaa```___```cccffffffhhhiiieee```]]]^^^aaaaaa___]]]\\\^^^aaafffhhheeefffhhhkkknnnppprrrssspppooonnnnnnpppqqqqqqpppoooooommmkkkjjjkkkooorrrwwwyyy|||}}}~~~~~~pppeee]]]RRRIIIGGGHHHHHHHHHLLLRRR[[[dddjjjooosssuuuxxxyyyzzz|||||||||{{{{{{~~~mmmeeexxxjjjGGG888666777666444<<<999<<<>>>QQQqqqgggFFFAAABBBDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCAAABBBEEEHHHLLLIIIFFFCCC===888:::@@@AAAFFFNNN[[[ooo}}}yyymmmhhhuuuqqqWWWNNNIIIIIISSSjjjxxxrrrnnnjjjmmmtttrrriiiffflllsss|||uuuaaaZZZsss{{{ggg[[[YYY\\\[[[XXXSSSOOOKKKHHHDDDBBBGGGFFFCCC@@@>>>@@@DDDGGGQQQ[[[iiiuuu|||yyyfffYYYVVVXXXSSSRRRPPPNNNKKKJJJIIIHHHDDDDDDCCCCCCDDDFFFHHHIIIFFFGGGGGGHHHHHHHHHGGGFFFDDDBBBCCCIIINNNTTT^^^gggmmmrrryyy```TTTxxxjjjlllooorrrtttttttttttttttrrrrrrtttssspppooopppsssrrrqqqooommmiiidddaaaeeefffhhhiiijjjiiigggfffbbbbbbdddeeeggghhhiiijjjjjjkkkkkkiiigggffffffgggdddeeeeeecccaaabbbgggkkkjjjjjjiiiiiijjjlllmmmooorrrqqqppppppooooooppppppooommmmmmoootttwwwvvvuuuppprrruuuyyy||||||wwwqqqlllhhhooouuu{{{|||zzzqqqooolllkkklllmmmmmmmmmooonnnkkkiiigggggggggggggggggghhhiiimmmttt}}}xxxpppkkkiiijjjjjjkkkkkkkkkkkkkkkkkkrrrtttxxx~~~xxxrrrkkkeeeccccccccccccccccccbbbaaa``````_________````````````___^^^^^^]]]]]]^^^___```aaaaaaaaa^^^______```aaaaaa``````bbbccceeeffffffeeecccbbb```bbbccccccbbbccceeegggdddggghhheee___]]]___cccaaa```______aaafffjjjmmmeeefffhhhkkknnnqqqssstttqqqpppooooooqqqssssssrrrrrrqqqooommmkkkmmmppptttvvvxxx{{{}}}|||mmmccc```XXXMMMGGGGGGHHHGGGLLLRRR\\\eeekkkpppssstttxxxyyyzzz{{{|||{{{zzzzzz|||lll^^^uuucccDDD888666777777444:::::::::>>>LLL~~~zzznnn{{{eee???AAABBBDDDEEEFFFGGGFFFFFFDDDEEEDDDCCCBBBBBBEEEGGGKKKHHHEEEBBB<<<888:::@@@BBBCCCGGGRRRggg|||yyypppuuu}}}wwwbbb[[[PPPHHHHHHXXXooo~~~ppplllooosssnnneeefffmmmkkkkkkwwwjjjeeeVVVHHH[[[}}}qqqbbb^^^```]]]WWWPPPLLLKKKIIIDDD???HHHHHHFFFCCCAAABBBEEEHHHPPP[[[iiittt{{{{{{jjjcccaaa[[[XXXTTTPPPLLLJJJIIIHHHHHHGGGGGGGGGHHHIIIKKKLLLHHHIIIIIIJJJIIIHHHGGGFFFDDDBBBCCCIIIOOOTTT\\\ccclllqqqxxx~~~]]][[[hhhkkknnnqqqtttuuuuuusssqqqooopppttttttooonnnpppnnnppprrrqqqmmmiiieeedddgggiiikkklllllljjjhhhgggaaabbbeeeggghhhiiihhhggggggiiilllllljjjhhhggggggbbbddddddaaa^^^___dddiiikkkllllllmmmmmmnnnmmmmmmqqqppppppoooooopppqqqrrrnnnnnnnnnpppqqqssstttuuuoooqqqtttvvvwwwxxxxxxxxx~~~|||tttlllkkksss{{{~~~}}}}}}xxxuuurrrrrruuuvvvuuurrrsssoookkkgggfffeeeeeeeeeccceeehhhjjjlllpppwww|||wwwpppkkkiiifffhhhiiilllnnnppprrrrrrvvvwww{{{yyyxxxtttpppiiieeecccbbbbbbbbbaaaaaaaaa``````____________```aaaaaa```___^^^]]]]]]^^^___aaabbbbbbcccccc``````aaaaaabbbcccdddeeeaaaccceeeffffffeeecccaaa___aaadddeeeeeeeeefffgggcccfffhhhddd]]]ZZZ\\\aaa`````````bbbeeeiiinnnppphhhhhhjjjkkkmmmoooqqqqqqrrrpppoooooorrrsssttttttsssrrrpppmmmlllnnnrrruuuwwwyyy|||~~~|||jjj```bbb]]]PPPGGGFFFGGGGGGKKKRRR]]]ffflllppprrrsssvvvxxxyyy{{{||||||{{{{{{}}}|||jjjZZZ@@@888777777777555999999888===FFFnnnyyy{{{kkkqqqhhh@@@AAABBBDDDEEEFFFGGGFFFFFFCCCDDDDDDCCCBBBCCCEEEHHHJJJGGGDDDAAA;;;777:::AAAEEEGGGJJJQQQbbbwww{{{pppuuu{{{jjjdddWWWOOOMMMQQQXXXggguuurrrpppjjjgggkkkppplllhhhvvvxxxlllZZZQQQLLLGGGPPPeeezzzzzzooojjjiiiaaa\\\VVVPPPKKKGGGDDDAAAHHHHHHGGGEEECCCDDDFFFIIIOOOZZZgggqqqvvv{{{vvvnnniiifff```ZZZUUUQQQOOOOOONNNMMMLLLJJJJJJJJJKKKKKKIIIJJJKKKKKKJJJHHHFFFEEEDDDAAACCCJJJPPPTTTYYY___kkkpppwww~~~\\\ccceeeiiimmmpppsssuuuuuusssnnnlllnnnssstttooommmpppjjjnnnrrrqqqmmmiiigggggglllmmmnnnooonnnllliiigggbbbdddgggiiijjjiiigggeeedddhhhmmmooommmjjjgggeeeaaacccccc___[[[\\\aaaffflllmmmnnnooooooooonnnmmmpppooooooooooooqqqssstttkkkmmmnnnnnnnnnoooqqqsssnnnppprrrrrrqqqppppppqqqnnnrrrxxx}}}{{{rrrjjjrrryyyzzz}}}}}}{{{xxxyyy}}}~~~|||yyyuuupppjjjfffdddccccccccc]]]aaafffjjjkkknnnrrruuu~~~|||wwwrrrooonnnggggggiiilllppptttwwwyyy{{{|||~~~wwwsssuuurrrnnnhhhdddcccbbbbbbaaa____________^^^^^^^^^^^^___```aaaaaaaaa```^^^]]]^^^^^^```bbbcccdddddddddaaabbbbbbcccdddfffggghhheeegggiiijjjjjjiiigggeee^^^aaaeeeggggggffffffgggeeehhhiiicccZZZVVVWWW[[[^^^___```bbbfffjjjnnnqqqoooppppppqqqrrrrrrssssssrrrpppoooooorrrttttttttttttssspppnnnmmmnnnsssvvvzzz|||}}}~~~|||hhh^^^ccc```RRRGGGEEEGGGGGGKKKRRR]]]ffflllpppqqqrrrtttvvvxxxzzz|||}}}}}}}}}zzz|||zzz~~~xxx~~~TTT>>>888777777888666888999666<<>>???[[[qqqrrreee\\\~~~FFF@@@CCCEEECCCAAABBBDDDEEEFFFFFFFFFDDDBBBBBBDDDFFFEEEFFFCCC>>>777666;;;@@@LLL]]]jjjlllrrr{{{rrriiillliiiiiimmmooonnnooorrrrrryyy{{{tttkkkfff^^^VVVRRRLLLIIIPPPZZZ{{{qqqlllmmmyyywwwkkk```TTTKKKSSS^^^[[[[[[^^^dddiiijjjjjjkkknnniiigggaaaUUUIIIBBBCCCGGGJJJIIIIIIIIIJJJHHHFFFCCCKKKSSS___ggghhhhhhpppzzz}}}}}}xxxpppfff^^^aaa\\\UUUPPPNNNMMMLLLLLLJJJIIIGGGEEEDDDCCCBBBBBBDDD@@@AAAGGGNNNRRRXXX^^^jjjrrryyy|||www\\\kkkkkkllloooqqqrrrrrrrrrlllllllllmmmpppssssssqqqpppmmmjjjfff```]]]aaahhhmmmmmmnnnnnnnnnmmmllllllgggggggggiiikkklllkkkiiifffiiilllmmmkkkiiihhhhhhjjjfffaaa___```ccceeefffgggiiikkklllkkkjjjjjjkkkppppppppppppppppppppppppnnnmmmmmmmmmmmmnnnnnnooorrrqqqpppooommmkkkjjjiii_________aaagggnnnvvv{{{xxxsssmmmmmmuuuyyyzzz~~~wwwmmmjjjiiieeecccdddccccccdddfffdddaaaeeekkkvvv|||~~~zzzuuuooooooqqqssspppllljjjiiikkkrrrvvvwwwxxx|||{{{yyyxxxyyy{{{|||zzzxxxyyywwwuuussspppmmmkkkjjjlllkkkiiigggfffeeeeeeeeeaaabbbcccccccccbbbaaa```ccccccdddcccbbb```___]]]aaa```___^^^___aaacccddddddcccbbbbbbcccdddeeefffggggggggghhhggggggffffffeeeddddddeeegggfffdddbbbfffggghhhgggdddbbbaaaaaaffffffeeefffgggiiijjjjjjmmmmmmooopppqqqppppppooonnnooopppnnnllllllooorrruuurrrooopppsssvvvxxxxxx}}}~~~yyyddd[[[\\\ZZZRRRIIIEEEGGGKKKMMMRRRYYYbbbkkkppprrrssssssuuuwwwxxxyyy{{{~~~vvvttt{{{}}}|||nnnuuuWWW@@@======<<<;;;:::888777<<<>>><<>>NNNfffzzzvvvqqqlllhhhkkkqqquuurrrmmmooouuuqqqqqqvvv~~~}}}}}}}}}vvvjjjfff```\\\YYYTTTNNNPPPUUUddd}}}qqqmmmooorrr}}}uuuooommmggg^^^aaaeee]]]]]]\\\___eeehhhhhhjjjmmmmmmiiiaaaVVVKKKEEEDDDFFFIIIIIIHHHIIIJJJJJJGGGFFFFFFLLLUUU[[[\\\]]]fffqqqwww}}}{{{~~~zzzsssmmmhhhaaaZZZTTTOOOKKKHHHJJJIIIGGGEEECCCBBBAAA@@@BBB@@@BBBJJJPPPSSSWWW[[[iiirrrzzz}}}ttteeelllkkkllloootttwwwwwwuuulllkkkkkknnnqqqsssttttttpppmmmjjjfff```\\\^^^dddjjjkkkmmmnnnnnnmmmlllkkkiiigggfffgggiiijjjjjjjjjhhhjjjmmmmmmkkkiiihhhgggkkkhhhdddbbbccceeeggggggeeegggiiijjjiiihhhhhhhhhnnnnnnppppppppppppooonnnmmmmmmmmmnnnnnnoooooooooqqqqqqqqqpppooonnnllllllhhhfffcccaaacccfffkkknnnyyyzzzuuurrrllllllqqqsssttt|||}}}|||rrrkkkfffbbbcccgggeeeeeefffeee___XXXZZZ___mmmpppuuuzzz~~~~~~{{{xxxrrrooommmnnnqqqqqqnnnkkkmmmiiiiiinnnssstttwww{{{yyyyyyzzz{{{|||zzzwwwtttuuutttrrrpppmmmkkkiiihhhiiiiiiiiiiiihhhgggffffffaaaccceeeffffffdddaaa___ddddddcccbbbaaa``````___cccbbbaaa```aaaccceeeffffffeeedddddddddeeefffggggggggghhhhhhiiihhhhhhhhhdddddddddfffggggggeeecccggghhhiiiiiihhhhhhiiijjjjjjjjjjjjjjjjjjkkkllllllkkklllmmmoooppppppqqqpppoooppppppooommmmmmnnnooouuusssqqqpppsssvvvxxxxxx|||~~~www```\\\\\\YYYRRRIIIEEEHHHLLLMMMRRRZZZccckkkppprrrsssrrruuuxxxzzzzzz|||~~~vvvttt|||ttt{{{nnnnnnWWW@@@<<<<<<999555555666444666666333HHHlllxxxvvvwwwsssYYYssslllDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFDDDBBBBBBDDDFFFEEEEEECCC>>>888777999===IIIkkkyyysssooojjjrrr|||~~~uuukkkmmmuuurrrkkkfffiiimmmnnnooopppzzz{{{yyyjjjfffcccbbbbbb^^^VVVRRRQQQWWWmmmvvvpppoooqqqvvvvvvrrrtttqqqiiiiiigggZZZaaa___```eeefffeeegggkkklllggg^^^UUUNNNJJJJJJJJJJJJIIIHHHIIIJJJJJJIIIHHHDDDFFFJJJMMMMMMPPP[[[hhhpppwwwvvvyyy~~~{{{sssoooiiiccc\\\UUUNNNIIIKKKIIIGGGEEECCCAAA@@@???@@@@@@DDDLLLQQQRRRUUUYYYhhhqqqyyy}}}qqqmmmjjjiiiiiinnntttxxxwwwuuummmjjjkkkpppssstttuuuvvvooollliiigggccc^^^```eeehhhiiilllnnnooonnnllljjjiiigggeeeeeegggiiijjjiiiiiikkklllllljjjhhhggghhhllliiieeeddddddfffgggfffdddfffhhhiiihhhgggggghhhkkkmmmoooppppppooonnnmmmmmmmmmnnnoooooooooooooooooopppqqqrrrssssssrrrrrrsssqqqooollljjjiiiiiiiiiwwwzzz~~~~~~uuullllllhhhgggjjjlllnnnuuusssiiidddbbbcccddddddeeehhhggg___UUURRRTTTeeeiiioootttxxxyyyzzzzzzsssssstttuuuuuussspppnnnoooiiigggkkkpppsssvvvzzz{{{{{{{{{{{{zzzxxxvvvuuuuuutttrrrpppnnnllljjjiiifffgggiiijjjiiihhhfffeeecccdddeeefffeeecccaaa```ddddddbbbaaaaaaaaaaaabbbcccbbbaaa```aaaccceeefffgggfffeeedddcccdddeeefffeeeffffffggghhhhhhhhhhhheeeeeeeeegggiiiiiigggeeeiiijjjkkkkkkjjjkkkmmmpppllllllllllllkkkkkkmmmnnnlllmmmmmmnnnooooooooooooppppppqqqpppppppppqqqqqquuusssqqqqqqrrruuuwwwyyy|||~~~ttt]]][[[[[[WWWPPPHHHEEEGGGKKKMMMSSS\\\dddjjjooorrrttttttvvvzzz{{{{{{{{{|||}}}}}}{{{|||rrryyy|||www~~~ZZZ???777666666777;;;;;;777999======LLLggguuu~~~ZZZkkk|||IIIEEEDDDFFFHHHGGGFFFFFFFFFFFFFFFDDDBBBBBBDDDFFFEEEEEECCC>>>:::888999:::DDDnnnzzzssstttyyy}}}rrrggghhhooonnnddd\\\ZZZ[[[^^^fffmmm|||xxxyyy~~~nnngggeeeeeeeeeddd^^^XXXSSSXXXeee|||rrrmmmqqqrrr|||~~~zzzxxxttttttlllYYYcccbbbfffjjjfffaaaeeennnkkkeee]]]WWWTTTSSSRRRRRRNNNLLLJJJIIIJJJJJJIIIGGGFFFEEEEEEEEEDDDHHHTTTaaajjjqqqrrruuu~~~yyy{{{zzzyyyzzz||||||zzztttpppllljjjgggddd```ZZZSSSNNNLLLJJJHHHFFFCCCAAA@@@@@@@@@@@@DDDKKKOOOPPPTTTYYYfffpppyyy}}}pppkkkffffffgggkkkpppttttttsssmmmhhhiiiooorrrqqqqqqtttnnnjjjiiiiiigggdddeeeiiihhhiiilllnnnooonnnllljjjiiigggeeeeeefffhhhiiihhhhhhjjjkkkkkkiiihhhggghhhkkkiiifffeeefffffffffeeedddgggiiiiiihhhggghhhhhhjjjkkkmmmooooooooommmlllnnnnnnoooppppppooonnnnnnlllnnnqqquuuwwwyyyyyyyyyvvvwwwvvvuuusssooollljjjssstttuuuzzz~~~rrreee___]]][[[\\\^^^aaahhhooovvvjjjggghhhfffbbbaaaccchhhkkkeeeYYYPPPNNN[[[cccmmmrrrrrrtttxxx}}}}}}~~~|||wwwsssqqqooohhheeejjjpppsssvvvyyy}}}}}}{{{yyywwwvvvwwwwwwttttttrrrpppooommmlllkkkeeefffhhhjjjjjjhhhfffeeeeeeeeedddcccbbbaaaaaabbbdddcccbbbbbbaaabbbbbbcccbbbaaa`````````bbbdddfffeeedddcccbbbbbbccccccdddccccccdddeeefffffffffeeeeeeeeeeeegggjjjjjjiiigggjjjkkklllkkkjjjkkkmmmoookkklllmmmllljjjjjjlllnnnoooooonnnmmmmmmlllllllllmmmmmmmmmnnnoooqqqrrrsssrrrrrrqqqpppqqqtttwwwzzz||||||~~~~~~qqqZZZ[[[YYYTTTMMMGGGEEEGGGJJJNNNTTT]]]eeejjjnnnrrrtttwwwyyy{{{|||{{{zzzzzzzzz{{{|||```CCC777888@@@IIIFFFEEE>>>>>>EEEFFFKKKZZZ|||}}}{{{vvveeejjjQQQHHHCCCFFFIIIGGGFFFGGGFFFFFFFFFDDDBBBBBBDDDFFFFFFEEECCC@@@<<<999999999CCCooo~~~zzzwwwtttppphhhaaabbbgggddd^^^VVVPPPLLLOOO[[[hhhzzz}}}uuukkkhhheeedddfffeee```ZZZTTT]]]nnntttnnnjjjlllqqqddd^^^aaaiiimmmfff^^^gggwwwtttnnneee___[[[ZZZYYYYYYTTTQQQMMMJJJIIIHHHGGGFFFIIIFFFCCCBBB@@@CCCNNNZZZdddlllnnnrrr}}}|||vvvyyyuuuuuuuuuuuusssooojjjgggaaa___^^^]]]\\\XXXSSSOOOLLLKKKIIIFFFDDDCCCBBBAAABBBAAACCCHHHJJJLLLSSSZZZdddnnnwww|||pppcccdddeeehhhjjjmmmooopppqqqmmmgggfffmmmoookkkkkkooollliiiiiikkkkkkiiiiiillljjjkkkmmmnnnnnnmmmlllkkkhhhfffeeeeeeggghhhgggffffffhhhiiiiiihhhgggggghhhkkkjjjhhhgggggggggfffeeeeeegggiiijjjiiihhhhhhiiiiiijjjlllmmmnnnnnnmmmlllooopppqqqqqqpppooommmlllkkkmmmrrrvvvzzz|||}}}}}}uuuvvvwwwxxxvvvrrrooolllnnnooopppsss||||||~~~}}}rrreeeVVVTTTQQQNNNMMMPPPUUUZZZggguuu~~~pppnnnpppllldddaaaaaafffmmmkkk___SSSLLLSSS]]]iiinnnnnnpppvvv|||zzzsssooonnnmmmgggdddkkkrrruuuvvvwww||||||zzzwwwuuutttvvvxxxrrrrrrqqqooonnnlllkkkkkkfffgggiiijjjjjjhhhgggeeegggfffdddbbbaaaaaabbbbbbbbbbbbbbbcccccccccccccccaaaaaa______```aaadddeeecccbbbaaaaaaaaabbbcccdddbbbbbbccccccdddcccccccccccccccdddfffiiijjjiiigggjjjkkklllkkkjjjiiijjjkkkiiikkkmmmllljjjiiilllooopppooonnnlllkkkkkkkkkkkkiiigggeeefffiiimmmoooooooooooopppooopppsssxxx{{{{{{||||||}}}mmmYYY\\\YYYSSSLLLGGGFFFHHHJJJNNNUUU^^^fffjjjmmmrrruuuxxxzzz||||||zzzzzzzzz{{{|||sss```DDD777999FFFSSShhhkkkddd___aaaZZZRRRVVV}}}{{{qqqhhhYYYLLLCCCFFFJJJGGGFFFHHHFFFFFFFFFDDDBBBBBBDDDFFFGGGFFFDDDBBB???<<<999888>>>ddd{{{qqqfff```\\\YYY[[[___aaa^^^ZZZTTTMMMLLLXXXeee}}}qqqllleeecccgggkkkhhhbbbWWW[[[]]]```uuuzzzvvviiilllrrr}}}zzz``````gggllleee^^^kkk}}}tttjjjbbb]]][[[[[[XXXTTTNNNJJJHHHGGGFFFFFFIIIFFFCCCBBB@@@@@@GGGPPP\\\dddfffkkkwwwwwwsssvvvppppppooonnnkkkhhheeeccc[[[YYYWWWUUUTTTQQQNNNKKKJJJIIIHHHFFFDDDCCCBBBBBBAAA@@@BBBEEEGGGIIIPPPYYYaaakkkvvv{{{lll]]]dddhhhlllmmmkkkkkknnnqqqqqqiiihhhnnnpppjjjhhhmmmllliiiiiilllmmmkkkjjjlllmmmmmmnnnnnnnnnmmmllllllgggfffeeefffggggggfffddddddeeeggggggffffffhhhiiimmmkkkjjjjjjjjjiiigggeeedddfffiiiiiihhhgggggghhhiiijjjjjjkkkllllllmmmmmmqqqqqqrrrrrrpppnnnllljjjjjjmmmrrrvvvzzz{{{||||||wwwxxxxxxxxxwwwvvvuuutttnnnpppppppppwww|||wwwyyy{{{uuulll\\\ZZZSSSLLLFFFFFFIIIKKKRRRWWW```lll}}}}}}vvvpppqqqnnngggeeeaaacccjjjlllcccVVVMMMQQQYYYccckkknnnqqqtttxxx~~~vvvnnnkkkkkkjjjeeeeeemmmuuuxxxvvvvvvwwwxxxyyywwwtttrrrtttvvvrrrqqqqqqooonnnmmmlllllljjjkkkkkkkkkkkkjjjhhhhhhggggggfffeeedddcccbbbaaaaaaaaacccdddddddddccccccbbbaaa```___```bbbdddeeebbbaaa``````aaabbbdddeeebbbbbbcccccccccbbbaaaaaa___```aaacccfffgggfffeeehhhjjjlllllljjjiiiiiiiiigggjjjmmmllliiiiiimmmqqqooonnnlllkkkkkkkkkkkklllgggccc```___cccgggiiijjjkkkmmmnnnnnnooorrrxxx|||{{{|||~~~~~~jjjYYY^^^ZZZTTTMMMIIIHHHJJJLLLNNNUUU___fffjjjmmmqqquuuxxxyyyzzzzzzzzz{{{}}}uuu]]]BBB666777@@@JJJyyy}}}}}}|||gggaaaOOOCCCEEEIIIGGGEEEHHHFFFFFFFFFDDDBBBBBBDDDFFFIIIGGGEEECCCAAA>>>:::888888RRRsssuuufff\\\UUUQQQSSSWWW```___^^^]]]YYYXXX___hhhxxxrrriiidddiiipppmmmeee___[[[TTTMMMQQQjjj~~~tttkkkgggjjjeeeaaannn|||ooobbb[[[YYY[[[YYYUUUOOOJJJHHHHHHHHHHHHIIIFFFEEEEEEBBB@@@CCCIIIQQQYYY[[[aaannnpppmmmrrrkkkkkkjjjgggdddaaa______[[[WWWRRROOOMMMLLLKKKIIIGGGFFFEEECCCBBBBBBAAAAAA>>>???BBBFFFFFFFFFMMMUUU^^^iiitttzzzddd___fffkkkpppoookkkjjjnnnrrrvvvmmmkkkrrrrrrkkkiiiooommmiiiiiimmmnnnkkkiiikkkoooooonnnnnnmmmmmmmmmmmmfffeeeeeeggghhhgggeeecccbbbdddeeefffeeefffhhhiiinnnmmmlllllllllkkkhhhfffdddfffhhhiiihhhgggggggggjjjjjjjjjjjjkkklllmmmnnnrrrrrrsssrrrpppnnnkkkiiikkknnnrrrvvvyyyyyyyyyyyy~~~}}}{{{yyyyyyzzz|||}}}rrruuutttqqqsss|||zzzuuuvvvyyyxxxttthhheee\\\QQQHHHEEEEEEEEEGGGFFFFFFOOOcccvvv|||xxxxxxyyyooonnnmmmiiiiiibbb```fffkkkeeeXXXNNNRRRWWW```iiiqqqtttuuuuuuyyypppnnnooohhhdddeeeoooxxxyyywwwuuurrruuuxxxwwwtttqqqqqqrrrssssssrrrqqqpppooonnnnnnmmmmmmmmmmmmlllkkkjjjjjjfffgggiiiiiihhheeebbb```___aaaccceeefffeeedddcccbbbbbb``````aaabbbdddfffaaaaaa``````aaaccceeefffcccccccccccccccbbbaaa```]]]]]]^^^aaadddeeedddcccfffiiilllmmmkkkjjjiiiiiifffjjjmmmllljjjjjjnnnrrrmmmlllkkkjjjkkklllmmmnnnhhhccc^^^]]]```dddggggggiiikkkmmmmmmnnnrrrxxx}}}{{{}}}iiiYYY```\\\UUUNNNKKKJJJLLLNNNNNNVVV```gggjjjlllqqquuuvvvwwwxxxyyyzzz|||www___DDD999666999===OOOmmmlllfffRRRCCCEEEIIIFFFEEEIIIFFFFFFFFFDDDBBBBBBDDDFFFJJJHHHFFFDDDBBB???;;;888888HHH```~~~~~~nnn```TTTMMMNNNRRR[[[YYY[[[___aaaaaaeeejjj~~~wwwlllfffkkksssooofffbbbUUUNNNQQQQQQXXXyyyyyykkkjjjgggdddooo|||nnn```XXXXXXZZZYYYTTTNNNJJJIIIIIIJJJJJJJJJHHHHHHIIIFFFBBBBBBFFFIIIQQQSSSYYYgggkkkiiinnnnnnmmmjjjfffaaa^^^]]]]]][[[VVVPPPLLLKKKKKKKKKKKKDDDDDDCCCBBBAAAAAAAAAAAA:::===CCCGGGGGGFFFKKKRRR]]]hhhsssyyy~~~^^^dddjjjlllnnnmmmkkkkkknnnqqqwwwsssmmmlllnnnpppqqqpppppprrrtttqqqmmmjjjjjjlllpppqqqqqqnnnkkkiiiiiiiiiiiifffcccdddfffhhhfffdddggghhhiiihhhffffffgggiiioookkkhhhiiimmmooommmjjjgggffffffeeeeeeeeeffffffiiijjjkkklllmmmmmmmmmmmmtttqqqnnnlllmmmmmmnnnmmmoooppprrrvvvxxxyyyvvvtttzzzzzzyyyyyyyyyzzzzzz{{{wwwvvvtttrrrrrrvvv|||zzz}}}|||uuuppppppooommmooommmjjjfff^^^UUUKKKEEEGGGFFFFFFKKKSSS]]]dddhhhssszzzuuuoootttpppiiihhheee___\\\aaagggbbbWWWSSS[[[gggnnnqqqtttyyy}}}wwwoookkkkkkgggcccdddmmmtttuuutttssstttttttttvvvxxxxxxvvvtttpppqqqrrrqqqnnnmmmmmmnnnqqqnnnkkkjjjkkkmmmmmmmmmeeeeeeddddddddddddddddddaaadddggghhhfffeeeddddddaaaaaaaaaaaabbbcccdddeeedddcccaaa```___```aaaccceeeeeeeeeeeedddcccbbbaaa```aaabbbddddddeeeeeeeeehhhgggfffggghhhiiihhhgggeeekkkpppnnnkkkjjjkkklllkkkjjjhhhhhhjjjkkkkkkjjjbbb```]]][[[ZZZ[[[^^^```hhhggggggkkkqqqvvvxxxxxxzzz}}}iiiVVVccc^^^VVVMMMHHHGGGHHHJJJTTTYYY```eeehhhlllqqquuuxxxzzzyyyvvvxxx}}}~~~}}}{{{{{{UUUAAA:::666555999<<>>>>>??????@@@AAAEEEKKKPPP]]]eeepppxxx|||wwwTTTiiijjjlllmmmmmmlllmmmpppssswwwtttpppnnnpppqqqqqqpppqqqssstttqqqllliiiiiijjjoooppppppnnnkkkiiiiiijjjiiifffdddeeehhhjjjiiigggeeeffffffeeeccccccdddfffnnnjjjggghhhkkkllljjjgggffffffffffffffffffffffffiiijjjlllmmmnnnmmmmmmlllqqqnnnllllllnnnooopppppppppqqqsssvvvxxxxxxvvvtttwwwxxxzzz{{{{{{zzzyyyxxxxxxwwwvvvtttuuuyyy}}}xxxoooeeefffdddeeehhhkkkhhh```XXXJJJGGGCCCCCCHHHNNNUUUXXXgggqqq}}}wwwtttpppooooookkkccc]]]```eeeccc]]]SSSZZZccckkkrrryyyzzzqqqlllkkkccc```dddoooxxxzzzyyyyyytttttttttuuuwwwxxxwwwvvvttttttsssqqqmmmkkklllmmmpppnnnkkkiiiiiijjjjjjiiiddddddcccbbbbbbaaaaaa```bbbdddffffffeeeccccccdddbbbbbbbbbbbbbbbccccccddddddcccbbbaaaaaabbbcccddddddeeeeeeffffffeeeeeeeeedddddddddccccccbbbaaaaaaeeedddccceeegggiiiiiihhhhhhjjjkkkkkklllmmmooopppllljjjiiiiiikkkkkkjjjiiifffbbb\\\WWWUUUVVVYYY\\\bbbaaaaaafffmmmtttxxxzzzwwwzzz}}}jjjXXXaaa\\\TTTMMMIIIIIIKKKNNNUUU[[[bbbgggjjjnnnssswwwwwwzzzzzzwwwyyy}}}~~~~~~sssPPP???:::666555777<<<:::999???NNNeee|||tttwwwccciiigggJJJIIIDDDDDDIIIEEEHHHHHHGGGEEEDDDBBBAAAAAAEEEFFFEEECCC???;;;999999666<<>>>>>=========>>>???CCCIIIMMMWWW```lllvvv}}}lllRRRnnnkkkkkklllllllllnnnrrruuuvvvuuusssrrrrrrrrrpppnnnoooqqqsssqqqllliiiiiikkknnnnnnnnnmmmkkkjjjkkkllliiigggeeegggkkkmmmlllkkkeeeffffffeeeccccccdddeeemmmjjjgggfffhhhiiifffdddeeeeeeggggggggggggfffeeehhhjjjmmmoooooonnnmmmkkkmmmlllkkkllloooqqqrrrrrrqqqrrrsssuuuxxxxxxvvvtttsssuuuxxx{{{|||zzzwwwuuussssssrrrqqqrrrvvv|||rrrmmmgggaaabbbggghhhccc]]]XXXRRRJJJEEEDDDFFFIIIKKKVVVeeewwwwwwqqquuuuuurrriiiaaa___cccdddbbbWWWYYY^^^fffoooyyy|||qqqkkkjjjbbbaaagggrrr{{{}}}}}}}}}uuusssrrrsssvvvxxxyyyyyyuuutttsssooollllllmmmooopppmmmjjjhhhhhhgggfffeeeddddddccccccbbbaaa``````dddffffffeeecccbbbcccdddddddddcccbbbbbbbbbbbbcccccccccbbbbbbbbbdddeeefffcccdddeeefffgggggggggggggggfffdddbbbaaa______^^^dddcccccceeehhhkkklllllljjjhhhfffgggiiikkklllmmmkkkjjjjjjjjjkkkkkkiiigggjjjeee]]]UUUQQQQQQSSSUUUWWWVVVVVV[[[bbbjjjpppsssuuuxxx|||~~~~~~~~~hhhYYY```[[[TTTMMMKKKLLLOOORRRWWW]]]dddjjjmmmpppuuuxxxwwwzzz{{{yyy{{{~~~xxxmmmKKK<<<999666444555333222111111444>>>KKKUUUmmm{{{vvvggg[[[mmmxxxPPPFFFCCCDDDHHHGGGHHHGGGFFFEEEDDDCCCBBBAAACCCDDDDDDBBB>>>:::888888999<<>>>>>===;;;;;;;;;;;;===@@@FFFJJJSSS\\\iiiuuu}}}fffTTTwwwiiiiiiiiijjjkkknnnrrruuuttttttttttttsssqqqnnnlllllloooqqqooollljjjkkkmmmlllmmmmmmllljjjjjjlllnnnkkkhhhfffgggkkkmmmllljjjhhhiiiiiihhhfffeeefffhhhmmmjjjgggfffgggfffdddcccdddeeeggghhhiiihhhfffeeeeeehhhllloooppppppnnnlllkkkkkkkkkmmmppprrrrrrqqqrrrqqqrrrtttvvvvvvtttrrrqqqsssuuuxxxxxxxxxvvvuuuqqqqqqqqqqqqrrrvvv|||vvvggg^^^\\\^^^______ccc^^^UUUNNNJJJGGGFFFEEEIIIZZZnnn~~~ssswwwxxxuuuooogggbbbaaacccddd]]][[[[[[```iiittt}}}~~~pppiiihhheeeeeelllwww~~~~~~|||}}}vvvtttrrrrrruuuxxxzzz{{{rrrqqqpppnnnlllmmmqqqtttpppnnnjjjhhhgggfffeeeccceeeeeeddddddddddddddddddgggggggggeeeccccccdddffffffeeedddcccbbbbbbbbbbbbaaaaaaaaaaaabbbdddfffgggcccdddeeeffffffgggggggggeeedddcccaaa`````````aaagggffffffgggjjjlllmmmmmmjjjhhhhhhjjjjjjhhhhhhkkkjjjiiiiiijjjkkkjjjhhhffflllggg___WWWQQQNNNMMMMMMPPPOOOPPPSSSYYY```gggkkkvvvyyy}}}|||gggZZZaaa\\\TTTNNNKKKMMMQQQTTTWWW]]]eeekkknnnppptttxxxvvvzzz|||{{{}}}kkkzzzoooKKK;;;888666444555///444:::;;;888555777999GGGyyyoooZZZiiiwwwLLL@@@CCCFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDEEECCC>>>:::888777<<<===>>>AAANNNccc{{{yyypppttt|||{{{rrriiinnnxxxooommmoootttssseeeVVVMMMHHHPPPdddppptttwwwrrrhhh```]]]^^^SSSMMMEEEDDDRRReeennnmmmqqqiiinnntttxxx~~~sssjjjddd___UUUPPPKKKKKKOOOTTTVVVVVVSSSPPPMMMKKKIIIHHHGGGFFFCCCBBBBBBDDDGGGIIIJJJIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGFFFEEEDDDAAAAAA@@@@@@???>>>======;;;;;;;;;:::;;;???DDDHHHSSS[[[hhhttt}}}bbbRRRvvvggggggfffhhhjjjnnnqqqrrrppprrrttttttrrrpppmmmkkkmmmpppqqqoookkkhhhiiijjjkkkllllllkkkjjjjjjmmmooommmjjjggggggiiijjjiiifffhhhiiiiiihhhgggggghhhjjjlllkkkhhhggggggfffeeeddddddeeegggiiiiiihhhgggfffcccfffjjjnnnppppppooommmllllllllloooqqqqqqpppnnnqqqppppppqqqssssssqqqoooooopppqqqrrrssstttuuuuuutttttttttuuuvvvyyyxxxkkkcccaaadddhhhddd```[[[UUUPPPKKKEEEAAAFFFTTTeee{{{vvvvvvwwwuuurrrnnngggbbb```bbb```]]][[[^^^eeepppzzzrrrkkkiiifffgggnnnyyy~~~}}}~~~yyyvvvsssrrruuuxxxzzz{{{rrrqqqpppmmmllllllppprrrpppnnnkkkiiiiiihhhfffdddcccccccccddddddeeeeeefffggghhhhhhgggeeedddfffgggffffffdddcccbbbbbbaaaaaa______```aaabbbccceeeeeeddddddeeeeeeeeeeeedddddd``````aaaaaabbbccceeeeeehhhgggggghhhiiijjjiiigggbbbccchhhnnnmmmhhhiiimmmggggggfffgggiiijjjhhhggghhheee```YYYRRRMMMIIIGGGLLLLLLMMMPPPUUU\\\dddiiissswww|||{{{ggg^^^ccc^^^UUUNNNKKKLLLPPPSSSWWW]]]eeekkkmmmooorrruuuvvvzzz|||{{{}}}fffyyywwwOOO<<<888666444555444666777444000111888>>>@@@ggg~~~```iiirrrIII>>>FFFGGGDDDFFFGGGFFFFFFEEEDDDCCCBBBBBBCCCEEEFFFDDD@@@;;;999888888999:::===GGG\\\xxxyyyyyy}}}xxxpppmmmuuuyyyrrrmmmoooqqqgggYYYRRRLLLUUUjjjrrrvvvzzzwwwooogggcccbbb]]]YYYQQQJJJJJJNNNQQQQQQTTTSSSWWWYYY]]]sss}}}sssrrrkkkhhhZZZXXXUUUSSSTTTWWW\\\```ZZZUUUMMMHHHFFFFFFFFFEEEFFFEEEDDDEEEGGGGGGGGGFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJHHHEEECCCBBBAAAAAA@@@@@@??????>>>>>>>>><<<<<<<<<;;;;;;>>>CCCGGGPPPXXXeeesss}}}YYYJJJnnnfffeeeeeehhhkkknnnoooooonnnqqqssstttrrrooommmmmmqqqssssssoooiiieeedddeeekkklllkkkjjjiiijjjmmmpppnnnjjjgggggghhhiiigggddddddeeefffeeeeeeeeegggiiijjjiiiiiihhhggggggggggggdddeeeggghhhiiiiiihhhgggdddfffiiilllnnnnnnmmmlllllllllnnnppprrrqqqooolllooonnnmmmnnnoooooommmllllllllllllmmmoooqqqssstttrrrrrrsssssstttwww|||zzzsssiiidddccccccaaa___]]]YYYTTTMMMHHHIIISSS___sss|||vvvvvvtttsssrrrlllddd```aaabbb```___```fffoooyyyuuummmllleeegggnnnxxx~~~~~~|||yyyuuutttuuuvvvwwwxxxtttsssqqqnnnjjjiiijjjlllnnnmmmkkkjjjjjjjjjhhhfff```aaaaaabbbbbbccccccdddeeefffggggggfffeeefffgggffffffeeeccccccbbbbbbbbb^^^___```aaabbbcccdddddddddddddddeeeddddddcccccc^^^___aaaccceeefffggggggeeedddeeefffgggeeebbb___OOOOOOWWWccchhheeefffkkkdddbbbbbbdddgggiiijjjjjjeeeccc```[[[UUUOOOJJJGGGFFFHHHJJJLLLPPPWWW^^^cccmmmqqqwww|||~~~{{{iiidddeee___UUUMMMJJJKKKOOORRRXXX^^^fffkkklllmmmooorrrtttxxxyyyxxxzzz~~~lllzzzOOO;;;777666444555000222222111000333999>>>888MMMxxxbbb```yyyvvvNNNAAAJJJHHHAAAEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCEEEFFFEEE@@@<<<999777777999;;;>>>CCCSSSooozzzvvvvvvppppppwww{{{tttnnnrrrjjj^^^WWWQQQZZZoootttvvvyyyzzzxxxuuurrrqqqjjjhhhccc]]]WWWTTTSSSRRRMMMQQQQQQPPPRRR\\\ooo{{{ooozzzyyymmmiiigggccc]]]ZZZZZZ___ddd___XXXOOOJJJIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFEEEDDDDDDEEEFFFGGGHHHJJJKKKKKKIIIJJJJJJHHHEEEBBBAAAAAAAAAAAA@@@@@@@@@?????????======<<<;;;;;;>>>CCCGGGLLLTTTbbbqqq~~~VVVNNNxxxfffeeefffiiimmmooonnnlllmmmpppttttttrrrpppooopppoooqqqrrroooiiieeeeeefffllllllkkkiiihhhiiilllooommmiiiggggggiiijjjhhhfff```aaacccccccccdddgggiiifffgggggggggggggggiiijjjeeeffffffggghhhhhhiiiiiihhhiiijjjjjjjjjjjjiiihhhkkkkkkmmmppprrrrrrooollllllkkkjjjjjjkkkkkkiiihhhfffhhhjjjlllnnnoooooopppnnnnnnooooooooorrrvvvyyyvvvzzz}}}rrrfff___eeedddbbbaaa```\\\XXXTTTNNNTTT\\\ooozzzwwwsssrrrsssppphhhcccddddddddddddcccdddiiirrryyyuuummmlllgggiiiooowww{{{{{{|||~~~{{{wwwuuuuuuuuuuuutttssssssqqqnnnjjjgggggghhhkkkjjjiiijjjkkkkkkjjjhhhcccccccccbbbbbbbbbaaaaaaaaaccceeeffffffeeeeeeffffffeeedddccccccccccccccc___```aaabbbccccccddddddbbbcccdddeeeffffffffffff```bbbdddfffgggfffeeedddaaabbbcccffffffccc^^^ZZZEEE>>>BBBSSSaaabbbaaaccc```^^^^^^___dddiiilllmmmhhhgggddd```[[[WWWTTTRRRLLLMMMOOOOOOOOORRRWWW[[[gggllltttyyy|||}}}~~~yyyhhheeeddd^^^TTTLLLIIIKKKOOOSSSZZZ```hhhlllmmmlllnnnoooqqqttttttsssuuu{{{}}}|||rrrsssJJJ888666666444444...000333666777777666555333777XXX{{{jjj]]]rrrVVVCCCKKKGGG@@@JJJFFFFFFEEEEEEDDDDDDCCCCCCAAADDDEEEDDD@@@;;;777666999<<<@@@AAABBBLLLfff}}}~~~|||}}}xxxooonnnsssxxx}}}uuuhhh___WWW^^^ssszzzwwwtttuuuxxx|||~~~vvvrrrlllhhhdddaaa^^^\\\WWW\\\[[[VVVVVVUUUWWW```hhhdddmmmqqqgggiii}}}}}}wwwnnnfffaaa______``````[[[TTTQQQQQQQQQNNNKKKHHHFFFEEEFFFGGGGGGFFFDDDDDDEEEFFFGGGHHHIIIJJJKKKEEEHHHIIIHHHEEECCCBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@======<<<::::::===AAAEEEMMMTTTbbbqqq~~~[[[___gggfffgggkkkooopppnnnkkknnnqqquuuuuusssqqqrrrsssiiilllnnnmmmjjjhhhiiikkkmmmlllkkkiiihhhiiillloookkkiiifffgggjjjllljjjhhh___aaabbbcccdddeeehhhjjjdddeeefffffffffgggiiikkkffffffffffffggghhhjjjjjjlllkkkkkkjjjhhhfffeeedddiiijjjmmmqqqsssssspppmmmkkkiiihhhhhhiiiiiigggfffbbbeeeiiilllnnnnnnmmmlllooopppppppppppprrrvvvyyy}}}}}}{{{|||}}}~~~tttllleeecccaaa______^^^[[[YYYQQQUUU[[[nnn~~~zzztttqqqsssrrrjjjfffgggfffhhhhhhddd```bbbiiiooorrrjjjiiimmmmmmqqqwwwxxxvvvxxx{{{}}}yyywwwvvvtttsssqqqoooppppppnnnjjjhhhhhhhhhhhhhhhhhhiiikkkllljjjiiihhhgggfffeeecccbbbaaa```]]]```dddeeeeeedddddddddeeeeeeddddddccccccddddddaaabbbcccdddddddddddddddaaabbbdddfffggghhhiiiiiidddeeehhhiiihhheeebbb______aaadddggghhheee___ZZZKKK===:::NNNaaafffbbbaaa]]]\\\[[[]]]bbbiiimmmpppooommmiiieeeaaa___^^^^^^[[[\\\\\\ZZZVVVTTTVVVYYYfffkkksssyyy|||~~~uuueeecccbbb\\\SSSKKKHHHKKKPPPTTT\\\bbbiiimmmmmmlllmmmnnnoooqqqqqqoooqqqwwwzzzzzz{{{ssslllEEE666666666333222888555111000111333555555???888OOOzzzzzzzzzrrrxxxyyygggyyyZZZBBBIIIFFFAAAOOOFFFFFFEEEEEEDDDDDDCCCCCC@@@BBBDDDCCC???:::666444666:::???AAA???FFF___xxxqqqnnn~~~rrrmmmooommmkkkrrrrrrfff\\\bbbvvvwwwnnnkkkqqqyyyvvvmmmiiiiiigggbbb___```gggeee``````XXXPPPSSSUUUOOOZZZeee[[[RRR\\\fffuuutttjjjfffccc^^^ZZZ```\\\XXXXXXZZZYYYTTTOOOIIIHHHGGGGGGHHHIIIHHHFFFFFFFFFGGGHHHIIIKKKKKKLLLCCCFFFHHHHHHFFFDDDDDDFFFBBBBBBAAAAAAAAAAAAAAAAAA<<<<<<;;;:::999<<<@@@DDDQQQXXXcccqqq}}}^^^lll