BM6(v ooommmmmmuuuvvvmmmkkkjjjmmmsss|||~~~{{{{{{xxxooojjjgggnnntttwwwxxxxxxrrrkkkmmmkkkfff]]]SSSLLLJJJKKKSSSUUUVVVUUUQQQLLLHHHFFFAAACCCDDDDDDEEEKKKSSSXXX[[[```fffkkkqqqzzz~~~{{{zzz{{{~~~~~~oooiiifffgggjjjlllssszzz|||~~~~~~}}}{{{}}}}}}|||{{{{{{zzzzzzyyyzzzyyyxxxuuussssssvvvxxxzzz}}}~~~|||~~~~~~|||zzzzzzyyyvvvwwwzzz|||zzzzzzyyyxxxuuurrrpppqqquuuxxxxxxzzz}}}~~~~~~}}}|||yyywwwwwwyyyzzzzzzxxx~~~~~~|||zzzzzz|||~~~yyyzzz|||}}}|||{{{zzzzzzwwwwwwvvvwwwxxxzzz|||~~~xxxwwwuuusssrrrrrrsssssszzz{{{zzzvvvrrrooooooqqqsssqqqnnnlllkkklllmmmnnnvvvvvvuuuqqqllliiijjjllllllkkkjjjjjjlllmmmlllkkkmmmkkkmmmssswwwuuurrrrrrrrrqqqssstttsssrrrtttxxx}}}||||||{{{zzzxxxvvvvvvxxxxxxuuupppoooqqqooojjjooorrrpppllljjjkkkllljjjooonnnkkkiiigggeeeeeeeeebbb```^^^```dddggg{{{[[[[[[^^^fffrrrxxxpppdddVVVUUUWWW\\\dddmmmsssvvvzzzsssxxx}}}}}}zzz{{{{{{xxxsssqqqsssuuuqqqssstttqqqjjjbbb\\\YYYTTTUUUUUURRRSSSXXX[[[[[[ZZZ[[[\\\\\\]]]aaaiiioooxxx{{{uuugggfffkkkjjjbbb[[[RRROOONNNQQQSSSRRRUUUZZZYYY[[[___dddjjjnnnooonnnsssrrrlllhhhmmmxxxxxxttttttwwwyyy}}}wwwuuuvvvrrrvvv}}}}}}}}}}}}|||{{{{{{zzzzzzuuutttrrrpppnnnnnnqqqsssssswwwxxxxxxzzz||||||{{{yyywwwvvvwwwyyyzzz|||}}}|||yyyvvvsssssspppppppppooopppsssxxx|||}}}~~~~~~|||zzzzzzzzz{{{{{{|||zzzvvvttttttwwwzzzyyywwwzzz{{{{{{yyyxxxxxxzzz|||yyy|||~~~~~~|||yyyxxxxxxuuuvvvwwwyyy{{{|||}}}~~~xxxwwwvvvttttttttttttuuu~~~~~~}}}{{{xxxwwwwwwxxx|||zzzvvvssspppooonnnnnnqqqssssssqqqnnnmmmpppsssooonnnmmmnnnqqqsssssssssrrrnnnoooxxx~~~wwwtttuuusssppprrrrrrpppooommmllllllkkkkkkiiiggggggiiikkk~~~~~~{{{}}}www\\\]]]___bbbffffff\\\QQQFFFFFFGGGKKKRRRWWWZZZ[[[___aaaeeemmmyyyyyy[[[YYYTTTQQQZZZlll{{{qqqiii___XXXVVVYYY[[[]]]SSSVVVXXXXXXYYYZZZUUUNNNSSSWWWZZZ\\\]]]```eeeiii{{{yyyxxxtttssspppqqqzzzzzzrrrppplllgggcccbbbfffiiilllpppwww{{{lll]]]WWWTTTPPPMMMMMMMMMKKKMMMPPPPPPKKKIIIKKKGGGHHHKKKOOOSSSUUUTTTRRRRRRSSSSSSSSSYYYaaaeeeeeebbbdddgggjjjmmmpppsssuuuzzz}}}xxxooocccXXXSSSUUUZZZ___bbbdddccc\\\SSSKKKHHHHHHMMMPPPTTTXXX\\\aaafffiiikkkkkkmmmmmmllljjjgggfff___^^^aaaiiillliiiffffffjjjnnnuuu}}}wwwvvvuuurrrppppppsssuuusssvvvwwwuuuvvvzzzzzzxxx{{{}}}|||yyyvvvvvvxxxyyytttvvvxxxxxxuuurrrppppppkkklllllllllmmmpppuuuyyy|||}}}~~~}}}zzzxxxwwwxxxvvvvvvwwwyyy|||}}}}}}}}}vvvrrroooppptttwwwwwwuuuuuuvvvwwwwwwvvvvvvyyy{{{wwwzzz||||||xxxuuussssssppprrruuuwwwyyyxxxwwwvvvvvvuuusssrrrqqqrrrrrrssswwwxxxxxxxxxxxxxxxzzz{{{}}}zzzwwwuuutttssssssmmmooopppooollllllpppsssmmmlllmmmppptttyyy{{{|||wwwvvv{{{||||||}}}|||~~~~~~{{{zzzzzzyyyyyyxxxwwwwwwwwwzzzxxxuuusssrrrrrrxxxyyy{{{}}}wwwvvvwwwwwwssspppiii]]]PPPMMMLLLLLLNNNPPPRRRQQQPPPMMMLLLLLLOOOVVV___hhhnnnmmmrrrxxx}}}jjjZZZ[[[ZZZYYY^^^eeeiiihhhTTTQQQMMMKKKLLLMMMKKKIIIOOOQQQQQQPPPRRRSSSNNNGGGGGGJJJMMMMMMMMMNNNRRRVVVQQQTTTXXX\\\___cccgggjjjfffccccccnnnrrriiiaaa[[[^^^eeejjjiiilllooommmfff``````ZZZZZZ\\\^^^aaaaaa___]]]^^^```dddiiioootttuuusssuuuwwwyyyxxxvvvwwwzzz}}}xxxyyy|||~~~{{{yyy~~~~~~^^^XXXNNNFFFBBBCCCGGGJJJBBBFFFIIIGGGBBB???@@@CCC@@@AAABBBCCCDDDGGGKKKNNNPPPQQQQQQRRRQQQOOOMMMKKKFFFFFFJJJSSSWWWUUUSSSTTTYYY[[[___cccfffhhhhhhhhhrrrvvv|||}}}{{{|||~~~{{{yyyzzzxxxuuuzzz}}}}}}yyyuuuvvvxxxyyyqqqtttwwwwwwuuusssqqqqqqmmmmmmllljjjjjjkkkooorrrwwwyyy{{{{{{zzzyyyzzz{{{sssssssssssssssrrrqqqqqqrrrnnnkkklllrrruuuuuutttrrrtttuuuuuuuuuuuuxxxzzzsssvvvxxxwwwsssooommmmmmkkkmmmqqqssstttrrrpppnnnrrrqqqooonnnnnnnnnoooooohhhhhhjjjkkkmmmppprrrtttuuutttsssrrrrrrsssttttttkkkmmmmmmkkkhhhgggjjjmmmiiiiiijjjnnnuuu{{{~~~wwwllloooooojjj___UUURRRUUUXXXWWWWWWXXXYYYZZZZZZYYYYYY\\\___bbbeeemmmvvvzzzyyyzzz{{{yyywwwyyy~~~|||xxxuuurrr|||}}}}}}{{{zzzwwwtttrrreeefffgggeee```ZZZVVVTTTMMMMMMMMMPPPSSSWWWYYYZZZWWWZZZ]]]```dddgggkkkmmmttt|||zzzwwwsssnnnjjjhhhggggggbbbeeeccc[[[TTTVVVZZZ\\\hhhgggeeeeeeeeeccc___\\\bbb___[[[YYYXXXXXXYYYYYYRRRRRRQQQPPPNNNMMMMMMMMMNNNLLLMMMYYYjjjwwwzzzyyy|||~~~}}}~~~zzzxxxvvv~~~}}}{{{xxxvvvtttssssssqqqrrrtttvvvwwwwwwwwwvvvsssvvv{{{~~~fff___WWWRRRSSSWWWXXXYYYTTTUUURRRLLLJJJKKKJJJEEEJJJJJJGGGEEEHHHMMMMMMIIIMMMOOOQQQQQQPPPNNNNNNNNNJJJKKKNNNQQQVVV[[[```cccmmmnnnooollleee___ccckkkuuu|||}}}~~~~~~zzzyyy~~~}}}yyyxxxvvvvvvvvvuuurrrpppooonnnnnnmmmmmmmmmmmmnnnwwwxxxyyy{{{{{{{{{{{{{{{vvvrrroooooorrrttttttsssppppppooooooooopppqqqrrrxxxxxxwwwwwwwwwwwwwwwxxxnnnooorrrtttuuutttrrrqqqmmmpppssstttrrrooommmmmmuuusssrrrrrrrrrqqqpppnnnkkklllmmmnnnoooppppppqqqssspppmmmlllmmmoooppppppoooooommmllljjjhhhgggffffffhhhlllqqqvvv|||~~~|||```QQQSSSSSSTTTWWWZZZZZZVVVSSSRRRSSSSSSQQQMMMLLLLLLMMMPPPOOOPPPSSSXXX]]]```aaaddd```___cccfffgggiiilllooonnnqqqtttuuusssvvv{{{uuuvvvwwwuuuqqqooo~~~}}}{{{yyyqqqtttwwwvvvsssnnnjjjhhheee```[[[XXXYYY[[[\\\]]]___^^^\\\\\\\\\^^^```aaalllrrryyy}}}|||||||||}}}zzz~~~zzz{{{||||||||||||{{{wwwrrrpppqqqsssrrrppppppvvv}}}rrrllleeebbbaaa^^^WWWQQQHHHGGGIIIRRR^^^fffhhhfffrrrooollllllqqqxxx~~~{{{www}}}|||||||||{{{zzzyyyyyy|||}}}zzzxxxvvvuuutttuuuvvvwwwyyy{{{|||||||||}}}{{{uuuqqqqqqsssuuuvvvooonnnjjjeeeeeeeeeaaa[[[YYYYYYVVVSSSVVV\\\^^^[[[]]]^^^^^^_________^^^]]]YYY\\\bbbkkkrrrvvvvvvuuutttppplllfff^^^YYY]]]eee|||zzz}}}~~~}}}~~~}}}zzzzzz|||~~~~~~~~~{{{zzzyyyzzz{{{{{{yyyxxxqqqooonnnlllmmmpppsssuuusssuuuxxxzzz|||||||||{{{xxxuuussstttwww{{{|||{{{xxxvvvtttsssrrrtttvvvwwwyyyxxxwwwwwwwwwwwwwwwwwwuuuvvvxxxzzzyyyvvvsssqqqrrrtttwwwxxxwwwvvvwwwxxxvvvvvvvvvwwwvvvuuurrrpppqqqqqqqqqrrrrrrssstttuuuwwwuuurrrqqqrrrtttuuuuuusssrrrpppnnnllljjjiiihhhiiikkknnnqqqtttwwwxxxyyyyyy{{{|||iiiXXXQQQUUUXXX^^^gggnnnqqqooommmpppooommmjjjeeeaaa^^^]]]WWWZZZ]]]aaadddfffgggggghhhcccaaaeeegggdddbbbcccfffcccbbbeeegggfffiiimmmrrrtttuuutttqqqppp~~~~~~xxxqqqnnnpppsssvvvwwwqqqnnnkkkjjjkkknnnooopppnnnnnnpppsssxxx||||||vvvsssppphhhiiiggg```XXXVVV[[[```jjjkkkrrr}}}{{{~~~{{{pppeee```cccgggnnnuuuyyyzzzyyy~~~yyytttvvv~~~}}}yyy~~~}}}{{{xxxuuutttwww}}}~~~}}}|||||||||}}}}}}~~~}}}zzzzzz{{{wwwqqq||||||yyyuuuwww|||}}}{{{yyyvvvttttttuuuuuussspppmmmooottt|||yyyrrr]]]WWWQQQMMMJJJIIIOOOVVV```eeeddd\\\VVVWWW\\\```iiilllwww~~~uuurrryyy~~~~~~}}}}}}yyyyyyzzz|||}}}}}}~~~{{{zzzzzz|||~~~~~~xxxvvvtttrrrtttxxx}}}}}}zzzxxxzzzyyyxxxyyy}}}|||xxxuuutttvvvzzz|||~~~~~~}}}|||||||||||||||{{{|||~~~~~~|||wwwsssooovvvvvvwwwvvvuuuvvvxxx{{{xxxyyyzzz{{{zzzxxxwwwuuuxxxwwwvvvuuuuuuvvvwwwwwwwwwuuurrrrrrtttuuuuuuuuusssrrrqqqooonnnnnnmmmmmmnnnppprrrtttuuutttrrrqqquuuxxx}}}zzzqqqlllmmmlllnnnsssyyy}}}|||xxxuuuzzzzzzyyyzzz{{{{{{zzzxxxvvv||||||yyysssrrrrrrpppppprrrwwwwwwwwwvvvsssqqq~~~}}}}}}~~~~~~vvvfff___\\\ZZZSSSSSSPPPIIIBBB@@@CCCGGGFFFHHHPPP]]]kkkuuuwwwuuussskkkeeefffllllllddd[[[]]]bbbjjjppptttvvvxxxxxxyyyzzz~~~}}}xxxvvvtttsssxxx}}}{{{sssjjj\\\WWWTTTTTTSSSQQQSSSWWWTTTXXXYYYSSSPPPSSSXXXZZZUUUTTTXXXcccoooqqqiii```QQQMMMNNNTTTXXXZZZ___fffqqqzzzyyy{{{~~~~~~~~~}}}}}}}}}{{{xxxuuu{{{|||}}}}}}~~~~~~}}}|||{{{zzzyyyzzz}}}~~~~~~~~~zzzxxxwwwvvvwwwzzz}}}~~~zzzxxx~~~}}}}}}}}}~~~}}}wwwsssrrrtttxxx{{{~~~}}}}}}}}}}}}~~~{{{|||~~~~~~|||wwwqqqnnn{{{zzzxxxuuurrrsssvvvxxxyyyzzzzzzzzzzzzzzz|||}}}{{{zzzxxxvvvuuuvvvwwwwwwwwwuuutttuuuvvvwwwwwwvvvppppppooooooooopppqqqrrrppprrruuuwwwwwwuuurrrpppdddkkktttxxxuuupppoooqqquuuuuusssqqqlllgggaaa]]]YYYXXXXXX\\\aaafffhhhhhhmmmuuu{{{xxxxxxooommmmmmllliiigggdddaaa___]]][[[YYYLLLNNNOOONNNLLLKKKJJJKKKJJJHHHGGGHHHKKKKKKGGGDDD@@@EEELLLQQQSSSTTTUUUWWW]]]dddoooxxx~~~{{{xxxvvvyyy{{{zzz~~~wwwvvv}}}{{{yyyxxx{{{~~~vvvqqqpppuuuwwwwwwuuuvvvyyyyyyvvvtttnnngggfffgggcccYYYPPPRRRSSSUUUVVVRRRNNNNNNQQQRRRZZZccciiihhhgggfffgggmmmooorrrvvvzzz}}}yyy{{{}}}|||~~~{{{||||||{{{{{{{{{|||zzzwwwttt}}}|||{{{{{{{{{{{{|||~~~~~~|||zzzzzz{{{||||||{{{ttttttttttttttttttssssssqqqtttxxx{{{~~~~~~~~~~~~||||||||||||xxxsssooommmooosssuuuyyyxxxxxxwwwwwwxxxxxxyyyzzz{{{}}}~~~|||xxxtttqqq~~~}}}{{{xxxuuuvvvxxx{{{xxxxxxxxxvvvvvvyyy}}}|||zzzxxxwwwwwwwwwxxxzzzyyyyyyzzz|||}}}|||zzzrrrqqqooonnnmmmnnnnnnoookkknnnsssvvvxxxvvvsssqqqhhhooouuutttpppllllllmmmllliiibbbZZZRRRLLLHHHGGGGGGEEECCCCCCEEEHHHKKKLLLLLLRRRZZZ^^^```dddkkkqqqssspppsss}}}}}}}}}uuuqqqwww|||{{{yyyyyyzzzwwwsssooolllllljjjbbbYYYSSSRRRTTTLLLNNNOOONNNJJJGGGDDDCCC???AAACCCDDDDDDDDDDDDEEEIIIOOOVVV[[[___eeennntttVVVRRRQQQTTT]]]eeehhhiiifffttt~~~{{{uuuooofff]]]ZZZ]]][[[YYYYYY\\\bbbfffgggfffkkklllnnnnnnmmmmmmnnnooovvv}}}~~~}}}vvvqqqkkkccc\\\fffmmmuuuvvvqqqkkkkkknnnxxx{{{|||vvvllleeedddfff\\\[[[ZZZZZZ[[[___bbbdddfffkkkuuu}}}wwwzzz~~~}}}~~~}}}xxxvvvwwwxxxyyyzzz~~~{{{zzz|||}}}|||~~~}}}{{{{{{{{{zzzyyyssstttuuuuuutttrrrooonnnrrrsssvvvxxxzzz||||||}}}~~~{{{zzzzzzwwwuuuqqqnnnmmmnnnpppqqqvvvvvvvvvvvvwwwxxxyyyyyy{{{|||~~~~~~|||yyyxxxyyyzzzzzzyyywwwxxxzzz|||wwwxxxwwwuuusssvvv}}}~~~}}}}}}|||{{{zzzyyyxxxxxxxxxyyy{{{}}}}}}{{{yyyvvvtttpppmmmjjjiiiiiiiiifffiiinnnrrrttttttrrrppptttwwwwwwrrrqqquuuzzz|||vvvqqqiii^^^TTTNNNLLLLLLJJJKKKLLLKKKIIIIIIJJJLLLIIIKKKMMMLLLLLLNNNRRRVVVPPPNNNQQQWWWZZZXXXVVVWWWZZZUUUTTT[[[bbbeeehhhlllqqqqqqssswww|||~~~}}}xxxxxxvvvsssnnnkkkkkkkkkccceeefffddd___[[[WWWVVVTTTRRRPPPNNNMMMMMMMMMMMMNNNNNNMMMMMMNNNRRRWWWZZZMMMLLLMMMOOORRRUUUWWWXXXRRR[[[dddhhhmmmuuuzzzzzztttcccTTTMMMIIIFFFHHHFFFFFFHHHLLLNNNMMMKKKNNNMMMLLLMMMOOOQQQQQQPPPTTTZZZ^^^[[[ZZZ]]]``````___fffmmmnnnppptttuuutttuuuwwwzzz||||||{{{yyywwwsssnnnhhhdddeeegggiiijjjlllooouuuyyyxxxvvvzzzyyyrrrjjjfffnnn|||uuupppjjjfffffffffeeeccccccfffjjjooossswwwyyyzzzyyy|||{{{|||}}}|||yyyyyyyyyzzzyyywwwuuuwww}}}~~~}}}{{{zzzzzzyyyxxxxxxxxxwwwvvvuuutttsssrrr{{{zzzyyyxxxwwwwwwvvvvvv|||~~~~~~{{{yyyyyy{{{vvvuuuuuutttsssrrrrrrqqqvvvvvvwwwxxxyyy{{{|||}}}}}}~~~~~~~~~~~~}}}|||{{{xxxzzz||||||{{{yyyyyyzzzvvvxxxzzzwwwttttttxxx|||zzz{{{||||||{{{yyywwwvvvtttuuuvvvyyy{{{{{{xxxvvvuuusssoookkkiiihhhhhhiiigggjjjmmmpppqqqqqqooonnnlllmmmjjjeeehhhrrryyy{{{|||vvvmmmccc^^^]]]^^^WWW^^^eeeeeeaaa\\\\\\^^^cccbbb___\\\YYYXXXXXXXXX[[[ZZZ[[[]]]ZZZVVVWWW[[[aaa^^^^^^``````]]]\\\^^^ccccccdddhhhmmmqqqsssqqq}}}ooocccfffooouuuxxx}}}~~~zzzwwwqqqmmmhhheeeeeeggghhhhhhpppkkkeeecccaaa___[[[WWWXXX[[[]]]\\\YYYXXXZZZ]]]bbbddddddcccgggnnnooolllccceeehhhkkkooouuu||||||~~~vvvbbbUUUUUUTTTOOOKKKIIIHHHJJJLLLLLLIIIEEEHHHEEECCCEEEIIIKKKKKKIIIJJJKKKKKKLLLQQQXXXYYYVVVRRRXXX[[[ZZZYYY]]]``````fffiiimmmmmmjjjfffcccaaa````````````bbbeeegggiiinnnooorrrrrrooonnnwwwwww~~~zzzrrrmmmttt|||{{{{{{xxxttttttvvvzzz||||||zzzvvvtttvvvwwwyyy~~~}}}|||wwwsssooonnnttt}}}~~~~~~{{{yyyxxxxxxwwwvvvxxxwwwuuusssrrrrrrssstttvvvuuutttsssssssssuuuuuusssvvvyyyyyywwwwwwyyy{{{wwwxxxyyyyyyyyywwwuuutttsssssstttuuuwwwyyy{{{|||~~~~~~}}}||||||{{{{{{{{{~~~{{{zzzvvvzzz}}}{{{vvvrrrsssuuuvvvwwwyyyzzzyyywwwtttrrrvvvwwwyyy{{{~~~}}}{{{xxxqqqooollljjjjjjkkklllnnnlllmmmpppqqqqqqpppnnnlllooopppmmmhhhjjjqqqssspppooopppoookkkfffdddfffhhh|||{{{{{{}}}zzzvvvtttxxxwwwxxxwwwqqqmmmpppvvvuuutttvvvxxxuuuooommmoooiiigggeeefffhhhiii{{{lllcccYYYRRRYYYfffzzzwwwooo```QQQJJJLLLQQQUUUVVVWWWXXXYYY[[[]]]____________^^^^^^bbbgggkkkqqqvvv{{{~~~~~~{{{{{{{{{{{{zzzxxxxxxwwwtttsssuuu{{{~~~{{{}}}~~~ssssssuuuyyy~~~~~~zzz}}}~~~|||~~~|||zzzvvvrrrnnnllljjjgggfffaaa\\\```eeeccc\\\^^^]]]\\\[[[[[[\\\]]]^^^eeebbb______ccceeefffeeennnkkkiiijjjlllllljjjhhhpppmmmnnnqqqpppkkkjjjkkklllnnnppppppooonnnnnnooorrrrrrssssssrrrqqqpppooowwwzzz~~~||||||wwwqqqsss{{{yyyyyy}}}~~~~~~|||xxxzzzzzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxxxxzzz}}}|||{{{zzzzzzzzzzzzyyyxxxuuuxxxyyywwwsssqqqtttwwwyyyxxxwwwvvvuuutttttttttvvvwwwwwwxxxxxxyyyzzzzzz{{{{{{|||}}}}}}|||{{{{{{{{{{{{{{{{{{zzzyyyxxxwww|||||||||||||||{{{{{{{{{~~~}}}~~~}}}{{{yyyxxxvvvtttrrrtttvvvwwwwwwsssooommmlllrrrqqqpppppppppqqqrrrssshhhkkkoooqqqqqqqqqqqqrrrlllpppsssrrroooooosssxxxtttvvvyyyyyyvvvsssqqqqqqsssuuusssnnniiiiiiooouuu|||vvvrrrwwwuuuwwwssslllkkkqqqsssddd\\\SSSJJJMMMWWWTTTVVVUUUQQQLLLJJJLLLOOOKKKMMMNNNNNNMMMOOOQQQTTT\\\[[[ZZZWWWVVVWWWZZZ]]]\\\```dddeeefffiiipppuuuwwwwwwvvvuuuvvvzzz}}}}}}~~~{{{{{{|||~~~}}}{{{}}}~~~{{{xxxyyy|||}}}yyywwwxxx{{{{{{||||||||||||{{{zzzzzzxxxxxxwwwvvvuuutttssssssrrrssspppmmmoootttrrrmmmhhhiiiiiijjjlllnnnpppqqqooommmkkklllpppssstttttttttrrrqqqqqqssstttrrrppppppnnnooorrrsssooonnnpppuuuvvvvvvtttqqqoooooopppqqqssstttuuuuuusssqqqpppvvv{{{~~~zzztttwww{{{zzz|||xxx|||~~~|||{{{}}}{{{vvvwwwxxxzzz{{{|||~~~}}}{{{zzz|||~~~~~~}}}}}}|||||||||}}}{{{zzz|||~~~}}}{{{yyyyyyzzz}}}~~~~~~}}}}}}}}}~~~~~~}}}|||yyy|||}}}zzzuuutttvvvyyy|||{{{zzzyyyxxxxxxyyyyyywwwxxxxxxzzz{{{|||}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}}}}~~~~~~~~~{{{zzzyyyzzz|||}}}}}}|||}}}{{{yyyxxxyyyyyyxxxvvvyyy{{{}}}}}}zzzwwwuuuuuusssssssssrrrqqqooommmlllnnnooopppqqqrrrqqqpppppppppqqqqqqpppoooqqqvvvzzz}}}}}}}}}{{{yyyxxxwwwuuuuuutttrrrpppnnniiiooovvv{{{}}}{{{||||||zzz{{{~~~yyyxxx{{{ssshhhfffhhheeecccbbbdddiiillllllkkkiiinnnyyyzzzrrriii___]]]aaaUUUWWWZZZ[[[ZZZWWWSSSQQQTTTUUUVVVTTTRRRRRRUUUXXX^^^^^^\\\YYYVVVVVVXXXZZZZZZ]]]aaabbbaaabbbfffjjjiiijjjjjjjjjlllpppvvv{{{~~~wwwrrrooooooppprrrrrrrrrsssttttttrrrpppqqqvvvyyyrrrfff\\\[[[]]]```gggnnnsssvvv|||||||||~~~~~~|||{{{{{{}}}~~~~~~zzzwwwwwwyyy{{{~~~{{{{{{}}}||||||}}}}}}}}}|||{{{zzzvvvuuuuuuuuuwwwxxxzzz{{{zzz||||||zzz{{{}}}|||yyyqqqrrrssstttvvvxxxzzz{{{{{{yyywwwwwwyyy{{{||||||{{{zzzzzz{{{}}}}}}|||zzzvvvtttvvvzzz{{{xxxxxxzzz|||xxxuuuuuuvvvzzz{{{{{{{{{zzzxxxuuutttyyy||||||~~~~~~|||uuuvvvyyy{{{|||}}}}}}}}}}}}}}}}}}zzzxxxwwwyyy{{{|||}}}~~~~~~}}}|||{{{xxxvvvyyy~~~|||zzzzzzzzz{{{||||||zzzxxxwwwxxxyyyzzzzzz{{{{{{{{{}}}}}}yyywwwyyy{{{}}}{{{yyywwwwwwxxxyyyzzzxxxxxxzzz{{{}}}~~~|||xxxuuuuuuvvvwww~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~yyywwwvvvwwwyyyzzzzzzyyyvvvttttttuuuxxxzzzzzzyyy|||~~~|||{{{{{{vvvwwwxxxxxxwwwtttqqqooouuurrrpppppprrrssspppnnnkkkiiihhhjjjooovvv{{{}}}~~~}}}~~~qqqfffOOOPPPRRRVVV[[[^^^```aaaaaaaaadddkkktttzzz{{{zzz~~~rrrfffaaaeeemmmqqqrrrsssjjjgggkkknnnnnnrrryyy|||}}}}}}yyyyyy{{{oooeeeaaabbb```]]][[[ZZZ[[[\\\ZZZYYYUUUWWWZZZ]]]]]]]]]___aaabbbgggnnnuuu|||}}}||||||}}}|||vvvnnnhhhqqqrrrrrrpppmmmlllnnnqqquuuuuuuuusssqqqppprrrttttttwwwzzz||||||}}}wwwdddUUUOOOOOOPPPQQQNNNLLLKKKMMMQQQRRRNNNIIIJJJOOORRRPPPJJJDDDAAABBBCCCEEEGGGIIILLLSSS\\\ccciiijjjooouuuzzz{{{yyyvvvsss}}}|||}}}~~~~~~~~~~~~xxxyyy{{{}}}~~~|||zzz{{{||||||zzzxxxxxxyyy{{{~~~~~~{{{wwwuuuwww}}}{{{|||{{{zzzzzzzzzxxxuuusssqqqsssuuuvvvwwwwwwwwwxxx{{{}}}}}}|||zzzzzz{{{}}}{{{yyyvvvsssrrrrrrssstttyyyyyyzzz{{{||||||}}}}}}}}}yyysssnnnkkklllnnnpppwwwxxxyyyzzz{{{{{{{{{{{{~~~~~~}}}|||{{{zzzzzzzzz{{{yyywwwwwwxxxxxxxxxwwwqqqpppppprrruuuxxxyyyyyy{{{}}}~~~~~~{{{yyyxxxxxxvvvvvvwwwwwwwwwvvvuuuuuuwwwsssoooooossstttqqqnnnkkkhhheeehhhooottttttsssuuussstttzzz}}}nnnbbbQQQRRRTTTWWW[[[___bbbcccdddfffjjjpppvvvyyyxxxvvvpppeee[[[ZZZbbbhhheee```ddd^^^^^^cccgggiiilllqqqttttttrrrqqqqqqrrr|||zzzwwwuuutttsssqqqpppiiijjjiiieeebbbaaabbbbbb```aaabbbccceeehhhllloookkkmmmqqqxxx~~~mmmTTTEEECCCFFFFFFCCCFFFBBB@@@CCCIIIJJJFFFAAACCCEEEHHHLLLOOOOOOMMMJJJJJJEEE???>>>BBBGGGKKKLLLHHHJJJNNNRRRTTTRRRNNNKKKQQQYYYccciiijjjlllooosssuuuooojjjiiippp~~~}}}~~~||||||}}}}}}}}}||||||}}}~~~zzzwwwyyy}}}~~~{{{~~~|||{{{zzzyyywwwtttqqqqqqtttwwwyyyxxxwwwxxxyyyvvvwwwxxxyyyzzz{{{}}}}}}{{{xxxuuurrrqqqqqqqqqyyyyyyyyyyyyyyyxxxxxxxxx{{{wwwrrrmmmkkkllloooqqqqqqrrrssstttuuuvvvvvvvvvxxxxxxxxxxxxxxxxxxxxxxxx}}}zzzxxxxxxxxxxxxwwwsssrrrqqqsssuuuwwwxxxwwwxxxyyyzzzxxxuuurrrqqqqqqtttrrrpppnnnnnnooopppqqqtttpppmmmnnnrrruuusssooosssooolllnnnqqqpppjjjdddcccbbbccciiirrrwwwuuurrrxxxyyy{{{~~~}}}xxxooohhhjjjnnnrrrttttttwww|||yyytttsss{{{~~~tttsssvvv}}}}}}zzzxxxvvvvvv}}}~~~}}}|||||||||wwwvvvvvvwwwyyy{{{{{{zzz}}}ooo___YYY]]]aaa]]]WWWXXXUUURRRTTTYYY\\\ZZZVVV\\\\\\]]]ccciiillliiieeeaaaYYYPPPNNNQQQTTTTTTQQQRRRTTTWWWYYYYYYWWWTTTRRRKKKNNNPPPQQQPPPQQQTTTXXXVVVSSSPPPRRRWWW___eeehhhlllooopppkkkjjjpppvvvyyy}}}~~~~~~www}}}}}}}}}xxxrrreee```[[[\\\bbbeeedddaaahhhlllvvv~~~~~~~~~~~~}}}{{{wwwtttrrrvvvzzzzzzxxxvvvvvvxxxssstttuuuwwwzzz}}}}}}zzzxxxwwwvvvzzzzzzyyyxxxwwwvvvvvvuuuyyywwwssspppooooooqqqrrrpppqqqrrrssstttuuuuuuuuuqqqqqqsssuuuwwwyyyzzz{{{{{{yyyxxxyyyxxxxxxxxxwwwuuuvvvwwwxxxxxxwwwvvvwwwwwwuuuqqqooonnnnnnwwwtttoookkkiiijjjkkkmmmooommmlllnnnqqqsssrrroooooommmnnnrrrvvvvvvpppkkkkkkkkkmmmsssxxxzzzxxxuuuwww{{{}}}|||{{{{{{yyysssllliiilllppprrrsssuuuwwwxxxxxxxxxxxx}}}}}}~~~|||xxxyyy|||}}}zzzvvvqqqnnnlllmmmpppssstttsssyyyyyyzzz}}}~~~xxxssslllhhhhhhhhhfffddd```bbbeeegggiiijjjjjjkkkeeecccbbbaaabbbeeeiiillleeecccbbbccceeefffdddbbbkkkooommmeee______bbbbbbkkkpppxxx~~~}}}~~~~~~|||yyymmmuuu{{{~~~~~~|||}}}zzzxxx|||}}}{{{}}}yyy|||ppprrrooodddZZZSSSMMMHHHMMMLLLKKKKKKKKKKKKKKKJJJGGGJJJQQQ[[[gggqqquuuuuuiiidddccckkkwww~~~{{{www{{{zzzwwwvvvxxxuuuuuuvvvxxx{{{~~~|||{{{{{{{{{zzzzzzyyyyyyxxxxxxzzzyyywwwuuusssrrrrrrqqqrrrsssttttttuuuuuuuuuuuusssssstttvvvwwwyyyzzz{{{~~~{{{xxxvvvwwwxxxyyyyyyyyywwwvvvuuuvvvwwwvvvuuusssttttttrrrooommmmmmnnnuuussspppmmmjjjjjjjjjkkkjjjkkklllnnnoooooonnnmmmggghhhlllrrrxxx{{{zzzwwwuuuxxx~~~|||tttfffYYYOOOKKKKKKLLLJJJKKKMMMPPPRRRVVVZZZ]]]eeegggjjjnnnppppppnnnlllvvvxxx|||~~~|||}}}}}}xxxoooooopppnnnjjjnnnuuuzzzzzzuuukkkeeeeeebbb```aaaeeekkknnnppplllzzz~~~~~~}}}zzzxxxxxxsssuuuyyy||||||{{{}}}yyyxxxwwwzzzzzzqqqnnnmmmllliiilllrrrxxx}}}|||xxxuuu|||~~~yyywwwxxxyyynnnfffbbbhhhnnnmmmmmmnnnrrrvvv|||xxxhhhYYYQQQMMMIIIFFFJJJNNNMMMHHHDDDDDDEEEHHHHHHHHHIIIMMMRRRVVVVVVRRROOONNNRRRVVVZZZaaaiiisss|||}}}|||~~~yyyxxxxxxzzz}}}~~~|||||||||||||||||||||||||||~~~}}}zzzxxxuuutttsssttttttuuuuuuuuuuuuuuuzzzyyyyyyxxxxxxwwwwwwwwwzzzwwwuuutttvvvxxxzzzzzzwwwuuussssssttttttsssrrrpppqqqqqqpppnnnmmmmmmnnnlllkkkkkkjjjiiihhhhhhhhhhhhkkknnnnnnmmmlllkkkkkkllllllnnnqqqtttuuuuuuuuummmttt}}}|||nnn[[[MMMHHHIIIJJJJJJKKKJJJHHHFFFEEEFFFIIILLLFFFJJJMMMOOOOOORRRXXX\\\\\\]]]^^^^^^aaaeeeeeecccZZZ[[[bbbmmmppplllzzzrrrppplllccc\\\cccbbbaaa^^^ZZZTTTMMMHHHLLLKKKLLLRRRXXXXXXSSSNNNOOOTTTYYY]]]```dddjjjnnnuuuwww{{{}}}yyyzzzjjjiiikkkfffccceeedddbbb^^^[[[```ppp}}}}}}}}}~~~~~~wwwvvvwww||||||}}}rrraaaUUUPPPSSS\\\aaa[[[RRROOOPPPQQQOOOOOOMMMKKKIIIHHHIIIJJJLLLJJJHHHGGGIIIKKKLLLLLLUUUUUUWWW[[[bbbiiinnnppp{{{}}}~~~~~~{{{{{{}}}|||~~~~~~}}}{{{yyywwwxxxzzz}}}}}}{{{xxxwwwqqqtttwwwvvvrrrooooooqqqtttuuuuuutttssssssuuuvvvvvvqqqkkkjjjlllnnnkkkhhhmmmmmmkkkiiieeedddeeegggiiiiiiiiikkkmmmnnnllljjjiiijjjlllqqqvvvvvvsssooopppppptttyyy{{{{{{}}}}}}{{{vvvllliiiddd^^^\\\\\\[[[XXXYYYMMMGGGJJJIIICCCAAAGGGKKKHHHEEEFFFKKKNNNLLLJJJKKKJJJKKKOOOPPPNNNOOORRRQQQOOOOOOTTTXXXXXX~~~zzzsssjjjaaaXXXPPPLLLNNNOOOPPPTTTWWWUUUPPPLLLHHHJJJMMMNNNOOOPPPQQQSSSQQQRRRUUUVVVXXX[[[___bbbccc```^^^```cccffffffeeesss}}}xxxfff\\\XXXYYYhhh|||fffTTTGGGHHHJJJGGGFFFIII>>>@@@CCCDDDHHHQQQ]]]fffTTTRRRQQQSSSVVVXXXXXXWWW___dddllltttzzz||||||{{{~~~}}}~~~~~~{{{lllbbbbbbsssyyyrrrnnnlllnnnmmmkkkiiieee```]]][[[^^^ZZZVVVSSSRRRQQQPPPOOOPPPOOONNNPPPSSSWWWYYYZZZXXXYYYZZZ\\\___aaadddeeevvvyyy~~~~~~}}}~~~}}}}}}{{{xxxvvvuuuvvvxxxzzz{{{}}}}}}yyywwwwwwxxxyyyzzzxxxvvvtttssssssvvvwwwxxxwwwvvvuuuvvvwwwuuusssqqqrrrtttuuurrrpppoooooonnnkkkgggffffffhhhhhhiiijjjkkkkkkjjjjjjiiilllkkkkkknnnppppppnnnkkklllmmmqqqvvvwwwwww{{{|||yyyzzz~~~}}}yyy{{{{{{{{{|||xxxlllcccccc```WWWTTTYYYVVVSSSSSSVVV\\\___]]][[[WWWUUUWWWZZZYYYVVVVVVZZZ^^^\\\[[[]]]``````yyynnnfff```]]]]]]^^^``````]]]XXXSSSOOOMMMMMMMMMNNNNNNMMMJJJGGGLLLMMMMMMMMMLLLMMMOOOQQQOOORRRTTTSSSQQQQQQUUUYYYXXX]]]eeeooozzzoooZZZPPPNNNSSSeee{{{{{{oooYYYMMMDDDEEEEEEBBBBBBGGGAAADDDGGGFFFEEEEEEHHHKKKHHHGGGHHHJJJLLLMMMKKKIIIHHHKKKQQQUUUXXXZZZ\\\]]]ZZZ]]]cccjjjoooyyy||||||rrrpppxxxsssrrrnnniiieeebbb```^^^\\\XXXUUURRRPPPPPPPPPOOONNNTTTSSSRRRQQQRRRSSSUUUWWWTTTXXX]]]bbbggglllqqqttt{{{yyyzzz~~~~~~~~~|||yyyvvvttttttuuuuuuyyyzzz|||{{{yyywwwvvvwww{{{zzzyyyyyyzzzzzzyyywwwyyy{{{}}}}}}|||{{{zzz{{{xxxyyy{{{||||||zzzxxxvvvssssssrrroookkkiiiiiijjjjjjlllnnnnnnkkkiiijjjlllkkkjjjhhhiiijjjlllkkkjjjkkkkkkooouuuwwwvvvxxx}}}wwwtttrrrsssvvvxxxwwwuuu|||~~~zzzzzzwwwooommmqqqjjjiiiiiikkknnnnnnjjjgggcccbbbdddhhhhhhfffhhhlllllljjjgggfffggghhhzzzxxxxxxtttvvvwwwtttnnnhhhbbb``````___^^^```bbbaaa\\\WWWSSSTTTUUUTTTRRRRRRSSSTTTSSSWWW[[[YYYUUUTTTXXX\\\ZZZZZZ]]]ccckkkpppqqqqqqkkkqqq{{{vvvooommmqqq|||~~~sssbbbZZZTTTSSSPPPKKKKKKOOOOOOPPPOOOLLLIIIHHHIIIKKKEEEFFFHHHJJJJJJIIIGGGEEEGGGFFFGGGIIIMMMPPPPPPPPPOOOPPPTTTXXXYYY[[[dddooovvvwwwyyy|||qqq```ZZZ```jjjppprrrtttvvv{{{|||{{{{{{{{{zzzvvvuuusssqqqpppoooooopppqqqpppnnnlllkkklllnnnooouuuvvvxxxyyyzzz}}}xxxvvv|||wwwtttrrrqqqpppooollliiieeebbb```___]]][[[]]][[[YYYWWWWWWXXXZZZ\\\ZZZ]]]```ccceeehhhkkknnnqqqrrruuu{{{}}}}}}}}}||||||}}}}}}}}}~~~|||zzzyyyxxxxxxxxxyyyzzz{{{{{{yyyxxxxxxyyyzzzwwwvvvwww{{{}}}|||zzzyyy|||~~~|||zzzyyyyyyvvvwwwvvvsssooommmlllmmmnnnrrruuusssnnnkkkmmmqqqhhhgggfffgggiiilllooopppmmmmmmrrryyy|||{{{}}}uuussspppoooooonnnnnnmmmtttrrrtttzzz~~~~~~~~~~~~yyyvvvwww}}}~~~{{{{{{~~~wwwwwwxxxzzz|||zzzvvvrrrpppoooqqqsssqqqnnnpppuuuppppppmmmiiijjjmmm~~~{{{zzzwwwuuuuuuwwwyyywwwrrrmmmeeefffhhhhhhgggggghhhiiijjjkkkmmmlllkkkkkklllmmmjjjjjjlllrrryyy|||zzzvvvpppxxx}}}zzzyyyyyy{{{xxxuuurrrppplllhhhhhhjjjbbbcccddddddcccdddeeefff```aaadddeeedddcccaaaaaaXXXTTTPPPRRRXXX\\\[[[YYYWWWSSSRRRVVVYYYZZZ\\\___aaaaaa___]]]\\\___eeejjjwwwuuuxxx~~~}}}|||{{{~~~{{{{{{{{{|||~~~zzzjjjUUUKKKKKKPPPRRRQQQOOOSSSXXX]]]___```^^^]]]WWWTTTTTTZZZbbbhhhfffccciiijjjjjjjjjiiiiiiiiijjjmmmoooppprrrtttuuuuuusssooommmlllmmmpppsssuuuuuurrrrrrrrrrrrsssuuuwwwyyyxxxxxxyyyzzzzzzxxxvvvtttmmmmmmmmmmmmnnnqqquuuxxxxxxzzzvvvyyyzzzxxxwww~~~{{{{{{{{{zzzyyyxxxvvvsssrrrrrrqqqooommmllljjjhhhffffffhhhkkklllnnnppprrrrrrrrrrrrtttuuuvvvwwwzzz{{{{{{{{{{{{||||||}}}~~~~~~}}}||||||}}}{{{yyywwwyyy|||~~~|||yyyuuuxxx|||~~~~~~}}}~~~~~~~~~~~~~~~|||yyyxxxzzz|||yyyyyyyyywwwsssqqqppppppqqqtttvvvtttooolllooorrrjjjjjjiiijjjkkknnnrrruuupppooottt|||zzzyyywwwtttqqqpppqqqrrrsssmmmkkknnnoookkkiiikkkgggiiiooowwwzzzyyyyyy{{{sssuuuyyy}}}|||zzzttttttttttttppplllnnntttqqqtttrrrnnnnnnttt}}}xxxuuu{{{|||}}}}}}{{{{{{|||~~~sssooolllmmmrrrwwwwwwvvvrrrkkkgggkkkpppqqqrrrtttlllllljjjeee```___cccfffjjjhhhjjjttt}}}}}}{{{{{{~~~~~~}}}|||}}}}}}}}}}}}}}}{{{yyyuuuwwwzzz{{{{{{{{{|||~~~yyyxxxwwwwwwxxx{{{~~~xxxyyyyyyzzzzzzzzzzzzzzz|||}}}~~~|||zzzyyyyyyzzzyyyzzz{{{zzzxxxwwwxxxyyyxxxyyyzzz{{{}}}xxxjjj```ZZZSSSIIIBBBCCCFFFJJJNNNOOONNNLLLKKKOOONNNPPPUUU[[[___```___^^^^^^___```aaabbbcccdddiiimmmpppsssyyy}}}zzzzzzyyy{{{~~~||||||}}}~~~~~~}}}}}}|||~~~}}}}}}{{{zzzyyywwwvvvwwwxxxyyyxxxvvvxxxwwwvvvuuuvvvwwwyyy{{{wwwxxxzzzzzzyyyzzz{{{}}}{{{|||}}}{{{|||}}}~~~~~~}}}~~~}}}}}}||||||}}}}}}|||yyywwwrrrtttwwwxxxwwwwwwwwwxxxxxxwwwvvvvvvxxxzzz}}}zzz{{{{{{zzzwwwtttssssssoooqqqrrrooolllkkkmmmooommmooopppqqqqqqrrrtttvvvrrrqqqttt|||~~~}}}zzzzzz~~~xxxqqqnnnqqqpppkkkiiimmmjjjnnnrrrvvvvvvtttsssssssssuuuxxxyyyyyywwwtttrrroooppptttvvvtttsssxxx}}}~~~rrrhhh___[[[]]]]]]\\\ZZZYYYZZZ___bbblllnnnppppppppprrrxxx|||~~~{{{wwwyyy}}}}}}}}}}}}~~~}}}}}}}}}|||{{{{{{zzzzzzyyyxxxxxx{{{|||}}}|||zzzyyyyyy{{{yyyyyyyyy{{{||||||zzzyyy{{{zzzxxxxxxyyy{{{~~~{{{uuukkk___WWWYYYYYYZZZ[[[\\\^^^___``````dddiiiooorrrssssssssstttssstttuuuwwwxxxxxxwww|||{{{zzzzzz|||~~~~~~}}}|||vvvuuuuuuuuuvvvvvvwwwxxxzzz{{{}}}}}}}}}}}}}}}~~~~~~zzzwwwvvvyyy|||~~~~~~~~~~~~{{{~~~{{{|||}}}~~~~~~~~~|||||||||{{{zzz|||~~~~~~}}}~~~{{{yyyxxxuuuxxx|||}}}|||zzzxxxwwwuuuvvvwwwuuusssrrrssstttuuusssrrruuuzzz}}}}}}|||zzz{{{|||{{{yyywwwvvvvvvnnnmmmlllkkkjjjjjjkkkkkklllpppuuuwwwwwwwwwxxxzzzwwwtttttt{{{}}}|||}}}{{{tttttt{{{|||uuussswwwwwwyyyzzzwwwtttssstttuuu~~~}}}|||zzzfffWWWNNNKKKIIIKKKKKKIIIEEEDDDFFFMMMRRREEEMMMTTTRRRMMMNNNXXXbbbfffmmmyyy|||wwwvvv{{{zzz{{{}}}~~~{{{wwwttttttwww{{{~~~~~~}}}wwwsssrrrooommmkkklllooosssvvvooovvv~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~yyyvvvssstttwww{{{||||||yyy{{{}}}|||xxxwww}}}~~~}}}zzzwwwuuusss|||{{{yyyvvvvvvyyy~~~~~~|||zzzyyy|||~~~~~~{{{zzz|||~~~~~~~~~vvvxxx{{{{{{xxxtttqqqpppjjjpppwwwzzzzzzxxxyyyzzz{{{{{{zzzwwwsssqqqrrrrrrvvvsssssswww|||~~~zzzvvvyyy{{{||||||zzzxxxwwwxxxnnnllliiiiiijjjkkkkkkjjjgggmmmuuuzzz{{{|||}}}|||wwwvvv{{{yyy||||||xxxyyy}}}xxx{{{{{{~~~|||wwwtttvvv{{{~~~yyybbbYYYXXXWWWTTTQQQPPPLLLFFFBBBAAABBBEEEFFFGGGEEEFFFHHHHHHFFFHHHLLLOOOXXXccchhhfffaaa^^^]]]dddllluuuzzz|||~~~~~~zzzxxx|||}}}|||{{{{{{}}}}}}}}}|||~~~||||||}}}|||www{{{||||||~~~yyy{{{|||zzzvvvsssqqqqqqwwwxxxyyyyyyxxxyyy{{{~~~vvvxxxyyyxxxuuutttxxx{{{wwwyyy{{{{{{zzzyyyzzzzzzyyy{{{}}}zzzwww|||yyyvvvuuuvvvuuurrrooonnnppprrrssstttvvvzzz}}}zzzyyyxxxvvvuuusssrrrrrrwwwqqqoootttvvvrrrooopppxxxxxxwwwqqqkkkjjjoootttiiihhhhhhjjjllloooooooooppppppoooppprrruuuyyy{{{|||xxxvvvyyy{{{yyyzzz|||xxx~~~{{{xxx~~~~~~zzz{{{zzz{{{|||tttnnnmmmggg___\\\[[[XXXRRRMMMJJJHHHIIILLLKKKIIIJJJNNNJJJNNNSSSTTTRRROOONNNOOOMMMPPPSSSSSSSSSVVV\\\bbb]]]XXXUUUVVVWWWYYY___fffhhhiiilllqqqvvvxxxwwwuuu|||}}}rrroootttoooeeeVVVYYYlll}}}wwwpppmmmqqqvvvwwwvvvqqqooommmjjjhhheeebbb```gggfffiiiqqq{{{|||tttuuuvvvxxxyyy||||||{{{wwwvvvwwwxxx{{{|||~~~}}}{{{zzzwwwsssnnnllloootttxxxwwwvvvvvvuuuuuuuuuuuutttnnnqqqtttwwwxxxwwwuuutttqqqpppppprrrttttttrrrooonnnooooooooonnnpppsssvvvtttrrrooollljjjjjjkkkkkkoookkkkkkooopppkkkiiijjjssstttsssrrrpppppprrruuunnnnnnnnnppprrrrrrqqqoookkkkkklllmmmnnnpppqqqqqqpppoooqqqwwwxxxuuurrrsssrrrvvvyyyzzz~~~xxxtttsssttt}}}|||{{{||||||zzzyyy{{{~~~|||zzzyyyyyyttthhh^^^\\\ZZZ[[[___```___```cccUUUSSSQQQOOOOOOOOOQQQRRRQQQOOOLLLIIIIIIKKKOOOQQQOOOMMMMMMQQQRRRSSSYYY```YYY\\\aaadddeeedddcccccc```ccceeeeeedddeeeiiimmmwwwzzz~~~{{{yyy}}}|||wwwyyy~~~uuunnnooovvvwwwooofffgggkkkoooqqqpppoooppprrrzzzzzz}}}xxxwwwpppeee[[[^^^mmmxxxrrrkkkccc______^^^ZZZWWWXXXVVVTTTSSSRRRPPPMMMJJJGGGIIIMMMRRRWWWXXXVVVSSSSSSSSSRRRSSSTTTVVVYYYZZZZZZaaajjjrrrwwwzzz|||~~~~~~~~~~~~zzzvvvvvvxxxzzzyyyxxxyyyyyyxxxwwwuuurrrpppoookkkkkkmmmoooqqqqqqooolllmmmmmmllljjjhhhiiillloooqqqnnnkkkiiiiiikkkmmmooopppppprrrtttrrrmmmlllnnnooooooppprrruuuvvvuuutttrrrrrrssstttuuussspppmmmiiijjjlllnnnnnnnnnmmmlllqqqqqqvvv|||}}}xxxuuuuuuqqqxxxzzzppp{{{tttooommmmmmiiihhhfffgggjjjnnnqqqtttvvvvvvvvvvvvwwwzzz}}}}}}}}}~~~~~~}}}~~~|||||||||}}}}}}}}}|||{{{{{{xxxqqqnnnllllllqqqtttssstttwwwsssoookkkiiijjjlllnnnnnngggbbb]]]\\\]]]```aaa```aaa```ccchhhlllpppyyyxxxzzz}}}|||yyykkkiiifffbbb___]]]]]]^^^gggjjjooorrrtttwww|||~~~sssdddaaaaaa___[[[YYY^^^bbb___XXXSSSTTTVVVTTTSSSWWWhhhzzzzzzzzz{{{{{{|||{{{qqqggg```YYYWWWUUUUUUUUUTTTQQQNNNRRRVVVYYY[[[[[[XXXVVVTTTVVVRRRLLLHHHGGGHHHIIIJJJOOOPPPSSSUUUWWWYYY[[[\\\^^^\\\\\\aaajjjuuu~~~~~~{{{~~~}}}zzzxxxwwwwwwwwwvvvuuuuuutttrrrqqqqqqqqqooommmmmmnnnsssvvvvvvvvvvvvxxx|||}}}||||||zzzxxxvvvttttttsssrrrooommmkkklllnnnooopppqqqqqqqqqyyywwwyyy|||{{{wwwwwwzzzzzzzzzlll{{{yyyyyysssqqqlllhhhdddbbbccccccjjjiiigggddddddfffjjjnnn|||~~~}}}{{{~~~{{{yyyyyyzzzyyywwwrrrnnnjjjiiilllmmmkkkiiilllkkkmmmrrruuu{{{|||yyyuuurrrqqqpppppppppxxx|||qqqlllhhhhhhhhhjjjjjjjjjkkkmmmppptttxxxzzzzzzwwwmmmiiifffeeevvv{{{~~~yyypppjjjkkkooo\\\\\\eee|||sss___\\\YYYYYY\\\```fffjjjfffooottttttzzz|||{{{xxxsssnnn___ccchhhjjjjjjjjjkkklllppphhh___XXXVVVWWWXXXYYY]]]XXXRRRNNNMMMPPPSSSVVVVVVSSSPPPQQQVVV\\\aaadddeeegggkkkkkkcccZZZ[[[```ccchhhkkknnnttt~~~}}}}}}~~~zzzyyyxxxxxxyyy}}}{{{xxxwwwwwwwwwwwwuuuuuuuuuwwwyyy}}}}}}yyyvvvsssrrrxxx|||yyyyyyzzzuuusssnnniiiddddddfffiiijjjkkkmmmssszzz}}}~~~~~~|||zzz{{{zzz{{{}}}}}}}}}{{{zzzzzzwwwaaaWWWVVVUUURRRSSSUUUUUURRRRRRTTTLLLQQQXXX\\\[[[aaatttssskkkjjjmmmlllooovvvyyylllddd^^^aaagggiiijjjkkkkkktttwwwrrrrrr|||{{{rrr}}}yyy{{{~~~xxxpppeee\\\XXXYYY[[[\\\___\\\YYYYYY[[[]]]^^^^^^aaa```___]]]WWWRRRUUU\\\XXX]]]bbbeeellltttyyyyyy}}}{{{xxxsssoooooosssvvvsss}}}zzzxxxyyy}}}zzzzzz}}}}}}zzzxxxxxx{{{xxxuuuuuuuuutttkkkiiifffiiiwww}}}uuukkkgggggg___YYYVVVVVVTTTOOOOOOSSSSSSWWWZZZZZZUUUVVVcccrrruuuppp~~~|||uuujjj]]]UUUTTTUUU[[[```ccchhhyyyqqqrrr{{{~~~|||}}}vvvxxxmmmggguuuuuukkkpppxxx}}}|||~~~}}}wwwvvvvvvxxx{{{|||{{{zzzpppllliiihhheeecccffflllgggnnntttyyy|||}}}zzzsssjjjhhhlllqqqssszzz|||rrrllljjjkkklllnnnsss||||||uuuooohhhddd___```nnntttkkk```]]]eeeppppppjjjllljjjjjjlllkkkggggggjjjdddfffkkktttzzzvvv|||}}}zzzvvvqqqqqqwww~~~}}}yyy{{{zzzuuuqqqnnnuuurrrlllccc[[[WWWXXX[[[WWW___aaabbbrrrjjjdddkkkpppooonnnvvv~~~yyyzzzxxxssstttuuuxxx~~~~~~yyywww}}}}}}~~~~~~uuuuuuvvvwwwyyy|||~~~}}}xxxvvvvvvrrrjjjcccaaaaaabbbbbbgggvvv|||~~~~~~oooqqq}}}{{{}}}zzz{{{eeegggsssxxxyyy{{{zzztttnnnjjjggghhhkkkooosssxxx|||}}}{{{yyyyyyzzz~~~ttt|||~~~|||~~~uuurrrsssfffhhhkkkpppuuu{{{}}}~~~yyytttppprrrxxx|||{{{xxxwwwzzz}}}|||yyysssnnnllliiihhhjjjooowww|||}}}{{{wwwvvvuuuvvvyyy}}}|||zzzxxxwwwwwwyyy|||~~~xxxwwwuuutttsssuuuvvvxxxvvvzzz}}}yyy}}}~~~~~~{{{eeeVVVSSSUUUMMMNNNOOORRRTTTWWWZZZ[[[]]]```ccccccbbbbbbeeehhhfffhhhlllsss|||vvvpppooorrrwwwfff```XXXUUUVVVZZZ]]]^^^ZZZeeeqqqtttpppnnnrrrwww|||~~~tttkkk```ZZZZZZ\\\[[[YYY^^^___```___\\\XXXVVVVVVSSSUUUWWWYYY\\\^^^______VVVVVVXXXZZZ^^^bbbfffhhhlllpppvvv{{{|||xxxiiiddd[[[QQQJJJGGGqqqgggdddeee\\\[[[YYYWWWUUUTTTSSSSSSOOOQQQTTTUUUTTTUUUXXXZZZ[[[YYYXXX[[[ccciiikkkjjjjjjsss~~~xxx}}}yyyfffeeefffddd___YYYXXX[[[\\\YYYWWWWWWYYYXXXUUURRROOOVVV]]]^^^YYYUUUVVVXXXYYYYYY[[[```fffkkklllkkkkkknnnrrruuuxxx|||{{{sssqqqrrrqqqqqqllllllkkkiiigggfffgggiiikkkmmmnnnmmmjjjhhhhhhjjjbbbccceeefffiiikkklllmmmlllpppwww||||||xxxpppggg^^^VVVQQQNNNEEEBBB===888555444}}}|||zzzvvvrrrmmmjjjgggfff```bbbccceeefffgggiiikkkmmmiiigggiiimmmppprrrsssvvvzzz}}}vvvtttxxx~~~||||||}}}|||wwwsssrrrqqqooolllhhhccc___]]]\\\XXXVVVXXX^^^bbbccccccbbbdddgggiiikkkmmmppprrrsssyyywwwooogggbbbUUUQQQJJJBBB<<<999777777777888888999999999~~~|||{{{wwwxxxyyy{{{}}}{{{wwwtttwwwzzz{{{~~~}}}tttoookkkmmmrrrvvvvvvtttuuuwwwzzzzzzzzzzzz{{{}}}www}}}{{{xxxwwwwwwuuuooofff]]]UUUOOOJJJGGGCCC@@@;;;777555555666777///111333555666555|||yyywwwmmmjjjeee```\\\YYYXXXXXXVVVQQQKKKFFFBBB@@@===<<<999999888777777777777777444555666777777666yyyyyy|||yyyxxxzzzxxxsssqqqfffccc___ZZZUUUPPPMMMLLLJJJIIIHHHFFFDDDBBB@@@???===;;;888777777777666555111333444666555333000...333222222111111222zzzuuussslllhhhbbb[[[UUUQQQOOOOOOIIIGGGEEEBBB???===<<<;;;999888888777666555555444666333222333555666444222444444444444444444444444222222222111111111|||yyytttmmmgggaaa]]][[[SSSQQQLLLHHHDDDAAA@@@???AAA???>>>;;;999888777777777777666555555444333333555333222333555555444222444444333333333333333333222222222111111111zzztttpppnnnjjjeeeaaa\\\ZZZWWWRRRNNNJJJGGGFFF@@@???>>><<<:::888777666999888777666555555555555555555444444333333222222444333222222444444333222333333333222222111111111222222222111111111~~~zzzwwwtttpppkkkggg___\\\WWWTTTRRRPPPLLLIIIGGGEEECCCAAA>>><<<;;;:::999999::::::999888666555666555555555555666666777444444444333333222222222333222222222333333333222222222222111000000//////111111111111111111zzzxxxvvvrrrooollljjjiiicccaaa]]]ZZZWWWSSSOOOLLLEEECCCAAA???>>>===<<<;;;999888777666555444444444555666777777777555333222555555444555555666777888444444333333333333333222111222222222222111222222111111111000000/////////111111111111111111yyyuuusssqqqmmmjjj___^^^\\\YYYVVVSSSPPPOOONNNKKKHHHFFFDDDAAA>>><<<;;;::::::999888888999999666666555444444444555555444555555666555333222111333333333333333333444555333333333333333222222222000111222222000000111222000000000000000000000000111111111111111222~~~{{{xxxtttqqqiiifffbbb^^^ZZZXXXWWWVVVOOONNNLLLJJJGGGDDDBBB@@@BBB???===<<<;;;:::999777999999999888777777888999777666666666666666777777555555555555555444333333333333222111111111111111111111111111111111111111///111222222000///000222/////////000111111222222000000111111111222zzzvvvqqqlllhhhddd```]]]XXXWWWTTTPPPKKKIIIJJJKKKHHHGGGFFFDDDAAA>>><<<:::===;;;999888999999888777555555555444222222222444444444333333333333444444222222222222222333333333444444333111111000000000////////////000000000000///111333222///...000222......///000111222333333000000111111222222~~~}}}{{{yyywwwwwwvvvtttqqqmmmjjjgggeeedddaaa]]]WWWTTTRRRPPPMMMJJJEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@AAA@@@???<<<999777888777777666666666666666333333444444555444444333444444444444444444444444666444222222333333222111111111111111111111111111222111111111000000//////000111111111111222222222222222222111111111000000000000111222222222~~~zzzwwwuuutttrrrqqqooollliiigggeeeccc^^^\\\ZZZWWWTTTRRRPPPOOOQQQMMMHHHFFFEEEDDDAAA??????>>>>>>===<<<<<<<<<<<<===>>>???>>>===:::888666888777666666555555666666333444444444444444333222444444444444444444444444555444222222333333222111111111111111111111111111111111111000000000//////000000111111111222222222222222222111111111000000000000111222222222}}}|||xxxvvvsssooollliiigggffffffeeebbb___\\\XXXVVVUUULLLLLLJJJHHHFFFEEECCCCCCDDDBBB???=========;;;::::::999999888888888999999:::;;;<<<<<<;;;888666444777666666555555555555555444444444444444333222111333333333333333333333333555333111111222333222111111111111111111111111111111111000000000000//////000000000111111111222222222111111111111000000000000000111222222222~~~yyyxxxvvvtttqqqnnnlllkkkgggfffccc```]]][[[ZZZYYY[[[ZZZXXXUUURRROOOMMMLLLFFFFFFFFFEEEDDDCCCBBBBBB???>>><<<;;;::::::888888888888777777777888999999888999::::::999777555444666555555444444444444444333444444333333222111000222222222222222222222222444222000000222222222111111111111111111111111111000000000000000000//////000000000000111111111111111111111111000000000000000000111222222222xxxuuurrrppppppnnnhhhddd``````___^^^\\\YYYWWWVVVSSSRRRPPPNNNLLLJJJIIIIIIHHHHHHGGGEEEDDDBBBAAAAAA>>>>>>????????????>>>===;;;;;;:::999777555444444777777666666666777777888666777888999999777555444555444444333333333333333222222333333222111111000222222222222222222222222222111///000111222222111000000000000000000000000//////////////////000000//////000000000111111111000000000000000000000000000000111222222222~~~|||vvvqqqooonnnmmmlllddd```\\\[[[ZZZXXXSSSOOOOOOOOOOOONNNMMMJJJHHHGGGEEEEEECCCAAA@@@?????????;;;;;;;;;;;;:::::::::999666777999:::::::::999888:::;;;<<<;;;888666666666555555444333333444444444444555666888777666444333444333333222222222222222000111111222222222111111111111111111111111111111111000...///000222111111000000000000000000000000......////////////000000/////////000000000111111//////000000000000000111000000111222222222~~~{{{vvvpppjjjggghhheeeaaa^^^]]]\\\[[[YYYTTTQQQMMMLLLLLLKKKGGGDDDEEEEEEFFFFFFEEECCC@@@??????>>>===<<<;;;;;;;;;;;;999999999999888888888888444666777999999888777666999;;;>>>>>><<<:::;;;<<<555555444333222222222222111222444555555444333222333333222111111111111111...///000111222222222222111111111111111111111111000///......000111111000000000000000000000000000........./////////000000////////////000000000111////////////000000111111000000111222222222~~~yyyvvvsssrrrrrrrrrooojjjccc]]]YYYUUUSSSQQQQQQPPPOOOLLLIIIIIIFFFCCCCCCDDDDDDAAA>>>===>>>??????>>><<<:::888999999888777777666777777999888888888777777777777333444666888888777666555444777;;;<<<;;;:::;;;===777666555444333333333333///000222333333333111000333222222111000111111111---...///111222222222222000000000000000000000000000///---...000111111000000000000000000000000000---.........//////000000////////////000000000000.../////////000000111111000000111222222222~~~|||zzzyyyxxxqqqpppnnnllljjjiiigggfffcccaaa]]]YYYTTTPPPNNNLLLIIIIIIHHHGGGEEEDDDCCCCCC??????>>>===<<<;;;;;;:::888888888777777666444444555555555666666666666777777777666666555555555444333333333444444555555555666777777888888888888888555444333333222222222222333333222222111222222222444333222222111111222222111111111111111111111111111111111111000000000000111111000000//////......111111000000//////......000000//////......------............////////////,,,------+++)))***///333///000111222333222{{{zzzxxxuuuqqqnnnjjjiiigggfffdddaaa___^^^]]]\\\XXXXXXVVVUUUSSSQQQPPPOOONNNLLLIIIFFFCCC@@@???>>>>>>===<<<<<<;;;:::999999:::::::::999888888777777777777888888777555444333444444444555555555666666555555555555444444444333333333333444444444555555333444555555666666555555444333333222222222333333111111000000000000111111444333222222111111222222000000000000000000000000111111111000000000//////000000000000//////......000000000/////////......///////////////.....................///////////////111333333111...,,,+++///000111222333222|||yyywwwvvv}}}zzzwwwtttqqqmmmiiifffcccbbbaaa^^^[[[XXXUUUSSSQQQPPPNNNLLLJJJIIIHHHGGGHHHGGGFFFEEECCCBBB@@@@@@???>>>===;;;999888888888888888777777777666666666666666666666666666666666555666777888777555333222333333333333444444444444444444444333333333333333333333333333444444444444000111222222333222222222222222222111222222333333222111111000111111222222333333222111111111111222////////////////////////111111000000000000//////000000000////////////...///////////////..................///////////////............////////////)))***+++...//////,,,***000111111222333222~~~|||zzzzzzzzz{{{|||zzzvvvssssssrrrqqqooonnnnnnnnnnnnrrrpppnnnnnnnnnnnnllljjjeeecccbbbaaa```^^^ZZZXXXTTTTTTTTTTTTSSSQQQPPPOOOLLLKKKIIIGGGEEEDDDCCCBBBDDDDDDCCCBBB@@@???>>>>>>===<<<;;;:::999999999999777777777777777888888888666666666666777777888888333444666777777555222111111222222222333333333333444444444333333333333333333333333333333333333333//////000111111111111000111111111111111222333444333333333333333333444555333222222111111111111111000000000000000000000000111000000000////////////////////////////////////........................------......//////000000............////////////333000,,,,,,000333444333111111222222222333|||wwwssspppooolllkkklllnnnpppooommmkkkiiiiiihhhiiiiiijjjkkkllliiigggdddcccbbbaaa^^^\\\YYYXXXXXXXXXXXXWWWTTTQQQLLLLLLLLLLLLLLLKKKKKKJJJGGGFFFEEECCCAAA@@@?????????>>>>>>===<<<;;;;;;:::::::::888777666666666666444555555555555666666666555555666666777777888888222333444555555444222111111111111111222222222333444444444444444444444555333333333333333333333333//////000111111111111000000000000000111111222333333222222222333333444555333222111111000000111111111111111111111111111111000000000////////////................../////////---------------.........------......//////000000............////////////222...++++++---...,,,***222222222222222333|||xxxuuurrrpppooofffffffffhhhjjjkkkjjjiiiddddddccccccccccccddddddcccaaa^^^]]]\\\ZZZXXXVVVUUUTTTTTTSSSSSSPPPLLLIIIHHHHHHHHHHHHGGGEEEDDDCCCCCCBBBAAA???>>>===<<<<<<999999999888888777777777888888777555555444444444555555555555555666666666333333333444444555555555222222333333333333222222111111111111222222222222444444444444555555555555333333333333222222222222///000111111222222111111000000000000000000111111////////////000111222222222222111000000000000111111111111111111111111111000000////////////......---............/////////,,,,,,,,,---------------.........///////////////............////////////&&&***111888;;;:::555000333222222222222333~~~}}}|||~~~}}}|||{{{yyyyyyxxxxxxvvvvvvuuussspppnnnllljjjcccaaa___```bbbddddddddd]]]]]]\\\[[[ZZZZZZZZZZZZYYYXXXVVVUUUUUUTTTRRRPPPOOONNNMMMMMMLLLHHHCCC@@@BBBCCCCCCCCCBBBAAAAAA@@@AAA@@@???===<<<;;;;;;;;;777777777777777666666666666666555444444555555555666666666666666666555555333333333333333333444444333222111111111111222333111111111222222222333333222222333333444444444444333333333222222222111111///000111111222222111111111111000/////////000000............///000111222222222111000000000000000111111111111111111111111000000/////////.........---------.........//////++++++,,,,,,,,,---------///////////////.....................///////////////777BBBKKKNNNKKKGGGDDD333333222222222333|||yyywwwvvvvvvwwwxxxxxxxxxxxxxxxxxxwwwuuusssqqqoooooonnnnnnmmmlllkkkkkkkkkkkkkkkkkkkkkkkkjjjhhhfffcccbbb^^^\\\YYYXXXZZZ[[[\\\\\\VVVUUUUUUTTTTTTUUUUUUVVVOOONNNMMMMMMNNNNNNMMMLLLGGGFFFFFFFFFFFFCCC>>>;;;888999:::;;;======>>>>>>???>>><<<;;;999999888888555555555555555555555555111111111111222333444444333333333333222222222111444444444444444444444444333222000//////111222444111222222222222333333333111111111222222333333333333333333222222111111111///000000111111111111111222111000//////...//////////////////000111222333222111111000000000000000000000000000000000000000000/////////............---------.........//////+++++++++,,,,,,---------000000//////.........---............/////////000000666<<<===:::555222222444333222111222333~~~~~~~~~}}}}}}}}}zzzxxxxxxyyyzzz|||{{{xxx~~~|||xxxwwwxxxzzz{{{{{{tttvvvwwwuuuqqqnnnnnnooorrrrrrsssssssssrrrrrrrrrkkkkkklllooorrrssssssqqqppppppppplllfff```\\\[[[ZZZZZZZZZ[[[]]]```ccceeeiiigggcccaaa___]]]YYYWWWUUUUUUWWWWWWVVVTTTRRRPPPPPPPPPRRRRRRRRRRRRPPPPPPIIIGGGEEEFFFIIIKKKJJJHHHIIIHHHFFFDDDAAA???===<<<888999;;;<<<>>>?????????>>>>>>===<<<:::999888888666666666666555555555555444444444333333222222222333333333333333333333333444444444333333222222222222222222222222222222222333444555555333333444555444444333333222222333333222222222333333333444444111000000000//////......111111000000//////......///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...---,,,,,,,,,,,,---...........................------------------,,,,,,////////////000000000000222:::<<<555/////////,,,///000000111111222~~~}}}|||zzz{{{|||{{{zzz{{{|||~~~~~~}}}~~~{{{xxxwwwxxxyyyxxxvvvxxxvvvsssqqqooopppqqqrrrtttsssrrrqqqrrrsssssssssqqqtttvvvwwwwwwvvvwwwxxxuuuvvvwwwxxxxxxwwwvvvuuuvvvvvvvvvuuuuuutttttttttpppooolllkkkjjjjjjkkkkkkmmmnnnooopppppppppppppppqqqppppppooonnnlllkkkjjjjjjkkklllmmmmmmkkkiiigggnnnkkkhhhggghhhjjjkkkkkkdddfffgggeeebbb``````aaaaaaaaa```aaaaaabbbcccddd^^^]]]\\\^^^bbbeeeffffffeeeeeebbb]]]WWWSSSQQQPPPNNNOOOQQQTTTWWWZZZ[[[\\\]]][[[YYYWWWVVVTTTQQQNNNNNNNNNOOOPPPOOOMMMKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJEEECCCAAACCCFFFGGGGGGFFFFFFEEEDDDBBB@@@>>><<<;;;999:::;;;===>>>>>>>>>>>><<<<<<;;;:::999888777666666666666666555555555555333333333222222111111111333333333333333333333333444444333333333222222222222222222222222222222222000111222111000///000222222222222111222222333444111111111111222222222333111111000000////////////000000000000//////......//////000000000111111111000000000000000000000000////////////////////////////////////////////////---,,,++++++++++++,,,---........................------------------------........./////////000000222888:::444//////000...000000111111222333zzzvvv{{{zzzwwwtttpppmmmkkkiiiggghhhiiihhhffffffggghhhffffffffffffeeedddcccbbbaaabbbcccbbbaaaaaaccceeefffgggggghhhgggfffeeedddeeecccbbbbbbccceeeeeeeeeeeedddaaa^^^]]]\\\\\\\\\YYYYYYZZZ[[[\\\^^^```aaa]]]___```aaa_________````````````_________^^^^^^^^^___`````````___^^^]]]ZZZYYYXXXVVVVVVVVVWWWXXXWWWXXXZZZ\\\^^^___``````^^^```bbbbbbaaa]]]YYYVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYVVVUUUVVVYYYZZZZZZWWWYYYZZZZZZXXXWWWWWWXXXWWWVVVUUUUUUVVVXXXZZZ\\\ZZZWWWUUUUUUXXX[[[\\\]]]^^^\\\XXXRRRMMMIIIIIIJJJLLLOOOSSSVVVXXXXXXWWWVVVPPPNNNMMMKKKKKKIIIFFFDDDEEEFFFFFFGGGFFFDDDCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDAAA@@@??????BBBCCCCCCCCCAAAAAA@@@???>>><<<;;;;;;:::;;;<<<<<<=========<<<:::999999888777666666555666666666555555555555444222222111111111111111000111111222222333333444444333333333333222222222222333333333333333333333333...000111000///...///000000000000000111222333333///000000000000111111111111111000000000000//////000000000////////////...////////////000000000000000000000000000000000000................................................,,,++++++******++++++,,,------------------------........................---------.........//////222666777222...///111111111111222222333444|||~~~~~~|||{{{yyyuuusssrrrsssvvvxxxwwwuuussssssvvvxxxxxxwwwssssssrrrrrrqqqqqqppppppnnnmmmlllkkkjjjiiihhhhhhhhhhhhgggfffdddaaa]]][[[aaa```^^^[[[XXXVVVTTTRRRTTTUUUVVVVVVTTTSSSSSSTTTVVVVVVUUUTTTSSSRRRQQQQQQOOOPPPQQQPPPOOOOOOQQQSSSQQQRRRSSSSSSSSSQQQOOONNNQQQQQQPPPQQQSSSUUUWWWXXXWWWVVVUUUSSSRRRQQQPPPPPPIIIKKKLLLNNNOOOPPPRRRTTTTTTUUUVVVUUUSSSRRRRRRSSSVVVVVVUUUTTTTTTTTTUUUUUUQQQSSSUUUVVVWWWVVVTTTSSSUUUUUUTTTSSSSSSSSSTTTTTTSSSSSSUUUVVVVVVWWWWWWWWWTTTVVVXXXYYYXXXUUURRROOOQQQQQQQQQRRRSSSTTTUUUUUURRRPPPMMMLLLNNNQQQRRRSSSQQQRRRTTTUUUUUUUUUUUUVVVWWWVVVTTTRRRSSSUUUWWWYYY[[[YYYWWWWWWXXXXXXXXXWWWXXXWWWTTTOOOJJJGGGFFFGGGRRRUUUYYY\\\[[[XXXSSSPPPKKKJJJHHHGGGGGGEEEAAA???@@@AAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????????????????============<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;::::::888888777777666666555555666666555555555444444444222222222222111111111111000000111222333444444555333222222222222222222222333333333333333333333333000111222222000000111222000000/////////000000111//////000000000111111111000000000000000000000000////////////////////////........./////////000000////////////////////////------------------------------------------------,,,,,,++++++++++++,,,,,,------------------------------............//////,,,,,,,,,---------......111222222000...///111333111222222333333444|||{{{zzzxxxwwwvvvwwwxxxvvvtttrrrssstttuuuuuutttoooooonnnmmmllliiigggeee```bbbdddfffgggeeecccbbbaaa___\\\YYYXXXZZZ]]]^^^\\\ZZZXXXWWWXXXZZZ[[[[[[YYYXXXXXXWWWVVVVVVUUUUUURRRRRRRRRQQQPPPPPPPPPOOOQQQRRRTTTTTTRRRPPPNNNMMMKKKKKKJJJHHHGGGEEEDDDCCCIIIJJJKKKJJJHHHFFFEEEFFFHHHGGGGGGFFFEEEDDDDDDDDDBBBCCCDDDCCCBBBBBBDDDFFFFFFGGGHHHHHHHHHFFFCCCBBBDDDEEEEEEFFFHHHJJJMMMOOONNNNNNNNNMMMMMMLLLKKKKKKJJJLLLNNNNNNNNNNNNOOOQQQTTTUUUVVVVVVVVVVVVXXXZZZZZZYYYWWWUUUSSSRRRRRRRRRNNNOOORRRTTTUUUTTTSSSRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUUUUUUUTTTSSSTTTUUUVVVVVVVVVUUUUUUQQQPPPOOOOOOOOOPPPQQQRRRQQQNNNLLLLLLNNNQQQSSSSSSMMMMMMNNNPPPSSSTTTTTTTTTWWWUUURRROOONNNOOOQQQRRRVVVVVVWWWXXXYYYYYYVVVSSSPPPQQQQQQOOOKKKGGGEEEDDDPPPSSSWWWYYYXXXSSSNNNJJJMMMLLLJJJIIIHHHFFFBBB???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCAAA???===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999888888777777777666666666666666555555555555444444444444222333333333333333333333000000111111222333444444222222222222222222222222222222222222222222222222111222333222111000111333111000000///............000000000000111111111111////////////////////////.............../////////---............/////////........................------------------------------------------------,,,,,,------------,,,,,,------------------------------------......//////,,,,,,,,,,,,------------000///////////////111444111222222333333444~~~}}}|||{{{{{{{{{{{{{{{wwwwwwvvvtttrrrqqqsssttttttrrrpppmmmkkkjjjiiiiiiggggggeeeaaa^^^]]]___aaa```___^^^^^^______^^^]]]ZZZZZZYYYZZZ[[[ZZZWWWUUUQQQRRRTTTVVVVVVUUUTTTSSSSSSRRRPPPOOONNNOOOPPPQQQKKKJJJIIIHHHHHHIIIJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDFFFHHHKKKKKKJJJHHHGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@EEEGGGHHHGGGEEEBBBAAAAAABBBAAA@@@?????????@@@@@@@@@AAAAAAAAA@@@@@@BBBCCCCCCDDDFFFFFFEEECCC@@@>>>===>>>@@@@@@AAACCCFFFIIIGGGHHHIIIJJJIIIHHHGGGFFFGGGJJJMMMLLLJJJHHHIIILLLKKKMMMPPPRRRTTTXXX\\\___]]]\\\YYYVVVSSSOOOMMMKKKKKKLLLNNNQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRQQQQQQQQQSSSTTTVVVWWWYYYZZZZZZZZZUUUUUUUUUUUUVVVXXXYYYZZZTTTTTTSSSRRRRRRRRRSSSSSSPPPNNNLLLLLLOOORRRTTTUUUOOOOOOPPPSSSVVVXXXXXXWWWXXXVVVTTTQQQOOOOOOOOOPPPRRRSSSVVVYYY\\\[[[XXXTTTMMMOOOQQQPPPMMMJJJHHHGGGKKKMMMQQQTTTSSSPPPLLLIIILLLKKKKKKKKKJJJHHHDDD@@@@@@?????????????????????>>>======<<<<<<======>>>BBBBBBAAA>>>;;;999999:::888999999999::::::::::::777777888888888777666666555555555555666666666666555555555444444444444333333333333333333444444444000000111111222222333333111111111222222222222222111111111111111111111111...000111000///...///000111000//////.........///000000000000111111111111------............//////---............/////////------------.........///........................------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,,,,,,,---------......///---,,,///000...///222111111222222333444}}}vvvwwwxxxzzz|||~~~}}}||||||~~~}}}zzzwwwsssooommmooonnnlllkkklllmmmlllkkkgggfffffffffgggjjjnnnpppkkkiiifffddddddeeeeeedddbbbaaa___\\\ZZZXXXXXXYYY[[[ZZZXXXSSSNNNMMMOOORRRQQQPPPPPPRRRSSSSSSQQQOOOPPPPPPPPPRRRUUUVVVSSSPPPKKKKKKLLLMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKKKKEEEFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA??????>>>======>>>???@@@AAABBBBBBAAADDDGGGGGGEEECCCBBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCEEEGGGGGGEEECCCBBBCCCBBBBBBAAAAAAAAABBBCCCDDDBBBCCCDDDCCCBBBBBBDDDFFFDDDFFFHHHHHHGGGDDDAAA???<<<>>>?????????@@@DDDGGGEEEFFFGGGHHHGGGEEEBBB@@@???CCCFFFEEEBBB???AAACCCBBBDDDFFFHHHKKKNNNSSSVVVWWWVVVUUUSSSPPPMMMJJJHHHGGGHHHIIIKKKMMMOOOPPPQQQTTTTTTTTTTTTSSSRRRQQQPPPRRRSSSUUUWWWYYYZZZ[[[\\\TTTTTTTTTUUUUUUVVVWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUPPPNNNLLLLLLOOORRRUUUUUUUUUTTTUUUXXX\\\___^^^]]]ZZZZZZXXXVVVUUUTTTTTTTTTTTTTTTUUUWWWXXXWWWTTTRRRJJJKKKLLLLLLJJJIIIIIIJJJIIIJJJLLLMMMMMMKKKHHHGGGEEEEEEEEEGGGHHHGGGCCC@@@=====================>>><<<;;;::::::::::::;;;<<<<<<======;;;888666777999666666666777777777777888444444555666666666555555333333333444444444555555555555555444444444333333111111222222333333333333111111111111111222222222000111111111222222222222////////////////////////---...//////------...///............///000111222....../////////000000000,,,,,,,,,---------......---------.........//////,,,,,,---------.........------------------------------------------------------------------------+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------...............++++++000111......000000000111111222333|||zzzzzzyyyyyyzzz{{{{{{xxxtttpppmmmoooqqqsssqqqkkkbbb[[[[[[\\\^^^```bbbccccccdddggghhhhhhhhhhhhiiillloooiiiiiigggccc]]]WWWTTTTTTVVVTTTSSSSSSUUUVVVUUUUUUTTTSSSSSSTTTXXX]]]bbbfff```[[[WWWUUUWWWWWWVVVTTTWWWVVVUUURRROOOMMMNNNOOOQQQPPPMMMGGGBBB@@@CCCFFFCCCCCCEEEGGGJJJJJJHHHEEEGGGGGGHHHKKKOOOPPPNNNKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLMMMMMMKKKIIIGGGEEEFFFFFFEEEDDDBBBCCCCCCFFFEEEDDDCCCBBBAAA@@@@@@<<<===>>>???AAABBBCCCDDD@@@CCCFFFEEEBBB?????????@@@@@@@@@??????>>>>>>>>><<>>AAAAAABBBDDDDDDEEEGGGJJJMMMLLLMMMOOOPPPOOOMMMKKKIIIDDDDDDEEEGGGIIIKKKMMMOOOTTTTTTTTTSSSRRRPPPOOONNNOOOPPPQQQRRRSSSTTTTTTTTTRRRRRRSSSTTTTTTSSSRRRRRRPPPPPPRRRSSSSSSSSSSSSSSSPPPNNNLLLLLLOOOSSSUUUVVVVVVUUUUUUXXX]]]___^^^\\\YYYYYYYYYXXXXXXWWWVVVVVVVVVTTTRRRPPPOOOMMMJJJHHHCCCCCCBBBAAA@@@@@@CCCFFFGGGGGGFFFEEEDDDAAA???>>>======???BBBEEEDDDBBB???;;;;;;::::::::::::;;;<<<:::999888777777888999:::666888999777555444666999444444555555555555555555222333444444555555444444111111111222222333333444555555444444444333333333000000111111222222222222222222222111111111111111000000111111222222222222////////////////////////...///000///......///000+++,,,---...000222444555---------.........//////+++++++++,,,,,,------------------.........//////,,,,,,,,,---------......------------------------................................................***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------------.........//////...***+++111222...,,,//////000000111222222~~~}}}zzzzzz{{{vvvsssrrrqqqoooooopppppppppoookkkmmmooopppnnnjjjeeebbbbbbbbbbbbaaa___\\\ZZZXXX\\\\\\]]]___aaadddfffggglllkkkhhheeedddddddddeeeddd___XXXTTTRRRRRRPPPNNNNNNPPPSSSTTTSSSQQQPPPPPPRRRSSSTTTTTTUUUVVVYYY[[[XXXVVVSSSPPPOOOPPPSSSUUUSSSTTTTTTRRRPPPOOOOOOPPPMMMJJJEEEAAA???@@@BBBCCCAAACCCEEEGGGGGGGGGFFFEEEHHHHHHJJJLLLMMMKKKGGGCCCIIIFFFEEEFFFJJJLLLLLLKKKHHHJJJKKKJJJHHHFFFEEEEEEGGGFFFEEECCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>======???BBBDDDEEEEEEDDDCCCEEEDDDCCCCCCBBBCCCCCCCCCFFFFFFFFFGGGGGGGGGHHHHHHGGGHHHHHHIIIHHHGGGEEEDDDBBBBBBCCCDDDFFFHHHJJJKKKJJJJJJKKKJJJIIIFFFCCCBBBAAABBBBBBBBBBBBCCCCCCCCCEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLKKKKKKJJJIIIIIIIIIKKKJJJJJJJJJJJJJJJKKKKKKQQQPPPOOONNNLLLKKKJJJIIISSSQQQPPPOOOOOOPPPRRRSSSRRRQQQPPPOOONNNMMMMMMMMMPPPOOONNNPPPSSSTTTRRROOOSSSPPPNNNOOORRRTTTTTTRRROOONNNMMMLLLMMMOOOQQQRRRLLLQQQXXX]]]]]]XXXRRRMMMLLLIIIFFFEEEFFFEEECCC@@@AAAAAA@@@@@@@@@?????????@@@??????>>><<<;;;;;;:::;;;;;;<<<=========<<<<<<999888888888888999999:::555666666777777666555555666666555555555444444444555555555555555555555555555555444444333222222111444333333222222333333444333222222222111111000000222222222222222222222222222222111111111111222222000000///......///000111111111000000//////......//////...------------...//////////////////////////////.........---------++++++,,,,,,---...//////---------------------------------.........////////////.........---------------------------------.........------.........//////.........---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...000111111111111000000000111222222~~~wwwwww|||zzzwwwyyy{{{yyyuuuuuuyyy{{{wwwtttsssqqqpppoooooooooooonnnmmmjjjjjjlllmmmlllhhhaaa[[[[[[ZZZXXXWWWWWWVVVSSSQQQVVVWWWXXX[[[]]]___aaabbbeeedddcccbbbbbbdddfffgggccc]]]VVVQQQPPPPPPPPPOOOTTTTTTSSSQQQPPPOOOPPPQQQOOOOOOQQQQQQQQQQQQRRRSSSSSSRRRQQQPPPPPPRRRTTTVVVSSSSSSRRRQQQOOONNNMMMMMMLLLIIIEEEBBB@@@AAABBBDDDEEEFFFHHHIIIJJJIIIGGGFFFKKKJJJJJJKKKKKKIIIEEEBBBCCCBBBAAADDDGGGJJJJJJHHHFFFHHHIIIIIIGGGFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>@@@BBBDDDEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEDDDCCCDDDDDDEEEEEEFFFGGGHHHHHHHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFFFFGGGGGGIIIJJJJJJLLLKKKKKKKKKKKKJJJJJJJJJKKKKKKJJJIIIIIIHHHIIIIIILLLLLLKKKKKKJJJJJJJJJJJJOOONNNLLLKKKKKKKKKMMMNNNMMMMMMLLLLLLKKKKKKJJJJJJOOONNNNNNPPPSSSUUUTTTRRRTTTRRRPPPPPPQQQQQQOOOMMMHHHGGGFFFEEEEEEGGGIIIJJJGGGKKKPPPSSSSSSNNNHHHDDDCCCAAA@@@@@@BBBAAA???===<<<<<<===>>>>>>???@@@@@@>>>======<<<;;;::::::999999999::::::::::::999999::::::999888777777777777444444555555555555555555555555444444444333333333444444444444444444444444444444444333333222222222333333222222222222333333222222111111111000000000111111111111111111111111111111000000000000111111222111000.........//////000000000000//////......//////...---------------........................///.........------------++++++,,,,,,---......///------------------------,,,,,,---------.........///.........---------,,,------------------------...------,,,,,,------............---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...///111111111111000000000111222222~~~vvvxxx~~~vvvvvv|||wwwrrrtttxxx~~~yyywwwxxxxxxuuusssuuurrrrrrqqqpppooommmlllkkkiiigggfffgggiiieee]]]UUURRRNNNIIIIIILLLMMMJJJGGGMMMNNNPPPSSSTTTVVVVVVWWWUUUUUUUUUVVVYYY]]]```bbb___YYYQQQLLLJJJLLLNNNOOOUUUSSSOOOKKKIIIIIIKKKLLLJJJKKKLLLMMMMMMMMMLLLLLLOOOOOOPPPQQQSSSUUUWWWXXXSSSSSSRRRPPPOOOMMMLLLKKKLLLJJJFFFDDDCCCCCCEEEFFFJJJKKKMMMMMMMMMLLLJJJIIILLLKKKIIIIIIHHHGGGDDDAAA@@@@@@AAACCCGGGIIIHHHHHHEEEFFFHHHHHHFFFEEEEEEFFFEEEDDDDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAA??????@@@@@@@@@@@@@@@@@@CCCBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAA@@@AAACCCEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAEEEEEEGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIKKKJJJHHHGGGGGGGGGHHHIIIHHHHHHIIIJJJJJJIIIHHHGGGKKKKKKLLLNNNQQQSSSSSSRRRRRRPPPOOONNNMMMKKKGGGDDD@@@???>>>===>>>???@@@AAA???AAADDDFFFEEEAAA===:::;;;;;;;;;===>>>>>><<<:::999999::::::;;;<<<<<<<<<::::::999999888888888777777777888888888888777777;;;:::888666555444333333222222222333333444444444333333333333222222222222222222222222222222222222222222222222111111111111222111111000000111111222111111000000000000//////000000000000000000000000000//////////////////000333222000///...---------000000000////////////...///......---------------....................................------------++++++,,,,,,------......------------------------++++++,,,,,,,,,---------......------------,,,,,,---------------------------,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...///000111111111///000000111222222~~~uuurrrssssss|||{{{~~~|||zzzuuuuuuwwwvvvwwwvvvtttpppmmmjjjiiihhhccc______cccbbb\\\UUUOOOHHHBBBBBBGGGJJJHHHDDDHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKMMMQQQUUUYYY\\\ZZZUUUNNNHHHGGGIIIMMMPPPQQQNNNJJJGGGEEEDDDDDDCCCFFFFFFHHHKKKMMMMMMKKKJJJPPPQQQRRRTTTVVVWWWXXXXXXUUUSSSRRRPPPPPPNNNMMMKKKMMMLLLJJJHHHHHHIIIJJJKKKNNNOOOPPPQQQPPPNNNLLLJJJJJJHHHEEEDDDDDDDDDCCCAAABBBBBBDDDFFFHHHIIIIIIHHHGGGHHHIIIHHHEEEDDDDDDEEECCCCCCBBBCCCCCCDDDEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@BBB@@@???>>>???@@@BBBDDDCCCCCCEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEEEECCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAADDDEEEGGGIIIIIIHHHFFFEEEEEEFFFGGGGGGHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDEEEFFFFFFGGGEEEEEEFFFFFFGGGHHHHHHIIIFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGEEEDDDDDDDDDDDDDDDCCCEEEGGGHHHIIIHHHFFFEEEFFFFFFGGGIIIJJJKKKKKKKKKJJJIIIIIIHHHFFFCCC???<<<;;;;;;:::999::::::;;;<<<888999:::;;;:::888666555999999;;;<<<===<<<;;;999999999888888777666666666666666666555555555444444777777777888888777777666888777666444333222222222111111111111222333333444333222222222222111111111111111111111111222222222000000000000000000//////000000////////////000000000000000//////////////////////////////////////////......------......///000000//////............///////////////////////////...------,,,,,,------........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,...///000111111111//////000111222333wwwuuutttsssyyyzzz}}}vvvuuuyyyooouuu~~~}}}{{{xxxtttuuuxxx{{{|||{{{wwwqqqlllkkkjjjiiibbb[[[ZZZ^^^```]]]YYYUUUNNNGGGGGGLLLPPPNNNJJJKKKKKKJJJIIIHHHFFFEEEDDDHHHHHHIIIKKKNNNRRRVVVXXXXXXUUUPPPLLLJJJLLLQQQTTTOOONNNLLLLLLLLLIIIEEEBBBDDDEEEGGGKKKOOOQQQOOOMMMTTTUUUVVVWWWXXXWWWWWWVVVUUUSSSQQQPPPQQQPPPNNNKKKMMMMMMMMMMMMMMMNNNOOOOOOOOOPPPQQQQQQPPPNNNLLLJJJEEECCCAAA@@@BBBCCCBBBBBBDDDEEEFFFGGGGGGHHHHHHIIIKKKKKKJJJHHHDDDBBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDCCCCCCBBBBBBBBB@@@AAABBBBBBBBBBBBAAAAAABBBAAA@@@???@@@BBBDDDEEEDDDEEEEEEFFFGGGGGGGGGGGGHHHGGGEEECCCAAA@@@??????===>>>???@@@AAABBBCCCDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@BBBDDDGGGHHHGGGFFFEEECCCCCCDDDDDDCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAA@@@@@@@@@@@@AAAAAABBB??????@@@@@@AAABBBCCCCCC????????????@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>>>>>>>???AAACCCDDDCCCBBBAAA???@@@AAAAAAAAA@@@@@@@@@>>>???@@@@@@>>>;;;888777888777777777777777777777333444444555555666666666888999:::;;;:::999888888777777777666666666666555555555444444333333222222444555555666666666666666333333333222222333333444222111111111111222333444333333333222222222111111111111222222333333333333///////////////.........000//////......//////000///////////////000000000..............................------------......------....../////////000.............../////////......---,,,,,,,,,,,,,,,........................,,,,,,------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,---///000000000000...///000111222333|||~~~{{{uuuxxx{{{|||wwwvvv~~~vvvyyy}}}}}}~~~}}}yyyuuuuuuooogggbbbccchhhmmmpppooottt{{{}}}ooobbbdddkkkuuu}}}zzzuuusssrrrrrrtttsssppprrrvvv{{{{{{zzzuuuoookkklllmmmkkkddd]]]ZZZ\\\______]]]\\\WWWQQQQQQTTTWWWVVVSSSPPPOOOLLLJJJGGGEEEEEEDDDEEEEEEEEEFFFHHHKKKNNNPPPVVVVVVTTTRRRQQQRRRUUUXXXRRRRRRSSSVVVXXXVVVOOOJJJEEEEEEFFFKKKPPPSSSSSSPPPVVVVVVVVVVVVUUUTTTSSSRRRRRROOOMMMMMMOOOOOOLLLIIIKKKLLLMMMNNNOOOPPPPPPQQQMMMNNNOOOPPPOOOMMMKKKIIIBBB@@@??????AAABBBBBBAAABBBCCCDDDDDDCCCDDDGGGIIILLLLLLJJJGGGCCC@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCC@@@@@@@@@@@@AAAAAAAAAAAAEEEEEEDDDCCCCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGEEECCC@@@===;;;:::999888999;;;<<<>>>@@@BBBBBBBBBAAA@@@???>>>>>>>>>>>><<<>>>???AAABBBCCCCCCBBB??????>>>>>>>>>>>>>>>>>><<<<<<<<<=========>>>>>><<<<<<;;;;;;;;;<<<<<<===999999:::;;;<<<<<<======::::::::::::;;;===>>>???>>>======<<<;;;::::::999777888888888888888888888777888:::;;;;;;;;;::::::888:::;;;;;;999888888999777999::::::888666555555555555555555444444444333222222333444555666777777666777888777555555666777444555666888:::;;;<<<===777777666555444333222222111222333555666666666666222222222333444666777888555444333222222222444444444444444444333333333333333444444555555666666777222222111111000/////////000//////......//////000//////000000000000111111..............................------------......+++,,,---...///000000000---............/////////...------,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++++++++************+++++++++++++++,,,---...///000000000......///111222333ssswww~~~|||{{{}}}|||wwwmmmeeedddjjjnnnmmmjjjwwwvvvmmmqqq|||}}}zzzzzz|||{{{uuurrrssssssssstttssspppnnnlllkkkddd```[[[XXXYYY]]]```aaa___cccgggkkknnnnnnggg]]]\\\\\\^^^aaaddddddbbb___fffgggkkkppppppmmmnnnssstttuuutttpppkkkiiimmmqqqmmmiiiccc```___^^^]]]\\\\\\YYYVVVUUUVVVVVVVVVVVVOOOMMMJJJGGGEEEDDDEEEFFFAAA@@@@@@AAABBBEEEHHHJJJQQQSSSUUUUUUTTTSSSUUUWWWRRRRRRTTTYYY]]]\\\WWWQQQHHHFFFEEEIIIOOOSSSRRRPPPTTTSSSRRRQQQOOONNNMMMMMMLLLHHHFFFGGGJJJJJJHHHDDDFFFGGGIIIKKKMMMNNNNNNNNNJJJKKKLLLMMMLLLKKKIIIGGGBBBAAA@@@@@@BBBBBBAAA@@@>>>@@@AAAAAAAAACCCHHHMMMIIIIIIGGGDDD@@@>>>>>>?????????????????????@@@@@@??????@@@@@@@@@AAAAAAAAACCCCCCBBBAAA@@@???>>>===@@@AAACCCEEEEEEDDDCCCBBB???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAA???<<<:::888777666777777888:::<<<===>>>??????>>><<<;;;::::::;;;;;;999:::::::::;;;;;;;;;<<<888888888888999:::;;;;;;888888888888999999999999999999888888888888999999666666777777888888888999777777777777777888999:::888888888777666555555555111222333444444555555555555555555555666666666666333555777777555444555777666888999888555444555777555555555555555444333333333333333444444555666666444555555444333333777:::888888:::<<>>===>>>@@@@@@AAAEEELLLRRRFFFEEEDDDAAA>>>===>>>?????????>>>>>>>>>>>>>>>????????????@@@@@@AAAAAAAAAAAA@@@???>>>===<<<;;;:::===>>>@@@BBBBBBBBB@@@???>>>>>>????????????>>>============<<<======>>>>>>>>>===;;;999777666555555777777888999:::;;;;;;<<<<<<;;;:::888777888888999888777666666555555666666333333444555666888:::;;;555555666666666777777777888888777777777777777888555555555555666666666666777666666555555555666666444444333333333333333222000111222333555555555555666555555444444444555666000333666666555444666888888::::::888555444666999777777777777777666555444444444444444444444444333333444555444333555:::???>>>>>>???AAABBBDDDEEEEEEAAA@@@>>><<<:::888777666666777999<<<>>>@@@AAAAAA999999999999:::;;;<<<===:::999666444333444555555888777777777777666666666888999999:::;;;;;;<<<<<<;;;:::999888666444333333000000////////////000000000000111111222222222333///////////////////////////......------......///---.../////////...---,,,---------.........//////...---,,,,,,++++++,,,,,,------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******+++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++******++++++++++++******************************)))************+++++++++++++++---...///000000000---...///111222333tttpppsss~~~wwwsssoooooorrruuuvvvuuuvvvqqqnnnpppsssqqqhhh```^^^ZZZVVVWWWZZZ\\\YYYVVVZZZiiipppeeeWWWSSSWWWZZZTTTUUUUUUUUUSSSPPPMMMKKKSSSUUUVVVUUURRRQQQPPPQQQRRRQQQOOONNNKKKJJJHHHGGGJJJIIIIIIJJJLLLNNNQQQRRROOOOOOPPPPPPRRRSSSTTTUUU[[[]]]___aaaaaa___\\\YYYUUUYYY\\\\\\YYYXXX[[[___\\\]]]___```___\\\XXXUUUTTTSSSQQQOOOMMMJJJHHHGGGGGGGGGGGGFFFEEEDDDBBBAAABBB???<<<<<<>>>BBBEEEFFFKKKGGGDDDEEEHHHHHHEEEAAAHHHHHHIIINNNRRRSSSPPPMMMGGGFFFDDDDDDEEEGGGJJJLLLMMMKKKGGGCCCAAA?????????<<<>>>@@@AAA@@@???@@@@@@??????AAAAAABBBAAA@@@@@@BBBCCCCCCDDDCCCBBBAAA@@@>>>>>>>>>>>>===;;;888777999999888:::>>>AAABBBBBB<<<>>>???>>><<<;;;;;;<<<=========<<<<<<;;;;;;:::999999:::;;;;;;<<<<<<===999888777666666888:::;;;@@@>>>;;;999999:::<<<>>>999888777666666777888999666555444555666777666555999888777666666666666666444555555666666666666666333444444555555444444333222222222222222222222222111111222333333444444555333333333333333333333333444333333333333333333444555555555555555555555555555444333222111111111111333333333222222222111111000111333555777999:::;;;999::::::999888777666555444555555777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;::::::999888999888888777666555444444888777666555555777999::::::<<>>AAACCC@@@999444333444111000000///.../////////111111111000000000000/////////////////////////////////............//////,,,---///000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++************************++++++++++++++++++++++++((()))***+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---------------...///000000000000000000111kkkfffhhhrrrvvvxxx}}}zzzvvvuuuvvvvvvvvvtttqqqrrrrrrrrrpppmmmiiifff___[[[VVVUUUWWWXXXVVVSSSSSS\\\___XXXPPPMMMNNNMMMNNNNNNOOOOOOMMMKKKHHHGGGLLLMMMNNNMMMKKKIIIIIIJJJKKKJJJIIIHHHFFFDDDCCCCCCGGGGGGGGGHHHJJJKKKLLLMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRSSSUUUVVVUUUSSSQQQOOOLLLOOORRRPPPMMMKKKNNNQQQQQQRRRSSSSSSRRRPPPMMMKKKKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBAAA@@@@@@?????????@@@???>>>@@@DDDHHHKKKLLLPPPJJJCCC???@@@AAA???===@@@@@@AAAEEEHHHIIIFFFCCC@@@@@@??????AAADDDGGGJJJHHHFFFCCC@@@>>>============???@@@@@@>>><<<<<<<<<;;;<<<===>>>>>>>>>===<<<:::;;;<<<======;;;999888::::::::::::999888777666666555444555888:::;;;:::777999:::999888666777777888777777777777777777666555555666666777888888888666555444333444555777888:::888777555555666777888555444333333333333444555444333222333555666555444555555444444333333444444222333333444444444444444222333333333333333333222111111111111111111111111222222333333444555555666333333222222222222222222444333333222222333333444444444444444444444444444333333222222111111222222333333333222222222111111333333444666888999:::;;;;;;;;;;;;;;;:::999888777444555666777888999::::::>>>>>>>>>>>>>>>>>>>>>>>>999999999888777777666666888777777666666555555444666555444333333555777888666888999;;;;;;999777666999999999999999999999999<<<<<<<<<<<<;;;:::999999333555777999999888666555:::999888777777888:::;;;>>>======<<<;;;;;;::::::888777555444444555777888:::===???===777222222333222111111000000000000000222111111111111000000000////////////////////////------------------------,,,---...///000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************(((((((((((((((((((((((())))))***+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,...//////000000000000111111___[[[\\\ccchhhjjjsss~~~xxxzzz}}}}}}zzzxxxvvvssspppnnnmmmkkkiiigggcccgggjjjhhhbbb^^^```ccc]]]XXXSSSQQQRRRRRRPPPNNNPPPRRRQQQNNNMMMMMMJJJEEEGGGHHHHHHIIIHHHFFFEEEDDDIIIJJJKKKJJJHHHGGGHHHIIIHHHHHHGGGFFFEEEDDDCCCCCCBBBCCCEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJKKKHHHIIIIIIHHHHHHFFFEEEDDDBBBDDDEEECCC@@@>>>???BBBCCCCCCCCCCCCBBBAAA???????????????>>>>>>>>>>>>===@@@???>>>======???AAABBBHHHGGGHHHLLLQQQTTTVVVVVVUUUMMMBBB:::999:::::::::999999:::===??????<<<:::999999999:::<<<@@@CCCEEEBBBAAA???===;;;;;;;;;<<<===>>>???>>>;;;888777777666888:::;;;;;;;;;999999:::;;;===???>>>===:::888888888888777777888888999555444222222444555444444444666777666555444444555444444444444444444555555333333444444555555666666555444333333333444555666555555555444444444333333333222222111111222222333444333222444666777777666333333333222333333444444333333333333444444444444333333333444444333333333111111111111111111111111222333333444555555666666111111111111111111111222333222222111111222222333333333222222222222333333111222222222222333333333333333333222222222111111333333444555666777888888999999999999888777666555333333444444555666777777777777777777777777777777444444444444444444444444666666666666666666666666666555444333444555666777777888888888777666555555999999999999999:::::::::============<<<;;;::::::555888>>>BBBBBB???:::666999999888777888999;;;<<>>>>>>>>;;;===>>><<<:::888999;;;::::::999888888777888888999999999999999999999999;;;:::999:::<<<@@@DDDGGGQQQQQQRRRTTTVVVWWWUUUSSSQQQIII@@@999777888999:::999999:::;;;<<<;;;:::888777777777888999<<>>===<<<;;;;;;;;;;;;<<<;;;<<<===<<<999666444444555777999;;;;;;;;;999888===>>>AAACCCCCCAAA>>><<<;;;:::999999999:::<<<===888666444444444444333222555666888888666555666666444444555555666666777777555555555666777777888888777666555555555666777777555666666777666555444333333333333333333333333333555444444555888::::::999333333333333333444555666444444444444555555666666333444444555555444444333222222222222222222222222111222222333333444555555000000000000111111111111111000000//////000000111222111000000000000111222000000111222333333444444333333333222222222111111111111111222333333333444333333333333333222111111000111111222222333333333222222222222222222222222222222333333333444444444666666666666777777888888888888777777777777888999===<<<;;;:::999888888888999999:::::::::::::::;;;======>>>======<<<;;;:::777;;;AAAEEEEEEAAA<<<888666666666666777888:::;;;>>>???AAABBBBBB@@@>>>======<<<:::999888777888888555777888777555333333444555444333333222222333333222222222222111111111111////////////////////////++++++,,,------,,,++++++,,,,,,------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,------,,,***)))***************************+++++++++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((******************************+++,,,,,,,,,,,,+++))))))***+++,,,...000111000000000111111222JJJKKKOOOSSSSSSQQQQQQSSSVVVXXX[[[]]]\\\YYYVVVSSSQQQQQQRRRQQQNNNKKKHHHGGGJJJJJJIIIHHHGGGGGGHHHJJJHHHFFFCCCBBBBBBCCCCCCCCC??????@@@@@@>>><<<===>>>?????????@@@@@@AAAAAA@@@>>>??????>>>======???AAA>>>>>>>>>======<<<<<<<<<;;;===@@@BBBBBB@@@===<<<::::::::::::;;;<<<============;;;:::999999999999777888999888777777888999888777666555555666666777888888888888888888888888888777777888<<>>>>>===<<<;;;;;;::::::999999:::;;;<<<===999999999999999999::::::777999::::::888666555555666888;;;===>>>===;;;:::;;;<<>>:::888555444444444333222555777888888777666777888555555555666666777777777555666666777777888999999666666666555555555666666555666777888888666555333333333333333333333333333333222222444777888888777222222111222222333444444333333333222333444555555222222222333333222222222000000000000000000000000///000000111222222333333/////////000000111111111//////............//////111000///......///000111///000111333444444444444333333333222222222111111111111111111222222222333333333333333333333222111222222222222222222222222444444444444444444444444333333333444555555666666555555666666777888888888888888888777777777888888<<<;;;:::888777777888888666666666777777888888888999999999999888777666666444666888::::::888555333222222333333444555666777:::;;;===>>>???>>><<<;;;:::::::::999999999::::::666777777777666555555666555444333333222222333333222222222111111111000000........................,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,------,,,***)))*********************************++++++,,,,,,,,,************************))))))))))))))))))))))))+++++++++++++++***)))(((******************************+++,,,,,,,,,,,,+++******+++,,,...///111222///000000111222333AAAEEEIIILLLJJJFFFDDDBBBFFFFFFGGGGGGFFFEEEBBBAAAAAACCCDDDDDDAAA???>>>>>>@@@===;;;;;;===>>>===;;;<<<<<<<<<<<<<<<===>>>>>>888999<<<<<<888444666<<<999999999::::::;;;;;;;;;999999999999888999;;;===<<<<<<<<<;;;;;;:::::::::888999<<<===>>><<<:::999666666666666666777888888777777666555555555555666555555555555555555666666777666666666666666777888999999999999::::::::::::???>>>>>>???CCCHHHMMMQQQXXXVVVTTTQQQMMMHHHAAA<<<:::;;;;;;<<<<<<<<<<<<;;;===???@@@???===<<<<<<===??????>>>===<<<<<<<<<<<<777888888888999999999999555777999999888666666777777999===???@@@???===<<<:::;;;<<<===>>>===<<<<<<<<<;;;;;;:::999999999999777555333222333333111000222444555555444444444555333333333333444444444444222222333333444555555666333333333333222222222222333444444555555333222111///000111111111111000///000///...000222333333222/////////...//////000000000//////......///111222...//////000000//////...------------------------...//////000000111222222/////////000111111222222000//////......//////000111000///------///000111///000222333444444333333333333333222222222111111222222333333444444555555666777777777777777666666555444444444444444444444444444444444444444444444333333444444555555666666444444444555555666666666555555555444444444444333555555444333222222222222111111222222333333444444444444444444333222111111222222222222222111111111000000000111222222222222555555777888999888888777555555666666777777888888666666666666666666666666444333222222111111222222111111111000000000000///---------------------------,,,,,,++++++,,,,,,---,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++)))***+++,,,,,,+++***)))*********************************++++++,,,,,,---******************************************************+++++++++******)))******************************+++,,,,,,,,,,,,++++++,,,,,,---...///111222///000000111222333???CCCGGGGGGEEECCC@@@>>>>>>===;;;:::999999::::::999;;;===<<<999777777999:::888666777888888777555555777999:::999999999999999777888:::777333555;;;666666666666666777777888888888888888777888;;;>>><<<;;;;;;:::999888888777444555777888999888777666444333333333333444555555333333333444444444444444666555444444444444333222333444444444555555666666777777999:::;;;===>>>>>>EEEDDDDDDDDDFFFJJJMMMPPPTTTRRRQQQOOOMMMHHHCCC???>>>@@@BBBCCCCCCAAA@@@@@@>>>@@@AAAAAA>>>===>>>@@@BBBBBBAAA@@@??????>>>>>>:::;;;;;;<<<<<<<<<<<<<<<666888::::::888777666777666888<<>><<<999777888:::;;;<<<<<<<<<;;;:::999999333666888999888777666666888444333666555111111666777666666555555666666777555666666555444666999<<<777666555444333222111111111222333555666666555555333222222222222333333444111222333444555555555555999777555444444333111000000111222333333333333333444555777999<<<>>>@@@AAACCCBBBAAAAAAAAACCCEEEFFFJJJIIIIIIIIIIIIGGGCCC@@@FFFHHHJJJJJJIIIGGGFFFFFF???BBBCCCBBB@@@???@@@CCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAAAAA888:::;;;;;;999777666666444777;;;>>>@@@>>><<<:::888777666555666777999:::>>>>>>>>>===;;;888555333222000//////111222111111...000111222111000111222111111000000/////////...------......///000000000000000111111000///......111000000000////////////---...///000000///...---///...---...///000///...222111000///////////////000///---------...000222222222333333333333222222111111111111111111111111000000000111222222333333///000000111222333333333444444333333333333444444222111///------///111222///111333444444333222111333333333222222222111111///000111222333444444555000111111222222222111111222222111111000000//////222222222222222222222222111111111111000000000000000/////////////////////111111111111111000///...000111222222222222222111111111222333444444555555777777777777666555444333333222111111000000000000///000000000000000///............///000111222333333333333444444333222222222111//////000111111000111000000///.../////////////////////............++++++++++++++++++++++++---+++(((&&&&&&(((+++---,,,+++*********+++,,,---++++++++++++++++++++++++************************))))))*********+++++++++...------,,,+++***))))))*********************************++++++,,,,,,---++++++***))))))***++++++************************))))))***+++,,,,,,------************************))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++,,,,,,---...///000000222333444<<<<<<===>>>???>>>;;;999888888888999;;;:::999777888888777777666666666555888666666777666444333333333444555777777666555555777666444333222222333444444444444444444555666777<<<999555555777777555333555444444444444333111///444444333333333444555666222222333333444444555555333333333222000///111222444555555444111///000000111333444444222111111222333222222444777999:::999;;;999666666777:::;;;<<<===:::888999<<<===<<<999???>>>>>>>>>@@@@@@>>><<<<<<;;;;;;::::::;;;;;;<<<>>>>>>??????>>>===;;;::::::===???@@@>>>===<<<<<<888777555333222222333444333333444555555555555555333444444444333444666999;;;;;;;;;:::888555222000111111000000000111222222444555555555555333111000444333111000//////............/////////000000000222111000000//////000000000111111000...---...///111111111222222333333333000000000000000000000000000000000000000000000000000111111111111222222222555444444333333222222222000000///000000111222222111111000000000000111111000000////////////000000222111111111000000//////........................000000000000000///......---------............///////////////////////////////////////////////////---------............///333222111000///////////////000222333333222000//////000111000......000111////////////////////////222222111111000/////////////////////000111222333333333333222222222111111222222111111000000//////////////////////////////////////////////////////222222111111000000/////////////////////////////////...---,,,,,,---.../////////...------,,,++++++******+++++++++,,,,,,,,,(((((())))))*********+++)))))))))))))))))))))))))))))))))***+++++++++,,,************************))))))(((((())))))***+++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********))))))))))))))))))))))))******)))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,------...///111111222222222222:::999777777777777666666888666444555666888777777444444444444555555444444555555555666666555444444333444444555555555555555888777777666555555444444555555555666777888999:::;;;999888999:::<<<<<<;;;<<<;;;:::999999999999888::::::::::::::::::999999::::::::::::;;;;;;;;;;;;888999999888777666777999:::;;;;;;999666444444444333555777777666777888::::::888555444555666666555333222111111222333444444444444333444555444222111444333333444666777555444333333222222222333333444999:::;;;;;;;;;:::888777999<<<>>>???>>><<<<<<<<<888777555444444555666777666666555555444333111000333444444333222222555777888999::::::999777555444555444444333333333444444555666666666666444222111444444333222111111111111333333333333444444444444444444333222222222222333111333333333111000111222444444444444444555555555222222222222222222222222111111111111111111111111//////000000000111111111111111111111000000000000///...............///000//////............////////////............//////////////////.........---------------------------///////////////...---,,,------------............................................................------------............222222111000///////////////000111222222111000///...///000///------///000////////////////////////222222111111111111000000111111111111111222333444333333222222222111111111000000000000000/////////........................///////////////////////////////////////.........------------------------......------------............------,,,++++++************+++++++++,,,,,,((()))))))))************))))))))))))))))))))))))******************++++++************************)))))))))*********++++++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///111111222222222222;;;:::777666666777888999;;;999666666888:::;;;;;;555555666666666666666666555666777888999::::::999999999888888888999:::;;;;;;<<<===>>>>>><<<;;;:::>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCDDDDDDFFFIIIKKKJJJHHHEEECCCCCCDDDGGGIIIDDDDDDDDDCCCAAA???===<<<@@@@@@@@@@@@@@@?????????===???@@@???>>>>>>???AAAHHHHHHHHHFFFDDDBBBBBBBBB???@@@AAA@@@@@@@@@BBBDDDFFFBBB===:::999888888777666666777777888888888888999:::;;;:::888666555555555444333444666777777555444444444444555555666666<<<===>>>>>>>>>===<<<;;;999;;;>>>???>>>======>>>:::999888777777888999:::888888888777666555444333666666777555444333555666555666888999:::999888888888888777666555555555555555666666666666444333222333333333333333333333333444444444555555555666666444444333222222222222222000222333222111111222333444444444444444333333333111111111111111111111111////////////////////////............////////////,,,------------------...------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...------,,,,,,,,,,,,++++++---------------------------------...------,,,+++,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......111111000///............---...///000000///...------......---,,,,,,---///////////////////////////000111111111111222222222111111111000111111222222222222222222111111111000.............../////////........................////////////////////////,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,+++******************++++++++++++,,,))))))))))))************))))))))))))))))))))))))******************))))))************************))))))+++,,,,,,,,,+++***+++++++++++++++*********************************+++++++++++++++*********))))))))))))))))))))))))******)))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////111111222222222222?????????>>>>>>???AAACCCBBBAAA@@@AAACCCDDDCCCBBB@@@AAAAAAAAA@@@>>>===<<<;;;>>>??????AAADDDEEECCCEEECCCBBB@@@AAABBBEEEFFFGGGIIIMMMPPPQQQOOOMMMKKKNNNMMMLLLKKKKKKKKKKKKKKKIIILLLOOOPPPOOOPPPTTTXXXTTTRRROOOLLLKKKNNNSSSWWWPPPNNNKKKGGGCCCAAA???>>>@@@@@@??????>>>>>>======???@@@BBBBBBAAAAAABBBCCCMMMNNNNNNMMMLLLKKKKKKLLLOOOOOOOOOLLLJJJIIIKKKLLLPPPLLLGGGCCCBBBBBBCCCBBBDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHHHHEEEAAA???BBBDDDAAA???>>>>>>???@@@???>>><<<<<<===>>>>>>?????????BBBCCCCCCCCCCCCAAA???>>>;;;===???@@@?????????@@@>>>===<<<;;;::::::::::::999::::::;;;;;;;;;;;;;;;999::::::888666555666777333444555666777777777777888777666555444444333333333333444555444333222111//////000111111111111111000111111111222222222222000000///............///,,,---............///000111000000000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------*********++++++,,,,,,,,,---,,,++++++************,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,------------------------------------------------------------+++,,,,,,,,,------------000//////...------......,,,---............---,,,,,,------,,,++++++,,,.................................//////000111111222//////......---.........222111111111111000000000,,,,,,,,,------.........................................................++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++******))))))************++++++++++++)))))))))))))))*********))))))))))))))))))))))))++++++******))))))((((((************************(((***,,,---...---+++***+++++++++***************************************+++++++++***************))))))))))))))))))))))))******))))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++,,,,,,,,,,,,---------+++++++++,,,---...///000111111222222222222IIILLLOOOPPPPPPPPPQQQSSSQQQRRRTTTWWWXXXWWWSSSOOOQQQQQQPPPOOOLLLIIIFFFDDDDDDHHHJJJIIIKKKPPPPPPMMMMMMKKKIIIGGGHHHJJJMMMOOORRRUUUZZZ___aaa```]]][[[YYYWWWUUUSSSQQQPPPOOOOOOLLLOOOQQQQQQOOOPPPSSSWWWUUUTTTQQQNNNLLLNNNTTTYYYVVVRRRLLLEEE@@@>>>=========<<<<<<;;;;;;:::::::::<<<>>>@@@AAA@@@@@@@@@AAACCCDDDFFFFFFEEEFFFGGGIIIRRRSSSSSSQQQOOONNNOOOPPPRRRNNNJJJHHHIIIKKKMMMMMMNNNMMMLLLIIIHHHIIILLLPPPMMMLLLJJJFFFBBBCCCGGGLLLJJJHHHEEEDDDEEEEEEDDDCCC@@@AAABBBCCCCCCCCCBBBBBBDDDDDDDDDCCCBBB???===<<<===>>>@@@@@@??????@@@AAA@@@???>>><<<:::999888888999::::::;;;<<<;;;;;;;;;777888999888555444444555111111222222333333333333444444222111000000000000///000111111111000///...***+++,,,---.........---------------...............------,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,)))******++++++,,,,,,,,,---,,,,,,+++************,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------++++++++++++,,,,,,,,,---------------------------------------------------++++++++++++,,,,,,,,,---......------,,,---------,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,******,,,---------------------------++++++,,,---...///000000......------,,,---------111111111000000000//////++++++,,,,,,------..............................------------------------,,,,,,,,,------......///------------------------***+++,,,------,,,+++***++++++************))))))))))))*********+++++++++******))))))))))))))))))))))))))))))))))))))))))+++******))))))(((((((((************************(((***,,,---...---+++***************************))))))))))))))))))))))))************************))))))))))))))))))))))))***************+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,------+++++++++,,,---...000000111111222222222222\\\```eeefffeeeddddddfffhhhjjjmmmqqqqqqnnnhhhccc[[[[[[ZZZXXXTTTPPPKKKIIIIIIOOOQQQMMMOOOUUUUUUPPPMMMKKKIIIHHHIIIJJJMMMOOONNNQQQVVV[[[]]]\\\YYYWWWWWWVVVSSSQQQNNNLLLKKKJJJGGGHHHIIIHHHGGGHHHIIIKKKLLLMMMLLLIIIFFFGGGKKKPPPQQQNNNHHHBBB===;;;;;;<<<;;;;;;;;;;;;::::::::::::;;;===???@@@>>>======>>>;;;===>>>?????????AAACCCGGGIIILLLMMMLLLLLLMMMOOOJJJHHHEEEEEEHHHKKKLLLMMMOOOPPPOOOLLLIIIJJJNNNRRRJJJIIIEEEBBBAAADDDIIIMMMLLLIIIGGGEEEFFFFFFFFFEEEBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCAAA???<<<;;;;;;=========;;;;;;<<<======<<<;;;:::888666555444777777777777555444333222222333444333111/////////////////////////////////000000///...------------,,,,,,---......---,,,+++((()))***,,,,,,,,,+++***,,,,,,,,,---------............---,,,,,,,,,,,,,,,***,,,---,,,++++++,,,---,,,,,,,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++,,,++++++++++++++++++,,,+++******))))))******+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------......------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,******,,,---------------------------******+++,,,------......///......---......//////000000000000////////////,,,,,,,,,,,,,,,---------------------------------------------------------------..................------------------------***++++++,,,,,,++++++***************************)))))))))************+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((************************))))))+++,,,,,,,,,+++***)))))))))***************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))***************+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++,,,---...000111111111222222222222hhhkkknnnmmmiiigggiiilllqqqrrrtttvvvvvvrrrlllhhhZZZZZZZZZXXXUUUPPPKKKIIIIIIPPPQQQKKKLLLRRRRRRLLLHHHGGGFFFEEEFFFGGGIIIJJJFFFIIIMMMPPPPPPNNNKKKHHHMMMLLLJJJHHHGGGEEEDDDDDDDDDCCCAAAAAACCCDDDCCCCCCCCCFFFGGGEEEAAA???BBBEEEEEEDDDBBB@@@>>><<<;;;::::::::::::;;;;;;;;;;;;;;;<<<>>>@@@AAA???=========<<<===???>>>======>>>@@@<<<@@@DDDFFFGGGFFFFFFGGGBBB@@@??????AAACCCDDDDDDGGGJJJMMMKKKHHHEEEGGGJJJCCCAAA???@@@BBBEEEGGGHHHDDDBBB??????@@@BBBBBBBBB@@@AAABBBBBBBBB@@@>>>===<<<<<<=========;;;:::999777888888666444444555666444444444444333333222111222222111111000...---,,,---///000000...,,,,,,,,,------,,,------......///......---,,,,,,---------***+++,,,------,,,+++***)))***,,,------,,,+++***,,,,,,,,,------------......------,,,,,,,,,,,,,,,+++,,,---,,,+++***+++,,,***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++,,,+++++++++++++++************************+++,,,++++++************+++++++++******************+++)))*********++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...---,,,,,,,,,---...//////000000/////////.........---------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))************************)))))))))((())))))))))))))))))))))))((((((((()))))))))))))))************************)))))))))*********++++++((()))))))))*********+++))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))************+++,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++******+++,,,---///000111111111222222222222eeeggggggccc]]][[[^^^bbbhhhhhhhhhhhhhhheee```]]]UUUVVVVVVUUURRRMMMIIIFFFFFFMMMNNNGGGGGGNNNNNNFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGIIILLLMMMLLLIIIEEECCCFFFEEEDDDBBBBBBAAAAAAAAAEEEBBB@@@AAADDDEEEDDDBBB???CCCFFFDDD???===>>>@@@;;;<<<>>>@@@???>>>;;;999999999::::::;;;;;;<<<<<<>>>@@@CCCCCCAAA???=========>>>???===<<<:::;;;<<<:::===BBBDDDCCCAAA@@@???>>>===;;;<<<===>>>===<<<:::???EEEFFFAAA===<<<===:::999999<<>>AAABBB@@@>>>@@@???>>>===<<<<<<<<<<<<999;;;>>>@@@???===999777<<<=========<<<;;;:::999<<<===@@@BBBBBBAAA???===;;;<<<<<<===============>>>???@@@@@@???===:::999777777666666666666777777;;;::::::999999999999999888888999:::;;;<<<<<<===555444222111111111222222666666666888888777444111111111222222222222111111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......---------------------------------,,,,,,++++++++++++++++++,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))************))))))************************+++++++++*********))))))))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,)))************+++++++++******************************))))))))))))))))))...---,,,,,,++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------...............///000000111111000000000111333444000000///...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((************************+++***)))(((((()))***+++111000...,,,+++++++++,,,)))************+++++++++************************))))))))))))))))))))))))************************+++++++++*********))))))************************+++++++++***)))(((((('''))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***///...+++******,,,...000111222333444444444WWWWWWUUUTTTSSSRRRRRRRRRUUUSSSPPPPPPRRRSSSQQQOOOLLLNNNOOONNNKKKHHHFFFFFFHHHJJJKKKKKKIIIFFFEEEEEEEEECCCAAA@@@??????@@@AAAAAAAAADDDGGGDDD??????BBBCCCBBBAAAAAAAAABBBBBBAAABBBAAA@@@AAACCCDDDBBB@@@AAA@@@???>>>============<<<===???@@@???===;;;:::999999;;;<<<======>>>>>>===>>>@@@AAAAAA@@@>>>===;;;;;;<<<==================>>>??????>>><<<999888666666555555555555666666777777666555555555555666555555555666777777888888333222111000///000000111444333333444555555222000000111111111111111111000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))******************)))************************+++++++++*********))))))))))))***++++++++++++***************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,+++***)))))))))***+++,,,,,,,,,,,,++++++******************+++++++++,,,,,,)))************+++++++++++++++++++++++++++++++++************************...---,,,+++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...............//////000000000/////////000111222000//////...------,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((************************+++***)))(((((()))***+++...---,,,************+++)))************+++++++++************************))))))))))))))))))))))))************************+++++++++*********))))))************************++++++******)))(((((('''))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***///---+++***+++,,,///000000111222333333333PPPQQQQQQQQQQQQPPPOOOOOORRROOOKKKIIIIIIJJJJJJJJJHHHJJJKKKJJJHHHEEEEEEEEEDDDGGGJJJKKKIIIEEECCCAAABBBBBBAAA???>>><<<;;;;;;@@@???AAADDDBBB>>>>>>BBBAAAAAA@@@@@@@@@AAAAAABBBFFFEEEDDDEEEFFFFFFDDDCCCBBBAAA@@@??????>>>>>>>>>???????????????>>>>>>===888999;;;>>>AAACCCDDDEEE??????@@@??????>>>===<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<======<<<:::888777555444444444444444444555444333333222222222222222222222222222222222222222111000000////////////000000///...///111222111//////000000111111000000///////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********+++++++++,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************+++++++++***************))))))***++++++++++++***************************(((((()))))))))*********++++++++++++++++++++++++((((((((((((((((((((((((*********++++++++++++,,,******))))))******+++,,,+++++++++++++++******************++++++++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,......------......///000000//////............/////////......---,,,,,,,,,///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******************************))))))))))))************))))))((()))******)))************+++++++++************************))))))))))))))))))))))))************************+++++++++***************************************++++++******)))((((((((())))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***...---+++++++++---///000///000111222333222LLLMMMOOOPPPPPPPPPOOONNNNNNLLLJJJIIIHHHHHHHHHHHHGGGHHHJJJIIIGGGFFFEEEFFFDDDHHHMMMNNNKKKFFFBBB???AAAAAABBBAAA@@@>>>===;;;BBB@@@@@@BBBAAA??????CCCAAAAAABBBAAAAAAAAABBBDDDHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@???@@@@@@@@@???>>>======>>>???@@@<<<===@@@CCCFFFHHHJJJJJJAAAAAA@@@>>>===<<<<<<;;;:::::::::::::::;;;;;;<<<::::::::::::999888777666555555444444444444555555333333222111111111111222222222111111000000000///000000/////////////////////---,,,---...000000000...//////000000//////....................................---------,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************))))))***++++++++++++***************************))))))))))))*********+++************************))))))))))))))))))))))))************++++++++++++***************++++++++++++++++++***************************++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------------...//////000000///......---------.........------,,,,,,,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************************))))))))))))))))))***(((((((((((())))))******))))))*********+++++++++************************))))))))))))))))))))))))************************************************************************************))))))(((((())))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***---,,,++++++,,,---///000///000111333333333MMMNNNPPPQQQRRRRRRQQQQQQJJJKKKLLLLLLKKKIIIHHHHHHFFFHHHIIIHHHFFFEEEEEEFFFHHHLLLRRRTTTQQQKKKEEEBBBAAABBBCCCEEEEEEDDDBBBAAAEEEAAA>>>@@@@@@>>>@@@CCCCCCDDDEEEDDDBBBBBBDDDFFFGGGGGGHHHHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAA???===;;;;;;===???AAA@@@AAABBBDDDFFFGGGHHHHHHBBBAAA@@@???>>><<<<<<;;;:::999999888999:::;;;;;;999999888888888777666666666555555555555555555666555555444333333333333444333333222222111111000000//////000000000000000000///---,,,---///000000000---......//////......---------------------------...------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************))))))***++++++++++++************************************+++++++++,,,,,,************************************************))))))*********+++++++++))))))******++++++++++++************************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++******++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,---------------...//////000000000//////......------------------,,,,,,,,,......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************)))))))))******)))))))))(((((()))******+++++++++))))))*********+++++++++************************))))))))))))))))))))))))*********************************************************************************)))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,++++++,,,...///000///000222444444444QQQQQQRRRTTTTTTUUUUUUUUUKKKNNNPPPOOOMMMJJJHHHGGGFFFGGGHHHGGGEEEDDDDDDEEEKKKPPPVVVYYYWWWRRRLLLJJJEEEFFFHHHJJJKKKKKKKKKJJJIIICCC>>>???@@@???@@@DDDEEEGGGHHHGGGDDDBBBEEEGGGEEEFFFHHHGGGFFFDDDEEEFFFDDDCCCBBBAAAAAA@@@@@@@@@@@@???===;;;<<<>>>@@@BBBAAAAAABBBBBBBBBBBBBBBAAABBBBBBAAAAAA???>>>===<<<999888777777777888:::;;;888888777777666666666666666666555555555555666666777777666555555555555555444333333333222222111111...///000000000000000///000.........000111000///---------......---------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************************************+++++++++))))))***++++++++++++******************************++++++++++++,,,,,,,,,************************************************)))))))))************+++))))))***++++++++++++***)))))))))***************)))))))))************+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++************++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************++++++++++++------,,,,,,------...///...//////000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************))))))((()))***+++++++++++++++)))************+++++++++************************))))))))))))))))))))))))***************************************+++++++++******************************))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,---...///000///111222444555555UUUUUUUUUUUUVVVWWWWWWXXXTTTUUUUUURRRMMMJJJIIIJJJIIIJJJJJJHHHFFFEEEFFFGGGKKKQQQXXX\\\\\\YYYUUUSSSPPPQQQRRRTTTUUUVVVVVVVVVQQQIIICCCBBBCCCCCCDDDGGGGGGIIIKKKHHHDDDBBBDDDGGGCCCEEEGGGGGGEEEDDDFFFGGGDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@>>>======???AAACCCBBBBBBBBBAAA@@@???>>>===AAAAAABBBCCCBBB@@@>>><<<999888777666666888999:::888777777666666666666666555444444444444444444555777666555555444444555555222222222111111111111111,,,---...///000//////.../////////000111111...,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++)))******************)))************************))))))*********+++++++++))))))***++++++++++++***************************************++++++++++++************************************************))))))))))))************((()))***+++,,,++++++***((()))))))))*********+++))))))))))))************)))************+++++++++++++++++++++++++++++++++(((((())))))***++++++,,,***************+++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++------,,,,,,------...///,,,,,,......///...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))***++++++***)))((())))))***+++++++++***))))))************+++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++************************)))))))))))))))))))))***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******++++++,,,---...///000...///111333444444XXXWWWVVVVVVVVVWWWYYYZZZ]]]]]]ZZZUUUNNNKKKKKKMMMNNNNNNNNNLLLIIIHHHIIIJJJJJJPPPXXX]]]___]]][[[ZZZ[[[[[[\\\\\\]]]^^^______YYYPPPIIIHHHHHHHHHJJJMMMHHHJJJKKKHHHCCCAAACCCFFFBBBEEEHHHHHHFFFEEEGGGIIICCCCCCBBBAAA@@@@@@@@@@@@BBBAAA@@@??????AAACCCDDDCCCCCCCCCBBBAAA???>>>===@@@AAACCCDDDDDDAAA???===999888666555666777999:::888777777666666666666777444333333222222333333444666555444444333333444444000000000000000000000000***+++---...///...------/////////111111000---***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))************))))))************************))))))******++++++++++++))))))***++++++++++++***************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++,,,+++******(((((())))))*********+++))))))))))))************)))************+++++++++************************'''(((((()))******++++++******))))))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++---,,,,,,,,,,,,---......)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************((()))***++++++***)))(((((()))***++++++***)))((()))************+++++++++************************))))))))))))))))))))))))************************))))))******++++++++++++************************)))))))))))))))*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++,,,...//////000---...000222333333]]]]]]\\\YYYWWWWWWYYY[[[\\\\\\[[[XXXUUUTTTTTTTTTYYYWWWTTTQQQPPPPPPRRRSSSMMMNNNPPPRRRRRRRRRRRRQQQXXXYYY[[[```dddddd```\\\YYYVVVQQQLLLKKKLLLOOOQQQKKKJJJIIIGGGEEECCCBBBAAAEEEHHHJJJIIIFFFEEEFFFHHHBBBIII>>>AAACCC777<<>>@@@@@@???>>>>>>>>>>>>;;;888777999:::888777777888666333333666444000444444333333333222222222222222222222222222222222.........------,,,,,,,,,,,,---......------...000......---------,,,,,,,,,,,,,,,+++***+++,,,...///------,,,,,,,,,,,,++++++///...,,,+++***+++,,,,,,,,,,,,,,,++++++*********)))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++*********+++))))))*********+++++++++,,,,,,*********+++,,,------,,,,,,+++*********++++++++++++************)))+++++++++*********))))))************************+++*********))))))((((((,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++***+++,,,,,,------------************************))))))*********+++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///........................------,,,,,,,,,,,,+++++++++,,,------......------...---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))((('''''''''(((...***'''&&&(((******)))))))))))))))))))))))))))))))))*********))))))(((+++*********))))))((((((+++******)))))))))))))))************************+++***)))((((((***,,,---++++++***)))(((((())))))&&&(((***+++,,,+++)))((())))))))))))))))))))))))))))))(((((()))***+++++++++++++++*********)))))))))))))))))))))******+++))))))))))))************((())))))))))))(((''''''*********)))))))))))))))******+++++++++,,,,,,,,,,,,+++***,,,///111111111111111222333333333\\\\\\]]]\\\[[[[[[^^^```______]]][[[XXXVVVVVVVVVXXXWWWUUUSSSQQQQQQRRRSSSOOOPPPQQQQQQQQQPPPOOOOOOUUUUUUWWW[[[^^^]]]ZZZVVVRRRPPPNNNLLLLLLOOOSSSUUUOOONNNKKKHHHFFFDDDBBBBBBEEEGGGHHHHHHGGGGGGGGGHHHGGGHHHAAA999===AAAAAALLLFFFCCC@@@???@@@AAAAAAAAA>>>???>>>===;;;;;;<<<===<<<>>>@@@@@@>>>===<<<======:::777666888999777666777:::999666444666444111444333333333333222222222222222222222222222222222//////.........---------,,,---......------...000...------------,,,,,,,,,,,,++++++++++++,,,---...------,,,,,,,,,+++++++++...---,,,*********+++,,,,,,,,,,,,+++++++++******)))************++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++***+++++++++,,,,,,,,,,,,---,,,+++*********+++,,,---,,,++++++******+++++++++++++++************)))+++++++++*********))))))************************************)))))))))(((,,,++++++++++++++++++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))************+++++++++***+++,,,,,,------,,,,,,***************************+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,*********+++++++++,,,,,,++++++,,,,,,---.................................------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,...---,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******))))))******///,,,((((((***++++++***))))))))))))))))))))))))******++++++++++++******************)))))))))(((+++******)))))))))))))))))))))***+++,,,---......+++***)))((()))***,,,---++++++***)))))))))))))))'''(((***+++++++++)))((()))))))))))))))))))))))))))))))))))))))***+++++++++++++++*********)))))))))))))))))))))******+++))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))******+++++++++,,,,,,,,,,,,+++***,,,...111111111111111222333333333\\\^^^______]]]]]]^^^```______]]]\\\ZZZYYYXXXXXXWWWWWWVVVUUUTTTSSSRRRRRRPPPPPPPPPPPPOOONNNMMMLLLPPPPPPRRRTTTUUUTTTPPPMMMJJJJJJJJJLLLOOOSSSWWWYYYUUURRRNNNJJJFFFDDDCCCCCCGGGGGGFFFGGGIIIIIIGGGFFFJJJEEEHHH666???NNN<<>>===???@@@???===;;;:::::::::888666666666777666555666;;;===999555444444222333333333222222222111111111111111111111111111111////////////............+++---......------...///------------,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,++++++++++++,,,+++******)))*********,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,---------------,,,+++*********+++,,,,,,++++++******+++++++++++++++************)))+++************)))))))))************************************))))))))))))*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))************+++++++++***++++++,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------,,,+++************+++,,,*********++++++++++++,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,++++++++++++((())))))***************---,,,+++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++,,,,,,------+++)))((()))*********))))))))))))))))))))))))***++++++,,,,,,,,,++++++************))))))))))))++++++******))))))))))))+++++++++++++++++++++++++++***)))((()))***+++,,,+++***))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))***++++++************))))))))))))))))))))))))******+++))))))))))))***************))))))))))))+++,,,---))))))))))))))))))************+++++++++,,,,,,,,,,,,+++***+++...000111000111222222333333333]]]______^^^\\\YYYYYYYYYZZZYYYYYYZZZ[[[[[[ZZZYYYUUUUUUVVVVVVUUUTTTRRRQQQOOOOOONNNNNNMMMLLLLLLKKKLLLLLLMMMMMMMMMKKKHHHFFFFFFGGGIIIMMMQQQUUUYYY[[[YYYVVVQQQKKKGGGEEEDDDDDDKKKHHHFFFGGGHHHHHHEEEBBBBBB===PPP@@@RRRggg>>>999@@@???===>>>@@@AAAAAAAAA@@@===<<<===BBBDDDDDDBBB===>>>???>>>;;;999888888777666555555555555444444444;;;>>>999333222222222222222222222111111111111000000000000000000000000..................------+++---......---,,,...///---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,,,,---------,,,++++++*********,,,,,,++++++***++++++,,,+++++++++*********))))))************))))))))))))*********************************)))))))))))))))))))))******++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++***************))))))*********+++++++++***++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,,,,---++++++************++++++************++++++++++++***++++++,,,------......------------------------,,,,,,,,,++++++++++++***((())))))***************,,,++++++,,,......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++,,,---...+++***)))(((((()))))))))))))))))))))))))))))))))******++++++,,,+++++++++*********)))))))))))))))++++++++++++******))))))******+++---///000111222******))))))))))))***+++******)))))))))))))))***(((((()))************)))))))))))))))))))))))))))***)))))))))))))))******************)))))))))))))))))))))))))))******+++((()))))))))******************)))((())),,,...000)))))))))))))))***************+++++++++,,,,,,,,,,,,+++***+++...000000000111222333333444444YYYZZZ[[[ZZZWWWTTTTTTTTTRRRQQQRRRUUUYYY[[[ZZZXXXSSSSSSTTTUUUTTTSSSQQQPPPLLLLLLKKKKKKKKKKKKLLLLLLIIIJJJJJJIIIGGGFFFEEEDDDFFFGGGJJJMMMQQQTTTWWWXXXYYYVVVQQQKKKGGGEEEDDDDDDMMMJJJGGGFFFGGGEEEAAA>>>;;;666NNNHHHbbbyyyIII======<<<;;;<<<>>>??????>>>@@@===<<<>>>BBBEEEEEECCC<<<===>>>===:::777666666444555555555444333333444222888;;;666111000111111222222111111111000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---///------,,,,,,,,,++++++++++++++++++++++++++++++***,,,,,,+++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,++++++***++++++,,,,,,************++++++++++++,,,,,,,,,,,,++++++******,,,++++++***++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,+++******************************************++++++++++++************************))))))*********+++++++++******++++++,,,------...------------------------,,,,,,+++++++++*********)))***++++++,,,+++++++++******+++,,,......,,,***++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++,,,---,,,,,,,,,+++*********+++))))))))))))))))))))))))(((((()))***++++++******))))))))))))))))))*********++++++++++++***))))))%%%'''+++000555999===???******))))))))))))))))))***)))))))))))))))******(((((()))*********************************************)))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++((()))))))))***************)))))))))***,,,///111(((((())))))******************+++++++++,,,,,,,,,,,,+++***+++---/////////222222333444444444SSSTTTUUUTTTRRRQQQRRRSSSMMMLLLNNNRRRWWWZZZYYYVVVPPPQQQRRRRRRRRRPPPOOONNNJJJJJJIIIIIIIIIJJJKKKKKKGGGHHHHHHGGGEEECCCDDDEEEHHHHHHIIIKKKMMMOOOQQQSSSUUURRRNNNJJJFFFDDDCCCCCCKKKIIIGGGFFFDDDBBB???<<>>@@@@@@@@@:::<<<===<<<999666555555222444555555444333333444111666777222...///111000111111111000000000000///........................+++++++++++++++,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,,,,+++++++++++++++++++++,,,++++++***)))++++++++++++************(((((()))************)))***++++++++++++,,,,,,,,,)))************+++++++++************++++++++++++++++++******++++++,,,,,,))))))*********+++++++++***++++++,,,,,,,,,+++***++++++******++++++,,,,,,+++++++++************)))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((()))))))))***************)))************+++++++++++++++++++++++++++***)))************************))))))*********+++++++++))))))***++++++***)))))))))))))))************+++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,------,,,,,,))))))***---///...,,,***++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))))))))******+++...///000///---,,,---...))))))))))))))))))))))))'''((()))***************))))))))))))***************+++,,,,,,,,,+++)))(((((()))+++---///111222333))))))))))))))))))(((((()))))))))))))))******+++)))))))))))))))*********************************+++******)))))))))))))))(((((()))))))))))))))***)))))))))))))))******+++))))))))))))************))))))))))))***,,,...///((((((((()))******++++++******+++++++++,,,,,,,,,,,,+++***+++---...///...222222333444444444SSSSSSSSSQQQOOOOOOQQQSSSNNNMMMNNNRRRXXXZZZXXXTTTNNNNNNNNNOOONNNNNNMMMMMMKKKJJJIIIHHHGGGGGGHHHHHHDDDEEEFFFEEECCCCCCEEEGGGHHHGGGGGGGGGHHHJJJLLLMMMOOONNNKKKHHHFFFDDDBBBBBBFFFFFFGGGEEEBBB???>>>???CCCCCC>>>;;;CCCBBB666666;;;::::::;;;<<<===<<<:::999:::;;;:::999:::;;;===999:::;;;;;;888666555555111444666666444333333444222444222......111222111111111000000000/////////------------------------+++++++++,,,,,,---------***,,,------,,,+++---...,,,,,,,,,++++++++++++******++++++,,,+++***)))(((++++++++++++************((()))***+++++++++************+++++++++,,,,,,,,,)))************+++++++++************++++++++++++++++++******++++++,,,---*********+++++++++,,,,,,((()))+++,,,------,,,,,,++++++******++++++,,,---+++++++++************)))(((((((((((())))))******))))))))))))))))))))))))((()))))))))************************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))*********+++)))************++++++++++++++++++++++++***))))))*********************************+++++++++,,,,,,((()))***++++++***)))((())))))))))))*********************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************+++,,,,,,---,,,,,,,,,((((((***---//////,,,***************************************************************************+++******))))))))))))***---///000000---,,,,,,...))))))))))))))))))))))))'''((()))***++++++++++++((()))))))))***************+++,,,------+++)))(((,,,,,,+++)))'''&&&$$$$$$)))))))))))))))((((((''')))))))))))))))***++++++)))))))))))))))******+++************************++++++***)))))))))))))))(((((((((((())))))******)))))))))))))))******+++))))))))))))************((())))))***+++,,,,,,---'''(((((()))******++++++******+++++++++,,,,,,,,,,,,+++******,,,......---222333444444555444WWWWWWTTTQQQNNNMMMNNNPPPQQQOOOOOOTTTYYY[[[WWWSSSMMMMMMLLLLLLLLLLLLLLLLLLMMMLLLJJJGGGFFFEEEEEEFFFBBBDDDEEEDDDBBBBBBFFFIIIFFFEEEDDDDDDDDDFFFHHHJJJKKKJJJIIIGGGEEECCCBBBAAAAAADDDFFFDDDAAA>>>???AAA:::CCC:::>>>@@@666;;;DDD<<<;;;;;;<<<======<<<:::999;;;===;;;888777999<<<888999;;;:::888555555555000444777777444333333555444444000,,,...333444222000000000000////////////------------------------,,,,,,,,,------.........***,,,------,,,+++---...,,,,,,,,,+++++++++*********+++,,,,,,+++***)))(((+++++++++************)))((()))***,,,,,,,,,+++************++++++,,,,,,,,,)))************+++++++++)))************++++++++++++*********+++,,,,,,---++++++,,,,,,,,,---------'''(((***,,,---------,,,+++*********+++,,,,,,---+++++++++************)))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++)))************++++++++++++++++++++++++***)))(((************************++++++,,,,,,,,,---------((()))***++++++***)))((())))))))))))************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))******+++,,,,,,,,,,,,+++'''(((***---//////,,,***************************************************************************,,,,,,+++***))))))))))))))),,,...---***)))***+++))))))))))))))))))))))))((()))***+++,,,---------(((((())))))*********+++***+++,,,------+++***((()))************+++++++++))))))***))))))(((''''''))))))((())))))***++++++)))))))))))))))******+++************************++++++***))))))((())))))'''((((((((())))))******)))))))))))))))******+++))))))))))))************((((((***+++++++++++++++'''(((((()))***+++++++++******+++++++++,,,,,,,,,,,,+++******,,,......---222333444444555555XXXWWWUUURRRPPPNNNLLLLLLQQQSSSTTTVVVVVVUUUTTTSSSNNNNNNNNNMMMLLLKKKJJJIIIMMMMMMLLLKKKJJJHHHFFFEEEGGGDDDCCCEEEEEEAAAAAACCC???@@@CCCEEEEEEEEECCCBBBCCCDDDFFFHHHGGGEEECCCAAABBBAAA@@@???>>>>>>>>>>>>BBB@@@>>>;;;::::::;;;<<<<<<:::999999;;;;;;:::888::::::999777666444333333444555777888888888777666444444555555444444333222111111111111000000000000////////////////////////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,))))))*********+++++++++)))*********++++++++++++++++++++++++++++++++++++------,,,+++************...---,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************---,,,,,,+++***)))((((((+++++++++***)))(((((('''***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))*********))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++------------,,,,,,+++***++++++++++++++++++++++++///...,,,+++***)))))))))******+++++++++,,,,,,,,,+++++++++************)))...---+++*********++++++(((***,,,---,,,+++******))))))***+++,,,---------++++++***)))(((((())))))))))))))))))))))))))))))***)))((((((((()))+++,,,+++*********))))))((((((,,,'''---<<<@@@555***(((+++***)))***+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******++++++***)))(((((())))))'''((((((((())))))*********'''(((,,,---***((()))+++,,,,,,,,,+++***+++,,,))))))(((((('''''''''&&&''''''''''''(((((((((((()))************+++++++++,,,,,,+++,,,---///111222777777666666555555VVVUUUTTTRRRQQQPPPPPPOOOXXXXXXYYYYYYXXXUUUSSSQQQPPPPPPPPPOOOMMMLLLKKKJJJMMMMMMLLLKKKJJJHHHGGGFFFGGGDDDDDDGGGFFFCCCCCCFFFAAABBBCCCDDDDDDDDDCCCBBB@@@BBBDDDEEEEEECCCAAA@@@@@@@@@@@@@@@@@@AAAAAABBBAAA???===;;;::::::;;;<<<<<<;;;999999::::::999888999888777666555333222222666777777777666555444444444444444444444333333222111111111000000000//////////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++***)))))))))++++++******)))(((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************))))))************))))))************************(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++---,,,++++++******************+++++++++,,,,,,,,,++++++++++++******************))))))***,,,...///******++++++***)))******+++,,,---...---,,,)))(((++++++***)))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,************)))))))))(((...)))---:::>>>444,,,***,,,++++++*********))))))************************))))))))))))))))))))))))******++++++++++++************++++++++++++******++++++***)))))))))))))))(((((()))))))))*********(((%%%&&&***+++)))(((***%%%&&&'''(((((((((((()))******)))))))))(((((((((((((((((()))))))))******************++++++++++++,,,++++++,,,---///111222666666666555555555RRRRRRRRRRRRRRRSSSSSSSSSUUUVVVVVVUUUTTTRRRPPPNNNRRRQQQQQQOOONNNLLLKKKKKKMMMMMMLLLLLLJJJIIIGGGFFFGGGDDDEEEHHHHHHEEEFFFIIIEEEEEEEEEDDDCCCBBBBBBAAA>>>???AAABBBBBBAAA???>>>??????@@@@@@BBBCCCEEEFFF???>>><<<;;;;;;;;;<<<<<<===;;;:::999::::::888666888777666555444333222111888777666444333333222222333444444444444333222222111111000000000000//////////////////////////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++******+++++++++,,,,,,,,,***************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++,,,------...//////------,,,+++++++++,,,,,,************************++++++++++++++++++++++++************************************************++++++******)))((((((((()))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))************))))))++++++++++++++++++++++++((())))))******))))))((())))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,+++++++++***************)))))))))***,,,...///,,,,,,+++******)))))))))***,,,///000///,,,)))&&&+++*********))))))))))))))))))))))))))))))))))))++++++******++++++,,,---************))))))))))))...)))***444777000++++++*********+++++++++++++++************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++******++++++++++++******+++***))))))))))))))))))))))))))))))************,,,)))))),,,,,,)))))),,,&&&'''((()))***+++++++++++++++************)))))))))))))))*********++++++************+++++++++,,,+++++++++,,,---///111333555555555444444444QQQRRRRRRSSSSSSTTTTTTSSSPPPPPPQQQRRRRRRQQQPPPPPPRRRQQQOOONNNMMMKKKKKKJJJLLLLLLLLLKKKJJJIIIHHHGGGFFFCCCDDDGGGHHHFFFGGGJJJIIIHHHFFFDDDCCCBBBAAAAAA===>>>@@@AAAAAA@@@???>>>>>>??????@@@AAACCCDDDEEE======<<<;;;;;;;;;<<<<<<===;;;999999999999777666888777777666444333333222777666444222111111222333333333333333333222111111111000000000////////////////////////////////////---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++******+++++++++,,,,,,,,,************************)))))))))*********++++++++++++++++++++++++++++++++++++,,,------------------,,,,,,++++++,,,,,,,,,)))))))))))))))*********++++++++++++++++++++++++***************+++++++++))))))*********+++++++++************))))))(((((()))))))))((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************((())))))************)))++++++++++++++++++++++++)))))))))******)))))))))))))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++((())))))***++++++++++++******+++++++++,,,,,,,,,,,,,,,+++++++++*********---,,,+++*********+++,,,000000000000000///,,,******+++---//////...,,,+++*********************)))))))))))))))))))))))))))************++++++,,,,,,*********)))))))))))))))+++&&&&&&,,,...+++)))***''')))***++++++,,,---...************************))))))))))))))))))))))))***++++++++++++++++++*********++++++++++++************)))))))))))))))***))))))))))))))))))))))))...++++++,,,***&&&'''+++*********+++,,,---,,,***************************)))))))))*********++++++*********+++++++++,,,,,,+++++++++,,,---000222333444444444444444444RRRRRRSSSSSSSSSSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSSSSOOONNNLLLKKKJJJIIIJJJJJJKKKKKKKKKKKKJJJHHHGGGFFFDDDAAABBBFFFGGGEEEEEEIIIIIIHHHGGGEEECCCBBBBBBBBB???@@@AAAAAABBBAAA@@@@@@??????>>>>>>???@@@AAAAAA<<<<<<<<<;;;;;;;;;;;;<<<<<<:::999999999999888666999888888777666555444444444333222111111222333444222222333333222222111000000000000////////////...////////////////////////------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++***************+++++++++,,,,,,,,,************************(((((((((((()))))))))***++++++++++++++++++++++++,,,,,,,,,---,,,+++***))),,,,,,,,,++++++,,,,,,---(((((()))))))))*********++++++++++++++++++++++++))))))*********+++++++++)))))))))***++++++,,,,,,*********))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++))))))************))))))))))))************))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++*********+++,,,---666666888:::;;;888333//////...---,,,,,,------...)))***++++++++++++******))))))))))))))))))))))))((())))))***************))))))))))))))))))*********'''&&&((()))((((((***)))+++---,,,******+++---************************))))))))))))))))))))))))))))))************))))))******++++++++++++*********)))))))))))))))******(((((((((((((((((((((((()))''''''((('''%%%(((......+++))))))))))))(((&&&))))))))))))))))))))))))((((((((()))))))))*********++++++++++++,,,,,,,,,******+++,,,---000222444444444444444444444QQQRRRSSSSSSSSSRRRPPPOOOQQQQQQQQQPPPPPPOOOOOOOOOLLLKKKIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIHHHFFFFFFCCC@@@AAADDDEEECCCDDDGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA???>>>>>>=========>>>>>><<<<<<<<<<<<;;;;;;:::::::::999888888999999888777999888888777666666555555222222222222222333444444111222222222222111000000000000////////////......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,+++++++++***************((((((((()))))))))******+++++++++++++++++++++++++++,,,------,,,***)))(((,,,,,,+++++++++,,,------((())))))******+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))******+++++++++,,,******))))))))))))))))))))))))))))))******+++,,,))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))******))))))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))******+++******++++++++++++++++++++++++)))******++++++******)))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++)))***+++,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++((((((((()))+++---///111999999:::===???===777222555333000,,,+++***++++++)))***+++,,,,,,,,,+++***))))))))))))))))))))))))(((((()))************)))))))))))))))***************))))))*********+++,,,---///000...***'''(((***++++++++++++++++++++++++)))))))))))))))))))))))))))))))))******)))))))))******++++++++++++******)))))))))))))))******+++))))))))))))((((((((((((''''''(((+++,,,,,,333;;;444///***)))***+++)))'''((((((((())))))))))))***((((((((()))))))))******++++++++++++,,,,,,,,,,,,*********+++---000333444444444444444444555NNNPPPQQQRRRRRRQQQPPPOOOLLLLLLLLLLLLLLLMMMNNNNNNJJJIIIGGGGGGGGGHHHJJJKKKHHHHHHHHHHHHGGGFFFEEEEEECCCAAAAAADDDEEECCCCCCFFFDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@>>>==================>>>=========<<<;;;:::999888999888777888999:::999888777777777666666555444444333333333444333333222222111111111111111000000///000000/////////.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,+++++++++*********))))))************++++++++++++++++++++++++++++++++++++***+++---......,,,+++***,,,+++++++++,,,,,,---...))))))******+++,,,,,,---++++++++++++++++++++++++((())))))***++++++,,,,,,***************+++++++++)))))))))))))))))))))***))))))))))))***+++,,,---))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((()))******+++++++++************************)))******++++++******)))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,---------,,,++++++++++++++++++++++++***+++---......---,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++((((((((()))+++---///111555333111333666777333000555333111...,,,+++******((()))+++------,,,+++***))))))))))))))))))))))))((()))***+++++++++******((()))))))))************(((***,,,,,,+++,,,+++++++++...000...***((())),,,++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))******++++++++++++******)))))))))))))))***++++++++++++++++++******))))))+++***,,,///...///777AAA777111***(((***------+++)))))))))*********++++++)))))))))*********+++++++++++++++,,,,,,,,,------*********+++...000333444444444555555555666LLLMMMPPPQQQRRRRRRQQQPPPJJJKKKLLLMMMPPPRRRTTTUUUIIIHHHGGGFFFGGGIIIKKKMMMGGGGGGGGGGGGGGGFFFEEEDDDDDDBBBBBBEEEEEECCCCCCFFFBBBDDDFFFHHHIIIHHHGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@===============>>>??????=========<<<;;;999888777888777666777999::::::999666666666555444444444333444555555555444222000///111111111111111000//////000/////////............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++******))))))++++++,,,,,,,,,---------++++++++++++++++++++++++)))+++---/////////------++++++++++++,,,,,,---...))))))***+++,,,,,,------++++++++++++++++++++++++((())))))***++++++,,,,,,************************)))))))))))))))*********))))))))))))***+++,,,---))))))))))))))))))))))))************************))))))************))))))************************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))******++++++++++++******))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++***+++,,,,,,------------+++++++++++++++++++++++++++,,,...//////...,,,+++******+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++*********+++---...///***&&&&&&***---,,,***000000111000///...,,,+++((()))+++---------+++***)))))))))))))))))))))))))))***+++,,,---,,,++++++(((((())))))*********+++%%%))),,,+++++++++***(((&&&***------++++++...222++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,+++++++++******++++++++++++******))))))((())))))***++++++---------,,,,,,++++++++++++***++++++))))))000999333,,,$$$"""%%%)))+++************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------*********+++...000333555555555555666666666MMMMMMPPPSSSRRRMMMMMMOOOPPPIIIIIIRRRVVVSSSTTTZZZRRRNNNIIIEEEEEEFFFGGGHHHJJJJJJIIIHHHGGGFFFEEEDDDEEEDDDBBBBBBCCCCCCCCCBBBAAABBBDDDDDDDDDDDDBBBAAAIIIHHHFFFDDDBBB@@@>>>>>><<<=========<<<;;;;;;:::;;;<<<======<<<;;;888777999999888888777666666666555555555666555555444333333444444222111111333555333222111000000111222333000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***))))))*********+++++++++,,,,,,---...---,,,***)))************************++++++++++++++++++++++++************************+++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))+++*********))))))((((((***)))))))))***+++,,,,,,******))))))))))))******************************,,,***))))))******((('''+++*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************++++++++++++++++++++++++*********************************************************+++---000333555******))))))******+++,,,------///111333111---***///,,,***+++------***&&&+++*********))))))(((((())))))))))))************))))))))))))((((((((((((,,,+++***)))((((((((((((******************************************************))))))))))))*********************)))(((((())))))))))))************))))))))))))))))))))))))+++++++++***************))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************((((((((()))+++...111333888888777555555444GGGJJJOOOSSSPPPIIIHHHJJJIIILLLSSSWWWUUUOOONNNQQQMMMJJJGGGFFFFFFFFFFFFEEEGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDBBBBBBCCCCCCCCCBBBAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBB@@@???===;;;:::;;;<<<<<<<<<;;;;;;:::999;;;;;;<<<===<<<:::888777999888888777777666555555555555555555555444333333222333333222000111222444222111000000000000111222////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++************+++++++++,,,,,,,,,,,,---------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))***)))))))))))))))))))))************)))))))))(((******)))))))))***++++++******))))))))))))******************************+++***((()))******)))(((************)))))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************++++++++++++++++++++++++************************************************+++******+++,,,///222333******))))))******+++,,,++++++,,,...222444444444---+++)))((()))+++++++++************)))))))))((())))))))))))***************)))))))))((((((((((((,,,,,,+++************+++************************))))))))))))))))))))))))******))))))))))))*********************)))(((((())))))))))))************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++///...------...000222444666666555555555666MMMRRR[[[___WWWLLLHHHJJJEEESSS^^^\\\RRRKKKGGGFFFFFFEEEDDDEEEFFFFFFDDDBBBCCCCCCDDDDDDEEEEEEEEEFFFDDDCCCAAAAAABBBBBBBBBAAA??????>>>>>>>>>>>>??????======>>>???>>><<<999888::::::::::::::::::999888::::::;;;;;;;;;999888777888888777777666555555444444444444444444333333222111222222111//////111333111111000000000000111111.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))((((((((())))))******))))))))))))*********************************)))((()))***+++***)))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************++++++++++++++++++++++++************************************************++++++++++++,,,---///111******))))))******+++,,,+++)))((()))...333666888000///---+++))))))+++...************)))))))))))))))))))))*********++++++******)))))))))((((((((()))))))))*********++++++************************((((((((((((((((((((((((************************)))************))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,333222000//////000222333444444444555666888SSS[[[eeehhh]]]NNNHHHJJJKKKZZZaaaXXXMMMIIIEEE???BBBAAA@@@BBBDDDEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCBBB@@@???>>>???@@@???>>>>>>===<<<;;;;;;<<<===>>>;;;<<<>>>@@@???===;;;999888888999999999999888888999999::::::999999777777777777666666555444444444333333333333333222222111///000111000///...000111000000000000000000000000------------------------......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++******************)))))))))))))))))))))))))))))))))))))))******************)))))))))))))))******)))(((''''''((((((******))))))))))))******************************)))((('''(((***++++++************)))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))))))))************************************************************************************,,,++++++++++++,,,------******))))))******+++,,,,,,***''''''***---///000444666666222,,,)))***,,,*********)))))))))))))))))))))*********+++++++++*********)))))))))((((((%%%&&&&&&'''((()))))))))************************))))))))))))))))))))))))************************))))))************)))(((((()))))))))************))))))))))))))))))))))))((()))))))))))))))******((()))))))))************))))))))))))))))))))))))))))))************))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...------///111222444444555666777999IIIQQQ\\\___UUUHHHCCCFFFVVV\\\ZZZNNNHHHHHHEEE???AAA???===>>>AAACCCDDDEEEBBBBBBBBBAAAAAAAAA@@@@@@@@@>>><<<<<<=========<<<<<<;;;:::999999:::;;;<<<:::;;;>>>??????>>>;;;:::777777888888888888888777888888888888888888777777666666555555444333333222222222222222222111111000...///000000///...///000////////////////////////------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************++++++))))))))))))))))))))))))(((((())))))************))))))))))))))))))************)))(((''''''((((((******))))))))))))******)))))))))))))))))))))))))))((('''(((***++++++***))))))))))))))))))******))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))((()))))))))************************************************************************************++++++************++++++******))))))******+++,,,,,,+++)))***+++,,,+++***111444777666111+++))))))))))))))))))))))))******************++++++++++++************))))))))))))$$$%%%&&&((())))))))))))************************************************)))***++++++++++++***)))((())))))*********))))))((()))))))))************))))))))))))))))))))))))(((((())))))*********+++((()))))))))************))))))))))))))))))))))))))))))************))))))))))))*********+++++++++++++++++++++++++++++++++---,,,++++++---///222333777777777777777888???EEENNNRRRMMMEEECCCGGGZZZVVVOOOGGGEEEGGGEEE@@@AAA???======@@@CCCEEEEEEBBBAAAAAAAAA@@@@@@??????>>>===;;;;;;<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;888999;;;<<<<<<;;;:::999666777888888999888888888777777777777777777777777555555444444333222222222111111111111111000000///---///111000///......///......////////////......------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))************************************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---------......,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))((((((((()))******++++++))))))))))))******************)))((((((((())))))******))))))))))))******))))))))))))))))))))))))***)))((()))***+++***)))))))))))))))************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))******************************************************************************************************))))))******))))))******+++,,,++++++,,,---//////---+++(((,,,111333222...***)))))))))))))))*********************++++++++++++,,,++++++*********)))))))))&&&((()))+++,,,,,,++++++************************************************)))***+++,,,,,,+++***)))((())))))************)))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************+++++++++,,,...111444666:::999888888888888BBBDDDHHHLLLJJJFFFGGGKKKRRRKKKFFFFFFFFFCCCAAAAAA???>>>>>>@@@CCCEEEEEEDDD@@@@@@@@@@@@@@@AAAAAAAAA???===<<<;;;<<<===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;999999:::::::::999999888666777888999999999999888666666666666666666666777444444444333222222111111000000111111000000///...---///111111000/////////---...////////////...---------------------------))))))******++++++,,,,,,************************************************************))))))))))))++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++,,,,,,,,,------------,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((())))))*********))))))))))))))))))))))))'''(((((()))******++++++((()))))))))******************)))))))))***++++++******))))))))))))******))))))))))))))))))))))))+++***((()))******)))(((((()))))))))************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************************************************************************************(((((())))))))))))))))))******))))))******+++,,,,,,,,,,,,---//////---+++&&&(((+++///111000,,,)))((()))))))))*********************+++++++++,,,,,,+++++++++*********))))))((()))+++,,,---,,,+++***************************************************)))***,,,------,,,***)))(((((()))***************))))))))))))************)))))))))))))))))))))))))))******+++,,,,,,------))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++++++++++++++++++++++++++,,,++++++,,,...111444666:::999999888888999IIIGGGHHHIIIHHHEEEFFFJJJIIIBBBBBBHHHHHH@@@===AAA===>>>@@@CCCFFFFFFDDDBBB===>>>???@@@AAABBBCCCCCC@@@>>>======>>>>>>===<<<;;;;;;===>>>>>>===;;;;;;;;;;;;;;;:::::::::::::::777777888999999999999999666666555555555666666777444444333333222111111000000000000000000//////...---///111222000/////////,,,---...//////...---,,,........................(((((()))***+++,,,,,,---************************************************************))))))))))))++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++++++++,,,,,,,,,------,,,,,,+++***+++,,,...///************************++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))*********+++******))))))***+++,,,,,,******))))))))))))******)))))))))))))))))))))))),,,***))))))******((('''(((((())))))*********+++))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++************)))))))))))))))************))))))))))))))))))))))))************************************************'''(((((()))))))))))))))*********)))***++++++,,,///---+++***++++++***(((,,,++++++---000000---)))(((((())))))*********+++******+++++++++,,,,,,,,,+++++++++************)))'''(((***+++,,,+++)))(((************************)))))))))))))))))))))))))))***,,,------,,,***)))(((((()))***************))))))))))))************))))))))))))))))))))))))******+++,,,------......))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,///222444999888888888999:::EEEFFFGGGEEECCCDDDIIINNNDDDDDDCCCCCCBBBBBBAAAAAACCCCCCEEEFFFFFFGGGFFFFFFBBB???<<<<<>>BBB@@@>>>===>>>>>>===<<<>>>>>>>>>======;;;::::::;;;;;;:::999888666555444999999999999999888777666666555444333222333444444555444333111000000111111111111111111000000000000000000000000000///.................................---,,,,,,++++++++++++,,,+++)))(((((()))+++,,,******************************+++++++++,,,,,,,,,))))))))))))((((((((((((************************++++++************************+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********(((((()))***+++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---***&&&&&&)))++++++***'''(((***,,,,,,***((('''(((((()))***************************************))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))))))))))))))))))))++++++************************++++++++++++******************************************************///...,,,+++++++++,,,,,,)))************+++++++++))))))************))))))+++++++++***************)))+++,,,,,,+++***+++,,,''',,,))))))000...(((+++)))))))))((())))))***+++))))))))))))))))))))))))((('''(((+++......,,,(((++++++++++++++++++++++++---,,,***)))))))))******************************************************,,,+++***+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---///000******))))))******+++,,,,,,***))))))***++++++***))))))************))))))***+++,,,+++***)))***+++******+++++++++,,,,,,,,,+++++++++,,,...111444666999:::::::::::::::CCCCCCDDDCCCCCCEEEHHHKKKFFFEEEDDDCCCBBBAAA@@@???DDDDDDEEEEEEFFFGGGGGGGGGEEEBBB??????@@@AAAAAA???AAA???>>>>>>?????????>>>@@@@@@@@@@@@???>>>===<<<;;;;;;;;;:::999888666666666666777777777777777777555444333222111222333333555555333222111111111222111111111000000000//////000000000000000///.................................---,,,,,,+++++++++,,,,,,+++)))(((((()))+++,,,******************************+++++++++,,,,,,,,,*********)))))))))((((((******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++*********(((((()))++++++,,,,,,+++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,)))'''''')))******))))))))))))******)))))))))(((((()))***************************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((******************************++++++++++++******************************************************---,,,+++***))))))***+++)))************+++++++++))))))************))))))******************++++++)))+++---,,,+++***+++,,,***,,,(((***555444+++******))))))))))))***++++++************************))))))))),,,//////---***++++++++++++++++++++++++---,,,***)))))))))***+++************************************************,,,+++***+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---...///******))))))******+++,,,---,,,++++++,,,---,,,+++))))))************)))))))))+++,,,+++***)))***+++******+++++++++,,,,,,,,,++++++***+++---111444666888888888999999999FFFEEEFFFGGGJJJLLLLLLLLLGGGGGGEEEDDDBBBAAA??????EEEEEEEEEEEEFFFGGGHHHIIIHHHEEECCCBBBBBBBBBBBBAAAAAA@@@>>>>>>???@@@??????@@@@@@@@@@@@???>>>=========<<<<<<;;;:::999888888444444555555666777777777444333222111000111222222555555444333222222222222111111000000000000///////////////000//////...---------------------------------,,,+++++++++,,,,,,,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,+++++++++*********))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++*********((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''))))))((('''+++***)))(((((()))***+++(((((()))***************************************))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''''''''''''''''''''******************************++++++++++++************************************************************)))((((((((()))))))))************+++++++++))))))************)))))))))))))))***+++++++++,,,***+++---,,,+++******++++++,,,'''+++999999---******************+++,,,,,,******************************+++---//////---+++************************,,,,,,+++************+++************************************************+++******+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,......***))))))))))))***++++++///...------...///...---))))))************)))))))))***++++++***)))***+++******+++++++++,,,,,,,,,+++******+++---000333555777777777777888888HHHFFFGGGJJJNNNPPPNNNKKKGGGFFFFFFEEEDDDCCCBBBBBBFFFFFFEEEEEEFFFGGGHHHIIIJJJHHHFFFDDDCCCCCCCCCCCCCCCAAA????????????>>>======>>>>>>>>>======<<<;;;======<<<;;;;;;:::::::::555555555555555666666777555444222111111111222333555444444333333333222222111000000000////////////.........//////......------------------------------,,,,,,++++++,,,,,,,,,++++++***))))))***++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********************************************+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************((()))***+++++++++++++++************************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((('''''''''((()))((('''&&&******))))))))))))******(((((()))***************************************((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))))))))(((((()))))))))))))))))))))))),,,++++++******)))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))******************++++++++++++******************************************************)))))))))((((((((())))))))))))*********+++++++++))))))************))))))(((((()))***+++,,,,,,,,,***,,,------+++******+++(((+++(((---:::999...+++++++++******++++++,,,---******************************+++,,,------,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++***************************************************))))))***,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++------)))))))))))))))***++++++///...---...///000...---))))))************)))))))))***++++++***)))+++,,,******+++++++++,,,,,,,,,+++******+++,,,///222444666777777888888999FFFDDDDDDGGGKKKKKKHHHEEEDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHFFFDDDCCCBBBCCCCCCEEECCC@@@???>>>>>><<<;;;<<<============<<<;;;;;;<<<<<<;;;:::::::::;;;;;;888777666555555555555666666555444222222333333444333333333333333333222222000000000////////////...,,,---............------------------------------,,,,,,,,,++++++,,,,,,---+++******************+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))***+++++++++******************************))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((&&&'''((()))((('''''''''''')))***++++++***)))'''(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******))))))))))))))))))))))))))),,,,,,++++++******))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))************))))))))))))))))))))))))))))))(((((()))))))))***************++++++++++++******************************)))))))))))))))))))))))))))*********************))))))*********+++++++++))))))************))))))(((((()))***+++,,,,,,,,,+++,,,------+++*********$$$+++***---777444,,,---++++++******++++++,,,---************************)))***++++++++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))(((***,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,))))))(((((())))))***+++...------...//////---+++))))))************))))))(((***++++++******+++,,,******+++++++++,,,,,,,,,,,,+++++++++---///222444777777888888999:::JJJJJJIIIJJJKKKJJJGGGEEEBBBBBBCCCDDDEEEEEEFFFGGGCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFEEECCCAAA@@@AAACCCDDDBBB???>>>======;;;:::=========>>>>>>======<<<::::::999888888999:::;;;999888666555444444555555666555444333333333444444111222222333333222222111000000////////////......+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------******************************************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))***************)))******+++++++++******************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((())))))''''''((()))&&&(((+++,,,,,,+++(((&&&(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------------))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((())))))******))))))************))))))************************'''(((((())))))***************++++++++++++******************************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))************+++++++++))))))************)))))))))))))))***+++++++++,,,+++,,,...---+++))))))***$$$++++++,,,444111***---***************+++,,,,,,++++++++++++++++++++++++)))***++++++))))))***+++***************************+++,,,,,,---,,,,,,,,,************************)))))))))))))))))))))))))))(((((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++)))(((((((((((()))******,,,,,,,,,---//////,,,***))))))************))))))((()))++++++******+++---******+++++++++,,,,,,,,,---,,,,,,,,,---000333444666777777888999:::QQQQQQQQQOOOLLLIIIHHHHHH@@@@@@AAAAAABBBBBBCCCCCC@@@BBBDDDFFFGGGFFFEEEDDDBBBCCCCCCAAA>>>>>>@@@BBB@@@???===<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;888777666666666888999;;;777555444333222333555666555444333222222222333444000000111222222222111000000000/////////.........++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...*********++++++***************************************+++++++++,,,,,,,,,++++++++++++************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************((()))))))))*********+++******+++++++++******)))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******)))''''''))),,,((()))************)))((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((()))*********))))))************))))))))))))))))))))))))))))))''''''(((((()))******+++******++++++++++++******************************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))************+++++++++))))))************))))))******************+++++++++---...---+++))))))***(((,,,)))***444222***+++***))))))))))))***++++++++++++++++++++++++++++++***,,,---+++))))))+++---++++++++++++++++++++++++***+++,,,---------,,,,,,************************))))))))))))))))))))))))((('''((()))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******((((((((((((((()))******,,,,,,---...//////,,,***))))))************))))))''')))***+++******,,,---******+++++++++,,,,,,,,,......------...111333555555555666777888999QQQRRRRRRNNNHHHDDDDDDFFF????????????????????????>>>AAADDDGGGGGGFFFDDDBBB???@@@AAA???<<<<<>>>>>===888888999::::::999999999777666555444555666888:::333222111111111333555777444333222111111111222333//////111222222111000///000/////////............***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...******++++++++++++************************************+++++++++,,,,,,,,,+++++++++*********))))))************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************************************(((((())))))*********+++******+++++++++******)))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++)))&&&&&&***---+++***)))(((((()))***+++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))************))))))((((((((((((((((((((((((&&&''''''((()))******+++******++++++++++++******************************))))))))))))))))))))))))((()))***,,,,,,,,,+++***)))************+++++++++))))))************))))))+++++++++***************,,,---...---+++)))))))))------&&&(((555555+++))))))))))))((()))******++++++++++++++++++++++++++++++---...---***))),,,...++++++++++++++++++++++++)))***,,,---...---,,,,,,************************))))))))))))))))))))))))((('''''')))+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***((((((((((((((()))******---------///000000---+++))))))************))))))''')))***+++******,,,---******+++++++++,,,,,,,,,//////......///111444666444444555666777888JJJHHHEEECCCAAABBBCCCEEEBBBAAA???>>>===>>>???@@@@@@CCCFFFFFFEEEBBBAAA@@@>>>>>>============>>>>>>============<<<<<<<<<<<<;;;:::999888888888999:::888888777777666444333222666555555444444333222222444444333333333222222222222222222111111111111000////////////.....................------,,,,,,,,,---.........---,,,,,,+++************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********)))******+++,,,((()))***+++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******)))*********+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))((((((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((''''''(((***+++)))(((***,,,---+++)))+++++++++************))),,,++++++---000000---******''')))...---'''''',,,******++++++++++++******++++++***************+++***++++++,,,,,,,,,++++++(((((((((***+++,,,+++)))+++)))(((+++------------)))************++++++++++++,,,,,,+++)))((()))***+++*********))))))(((((()))))))))))))))))))))))))))+++,,,******+++(((###(((((()))***++++++,,,,,,***+++,,,------,,,+++***))))))))))))************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333444333444555777999;;;HHHFFFCCCAAA@@@AAABBBCCCBBBAAA???======>>>???@@@AAACCCEEEEEECCCAAAAAAAAA>>>>>>>>>======>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::999888777888888999777777777666666444333333555555555444333333222222444333333333333222222222222222222111111111000000////////////..................---------,,,,,,,,,------......---,,,,,,+++************************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***************+++*********))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))(((***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((((((''''''(((******)))(((***,,,---+++)))+++++++++************)))---,,,+++---000111000...***)))+++...---***)))+++******++++++++++++******++++++************++++++******+++++++++++++++***++++++******+++******)))+++******+++,,,+++++++++)))************+++++++++)))))))))******)))((((((************)))))))))((()))))))))))))))))))))))))))***+++***,,,///,,,'''(((((()))******+++,,,,,,******+++,,,,,,+++******))))))))))))************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---...000222444666666777888999:::DDDCCCAAA???>>>???AAABBBBBB@@@>>>======>>>???@@@BBBCCCDDDCCCAAA@@@AAABBB????????????????????????===<<<<<<<<<;;;;;;;;;::::::999888777777777888888666666666666555555444444555555444444333333222222333333333222222222111111222222111111111000000000/////////............---------------,,,,,,,,,,,,---------------,,,,,,+++************************+++++++++***************))))))))))))))))))******++++++++++++++++++++++++,,,+++***)))))))))***+++++++++++++++++++++++++++***************+++,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******************************)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''')))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((''')))******))))))***,,,,,,+++)))+++++++++************)))---,,,+++,,,///111222222))),,,---++++++---,,,)))******++++++++++++******++++++************++++++************************,,,++++++*********+++++++++,,,++++++*********))))))************+++++++++)))((((((+++------***'''************)))))))))))))))))))))))))))))))))))))))))))))***///444000***((())))))******+++++++++)))******++++++******)))))))))))))))************))))))***++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,---///111333888888888888888888@@@???>>>======>>>???@@@AAA@@@>>>======>>>???@@@BBBCCCCCCAAA??????AAACCC??????@@@@@@@@@@@@??????<<<<<<;;;;;;::::::999999888888777777777666666666555555555555555555555555555555444444333222222111222222222222111111111111111111111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++************************************************)))))))))***************++++++++++++++++++++++++++++++***))))))******+++************************+++************+++,,,,,,++++++,,,,,,,,,,,,,,,+++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))(((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((())))))(((((()))***))))))******+++++++++***+++++++++*********)))))),,,+++******,,,000333444***---+++&&&'''------)))******++++++++++++******++++++*********+++,,,,,,++++++******))))))******************)))***,,,...***,,,---***)))***+++***))))))*********+++++++++,,,******---222333...(((*********)))))))))))))))))))))))))))))))))))))))***)))((()))///444111)))((()))))))))*********+++)))))))))******)))))))))((()))))))))************))))))***++++++++++++***+++++++++++++++,,,,,,,,,++++++***+++,,,...000222777888888888888999======<<<<<<===>>>???@@@@@@???===<<<<<<>>>???@@@BBBBBBBBB@@@>>>>>>@@@CCC>>>???@@@@@@@@@@@@???>>>;;;;;;;;;:::999888888777777777777666666666555555444444333333444555666777555444444333222222111111222222111111111000000000111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++************************************************,,,,,,,,,,,,------......++++++++++++++++++++++++******************++++++************************+++++++++***+++,,,,,,---******++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***+++++++++***************+++++++++************************************************************************))))))))))))))))))))))))((()))))))))************************)))))))))(((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))************************************************************))))))************))))))))))))))))))))))))))))))++++++******))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************((())))))*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))+++((()))***++++++++++++++++++++++++*********))))))***)))((((((***---222555,,,,,,(((%%%''',,,,,,)))******++++++++++++******++++++******+++,,,,,,---,,,,,,+++***))))))******+++,,,---,,,***)))***,,,(((---///***))),,,---+++))))))*********+++++++++,,,******...222333...)))))))))))))))))))))************************************(((''',,,000---''')))))))))))))))************))))))))))))))))))***((()))))))))************))))))***++++++++++++************++++++,,,,,,,,,*********+++,,,...000111555555666888999:::;;;<<<<<<===>>>???AAAAAA???>>>===<<<<<<===???AAAAAABBBAAA@@@>>>>>>@@@BBB===>>>???@@@@@@???>>>===;;;;;;:::999888777666666555555666666666555444333333222222222333555777999444444333333222222111111111111111000000000000///111111000000000/////////.........------------,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***************************************+++++++++((((((((())))))******+++++++++++++++++++++++++++)))*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------******+++++++++***))))))*********++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++*********)))))))))************************************************))))))************))))))))))))))))))))))))))))))************))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((***)))(((((()))+++((()))++++++*********,,,+++++++++************)))((())))))((())),,,000444///***)))---///...+++*********++++++++++++******++++++***++++++,,,---......---,,,***)))******+++///111333111,,,))))))+++)))111222,,,(((,,,...+++)))************+++++++++***)))))),,,......+++((())))))))))))************************************)))+++***'''(((+++***'''))))))))))))))))))))))))+++******))))))******+++))))))))))))************))))))***++++++++++++***))))))******+++,,,,,,,,,+++******+++,,,...000222333444555777999;;;;;;;;;<<<>>>???AAABBBCCC???>>><<<;;;<<<===???AAA@@@AAAAAA@@@>>>>>>???@@@<<<===???@@@@@@???===<<<;;;:::999888777666555555444555555666555444333222222111111111333555888:::444444333333222111111111111111000000000/////////111000000000////////////.........---------,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,************************))))))*********+++++++++%%%%%%&&&&&&'''(((((()))++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------+++,,,,,,,,,++++++***))))))******+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))---,,,++++++***)))((((((************************************************))))))************)))))))))))))))))))))))))))))))))))))))))))))*********'''''''''((()))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++'''***,,,,,,***)))***,,,+++++++++************)))(((***+++******,,,000333111)))---<<>>===<<<;;;<<<===???AAA???@@@AAA@@@???>>>>>>???;;;===>>>??????>>>===;;;::::::999888777666555555333444555555555444333222111111111111333666999:::444444333333222111111000000000000000////////////000000000000////////////......---------,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************))))))******++++++++++++)))******+++,,,------...++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------,,,,,,+++***))))))***+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))...---,,,+++***(((''''''************************************************))))))************))))))))))))))))))))))))))))))(((((())))))******++++++&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++(((((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))***+++'''***,,,,,,***)))***,,,+++++++++************))))))+++---,,,+++,,,000333222)))111HHHLLL888+++---******++++++++++++******++++++++++++,,,---...///111000---+++++++++,,,---)))///666999777555666888111::::::///(((******&&&)))************+++++++++,,,......---+++***+++,,,(((((())))))*********+++************************%%%+++---)))&&&(((+++---))))))))))))((((((((((((---,,,+++******+++,,,---))))))))))))************))))))***++++++++++++***((())))))***++++++,,,,,,,,,++++++,,,---///111333444555666777999;;;BBBAAA@@@???>>>>>>>>>>>>========================???@@@AAAAAA??????@@@AAA>>>>>>>>>===<<<<<<;;;;;;:::999888666555555444444222333444555555555444333333333333333333333333333333333333333333333333333222111000000000000000000/////////000///......------------------------------,,,+++***))))))))))))***************************************************************************+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,************************++++++************+++++++++******))))))******+++---------,,,,,,+++++++++,,,,,,,,,---------......---------...------,,,,,,---------------------------------------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))***************************************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))***************)))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++)))&&&&&&'''((())))))******))))))((((((''''''(((((((((((((((((((((((()))(((''')))++++++(((%%%))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%'''((()))))))))))))))((())))))(((((((((((())))))(((((())))))************++++++++++++++++++++++++((((((((((((((((((((((((******+++++++++******)))+++******)))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***************)))((('''///---***'''&&&(((+++---(((***++++++***+++---///000+++))),,,...,,,)))))))))******+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********---,,,***)))+++222;;;AAAQQQFFF888111//////,,,(((+++++++++,,,,,,---------...+++)))((()))******))),,,,,,,,,+++***,,,222666777555111---***(((((((((***&&&&&&,,,---(((%%%'''))))))))))))************)))))))))***+++++++++,,,************************((()))++++++******+++---++++++******++++++,,,---,,,,,,,,,---...///000111555666777888999:::@@@???>>>======<<<<<<<<<========================???@@@AAA@@@?????????AAA>>>>>>>>>===<<<<<<;;;;;;:::999888777555555555555333444555555555444333333333333333333333333333333333333333333333333333333222222111000/////////000...////////////...------------------------------...---,,,+++***************************************************************************************+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,************************++++++************++++++++++++************++++++---,,,,,,,,,++++++++++++,,,,,,,,,------------...,,,------...------,,,,,,------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++***************)))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***************)))(((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))%%%'''((()))((((((***+++******))))))(((((((((((()))))))))))))))))))))))))))(((''')))++++++(((&&&))))))))))))))))))))))))((((((''''''''''''&&&&&&(((((()))))))))))))))((())))))(((((((((((()))))))))))))))))))))*********++++++++++++++++++++++++******************************+++++++++******)))++++++***)))(((((())))))))))))))))))))))))))))))'''((())))))******))))))******++++++******)))(((,,,(((%%%''',,,///,,,(((***+++,,,+++******,,,---222...,,,...---***+++......---+++***)))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++++++++***+++++++++,,,000666:::gggWWWBBB333---,,,+++)))+++++++++,,,,,,,,,------,,,+++,,,---///...,,,***,,,---.........111666:::===;;;666111---+++))))))+++'''(((...///***'''((())))))))))))***************************+++++++++************************)))***++++++***)))***,,,++++++******++++++,,,---+++,,,,,,---...///000111555666777888999:::>>>===<<<;;;;;;::::::;;;========================>>>???@@@@@@>>>>>>???@@@>>>>>>>>>===<<<<<<;;;;;;:::999888777666555555555555555555555555444333222333333333333333333333333333333333333333333333333333222111000//////...///...............---,,,,,,------------------------......---,,,++++++++++++************************))))))))))))))))))))))))***************************++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++************++++++,,,,,,++++++++++++,,,,,,+++++++++++++++*********,,,,,,,,,,,,------------,,,,,,------...------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++)))************))))))(((************++++++++++++))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))******)))************))))))((())))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&))),,,,,,***))))))+++***))))))))))))(((((((((************************)))(((((()))******((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))))))))++++++++++++++++++++++++************************)))******+++++++++******,,,+++***)))((((((((((((************************((()))******++++++******)))***++++++++++++++++++...(((%%%,,,777:::222))),,,------+++***)))***,,,///+++******)))(((+++000222000,,,)))((()))+++---,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,(((***,,,------...///111WWWJJJ888---***,,,------++++++++++++,,,,,,,,,,,,***+++...222444333///+++,,,...000111333777;;;>>>CCC@@@<<<666111---+++***+++)))+++000111...***)))))))))))))))************+++++++++******************************************+++,,,+++))))))***+++++++++******++++++,,,---***++++++,,,...000111222555666777888999:::>>>===<<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????======>>>???>>>>>>>>>===<<<<<<;;;;;;:::999888777666666666666777777666555444333222111333333333333333333333333222222222222222222222222333222111000///.........------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++************************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,************************++++++************++++++---,,,,,,++++++,,,,,,---************************++++++,,,,,,,,,---------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))************)))((()))))))))*********++++++)))))))))))))))))))))))),,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************)))((())))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((((((((((((((((((((((((++++++++++++***)))(((((())))))))))))))))))))))))************************)))(((((()))))))))(((((())))))))))))))))))))))))&&&&&&'''((())))))************))))))))))))))))))))))))(((((((((((())))))************))))))))))))************************************************))))))***+++++++++******,,,,,,+++)))((((((((((((************************))))))***+++++++++++++++))))))***+++,,,---------...)))'''---777:::333***+++,,,,,,+++***)))+++---...)))''')))+++***+++...111///,,,***))))))+++,,,,,,,,,++++++++++++,,,,,,*********++++++,,,,,,,,,(((***,,,,,,+++***+++,,,222...***))),,,///...,,,+++++++++++++++++++++,,,)))+++...222444444111...***,,,...222555999<<<>>>AAA???;;;777222///,,,+++)))))),,,000222000,,,)))((()))))))))************,,,+++++++++***)))))))))************************+++,,,,,,+++)))((()))***++++++******++++++,,,---******+++,,,...000222333444555777888::::::>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>><<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;:::999888777777666777777888888777555444333222222333333333333333333333333222222222222222222222222222111000///............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++************************))))))))))))))))))))))))************************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,************************++++++************++++++---,,,,,,++++++,,,,,,---************************+++++++++,,,,,,,,,------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++((())))))*********))))))((((((((()))))))))******************************++++++++++++******))))))))))))))))))))))))))))))(((((())))))************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((,,,)))&&&&&&)))***)))&&&))))))))))))************))))))))))))))))))))))))((())))))((((((((())))))))))))))))))))))))))))))&&&''''''((()))***++++++,,,+++***)))((()))))))))))))))(((((((((((())))))*********)))))))))))))))************************))))))))))))))))))))))))((()))***+++++++++++++++,,,+++***)))((((((((((((************************))))))***+++++++++++++++((()))***+++,,,---------)))'''%%%'''+++---+++))))))***++++++***+++---///333,,,(((,,,000...+++***...------,,,++++++******,,,++++++******++++++,,,*********++++++,,,,,,,,,+++++++++)))'''''')))++++++***+++---000///+++'''++++++++++++++++++++++++******+++---000222222111)))***+++///222666999:::888777555222000...,,,+++''')))+++---000000---)))((()))))))))************,,,+++++++++***)))))))))************************+++,,,,,,+++)))((()))***++++++******++++++,,,---******+++,,,...000222333444555666888:::;;;??????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======;;;;;;<<<===>>>>>>>>>===<<<<<<;;;;;;:::999888777777777777777999888777555444333333333333333333333333333333333222222222222222222222222000000//////......//////...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******+++************************************************************************)))******+++++++++++++++******+++++++++,,,,,,,,,************************++++++************++++++,,,,,,++++++++++++,,,,,,*********+++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------*********+++++++++++++++++++++++++++++++++++++++***************+++++++++************************((())))))************)))'''((((((((())))))))))))************************************************))))))))))))))))))))))))((((((((()))******++++++((())))))************)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((&&&%%%'''***+++***))))))))))))************+++))))))))))))))))))))))))((())))))((('''''')))***))))))))))))))))))))))))'''(((((()))***++++++,,,---,,,***)))(((((()))***))))))(((((((((((())))))((()))))))))************************************((((((((((((((((((((((((((()))***++++++++++++++++++******)))))))))))))))************************((()))******++++++******((()))***+++,,,,,,,,,,,,)))))))))''''''''')))+++((()))***+++***+++...000555...)))+++---+++((((((/////////...---,,,***)))++++++************++++++++++++++++++++++++,,,,,,,,,,,,***(((&&&'''***---000...,,,+++,,,,,,,,,++++++++++++++++++*********+++)))((())),,,000111222+++******,,,///222444444//////......---,,,++++++&&&)))******---000...***))))))))))))************+++++++++******************************************+++,,,+++))))))***+++++++++******++++++,,,---***++++++,,,...000111222333444666888:::;;;???>>>===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::<<<<<<<<<;;;:::;;;<<<>>>>>>>>>===<<<<<<;;;;;;999999888888777777888888999888666555444444444444333333333333333333333333111111111111111111111111///............///000000...////////////...------+++++++++++++++++++++++++++++++++******++++++,,,************************++++++++++++++++++++++++************************))))))***+++++++++++++++******+++++++++,,,,,,,,,************************++++++************++++++++++++************++++++++++++++++++,,,,,,,,,---***++++++++++++,,,,,,,,,***+++,,,---............++++++++++++++++++++++++)))******+++,,,,,,------)))*********++++++++++++++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))(((((()))***************(((((()))))))))*********************************'''(((((())))))******+++))))))))))))))))))))))))'''(((((()))******++++++(((((()))***************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))///444444000,,,+++,,,))))))*********+++++++++************************((()))***(((&&&&&&)))+++)))))))))))))))))))))))))))))))))******+++++++++...,,,***)))(((((()))***))))))(((((((((((())))))''''''((()))***++++++,,,************************))))))))))))))))))))))))(((((()))++++++,,,,,,+++)))))))))))))))******+++))))))))))))))))))))))))'''((())))))******))))))(((((()))***++++++++++++++++++,,,+++******,,,...)))+++++++++******,,,...111...,,,,,,******111:::777555333000---+++***)))++++++************++++++,,,,,,+++++++++++++++++++++++++++)))((())),,,...,,,***(((((()))+++---...++++++++++++*********)))***)))((())),,,///000000111...+++***---000111111)))******+++++++++++++++''')))***(((+++000000,,,))))))))))))***************************+++++++++************************)))***++++++***)))***,,,++++++******++++++,,,---+++,,,,,,---...///000111333444666888:::;;;>>>>>>===<<<;;;;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<::::::;;;<<<>>>>>>>>>===<<<<<<;;;;;;999999888888888888888888999888666555444444555555333333333333333333333333111111111111111111111111...------......///000111//////000000//////...---++++++++++++++++++++++++,,,,,,,,,++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++*********+++++++++,,,,,,,,,************************++++++************+++++++++******************++++++++++++,,,,,,---------******+++++++++,,,,,,,,,***+++,,,---............++++++++++++++++++++++++))))))***+++,,,,,,------))))))******++++++++++++++++++++++++++++++++++++))))))******++++++++++++(((((((((((((((((((((((((((((()))***************)))************+++++++++************************&&&&&&'''((()))***++++++))))))))))))))))))))))))'''(((((()))***+++++++++(((((()))***************))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))///;;;FFFDDD777,,,+++...))))))******++++++++++++++++++++++++++++++++++++(((******(((&&&&&&))),,,))))))))))))))))))))))))***************+++++++++...---+++)))(((((()))***))))))(((((((((((())))))&&&&&&''')))***+++,,,---))))))))))))))))))))))))************************(((((()))++++++,,,,,,,,,(((((((((((()))***+++,,,((((((((((((((((((((((((''''''((()))))))))))))))(((((()))************)))(((((()))***+++,,,,,,+++,,,,,,---+++***)))+++,,,000111333222///333CCCUUU???;;;666000,,,******+++++++++************++++++---,,,,,,++++++*********)))***,,,,,,++++++---...******++++++,,,+++***)))++++++++++++******))))))))))))(((***---/////////666111,,,+++---///000000((()))******++++++******(((+++***'''***111222...))))))))))))************))))))******+++++++++,,,************************((()))++++++******+++---++++++******++++++,,,---,,,,,,,,,---...///000111333444666888:::;;;<<<<<<<<<;;;;;;:::::::::555666888999::::::999999:::;;;<<<<<<======<<<<<>><<<:::999888888::::::::::::::::::::::::999888666444333333333333333333444444333333222111///111555777777555111///////////////////////////...------------,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++******************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++***+++,,,---...---,,,,,,---------....../////////,,,------......------,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************************************(((((((((((())))))))))))************************(((((()))***************((()))***)))((('''((()))******)))((((((((((((((()))))))))))))))******+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,++++++******++++++,,,***++++++,,,,,,++++++***(((((((((((())),,,...///999999;;;@@@DDD@@@555+++///---+++)))((()))+++,,,))))))))))))***************)))((()))***+++***((()))))))))))))))))))))))))))***+++,,,+++***(((&&&******))))))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))***,,,...++++++)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++---000111222888CCCKKKLLLCCC777...*********)))************************++++++******************,,,,,,***(((''')))---111---,,,++++++************&&&,,,***)))---)))'''000++++++******+++,,,...///333000......111222///,,,******))))))))))))******)))******))))))+++...111******)))(((((()))***+++))))))))))))************+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********+++---000222444666666777888999:::;;;;;;::::::999999999999666777888999:::::::::999:::;;;;;;<<<<<<<<<<<<<<<>>>>>><<<;;;::::::::::::::::::::::::::::::::::::999777666444333333333333333333333444333222222111000111444666666444111000.................................------,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,,,,++++++++++++++++++++++++*********)))*********+++++++++,,,,,,,,,,,,+++++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,***+++,,,---------,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************(((((((((((()))))))))***************************(((((()))***************(((*********((('''((()))******)))((((((((((((((()))))))))))))))******+++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((()))+++,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++******+++,,,...///EEE;;;000+++000888@@@DDD777555111---***))))))***))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))))))))***+++***)))((('''******))))))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))***,,,...,,,+++***((((((((())))))+++++++++++++++++++++++++++++++++************))))))+++,,,+++***,,,333:::888333---******+++++++++************************++++++******************+++,,,,,,***))))))***,,,+++*********+++---///000222333,,,)))...,,,(((---+++******)))***+++---...---...000111000///......))))))))))))))))))))))))((())))))((((((***---000,,,+++***)))(((((())))))))))))))))))************+++++++++*********))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,---///222333666666777888999:::999999999999888888888888777888999:::;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;999999999999999999999999888777555444333222333333222333333333333222111111111222333444444333222111........................//////...---,,,,,,++++++***++++++,,,,,,++++++***+++++++++++++++*********++++++++++++*********************++++++++++++,,,,,,++++++++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,***+++,,,---------,,,,,,+++,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************((((((((()))))))))******************************(((((()))***************)))***+++***((('''((()))******)))((((((((()))))))))))))))))))))******+++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((***+++,,,,,,++++++************++++++******++++++++++++******,,,,,,+++++++++++++++,,,333///)))&&&(((...555:::888555222...+++)))))))))))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))+++------,,,***(((((((((((()))************************+++++++++************)))((()))***(((&&&&&&)))---(((''''''(((+++,,,,,,+++******************************++++++++++++++++++***,,,---,,,***)))((()))+++*********,,,000333666<<<;;;...(((......)))---,,,+++***)))***+++,,,---...222555444///++++++---((()))***++++++***)))((('''((((((((('''(((+++...---,,,+++)))(((((('''((())))))))))))************+++++++++******************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---///111222666666777888999:::999999999999999999888888999999::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;;;;;;;:::999999999999999999999999999999999999999777666555333222222333333222222222222222111111000222222222222222222222222........................//////...---,,,++++++******++++++,,,,,,++++++***************************++++++++++++++++++++++++************++++++++++++++++++++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************************************(((((()))))))))*********************************(((((()))***************)))***+++***((('''((()))******))))))((())))))***)))))))))))))))******+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++************++++++******++++++++++++******+++******)))((((((''''''!!!&&&+++,,,***&&&$$$###///...,,,***))))))******((()))))))))***************)))((()))***+++***((((((((((((((((((((((((((())))))(((''''''(((((()))******))))))))))))******))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((()))***,,,---,,,***)))((('''(((((())))))))))))))))))))))))+++++++++*********))))))''')))++++++******+++---(((((()))+++,,,,,,,,,+++******************************+++++++++++++++,,,+++,,,---,,,+++***+++,,,///---,,,+++,,,///333666<<<===111'''+++---+++000333222111000000111222333888999777222---)))((()))'''(((***,,,,,,***(((''''''((()))(((((((((+++---++++++***))))))(((((((((((()))))))))***************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,,,,---...000111666666777888999:::999999999999::::::::::::::::::::::::::::::;;;;;;999::::::;;;<<<;;;;;;;;;<<<;;;:::888777777777777888888888888888888888888666555444333222222333333111111222222111111000///111111111000000111111111........................//////...---,,,,,,++++++***++++++,,,,,,++++++***************************+++++++++++++++++++++,,,))))))*********++++++++++++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********++++++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++************************************************))))))))))))************))))))))))))))))))))))))(((((()))***************)))++++++***)))((()))*********))))))))))))******)))))))))))))))******+++)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))(((+++******))))))******+++)))******++++++******)))***)))))))))((('''&&&&&&))),,,...+++'''%%%&&&)))***)))((((((((()))***+++((()))))))))***************)))((()))***+++***((((((((((((((((((((((((((())))))(((((((((((()))*********))))))))))))******))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))((((((***+++---,,,***(((((((((((()))))))))))))))))))))))))))+++++++++*********))))))(((***,,,------,,,,,,---,,,---,,,,,,+++++++++,,,******************************++++++,,,,,,,,,,,,,,,,,,,,,******,,,///222444222...,,,+++---///111333<<<444((((((***---666888888777666666777999:::<<<777000+++))))))(((&&&'''(((***,,,,,,***((('''((()))******))))))+++---(((((())))))************((()))))))))***************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,,,,,,,---...000111666666777888999:::999999999:::::::::::::::::::::999999999999::::::999999:::;;;;;;;;;;;;;;;;;;:::999888666666555555777777777777777777777777666555333222222222333444000111111111111000//////000000000000000000000000------------------------......---------,,,,,,,,,***++++++,,,,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,,,,)))))))))************++++++************))))))))))))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,------,,,,,,+++++++++,,,---...,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************)))))))))*********++++++))))))))))))))))))))))))(((((()))******************+++,,,+++)))((()))*********)))))))))***++++++)))))))))))))))******+++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,******))))))))))))******))))))************))))))))))))************)))((((((+++------***)))***,,,,,,+++******)))))))))***))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))(((((()))+++++++++)))((((((((()))***))))))))))))))))))))))))+++++++++************)))((()))***+++***)))'''&&&+++++++++***)))))),,,...******************************++++++,,,---------,,,+++***)))))),,,111555444222///,,,***+++,,,---000<<<888+++)))+++...666111111000000111222444555444---&&&$$$&&&))))))(((((()))***++++++***)))(((((()))++++++***)))+++,,,&&&'''(((***++++++++++++))))))))))))***************************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---///111222666666777888999:::888888888888999999999::::::999888888888888999:::999999:::;;;;;;;;;;;;:::999888777666666666666666777777777777777777777777555444333222222222333444000000111111000000///...//////000111111000//////------------------------,,,,,,,,,------------...***++++++,,,,,,++++++***++++++++++++,,,,,,,,,---+++++++++,,,,,,,,,------))))))))))))************************))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---...,,,,,,+++++++++,,,---...------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))(((((()))******************+++,,,+++)))((()))*********))))))******+++,,,)))))))))))))))******+++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,******))))))))))))******))))))************))))))&&&'''(((******+++******"""&&&+++------***(((&&&---,,,++++++***)))))))))))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))((()))***,,,,,,,,,+++*********))))))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))'''''')))******)))((((((((()))++++++************************+++++++++************)))******)))******)))'''%%%''')))++++++))))))+++---******************************++++++,,,------...)))******))))))***---000...---,,,+++++++++,,,,,,555BBB===///...///---000))))))))))))***,,,...000+++)))'''&&&'''((())))))))))))))))))))))))))))))'''(((******)))((()))***'''((()))***++++++******))))))))))))************))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,---///222333666666777888999:::666666777777888888888999:::999888777777777888999999999:::;;;;;;;;;::::::666666666666666777888888777777777777777777777777555444333222222222333444000000000000000//////......///000111111000///...------------------------++++++,,,------......///+++++++++,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------))))))))))))************************))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---...---,,,+++***+++,,,---...---------,,,,,,+++++++++,,,------......------,,,++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))(((((()))******************+++,,,+++)))))))))*********))))))***+++,,,,,,)))))))))))))))******+++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))(((******))))))))))))******))))))************))))))"""###%%%'''))))))))))))---+++'''%%%&&&(((+++,,,))))))))))))))))))))))))))))))))))))***************)))((()))***+++***((())))))))))))))))))))))))((()))+++---...---+++*********))))))))))))******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))''''''(((***))))))(((((((((***+++,,,************************+++++++++************)))+++++++++,,,------,,,+++&&&***---...+++******+++******************************+++,,,,,,---......''')))++++++)))))))))***((())))))***+++,,,......===HHHAAA333333333,,,***+++++++++,,,---000222333(((+++...---***((((((*********))))))))))))******%%%'''))))))((('''((()))((()))***++++++***(((((())))))))))))************))))))******+++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,*********,,,---000222444666666777888999:::666666666777888888999999777777777999;;;=========>>>===<<<;;;;;;;;;;;;;;;555555666666666666555555888888777666666666666666666333111222444555333000000000000000//////////////////............/////////............---------+++***))))))++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++***************************)))))))))++++++)))'''+++++++++*********))))))++++++******************************************++++++,,,,,,,,,,,,------///...,,,+++***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******))))))))))))*********---...,,,)))***///444))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************++++++++++++++++++++++++++++++++++++*********))))))((((((************************************************)))))))))))))))******+++************************************************))))))))))))))))))))))))***************************+++---//////...---,,,+++*********))))))((((((************************))))))))))))************------------------------))))))************))))))+++*********))))))(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))000(((&&&,,,---'''&&&,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''+++---+++***,,,,,,***000...+++)))***,,,,,,,,,+++++++++,,,,,,---------///...------++++++***)))+++,,,,,,+++)))((()))+++333666;;;===:::222)))###(((((())),,,///000///---+++*********))))))(((((()))(((((((((******((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((()))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,---000333555888888999:::;;;;;;555555666666777888888888777666666888;;;======<<<===<<<;;;:::::::::::::::666666666666666666666666888777777666666666666666555333222222444444333111111111000000000/////////000000////////////000000............------------...,,,+++,,,---...---,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************+++*********,,,,,,***)))+++++++++*********))))))++++++******************************************+++++++++,,,,,,,,,------...---,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******))))))))))))******---//////---)))(((,,,000))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++************************************)))))))))(((************************)))))))))))))))))))))))))))))))))))))))******+++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,......---,,,+++************)))))))))((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))************)))))))))((())))))((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))+++''''''***+++***+++---************************,,,,,,,,,,,,,,,,,,,,,,,,***///000+++)))+++---......,,,***)))***++++++***++++++++++++,,,,,,,,,------------,,,,,,++++++***+++,,,,,,***)))((()))++++++///555::::::777111...111000///000000///,,,***************)))))))))((()))(((((()))******)))'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))))))))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,...000333555888888999:::;;;;;;444444444555666666777777777666666777:::<<<<<<;;;;;;:::999999999999999999777777555555555555777777888777666666555555666666555333222222444444222111222222111111111000000000//////............//////............------------...---,,,---...///...,,,*********++++++++++++,,,++++++++++++++++++++++++************************++++++***+++------+++***+++++++++*********************++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))************)))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))******))))))))))))******///000000---)))'''))),,,))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++))))))))))))))))))))))))************))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))******************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))+++,,,,,,,,,+++***************))))))))))))(((((((((((((((((((((((())))))))))))************++++++++++++++++++++++++))))))************))))))************))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((++++++((())),,,---+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))),,,,,,'''$$$(((+++,,,+++***)))***++++++***(((*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,***)))(((***+++%%%)))...333666666444222333222111000000...***'''************)))))))))))))))(((((()))******)))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,...111444555888888999:::;;;;;;222333333444444555666666666555555777999;;;;;;:::999888888777777777888888888777555444444555777888777777666555555555555666444444333333333333222222222222222222111111111000...------,,,,,,------............---------,,,,,,---,,,++++++------,,,+++************++++++++++++++++++++++++++++++++++++************************+++******+++,,,---+++*********************************+++++++++++++++,,,***************************++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************))))))************))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))******))))))))))))******...//////,,,)))((()))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))*********)))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++************++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((******+++******************)))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++))))))************))))))*********)))))))))))))))'''(((((()))***+++++++++)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))+++111111)))''',,,---(((************************++++++++++++++++++++++++)))***(((''')))......************,,,---,,,***'''******************************++++++,,,,,,,,,,,,***++++++***))))))***,,,&&&'''***,,,......---,,,---,,,+++,,,---,,,***'''*********)))))))))))))))***)))((()))++++++)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******)))))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,...111444666888888999:::;;;;;;222222222333444444555555666555444666888999999888777777666666666777777888999888666555555666888999777666666555555555555555333444444333333222222222222222222222111111111000///..................///...------------,,,,,,,,,---,,,++++++------,,,+++))))))*********+++++++++++++++++++++++++++++++++************************)))(((((()))+++,,,+++)))******************************++++++,,,,,,,,,,,,*********************************+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))******))))))))))))******,,,,,,,,,+++***)))***+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))*********************************))))))))))))))))))******************************++++++++++++++++++++++++)))))))))))))))******++++++++++++,,,,,,,,,------************************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***))))))))))))))))))))))))******************************((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))))))))******''''''((()))***+++,,,,,,))))))))))))))))))))))))***))))))(((((())))))***)))))))))))))))))))))))),,,333333***''',,,---)))++++++++++++++++++++++++++++++++++++++++++++++++---+++***---555;;;555,,,******+++---///...+++)))************************)))******++++++,,,,,,---***++++++***))))))***,,,*********))))))(((((('''((((((((()))++++++)))'''))))))))))))))))))*********)))))))))++++++***((())))))*********+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---///222555777888888999:::;;;;;;222222222333444444555555555444444555777888888777666666666666666666777888888888666666666666888888777666555555444444555555333444555444222111222333222222111111111000000000111111000000000000111111------------,,,,,,,,,,,,...---,,,---...///...,,,)))))))))************+++++++++++++++++++++++++++************************((('''''')))+++,,,***)))***************+++++++++******++++++,,,---------************************************++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))******))))))))))))*********************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******************************))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))******+++******++++++,,,---------************************))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))))))))******))))))))))))************************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))))))))************''''''(((((()))***++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))---///+++(((***------+++++++++++++++++++++++++++++++++++++++++++++++++++***)))---666<<<555******++++++---//////,,,***+++++++++++++++*********)))*********++++++,,,,,,)))***+++***))))))+++---+++++++++******)))))))))+++*********++++++(((&&&))))))))))))***************))))))***++++++***(((*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---///333666888888888999:::;;;;;;222222333333444555555555555444333444666777777666666666666666666777888888777777777777777777777777666666555444444444444555222444555444222111222444111111000000000/////////000000000//////000000000---------,,,,,,,,,++++++...,,,+++,,,---...---,,,))))))))))))************++++++++++++++++++++++++************************)))((((((***,,,---,,,***))))))*********+++++++++******++++++,,,------...************************************++++++++++++***+++,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,,,,+++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))*********))))))***++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))***))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++)))))))))))))))******+++(((((()))******+++,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++))))))((()))))))))***+++((()))))))))************************************))))))))))))************++++++++++++++++++++++++))))))************))))))((()))))))))************'''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***+++((($$$'''---************************************************'''))))))***...111...(((*********,,,---...,,,***---,,,,,,,,,++++++++++++***************+++++++++)))***+++***))))))+++---+++*********************+++******++++++***(((&&&((()))))))))******************)))***+++,,,***((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---000333666888888888999:::;;;;;;222333333444444555555666444333333444666777666555666666666666666777888888777777888888888888777777666666555444444444444555222444666444222000222444000000000000////////////---------,,,,,,------------------,,,,,,,,,+++++++++***))))))++++++***)))))))))))))))************++++++++++++++++++++++++************************)))))))))+++---...---,,,))))))******++++++++++++******+++,,,,,,---......************************)))************+++++++++)))***,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******+++***)))*********((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))*********+++************************************************)))))))))))))))******+++&&&''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))***++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((((())))))*********+++''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))+++((())),,,&&& )))))))))))))))))))))))))))************************(((---...+++)))+++,,,+++***))))))***,,,,,,+++***---------,,,,,,+++++++++************************)))***+++***))))))+++---******))))))((((((((('''((('''''')))++++++)))'''(((((())))))*********++++++***)))***,,,,,,***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---000333777999888888999:::;;;;;;222222333444444444333333111222444555666555555444444555555666777888888999777777777777666666666666888666444222111222333444444444333333333333222222555555444333222111000///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))************,,,,,,+++******+++,,,,,,******++++++++++++******************************))))))))))))))))))))))))************************++++++************++++++************************...---+++,,,,,,---+++***++++++************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++*********************************+++,,,,,,------,,,,,,+++((()))***)))((((((***,,,************************))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***************************###$$$###:::%%%,,,(((111((($$$&&&ccczzzSSS666(((000"""000""":::111&&&***(((((()))***************))))))))))))))))))))))))&&&000***--- ///***((((((((((((---$$$)))555))))))))))))))))))))))))333)))###555000RRR~~~vvvTTT000###///...$$$%%%***(((---&&&---222...))))))))))))))))))))))))******))))))))))))******///...'''///==="""+++***###000"""000000%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))+++,,,,,,+++)))((()))+++************************************************************************************************+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))))))))$$$,,,---''''''......((('''((()))(((((()))+++...))))))))))))))))))))))))************+++,,,---...;;;444,,,((())),,,...///******************************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...111444666666666777777888999111222222333333333333222333444444555555444333222444555555666777777888888777777777666666666555555999777555444333333444555444444333333333222222222444444333222111000//////---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))************,,,,,,+++******+++,,,,,,******++++++++++++******************************))))))))))))))))))))))))************************++++++************++++++************************...,,,++++++,,,,,,+++***++++++************++++++************************++++++++++++++++++++++++,,,,,,++++++++++++++++++************************+++,,,,,,------,,,,,,+++((()))***)))((()))***,,,************************))))))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))************************"""...666$$$555'''***'''CCC###444((($$$+++))))))***+++++++++++++++))))))))))))))))))))))))'''---&&&))):::))))))))))))))))))))))))!!!444ZZZ{{{<<<333555###''':::!!!000&&&'''///$$$))))))))))))))))))))))))******))))))))))))******%%%000%%%---ZZZNNN))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++,,,,,,***)))((()))+++************************************************************************************************++++++******)))(((((('''************************************************+++++++++***************++++++***)))))))))******,,,***%%%(((777BBB777$$$...---***))))))***++++++))))))))))))))))))))))))))))))))))))***+++,,,,,,GGG@@@777///,,,***)))(((******************************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...111444666666777777888999:::000000111222222222222222555555555555444333222111444444555555666777777777777666666666666555555555999888777555555555666666333333333333222222222222222222111111000///......+++,,,,,,,,,,,,,,,,,,---------------------------++++++************++++++))))))))))))************,,,++++++******++++++,,,******++++++++++++******************************))))))))))))))))))))))))************************++++++************++++++************************---,,,++++++,,,,,,+++***++++++************++++++************************++++++++++++++++++++++++++++++++++++++++++,,,,,,************************++++++,,,,,,,,,,,,++++++)))*********))))))+++,,,************************))))))))))))************))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************************)))(((!!!,,,CCC333111@@@===...""",,,******+++,,,,,,,,,,,,,,,))))))))))))))))))))))))+++///((( ...))))))))))))))))))))))))888---OOOooo:::!!!///'''///))) 444!!!))))))))))))))))))))))))******))))))))))))******'''444'''&&&eee111))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++,,,***)))(((***+++************************************************************************************************++++++******)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++*********+++...)))###)))<<>>:::444000...---,,,+++******************************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...111444666777777777888999:::...///000111111222111111444444444444333333222222444444444555555666666666666666666555555555444444888777666555555555555666333333333222222222222111111111000///......------+++++++++,,,,,,---------------------------------++++++************++++++((()))))))))************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))************************++++++************++++++************************---+++***+++,,,,,,+++***++++++************++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++)))***+++***))))))+++---************************((()))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************$$$===&&&###000111kkk222"""###))))))***++++++,,,,,,++++++))))))))))))))))))))))))%%%&&&,,,''')))))))))))))))))))))))))))!!!VVV)))888111###444&&&%%%)))))))))))))))))))))))))))******))))))))))))******'''***''',,,aaaGGG(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******++++++***))))))***,,,************************************************************************************************************))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++...------,,,++++++++++++(((***((((((///===GGGJJJ777111***(((***,,,***'''))))))))))))))))))))))))((())))))***************,,,+++******+++,,,,,,---******************************++++++++++++******))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,...111555666777777888:::;;;;;;---...///000111111111111222222222222333333444444444444444444555555555555555555555555444444444444555555444444333333444444333333222222222111111111000//////......---------+++++++++,,,,,,---------------------------------++++++************++++++((()))))))))************++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************,,,*********,,,,,,+++***++++++************++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,***************************++++++,,,,,,++++++***)))***+++***))))))+++---************************((()))))))))************************************''''''((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++777---'''ZZZlll;;;BBB((())))))***************)))))))))))))))))))))))),,,"""***------))))))))))))))))))))))))JJJ999!!! 333///---))))))))))))))))))))))))******))))))))))))******+++$$$%%%---fffBBB(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********++++++***))))))***,,,*********************************************************************************************************)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******++++++///...---,,,++++++++++++&&&***+++''''''///<<>>>>>...///000111333333444444555444333111000111111222333333333333333333333333444444444333333333222222111222222333333333222222222222222111111111111000///////////////.........---------,,,,,,+++++++++************************++++++************++++++))))))))))))***************+++,,,------,,,+++*********++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************)))((()))+++,,,,,,***++++++************++++++************************++++++++++++++++++++++++---,,,,,,++++++***************************************++++++++++++*********+++,,,+++******,,,...************************))))))))))))*********************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************&&&###000YYYzzz 111"""---222///ccc111******+++,,,,,,,,,,,,+++))))))))))))))))))))))))'''---***!!!+++))))))))))))))))))))))))DDD!!!'''111BBB###222))))))(((222))))))))))))))))))))))))******))))))))))))******,,,$$$///(((^^^>>>))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++)))***+++***))))))+++---************************************************************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------///...,,,+++***))))))))))))***,,,***&&&%%%***111%%%(((***+++***)))******))))))))))))))))))))))))((()))***++++++***((('''***,,,,,,***'''&&&'''*********************************++++++++++++******)))************+++++++++******+++,,,,,,---......------------///333666888777999;;;===>>>>>>///////////////000111111777555333111111111222333222222222222222222222222444444444444333333222111000000000000000000000000111111111111000000000000...000111000---++++++,,,...,,,******+++,,,+++***************************+++++++++************))))))************+++++++++)))))))))))))))*********,,,,,,,,,++++++*********+++*********))))))((((((******)))))))))))))))))),,,+++***))))))***+++,,,************************)))************++++++++++++++++++************)))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))************))))))(((((((((((((((((((((((('''((()))++++++***))))))))))))(((((((((((())))))************************'''((()))***+++,,,,,,,,,************************************************...,,,<<<***(((888)))------###...(((222$$$***###******************************&&&'''%%%222(((&&&$$$***&&&555,,,000RRR___...(((...+++$$$,,,###666"""222***$$$%%%((((((...%%%***%%%---+++++++++++++++++++++++++++$$$///***,,,```>>>'''***444###444,,,%%%,,,+++++++++******)))))))))))))))))))))))))))))))))***)))''''''***)))%%%))))))))))))))))))))))))******))))))******+++,,,------,,,++++++******)))+++*********))))))((((((******++++++++++++******,,,***((()))+++,,,+++(((************************************************)))(((&&&&&&''')))+++---111///+++(((&&&'''((()))************************,,,++++++******++++++,,,*********)))))))))))))))(((((())))))*********++++++++++++*********))))))---,,,***)))))))))******++++++++++++++++++++++++)))************+++++++++)))******++++++,,,------...---,,,---///222666888999:::===???@@@@@@.........---...//////000555444222111111222333444222222222222222222222222333333444444333333222111000000000000000000000000111111111111000000000000...000000///---,,,,,,,,,...,,,******+++,,,+++***************************+++++++++************))))))************++++++++++++++++++++++++++++++***,,,,,,,,,++++++*********************)))))))))((()))))))))))))))*********++++++***))))))***++++++************************)))************++++++++++++++++++************)))))))))))))))************+++++++++************************+++++++++,,,,,,+++,,,,,,---,,,,,,++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))************************((()))***+++++++++++++++************************************************))))))555555(((&&&'''+++(((***&&&))))))111...---)))111$$$''''''''''''''''''''''''888333$$$***'''///))),,,***%%%,,,(((aaaSSS$$$'''...######333---(((...!!!///222!!!***!!!///+++***$$$555(((222((((((((((((((((((((((((***+++!!!***ccc===444***...000###)))!!!***++++++*********)))))))))))))))))))))))))))))))))'''))))))&&&'''******&&&))))))))))))))))))))))))******))))))******+++,,,+++++++++++++++++++++,,,++++++++++++*********))))))******************)))******+++...000///+++'''************************************************------,,,+++++++++,,,---000///,,,***((((((((()))***************************************************)))))))))))))))))))))((()))))))))************+++++++++*********)))))),,,,,,***)))))))))******++++++++++++++++++++++++)))************+++++++++***++++++,,,------.........---,,,---///222666888999:::===???@@@@@@------,,,,,,------...///333222111111111222333444222222222222222222222222333333333333333222222111000000000000000000000000111111111111000000000000...///000///---,,,,,,---...,,,+++***+++,,,+++***************************+++++++++************))))))************+++++++++...------,,,,,,++++++++++++++++++++++++*********************))))))))))))(((((())))))*********+++++++++***))))))***++++++************************)))************++++++++++++++++++************)))))))))))))))************++++++++++++******))))))*********++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++************++++++***************+++++++++************************))))))))))))))))))))))))************************************************))))))************))))))************************)))))))))))))))******+++***))))))(((((())))))***************************)))******+++++++++******************************************************(((&&&QQQ...)))'''!!!222,,,%%%---%%%hhh)))444)));;;eee[[[________________________TTT[[[UUUfffkkkYYY[[[```WWW000---444BBB<<>>??????......------......///000/////////000111222333444222222222222222222222222111111222333333222222222000000000000000000000000111111111111000000000///---......---,,,,,,...000///---++++++,,,---,,,+++************************+++++++++*********))))))))))))*********+++++++++---,,,,,,+++***))))))(((************************))))))))))))))))))******(((((())))))*********************++++++*********************************))))))*********++++++++++++++++++*********))))))((()))))))))************+++++++++*********))))))))))))*********+++++++++)))***++++++,,,,,,,,,+++++++++************++++++************************************************))))))))))))))))))))))))************************************************))))))************))))))***************************)))((((((((()))+++,,,******))))))))))))************************************+++++++++******)))************************************************---%%%___***......---&&&+++***)))[[[111***$$$(((&&&))),,,(((222"""333777***///222''''''111... """111%%%---+++***%%%222&&&///***"""((({{{<<< 111000,,,((((((((((((((()))))))))************************...222222---)))))))))((())))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,+++++++++******))))))******************,,,,,,++++++++++++,,,,,,)))+++---------,,,******************************************************((()))***+++,,,,,,++++++,,,,,,.........,,,***)))************************)))***,,,------,,,***)))(((((())))))******************))))))))))))))))))************************************+++*********++++++++++++++++++++++++))))))*********+++++++++*********+++,,,,,,---------,,,+++,,,...111555777888999<<<>>>??????.........---...//////000......///000111222222222222222222222222222222222000111222222222222222222000000000000000000000000111111111111000000000000------...---,,,---///222///---++++++,,,---,,,+++************************+++++++++************))))))************++++++++++++******))))))((((((((()))))))))***************))))))))))))***************))))))))))))))))))))))))***++++++++++++***)))************************)))************++++++++++++++++++************)))))))))))))))************************************)))))))))************+++((()))***+++,,,,,,,,,,,,++++++************+++++++++++++++***************************************))))))))))))))))))))))))************************************************))))))************))))))************************)))))))))))))))******++++++******))))))******+++************************)))******+++++++++******************************************************)))(((TTT******,,,###///&&&000)))000...+++..."""***,,,&&&,,,(((+++///***%%%(((+++&&&&&&&&&((()))***+++,,,+++***&&&"""222<<<'''$$$(((...---xxxEEE+++$$$$$$---(((((())))))))))))******************************...333333...)))))))))((())))))))))))))))))))))))******))))))******+++,,,------,,,,,,+++******))))))))))))))))))*********))))))************)))))))))***+++***))))))***,,,************************************************,,,++++++***))))))((((((++++++,,,------,,,+++******************************+++,,,------,,,+++***((((((((()))******++++++************))))))))))))***************+++++++++))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++))))))***++++++,,,,,,---,,,,,,++++++---111444777888999;;;>>>???>>>------,,,,,,------...///......///000111111111111222222222222222222222222000000111222222222222222000000000000000000000000111111111111000000000000,,,------,,,,,,---000333///---,,,,,,---------+++************************+++++++++************))))))************+++++++++))))))))))))))))))))))))((()))))))))*********+++((()))))))))************++++++******)))((((((((()))***++++++++++++***)))************************)))************++++++++++++++++++************)))))))))))))))************)))))))))***++++++,,,,,,))))))))))))************((()))***++++++,,,,,,,,,++++++************+++++++++++++++*********))))))************************))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))(((((()))***************+++******))))))******+++************************((()))***+++++++++++++++************************************************'''--->>>---''',,,$$$---)))---ddd"""&&&######,,,,,,...(((---$$$***...######,,,+++ 222333###%%%777666###---)))%%%)))^^^ZZZ+++###'''222///wwwJJJ111"""$$$...)))))))))*********++++++***************************000111,,,((((((******))))))))))))))))))))))))******))))))******+++,,,,,,+++++++++++++++++++++)))))))))******+++++++++(((***,,,------,,,***((((((***++++++((((((***,,,************************************************))))))((((((((()))+++,,,******+++++++++++++++***************************************************'''(((((()))******++++++************)))))))))((())))))*********+++++++++((()))***+++,,,++++++***++++++++++++++++++++++++)))************+++++++++******++++++,,,------...,,,+++++++++---111444777777999;;;===>>>>>>,,,,,,++++++,,,,,,---......//////000000000000000222222222222222222222222///000111222222222222222000000000000000000000000111111111111000000000000,,,------,,,,,,---000333///...,,,,,,---------,,,************************+++++++++************))))))************+++++++++)))))))))))))))*********(((((())))))*********+++(((((())))))*********+++,,,,,,+++***)))((('''''')))***+++,,,,,,+++***)))************************)))************++++++++++++++++++************)))))))))))))))************(((((()))***+++,,,,,,---))))))))))))************(((((()))++++++,,,,,,,,,++++++************++++++++++++++++++******))))))************************))))))))))))))))))))))))************************************************))))))************))))))(((((((((((((((((((((((('''(((***+++++++++***)))++++++************++++++************************'''((()))***+++,,,,,,,,,************************************************)))000,,,000&&&,,,///222'''&&&333111---,,,!!!)))---555///"""...222'''$$$+++******,,,,,,++++++,,,+++)))'''777zzz...---%%%(((%%%vvv@@@((('''///,,,))))))******+++++++++,,,************************&&&,,,///+++'''(((+++,,,))))))))))))))))))))))))*********)))***++++++,,,*********++++++,,,------*********++++++,,,,,,,,,***,,,///111111///,,,***'''***---,,,***((()))+++************************************************)))((()))***---222555888******************++++++******************************))))))))))))******'''(((((()))***++++++++++++*********))))))(((((())))))******++++++++++++((()))***+++,,,,,,+++***++++++++++++++++++++++++)))************+++++++++++++++,,,------......///,,,+++++++++---111444666777999;;;===>>>>>>++++++,,,,,,,,,,,,------////////////000000000000000//////.........//////000000000000111111111111000000000000000000000000222222222111000//////......------,,,,,,------...000///,,,*********+++,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************))))))))))))************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************+++*********))))))((((((************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))(((***+++,,,+++))))))******'''000***%%%---555"""111---...111'''***)))222$$$,,,+++++++++***)))))))))+++######%%%$$$+++...%%%(((''',,,@@@***$$$---000,,,rrr???444%%%!!!444+++++++++*********))))))))))))************))))))+++*********))))))((((((************************)))************+++++++++,,,,,,,,,++++++*********+++++++++************)))************************+++,,,,,,,,,,,,+++******,,,,,,+++***))))))*********************************(((''')))...555===CCC+++(((&&&(((---000...+++************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++,,,)))'''''')))+++***))),,,+++***))))))***+++,,,)))************+++++++++,,,+++))))))+++,,,,,,+++---,,,,,,---///444999<<<;;;<<<===>>>>>>???++++++,,,,,,,,,,,,------.../////////000000000000//////............//////000000000000111111111111000000000000000000000000222222111111000//////......------,,,,,,------...000...,,,*********+++,,,*********)))))))))((((((++++++++++++++++++++++++************************))))))))))))************+++++++++*********))))))************************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++)))******++++++******))),,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************+++*********))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))(((*********))))))*********************************+++++++++*********))))))))))))))))))))))))))))))*********)))))))))***,,,***666___eee666///888BBB...&&& 000)))***---+++++++++***************+++'''///444(((%%%111...000555(((***---000666&&&,,,+++++++++++++++*********))))))))))))************))))))************)))))))))(((************************)))************+++++++++,,,,,,,,,+++++++++******+++++++++************)))************************+++,,,,,,,,,,,,+++******+++++++++*********))))))************************///...,,,******+++,,,------***(((+++///111000---************************+++++++++*********))))))************************)))************+++++++++++++++++++++++++++++++++---***((((((***++++++))),,,+++************+++,,,)))************+++++++++,,,,,,---------.........---,,,,,,,,,///444888;;;;;;<<<===>>>??????++++++,,,,,,,,,,,,------....../////////000000000//////............//////000000000000111111111111000000000000000000000000222111111000000//////......------,,,,,,------...///...,,,+++******++++++******)))))))))(((((((((++++++++++++++++++++++++************************))))))))))))************+++++++++***************************************))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++)))))))))******))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************************)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))++++++************++++++************************+++++++++***************))))))))))))))))))))))))+++***)))(((((()))+++,,,###666###(((++++++EEE...'''(((111---<<<(((###+++***************+++++++++333'''!!!(((///...***'''$$$111)))'''---(((xxxGGG...+++$$$+++++++++***************))))))************))))))************))))))))))))************************)))************+++++++++,,,,,,,,,++++++++++++***+++++++++************)))************************+++,,,,,,,,,,,,+++************+++,,,+++***)))(((************************))))))***++++++)))(((''',,,***)))+++...000///---************************+++++++++***************************************)))************+++++++++++++++++++++++++++++++++,,,+++))))))+++,,,+++***,,,,,,++++++++++++,,,,,,)))************+++++++++...111333222///------///---,,,,,,,,,///333888;;;<<<<<<===>>>??????+++++++++,,,,,,,,,------........./////////000000///............//////000///000000000111111111111000000000000000000000000111111000000////////////...------,,,,,,------...------,,,+++******++++++++++++++++++************************************************************((()))))))))************************************************************))))))))))))))))))))))))************************************************))))))************))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********))))))))))))))),,,++++++++++++++++++,,,************************************************))))))))))))))))))))))))+++*********+++,,,+++*** 555,,,(((000fffHHHqqq222%%%'''111CCC^^^WWWccc]]]YYY^^^___bbbmmm[[[aaa```MMM!!!...&&&000)))))))))***+++++++++,,,++++++%%%***///+++%%%;;;zzz---)))888###555CCCkkk___\\\XXX___YYYZZZddd]]]YYYooo!!!***&&&)))444************************))))))************))))))*********)))))))))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++,,,,,,,,,,,,+++******(((***+++,,,,,,+++)))(((************************%%%&&&)))+++,,,---,,,+++***(((((())),,,---,,,+++************************************************************************))))))*********+++++++++************************,,,++++++++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++000444888666///+++***,,,------,,,,,,///333777:::<<<<<<===>>>??????+++++++++,,,,,,,,,------............////////////...............///000000///000000000111111111111////////////////////////000000000///////////////...------,,,,,,------...,,,,,,++++++******+++++++++++++++*********))))))************************************************((()))))))))************************************************************))))))))))))))))))))))))***************************************************++++++++++++++++++***+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******,,,++++++++++++++++++,,,************************************************)))))))))))))))))))))))))))***,,,000333333///+++)))666'''///+++---///;;;000 ///MMMccc---555%%%,,,///'''###,,,...---((($$$$$$444""")))))))))***+++++++++,,,333888,,,!!!%%%&&&&&&222ZZZ///444<<<+++AAAGGG!!!444 777///---%%%"""gggEEE222%%%999&&&555&&&###---************************))))))************))))))))))))))))))))))))******************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++,,,,,,,,,,,,+++******((()))+++,,,,,,+++***(((************************,,,,,,++++++***)))))))))))))))((()))+++,,,++++++************************************************************************))))))*********+++++++++************************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---111555444///++++++---...---,,,,,,...222666999;;;<<<===>>>>>>???++++++,,,,,,,,,,,,------------........./////////......---......///000111000000000000111111111111////////////////////////////////////////////////...------,,,,,,------...++++++++++++++++++******))))))((((((((('''''''''************************************************))))))))))))***************************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++***************++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,*********************************+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++************++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))(((***///777===>>>:::666777+++555***333))),,, $$$666222""";;;)))(((666---&&&...***---000###$$$'''%%%---555%%%---***************+++++++++***((((((222AAAvvvDDD+++000......444!!!&&&cccJJJ)))###""""""------###```DDD###&&&!!!,,,,,,---%%%***************+++++++++))))))************))))))))))))))))))************************************)))************+++++++++***++++++++++++,,,,,,,,,+++++++++************)))************************+++,,,,,,,,,,,,+++******((()))***+++,,,+++******************************,,,+++)))((((((((()))***++++++++++++,,,,,,------***************************************+++++++++************************)))************+++++++++************************)))+++,,,,,,+++******+++++++++,,,,,,,,,,,,++++++)))************+++++++++(((,,,///000...---...000...---+++,,,...222666999::::::;;;<<<======++++++,,,,,,,,,,,,---------------.........//////---------......///000111000000000000111111111111////////////////////////////////////////////////...------,,,,,,------...******++++++++++++******)))(((((((((''''''''''''************************************************))))))))))))************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************+++++++++*********))))))******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,*********************************++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))*********************))))))*********++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))(((+++111<<>>LLLUUUWWWVVVYYYUUULLLEEE999333222&&&'''UUU<<<555$$$555&&&...000###000+++HHH###&&&...***222)))...%%%...))),,,...)))222,,,+++++++++******)))))),,,uuu)))''')))444$$$///&&&...+++%%%<<<,,,''''''---fff@@@&&&*** ...$$$%%%111***))))))******++++++++++++))))))************))))))(((((())))))*********+++************************)))************+++++++++*********++++++,,,,,,,,,+++++++++************)))************************+++,,,,,,,,,,,,+++************))))))***+++,,,,,,***************************+++,,,------,,,+++***((()))******))))))***+++************************))))))******++++++++++++************************)))************+++++++++))))))))))))))))))))))))&&&))),,,,,,)))((((((***)))***+++,,,,,,+++***))))))************+++++++++111///---,,,,,,,,,+++***...---++++++---111555888888888999:::;;;;;;++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,---...///000111111000///---,,,,,,---///000///////////////.........------......------,,,+++------------------------++++++++++++++++++++++++++++++************++++++******)))(((((()))***+++*********++++++,,,,,,,,,************************************************************************+++*********))))))((((((++++++******************)))************+++++++++******+++++++++,,,,,,,,,******************************************************+++++++++******)))*********)))******++++++***++++++,,,,,,++++++***))))))************))))))***++++++++++++***)))(((++++++************++++++))))))))))))))))))))))))******))))))(((((('''''',,,+++***((((((((()))***************************))))))))))))************(((((())))))******++++++))))))*********+++++++++''')))+++,,,---,,,***)))******+++++++++,,,,,,,,,+++++++++*********))))))***+++---222777AAAUUUfffeee\\\WWWTTT888???(((+++hhh"""222%%%...***++++++,,,,,,++++++***!!!EEE---)))'''///'''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***DDD"""++++++******************BBB---,,,000%%%777kkkJJJ---+++***(((((()))+++,,,((()))***+++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((((((((()))+++---...+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++************************((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***)))************+++++++++,,,+++******++++++)))((()))************+++++++++******************************++++++++++++******)))************+++++++++******************************++++++++++++******)))((((((((()))+++---...------------------------///...,,,,,,...222666888999999::::::;;;<<<+++++++++,,,,,,,,,------,,,+++***+++---...---,,,............////////////000...---,,,,,,---...000/////////////////////...------......------,,,+++------------------------++++++++++++++++++++++++++++++************++++++---,,,+++***))))))******++++++++++++++++++,,,,,,************************************************************************************)))))))))(((************************)))************+++++++++*********+++++++++,,,,,,******************************************************+++++++++*********++++++*********++++++,,,)))******++++++******))))))******************)))************************++++++************++++++))))))))))))))))))))))))+++*********)))))))))))),,,+++)))((((((((()))***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))))))))))))))*********))))))*********+++++++++)))***+++,,,,,,,,,+++************+++++++++,,,,,,+++++++++*********))))))******,,,///333<<>>$$$---***...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222'''CCC777++++++*********************HHH+++===^^^JJJ000///---+++******+++,,,))))))***+++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,------,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++,,,+++******++++++***((())))))*********+++++++++******************************++++++++++++******)))************+++++++++******************************++++++++++++******))))))))))))***,,,...///---------------------------,,,+++,,,///333777:::999999:::;;;;;;<<<++++++++++++,,,,,,,,,,,,,,,+++***+++---...---,,,/////////.........------///...---,,,,,,---...///......//////////////////---............---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++///...,,,+++******)))))),,,,,,++++++++++++++++++************************************************************************************))))))))))))************************)))************+++++++++*********++++++++++++,,,************************************************************************,,,,,,++++++++++++,,,,,,)))))))))******)))))))))******++++++++++++************)))))))))***++++++++++++************++++++))))))))))))))))))))))))++++++++++++************+++***))))))((())))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************************))))))))))))***************+++++++++*********+++++++++,,,,,,*********++++++++++++,,,+++++++++******************)))***,,,...333@@@NNN[[[UUUUUURRRQQQ>>>^^^&&&111......666***++++++,,,,,,++++++***$$$111+++))):::!!!@@@++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((OOOhhh222...---+++---******++++++++++++++++++222DDD222333XXXIII111///---+++***))))))***))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))+++---......---+++)))******))))))***+++---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++,,,+++)))***++++++***))))))))))))*********++++++******************************++++++++++++******)))************+++++++++******************************++++++++++++******************+++---...///,,,,,,,,,,,,------------+++++++++,,,///444888;;;888999:::;;;;;;<<<***++++++++++++,,,,,,,,,,,,+++***+++---...---,,,........................///...------------...///............////////////...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++************,,,,,,,,,++++++******************************************************************************************)))))))))))))))***************+++++++++))))))*********+++++++++************++++++++++++******************************************************************++++++------,,,,,,++++++,,,,,,))))))************))))))+++++++++,,,,,,+++++++++...---,,,*********++++++++++++************++++++))))))))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++******))))))((((((***************************))))))))))))***+++,,,************++++++++++++************************,,,************,,,555???TTTOOONNNSSSSSSppp///111///+++***++++++,,,,,,++++++***&&&777(((BBB}}}333"""++++++++++++++++++++++++++++++,,,,,,,,,,,,------$$$---222"""555dddGGG***777###222+++******+++++++++++++++,,,+++111"""(((555###jjjHHH---,,,***)))(((((((((((()))******+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,...---+++******,,,---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******************************))))))))))))))))))))))))***++++++,,,,,,++++++***))))))*********+++++++++,,,***)))***++++++***)))))))))))))))******************************************++++++++++++******))))))*********+++++++++******************************++++++++++++*********+++++++++,,,---......,,,,,,,,,,,,,,,---------,,,,,,,,,---///333777999777888:::;;;<<<<<<*********+++++++++,,,,,,,,,+++***+++---...---,,,,,,,,,,,,---...//////000.........------.........---.........//////000000......//////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((((()))******+++++++++,,,,,,,,,++++++*********************************************************************************))))))))))))))))))******))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++******************************************************))))))******,,,,,,...---,,,,,,+++++++++,,,***++++++++++++++++++***+++++++++,,,,,,+++++++++111000...---,,,+++******++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))((()))))))))************++++++******))))))((((((************************)))(((((((((((()))******))))))*********+++++++++************************...+++***+++))))))...555;;;OOOPPPRRRjjjnnn((("""222***++++++,,,,,,++++++***666111rrreee+++++++++++++++++++++++++++++++++++++++,,,,,,---------333***000!!!,,,:::///OOO333,,,111(((,,,)))444******++++++,,,,,,,,,,,,***+++"""===+++'''___GGG))))))))))))))))))************+++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++*********+++...111333222000...,,,+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))************************((((((((((((((((((((((((***++++++,,,,,,++++++***))))))*********++++++++++++***)))***+++,,,+++)))(((((()))))))))***************************************++++++++++++******))))))*********+++++++++******************************++++++++++++*********++++++,,,------------+++++++++,,,,,,,,,------......---...///222444666666888999;;;<<<;;;************++++++++++++,,,+++***+++---...---,,,***+++,,,---...///000000........................------......///000000000...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++&&&'''((()))++++++++++++,,,,,,++++++++++++++++++************************************************************************))))))))))))************)))))))))***++++++,,,,,,)))************+++++++++)))))))))************+++******************************************************)))))))))+++,,,---...---,,,++++++******+++++++++,,,,,,,,,,,,++++++******++++++++++++******000000//////---+++***)))++++++************++++++))))))))))))))))))))))))((((((((((((((()))))))))(((((()))************)))++++++++++++++++++++++++))))))))))))************************))))))))))))+++++++++***************((((((((()))))))))******)))))))))************+++***************+++++++++...++++++,,,***(((***///333EEEMMM___lll$$$777***++++++,,,,,,++++++***--- 000333&&&@@@111++++++++++++++++++++++++***++++++,,,,,,------...222...444###%%%000$$$333!!!...$$$444***///(((******++++++,,,---------333,,,888CCC)))\\\FFF))))))***++++++,,,,,,,,,***++++++++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,******,,,000555888333111///---,,,+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))***************************************************++++++,,,,,,++++++***)))************++++++++++++)))))))))+++,,,+++***((((((((()))))))))************************************++++++++++++******)))************+++++++++******************************++++++++++++************+++,,,---,,,,,,,,,******++++++,,,,,,------//////...///000111333444666777999;;;<<<;;;************++++++++++++,,,+++***+++---...---,,,,,,,,,,,,------.........---..................---------......///000000111///////////////...------------------------------------------------------++++++************++++++'''(((***++++++++++++***++++++++++++++++++,,,,,,************************************************************************((()))))))))************((())))))***++++++,,,,,,)))************+++++++++))))))))))))***************************************************************)))(((((()))+++---...------,,,******)))))))))******++++++++++++******)))******************)))***+++---......,,,***)))++++++************++++++))))))))))))))))))))))))(((((()))))))))*********'''((()))***+++******)))++++++++++++++++++++++++))))))))))))************)))))))))))))))*********+++++++++*********))))))((()))***,,,,,,++++++***))))))))))))************))))))*********+++++++++,,,******,,,+++((((((+++555222AAAccc>>>###***++++++,,,,,,++++++***))):::&&&'''###TTT+++++++++++++++++++++++++++******+++,,,,,,---......%%%'''000...111333))),,,MMM(((888)))666***&&&******++++++,,,------...''''''(((888$$$<<>>AAA999222***111111,,,,,,++++++,,,,,,---...,,,---...---,,,+++***)))111)))........................999"""{{{,,,444...777******666...333TTT]]]'''---(((------------------------""")))222444+++...555***,,,qqqCCC++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---******+++,,,,,,,,,,,,+++---,,,,,,+++,,,,,,------******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++***+++++++++***************+++,,,,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++*********,,,000333555666777999:::;;;;;;************************,,,,,,+++***************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...,,,,,,,,,---///......------,,,++++++++++++++++++++++++,,,,,,+++******)))))))))******(((((((((((((((((((((((())))))))))))))))))))))))***************************************+++++++++***************+++++++++***************************))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((((((((((((((************************((()))************))))))++++++******)))))))))(((******++++++,,,+++++++++******++++++++++++******************************))))))))))))))))))))))))************************++++++*********++++++,,,,,,,,,++++++***))))))(((************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,000DDDSSSFFF??????999:::...,,,,,,++++++,,,,,,---...,,,000000,,,)))+++---------(((///////////////////////////%%%000666777"""000///000111###999mmm222---))),,,,,,,,,------------...---+++'''222000+++333'''+++...cccCCC++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++***************+++,,,,,,++++++++++++++++++++++++***))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))************+++++++++*********+++++++++,,,,,,,,,+++***+++---000444666777888:::;;;<<<<<<************************+++***************+++,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................---...///...,,,+++,,,---,,,,,,,,,------.........,,,,,,++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++************************)))))))))))))))***++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,---...000111111,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++***))))))***************+++++++++++++++,,,,,,,,,+++************++++++++++++******************************))))))))))))))))))))))))************************)))******+++,,,,,,,,,,,,++++++************************+++,,,,,,+++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))111[[[AAA\\\MMMBBBCCC555222&&&,,,,,,++++++,,,,,,---...***///000------222444333...666(((777222222222222222222222222III&&&000LLL&&&...///)))PPPVVV444///+++,,,,,,,,,---------......222222 ***000,,,777///---:::CCC++++++++++++++++++++++++------------------------***++++++,,,,,,---------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,------------------------------------------------------------+++,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,+++++++++++++++,,,------+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,++++++---111555777888999;;;<<<======))))))))))))))))))))))))(((((())))))***+++------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---...///...,,,+++,,,---))))))+++,,,...///000111---,,,,,,++++++************)))))))))))))))******************************))))))))))))))))))))))))************************))))))******++++++++++++))))))******++++++++++++************************)))))))))))))))******+++************************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,---///111222444444,,,,,,,,,++++++*********))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))((()))***+++,,,---......,,,,,,,,,,,,,,,+++***)))******++++++++++++******************************))))))))))))))))))))))))************************''')))***,,,------,,,,,,)))))))))***++++++,,,,,,)))***,,,------,,,***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///(((---888ZZZKKKVVVJJJMMM???AAA:::,,,,,,++++++,,,,,,---...---111000,,,...222111+++***222...,,,iii444444444444444444444444'''???222OOO222---000---,,,,,,,,,------.........$$$555(((///444(((000)))'''---AAA333CCC++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---...///,,,,,,------------......------------------------------------------------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......---,,,,,,,,,...111555777999:::;;;===>>>===************************)))************+++++++++******+++,,,,,,---......///...---,,,+++,,,---------------............///------------------------,,,,,,,,,------.........************************+++*********))))))((((((*********************************)))))))))))))))+++++++++*********))))))************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++(((((())))))*********+++*********************************+++,,,,,,,,,---************************+++++++++,,,,,,++++++++++++***)))))))))))))))***************************---------,,,+++***)))(((,,,+++***)))))))))***+++,,,))))))++++++)))))),,,))))))))))))))))))))))))************************************************,,,,,,+++***))))))******((()))+++---...---+++***,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++******+++,,,,,,---......---,,,,,,++++++,,,,,,---###<<>><<<:::888888111FFF;;;777;;;***000333+++///111//////000---)))---...///000///...---,,,111///222,,,ZZZAAA,,,,,,,,,,,,,,,---------......------,,,+++******---------,,,,,,+++++++++)))***+++,,,------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,+++++++++******...,,,***)))((()))***+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++******)))------,,,++++++,,,------*********************************++++++,,,,,,,,,******++++++++++++************+++,,,,,,---......---,,,+++,,,...111555777888888888999999:::************************)))************+++++++++******++++++,,,------...///...---,,,+++,,,,,,---------------............------------------------+++,,,,,,,,,------------************************************)))))))))(((***************************)))))))))))))))))))))+++++++++*********))))))************************)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++)))*********++++++++++++*********************************+++++++++++++++******************************++++++++++++******))))))))))))***++++++,,,************************,,,,,,,,,,,,+++***)))(((******)))))))))******+++,,,))))))++++++)))))),,,************************************************************************,,,,,,+++***************)))***+++,,,,,,,,,++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++++++++,,,,,,------...---,,,,,,++++++,,,,,,---555333---777NNN>>>DDD555///JJJ)))------,,,,,,------......,,,...///111111222333444444+++333333'''VVVAAABBBCCCBBB@@@@@@BBBCCC???AAANNN:::HHHyyy:::444444555333555555111000222222......//////000000/////////,,,444:::'''555LLL------------------------.........---,,,,,,++++++------,,,,,,,,,,,,,,,,,,******+++,,,------------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++---,,,***)))((()))+++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++++++++******++++++++++++******---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++************+++,,,,,,---......---,,,+++,,,...111555777888888888999::::::************************)))************+++++++++******++++++,,,,,,------......---,,,,,,,,,,,,,,,------------............------------------------++++++++++++,,,,,,,,,,,,************************************))))))))))))************************))))))))))))))))))******+++++++++***************************************)))************+++++++++************************)))************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,******************************************))))))************************)))******************)))((((((((()))***+++,,,---************************)))******+++******))))))'''(((***++++++++++++***,,,)))))),,,,,,)))))),,,************************************************************************,,,++++++************+++*********+++++++++++++++++++++***++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------222&&&333---<<>>444jjjHHHJJJLLLMMMKKKIIIHHHHHHKKKGGGIIIAAA===NNN<<>>CCC===<<<>>><<<888777:::;;;888444333333333333333444444555...000555222"""OOO------------------------------------------------,,,,,,,,,,,,------------***+++,,,------...------,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++.........---------,,,,,,++++++***))))))***,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,++++++************+++++++++++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,------...---,,,+++,,,...111555777777888999::::::;;;************************))))))*********+++++++++******++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---------.........------------------------++++++++++++++++++++++++*********************************)))))))))))))))************************)))))))))))))))*********************************************************))))))*********+++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++************************+++*********)))(((((((((************************))))))************))))))(((((((((((())))))***+++************************(((((()))***************'''(((+++---......,,,+++,,,)))***------***))),,,************************************************************************,,,++++++******+++++++++++++++************+++,,,*********+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---------------,,,,,,,,,------,,,,,,,,,,,,------&&&???///'''===444^^^GGG%%%666666777888888999999999>>><<<;;;;;;===???@@@AAA>>>HHH===???NNN@@@<<<___OOOUUU\\\___\\\UUUMMMIIINNNIIIJJJSSSYYY>>>WWWddd===FFF===LLL@@@???AAAAAA======@@@@@@>>>===<<<:::999888999999:::<<<666///<<<<<<---^^^CCC............------------,,,,,,,,,,,,------------+++,,,,,,,,,------......++++++,,,---......------,,,,,,,,,------------...------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------,,,,,,,,,,,,+++************+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++++++++++++++,,,,,,......---,,,++++++************++++++,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,------------,,,+++,,,...111555777666777999:::;;;<<<************************))))))*********+++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...------------------------++++++++++++++++++++++++************************))))))))))))))))))******************************(((((())))))************************************************************))))))*********+++++++++************************))))))*********+++++++++******************************************))))))************************+++*********)))(((((((((************************))))))************))))))***)))((('''''''''''''''************************'''((()))***************(((***---///000///---,,,,,,******......******,,,************************************************************************,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///...---------------------...------,,,,,,------...***333///###222888///HHH+++'''444999999:::;;;<<<============>>><<<;;;>>>BBBFFFHHHHHH???JJJHHH===@@@JJJLLLJJJ]]]aaafffgggccc\\\VVVRRROOOIIIbbb```PPPYYYaaaddd333OOOGGG???HHH???@@@DDDFFFEEEEEEGGGEEEBBBEEEDDDAAA???===<<<<<<<<<888IIICCC555111KKK)))}}}LLL000000000//////.........,,,,,,,,,---------------,,,,,,,,,------.........,,,,,,---.........------,,,,,,---------.........------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++*********++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,......------,,,+++************+++,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,---------,,,+++,,,...111555777666777999;;;<<<<<<************************)))************+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))************************************((((((((()))******++++++***************+++++++++************************)))************+++++++++************************)))************+++++++++*********************************)))))))))))))))******************************************))))))************************)))******************)))+++***)))((('''&&&&&&&&&************************((())))))***+++++++++***)))+++---///000///---,,,,,,***+++......+++***,,,++++++++++++++++++++++++************************************************,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------...............------------......000&&&444---&&&666222$$$%%%}}}+++WWW333555GGG:::<<<>>>AAACCCDDDDDDDDDDDDCCCDDDJJJQQQWWWYYYYYYYYYQQQPPPPPPQQQ___ggg___\\\eeedddaaa]]]YYYWWWYYYZZZUUUZZZdddWWWUUU\\\OOOMMMHHHUUUGGGLLLIIIRRRMMMPPPNNNRRRTTTSSSRRRSSSPPPLLLIIIGGGFFFCCCAAA@@@?????????@@@EEECCC888<<<>>><<>>***///,,,OOOxxx///???111777HHH:::888@@@CCCGGGLLLPPPSSSTTTUUUUUUTTTUUU\\\dddiiijjjhhhlllaaa[[[dddqqqqqqjjjhhhXXXccc```ZZZTTTQQQTTTZZZ___^^^fff[[[QQQfffUUU:::aaaPPPUUU]]]|||~~~XXXXXX:::[[[JJJRRR___XXX___\\\___^^^ZZZXXXXXXVVVQQQKKKKKKKKKJJJIIIHHHGGGFFFIII;;;===NNNQQQ888OOO???IIITTT::::::999999888777777666444333333222222111111111............------------------............------------------............------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------------------------,,,,,,)))***+++,,,------------***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...111555777555777:::<<<>>>>>>************************)))************+++++++++++++++******************++++++,,,---,,,+++***)))++++++,,,,,,,,,---------------------------------.........------,,,,,,,,,************************(((((())))))*********+++************************'''(((((()))***+++++++++))))))******++++++++++++************************)))************+++++++++************************)))************+++++++++)))))))))))))))))))))))),,,,,,,,,++++++******************************************+++,,,,,,,,,---************************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,************************++++++,,,,,,,,,++++++***)))***+++++++++***)))(((+++***+++//////+++***+++++++++++++++++++++++++++************************************************++++++++++++,,,,,,---......///000111111///---+++......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///...---,,,,,,,,,,,,---...///000000......------------......111***///)))---888...+++000)))111333+++222999333)))///LLLAAA666BBB999:::444NNN>>>AAAAAABBB@@@PPPIIILLLRRRXXX^^^bbbeeefffaaa___```eeelllooommmjjjaaannngggdddrrrjjjaaasssbbbRRRaaa___\\\YYYXXXZZZ```dddccc[[[fff^^^VVV```[[[VVVYYYYYYXXX\\\^^^YYYiiizzz```UUUZZZdddVVV[[[UUUUUUZZZ[[[ZZZ\\\______\\\UUUQQQQQQOOOLLLNNNNNNPPPQQQQQQPPPOOONNNEEESSSEEE===UUUXXXCCCEEEAAATTTNNN>>>>>>===<<<<<<;;;::::::777777666555555444333333/////////...---------,,,---...............---------------.........//////------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------......---------,,,,,,,,,------------,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))***+++,,,,,,------,,,,,,------------------)))***+++,,,------...---+++,,,------------,,,+++************************,,,,,,,,,++++++***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,...111555777444777:::===>>>>>>***)))(((''''''((()))*********))))))))))))******++++++,,,,,,,,,,,,------------,,,,,,+++***))))))---------...------,,,,,,...------,,,,,,------...))))))************))))))++++++************++++++(((((((((((((((((((((((())))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((******************************************************************************))))))******+++,,,)))************+++++++++,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++***+++++++++*********))))))***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************((()))***,,,...---+++***+++++++++++++++***)))(((++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++***))))))***,,,...///,,,...000222333111///...++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,------......------,,,---------........./////////---,,,---//////---***111...,,,,,,///111000...000222444444333333555777777;;;>>>>>><<<<<<>>>@@@DDDDDDHHHMMMNNNJJJGGGHHHRRRVVV\\\aaadddfffiiijjjhhhiiijjjjjjlllnnniiiaaaaaabbbdddfffgggeeeaaa^^^\\\ZZZZZZ\\\___cccdddcccccc``````eeeiiijjjkkknnnllliiifffgggiiijjjhhhffffffgggiiikkkjjjhhheeedddZZZaaajjjnnnmmmkkkkkkmmm]]]___aaaccccccaaa___]]]\\\YYYUUUSSSSSSTTTTTTTTTWWWVVVUUURRROOOLLLKKKJJJKKKLLLOOOWWW___^^^VVVNNNMMMKKKFFFBBB???>>>???AAA>>>;;;888777999;;;<<<<<<======>>>???>>><<<:::888555222//////000111000...//////000000000///---,,,------------......//////...---,,,+++,,,---.../////////............//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,------......------,,,,,,,,,,,,+++++++++******+++,,,,,,,,,******+++,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,+++///333111,,,***,,,///------,,,---...111444666666888;;;===>>>???******)))(((((()))************))))))))))))******+++++++++,,,,,,,,,------------,,,,,,+++******))),,,,,,---------------,,,------,,,,,,,,,,,,------)))******++++++******)))++++++************++++++************************))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))***************************************************************************************+++,,,,,,)))************+++++++++,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++***+++++++++*********))))))***++++++,,,,,,++++++***,,,+++++++++***************************************((((((,,,111333000+++***++++++++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***)))))))))+++---...+++,,,...///000///...---++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,------......------,,,------------............111///...000222333111///000/////////111111000///222444666777777888:::<<>>>>>+++******))))))******+++******))))))))))))******++++++++++++,,,,,,,,,,,,---,,,,,,++++++************+++,,,------...------,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++************++++++************************))))))))))))************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))************************************************************************++++++******++++++,,,---)))************+++++++++,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++***+++++++++******************++++++,,,,,,++++++***++++++*********)))))))))************************,,,(((&&&+++444777333---)))***+++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++++++++++++++++++++++++++++++++)))))))))***+++,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------............------......------------------...------...000111111000,,,...000111000111222333999:::<<<>>>AAACCCEEEFFFRRRPPPMMMMMMPPPUUUYYY[[[___YYYWWWZZZ[[[ZZZXXXYYYaaaeeegggccc\\\ZZZ^^^ccchhhooorrrnnnhhhgggfffddddddcccccciiiqqqvvvuuurrrwww{{{yyy|||xxxyyy{{{}}}}}}|||{{{wwwqqqlllffffffeeebbb^^^YYYTTTQQQSSSOOOLLLMMMPPPRRRSSSQQQOOOLLLHHHEEEEEEEEEDDDCCCBBB@@@===;;;;;;===???@@@EEEDDDDDDDDDDDDBBB>>>;;;555444333222111111111111111111222222111///,,,+++000000000000///...------//////............//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++,,,------------------,,,+++++++++---000333555666888:::<<<===>>>+++++++++++++++++++++++++++******))))))******+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********)))***+++,,,---.........,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++************++++++************************((()))))))))************))))))*********+++++++++++++++++++++++++++++++++************************************************************************************************+++++++++++++++,,,,,,---))))))*********+++++++++,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++******************************++++++,,,,,,++++++************))))))))))))(((************************+++)))(((,,,222444222///)))******+++,,,,,,,,,,,,++++++++++++++++++++++++***+++---.........,,,+++++++++++++++++++++++++++++++++***)))))))))******,,,+++*********+++---...+++++++++,,,,,,,,,------,,,,,,,,,------------...------............------.........---------------......---...///000000000...000333333333666<<<@@@HHHHHHIIIMMMRRRVVVWWWVVV^^^\\\\\\___bbbccc```]]]]]]YYYVVVUUUSSSQQQTTTZZZbbbgggjjjgggaaaaaaiiirrrnnnuuuzzz{{{|||xxxtttqqqtttyyy}}}{{{wwwoootttzzz}}}|||yyyvvvvvvvvvuuuvvvzzzzzzvvvuuuvvvssssssuuuzzz}}}|||wwwrrrrrrqqqppppppooopppqqqrrr~~~~~~}}}|||}}}}}}xxxooofffaaa______\\\ZZZ[[[\\\[[[UUUQQQPPPNNNKKKKKKLLLMMMNNNMMMLLLJJJFFFCCC@@@???@@@@@@BBBDDDGGGIIIKKKJJJGGGEEE@@@@@@>>>===:::777444333111111000000000000000000///000111222222111///...//////............//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******...------------,,,***(((++++++++++++++++++++++++))))))*********++++++++++++******,,,......---,,,++++++***+++---///222444777888999;;;======++++++,,,,,,,,,,,,++++++++++++************++++++*********+++++++++,,,,,,,,,,,,+++++++++++++++***)))***+++,,,------------,,,++++++******++++++,,,,,,,,,------------,,,,,,++++++************++++++))))))))))))))))))))))))((()))))))))************************++++++++++++++++++++++++++++++++++++***************+++++++++************************************************************************++++++******++++++,,,---))))))*********+++++++++,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++******************************++++++,,,,,,++++++************))))))))))))(((************************)))+++,,,---,,,,,,---...)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++---------,,,+++++++++++++++++++++++++++++++++******************---,,,+++***+++,,,...///+++++++++,,,,,,,,,------,,,,,,---------.........---......//////......---........................000000000000000111333444444555777888:::@@@JJJRRRYYYWWWWWW\\\ccchhhhhhfff```^^^^^^```dddfffeeebbbWWWUUUUUUSSSOOOOOOXXXcccnnnsssuuuqqqlllmmmvvv|||wwwsssrrruuuvvvssspppgggkkkpppsssrrrooollljjjvvvnnnhhhjjjmmmnnnoooqqqooopppsssyyy~~~|||xxxsssqqqooolllkkkkkkkkklllkkkkkkkkkiiihhhiiijjjlllggggggggghhhiiikkkmmmnnnnnnnnnnnnqqquuuyyy{{{{{{yyyuuutttjjjjjjlllooopppmmmfff```TTTRRRQQQQQQRRRTTTTTTSSSVVVTTTRRROOOLLLIIIGGGFFF>>>AAAEEEHHHIIIGGGEEEDDDCCCDDDEEEFFFCCC@@@;;;999666444111///......000111,,,---///000111000////////////............//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++++++++---//////,,,***++++++++++++++++++++++++***************++++++++++++******,,,......---,,,++++++***+++---///222444777888999:::<<<===***++++++,,,,,,++++++***++++++************++++++************++++++++++++++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++(((((((((((((((((((((((())))))))))))*********************++++++++++++,,,++++++++++++++++++++++++*********+++++++++++++++******************************************************************************))))))******+++,,,)))************+++++++++,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++******************+++++++++***++++++,,,,,,++++++***++++++*********)))))))))************************))),,,///---)))''')))---***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++,,,---...///++++++,,,,,,,,,,,,------,,,---------..................////////////............/////////000000000---...000000000222666999999999:::<<>>>>>AAADDDGGGHHHGGGDDDCCCAAA>>>999555111000000111,,,,,,---...............//////............//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******''''''(((,,,111333111...++++++++++++++++++++++++************************+++,,,------------------,,,+++++++++---000333555777777888:::;;;<<<)))***+++,,,,,,+++***))),,,++++++******++++++,,,************++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++************++++++))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,*********************************++++++,,,,,,,,,************************************************************************))))))(((((())))))***+++)))************+++++++++,,,,,,,,,+++++++++************++++++++++++*********++++++,,,,,,++++++***))))))*********+++++++++***++++++,,,,,,++++++***,,,+++++++++************************************+++,,,,,,+++)))(((***+++,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***+++---///000++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------------------..................////////////............///000111222333333---///222444666:::@@@EEEEEEEEEFFFJJJRRRZZZ```ccciiidddaaafffoootttqqqkkkjjjgggbbb^^^^^^eeennnuuuuuunnniiijjjlllpppwwwzzzuuutttxxx|||~~~}}}}}}yyytttwww{{{}}}~~~~~~|||{{{zzzyyyyyyuuutttsssqqqooommmkkkjjjaaa```______``````___]]]WWW[[[______]]]]]]___bbbfffkkkrrrxxx|||~~~|||yyyvvvssspppmmm]]][[[WWWSSSPPPOOONNNNNNNNNQQQRRROOOJJJDDDAAA@@@???AAACCCEEEHHHJJJLLLLLLMMMLLLIIIEEEAAA===999888333333222000000///////////////............//////...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******)))((((((---222333000,,,++++++++++++++++++++++++************************+++...000///---+++,,,...---,,,,,,,,,...111444555777777888999:::<<<)))***+++,,,,,,+++***))),,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******...------,,,,,,------...***++++++,,,,,,++++++***++++++************++++++************************))))))))))))******************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,************************************************************************((((((((((((((())))))***)))************+++++++++,,,,,,,,,+++++++++************++++++++++++******+++++++++,,,,,,+++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,++++++++++++***************************...+++))))))+++,,,+++***------------,,,,,,+++***++++++++++++++++++++++++///---+++++++++...111333++++++++++++++++++++++++***+++,,,---.../////////++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////......////////////............///111222333444555444777<<>>CCCEEEEEEIIISSS[[[^^^___^^^WWWNNNHHHGGGBBB;;;555333111///...///000000++++++,,,---......///...---------.........//////............------------///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++***,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,------,,,******+++---,,,,,,+++******+++,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,---------///333666999999:::;;;<<<<<<++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********************************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---+++******+++++++++++++++++++++++++++************************++++++************++++++)))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++)))******++++++******)))++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---111444444000---,,,,,,++++++++++++++++++++++++*********,,,///444888:::222111///---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,---............------...///000000000//////000000//////......------+++...111111000111444666777999===BBBFFFJJJMMMOOOJJJQQQZZZeeepppvvvqqqiiifffggggggfffhhhjjjfff___bbbdddgggmmmwww~~~zzzrrrpppwwwzzztttnnnnnnqqqsssvvvzzz~~~~~~~~~}}}{{{{{{{{{{{{|||{{{wwwqqqmmmjjjgggccc``````______^^^\\\YYYVVVWWW\\\eeelllpppyyy|||xxxooohhheeegggiiijjjggg___UUUNNNFFFJJJIIIDDDCCCIIIRRRWWW^^^___^^^YYYVVVSSSMMMFFF>>><<<888333///...///222,,,,,,------............------........./////////......---------,,,,,,,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,------,,,******+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,,,,,,,---------///333666999999:::<<<<<<===+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---+++,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))***************++++++)))))))))******+++,,,,,,++++++++++++++++++++++++***,,,---,,,+++***+++---++++++++++++++++++++++++************************++++++*********+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++...111111000---------++++++++++++++++++++++++,,,,,,,,,,,,...000333444222111///---,,,+++++++++,,,,,,+++******,,,---...,,,------.....................//////000000000000111111111111111000......///000111333777;;;???AAA???DDDMMMVVV]]]``````___[[[ccchhhkkkttt{{{tttggg[[[___bbbfffmmmtttuuurrrrrrxxxzzzwwwsssooojjjeeejjjttt|||}}}|||}}}xxx{{{uuuqqqpppnnnkkkhhhbbb```^^^]]]^^^___^^^]]]gggiiikkkoootttyyy}}}|||{{{wwwsssnnnhhhbbb___\\\]]]YYYQQQOOORRRVVVVVVUUUWWWYYYZZZ[[[[[[WWWSSSNNNLLLGGG???777222111222111000///...------,,,,,,............////////////------------,,,,,,,,,,,,,,,---///000000000///...------------------------------------------------------------------------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------,,,******+++---++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,---------...000444777999999;;;<<<======,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///...---,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,))))))******++++++++++++++++++++++++++++++++++++)))***++++++******+++---++++++++++++++++++++++++************************++++++******+++,,,,,,---+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***,,,...//////...------++++++++++++++++++++++++------,,,,,,,,,---.../////////...,,,+++*********---,,,+++***+++,,,---...,,,---......//////......////////////000000111111000000111111111111000///999777666999@@@FFFIIIIIILLLUUUbbbooovvvwwwtttpppvvvxxxuuunnnmmmpppiii\\\```eeeiiinnnvvvyyy~~~sssoooppprrrttt|||wwwuuuuuusssvvv~~~xxxpppqqquuu~~~}}}zzzxxxwwwvvvssspppmmmkkkiiifffdddaaa___\\\YYYYYY[[[^^^aaahhhrrr~~~xxxtttrrrooommmhhhdddeeehhhddd^^^RRRQQQQQQUUUYYYZZZ[[[[[[^^^\\\WWWOOOFFF===777444222111///...---,,,------........./////////000000......---------,,,,,,,,,,,,---///000111000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------,,,******+++---++++++++++++++++++++++++******+++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,---.........000444777888999;;;<<<===>>>------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,+++,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))******+++,,,,,,,,,))))))***+++++++++******++++++++++++++++++++++++((()))++++++******+++,,,++++++++++++++++++++++++************************++++++***++++++,,,---...,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))***,,,---......------++++++++++++++++++++++++++++++++++++,,,,,,---...---------,,,,,,+++******---,,,,,,,,,------......------...////////////...000000/////////000111222......///000111222333333444666;;;DDDNNNUUUXXXXXXXXXaaannnzzzyyyuuu||||||xxxrrroooooolllggg|||}}}zzzuuusssvvvwwwuuuvvv~~~|||uuuvvv}}}~~~~~~yyy|||yyymmmhhhjjjooowwwxxxttttttuuuvvvwwwkkkgggbbb\\\XXXVVVVVVVVVYYYeeerrrwwwuuutttzzz~~~zzzsssoooooonnndddYYYUUUPPPMMMPPPRRRTTTVVVZZZfffccc^^^YYYRRRJJJAAA;;;333222111///......//////....../////////000000000//////.........---------------...///000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,......,,,+++,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,******+++---***++++++,,,,,,++++++***)))***++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------.........000444777888999;;;<<<>>>>>>//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++------,,,++++++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++,,,------******+++,,,+++***))))))************************((()))+++***))))))***+++++++++++++++++++++++++++************************++++++++++++,,,---......,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************++++++,,,,,,,,,,,,++++++******++++++++++++************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++*********,,,---------,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,---------------,,,,,,------......//////......------...///////////////111000/////////000111222//////000111444777999;;;===IIIXXXdddhhhiiikkkmmmfffllluuu}}}}}}xxxtttvvvwww{{{~~~zzzsssssssssqqq}}}~~~}}}vvvyyy}}}~~~|||zzzxxxvvvyyyyyy|||~~~~~~|||}}}zzzyyywwwxxxzzz{{{yyywwwyyyxxxvvvrrrmmmhhhcccaaa[[[aaahhhgggbbb^^^```dddiiiqqq|||{{{wwwrrrhhh]]]```YYYUUUWWWXXXXXXZZZ___eee___ZZZXXXWWWTTTMMMFFF@@@>>>:::666333222111111.../////////000000000000000000/////////..................---......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---+++,,,,,,---......---,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,------,,,******+++---***+++,,,,,,,,,,,,+++***))))))***+++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---............111444888888999;;;<<<>>>???000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++,,,,,,+++***+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***+++,,,,,,------***+++,,,,,,+++***)))(((************************((()))+++***)))((()))+++++++++++++++++++++++++++************************++++++++++++,,,---...///---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))******++++++++++++***************++++++***************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++*********+++------,,,+++++++++++++++++++++++++++.........------,,,,,,,,,,,,---......//////......,,,---///000000000///...---......///////////////111000/////////000222333333333333555888<<<@@@CCC\\\ooozzzwwwyyyvvvyyy~~~{{{xxxxxxzzz~~~}}}}}}{{{|||}}}}}}}}}|||nnneeedddffflllwwwuuummmYYY\\\aaahhhmmmooonnnlllooonnnpppqqqnnnkkksssxxxqqqqqqxxx~~~zzzsssnnnmmmkkkmmmttt}}}{{{uuu{{{sssooofffgggfffbbb\\\WWWTTTTTTSSSZZZdddooozzz|||vvvooohhhdddfffhhhfffhhhmmmaaaYYYRRRSSSXXXZZZUUUOOOPPPLLLFFF???999444222000////////////000000000000000000000000///////////////...---,,,,,,---...///................................................++++++++++++++++++++++++---,,,,,,---......---+++,,,,,,---......---,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,+++***+++---***+++,,,------,,,+++***((()))***+++++++++++++++*********++++++,,,,,,,,,++++++,,,---------,,,,,,---.........///111555888888999;;;===>>>???------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------......,,,,,,---...------++++++++++++------+++++++++,,,,,,---------******))))))))))))******++++++************++++++)))(((((((((***...222444---,,,,,,+++*********+++******))))))******+++,,,+++++++++*********))))))***+++,,,---...---,,,,,,++++++***)))(((((())))))******+++,,,------......---,,,,,,+++*********+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++)))******)))(((((()))+++)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---------------------------------.........//////..................---------,,,,,,---000222333333(((444555111444111,,,000666;;;@@@AAAAAAHHHUUUaaa}}}|||{{{}}}~~~vvvwwwzzzzzz~~~xxxwwwxxxwwwvvvrrrmmmhhhgggjjjnnnqqqzzzwwwoookkkeeeggghhhkkkqqqvvvrrrkkklllbbbVVVQQQTTT[[[```bbbjjjddd___\\\YYYWWW\\\dddnnnqqqtttrrrkkkccc]]][[[ZZZZZZYYYZZZ\\\```ccceeeooozzzxxxtttuuuuuuppphhh```\\\[[[YYYTTTSSS]]]ooo}}}~~~www|||zzzrrrppprrrnnnfff^^^VVVRRRSSSRRRNNNNNNRRRZZZaaa```UUUHHHBBB>>>999666333111333666555000,,,000/////////000000...,,,////////////////////////******,,,---.../////////---------,,,,,,,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---...---,,,***)))++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++*********+++,,,---))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---------000555999777888:::<<<===>>>------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******))))))))))))******++++++************++++++***)))((()))***---111333---,,,++++++******++++++******))))))******+++,,,+++++++++*********))))))******,,,------,,,,,,+++,,,,,,+++*********************++++++,,,------......---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++)))******)))(((((()))+++)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------------------------.........//////........................///............//////...000444///+++//////444BBB@@@FFFMMMRRRYYYfffxxx}}}~~~}}}~~~~~~}}}~~~~~~xxxrrrsssyyy|||uuusssrrruuuxxx|||~~~pppiii```\\\]]]`````````^^^VVVPPPPPPPPPPPPSSSWWWRRRUUUXXXWWWTTTQQQPPPPPPRRRQQQOOONNNMMMMMMMMMMMMTTT]]]eeefffcccdddlllsssyyyssspppooohhhddd```aaadddeeeaaa\\\bbbeeelllvvv~~~{{{yyyrrriiiccc[[[UUUTTTTTTRRRSSSWWWbbbhhhjjjddd]]]VVVKKKAAA===888333111333444333000000///...///000111///---........................------.../////////......---------,,,,,,,,,++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,---------,,,+++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++*********+++,,,---++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,---000444888:::;;;<<<<<<===<<<+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------******))))))))))))******++++++************+++++++++***))))))***,,,///000,,,,,,++++++******++++++******))))))******+++,,,+++++++++***************)))***++++++,,,,,,++++++------,,,++++++++++++,,,*********++++++,,,,,,---......---,,,,,,,,,,,,---,,,,,,,,,++++++++++++***++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++)))******)))(((((()))+++)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---*********++++++++++++,,,++++++++++++,,,,,,,,,,,,---------------------------------.......................................000000000//////.........,,,111222666;;;555777FFFPPP]]]ooo}}}yyyxxx}}}|||zzz{{{~~~~~~zzz|||~~~wwwwwwsssqqqnnnooorrrvvvzzz|||vvvwwwuuunnnhhhiiiqqqzzz~~~rrrmmmmmmuuuxxxzzz}}}|||tttqqqoooppptttvvvuuusssfff]]]VVVWWWYYYYYYYYYZZZQQQQQQPPPMMMKKKJJJKKKMMMPPPPPPPPPPPPOOONNNMMMMMMMMMRRRWWWXXXWWW\\\fffooo~~~zzzwwwvvvxxxvvvrrrmmmeee\\\SSSNNNRRRTTTXXXaaannnzzz|||uuunnnfff```]]]\\\[[[\\\___eeeffffffdddbbb___VVVNNNKKKDDD;;;555444444333222000///...///000111000...........................//////000000///......---------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,,,,///333666:::;;;;;;<<<======******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++************++++++,,,+++*********+++---...,,,,,,++++++***++++++,,,******))))))******+++,,,************************))))))******++++++++++++,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,+++************************)))******)))(((((()))+++))))))*********+++++++++***++++++,,,,,,++++++***************************+++++++++,,,,,,---------))))))*********++++++++++++++++++,,,,,,,,,------------------------------....................................///////////////000111111000000111222...333777???FFF@@@CCCVVVuuu~~~rrrpppvvv}}}wwwwww{{{~~~zzzzzzzzz}}}}}}yyypppiiiooo|||{{{yyy~~~{{{qqqllliiihhhmmmvvvzzzyyy~~~}}}|||{{{yyyyyy|||qqqllleee]]]VVVTTTTTTVVVRRRSSSTTTTTTTTTRRRPPPNNNLLLQQQVVVYYYZZZ___ffflllpppyyy~~~yyyzzz~~~|||zzz~~~zzzvvvpppiiibbb]]]YYYWWWWWW[[[dddmmmtttvvvwwwyyy|||~~~yyysssmmmhhhfffcccbbbbbbfffbbb[[[VVVTTTWWWYYYZZZUUUPPPIIIBBB>>>999444111111000......000000///...------------------------....../////////......---...------------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,,,,...222555666777999;;;===???*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,//////---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++,,,++++++*********+++,,,,,,++++++***++++++,,,,,,******))))))******+++,,,***************************************+++++++++++++++*********++++++,,,+++++++++++++++,,,,,,,,,+++***************++++++++++++++++++++++++++++++************************************++++++++++++************************)))******)))(((((()))+++))))))*********+++++++++***++++++,,,,,,++++++***************************+++++++++,,,,,,---------))))))*********+++++++++++++++,,,,,,,,,---------------------------------.....................---........./////////000000///111111111000000333666;;;>>><<<@@@KKKRRRddd}}}|||}}}|||uuuuuuzzz||||||wwwwww{{{wwwwwwqqqooonnnrrrvvvxxxvvvooohhhdddcccsss~~~zzzzzzzzz~~~zzzyyyyyyvvvvvvwwwvvvsssoookkkiiiiiiooowww}}}yyy~~~~~~}}}~~~}}}yyy|||}}}zzzzzzxxxsssmmmkkkgggbbbbbbdddfffdddbbb``````ccchhhnnnuuu}}}~~~yyysssooolllhhhdddiiieee]]]TTTMMMMMMTTT\\\UUUUUUUUUSSSNNNEEE<<<666555333111000000000///...........................++++++,,,---...//////............---------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,***+++,,,,,,---...111444666777999;;;===???******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---111111...***+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++************++++++++++++************+++++++++++++++*********++++++++++++******++++++,,,,,,******))))))******+++,,,***************++++++++++++************+++,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***************++++++************************)))******)))(((((()))+++)))************+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---*********++++++++++++,,,,,,,,,,,,,,,------------------------------------...............---------.........//////000000111111222333111000222777<<>>++++++,,,------...//////---------------------------------------------------------------------------++++++///444444000+++++++++------------++++++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++************++++++***************++++++++++++*********+++,,,,,,---*********)))***++++++,,,))))))******++++++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,------...///........................+++*********+++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------)))))))))))))))))))))))))))******)))(((((()))+++)))************++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------//////.........------------......///000111111222000444777:::???HHHVVVaaa}}}rrrllliiilllyyy~~~|||zzzxxxtttjjj```\\\aaagggjjjkkk}}}~~~}}}}}}~~~}}}~~~~~~~~~~~~|||pppttt{{{yyy|||wwwpppkkkeeeaaa```^^^^^^fffqqqrrrsssooojjjooo{{{{{{tttqqqrrrpppgggcccccc___``````^^^ZZZVVVSSSQQQMMMIIIBBB===999666333111000000000000000000000000//////////////////...---//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++***+++,,,...///++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***+++,,,---,,,++++++,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++++++++,,,---------,,,,,,+++---///000000000222444555666888;;;>>>@@@..................------...---,,,,,,+++++++++,,,,,,------......------,,,111111111...,,,+++,,,...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,++++++******++++++,,,************************)))***+++++++++,,,...000000...,,,,,,------,,,+++***+++---,,,,,,+++---...///...------//////...---++++++************+++++++++*********+++,,,,,,---+++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))************************)))************+++++++++,,,+++*********+++,,,---***++++++,,,,,,++++++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,------------,,,,,,,,,---......+++111111---///666666///666666;;;BBBGGGUUUvvv~~~sssppprrruuuwww}}}~~~}}}xxxooollljjjmmmsssxxxxxxvvvfffhhhkkkpppwww~~~~~~{{{{{{}}}~~~{{{{{{|||~~~zzz{{{}}}}}}xxx|||xxxmmmiiimmmllleee]]]ZZZUUUUUU[[[fffsss{{{}}}xxxnnnjjjkkkkkkccc[[[UUUNNNKKKQQQ\\\ZZZVVVOOOGGG@@@;;;888666555...,,,000111......111000//////.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------------------------------------------------+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,------......------,,,------------///222555888999;;;<<<===>>>///............---------------,,,,,,,,,,,,,,,------......//////......---//////000000000...---++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++)))+++,,,,,,,,,,,,---//////---,,,+++,,,---,,,+++***+++---,,,,,,+++---......---,,,,,,......---,,,++++++************++++++++++++******++++++,,,---+++++++++*********))))))+++*********))))))))))))************************************************)))************+++++++++++++++*********+++,,,---+++++++++,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,------...---------......//////000333444222000111666888666@@@@@@GGGTTTcccssszzzuuu{{{|||qqqiiiiiiqqqyyyyyyzzzxxxuuuuuuuuuooogggXXX[[[aaaiiirrrzzz~~~}}}sssuuuwwwvvvtttxxx~~~~~~~~~yyyuuuvvvwwwzzzuuuppppppqqqoooddd```YYYTTTUUUZZZaaafffqqq{{{yyywwwxxxoooggg___YYYRRRMMMQQQXXX[[[XXXUUUQQQNNNIIIDDD???>>>888333444333///...111111111000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,------------///222555888999;;;===>>>>>>/////////.........------------,,,,,,,,,------......//////////////////...//////222666888666000+++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---++++++,,,...,,,+++***+++,,,,,,+++***,,,------++++++,,,...---,,,++++++------,,,+++++++++************++++++++++++******++++++,,,,,,+++++++++******************************)))))))))************************************************)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++------------,,,+++***)))++++++++++++++++++++++++---------.........//////......------------............///000000000000000111000000444555777===DDDNNNXXXdddnnnyyyxxxxxx~~~|||uuujjjbbbeeeuuuzzzqqqmmmmmmfffkkkooooooqqqtttrrrnnnrrrwww~~~~~~|||tttwwwyyyvvvssswww||||||{{{{{{~~~wwwqqqooorrrsssnnnggg```\\\\\\]]]___mmmwwwzzzxxxyyyvvvooogggaaa[[[VVVUUUXXXWWWVVVVVVXXXZZZWWWOOOHHHFFF???999777555111///111000111111111111000///...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------------------------------------,,,+++,,,...///...---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,------------///222555999:::<<<===>>>???///////////////.........---------------......///......////////////......000111555<<<@@@>>>555,,,,,,------...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,//////---+++******---+++******+++,,,+++***+++,,,------++++++,,,---,,,+++***+++,,,,,,+++***,,,++++++******++++++,,,,,,++++++***++++++,,,,,,************************************************************************************************))))))*********++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++,,,---------,,,,,,+++***++++++++++++++++++++++++------------.....................---......///000///000111111111000///...///...333999888888GGGZZZpppuuuiii```dddhhhlllyyy|||uuukkkdddaaaaaaccclllvvv}}}|||~~~xxxvvvxxxqqqrrrwwwuuuqqqnnnkkkiiiiiiiiikkkqqqvvvvvvqqqnnnooorrryyyvvvrrrnnniiiddd```^^^YYYWWWWWW]]]bbbaaaYYYQQQHHHCCC<<<888555222111111...///000111111000//////........................------------------------------------------------++++++,,,,,,,,,,,,,,,---,,,,,,---------------------------------------------,,,+++,,,---......,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********+++++++++++++++++++++++++++,,,------......------,,,------------///222555999:::<<<>>>??????/////////000000111111111.........------...//////,,,------......------,,,000111555;;;@@@>>>555---,,,---......//////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***---//////---+++***))),,,+++)))***+++,,,,,,++++++,,,------++++++,,,---,,,+++******,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,***************************************+++++++++************************************************))))))*********+++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------............//////000111222222222111111000///...444555999======GGGfff~~~wwwppplllnnnzzz|||xxxwwwyyy|||tttuuutttpppkkkhhhiiillluuu~~~}}}zzzzzztttqqqxxxzzzxxxlllmmmnnnnnnooonnnnnnmmmdddeeeeeeaaa___```gggmmmuuuwwwyyyxxxuuupppkkkgggddd```___ccchhhhhhbbb[[[OOOKKKDDD===999666444111---......///000000000000........................------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,******+++,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,------......------,,,------------///222555999:::<<<===>>>???//////000111333444555555000000///...............,,,,,,------------,,,,,,---...111555999777111,,,------...////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++---......,,,+++***+++---+++******,,,------,,,,,,---...---+++***+++,,,,,,+++******,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++***************+++++++++*********+++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))***+++,,,,,,,,,,,,+++---,,,+++******+++,,,---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...//////000111222333333222111111222333333555888>>>DDDPPPlllzzzrrrqqq||||||qqqkkkhhhgggjjjooo}}}~~~~~~|||~~~{{{jjjkkknnnppppppooonnnlllhhhfffbbb[[[VVVVVV[[[aaakkkuuu}}}~~~{{{xxxsssoookkkhhheeeeeefffddd^^^YYYWWWUUUNNNFFFAAA???:::555111000000//////000000111........................------------------------------------------------++++++,,,,,,------......+++,,,,,,------.........------------------------+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,------------///222555888999;;;<<<===>>>...///111333555777888999222222000///......------------............---------...///000000000......------...///////////////........................------------------------------------------------------------------------++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++---------+++++++++------,,,***+++---......---,,,---...---+++***+++,,,---+++***+++,,,---,,,+++---,,,,,,++++++,,,,,,------,,,++++++******++++++))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))***+++,,,,,,,,,++++++---,,,***))))))***,,,---++++++,,,------,,,,,,,,,------------------------,,,,,,,,,,,,---------...////////////000111222333333222222222444777:::<<<:::BBBKKKVVVjjj{{{vvvqqqrrr}}}wwwnnniiikkkooorrrwww}}}yyynnnnnnvvv~~~|||wwwwww}}}}}}{{{wwwuuuwwwxxxyyyyyyvvvrrrpppnnnmmmjjjddd]]]YYYXXXXXXdddttt}}}yyyuuupppnnnkkkhhhddd]]]VVVQQQVVVWWWSSSMMMJJJJJJEEE???999777444111///...///000................................................------------------------+++,,,,,,---......//////++++++,,,,,,---......///------------------------,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------.........---------,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++,,,------------///222555777888:::;;;<<<===...///111444666999;;;<<<444333111000...---------......////////////....../////////...,,,,,,...111---......///////////////........................------------------------------------------------------------------------++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,...---,,,++++++---//////...,,,---...---+++***+++,,,---,,,++++++------,,,+++---,,,,,,++++++,,,,,,------,,,,,,+++*********+++))))))******++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))***+++,,,---,,,++++++---,,,***))))))***,,,---------------,,,+++******........................---------.........//////////////////000111222333222222111222666;;;@@@CCCJJJUUU___iii{{{~~~jjjkkkooo}}}yyyrrrwww|||wwwmmmgggeeejjj{{{xxxllljjj{{{|||~~~rrrlllsssxxxuuu|||xxxuuuhhhkkkooooookkkeeeaaa___bbbvvv~~~zzzwwwwwwuuuppphhh]]]TTTOOOOOORRRRRRNNNOOORRROOOHHH@@@===777222///......///................................................------------------------,,,,,,------...///000000++++++,,,,,,---...//////---------------------------,,,+++,,,...///...---++++++,,,,,,,,,---------//////.........---------++++++++++++++++++++++++,,,,,,---.........------,,,------------///222555666777999;;;<<<<<<222222111111111111222333000111111///,,,+++---000000000000000000///...---000000///.....................///000000111111222////////////////////////......---,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------------------------------***++++++,,,---...//////---,,,,,,++++++,,,,,,---,,,+++*********+++------++++++************++++++((()))***+++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********---,,,+++***)))***++++++000///---,,,,,,---...///++++++,,,,,,,,,------------...000///......///000000,,,,,,000222222333666777333333777<<>>===999555999GGG]]]sss}}}wwwuuu}}}rrrddd]]]aaaooo~~~|||zzzwww~~~||||||~~~{{{|||~~~~~~zzzzzzyyywwwsssooollljjjkkkhhhccc___\\\___dddhhhxxxzzz|||zzzssskkkeeeaaa^^^[[[WWWWWWZZZ[[[YYYVVVMMMIIIBBB<<<888555333222000///...------...///000///.....................------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++,,,------......------...//////...---///222555777888999:::;;;<<<222333444555444222000///333444444222000......///////////////////////////---------,,,,,,---...............---------,,,,,,........................---------...///000222333.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------......------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,***))))))))))))***++++++++++++************++++++******+++++++++******)))+++++++++***************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++,,,...111444666888444333111///------------,,,,,,,,,,,,---------------...000//////...000111222111111111...,,,222:::>>>???>>>CCCYYYzzzzzzxxx}}}yyyyyyzzz{{{~~~tttqqqnnnnnnttt~~~|||}}}}}}~~~~~~~~~~~~~~~}}}||||||yyyzzz{{{{{{zzzyyyzzz|||yyyyyyyyyzzzzzz{{{{{{{{{yyyzzzzzz{{{{{{{{{{{{zzz{{{{{{{{{|||}}}}}}{{{{{{~~~xxxqqqllllllggg^^^UUUQQQSSSYYY___lllttt}}}zzzsssnnnllljjjfffbbbaaaaaa```\\\YYYQQQPPPLLLGGG@@@;;;888777333111///......000222333222111///...---......///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......------/////////...---...111444777888999:::<<<<<>>~~~}}}|||xxxtttoookkkhhhiiieee___]]]]]]^^^^^^]]]VVVTTTPPPLLLIIIGGGFFFFFFAAA@@@???>>>===<<<<<<<<<666666555444333222111000000000000000000000000000/////////...//////000000////////////............................................................------------------------///.........------------,,,,,,---...///000111111------------------------------------------------,,,,,,,,,+++++++++++++++++++++************++++++))))))+++,,,,,,,,,+++***++++++************++++++))))))***+++++++++*********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))+++,,,---------,,,,,,,,,------------------------------............,,,...000000000111222444;;;===@@@AAA@@@GGG\\\ppp~~~}}}~~~}}}|||~~~{{{{{{}}}~~~~~~~~~~~~}}}||||||{{{||||||||||||}}}}}}}}}zzzzzzyyyyyy{{{}}}|||}}}}}}|||{{{zzz{{{}}}}}}vvvooollllllnnneeeeeedddaaa^^^^^^```cccmmmnnnooonnniiiddd___\\\ZZZXXXVVVVVVVVVWWWVVVUUUOOOLLLFFF@@@:::555222111///.................................------------,,,,,,------......//////------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,...//////+++,,,------......------,,,---...---...000444777666888999;;;===>>>~~~~~~}}}{{{tttqqqjjjccc]]]XXXUUUTTTOOONNNLLLKKKIIIHHHHHHHHH???>>><<<:::777555333222000000000000000000000000////////////000222333444000/////////............................................................------------------------//////.........---------////////////////////////------------------------------------------------++++++++++++++++++++++++++++++************++++++)))***+++,,,---,,,++++++++++++************++++++((()))***+++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,'''(((***,,,------,,,,,,.../////////...---,,,,,,---------.........//////,,,...000000000111333444222;;;FFFKKKNNN```}}}{{{rrrqqqyyy~~~}}}{{{|||||||||{{{zzzyyyxxxyyyxxxwwwvvvwwwyyy{{{}}}xxxzzz}}}}}}|||{{{{{{|||wwwwwwxxxyyyyyy||||||{{{zzzvvvrrrssswwwzzz{{{xxxsssnnnlllgggbbb[[[UUURRRSSSVVVXXXgggjjjnnnooonnnkkkhhhggg```[[[WWWVVVXXXZZZYYYWWWRRROOOJJJEEE???999555333,,,---......///......---/////////...---------,,,,,,,,,,,,---...///000000------------------------........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,------......------+++,,,------...000444888666888999;;;===???~~~sssooopppeeeccc```\\\XXXVVVUUUVVVXXXSSSLLLFFFAAA???>>>>>>AAA;;;777666333...---///222555555111///222333111------------------.../////////............//////................................................,,,---///000111000///---...---,,,,,,,,,,,,---...000///---,,,++++++,,,,,,000000//////............++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------......///000000111///111111...111555444///;;;>>>BBBMMMggg}}}pppiiiwww}}}{{{zzzzzz{{{{{{zzzxxxuuuvvvxxxzzz|||zzzvvvsssvvvyyyyyywwwxxx{{{{{{xxxyyywwwssssssuuuxxxzzzzzzzzz}}}|||lll^^^eeelllvvv}}}{{{uuuppplllhhhbbbZZZSSSQQQRRRTTTfffqqqwwwtttooonnnmmmjjjhhhbbbYYYTTTRRRQQQPPPNNNOOOMMMIIIEEE@@@;;;888666444111///...///111111111------,,,,,,,,,------..............................---+++******+++---...---------............///,,,------......------,,,((()))+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...............------,,,---.........000333555555666888:::===>>>zzzxxxssspppnnnnnnpppqqqnnnlllnnnlllhhh```WWWNNNIIIFFFGGGBBB===:::777333555:::111444555222222666777555111111000000//////000000//////............//////................................................,,,---///000000000.........---,,,,,,,,,,,,---...000///...,,,++++++,,,,,,/////////......---------++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------.........//////000000000222333333111000222888>>>BBBEEELLLZZZvvv}}}yyyfffuuu~~~||||||}}}}}}{{{yyyxxxxxxyyy{{{|||{{{xxxuuuvvvzzz|||{{{{{{}}}{{{wwwqqqpppoooqqqtttwwwxxxxxxwwwyyy{{{{{{zzz{{{~~~|||pppffffffkkkrrr{{{{{{qqqlllddd\\\WWWWWWYYY\\\gggpppxxxzzzyyyxxxqqqiiihhhccc[[[TTTPPPMMMIIIFFFJJJJJJKKKIIIGGGBBB>>>;;;888444111//////000111000...------,,,,,,------..............................---,,,++++++,,,---...------------............,,,------......------,,,***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------+++,,,---------///222444555666888:::<<<>>>}}}yyyxxxuuusssvvv}}}|||xxxtttvvvxxxvvvoooeee[[[UUUQQQOOONNNLLLEEE===;;;>>>777999888333111222000---111000///......------...//////............//////................................................,,,---...///000///.........------,,,,,,------...000///...---,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,************************,,,,,,,,,,,,------------------------------------///////////////000000000555///...333555444:::CCCDDDKKKXXXjjj{{{|||~~~}}}~~~|||{{{zzzzzz{{{{{{{{{xxxvvvuuuzzz}}}|||||||||yyytttooonnnnnnpppsssuuuuuuuuutttuuuvvvtttsssssstttvvvvvvxxx|||}}}oooooorrrzzz|||uuulllccc^^^]]]```bbbjjjnnnrrrtttwwwwwwqqqjjjiiieee___XXXSSSLLLFFFBBBGGGIIILLLMMMKKKGGGCCC???>>>:::444111000000000000......---------------...........................///...---,,,,,,---...///------------............,,,------......------,,,+++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------............------***+++,,,,,,,,,...111333666777999:::<<<===vvvrrrsss{{{~~~zzzxxxuuurrrsssvvvyyyyyyxxx{{{fffiiimmmnnncccSSSIIIGGGAAABBB>>>888555555111,,,111000///...---------...////////////////////////................................................,,,---.../////////......------------------------//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------............000000000000000000000000777++++++999BBB@@@BBBKKKTTT___ooo}}}www}}}{{{xxxvvvyyy~~~~~~~~~|||zzz{{{~~~~~~}}}~~~{{{wwwwwwtttqqqppprrrsssttttttuuuttttttrrrqqqqqqqqqrrrnnnpppsssuuuxxx}}}|||yyyzzzxxxuuuuuuyyy~~~yyyvvvzzz{{{ssskkkfffcccbbbbbbjjjhhheeecccdddfffggggggfffeeeccc```ZZZSSSLLLGGGHHHJJJLLLLLLLLLIIIFFFDDDDDD???999333111000000//////......------------...........................///...------------...///,,,,,,---------.........,,,------......------,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---.........------+++,,,---------...111444777777999:::;;;<<<}}}{{{uuuqqqsssxxx~~~}}}qqqgggeeeQQQPPPKKKDDDBBBBBB???999444333222111111000000000///000000111111000000///////////////////////////........................,,,------...............------------------------..................------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,---------.........---------....../////////000000000111111111111111888333777CCCGGGHHHXXXmmmzzz{{{vvvkkkwwwssssss|||uuuuuu~~~}}}||||||wwwqqqnnnooorrrvvvwwwxxxwwwvvvuuuuuuuuuuuuuuuqqqrrrsssssssssvvvzzz}}}|||wwwuuuuuutttsssnnnkkkgggeeeiiiuuuyyyxxx{{{}}}yyyuuuxxxuuupppmmmllliiifffccccccbbb___ZZZUUUSSSXXX^^^___aaadddddd```ZZZTTTQQQMMMLLLKKKKKKKKKLLLNNNOOOHHHDDD===777444222111///000///...---------------.................................------.........,,,,,,,,,------------...,,,------......------,,,******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,---......------,,,---.........///222555666777888:::;;;<<<~~~wwwxxxooojjj```TTTNNNKKKEEE>>>888777555333111000//////000111222333333222111000////////////////////////........................---------------.........,,,------......------,,,....../////////......---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................,,,---------............---------...//////000000000000000111222222333333333;;;EEEHHHFFFQQQvvv}}}vvvfffrrrzzzrrrjjjmmmrrr~~~qqqtttxxx}}}|||zzz}}}}}}{{{|||wwwppplllnnnsssyyy}}}|||zzzyyyxxxzzzzzzzzzyyyvvvvvvvvvuuuttttttvvvxxx{{{}}}xxxppplllmmmoooqqqqqqjjjgggbbb^^^```kkk|||{{{wwwvvvsssmmmhhhjjjiiiiiimmmqqqrrrpppmmm___```aaa^^^UUUNNNOOOUUUWWW\\\bbbeeeccc^^^ZZZWWWQQQOOOLLLJJJLLLOOOTTTWWWJJJFFF@@@;;;888555222000000000///...------------........................------------------------,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***+++,,,------...------,,,............000333555555666888999;;;<<>>:::888222333555666666555333222000000000000000000000000........................---,,,,,,,,,,,,---......,,,,,,---......---,,,,,,---...///000000///......,,,,,,,,,------.........------------------------+++,,,...//////...,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------...///000000111......000111333555666666CCCDDDIII\\\}}}tttzzzwwwwwwzzzwwwzzz~~~{{{wwwwwwyyy{{{|||~~~zzzyyyzzzzzzxxxuuuqqqsssvvvwwwwwwwwwxxxyyyuuuxxxyyyvvvqqqooorrrvvvtttyyy|||wwwuuusssnnnjjjYYYYYYYYY[[[aaaiiisssyyyzzz}}}{{{wwwtttnnnmmmnnnuuussshhh___\\\ZZZVVVWWW\\\XXX^^^eeehhheee```\\\ZZZZZZVVVOOOIIIEEECCCDDDEEEHHHFFFCCCAAA>>>:::666333111111000......---------........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,------......------,,,++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***+++,,,------...---+++,,,,,,,,,,,,...111444333444666999;;;===|||yyywwwpppaaaQQQFFFCCCDDD>>>===:::555000...///111...------...000000///---------------------------,,,---.........---,,,+++,,,---......,,,,,,---...---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,------------------.........//////000000000000000111222222+++333555000///999CCCGGGEEEMMM\\\ttt{{{vvv{{{~~~~~~~~~~~~zzzxxxwwwxxxyyyzzzyyywwwzzzxxxvvvsssqqqqqqrrrsssmmmqqquuuvvvuuuyyy~~~wwwqqqmmmccc\\\UUUVVV```llluuuzzz{{{|||}}}|||}}}{{{wwwzzzxxxrrrhhh```\\\]]]___bbbgggttt|||xxxnnnfff```YYYYYYTTTQQQPPPMMMFFFBBBBBBFFFEEEDDDCCC@@@>>><<<:::555333///---,,,---///111///////////////////////////---++++++,,,......---------------------------.........------,,,,,,,,,///...,,,+++***++++++,,,......---,,,,,,+++******,,,---......,,,*********.........------,,,,,,,,,---.........---...000333777777888999::::::zzzuuusssxxxwwwjjjaaa[[[YYYRRRKKK@@@888444333333222222111000111222222111///------------------------....../////////...---,,,,,,---......,,,,,,---...---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******++++++,,,,,,,,,------------------.........//////////////////000000000000444222111444===EEEGGGDDDOOO[[[mmmwwwtttsss{{{vvvttt~~~}}}|||{{{|||~~~~~~~~~||||||zzzwwwuuurrrqqqppppppmmmppppppmmmhhhiiipppvvv|||yyykkkccc\\\[[[cccoooxxx|||wwwyyyzzzzzzzzz|||vvvqqqjjjdddaaa`````````jjjqqqtttqqqlllhhhaaaZZZYYYUUURRRRRROOOIIIFFFGGGEEEEEEDDDCCCAAA???>>><<<777555111...------///000///////////////////////////---++++++,,,......---------------------------......---------,,,,,,,,,...---,,,++++++,,,,,,---......---,,,,,,+++******+++++++++***+++...222666......------,,,,,,,,,,,,---.........---...000333777777888999::::::{{{nnnhhhooozzz{{{wwwtttqqqhhh\\\LLLAAA===;;;777444333111000///000000///---........................//////000000//////...---,,,---......,,,,,,---...---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////---+++))),,,,,,,,,,,,------------------........./////////---...///000000000000///777555666===EEEJJJPPPUUUqqq{{{zzz}}}yyyuuunnniiijjjmmmoooyyy}}}{{{yyywwwtttrrrpppoooooopppnnnhhhaaa```eeejjjtttzzzxxxqqqiiigggllltttzzz~~~rrrtttwwwxxxxxxxxxyyyzzz|||yyynnnlllhhhfffeeeccc```]]]ffffffdddbbbbbbbbb^^^XXXYYYUUURRRSSSQQQLLLKKKNNNGGGFFFFFFEEECCCBBB@@@???:::888444111///......//////////////////////////////---++++++---...------------------------------...------------,,,,,,,,,---------,,,------...///...------,,,,,,++++++***---,,,***))),,,333===DDD///...---,,,+++,,,---...---.........---...000333666777777999:::;;;|||~~~xxxooobbbWWWOOOGGG>>>777555333000////////////...........................////////////......------,,,---......,,,,,,---...---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,///111333333111///,,,,,,,,,,,,------------...............////////////---...000111222222222111333:::DDDHHHEEELLLgggvvvyyy|||zzznnnhhhkkkqqq{{{}}}|||{{{zzzyyywwwtttrrrpppoooooolllgggbbbaaafffjjjlllpppuuu{{{{{{xxxyyy{{{|||}}}qqqssswwwyyyzzzxxxvvvuuutttvvvyyy||||||xxxsssnnndddccccccfffgggfffbbb^^^\\\YYYUUURRRSSSVVVWWWVVVWWWTTTSSSSSSQQQMMMNNNRRRKKKKKKJJJHHHFFFDDDBBBAAA===;;;888555222000......////////////////////////...---,,,,,,---...---,,,------------------------------------------------------------.../////////---------,,,,,,+++++++++///...,,,+++...666@@@GGG///...,,,++++++,,,---...---.........---...000333555666777888:::;;;www~~~~~~{{{yyyjjjXXXIIIAAA===:::555333222222222111////////////////////////.........---------------,,,---......,,,,,,---...---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...000333555555333000...,,,,,,---------................../////////000000///000111333555666777777555???IIILLLNNNbbb|||~~~zzznnnooo{{{}}}||||||||||||zzzyyywwwvvvoooooonnnjjjggggggjjjnnnnnnmmmmmmooosssyyy~~~|||tttvvvyyy||||||zzzwwwtttkkkpppvvvyyyvvvpppiiiddd``````bbbgggmmmnnnjjjfffYYYVVVRRRNNNMMMOOOVVV\\\WWWUUUUUUUUURRRMMMNNNRRRPPPOOONNNLLLIIIFFFDDDBBB@@@???<<<999555222///...////////////////////////...---,,,,,,......---,,,------------------------------------------------,,,------....../////////------,,,,,,,,,,,,++++++......------...222888<<<...---,,,,,,,,,---......---.........---...000333444555666888:::<<<{{{www}}}mmmZZZPPPGGGBBB;;;666333222111000000000000000000000000000......---,,,,,,,,,,,,---,,,---......,,,,,,---...---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...000222222000...---,,,---------................../////////000000000000111222444777999<<<===AAADDDFFFMMMccc}}}|||yyyzzz{{{{{{zzzwwwsssqqqrrrssssssoookkkjjjmmmqqqtttvvvtttzzz{{{{{{{{{{{{{{{xxxtttqqqccciiiqqquuuuuurrrqqqqqqgggeeefffmmmuuuyyyxxxuuuaaa\\\WWWTTTRRRSSS\\\eee[[[ZZZ[[[[[[UUUNNNNNNRRRPPPPPPNNNLLLJJJGGGEEEDDDBBBAAA???<<<888444111///////////////////////////---,,,,,,---......---+++------------------------,,,,,,,,,------------...,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,...000,,,,,,---------------------.........---...000333333444666888:::<<<~~~vvv|||kkkaaaXXXRRRHHH???999666333222000000000000000000000000000///...---,,,------...,,,---......,,,,,,---...---------............///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,------------.............../////////000000000000111111111333777;;;@@@CCCIIIMMMNNNUUUsss}}}{{{}}}~~~zzzxxxwwwvvvsssooonnnpppqqqqqqpppooorrrxxx~~~~~~zzzwwwuuurrrmmmiiiaaagggmmmppprrrwwwsssooommmqqqzzziii```XXXXXXYYYZZZ___fffbbbbbbdddccc[[[RRROOORRRLLLLLLKKKKKKIIIHHHFFFFFFCCCBBBAAA>>>;;;666222000////////////////////////---,,,,,,---//////---+++------------------------,,,,,,,,,---------......,,,,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++,,,---***+++---...///...---,,,---.........---...000333333444666888:::===sssooouuukkkllldddYYYNNNEEE@@@<<<999000000000000000000000000111000///------......///,,,---......,,,,,,---...---------.........//////++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------.........//////////////////000000000000000000000222666<<>>;;;999888111111111000000///......111---+++,,,---,,,++++++.........------,,,,,,,,,...------,,,,,,------...------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111333666999999:::<<<|||~~~uuurrr~~~}}}mmm^^^TTTLLLDDD;;;555333222111000000///......//////...,,,........................***+++,,,------,,,+++***...,,,******,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,------------------------,,,,,,,,,---------......---------.........//////111///------000222111000222333777<<<@@@FFFVVVfff~~~~~~|||}}}yyyqqqttt~~~uuuzzz{{{}}}|||}}}~~~~~~|||~~~~~~}}}|||zzzxxxtttqqqppplllnnnooooooooopppsssuuuzzz}}}zzzsssppprrrsssrrrqqqooommmmmmoooppprrrooojjjggglllqqqnnnfff___ZZZZZZ___aaa``````ccc\\\XXXVVVXXXWWWSSSSSSVVVTTTMMMGGGEEECCC???AAAFFFIIIHHHFFFCCC@@@===:::888333222111//////.........,,,,,,------,,,+++---///------------------,,,,,,...------,,,,,,------...------------------------------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111333555666555888===|||vvvwwwsssvvvpppfffddd[[[NNNAAA999555222111000///...///000///---+++........................+++...111444444111...+++///,,,******,,,.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---------------------------,,,,,,,,,---------......------.........////////////......///111222111000///888BBBCCCCCCPPPooo}}}}}}|||}}}|||}}}}}}|||zzzzzzzzz{{{}}}|||zzzxxxxxxxxxyyy~~~~~~|||}}}|||yyy}}}}}}}}}{{{xxxxxxzzz|||~~~~~~~~~}}}{{{yyyyyyzzz|||}}}}}}|||{{{{{{wwwvvvwwwzzz~~~~~~}}}}}}|||zzzxxxwwwvvvmmmooopppooonnnmmmmmmnnnooorrrwww|||{{{xxxyyyyyyvvvtttsssrrrpppkkkgggkkkhhhdddbbbeeehhhddd^^^[[[YYY[[[```dddddddddeeeZZZQQQKKKLLLOOOPPPSSSWWW\\\UUUOOOKKKHHHEEEFFFIIIIIIHHHGGGFFFCCC???<<<:::555444111///.........///,,,...///...,,,,,,...000,,,,,,------------------...------,,,,,,------...------------------------------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111222555777:::BBBNNN}}}zzzzzz{{{{{{wwwwwwqqqbbbPPPAAA:::555222111000///000222222000...........................///111555777777555111///...------...///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------,,,,,,,,,---------................../////////////////////000111111111000555>>>EEEGGGMMMdddzzzzzz~~~}}}{{{zzz{{{|||{{{yyy}}}}}}||||||xxxxxxyyyzzzzzz~~~|||{{{|||}}}~~~zzzxxxvvvxxx|||~~~}}}||||||{{{yyyyyyzzz|||~~~}}}||||||{{{ppprrrsssssspppnnnmmmmmmkkkmmmqqqvvvzzz|||{{{xxxxxxxxxxxxuuupppkkkggggggfffeeeeeehhhkkkjjjggg^^^]]]^^^aaaeeegggiiiiiibbbVVVKKKJJJNNNQQQVVVZZZ\\\YYYUUURRRNNNKKKIIIJJJIIIIIIHHHGGGDDDAAA>>><<<888666333///------/////////111000---,,,------,,,,,,,,,,,,------............------,,,,,,------...------------------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............------......///000111222555777<<>>777111000//////111222111000////////////////////////---...///000000///...---,,,---///222444333///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------.............../////////000000000000000000000000111111>>>AAAEEEMMM___~~~}}}~~~~~~~~~}}}~~~||||||~~~}}}|||{{{zzzzzzyyyyyyyyyxxxyyyyyyzzz{{{~~~~~~|||zzzzzzsssuuuvvvvvvtttqqqpppqqqnnnooopppsssvvvyyy{{{|||~~~{{{uuuyyy|||yyyrrrjjjffffffbbbbbbcccgggkkknnnppprrriiigggeeedddhhhmmmpppqqqkkk]]]PPPLLLNNNPPPTTTXXXVVVWWWVVVTTTPPPMMMIIIFFFHHHHHHGGGFFFDDDAAA???===<<<999555111///...///000......+++(((***///---''',,,,,,,,,------............------,,,,,,------...------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///............------......///000111111444555555999@@@zzzyyy{{{yyywwweeeYYYMMMDDD555222///...///000000000////////////////////////------,,,,,,,,,,,,------,,,---000333555333///+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------------------------,,,,,,,,,---------............/////////000000000000111222111111333666888AAACCCHHHUUUnnn{{{wwwuuuuuuwwwxxx}}}zzzxxx{{{zzz}}}|||yyywwwuuutttrrrsssssssssrrrqqqrrrsssyyyzzzyyyyyyzzz~~~{{{zzzwwwyyyzzzyyyvvvuuutttuuussssssrrrqqqqqqrrrtttuuu||||||vvvzzz{{{vvvlllccc```aaadddcccdddhhhjjjkkkpppwwwrrrqqqmmmiiilllsssxxxwwwqqqeeeYYYTTTSSSSSSUUUYYYYYY\\\\\\XXXUUUSSSNNNHHHHHHGGGEEECCCBBB@@@???>>>>>><<<888555222000000000+++...,,,''')))//////(((,,,,,,------------------...------,,,,,,------...------------------------,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111222555666666888;;;||||||}}}}}}zzz||||||vvvvvv~~~pppaaaTTT???;;;444000///000000111////////////////////////////////////////////////---------///111111///,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,---------........./////////000000000000000111222333444888>>>CCCHHHQQQ\\\iii{{{{{{uuuoooppptttzzz}}}~~~{{{|||}}}}}}}}}~~~|||zzzwwwtttsssrrrooonnnllllllnnnqqqvvv}}}~~~{{{yyyzzz{{{vvvtttqqqnnnllllllmmmmmmsssxxx{{{zzz||||||xxxxxxwwwrrrkkkeeecccccciiifffeeeeeeccc```eeennnqqqrrrooolllooovvvzzzxxxoooggg```\\\YYYWWWYYY]]]bbbeeebbb\\\XXXWWWSSSNNNGGGEEECCC@@@>>>>>>>>>???@@@>>>;;;888555222000///000999:::000***...000---------------------,,,,,,...------,,,,,,------...------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111444777888999<<>><<<===>>>???AAA@@@===:::777333111///;;;IIIKKK<<<---,,,000111.........------,,,,,,,,,...------,,,,,,------...------------------------++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111555777666444666:::~~~yyyyyy|||yyyzzzzzz}}}vvvqqq^^^WWWKKK???666333444555111222222111///......///000/////////............------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,....................................////////////222000/////////000000//////---///888@@@FFFNNNUUUlll~~~{{{uuuxxx~~~rrrooorrruuuyyy}}}|||zzzyyyzzzzzzzzz{{{{{{{{{||||||}}}zzzuuusssqqqppprrruuuyyy{{{}}}~~~}}}yyytttooommmnnnoooooonnnkkklllmmmqqqvvvyyyzzzzzz{{{{{{yyywwwtttqqqmmmkkkjjjgggccc^^^[[[YYYXXXXXXeeelllqqqnnnjjjhhheeebbbaaa___^^^]]]\\\[[[YYYXXXZZZYYYXXXXXXXXXWWWUUUSSSPPPIIIAAA>>>@@@AAA???<<>>??????>>>:::444000777DDDJJJ@@@333...///111,,,---------.../////////------------------------------------------------........................,,,,,,,,,---------......---------.........////////////000//////000222555444444666777999999~~~wwwvvvxxxyyynnn\\\LLL???888444222---...///////////////000000000/////////.........------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,....................................////////////000/////////111111111111333444999>>>BBBHHHUUUbbb~~~wwwzzz|||ssslllkkkmmmqqqzzz{{{yyy{{{{{{{{{{{{|||}}}~~~~~~~~~|||yyyvvvtttsssttttttwww{{{}}}zzzvvvqqqoooooopppooonnnllllllmmmqqquuuxxxxxxxxxxxxxxxwwwvvvtttqqqooommmhhhfffccc___]]][[[[[[[[[```eeehhhgggffffffdddaaa^^^______\\\XXXUUUUUUVVVXXXUUURRRQQQQQQRRRRRRRRRPPPKKKEEEBBBAAAAAA???===>>>===>>>>>>>>>;;;777333///777:::555000000000///---------...............------------------------------------------------........................,,,,,,---------.........---------.........//////......///......///111444333444666777999:::yyyrrrooopppssstttsss~~~|||}}}www{{{qqq___NNNBBB999444//////000000000000000000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,....................................////////////---...///000111222333333444999???CCCFFFOOOeeeyyyzzzyyyxxx|||~~~qqqooonnnooorrr{{{|||yyyyyy{{{||||||}}}~~~|||zzzzzz}}}}}}|||~~~~~~zzzvvvsssrrrqqqooommmllllllmmmooorrrttttttsssssstttttttttsssrrrqqqqqqhhhgggdddaaa```___^^^___\\\___bbbcccgggmmmmmmiiiaaacccddd```ZZZVVVWWWYYYTTTQQQLLLIIIJJJMMMOOOPPPOOOMMMJJJGGGDDDAAA???>>>=========>>>???===:::777......---,,,...111000,,,...............---------------------------------------------------------........................,,,------------.........------........./////////---.........---...000222333444666777999:::ttttttuuuwwwzzz||||||{{{}}}wwwppphhhdddfffiiillllllpppttt{{{xxx{{{vvvbbbOOOBBB<<<666444333222222222000///000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,....................................////////////,,,...///000000111222444:::===BBBIIIPPPaaa}}}vvvqqqppprrrzzzwwwuuusssuuuxxx}}}~~~~~~|||xxxyyy}}}}}}}}}~~~}}}~~~}}}}}}yyyuuuqqqnnnmmmlllkkkkkkmmmooopppooommmnnnooopppqqqrrrrrrssssssjjjiiigggdddbbbaaa``````]]]```bbbfffnnnwwwyyyvvvfffffffffdddaaa^^^[[[ZZZRRRNNNJJJHHHIIILLLNNNOOOMMMNNNMMMKKKGGGCCCBBBBBB???>>>===>>>>>>===:::888444111---,,,...000...+++/////////...---------,,,------------------------------------------------........................------------........................////////////...//////...---...000222333444555777999:::ccccccdddfffhhhiiihhhggglllmmmmmmoooppprrrssssssxxx}}}|||yyytttsssuuuzzz~~~yyy|||{{{nnniiiddddddhhhnnnrrrsssllljjjiiinnnuuu|||zzzxxxvvvuuu[[[JJJDDD:::777333111222333222111111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,....................................////////////---///000000///000333555DDDCCCFFFOOO]]]rrr{{{ssskkkkkkpppuuuzzzsssuuunnnwww~~~~~~}}}zzz|||~~~zzzxxxvvvvvvvvv{{{yyyxxxvvvwwwyyy{{{|||{{{}}}~~~~~~yyytttpppnnnnnnlllkkkllllllllljjjhhhjjjjjjkkkmmmoooqqqrrrsssmmmllljjjgggdddbbb```___aaacccdddgggnnnwwwxxxuuuiiieeecccfffkkkiiibbbZZZQQQOOOMMMLLLNNNPPPPPPPPPLLLMMMNNNMMMIIIFFFEEEEEEBBB@@@>>>======<<<999777777444222000...,,,---.../////////...---------,,,------------------------------------------------........................---------.........//////........./////////000000000000000///...///111333222333555777999:::VVVVVVWWWYYY\\\^^^^^^]]]```aaaaaabbbdddeeefffgggfffjjjnnnpppqqqrrrtttuuuooollliiiiiilllqqquuuwwwlllqqqxxx}}}~~~}}}}}}mmmkkklllrrr{{{zzzvvvuuuwwwwwwvvvuuuvvvgggUUUNNN???999222000111333333333111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,....................................///////////////000111000///111777<<>>FFFIIIKKKUUUeeerrryyy}}}www~~~xxx~~~~~~zzzwww|||tttppptttzzz}}}||||||zzzzzzmmmdddYYYRRRQQQOOOJJJFFFGGGGGGHHHHHHIIIIIIJJJJJJFFFFFFFFFGGGHHHKKKMMMNNNQQQVVV\\\bbbmmmyyy~~~~~~xxxtttqqqvvv~~~{{{{{{vvvtttrrrpppooollliiifffeeeeeeeeefffhhhjjjmmmnnnllllllkkkiiigggdddbbbaaa```cccddd```^^^___^^^[[[ccccccgggrrr||||||qqqfffVVVSSSPPPOOOQQQUUUWWWXXXTTTQQQMMMKKKKKKIIIFFFBBBAAA>>>;;;::::::::::::999666333222333000++++++///---------...............------------------------------------------------....................................////////////.../////////000000000000000111000///......000222111333555777999;;;EEECCCBBBBBBDDDEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHKKKNNNQQQQQQPPPQQQTTTVVVSSSSSSTTTWWW[[[]]]^^^]]][[[cccmmmvvv|||{{{{{{}}}xxxsssqqq{{{yyy~~~xxxrrr]]]QQQBBB888444333111///111111111111000000000000////////////////////////........................,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,..................................../////////000000111222222333999EEENNNMMMVVVgggzzz{{{xxxyyyrrrkkkqqq{{{~~~}}}{{{|||qqq___PPPQQQJJJCCCAAAEEEGGGEEEBBBCCCDDDEEEEEEEEEDDDCCCCCC@@@AAABBBCCCEEEGGGIIIJJJBBBFFFJJJNNNTTT[[[\\\YYYWWWZZZbbbqqqzzzxxxuuusssqqqnnnjjjgggddddddddddddfffhhhkkkllljjjjjjjjjiiigggfffdddccc\\\bbbeeeaaa]]]]]]]]][[[TTTXXXaaammmuuuuuukkkbbbXXXTTTOOOMMMOOOTTTYYY[[[YYYSSSMMMJJJKKKIIIDDD??????<<<999888999;;;;;;;;;<<<555333555333---***,,,,,,------....../////////------------------------------------------------..................................../////////000////////////000000000000///000000...------///111111222555777999;;;@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAACCCCCCEEEFFFGGGHHHHHHHHHIIIIIIIIIJJJLLLNNNPPPRRRTTTYYY^^^```bbbgggooovvvxxxrrrrrrsss|||qqqlllwwwwww{{{yyywww~~~~~~fffKKK>>>777222///000111111111000......///000////////////////////////........................------------------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///000////////////000000111,,,444111///;;;EEEIIIPPPWWWlll~~~tttmmmmmmuuuzzzmmmuuu~~~~~~~~~zzz{{{{{{}}}oooccc\\\TTTNNNKKKKKKIIIGGGEEECCCDDDEEEGGGCCCDDDEEEFFFGGGGGGFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJOOOQQQRRRSSSTTTUUUSSSPPPQQQVVV___iiirrrvvvvvvuuuvvvzzzzzztttuuuuuupppkkkhhhfffdddaaa```bbbggglllooojjjhhhgggggghhhhhhddd``````___]]][[[ZZZZZZ[[[[[[VVVXXX\\\^^^___^^^]]]]]]VVVSSSOOOLLLKKKKKKKKKJJJIIILLLLLLGGGEEEGGGGGGFFFAAA>>>:::888999;;;<<<===888777555222000///...---........................------------------------------------------------............////////////---,,,,,,++++++,,,,,,---///////////////.........////////////000111222333444444555777888999============>>>>>>>>>???@@@??????@@@@@@BBBCCCDDD???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIJJJKKKOOOTTTUUUWWW[[[bbbhhhsssxxxxxxwwwvvv}}}vvvxxx{{{~~~vvv~~~qqqYYYJJJ@@@777333333222333222111000//////000////////////////////////........................------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///////////////000000000000///555444777EEEKKKNNNXXXqqq~~~xxxzzz~~~uuujjjkkkrrr}}}sssqqq|||{{{wwwyyy}}}xxx{{{|||uuulll```YYYVVVTTTQQQOOOMMMKKKJJJIIIIIIIIIHHHGGGIIIJJJJJJKKKKKKLLLLLLMMMOOONNNNNNOOOQQQSSSVVVXXXaaabbbbbb^^^ZZZZZZ]]]______aaaffflllrrrvvvvvvuuuwww{{{|||vvvvvvuuuoooiiigggfffdddbbb```bbbeeejjjmmmjjjhhhgggggghhhgggdddaaa___^^^\\\[[[[[[[[[[[[\\\XXXXXX[[[```bbb```ZZZTTTVVVTTTPPPNNNNNNNNNLLLKKKHHHJJJJJJFFFDDDGGGHHHGGGCCC@@@<<<:::999:::<<<<<<999888666444111000..............................------------------------------------------------............////////////---,,,,,,++++++,,,,,,---...............---------............///000111222444444555777888999<<<<<<<<<======>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>=========>>>???AAABBBCCCBBBEEEHHHJJJJJJMMMSSSXXX\\\aaaiiirrr{{{}}}|||rrr|||~~~iiiXXXIII===555333444333333222111000000///////////////////////////........................------------------------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------........................---------............//////000000111111000/////////333444>>>KKKLLLPPPaaasss{{{uuufffcccjjjwwwyyyooouuu~~~~~~wwwssswwwwww{{{{{{vvvpppjjjeee___[[[]]]___```___^^^\\\[[[ZZZZZZXXXVVVTTTYYYYYYXXXXXXYYYZZZ\\\]]]bbbbbbaaabbbeeejjjnnnqqq{{{vvvqqqnnnqqqxxx~~~~~~{{{vvvvvvuuuoookkkiiihhhfffcccaaaaaacccfffhhhgggfffeeeeeeeeedddbbb```^^^^^^]]]\\\[[[[[[[[[[[[YYYYYYZZZ```dddbbbXXXOOOWWWUUURRRQQQPPPOOOLLLJJJGGGIIIGGGDDDDDDGGGIIIGGGFFFDDDAAA===;;;::::::;;;;;;:::888666333111///...........................---------------------------------------------------............/////////------,,,,,,,,,,,,------------------------------------------...///000111444444555666888999??????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::????????????>>>>>>===<<<;;;<<<<<<===>>>??????@@@>>>@@@BBBCCCCCCEEEHHHLLLNNNQQQWWW\\\ccckkktttyyyuuu}}}jjjXXXHHH===777444333222222222222111000////////////////////////........................------------------------------------------------------------------------,,,,,,,,,---------------........................---------............//////000111111111111000///222666:::EEEMMMJJJSSSmmm}}}zzznnndddjjjxxx|||wwwvvv{{{}}}}}}tttrrryyy|||~~~~~~{{{zzzwwwuuuwww|||}}}||||||}}}|||wwwrrrooopppssssssrrrqqqqqqrrrtttvvvxxx~~~}}}~~~|||wwwtttvvvuuurrrooooooiiigggdddbbbaaaaaacccdddcccbbbbbbaaaaaa```___^^^```___^^^]]][[[ZZZYYYYYYZZZYYYZZZ]]]```___\\\XXXYYYXXXVVVUUUTTTPPPKKKGGGHHHIIIGGGCCCDDDHHHHHHEEEIIIGGGEEEAAA<<<:::999999<<<;;;:::888555333111000........................---------------------------------------------------------.........//////------,,,,,,,,,,,,---------------------.....................///000111111333444555666777999BBBBBBAAA@@@???>>>>>>===@@@@@@@@@???????????????????????????>>>===<<<<<<;;;<<<<<<======>>>>>>>>>===>>>???@@@@@@AAABBBDDDEEEGGGJJJNNNRRRXXX___dddooouuutttssslllYYYIII???555333000000222333333111////////////////////////........................------------------------------------------------------------------------,,,,,,,,,------.................................---------............//////000000111111111111111888???DDDLLLPPPLLLZZZxxxxxxtttjjjjjjzzz}}}pppmmmvvvyyywww|||~~~~~~zzzvvvtttuuutttpppooopppjjjiiifffcccaaa`````````aaaaaaaaa```____________bbbaaa```^^^[[[YYYWWWVVVYYYZZZYYYWWWWWWZZZ```fff]]]]]]]]]\\\YYYTTTLLLGGGJJJJJJHHHEEEFFFIIIHHHCCCIIIIIIHHHCCC>>>:::999999;;;;;;:::999777555222111........................------------------------------------------------------------...............------,,,,,,------...------......////////////////////////000111222222333333444666777888DDDDDDCCCBBBAAA@@@@@@???@@@???>>>>>>???AAABBBDDD???????????????>>>===<<<;;;<<<===============<<<======>>>>>>>>>>>>>>>>>>>>>@@@CCCFFFIIINNNTTTXXXaaagggqqq|||}}}zzzxxxvvvvvvnnnwwwgggTTTFFF;;;666111000222333333222////////////////////////........................------------------------,,,,,,,,,------------...------------------------,,,,,,,,,---......//////........................---------............////////////000111222333444:::CCCHHHMMMTTTTTTaaazzzuuurrrqqqoookkkrrr|||mmmeeemmm{{{}}}}}}{{{~~~~~~~~~}}}}}}{{{wwwuuuuuurrrmmmjjjlllkkkjjjhhheeecccaaa___^^^aaabbbbbbaaa___^^^```aaabbbaaa```^^^\\\YYYVVVUUUYYYZZZYYYTTTQQQTTT^^^ggg^^^___```aaa___XXXPPPIIIJJJKKKJJJIIIKKKMMMJJJCCCGGGIIIIIIEEE???:::999:::::::::::::::888666444333........................------------------------------------------------,,,------------...............------------......------......///000000000/////////000000111222333333333444555777888GGGGGGGGGGGGGGGHHHHHHHHHIIIGGGDDDBBBBBBCCCEEEGGGAAABBBBBBBBBBBBBBBAAAAAA>>>>>>???@@@@@@???>>>===???>>>>>>?????????>>>===<<<>>>@@@BBBDDDGGGLLLOOOUUU[[[dddmmmvvvsss|||www}}}tttdddTTTEEE>>>555111222333333111////////////////////////........................------------------------,,,,,,,,,---------......------------------------,,,,,,------.../////////........................---------............//////.........000333666888???HHHKKKRRRaaahhhnnnyyy}}}{{{~~~}}}~~~ssswwwxxxyyy|||yyyssspppwww}}}~~~{{{zzzzzz|||||||||{{{zzzzzzzzzzzzzzzzzzwwwuuutttpppjjjiiikkklllkkkiiigggdddaaa___^^^^^^``````^^^\\\[[[^^^```_________^^^\\\ZZZXXXWWWYYYZZZXXXUUUQQQQQQUUUYYYVVVYYY]]]```___YYYPPPIIIGGGIIIJJJLLLPPPSSSNNNGGGDDDGGGIIIFFF@@@;;;:::;;;777888999:::999777555444........................------------------------------------------------,,,,,,---------...............------------......,,,,,,---......///000000//////...//////000111222222333444555666888KKKKKKLLLMMMNNNOOOPPPQQQ\\\XXXSSSMMMJJJJJJKKKLLLEEEFFFFFFGGGGGGFFFFFFEEEAAABBBCCCCCCCCCBBBAAA@@@AAA@@@@@@AAAAAAAAA@@@>>>===???@@@AAAAAACCCEEEGGGFFFLLLUUU^^^gggqqq{{{yyyqqqzzz{{{vvvfffMMMDDD999333222333222000////////////////////////........................------------------------,,,,,,,,,------.........------------------------,,,,,,------...///000000........................---------........./////////...------///333777:::IIIRRRSSS\\\sss~~~~~~zzzwwwsss}}}{{{~~~{{{pppqqqvvv|||}}}~~~~~~~~~{{{}}}vvvwww|||}}}zzzyyyxxxwwwvvvwwwxxxyyyvvvssssssssspppkkkjjjmmmlllllljjjhhheeebbb___^^^ZZZ\\\\\\ZZZXXXWWWZZZ]]]\\\]]]^^^^^^]]]\\\ZZZYYYZZZYYYXXXWWWTTTPPPKKKIIIMMMQQQVVV[[[\\\WWWNNNHHHEEEHHHJJJNNNTTTWWWRRRJJJBBBFFFHHHFFF@@@;;;:::<<<666777888999999888666555........................------------------------------------------------,,,,,,,,,---------............------------......++++++,,,,,,---...//////...------......///000111222333444555666888VVVWWWXXXWWWXXX]]]dddjjjiiiaaaZZZXXX[[[ZZZUUUOOOPPPQQQSSSRRRQQQOOOOOOPPPNNNLLLIIIGGGGGGHHHGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCCCCAAA??????@@@AAAAAA@@@CCCEEEHHHOOOXXXbbbkkkpppzzzzzzvvv|||yyyuuu}}}kkkTTT???999555//////555222111000//////......///........................//////...---------------------------------------------------------------+++,,,------......------,,,,,,,,,---------......//////.........//////000---...000444444555<<>>CCC??????BBBCCC@@@???@@@<<<:::888777888888666555222111000///............---------...............,,,,,,---............---...------,,,,,,------......------------,,,,,,,,,.......................................///000000000111333555777888}}}vvvuuuxxxyyyvvvssssssqqqmmmkkkiiigggdddbbbaaa```___\\\ZZZWWWUUUTTTVVVSSSOOOLLLKKKIIIFFFDDDDDDCCCBBBAAABBBDDDFFFHHHTTT\\\hhhrrr{{{}}}{{{}}}zzzfffUUUJJJ>>>444///111111000///....................................000000////////////000000........................------------------------,,,------...............------------............,,,------...////////////111000222:::@@@DDDIIINNNQQQfffssskkkjjjnnn}}}zzz~~~}}}}}}zzz{{{zzzvvvyyy|||uuuiiiggghhhlllnnnrrr|||vvvqqq}}}vvvppppppwww|||yyywwwuuuttttttnnnllljjjiiijjjkkkkkkjjjgggiiilllmmmmmmmmmmmmnnnllljjjgggeeeeeecccaaa___]]]\\\ZZZWWWUUUSSSRRRQQQUUUWWWYYYZZZYYYYYYZZZ[[[WWWWWWVVVUUUSSSPPPNNNLLLIIIJJJNNNTTTUUUSSSQQQQQQSSSNNNIIIGGGHHHIIIGGGDDDAAA>>>>>>AAABBB@@@@@@BBB???<<<999777777777777666333222111000///.........,,,---------.../////////,,,---......//////......------------------------------------------------.......................................///000000111111333555666777|||yyyttttttrrrpppllliiifffdddeeebbb]]]YYYWWWTTTPPPNNNKKKIIIGGGFFFEEEEEEFFFGGGFFFLLLTTT___jjjxxxpppwwwggg\\\OOO???444222111000//////...//////////////////////////////000000////////////000000........................------------------------,,,---......//////......---------.........//////,,,---...///000000000000111222888AAAGGGIIILLLPPPaaakkk{{{{{{tttpppqqquuu|||{{{{{{xxx{{{~~~}}}~~~|||zzzzzzzzzzzzyyyvvvuuuyyy~~~{{{qqqnnnmmmnnnmmmooowww{{{rrrzzz~~~vvvooommmqqq|||~~~}}}zzzwwwtttrrrqqqpppllliiigggffffffgggfffeeecccfffiiijjjiiiiiijjjllliiiiiiiiijjjiiifffaaa^^^]]]\\\ZZZXXXWWWVVVVVVVVVXXXYYY[[[ZZZXXXWWWWWWXXXWWWVVVUUUTTTRRRPPPNNNMMMKKKGGGIIIQQQWWWVVVTTTUUUVVVQQQKKKHHHGGGFFFEEECCC@@@>>>>>>AAAAAA>>>???CCCAAA>>>:::777777777777777444333222111////////////,,,---------.../////////,,,---......//////......------------------------------------------------.......................................///000000111222333555666777}}}yyywwwxxxtttoookkkhhhdddaaa^^^VVVTTTPPPLLLIIIFFFEEEDDDBBBDDDHHHPPP[[[iiiyyyvvvmmm]]]GGG666333333222111000000000000//////////////////////////////......//////000000........................------------------------------...////////////...------........./////////,,,---///111222222222111111555>>>HHHLLLNNNSSSZZZgggiiipppyyy{{{yyywwwssssssxxx~~~}}}vvvrrrvvv}}}|||xxxxxxyyyyyy}}}}}}~~~|||}}}}}}||||||wwwttttttrrrrrrvvv}}}~~~}}}tttpppwwwwwwnnnggggggrrr}}}|||zzzxxxuuurrrpppooollliiifffddddddcccbbbaaaaaaeeehhhhhhfffeeegggiiiggghhhiiikkkkkkgggbbb]]]^^^]]][[[YYYXXXXXXXXXYYYYYY[[[[[[ZZZXXXVVVUUUVVVWWWVVVUUUSSSQQQOOONNNNNNJJJBBBBBBLLLUUUVVVWWW\\\___\\\VVVOOOIIIEEECCCBBBAAA@@@AAACCCBBB>>>>>>BBBAAA>>>:::888888888888777555444333111000/////////---------...............,,,,,,---............---,,,------......------,,,,,,,,,,,,------------..........................................///000000111222333444555666}}}zzzvvvrrroooccc```\\\WWWRRRNNNKKKIIIFFFFFFFFFIIIPPP\\\hhhpppwwwyyyjjjOOO999555444333222111111111111////////////////////////......------...//////000........................------------------------------...///////////////............////////////---...111333444444333222333999DDDLLLOOOSSS^^^jjjfffiiiqqq|||wwwtttuuu{{{wwwpppppp}}}||||||xxxvvvyyy{{{|||~~~}}}~~~zzzzzzzzzxxxyyy||||||}}}qqqqqq}}}uuukkkaaa___jjjxxx~~~~~~~~~~~~||||||{{{yyywwwtttqqqooonnnkkkgggdddbbbaaa___]]]bbbfffiiiiiieeecccdddgggfffffffffhhhhhheeeaaa^^^```^^^\\\ZZZXXXXXXXXXYYYXXXYYYZZZYYYVVVTTTTTTTTTVVVVVVTTTRRRPPPOOONNNNNNJJJCCCAAAIIILLLLLLSSS^^^cccccc___VVVLLLEEECCCDDDCCCCCCFFFHHHDDD???>>>AAA@@@===;;;999999:::999888666555444222000000//////...............---------++++++,,,---------------,,,,,,---......---,,,,,,,,,,,,,,,---------.............................................///000000111222333444555666~~~{{{llljjjfffaaa\\\XXXUUUTTTHHHFFFDDDDDDHHHPPPXXX^^^oooyyyuuuYYY@@@555555444333222222222222000000000000000000000000---------------...///000////////////////////////---------------------------......///////////////............/////////000---///111444555555444333555<<>>AAA???===;;;:::;;;:::999888777666444222111000///////////////......------,,,***+++,,,,,,------,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,------................................................///000000111222333444555555xxxtttqqqmmmeee___\\\UUUKKKFFFEEEGGGIIIIIIXXXmmmsssyyy~~~wwwmmmPPPFFF:::111222333111000111111111000///////////////............/////////000------------------------................................................000000000000////////////222...000777:::777555888777JJJOOOIII[[[{{{nnnkkkvvvyyykkkggguuu}}}|||{{{{{{~~~vvvqqqvvv}}}vvv{{{{{{rrrooowww~~~}}}wwwsssnnnkkklllttt~~~~~~tttfffVVVRRR___ooo~~~|||{{{{{{yyywww{{{|||}}}{{{wwwrrrpppooooooiiicccaaa^^^\\\^^^bbbbbbhhhnnnoookkkeeebbbaaaeeeeeedddbbb```___aaaccc^^^]]]ZZZWWWUUUVVVXXXZZZWWWVVVTTTSSSRRRSSSSSSTTTSSSSSSTTTUUUTTTRRRPPPNNNJJJJJJIIIEEEBBBAAADDDHHHQQQSSSTTTQQQJJJDDDBBBCCCDDDCCCBBBBBBCCCBBB@@@>>>BBB???;;;999999999999888666555555444222000...---///...---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********+++,,,---...///++++++,,,,,,---...//////------------...000111222000111222444555666|||vvvqqqgggaaaYYYSSSOOOLLLJJJGGGTTT```nnnwwwooommmppp{{{~~~wwwuuujjjSSSCCC444111333222111111111111000///////////////000000000///......------------------------------................................................000000000000///////////////---...444666444666;;;???JJJOOOUUUsss~~~xxxrrrhhhdddnnnwwwuuuooolllpppyyy~~~}}}}}}yyyjjj___^^^ccchhhnnnvvv|||}}}~~~~~~zzztttooobbb^^^]]]eeetttzzzpppbbbTTTQQQ___ppp~~~||||||}}}}}}|||{{{||||||{{{zzzwwwrrrnnnkkkiii```YYYYYY\\\^^^```bbbiiikkkmmmmmmkkkfffaaa]]]```aaabbbbbbbbbbbbdddfffccc```___dddjjjjjjccc[[[WWWVVVTTTSSSRRRRRRRRRRRRQQQRRRSSSSSSRRRQQQOOOMMMKKKKKKJJJFFFCCCBBBEEEHHHQQQPPPNNNLLLIIIGGGDDDCCCEEECCCBBBBBBBBBBBB@@@>>>AAA@@@>>>;;;999777777777777666555444222000...---......---------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,+++++++++,,,------+++,,,,,,------.........000//////...............000111333444666666vvvrrrkkkccc\\\UUUNNNIIILLLQQQYYYddduuuzzznnngggaaakkk~~~xxx{{{yyyfffQQQ:::111222444222000111000000///////////////333222111///...,,,++++++------------------------................................................////////////000000000000......///222333444;;;CCCMMMNNNUUUjjjqqqpppqqqllluuu{{{~~~~~~}}}~~~sssaaaUUUSSSVVV\\\___gggrrr|||uuujjjddd```eeeqqq}}}|||tttiii\\\PPPPPP___ooo}}}}}}|||zzzzzz{{{{{{{{{zzzzzzyyyxxxxxxxxxtttnnnhhhbbbVVVNNNRRR[[[aaadddfffnnnnnnnnnooonnniiibbb\\\^^^___aaabbbaaabbbdddfffkkkggghhhvvvqqq___WWWVVVTTTSSSQQQQQQQQQQQQPPPPPPQQQQQQQQQOOONNNLLLLLLLLLJJJGGGDDDDDDEEEGGGSSSNNNJJJJJJLLLLLLHHHEEEEEEDDDBBBAAABBBAAA???===???@@@AAA>>>999666666777888777666555222000...------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---,,,,,,+++++++++,,,------------------------000///......------......111222333555666777~~~xxxpppggg___WWWSSSHHHIIINNNYYYkkk||||||wwwooo```ggg}}}}}}www___BBB333111444222///000000////////////000000222222111///...---,,,+++........................................................................////////////000000000000///000222333333888BBBLLLPPPPPP^^^~~~{{{pppqqqiiiqqq||||||}}}}}}|||{{{xxx}}}xxxhhhWWWPPPQQQVVV[[[___mmmwww|||uuupppmmmqqqyyy|||}}}}}}{{{qqqdddWWWNNNOOO]]]lllxxx~~~~~~}}}}}}}}}}}}{{{yyywwwwwwwwwuuutttxxxuuutttvvvxxxuuunnnggg[[[RRRLLLQQQ[[[dddjjjoooqqqtttvvvwwwssslllddd```aaaaaa```^^^]]]^^^aaadddnnnkkkooo~~~uuu```WWWVVVUUUTTTRRRQQQQQQPPPOOOOOOPPPPPPPPPOOONNNMMMLLLKKKIIIFFFDDDDDDDDDEEEPPPOOONNNOOOPPPOOOLLLIIIGGGEEEBBBAAAAAA@@@???===:::???BBB@@@;;;777777999999888777555333000...------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,---...///000111111222333555666777yyyqqqkkkgggeeeSSSOOOMMMPPPZZZjjj|||{{{gggcccvvvkkkNNN:::222333111...000000////////////000000////////////......................................................................................./////////000000000111///222444333555<<>>666:::>>>???===<<<===>>>888888888666555333111000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********+++,,,---//////------------------------///...------,,,,,,------000111222444555666{{{pppcccZZZSSSSSS```nnnsss||||||{{{~~~}}}{{{yyykkkRRR<<<333333333///////////////000111111............//////000000.................................................................................///000111111111444888;;;<<>>>>>======777777777777555444333222000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,---...+++,,,,,,------.........///...------,,,,,,------///000111333444555zzzrrrmmmcccYYYVVVZZZjjjuuu|||qqqxxx~~~}}}www|||ttt[[[@@@444444666///////////////000111111////////////////////////////////////////////////................................................---......///000111111222999>>>AAABBBJJJUUUZZZWWWgggyyy|||}}}xxxwww~~~zzz}}}xxxdddSSSMMMOOOKKKNNNYYYhhhvvv}}}~~~|||{{{zzzvvvoooddd[[[]]]mmmxxxvvvrrrrrrpppiii```]]]bbbnnnzzzzzztttmmmkkkmmmvvv|||xxxmmm```SSSLLLJJJMMMVVV___ooovvv~~~}}}}}}|||||||||}}}}}}xxxvvvssssssssssssrrrqqqmmmllliiiccc\\\WWWUUUUUUOOOJJJKKKZZZmmm{{{uuujjjdddcccdddaaaaaaaaa___]]]\\\]]]^^^]]]\\\\\\[[[ZZZXXXUUUTTTMMMNNNOOOPPPPPPPPPOOONNNLLLLLLKKKKKKKKKKKKLLLMMMNNNKKKGGGFFFFFFEEEBBB???@@@>>>@@@FFFPPPYYY^^^___OOOLLLGGGDDDCCCBBBAAA@@@===<<<;;;<<<>>>>>>===;;;777777777777666555444333111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------,,,,,,++++++,,,,,,++++++,,,,,,---...//////+++++++++,,,---...///000...///000222333444}}}zzztttiii]]]TTT[[[gggxxxtttttt|||xxxggghhhrrryyy}}}xxxuuuNNN888777111000///...///000111000///000000000000000000000000................................................---......///000/////////111111000...------000222>>>BBBGGGLLLPPPTTT[[[aaawww~~~{{{wwwqqqsss|||{{{|||{{{yyy~~~{{{}}}ooo```TTTHHHFFFLLLOOOQQQZZZhhhvvv~~~yyysssnnnjjj```cccllluuupppccc]]]```\\\[[[YYYXXX]]]hhhxxxuuuqqqqqqxxx~~~~~~{{{xxxkkkaaaVVVNNNJJJLLLWWWaaapppzzz{{{{{{|||}}}}}}|||{{{zzzvvvwwwtttppppppsssrrrnnnnnnjjjddd]]]WWWSSSQQQPPPSSSUUUYYYbbbsss}}}oooddd^^^^^^```aaa```^^^^^^^^^___aaaaaaZZZ[[[\\\\\\ZZZWWWTTTRRRNNNMMMMMMMMMNNNOOOOOOPPPMMMKKKHHHHHHIIIKKKLLLLLLNNNJJJHHHHHHJJJJJJEEE@@@BBB???>>>DDDMMMUUUYYYYYYNNNJJJEEECCCCCCCCCAAA???;;;::::::<<<>>>???<<<999888777666555666555222000......---------......///------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------............------...------------...//////111111333444555666yyylllaaaWWW```mmmxxxxxxnnniiittt{{{pppkkkrrr}}}}}}```FFF888///111///...///000111000///000000000000000000000000............................................................/////////000000000000000///000222444<<<>>>EEENNNRRRTTT^^^iii{{{|||~~~rrrqqqwww~~~{{{yyyxxx{{{~~~{{{yyy|||{{{|||lll[[[TTTOOOIIIKKKRRRRRRUUU]]]jjjwww}}}~~~yyyqqqkkkiiiqqqvvvwwwnnnbbb[[[VVVTTTVVVVVVWWWZZZcccrrrzzzvvvvvv}}}~~~zzzvvvhhh^^^SSSLLLIIIKKKUUU```pppyyyzzzzzz{{{|||||||||{{{zzzxxxwwwsssnnnnnnrrrrrrooonnniiiaaaYYYSSSPPPOOOOOOYYY^^^dddnnn~~~wwwjjjbbb^^^^^^___``````______```aaaaaa```\\\\\\]]]\\\ZZZWWWSSSQQQQQQPPPOOONNNNNNNNNNNNNNNNNNLLLIIIHHHJJJKKKLLLKKKMMMJJJHHHHHHJJJIIIEEE@@@>>>;;;999<<>><<<;;;;;;===???@@@>>>;;;777666555555555555333111111000///...------------,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,...------------...//////000111333444555555{{{pppaaaccciiiqqqzzz{{{yyy}}}uuuaaa___vvv{{{}}}pppuuuuuu\\\???222222111//////000111000///000000000000000000000000................................................///......---...///000111...///111111111111444666;;;<<>>;;;===CCCKKKPPPRRRLLLHHHCCC@@@?????????>>>;;;;;;;;;===???@@@???>>>666555333444444444333111333222000...---,,,++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,+++...------------...//////000111222444555555xxxssspppmmmpppxxxzzzvvvxxxppp\\\bbb|||vvvxxxnnnIII888444222000///000111111000////////////////////////................................................000///---,,,---...000222...///111111111111333555<<>>===>>>>>>::::::;;;<<<>>>>>>???>>>666444333333444444333222333222000...---,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,...------------...//////000111222333444555}}}~~~xxxrrrrrrwww~~~~~~xxxxxx~~~jjjXXXggg}}}|||wwwRRR<<<666444111000000111111000////////////////////////................................................000///---,,,---...000222///000111111000111333555AAAGGGRRRXXXRRRWWWyyyzzzxxxsssuuuwwwvvv}}}|||{{{}}}|||zzz|||yyyuuuuuuvvvwwwwwwvvvxxx}}}yyyvvvmmmUUUOOONNNKKKOOOXXXTTTYYY```iiiuuu|||zzz}}}{{{wwwvvv~~~~~~~~~|||tttmmm___WWWOOOKKKIIIKKKSSS]]]iiittt~~~}}}tttqqqqqqrrrrrrssstttuuuvvvuuuwwwwwwtttrrrpppkkkcccVVVRRRLLLIIIMMMUUU```ggglllwwwwwwmmm```YYYZZZ]]]^^^^^^[[[\\\aaahhhooorrrnnnjjjhhhgggccc```\\\XXXVVVUUUSSSTTTTTTTTTSSSRRRPPPOOONNNLLLJJJJJJJJJJJJIIIGGGIIIHHHHHHIIIIIIIIIGGGEEEFFFBBB>>>===AAAIIIPPPTTTIIIHHHEEEBBB???======>>>999999:::;;;;;;<<<===>>>777555333333333444333222111111///...............+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------............------...------------...//////000000222333444555|||{{{}}}{{{}}}~~~```ccc|||^^^AAA888555222000000111111000000000000000000000000000................................................///......---...///000111000111111000000222555888GGGOOOXXXYYYWWWbbb{{{yyy}}}zzzwwwttt|||~~~~~~}}}}}}~~~yyyxxx}}}aaaJJJMMMPPPHHHJJJUUUUUU\\\fffqqq}}}~~~~~~~~~}}}zzz~~~~~~zzzrrrlll^^^WWWPPPLLLJJJKKKSSS\\\bbbmmmyyy|||tttssssssssstttuuuvvvvvvrrruuuvvvsssppplllcccZZZTTTQQQMMMLLLQQQZZZeeekkkrrr||||||qqqiii___YYYYYY[[[]]]]]]\\\\\\```hhhqqqsssooojjjiiigggccc^^^[[[XXXVVVVVVSSSSSSTTTUUUUUUTTTSSSRRRLLLJJJIIIIIIJJJJJJHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFEEEBBB>>><<<>>>DDDKKKPPPHHHIIIHHHEEEBBB???>>>>>>999:::;;;:::999999;;;===:::777555333444444333333111111000///............++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---......//////......---...------------.../////////000111333444444jjjfffsssRRR:::777333000000111111000000000000000000000000000............................................................/////////000000111000000111666<<<@@@MMMTTTYYYYYY___qqqxxxxxx|||{{{{{{|||~~~~~~|||vvv|||hhhVVVJJJMMMPPPMMMOOOWWW[[[dddppp|||}}}}}}~~~|||}}}~~~}}}|||}}}zzz}}}~~~|||xxxwwwxxx{{{~~~}}}}}}}}}yyyqqqkkk]]]WWWPPPLLLJJJJJJQQQYYY^^^hhhttt}}}}}}tttsssrrrqqqrrrrrrssstttpppsssrrrnnnjjjeee\\\SSSPPPNNNNNNPPPWWWaaakkkrrrzzzxxxmmmhhhaaa[[[XXXYYY[[[]]]^^^]]]```gggoooqqqlllfffhhheee```\\\XXXVVVUUUUUUTTTTTTVVVWWWVVVUUUSSSRRRIIIHHHGGGHHHIIIIIIHHHFFFFFFGGGIIIJJJIIIHHHHHHHHHFFFCCC???<<<;;;???DDDHHHGGGJJJKKKJJJEEEAAA???>>>;;;<<<===;;;888888:::======:::666444444444333222333222111///...---------***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,------......------,,,...------------.../////////000111222333444}}}kkkeeevvv~~~ddd;;;777333000000111111111000000000000000000000000................................................---...//////000/////////000000000000333999AAAGGGPPPVVVXXXYYYggg|||~~~~~~uuuyyy{{{xxx|||~~~}}}rrrgggdddjjjkkkqqqyyy|||uuuvvvNNNLLLKKKKKKOOOUUU[[[^^^ccclllxxx}}}zzzyyy{{{|||zzzxxxzzz~~~vvvwwwxxxtttpppnnnpppvvv}}}~~~}}}||||||xxxqqqkkk]]]VVVPPPLLLIIIIIIOOOWWW]]]gggqqqxxx}}}|||wwwqqqpppooonnnnnnooopppppppppqqqoooiiiddd```XXXPPPJJJKKKMMMSSS\\\hhhsssyyy~~~xxxjjjhhhccc]]]XXXWWWZZZ\\\```^^^___eeelllmmmhhhaaafffccc^^^YYYVVVTTTTTTTTTUUUVVVWWWXXXWWWUUUSSSQQQGGGFFFFFFGGGIIIIIIGGGFFFEEEGGGIIIJJJIIIHHHHHHHHHDDDAAA===888666777<<>>>>><<<999888;;;===???<<<888555444444333222666444222000...,,,++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++...------------.../////////000111222333444|||vvvxxx{{{xxxjjj^^^aaakkk|||rrrrrrTTT888111444+++---666000000000000000////////////000000//////............////////////////////////...............///000000...000222111222:::IIIUUUSSSUUUWWWaaatttvvv|||xxxyyy}}}~~~|||}}}}}}|||ttt```QQQMMMQQQSSS^^^iiiooozzzzzzwwwpppTTTNNNKKKOOOTTTYYY```gggnnnwww~~~zzzyyyyyyxxxyyyzzz|||~~~mmmccckkkuuuvvvvvvxxxyyylllbbbcccjjjqqq|||{{{|||qqqeeeZZZTTTMMMKKKJJJIIILLLRRR^^^aaahhhsss{{{{{{tttlllmmmqqqrrrooommmoooooonnnhhhjjjjjjddd[[[SSSOOONNNMMMNNNRRRYYYccclllssswww~~~tttnnnlllhhhbbb]]]ZZZYYYZZZ\\\aaa```^^^]]]^^^___aaacccaaabbb```YYYWWWYYYXXXUUUYYYYYYWWWVVVTTTSSSQQQQQQMMMJJJHHHFFFGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFBBBDDDDDD@@@;;;777777999DDDDDDIIIRRRTTTMMMCCC===???@@@AAA???===<<<<<<===???>>>;;;777333222222444333333222111000000000111---,,,,,,++++++,,,,,,---///,,,******,,,---+++))),,,+++++++++,,,,,,---...---------.........//////,,,------,,,++++++,,,...000/////////000111{{{xxxwwwwwwuuuiii\\\XXX\\\|||sssttt}}}ZZZ>>>444444...111666...000000000000////////////000000000/////////......////////////////////////...............///000000000111222222666???LLLVVVYYYWWWXXXeee~~~~~~}}}uuuuuuxxx||||||{{{~~~~~~}}}nnnZZZOOOHHHHHHNNNRRR[[[fffpppyyyzzzqqqVVVOOOJJJMMMTTT[[[dddmmmnnnyyy}}}yyywwwwwwvvvwwwxxxzzz{{{}}}}}}nnneeekkkrrrqqqrrrvvvsssiiibbbeeelllrrr{{{yyy|||}}}tttiiiZZZSSSMMMKKKJJJIIIMMMSSS]]]bbbjjjqqquuutttqqqnnnwwwvvvsssnnnnnnqqqoookkkbbbaaa___ZZZUUUPPPMMMLLLOOOQQQWWW___iiirrryyy||||||rrrkkkiiifffbbb]]]ZZZYYYYYYYYY\\\[[[ZZZYYYYYYZZZ\\\]]]dddaaa]]]YYYWWWVVVWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSMMMKKKHHHGGGGGGHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGBBBCCCBBB???<<<999888888???DDDOOO[[[\\\RRRFFF???===???@@@???======>>>??????>>><<<888444222222333333222111000/////////000---,,,,,,++++++,,,,,,---...,,,+++---///000///---,,,,,,,,,,,,,,,---......------........./////////,,,------,,,++++++,,,.........//////000222~~~}}}~~~{{{xxxtttssssssnnnbbbWWWQQQpppkkkjjjzzziiiMMM:::444000444666---000000000000////////////000000000///////////////////////////////////////...............///000000222111222555<<>>>>>===:::999888???KKKVVVVVVMMMDDD@@@<<<===>>>>>>======>>>@@@>>>>>><<<999444222222222333222111000////////////---,,,,,,++++++,,,,,,---***)))***,,,......---+++---,,,,,,,,,,,,------...------........./////////,,,------,,,++++++,,,............///000222|||}}}~~~~~~}}}xxxwwwyyyyyyyyy|||}}}~~~xxxrrrooossswwwppp___RRRUUUtttyyyttt~~~|||bbbEEE444000555444,,,000000000000////////////........................////////////////////////...............///000000222111222888BBBLLLSSSUUUTTTXXXeee~~~~~~xxxeee[[[ddduuu|||}}}}}}|||{{{yyy{{{^^^PPPEEEDDDHHHIIIIIIJJJWWWfffzzznnnXXXPPPKKKMMMTTT]]]iiirrrwww|||xxxsssssssssssstttuuuuuuvvvuuunnngggccc___```iiiuuuvvvttttttxxx|||}}}{{{zzzzzz}}}|||zzzxxxpppfffWWWPPPKKKJJJJJJKKKOOOUUU___dddjjjnnnqqqvvv|||xxxpppmmmlllggg```VVVXXXYYYVVVPPPLLLLLLNNNTTTZZZbbbjjjpppuuuyyy{{{~~~qqqfff```cccbbbaaa___\\\YYYVVVUUUXXXXXXZZZ[[[]]]^^^___```bbb]]]bbbnnnlll]]]UUUYYYWWWWWWVVVVVVUUUUUUTTTTTTNNNLLLJJJIIIIIIIIIGGGEEEGGGGGGGGGHHHHHHHHHHHHHHHEEEBBB??????AAAAAA>>>;;;:::>>>EEELLLJJJDDDBBBEEE<<<>>>>>>>>><<<<<<<<<>>>======<<<999666333222222444333222111000000//////---,,,,,,++++++,,,,,,------......///...---***))),,,,,,++++++++++++,,,---,,,,,,,,,,,,---------...,,,---...---++++++---...000/////////000111}}}}}}zzzvvvtttvvvvvvvvvxxx}}}{{{tttooottt{{{xxxgggVVVEEEfffyyyTTT777111444222---000000000000////////////------------------------////////////////////////...............///000000222111333;;;FFFOOOTTTUUUOOO\\\sssuuugggbbbnnn}}}zzz|||}}}~~~{{{|||~~~|||ZZZIIIFFFEEEFFFIIIKKKPPPVVVjjj~~~jjjVVVOOOKKKOOOVVV^^^hhhpppyyy~~~{{{|||{{{xxxsssssssssttttttttttttssssssnnneee\\\VVVZZZjjjzzz~~~}}}||||||~~~{{{yyyvvvnnneeeUUUOOOJJJIIIIIIJJJOOOUUUeeefffiiimmmssszzz{{{ppphhhccc^^^YYYSSS\\\bbb```VVVOOOPPPTTT^^^ccckkkppptttxxx|||~~~{{{ooogggcccbbbbbbbbbaaa^^^ZZZWWWUUUVVVXXX[[[^^^aaacccdddeee]]]VVVZZZdddcccVVVQQQWWWYYYXXXWWWVVVTTTSSSRRRQQQOOOMMMKKKJJJJJJIIIGGGEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGDDDAAAAAACCCCCC@@@===@@@BBBHHHMMMKKKFFFEEEHHH>>>??????>>>;;;999999::::::;;;<<<:::777444222222777666444333222111111111---,,,,,,++++++,,,,,,---888888777555222///,,,+++++++++***************+++******+++++++++,,,,,,,,,---......---,,,,,,---///222111111000000000~~~~~~{{{||||||}}}~~~~~~}}}xxxqqqqqqwwwwwwiiiXXXGGG___fff???444333///000000000000000////////////---------------.........////////////////////////...............///000000222333777???IIIQQQUUUUUUSSSccc|||wwwqqqvvv||||||}}}{{{{{{||||||}}}~~~uuu^^^EEEDDDDDDEEEDDDGGGOOO\\\ggg~~~iiiTTTNNNKKKPPPXXX```iiirrr~~~zzz}}}~~~zzzvvvssssssssstttssssssrrrrrrqqqmmmdddYYYTTT\\\ooo~~~}}}~~~}}}zzzyyywwwpppgggTTTNNNIIIHHHHHHHHHMMMSSSggggggiiinnnttt{{{{{{mmm```YYYTTTPPPPPPZZZcccddd]]]WWWYYY]]]bbbgggmmmqqquuuyyyxxxnnniiiiiiaaaaaabbb```^^^ZZZWWWUUURRRTTTYYY]]]aaaccccccccc]]]VVVSSSVVVVVVSSSUUU\\\XXXXXXVVVUUUSSSQQQPPPOOOOOONNNLLLLLLKKKJJJGGGEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGEEEDDDCCCCCCBBBAAA???===@@@IIIQQQPPPIIICCCCCC???@@@???===:::888888888777999;;;;;;888555444333888777666444333222222222---,,,,,,++++++,,,,,,---888888777444///,,,++++++,,,++++++************+++*********+++++++++,,,,,,---......---,,,,,,---///222111111000000000~~~xxxxxxzzz|||||||||}}}|||sssnnnqqqsssjjj]]]PPPVVVtttuuuJJJ:::444...222000000000000////////////........./////////000000////////////////////////...............///000000333666<<>>>>><<<:::888888999444777:::;;;999777555555888777666444222111111111---,,,,,,++++++,,,,,,---/////////,,,)))(((+++---...------,,,++++++,,,,,,+++,,,,,,,,,---------------...///...,,,,,,...///////////////000111}}}vvvvvvyyyyyy{{{}}}|||~~~}}}tttmmmnnnrrrmmmdddUUUKKK]]]~~~RRR???555...444000000000000///////////////000000000111111222222////////////////////////...............///000000444888@@@HHHOOOTTTWWWXXXgggjjjrrrzzz{{{}}}~~~~~~}}}yyyxxxyyyyyyxxx{{{xxxTTTHHHGGG???EEEHHHMMMTTT```nnnxxx|||yyyzzzwww|||~~~pppTTTMMMHHHMMMWWWeeeuuu}}}~~~}}}~~~}}}zzzuuupppqqqqqqrrrrrrqqqpppooonnnkkklllhhh```^^^iii{{{|||yyyuuujjj```SSSLLLGGGFFFEEEEEEIIIOOOYYYdddpppxxx{{{uuu```UUUPPPHHHAAAEEEFFFKKKTTT___gggiiihhhmmmrrrxxx~~~rrrccc___aaa______^^^]]]ZZZXXXUUUSSSOOOQQQVVVYYY[[[[[[ZZZYYYIIINNNQQQPPPRRRUUUTTTPPPSSSRRRRRRRRRQQQQQQQQQQQQPPPOOONNNMMMMMMKKKGGGDDDBBBAAAAAAAAABBBCCCEEEFFFCCCEEEFFFCCC???<<<===???>>>:::;;;BBBGGGGGGFFFGGG;;;<<<===<<<:::999:::;;;222666:::;;;:::888666666777777555333222111000000---,,,,,,++++++,,,,,,---***++++++***)))***///444000///...------------------------.........//////---...///...,,,,,,...///,,,------///111333{{{sssppppppwwwwww{{{wwwlllmmmtttuuupppjjjNNNOOOsss~~~|||}}}~~~oooHHH555888555111111111111000000000000//////////////////////////////............//////222///...222444222111333888AAAHHHJJJNNNVVV]]]___gggnnntttsssqqq{{{{{{}}}}}}{{{yyyxxxyyyvvv^^^MMMDDDCCCFFFGGGPPP^^^kkktttyyy|||}}}~~~xxxrrrzzz|||www___QQQJJJQQQ]]]mmmzzzooohhhhhhfffhhhjjjkkkkkkkkklllmmmpppmmmhhhdddfffooozzzyyy~~~yyyvvvrrrhhh^^^OOOKKKIIIIIIGGGEEEIIIOOOWWWdddrrr{{{tttTTTEEEGGGFFF???LLLSSS\\\bbbeeeiiioootttvvv~~~rrrgggaaaaaa```___^^^^^^^^^\\\XXXUUUNNNQQQRRRSSSUUUXXXYYYXXXQQQKKKFFFHHHPPPVVVVVVTTTTTTUUUUUUSSSOOOOOOQQQTTTSSSRRRQQQOOOMMMJJJHHHFFFEEEEEECCCAAA@@@AAAEEEHHHEEEDDDDDDEEEEEECCC@@@===BBB>>>;;;<<>>???<<<999777666666999<<<;;;777333222444555444222000000111------,,,+++++++++,,,,,,&&&))),,,---((((((999LLLnnnGGG))))))...)))(((000,,,,,,,,,---------......,,,,,,,,,---------....../////////000111111~~~vvvpppnnnooosss{{{|||{{{rrrqqqvvvwwwtttcccKKKJJJhhhrrrqqq}}}yyyRRR999555000111111111111000000000000//////////////////////////////............//////222......222333111111333<<>>@@@CCCAAAMMMTTT^^^eeejjjooovvv{{{~~~wwwjjjaaa___``````___^^^^^^]]][[[WWWTTTNNNPPPRRRTTTVVVXXXYYYXXXOOOLLLJJJLLLQQQTTTSSSQQQQQQTTTVVVVVVSSSQQQQQQRRRSSSRRRQQQPPPMMMJJJHHHFFFFFFEEECCC@@@>>>???CCCGGGEEEDDDDDDEEEFFFDDDAAA>>>>>>;;;999:::???DDDGGGHHHIIIDDD???===>>>???<<<:::777555555888;;;:::666222333333333222111222444777777555111---+++***+++,,,---+++,,,---+++)))000:::HHH555)))...222+++'''+++,,,,,,,,,------------...,,,,,,,,,---------....../////////000111111yyypppkkkfffmmmxxx~~~wwwrrrsssuuutttbbbOOOIII[[[zzzmmmkkkwwwxxx~~~[[[===333111111111111111000000000000//////////////////////////////............//////000---...111222000111444@@@CCCLLLWWWXXXUUUYYYbbbooo{{{|||{{{~~~~~~vvv|||{{{zzz}}}~~~~~~}}}|||}}}wwwpppppptttxxx}}}yyyfffQQQFFFCCCEEEKKKQQQ^^^bbbfffhhhhhhgggffffffmmmzzz{{{ssszzz||||||]]]QQQKKKSSSddd|||~~~vvvxxx~~~~~~zzzwwwrrriii^^^XXXXXX]]]^^^_________aaadddfffeeeffffffgggiiinnntttyyy~~~xxxxxx{{{yyyrrrnnnqqqxxx}}}zzzxxxyyyyyyuuuqqqkkk___TTTLLLHHHFFFFFFEEEDDDHHHOOO___lll{{{{{{WWWAAA999:::@@@FFFNNNUUU___hhhooouuu|||{{{lllccc^^^]]]```___^^^^^^]]]]]]ZZZVVVSSSNNNPPPRRRVVVXXXYYYYYYYYYPPPOOOOOONNNMMMLLLKKKJJJLLLPPPUUUWWWVVVUUUSSSRRRSSSSSSRRRPPPNNNKKKIIIGGGGGGFFFBBB>>><<<>>>BBBFFFFFFEEEEEEFFFFFFEEEBBB???>>>;;;999999===CCCHHHJJJJJJEEE@@@>>>??????===:::666555555777:::999666222333333222111111333888;;;;;;777222,,,******+++---000+++***,,,...,,,***+++***(((***///000,,,)))))),,,,,,,,,,,,------------,,,,,,,,,---------....../////////000111111{{{ooohhhcccgggrrr~~~zzzqqqmmmmmmooohhhYYYMMMPPPjjjuuuqqq}}}yyyqqqxxxaaa@@@444666111111111111000000000/////////////////////////////////............/////////------000111///222666BBB@@@IIIWWWYYYSSSZZZjjj}}}tttuuuzzzxxxvvvtttyyyzzz~~~{{{uuurrruuu{{{hhhXXXIIIEEEHHHMMMSSSXXXVVVXXX[[[]]]^^^___aaabbbmmm||||||sssvvv|||{{{~~~zzzrrrZZZPPPLLLTTTggg}}}xxxtttnnneee[[[VVVWWWXXXXXXXXXXXXWWWYYY]]]```aaabbbdddgggjjjooouuuyyy}}}~~~{{{tttqqqrrrpppkkkhhhllltttzzztttqqqtttvvvvvvsssqqqlll```TTTJJJFFFDDDEEEDDDDDDIIIPPP^^^lll{{{nnnKKK>>>:::999???JJJNNNTTT^^^gggnnnuuu{{{{{{nnngggaaa]]]]]]```^^^]]]]]]\\\\\\YYYUUURRRNNNOOOSSSXXXZZZYYYXXXZZZTTTTTTRRRNNNHHHEEEEEEGGGMMMPPPSSSVVVVVVVVVUUUTTTRRRSSSRRRQQQOOOLLLIIIHHHGGGEEEBBB???===???DDDIIIHHHHHHGGGHHHGGGEEEBBB???BBB???;;;999;;;@@@EEEHHHGGGDDD@@@>>>>>>>>>>>><<<666444444666888999555222111222333222222333666999222000---***)))***,,,------***)))+++......,,,)))(((,,,,,,)))(((+++---,,,++++++,,,,,,,,,---------,,,,,,,,,---------....../////////000111111}}}|||ooogggeeeccckkkzzz{{{ttt{{{{{{}}}rrriiigggjjjjjj^^^PPPGGGYYY{{{}}}www{{{mmmHHH444777111111111111000000000/////////////////////////////////............//////...---...000000///333999CCCBBBJJJWWWYYYWWWcccvvvyyyxxxxxx{{{|||yyyvvv{{{|||zzz}}}yyyuuuvvv|||uuuUUUKKKDDDHHHPPPUUUWWWXXXKKKMMMQQQTTTXXX\\\bbbeeeuuu}}}sssttt{{{yyy{{{||||||wwwooofff```RRRMMMLLLVVVlll}}}xxxtttoooggg^^^\\\^^^XXXXXXXXXWWWVVVXXX[[[^^^```bbbdddgggkkkqqqxxx}}}}}}wwwrrroookkkhhhnnnsss~~~~~~xxxqqqjjj]]]QQQJJJFFFDDDEEEEEEEEEKKKSSS]]]lll|||}}}]]]BBB<<<===999===GGGLLLQQQYYYaaahhhnnnsssuuu{{{}}}}}}}}}|||mmmgggbbbaaa___[[[[[[]]]\\\\\\[[[[[[[[[YYYUUURRRNNNNNNSSS[[[]]]ZZZXXX[[[WWWWWWTTTNNNHHHGGGKKKPPP[[[YYYWWWVVVVVVUUUUUUUUURRRSSSSSSSSSQQQMMMJJJHHHFFFEEECCC@@@???BBBGGGKKKKKKJJJIIIIIIIIIFFFBBB???AAA???<<<999:::>>>CCCGGGCCCAAA>>>======>>>>>>>>>777555444555888888666222000222444555333222222222***++++++++++++++++++++++++,,,,,,+++,,,---.........///+++%%%&&&,,,///,,,+++++++++,,,,,,,,,------,,,,,,,,,---------....../////////000111111mmmrrr{{{~~~qqqiiiiiibbbgggvvvvvvkkkhhhjjjfff^^^PPPBBBNNNyyyUUU444444111111111111000000000000//////////////////////////////............//////...---///111000///444<<>>===<<<::::::>>>DDDIIIBBBAAA>>>===<<<<<<===>>>888555444555888999666444000333666666444111///...,,,---.........,,,***)))---000000,,,)))+++---...******)))(((***...,,,(((++++++++++++,,,,,,,,,,,,,,,,,,,,,---------....../////////000111111}}}|||}}}uuunnniiibbbffftttzzz{{{zzzoookkkmmmggg```UUUEEEJJJrrryyyaaa999777111111111111000000000000//////////////////////////////............//////......000222111000666>>>CCCKKKUUUZZZ]]]eeeuuu||||||}}}|||~~~rrrggggggkkkttt|||vvvVVVLLLKKKRRRbbbmmmiii\\\RRRIIILLLPPPUUU[[[aaaiiimmm|||sssrrrxxxxxxuuuooocccVVVKKKFFFEEECCCFFFLLLZZZsss}}}ooojjjrrr}}}|||zzzvvvssspppjjjcccbbbddddddgggjjjmmmooorrruuuxxxvvvzzz~~~|||rrrfff\\\LLLHHHFFFGGGHHHJJJRRRZZZeeetttdddLLL@@@777777999999:::<<>>>>>===<<<;;;===BBBFFFEEEDDDAAA>>><<<;;;<<<===999666555666888999777555222444666555333111000000000//////...---+++******,,,000000,,,***------***'''''')))---...+++))))))***++++++++++++,,,,,,,,,,,,,,,,,,---------....../////////000111111||||||xxxrrrhhhccchhhsssuuusss{{{qqqmmmooommmfff[[[KKKKKKoooqqqttt~~~fff???@@@111111111111000000000000//////////////////////////////............//////...///111333111111777@@@???MMMXXXZZZ]]]ggguuu~~~}}}}}}{{{~~~yyyjjj```aaahhhrrr{{{sssUUUOOOPPPYYYjjjrrriiiUUUGGGHHHLLLQQQWWW]]]dddkkkppp|||rrrrrruuuzzz~~~xxxuuummm___OOOEEEBBBBBBBBBEEELLLYYYooo~~~|||}}}|||{{{vvvnnnkkkqqq|||}}}xxxuuurrroooiiibbb```bbb\\\```fffjjjnnnrrrvvvyyywww|||vvvppphhh```NNNJJJGGGHHHIIILLLTTT\\\gggvvvmmmMMMAAA;;;666666888;;;<<<<<>>::::::===AAAIIIGGGDDD@@@<<<:::;;;<<<:::777555666999:::888555444555555444222222333555///...,,,*********,,,,,,(((,,,---+++---111...(((+++)))+++///---''''''...******+++++++++,,,,,,,,,,,,,,,,,,---------....../////////000111111zzz{{{}}}qqqiiieeeeeeiiinnnvvvxxxpppkkkmmmnnncccMMMIIIeeetttcccwwwxxx{{{qqq<<<999444222111000111000///---//////.........---------///////////////.........000000111111222666<<<@@@DDDOOOSSSPPPWWWjjjvvvwww}}}|||wwwzzz}}}}}}|||xxxzzzrrrddd```aaagggpppvvv{{{zzzccc\\\TTT]]]lllyyywwwfffUUUKKKLLLPPPVVV[[[```gggqqqwwwxxxkkkqqqppprrryyy}}}{{{vvvhhhWWWMMMJJJFFF???BBBAAADDDQQQggg|||}}}wwwtttuuutttssspppxxxuuuwww|||yyyuuuyyyppptttyyyxxxpppddd[[[YYYVVVQQQNNNPPPSSSXXX]]]aaadddfffiiiqqqwwwwwwxxx}}}~~~{{{{{{zzzzzz|||yyyrrroooiiicccQQQMMMHHHFFFIIIOOOUUUXXXkkkqqq|||rrrZZZIIIBBB:::555999;;;999999<<>><<<;;;999777555777:::>>>777777666444111000000111,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------/////////000111111xxxsssvvv|||{{{}}}|||rrrkkkgggeeehhhlllrrr~~~xxxooojjjiiilllgggVVVMMM^^^sssbbbssswww||||||LLLAAA444222111000111111///...//////.........---------////////////////////////000000111111333777===BBBEEEQQQXXXXXX```rrr{{{yyyzzz|||zzzppppppuuu~~~}}}~~~vvvuuuuuutttvvv{{{}}}tttddd___aaajjjttt|||ooo\\\[[[fffqqq}}}gggTTTMMMKKKPPPWWW^^^dddllluuu|||pppbbbjjjmmmqqqvvvzzzzzzyyywwwqqqlll___PPPIIIIIIHHHDDD===<<<>>>GGGUUUaaahhhjjjkkkiiihhhhhhhhhhhhgggfffjjjeeefffnnnrrrsss|||yyyyyy||||||zzzxxxqqqiii]]]TTTNNNJJJGGGDDDBBBCCCEEEHHHKKKNNNQQQRRRRRRYYY^^^^^^___dddeeebbbaaadddjjjttt|||wwwsssllloooqqqqqqqqqqqqkkkdddUUUPPPKKKHHHJJJOOOTTTWWWhhhmmmtttxxxrrrcccOOOAAA???888333555888999>>>DDDDDDLLLTTTYYY___ccc```YYYPPPUUU\\\dddiiikkkiiigggbbb___\\\ZZZYYYYYYYYYXXXXXXXXXYYYYYYXXXVVVUUUTTTNNNLLLOOOXXX^^^\\\YYYXXX\\\WWWSSSSSSUUUVVVSSSPPPPPPNNNMMMNNNQQQSSSTTTTTTUUUTTTSSSSSSRRRQQQMMMJJJJJJIIIHHHGGGEEECCCAAA@@@@@@CCCGGGKKKMMMNNNMMMLLLKKKEEE@@@???===888999===@@@AAABBBAAA>>>;;;999999;;;:::999666555666:::===777777666444111000000111///......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------------------------/////////000111111qqqhhhccchhhooowww{{{~~~{{{sssnnniiieeefffhhhnnnyyyvvvmmmgggeeeiiilllcccSSSUUUuuuttt```mmmvvv}}}aaaFFF444222111000111111000////////////.........------///////////////////////////000111222555999@@@DDDJJJUUUZZZZZZbbbrrrxxxssszzzrrr}}}|||vvvkkkfffmmmwww}}}sssjjjdddgggkkkhhh```ZZZ```dddkkkttt}}}xxxfffcccfffnnnxxxvvvbbbXXX^^^uuu~~~aaaPPPLLLKKKQQQ[[[cccjjjrrr{{{~~~kkk]]]bbbhhhnnnrrrrrrqqqqqqrrrfff```UUUIIIFFFKKKNNNNNNGGGCCC@@@AAAFFFKKKNNNOOOSSSVVVZZZ\\\\\\[[[ZZZZZZ^^^XXXYYYbbbjjjooowww{{{uuupppoooooopppooo[[[KKKFFFDDD???;;;<<<<<<<<<===>>>???AAACCCCCCAAAGGGJJJJJJKKKNNNOOONNNOOOSSSZZZdddmmmvvv||||||zzzxxxyyy|||~~~}}}{{{{{{{{{zzzxxxvvvnnnllliiigggeeebbb___\\\\\\aaafffiiillloookkkeeeZZZUUUNNNJJJKKKOOOSSSVVV___cccfffeee\\\PPPCCC<<<<<<999777888999;;;BBBIIIKKKUUU```hhhlllkkkeee^^^[[[bbbmmmvvv{{{{{{xxxuuunnnjjjeeebbb``````______]]]\\\[[[YYYWWWUUUTTTSSSOOOLLLOOOWWW\\\[[[XXXXXXYYYVVVSSSSSSUUUUUUSSSQQQNNNLLLLLLNNNQQQUUUVVVVVVWWWUUURRRQQQQQQPPPNNNLLLJJJIIIHHHFFFDDDBBBAAA@@@@@@CCCGGGKKKMMMNNNNNNMMMNNNIIIDDDBBB>>>::::::===<<>>????????????AAABBBDDDEEEDDDGGGIIIIIIIIIKKKLLLMMMMMMPPPTTTXXX\\\___``````eeefffhhhlllrrrttttttsssoooooopppppppppnnnllljjjhhhgggeeefffffffffeeeccceeegggfffdddggglllmmmjjj]]]WWWOOOJJJJJJNNNSSSUUUUUUXXXYYYTTTKKKCCC???>>>;;;===>>>??????BBBHHHNNN[[[dddnnnttttttpppkkkfffnnnrrrxxx}}}~~~|||zzzyyyppplllgggcccbbbbbbaaaaaaaaa___]]]ZZZWWWVVVUUUTTTPPPMMMMMMTTTYYYYYYWWWWWWWWWUUUSSSSSSTTTUUUSSSQQQLLLKKKKKKMMMRRRUUUXXXXXXWWWVVVTTTTTTSSSRRROOOMMMJJJIIIGGGEEECCCBBB@@@@@@@@@BBBFFFJJJMMMNNNOOONNNOOOLLLGGGBBB>>>;;;::::::;;;???CCCEEEBBB===999777888888888666444555888;;;888666444333333333222111444333222000...---++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------......//////000111}}}{{{zzzkkk^^^UUU^^^uuu|||yyyqqqjjjdddccceeekkkxxxzzztttnnnjjjggghhhoooooo[[[KKK```hhhgggyyy|||nnnIII888555222111111222111000000000/////////.........////////////000000111111///000222555999???FFFKKKXXX[[[WWWSSSbbb}}}}}}tttrrr{{{}}}zzz~~~tttmmmuuu}}}~~~lllbbb[[[TTTRRRWWWWWWSSSVVV___XXXYYYZZZ\\\___gggqqqxxx}}}zzz}}}|||~~~yyytttbbb\\\ggg}}}yyyVVVJJJNNNRRRZZZeeeooovvv}}}xxxfffXXXSSSTTTXXXaaajjjpppooommm]]]UUUKKKFFFGGGLLLRRRXXXZZZXXXTTTOOOIIIEEEDDDDDDEEEJJJQQQTTTSSSSSSTTTUUU[[[]]]aaadddeeeiiittt{{{qqqsss|||~~~zzzcccLLL<<>>===BBB@@@@@@@@@AAADDDGGGJJJLLLMMMNNNOOOPPPOOOOOOQQQTTTTTTVVVYYY\\\```dddggghhhiiimmmuuu||||||yyyvvvyyy||||||{{{{{{|||~~~~~~}}}{{{wwwvvvsssoooooorrrrrrooo___YYYPPPJJJIIIMMMQQQTTTSSSUUUSSSLLLBBB<<<===AAA>>>@@@@@@@@@CCCMMMYYYaaaoootttzzz|||wwwrrrpppqqq}}}}}}yyyvvvkkkgggccc````````````___```___]]]ZZZXXXWWWVVVVVVRRRMMMLLLRRRVVVWWWVVVWWWUUUTTTSSSSSSSSSSSSRRRQQQLLLKKKKKKMMMRRRUUUXXXXXXVVVVVVWWWXXXWWWTTTOOOLLLJJJIIIGGGDDDBBBAAA@@@@@@???AAAEEEIIILLLNNNOOOOOONNNLLLHHHBBB===;;;999888;;;>>>@@@AAA???<<<999999888888888666555555888:::888666333333444444333111333333111///---+++***)))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------.........///000000zzz{{{~~~uuuiiiaaammm{{{zzzqqqjjjcccaaacccjjjwww{{{wwwsssqqqiiihhhkkkiiiXXXKKKYYYuuuqqqjjjxxxVVV:::777333111111111111000000000000/////////.........//////000000111111222///111333666;;;AAAIIIOOO[[[]]]ZZZ]]]uuu~~~wwwwww{{{wwwuuu{{{tttttt||||||~~~~~~kkk^^^ZZZWWWWWW[[[___^^^ZZZXXXZZZWWWWWWVVVUUUUUU[[[eeemmmyyy}}}uuujjjfffhhhqqqpppgggjjjyyy{{{YYYMMMQQQUUU]]]hhhrrrzzzxxxkkkZZZKKKHHHFFFIIIRRR^^^ffffffdddXXXOOOGGGEEEEEEGGGLLLQQQUUU[[[bbbbbb[[[RRRKKKGGGIIIJJJMMMOOOPPPRRRUUUWWWXXX]]]ccceeeffflllyyy~~~www|||yyykkkUUUIIIBBBEEEHHHGGGHHHMMMEEEFFFGGGIIINNNRRRWWWZZZ\\\[[[[[[]]]\\\[[[^^^cccjjjkkkmmmqqquuuzzz~~~}}}tttkkkddd\\\RRRJJJIIIKKKOOOQQQVVVVVVSSSJJJAAA<<<===@@@BBBCCCCCCDDDOOObbbttt}}}wwwrrrvvv}}}vvvqqqccc```^^^\\\]]]]]]\\\[[[ZZZZZZYYYYYYXXXWWWVVVVVVSSSMMMKKKOOOTTTTTTUUUWWWTTTTTTTTTTTTSSSRRRPPPPPPNNNLLLLLLNNNQQQUUUVVVVVVVVVVVVWWWYYYXXXUUUOOOKKKKKKIIIFFFDDDBBB@@@@@@@@@===???CCCGGGJJJMMMOOOOOOMMMMMMIIIAAA===<<<999666999;;;======;;;999999999888999999777666666888:::999666333333555555333111222222000///---+++***)))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++,,,,,,---------......//////000|||uuurrrnnnjjjkkkqqqzzz{{{ooolllnnnllljjjooouuuwww{{{xxxzzzrrrjjjbbb___```gggtttzzzwwwuuutttiiifffeeeaaaTTTIIIQQQ```zzzoooiii===:::555222111000000///000000000000/////////......//////000111111222222///111333777<<>><<<::::::888999:::999777777999:::999666222333555777444111222111000///---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))******+++,,,,,,------------......///000mmmlllmmmppprrrqqqlllgggXXXWWWUUURRRRRRVVV___ggg{{{qqq^^^VVVVVV\\\ddduuu|||{{{llloooyyyvvvyyyrrrjjjaaa]]]^^^dddqqq}}}}}}xxxuuusssrrrhhheeeaaa[[[QQQHHHJJJQQQwwwrrryyyvvv???;;;666222000000///...000000000000////////////...//////000111222222222///111444888===EEEMMMSSSYYY^^^bbblll{{{{{{yyywwwqqqppp}}}zzz~~~||||||}}}mmmffffffggggggjjjrrrsssnnnmmmqqqpppiii```bbbccc___ZZZXXX[[[___[[[gggppppppqqqtttmmmbbbfffhhhqqqnnnQQQGGGJJJUUU]]]hhhsss~~~{{{mmmaaaPPPAAA===???AAACCCEEEJJJPPPTTTRRRJJJFFFHHHGGGDDDDDDHHHPPPYYYdddjjjkkkmmmrrrvvvoooggg[[[TTTSSSUUUVVVWWW```aaabbbeeelllwww{{{|||zzzkkkaaammmwwwxxxxxx}}}~~~~~~xxxrrrqqqhhhZZZOOOIIIHHHJJJKKKRRRQQQNNNKKKGGGEEEDDDEEEEEESSSeeevvvyyyttt~~~|||mmmaaa\\\[[[VVVUUUTTTTTTTTTRRRNNNKKKJJJLLLPPPSSSTTTUUUTTTTTTUUUNNNJJJMMMQQQRRRTTTVVVSSSUUUUUUTTTRRROOONNNMMMRRRPPPNNNNNNPPPRRRSSSSSSWWWUUUSSSRRRQQQPPPNNNLLLKKKIIIFFFCCCAAA@@@@@@@@@;;;<<<@@@DDDHHHKKKNNNOOOLLLNNNJJJBBB>>>???<<<777:::>>>CCCEEECCC@@@===<<<999::::::999888888999;;;:::666222222666777555111222111000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------------......///000]]]ZZZWWWZZZ]]]\\\VVVPPPWWWQQQOOOTTTUUUSSSTTTYYYrrrzzzzzzhhhUUUIIIEEEPPP\\\yyy~~~zzz}}}xxxnnn{{{zzzfffggg}}}wwwtttnnnjjj```]]]ddddddjjjzzzxxxzzzssspppqqqdddbbb]]]WWWPPPLLLJJJJJJbbb~~~yyyMMM222333333111555///333000000000000000000000000//////000111222333333333222000444<<>>===;;;;;;???FFFLLLOOOPPPNNNMMMJJJFFFAAA>>>===>>>:::AAAIIIMMMIIIBBB;;;888;;;:::888555444555999<<>>DDDIIISSS^^^___]]]bbbqqq|||sssrrrpppxxx{{{{{{}}}{{{}}}~~~~~~oookkkooouuu{{{}}}zzz{{{yyyuuusssqqqnnnkkkiiigggdddbbbbbbcccgggmmmtttwwwwwwuuutttwwwwww[[[IIIHHHPPPXXXdddlllvvvvvvgggRRRBBB@@@???>>>===<<<@@@GGGLLLMMMHHHCCCBBBDDDGGGIIIJJJSSSWWW^^^ccchhhooowww}}}}}}ppp___UUUTTTYYY]]]^^^dddcccgggooovvv{{{vvvooo}}}xxxtttqqqoooiii```VVVMMMIIIIIIIIIOOORRRUUUSSSOOONNNPPPSSS[[[ggg{{{{{{|||yyyuuuxxxxxxnnnaaaWWWMMMFFFFFFJJJGGGLLLNNNMMMMMMPPPQQQOOOQQQRRRSSSTTTTTTTTTTTTSSSSSSPPPLLLJJJLLLPPPUUUWWWYYYYYYXXXVVVSSSPPPMMMKKKOOOPPPPPPOOONNNPPPSSSUUUXXXWWWWWWUUUSSSQQQNNNMMMLLLIIIEEECCCAAA@@@???======<<<<<>>EEEHHHFFF@@@;;;888:::999888666444555888:::???;;;777444444444333111111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------......//////000111PPPPPPOOONNNMMMMMMOOOQQQSSSZZZeeellllllnnnxxx{{{lll[[[MMMGGGEEERRRqqqkkkYYYRRRRRR\\\eeelllvvv}}}rrrrrr|||wwwkkkqqq{{{uuuqqqxxxuuuhhh___aaa```eeessstttyyy|||vvvsssggg```YYYZZZ]]]ZZZOOOEEETTTttt}}}^^^;;;666444111333,,,000000000000000000000000000111111111111111111111111444444888???FFFLLLVVV___[[[ZZZbbbrrr{{{yyyxxx|||~~~wwwrrrsssvvvyyy{{{~~~xxxrrrxxx|||xxxwwwvvvtttqqqmmmkkkkkknnntttzzztttaaaPPPFFFHHHNNNTTTcccnnnyyy~~~pppXXXEEE@@@???===;;;;;;>>>DDDHHHGGGDDDAAAAAACCCFFFHHHHHHSSSTTTWWW\\\ccclllsssxxxwwwkkk\\\TTTVVV\\\bbbdddffffffjjjrrryyy|||wwwnnn}}}zzzxxxxxxwwwuuutttqqqmmmeee[[[QQQLLLJJJJJJNNNTTTYYYYYYUUUUUUZZZ```cccrrryyyuuusssppprrr{{{iii\\\LLLDDDAAA@@@CCCHHHGGGLLLOOOOOOQQQWWWZZZ[[[\\\\\\]]]\\\ZZZWWWTTTQQQUUUQQQLLLHHHIIIMMMRRRVVVXXXXXXXXXWWWTTTPPPLLLJJJNNNNNNOOONNNNNNPPPSSSVVVXXXXXXXXXWWWUUURRRPPPNNNLLLIIIEEEBBBAAA???===<<<>>>===<<>>;;;999888999999777666555666888<<<:::777555555444222000111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------......///000NNNRRRWWWYYYXXXWWWWWWXXXcccooohhhVVVKKKHHHIIIVVV|||kkkXXXQQQIIIGGGNNNVVV[[[dddooo{{{}}}wwwppp{{{~~~yyyyyyyyyuuussssssoookkkeeeqqq|||uuuqqqwwwwwwiii^^^___^^^cccppptttzzz}}}~~~|||uuupppiiibbb]]]^^^aaa]]]QQQEEEKKKsssvvvrrr|||hhh@@@777444222333,,,111////////////////////////111111111111000000000000444555999@@@GGGPPPXXX^^^ZZZZZZfffvvvwwwmmmlllvvvvvvtttuuu|||yyy{{{~~~}}}|||~~~zzzyyyyyyzzz~~~ooo\\\PPPJJJHHHJJJNNNQQQcccqqqzzz}}}nnnXXXGGGAAA@@@@@@??????@@@BBBCCCDDDCCCCCCCCCDDDFFFHHHIIISSSRRRSSSXXX```iiiooorrrpppeeeYYYTTTXXX```fffiiiffffffjjjrrrxxx{{{xxxjjjxxx}}}zzzxxxsssttttttuuuvvvwwwvvvvvvsssqqqkkkaaaVVVNNNKKKKKKNNNTTT[[[\\\ZZZ[[[bbbiiiiiiwwwvvvrrruuuppplllppp~~~{{{cccSSSCCC===???BBBEEEIIINNNTTTZZZ[[[___dddhhhhhhhhhgggeeeaaa\\\WWWSSSPPPVVVRRRLLLGGGFFFJJJPPPUUUZZZYYYXXXVVVSSSPPPMMMKKKLLLMMMMMMMMMMMMPPPSSSVVVYYYYYYYYYXXXWWWTTTQQQOOOLLLIIIEEEBBB@@@???===;;;>>>======???BBBHHHLLLOOOOOONNNLLLGGGAAA<<<::::::666999<<<>>>>>>===;;;;;;888999:::999888666666777:::999777666555333111000111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,------...///QQQTTTYYY^^^bbbeeeggghhhooo{{{hhhVVVPPPSSSXXXeeeooocccZZZOOONNNGGGFFFLLLPPPRRR[[[fffvvvxxxuuuwwwssskkkfffffffffbbb______```]]][[[ppp~~~wwwsssuuuxxxlll`````````eeeppprrr{{{}}}}}}|||vvvrrrkkkfffaaaaaabbb]]]QQQGGGGGGiiizzzmmmyyy}}}qqqDDD777444333444---333////////////////////////111111000000000000000000444666:::???HHHRRRZZZ]]]^^^```mmm}}}|||pppppp{{{||||||yyy{{{wwwyyy{{{|||~~~~~~}}}}}}qqqbbbRRRMMMLLLKKKKKKLLLSSSfffsss|||vvveeeSSSGGGBBBCCCDDDFFFFFFFFFDDDBBBBBBBBBDDDEEEGGGIIILLLNNNUUUTTTUUUYYY```ggglllnnnjjjaaaXXXVVV[[[ccciiijjjhhhgggkkksssxxxzzz}}}vvvhhhqqq~~~zzzyyyzzz~~~|||yyyvvvsssrrrqqqrrrttttttttttttttttttssssssooofffYYYPPPKKKKKKMMMTTTZZZ]]]\\\^^^eeekkknnnxxx~~~vvvrrrrrrpppkkkhhhooo}}}www\\\MMM???<<>>>>>======@@@DDDJJJMMMMMMMMMKKKHHHBBB>>><<<<<<777888999;;;<<<===<<<<<<999:::<<<;;;999777666777888888777666444222111000111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---......VVVTTTWWWaaaooo{{{{{{ooo\\\OOONNNUUU]]]yyy{{{```WWWUUURRRKKKGGGIIINNNOOOPPP]]]lllyyyyyyvvvyyysssccc[[[UUUUUUTTTPPPMMMMMMPPPPPPTTTmmmyyyuuusssyyypppccccccdddgggqqqpppyyy~~~zzzyyymmmgggaaaaaabbb^^^TTTKKKHHHaaakkkttt{{{pppooo|||{{{III777555333444---444000000000000000000000000000000000000000000000000444777;;;@@@JJJUUU\\\]]]\\\cccrrr|||{{{xxxlllsss|||mmmooo~~~zzz~~~~~~}}}}}}}}}}}}|||~~~fff[[[QQQNNNMMMKKKIIIJJJWWWhhhttt|||rrraaaQQQHHHDDDEEEHHHLLLOOOPPPMMMKKK@@@AAACCCCCCDDDFFFJJJMMMWWWYYY\\\```dddgggjjjlllhhhaaa[[[ZZZ```gggjjjkkkllljjjmmmsssxxxyyy}}}mmm]]]eeesssvvvssszzzxxxqqqnnnqqqttt}}}|||zzzxxxuuusssrrrqqqqqqssstttsssqqqoooooopppppprrrqqqiii\\\QQQKKKJJJLLLQQQVVVZZZ]]]aaagggkkkpppwww~~~~~~vvvooommmnnnaaabbbeeennn{{{}}}rrrSSSFFF<<<<<>>>>>======<<<===AAAGGGKKKPPPPPPNNNJJJDDD>>>;;;:::888777777999<<<===<<<;;;999:::;;;:::888666666666777777777555222000111222111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------...///ZZZXXX```uuu}}}xxx{{{|||sssiiihhhbbbYYYQQQQQQYYYbbbooo\\\XXXWWWTTTJJJIIIKKKNNNLLLPPPbbbwww~~~zzzsssppptttuuujjj\\\SSSLLLGGGHHHJJJIIIHHHJJJOOOUUU___www~~~xxxtttnnnwwwpppcccbbbccceeemmmpppxxx~~~pppeee[[[\\\ccccccYYYNNNGGG[[[nnnsssvvvjjjoooOOO999555444333,,,333000000000000000000000000......//////000000111111555999===AAALLLYYY___^^^YYYfffzzzyyyrrrmmmwww|||pppgggooo|||||||||}}}~~~~~~ssshhheeehhhjjjoootttqqqwww}}}hhhVVVPPPKKKIIIGGGEEEFFFJJJUUUeeennnvvvuuufffUUUIIIFFFFFFIIIOOOUUUZZZ[[[[[[PPPPPPNNNKKKGGGFFFHHHJJJYYY^^^eeeiiiiiiiiiiiikkkiiiddd___aaafffkkklllkkkmmmjjjkkkqqqtttvvv{{{vvv```PPPZZZkkk|||{{{xxxzzzwww~~~~~~~~~{{{zzz{{{}}}}}}}}}zzzwwwqqqjjjggglllxxx}}}zzztttlllfffgggnnnuuuvvvuuutttsssssssssssstttrrrttttttrrrooommmnnnooommmqqqrrrjjj]]]QQQKKKJJJKKKMMMQQQWWW___eeeiiillllllssszzzzzzrrriiibbb```VVV^^^hhhrrr{{{~~~uuujjjMMMBBB;;;===GGGQQQ[[[ccclllrrruuurrrooommmiiieee```]]]ZZZVVVSSSRRRRRRSSSSSSSSSPPPKKKGGGIIIOOOUUUSSSTTTVVVWWWUUUSSSPPPNNNLLLMMMMMMLLLKKKMMMPPPSSSVVVXXXYYYZZZYYYVVVRRRPPPLLLIIIFFFDDDCCCCCCBBBAAA======<<<::::::>>>DDDIIISSSRRRQQQLLLEEE???;;;:::777666666888;;;<<<;;;999888999999888555444444555777777666333000///111333111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------------...//////\\\___oooxxxhhhfffmmmnnnjjjbbbgggkkkhhhbbbaaahhhpppssseee]]][[[XXXRRRKKKKKKMMMMMMIIIMMMddd}}}zzzoooddd\\\WWWQQQLLLGGGAAA>>>BBBGGGIIILLLOOO[[[fffuuu}}}uuupppjjjtttoooaaa______```hhhrrryyy~~~~~~rrrcccUUUXXXdddiii^^^PPPEEEWWWuuuuuuuuu~~~SSS;;;666444222***111000000000000000000000000---......///000111111222777;;;>>>CCCNNN\\\aaa___\\\nnnxxxxxxtttkkkhhhsss}}}|||{{{}}}~~~vvvjjjddddddcccZZZTTTXXX\\\\\\\\\___fffnnnwwwzzzyyyzzz~~~iiiYYYFFFCCCAAAAAA@@@???DDDLLLQQQ___gggppp~~~{{{mmmZZZKKKGGGGGGHHHOOOXXXaaafffhhhjjjhhhcccZZZQQQLLLLLLMMMZZZbbbkkkooommmjjjiiikkkkkkgggdddeeekkknnnmmmkkkkkkhhhhhhmmmpppssswww}}}oooVVVLLLWWWlll~~~wwwooommmmmmwww|||xxx}}}~~~tttrrroookkkiiiiiiiiihhhgggddd```[[[\\\dddrrr|||sssiiiccchhhsss}}}|||zzzxxxuuusssssssssssssssuuuuuusssooonnnppprrrkkkppprrrkkk]]]QQQKKKJJJIIIJJJMMMVVV```hhhlllmmmgggnnnvvvxxxpppdddXXXQQQSSS___nnnyyy}}}zzznnnbbbLLLCCC===AAALLLZZZiiiuuuzzz}}}}}}wwwrrroookkkgggcccbbb___[[[WWWSSSQQQOOORRRSSSQQQMMMIIIIIIOOOUUUOOORRRWWWZZZYYYUUUPPPLLLMMMMMMMMMLLLKKKLLLOOORRRVVVWWWYYYZZZYYYVVVRRROOOKKKIIIFFFDDDDDDDDDCCCBBB<<<<<<;;;999888<<>>???LLLNNNPPPOOOIIIBBB<<<888777666555888===???>>>;;;<<<999666444444444333222555666666444222000000111/////////...------,,,,,,---,,,***)))))))))************++++++++++++******++++++,,,,,,,,,++++++***++++++******++++++,,,---////////////000000}}}~~~yyy~~~~~~uuuqqqooolllkkklllmmmgggddddddbbbeeexxxttt[[[QQQKKKFFFJJJCCCEEEPPP[[[^^^___jjjzzz|||rrrjjjhhhnnnpppjjjcccaaa``````pppzzzttteeeYYY\\\cccbbbZZZTTTMMMMMM|||lllppp```>>>:::333000333000000000000000////////////000111111000//////111333888===CCCKKKVVVaaaaaa[[[```lll{{{~~~~~~}}}|||{{{}}}rrrnnnjjjccc\\\WWWUUUTTTUUUSSSRRRWWW```eeehhhmmmtttttt|||rrr]]]OOOFFF@@@>>>>>>>>>>>>>>>@@@AAABBBFFFSSSZZZcccsss{{{xxxkkk^^^OOODDD???<<<@@@FFFMMMXXXbbbsssxxx{{{wwwkkk\\\QQQKKKUUUcccpppsssqqqqqqrrrsssqqqmmmiiiiiilllnnnmmmjjjhhhhhhggggggiiiooowww}}}|||aaaPPPLLLYYYlll{{{xxxjjj\\\WWW\\\hhhsssvvvuuuuuuuuusssvvvxxxvvvrrrpppqqqllleeeXXXRRRKKKHHHJJJNNNQQQSSSYYYbbbjjjrrr|||mmmhhhnnnyyy|||yyyuuuqqqooopppqqqsssrrrqqqpppqqqrrrrrrpppooommmmmmlllggg___XXXTTTSSSMMMIIIJJJSSS]]]bbbdddeeehhhiiimmmmmmdddYYYYYY___iiivvvzzzsssnnnmmm```NNNBBBBBBDDDMMM\\\lllyyy~~~|||vvvnnngggcccaaabbbaaa___]]][[[YYYXXXWWWRRRRRRPPPLLLHHHIIINNNSSSMMMRRRUUUVVVXXXYYYUUUNNNNNNMMMKKKIIIJJJKKKMMMOOOPPPSSSWWWXXXWWWUUUTTTSSSNNNLLLIIIEEECCCBBBCCCCCCBBBAAA???===<<<===>>>???LLLNNNQQQPPPJJJBBB<<<999888777666999>>>AAA@@@>>>;;;999666444555555444333555666777555222111111222000//////......---,,,,,,,,,,,,***)))))))))************++++++++++++******+++++++++,,,,,,++++++***++++++******++++++,,,---////////////000000yyy{{{|||{{{{{{zzz{{{}}}wwwqqqqqqrrrxxx|||___PPPHHHDDDJJJGGGSSS```eeehhhuuu}}}ssslllhhhmmmooohhhbbb```aaa```oooxxx}}}~~~~~~uuufffZZZ[[[aaa```YYYSSSLLLLLLwww}}}uuuzzzhhhDDD:::444111333000000000000000////////////000000000000//////222444:::>>>DDDNNN[[[cccaaaZZZ___ooozzz|||}}}}}}}}}uuujjjjjjfff___XXXSSSQQQPPPQQQTTTVVV]]]gggmmmrrrxxx~~~|||lllXXXIIIBBB>>>:::<<<<<<<<<<<<===>>>???@@@BBBLLLPPPYYYkkkuuu{{{tttggg\\\MMMEEE???;;;===AAAGGGPPPZZZhhhooovvvuuulll]]]PPPIIISSSaaannnqqqqqqrrrttttttqqqnnnllllllnnnooommmkkkkkkiiifffdddgggnnnxxxtttZZZKKKLLLYYYnnn}}}zzzkkk^^^YYYdddooowwwwwwuuuuuuvvvuuutttuuurrrooommmjjjcccZZZPPPKKKFFFFFFMMMXXXbbbhhhuuu|||zzzmmmnnnzzzxxxvvvssspppnnnnnnpppqqqmmmnnnoooqqqsssssspppnnnkkkjjjhhhddd___]]]]]]^^^RRRLLLJJJQQQZZZ^^^aaadddeeegggkkkiiiaaa\\\bbbkkkxxx|||xxxnnniiigggZZZGGGCCCCCCHHHTTTfffvvv~~~|||wwwnnnccc[[[XXXXXXXXXWWWWWWVVVUUUTTTTTTSSSTTTSSSQQQMMMIIIJJJNNNSSSQQQUUUWWWXXXZZZ[[[WWWQQQPPPNNNLLLKKKJJJKKKLLLNNNLLLPPPTTTVVVVVVUUUUUUUUUPPPMMMJJJFFFDDDBBBBBBBBBBBBAAA???>>>======>>>>>>KKKNNNQQQPPPKKKDDD===999999777777:::???BBBBBB@@@999777555555555555444333555777777666444222222333000000///......------,,,,,,+++******)))***************++++++++++++*********++++++,,,,,,+++++++++++++++******++++++,,,---.../////////000000tttyyy|||bbbQQQHHHGGGOOORRR\\\bbbbbbppp~~~uuummmgggmmmnnngggaaa___``````kkktttwwwzzzzzz~~~zzzttteeeYYYZZZ___^^^YYYUUUJJJFFFgggqqqrrrKKK;;;555222222111000000000000///////////////000000/////////222444;;;===DDDPPP^^^ddd```YYYfffqqq~~~|||}}}xxx{{{~~~~~~~~~xxxnnngggfffbbb]]]XXXUUUUUUVVVXXXcccgggnnnuuuzzz}}}rrrhhh^^^OOOBBB<<<<<<<<<;;;::::::;;;;;;<<<======>>>@@@GGGIIIRRReeeqqqwww~~~{{{nnneee\\\NNNIIIBBB======@@@EEENNNWWWYYY```iiilllggg\\\QQQJJJQQQ^^^jjjooopppsssuuuuuuuuurrrnnnmmmoooppppppoooooommmhhhfffhhhqqq|||lllTTTHHHIIIYYYpppsssiiifffpppzzz~~~|||{{{xxxtttssspppmmmiiibbbYYYQQQMMMMMMPPPYYYhhhzzzwwwpppttt}}}rrrqqqnnnmmmllllllmmmnnnnnnnnnnnnoooqqqqqqooonnnlllkkkhhheeeaaa```___```RRRLLLJJJQQQYYY]]]___aaa```dddhhhgggccceeennnyyy}}}{{{rrrhhhfffggg[[[KKKHHHHHHOOO^^^ppp~~~|||wwwmmm```TTTNNNMMMOOOLLLMMMMMMNNNNNNOOOPPPPPPQQQRRRPPPMMMJJJJJJOOOSSS]]]``````___^^^^^^YYYRRRPPPOOONNNMMMMMMMMMOOOPPPMMMPPPTTTVVVUUUTTTTTTUUUQQQOOOKKKHHHEEECCCBBBBBBBBBAAA@@@>>>>>>>>>>>>>>>JJJMMMQQQQQQLLLEEE>>>:::888777666999>>>BBBBBB@@@888777555555666666555444555666888888666444444444000000//////...---------++++++************************++++++++++++************+++,,,,,,,,,++++++++++++******++++++,,,---......//////000000}}}cccQQQIIIJJJSSSXXX^^^bbbkkkuuummmeeekkkmmmgggaaa___``````gggooorrr|||wwwxxx}}}yyyqqqcccXXXXXX]]]^^^[[[XXXKKKCCCWWWeeesss}}}SSS;;;777333000333000000000000//////////////////000//////000222555;;;<<>>::::::;;;<<<<<<999::::::;;;<<<<<<======???EEEFFFNNNcccpppwww}}}vvviiiddd___RRRKKKDDD>>>===???DDDNNNWWWXXX^^^eeehhheee^^^UUUPPPPPP\\\ggglllooosssvvvuuuyyyuuuqqqnnnoooppprrrttttttqqqmmmkkkmmmuuufffOOOGGGIIIYYYqqqwwwpppooorrr}}}}}}xxxtttssspppmmmiiibbbXXXPPPLLLLLLUUUeeeyyywwwttttttxxx}}}{{{wwwooonnnnnnnnnnnnooopppqqqqqqooommmlllmmmnnnnnnmmmkkkjjjiiihhhfffccc```^^^OOOJJJJJJRRRZZZ]]]]]]]]]\\\aaafffgggiiippp{{{|||wwwlllcccdddfff]]]OOOIIIMMMVVVgggyyy~~~uuulll]]]OOOFFFDDDHHHKKKJJJKKKLLLMMMOOOPPPQQQRRRNNNOOONNNLLLIIIJJJOOOSSSbbbddddddaaa```___ZZZSSSOOOOOONNNOOOOOOQQQRRRSSSQQQSSSUUUVVVUUUSSSSSSSSSQQQOOOLLLIIIFFFDDDBBBBBBBBBAAA@@@??????>>>>>>>>>FFFKKKOOOQQQMMMFFF@@@<<<888555444777<<>>888666555555666666555333444666888888777555555555111000000///......------************+++***************++++++++++++******)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---.........///000111}}}bbbRRRMMMPPPZZZeeennn|||uuummmcccjjjmmmhhhbbb______^^^ccckkknnnyyyyyy{{{zzzrrreeeYYYYYY]]]^^^]]]\\\OOOCCCMMMaaahhhyyyZZZ<<<888444///444000000000000////////////...///000//////000333555;;;===FFFTTT^^^___]]]\\\nnnpppssstttxxx}}}zzz{{{}}}zzzrrrbbb___\\\ZZZ]]]dddkkkpppyyyqqqUUUIIIEEE???::::::;;;;;;:::;;;::::::<<<===============???GGGHHHOOObbbppp{{{|||sssfffddddddZZZMMMEEE>>><<<>>>CCCLLLVVV]]]```eeegggddd]]]UUUPPPPPPZZZeeejjjnnnsssuuuuuuzzzxxxuuurrrqqqrrrtttvvvvvvtttqqqooorrryyybbbLLLHHHKKK[[[rrruuuooopppsss~~~{{{uuupppnnnllljjjdddZZZPPPMMMOOOUUUeeevvvqqqsssvvvwwwwwwtttpppmmmkkklllnnnoooqqqsssttttttrrrooollljjjkkkmmmmmmmmmgggggghhhiiiiiigggbbb___OOOJJJJJJQQQYYY[[[ZZZ[[[YYY___eeeiiippp{{{yyyssshhh``````aaaYYYOOOHHHOOO]]]ooo~~~{{{iii]]]OOOEEEDDDIIINNNPPPOOOPPPPPPQQQQQQRRRRRRSSSMMMOOONNNLLLIIIJJJNNNRRRZZZ]]]]]]\\\]]]^^^[[[UUUNNNNNNOOOOOOQQQRRRSSSTTTSSSUUUVVVVVVTTTRRRQQQQQQPPPOOOMMMJJJGGGEEEDDDCCCAAAAAAAAA@@@@@@???>>>>>>BBBGGGMMMPPPMMMGGGAAA>>>888555333555999======<<<888777666666777666444222222555777888777666555555111111000//////......---))))))***++++++++++++*********++++++++++++******)))***++++++,,,,,,,,,,,,++++++******++++++,,,---------...///000111zzz___TTTUUU[[[gggyyyuuulll```hhhmmmiiiccc```^^^\\\aaaiiimmmxxx{{{}}}zzzwwwiii]]][[[___```______PPPEEEFFFyyybbbbbbsss```<<<999555...444000000000000////////////...////////////000333555<<>>?????????>>>???HHHKKKQQQcccqqq}}}pppdddfffjjjbbbQQQHHH@@@>>>>>>BBBKKKTTT]]]aaaeeehhhfff```WWWQQQPPPZZZdddiiimmmsssuuutttxxxyyyxxxwwwuuutttttttttssssssrrrrrrtttzzz^^^JJJIIINNN]]]rrr}}}rrrnnnqqqwww{{{vvvrrrkkkjjjiiidddXXXOOOSSS\\\lll{{{vvvrrrsssuuutttqqqllleeeaaaaaabbbeeeiiilllnnnooopppmmmlllkkkkkkmmmnnnmmmlllhhhgggggghhhiiigggccc___TTTMMMJJJOOOUUUXXXXXXYYYYYY___eeelllvvvsssmmmddd^^^\\\[[[UUULLLIIITTTdddvvvzzzsss___TTTJJJIIIRRR\\\``````]]]]]][[[ZZZXXXVVVUUUTTTQQQRRRQQQNNNJJJIIILLLOOOQQQTTTUUUUUUXXX[[[YYYTTTNNNNNNOOOOOOOOOPPPQQQQQQRRRTTTUUUTTTRRRPPPPPPPPPOOONNNMMMJJJHHHFFFEEEDDDAAAAAAAAAAAA@@@???>>>>>>>>>CCCKKKNNNMMMHHHBBB???999666333444888;;;;;;:::999888777777777666333000000333777888777666555555111111000000///.........((()))***+++,,,++++++*********++++++++++++******))))))***+++,,,,,,,,,,,,++++++******++++++,,,---------...///000111{{{\\\VVV]]]fffssstttlll___gggmmmjjjddd```^^^[[[```iiinnnyyy|||}}}xxx|||nnnaaa^^^````````````OOOEEEBBBqqqdddbbbtttccc<<<999666...555000000000000////////////...////////////000333666===AAALLLYYY^^^\\\___eeeuuunnnnnnpppyyyyyyuuuvvv|||zzzsss}}}ggg\\\ZZZZZZ^^^iiiyyyzzzkkkZZZMMMIIILLLEEEPPPTTTUUUVVVKKK======;;;888888<<<===:::<<>>@@@@@@@@@@@@??????IIIMMMSSScccqqq}}}oooccchhhnnngggVVVMMMDDD@@@@@@CCCLLLTTT]]]bbbhhhmmmmmmggg^^^WWWPPPZZZccchhhmmmrrrtttsssvvvxxx{{{|||zzzvvvsssrrrpppqqqrrrrrruuuzzz~~~\\\IIIIIIOOO^^^sss}}}sssqqquuuyyy}}}yyyvvvssskkkkkkkkkfffZZZRRR[[[iii|||yyyxxxuuutttsssrrrooohhh___YYYTTTWWWZZZ___bbbeeegggggghhhhhhjjjmmmooopppnnnlllllljjjgggfffgggeeeaaa]]]YYYPPPJJJMMMRRRTTTVVVXXXZZZ___eeemmmzzzxxxlllgggaaa\\\ZZZXXXRRRLLLNNNYYYkkkzzz{{{rrrkkk[[[RRRKKKQQQaaannnqqqooonnnllljjjfffbbb___\\\[[[UUUUUUTTTPPPKKKHHHJJJMMMNNNQQQRRRRRRUUUXXXVVVRRROOOOOONNNNNNNNNNNNMMMMMMPPPRRRSSSRRRQQQOOOPPPPPPNNNNNNLLLKKKIIIGGGFFFEEEAAAAAAAAAAAAAAA???>>>>>>;;;AAAIIINNNMMMHHHCCC@@@;;;777444444888;;;;;;:::999888777777777555222//////222666888777555555555111111000000//////......((()))***+++,,,,,,+++*********++++++++++++******((()))***+++,,,---------++++++******++++++,,,---------...///000111jjjYYY\\\bbboooxxxllleeeeeefffhhhgggccc___^^^^^^jjjpppxxx{{{yyypppeee]]]\\\^^^aaabbbYYYJJJAAAbbbtttmmmzzzjjjmmmnnnEEE888444000222222111111000///......---000000000//////111555888>>>DDDJJJWWWccc^^^ZZZeee{{{}}}xxxooouuusssnnnxxxuuupppvvvvvv}}}wwwnnn~~~nnn___[[[\\\```jjjyyy~~~zzzlll^^^VVVOOOFFFCCCEEEBBBEEEGGGGGGJJJJJJDDD<<<>>>999777999;;;:::;;;===@@@>>><<<===???BBBDDDEEELLLMMMQQQ[[[gggwwwuuullliiikkkmmmiiiWWWGGGCCCBBBAAAHHHSSSdddkkknnnkkkkkklllfff[[[UUUWWW___kkkssstttvvvxxx{{{|||uuussssssrrrpppnnnooorrruuuwww~~~nnnOOOGGGGGGNNNeee|||}}}vvvrrrppppppxxx}}}|||xxxwwwtttppppppmmmggg```WWWUUUaaaooo~~~|||{{{zzz{{{{{{{{{zzzyyyyyyxxxwwwtttmmmeee___ZZZWWWTTTUUUXXXZZZYYYWWWaaaeeeiiijjjhhhgggiiilllooommmkkkhhhdddaaa^^^\\\YYYUUUQQQQQQTTTWWWWWWVVV\\\___ccchhhttt}}}zzzqqqgggaaa\\\[[[YYYTTTRRRSSS\\\dddnnnwwwyyytttlllfffSSSQQQUUUcccvvv{{{xxxrrrmmmiiieeeaaa^^^ZZZWWWTTTRRRLLLHHHJJJPPPQQQRRRTTTUUUTTTQQQOOOMMMKKKLLLMMMNNNNNNNNNNNNNNNRRRSSSSSSRRRQQQPPPPPPQQQUUURRROOOKKKHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@>>>AAADDDFFFFFFEEEEEEEEE@@@;;;555333666:::===>>>666???999111555777333222222444666555222222444666555444333111///...---,,,************************)))************+++++++++++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,...............///|||sssaaa[[[gggqqqzzzooocccccceeeiiihhhccc___^^^aaammmrrryyy~~~}}}|||zzzyyyvvvnnnddd]]]]]]```ccceeeYYYJJJAAAaaannnqqq}}}sssxxxoooEEE777333000333222111111000//////......000000000//////111555888???EEELLLXXXccc]]][[[fff||||||xxxqqqpppwwwwww|||vvvppp|||eee^^^```bbbhhhuuu|||{{{~~~}}}vvvsssttttttoookkkcccXXXNNNJJJGGGBBBBBBEEEAAACCCEEEEEEHHHIIIDDD===@@@;;;999<<<===<<<===???BBB@@@@@@@@@BBBEEEFFFGGGLLLOOOUUU```mmm|||vvvnnnmmmrrrvvvkkkYYYIIIDDDBBBAAAGGGRRRccclllpppnnnoooqqqlllbbbVVVWWW^^^iiiqqqtttwwwzzz~~~|||tttqqqqqqpppnnnlllmmmqqqtttxxxjjjMMMGGGHHHRRRhhh~~~wwwrrrppprrryyy}}}zzzvvvuuusssqqqrrrnnnggg```YYYYYYgggvvv}}}vvvvvvuuuvvvxxxyyyzzzzzzvvvvvvvvvwwwvvvsssnnnjjjdddaaa```aaadddeeeccc```^^^___aaadddgggiiijjjjjjmmmkkkhhhdddaaa^^^]]]\\\ZZZVVVSSSSSSUUUWWWVVVUUUYYY]]]aaagggrrr{{{zzzsssmmmfffaaa___\\\XXXWWWZZZaaahhhpppuuurrrkkkccc^^^VVVVVV]]]lll~~~{{{wwwqqqkkkfffbbb^^^[[[YYYVVVTTTQQQLLLGGGJJJQQQSSSTTTUUUUUUSSSQQQOOOMMMMMMNNNNNNOOOOOOOOONNNNNNOOOPPPRRRRRRRRRRRRSSSSSSTTTRRROOOKKKHHHGGGFFFFFFEEEDDDCCCAAA@@@?????????>>>@@@CCCEEEFFFEEEEEEEEE>>>:::666555777:::::::::888<<<888333666555111222444666888666333111111222666555444222111///...---************************)))************++++++++++++++++++,,,,,,,,,------++++++,,,---------,,,,,,...............///qqqiiihhhaaacccrrr}}}{{{ppp``````dddjjjjjjccc^^^^^^cccoootttyyy|||zzzyyy{{{vvvooofff___^^^```ccceeeZZZLLLBBBaaammmlll|||rrrGGG666333111444111111111000000//////...000000000//////111666999@@@GGGNNNYYYbbb]]][[[hhh~~~ssswwwzzzxxxzzz{{{tttrrrhhh\\\___gggllluuuzzztttoooqqqwww~~~iiieeebbbcccfffeee```[[[OOOHHHBBBAAAAAA@@@AAADDDAAACCCDDDEEEHHHKKKHHHAAAAAA===;;;???AAA??????AAACCCCCCCCCDDDFFFHHHJJJKKKPPPUUU^^^iiiwwwwwwqqqrrrxxx}}}mmm]]]MMMFFFBBB@@@FFFPPPaaajjjppppppqqquuuqqqiiiXXXWWW\\\fffoootttxxx}}}{{{rrrooooooooommmkkkmmmppptttzzzeeeJJJGGGJJJWWWlllwwwsssqqquuu{{{{{{vvvuuusssppprrrmmmfff```ZZZ\\\kkkzzzzzztttsssttttttoooppprrrtttvvvxxxyyyyyyuuuttttttuuuvvvuuusssqqqnnnmmmmmmpppsssssspppmmmdddaaa^^^aaafffjjjiiigggkkkhhheeeaaa^^^]]]\\\\\\[[[XXXVVVUUUWWWWWWUUURRRTTTYYY```fffooowwwyyywwwqqqjjjdddaaa]]]ZZZ\\\aaaeeekkkrrrqqqjjjbbb\\\[[[ZZZ]]]fffvvvwwwssslllfffaaa^^^ZZZXXXXXXUUUSSSPPPKKKGGGJJJQQQVVVVVVUUUTTTSSSQQQOOONNNOOOPPPPPPPPPPPPPPPOOOOOOMMMNNNPPPSSSTTTUUUUUUUUUTTTRRROOOKKKIIIGGGFFFFFFFFFEEECCCAAA@@@???>>>>>>===???BBBEEEFFFFFFEEEDDD;;;999777666888999999999:::666444555666333111222666888999888555111///...777666555333111000///...************************)))************+++++++++++++++++++++,,,,,,,,,,,,***+++,,,,,,---------,,,............//////yyyhhheeekkkkkkppp~~~xxxnnn___^^^dddmmmmmmddd______aaannnrrrwww~~~{{{zzzzzzxxxrrriiiaaa\\\[[[]]]^^^WWWLLLCCC```xxxnnnvvvIII666333222555111111111000000000/////////000000//////222666:::AAAJJJQQQ[[[bbb]]]]]]lll|||~~~~~~zzzyyyyyyuuuxxxuuu___\\\dddjjjvvv~~~wwwwwwwwwxxxzzztttaaa^^^\\\]]]^^^\\\WWWRRRKKKHHHEEECCCBBBBBBBBBCCCCCCEEEFFFGGGLLLPPPNNNIIIBBB>>>===AAACCCAAAAAACCCDDDEEEFFFGGGIIIKKKNNNQQQXXXaaalllxxxzzzsssqqqtttwwwmmm___QQQGGGBBB@@@EEEMMM]]]hhhpppppprrrvvvtttmmm]]]YYYZZZcccmmmssszzzyyypppmmmooooooooommmnnnrrruuu{{{___GGGHHHLLLZZZooo~~~vvvsssqqqxxx{{{wwwsssooooookkkfffaaa\\\^^^iiivvvxxxvvvpppkkklllqqqrrrooommmpppsssuuuuuuvvvvvvwwwuuusssrrrqqqqqqqqqooommmoooppptttyyy~~~{{{vvvoookkkgggeeeeeeffffffeeejjjhhhddd```^^^^^^___```]]]ZZZXXXXXXYYYWWWSSSOOOOOOUUU^^^gggpppvvvyyyzzzrrrkkkddd```\\\ZZZ___eeegggnnnsssooofff^^^\\\^^^^^^dddooo}}}wwwmmmiiiccc^^^[[[YYYWWWVVVWWWTTTQQQOOOJJJFFFJJJPPPXXXXXXVVVTTTRRRQQQOOOOOOQQQRRRRRRRRRRRRQQQPPPPPPMMMNNNPPPSSSUUUVVVUUUTTTSSSQQQOOOLLLIIIHHHGGGFFFHHHGGGEEECCCAAA???>>>>>><<<>>>AAAEEEHHHHHHFFFDDD;;;999777666777999<<<>>>===333222777444111222111666777999888666333000...666666444333111///...---************************))))))*********+++++++++***++++++++++++,,,,,,,,,******+++,,,---------------....../////////||||||xxxllliiivvvzzzwwwmmm___^^^dddooooooeee___aaa]]]kkkpppttt|||xxxvvvxxxsssiii___VVVRRRQQQRRRPPPHHH@@@ZZZ|||}}}}}}NNN888333222555111111111111000000000000///000000///000333777:::AAAKKKSSS\\\bbb]]]```rrr}}}zzzyyyyyyrrrbbbdddmmmsss|||xxxxxxzzz{{{zzzdddYYYVVVSSSRRRRRRQQQNNNLLLJJJKKKJJJGGGEEEDDDDDDCCCEEEGGGIIIKKKPPPVVVUUUOOOEEEAAA@@@CCCFFFEEEEEEGGGGGGIIIKKKLLLNNNRRRXXX]]]iiittt}}}sssmmmjjjjjjjjj```SSSIIIBBB@@@EEEKKK]]]iiiqqqrrrsssxxxwwwqqqccc]]][[[bbblllssszzzuuummmmmmppprrrrrrqqqsssuuuxxx~~~[[[GGGJJJNNN]]]ppp{{{uuutttttt}}}|||uuuooopppmmmjjjgggbbbaaagggqqqnnnkkkeeeaaadddkkkmmmjjjmmmpppssssssqqqnnnmmmmmmnnnmmmkkkkkkkkkjjjhhhfffgggjjjrrr{{{zzzrrrqqqnnniiidddbbbdddgggjjjhhheeebbbaaaaaabbbddd^^^[[[YYYYYYYYYVVVQQQMMMLLLSSS___kkkuuuyyyzzz{{{qqqkkkddd```\\\\\\ccckkkoootttvvvrrrhhhaaa```bbbfffmmmxxxsssjjj```]]]YYYWWWWWWWWWVVVUUUVVVSSSQQQNNNIIIEEEHHHNNNXXXXXXVVVTTTRRRQQQOOOOOORRRRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOQQQTTTUUUSSSQQQRRRQQQOOOLLLJJJHHHGGGFFFIIIHHHFFFDDDBBB@@@@@@???<<<===@@@EEEIIIJJJHHHEEE<<<:::666444555:::AAAFFFFFF666666888111222555...444555777888888666222000555444333222000...---,,,************************))))))*********+++++++++*********+++++++++,,,,,,)))***+++,,,------------------...///000///uuulllsss{{{~~~xxxwwwlll```]]]cccooooooccc]]]aaa[[[iiiooossszzzxxxvvvqqqhhh]]]RRRLLLJJJJJJJJJFFF===QQQqqqTTT:::444222444111111111111111111111111///000000000000333888;;;AAALLLUUU]]]bbb]]]cccwww}}}}}}uuukkkpppzzzwwwllliiinnnxxxsssdddVVVQQQOOOLLLKKKKKKLLLKKKJJJEEEJJJLLLJJJHHHHHHHHHEEEFFFIIILLLPPPWWW\\\[[[VVVMMMHHHFFFIIIKKKKKKLLLOOOPPPRRRTTTVVVYYY```jjjqqq}}}sssiiicccaaaddd^^^UUUKKKDDDBBBEEEHHH\\\jjjtttuuuvvv||||||wwwjjjbbb]]]ccclllsssyyy}}}}}}rrrjjjkkkpppssstttuuuxxxzzz|||yyyWWWIIINNNPPPbbbsss{{{xxxzzz|||wwwqqqsssqqqooommmiiieeeiiioooppplllbbbXXXVVV\\\aaabbbiiimmmpppnnniiiccc``````bbbbbbdddfffhhhgggdddaaa\\\bbblllyyy~~~xxxnnnnnnmmmiiicccaaaeeeiiihhhgggeeecccbbbcccdddeee^^^[[[XXXXXXXXXUUUPPPLLLLLLRRR```rrr}}}~~~{{{zzzqqqlllgggccc``````hhhrrryyy{{{{{{vvvmmmgggeeegggooovvvwwwjjj```UUUSSSRRRSSSUUUVVVVVVVVVVVVSSSPPPNNNHHHDDDFFFLLLVVVVVVUUUTTTSSSQQQOOONNNQQQRRRRRRSSSSSSSSSSSSSSSRRROOOMMMOOOQQQSSSQQQOOOQQQPPPOOOMMMKKKHHHGGGFFFHHHGGGEEECCCBBBAAA@@@@@@======AAAFFFLLLMMMIIIFFF===;;;777444444:::CCCIIILLL<<<<<<:::000999AAA222444444555666888777555333555444333111///...---,,,************************)))************+++++++++************++++++++++++)))***+++,,,---.........,,,---///000000000xxxgggjjj~~~xxxyyy|||~~~uuuiiiaaa[[[aaammmmmm```[[[```\\\kkkqqqttt}}}~~~uuurrrjjj```UUUOOOMMMNNNLLLIII???KKKggg{{{ZZZ===555222333111111111111111111111111///000000000111444888<<<@@@LLLVVV^^^bbb^^^fff|||vvvxxx{{{uuuppp}}}rrrfffcccgggppppppbbbXXXRRRPPPOOONNNMMMMMMMMMLLLLLLEEEMMMQQQOOONNNOOONNNKKKJJJOOOSSSXXX```fffddd^^^WWWQQQNNNPPPRRRSSSVVVZZZ\\\___bbbdddhhhrrr|||rrriiidddaaa]]][[[UUULLLEEECCCEEEGGGXXXfffrrruuuwww~~~|||qqqggg```dddlllssswwwzzz{{{ooogggiiinnnrrrtttvvv{{{pppTTTLLLSSSTTThhhxxx~~~}}}yyyuuuuuurrrooommmjjjgggkkkqqqrrrqqqhhhZZZRRRSSSXXX[[[fffjjjmmmjjjbbbZZZVVVUUUZZZ\\\```eeegggeee```\\\VVV]]]jjjxxx{{{uuulllkkkiiigggeeeeeeggghhhdddccccccbbbbbbbbbcccccc^^^[[[WWWVVVVVVTTTPPPLLLMMMRRRbbbyyy}}}xxxooolllhhhfffccccccmmmwww}}}}}}|||yyytttpppnnnnnnssszzz}}}pppbbbZZZOOOOOOPPPSSSVVVWWWWWWUUUWWWTTTPPPMMMGGGBBBDDDJJJSSSTTTUUUUUUSSSQQQOOOMMMOOOPPPQQQSSSTTTTTTTTTTTTRRRNNNKKKKKKOOORRRQQQOOOPPPPPPOOOMMMKKKIIIGGGFFFEEEDDDCCCBBB@@@@@@??????===>>>AAAHHHNNNOOOKKKGGG===<<<999555444888???EEEHHH;;;>>>:::333JJJYYYCCC666555444555777888666333555555444222000///------************************)))************+++++++++************++++++++++++))))))+++,,,---.........,,,---///000111000vvvkkk```rrrwwwoooiiikkkpppsssxxx|||~~~rrreeeaaaZZZ___kkkkkk]]]XXX^^^___nnnsssvvvzzz~~~vvvtttnnneee\\\VVVVVVWWWQQQOOOCCCJJJbbbxxxyyy]]]???555111222111111111111111111222222///000000000111444999<<<@@@MMMWWW^^^bbb^^^hhhuuurrrwwwrrrqqqtttiiiaaadddmmmxxxuuuiii^^^WWWUUURRRRRRQQQQQQOOOMMMKKKIIIKKKTTTYYYWWWUUUVVVTTTPPPPPPUUUZZZ```hhhnnnlllfff^^^XXXTTTUUUXXXYYY]]]bbbfffhhhkkknnnsss~~~zzzrrrkkkgggfffYYYYYYUUUMMMFFFDDDEEEFFFRRRbbbooorrrvvv}}}~~~tttjjjcccfffmmmsssvvvyyyzzzmmmeeegggmmmpppsssvvv}}}jjjRRRNNNWWWWWWmmm|||~~~{{{xxxuuupppllljjjgggfffkkksssppptttqqqeeeXXXTTTUUUWWWdddiiillliii```WWWSSSRRRXXX[[[aaafffhhhddd]]]XXXUUU\\\iiixxxyyyrrrppplllhhhgggiiijjjhhheee`````````aaaaaaaaaaaaaaa^^^ZZZVVVUUUUUUTTTPPPMMMNNNSSSddd~~~~~~vvvllljjjgggeeecccdddmmmxxx{{{zzzzzzzzzyyyxxxvvvuuusssyyyyyykkk^^^VVVNNNOOOQQQTTTXXXXXXWWWUUUXXXTTTQQQMMMFFFAAACCCIIIQQQRRRTTTUUUTTTRRROOOMMMNNNOOOQQQRRRTTTUUUUUUUUURRRMMMHHHIIINNNQQQRRRPPPPPPOOOOOOMMMKKKIIIGGGFFFCCCBBBAAA@@@????????????>>>>>>AAAHHHOOOQQQLLLGGG<<<<<<;;;777555666;;;@@@???666<<<:::777YYYnnnUUU888666444444777777555333777666555333111000......************************)))************+++++++++)))************+++++++++((()))+++,,,---.........,,,---///000111000ggg\\\]]]}}}zzznnnooopppnnnlllmmmqqquuu~~~|||zzzuuunnnjjjccc^^^aaajjjmmmeee^^^]]]^^^fffpppwww{{{zzzyyywwwlll^^^UUUUUUZZZ\\\[[[LLLBBBFFFbbbkkkwwwccc999555222111111111111111000000000000111...///111333444999@@@GGGRRR^^^```[[[]]]ppp~~~}}}}}}yyywwwyyyuuuwwwnnnfffhhhrrrzzzlllccc]]]ZZZZZZXXXXXXXXXVVVSSSPPPPPPPPPMMMTTTYYYXXXWWWYYYZZZYYYYYY[[[```hhhooorrrpppmmmfffccc^^^\\\]]]cccjjjoooqqqnnnpppwww{{{vvvppphhhbbb```[[[SSSMMMIIIFFFDDDCCCQQQ\\\iiisssvvvyyy~~~wwwlllbbbdddjjjooorrruuu~~~{{{uuupppmmmlllmmmooonnnttt|||wwwaaaSSSPPPVVV]]]uuuyyyrrrpppooollljjjiiilllqqqvvvuuu}}}{{{jjj\\\ZZZXXXTTTdddaaaeeejjjbbbRRRMMMQQQZZZ\\\```dddgggddd]]]WWWPPPYYYkkk|||xxxpppnnniiigggeeeeeefffhhhhhhhhheeecccaaa^^^]]]^^^___aaa^^^]]][[[XXXTTTPPPKKKIIIMMMUUUeeexxx~~~vvvoooiiiccccccdddfffmmmuuuzzzyyyyyy|||~~~}}}zzzvvvvvv}}}wwwiii]]]VVVUUU___iiihhh___WWWVVVYYYVVVSSSRRROOOHHHBBBBBBFFFRRRSSSSSSQQQTTTVVVTTTNNNRRRRRRRRRRRRRRRSSSTTTUUUQQQPPPOOOMMMLLLKKKKKKKKKIIILLLNNNOOOLLLIIIGGGGGGCCCBBBAAA???>>>=========???AAADDDIIIMMMMMMKKKHHH;;;999666555555777:::<<>>CCCIIINNNNNNLLLIII===;;;888555555777999;;;:::;;;999666999>>>@@@>>>222333444555555444222111333333333333222222111000++++++******************)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,---///000222222UUUPPPggg|||tttggg]]]WWWTTTYYYfffjjjccc\\\[[[]]]dddooozzzvvvsssttttttrrriii]]]WWWYYY\\\]]]^^^OOODDDEEE[[[www]]]oootttiii<<<777444555222222111111111000000000111//////111222333888???HHHTTTbbbfffbbbeeexxxxxxtttrrrxxx|||~~~|||yyy|||~~~{{{vvvvvv|||~~~~~~~~~yyysssooonnnooorrrxxxxxxppphhhhhhkkkmmmmmmpppvvv|||~~~~~~{{{xxxwwwwwwwwwyyyzzz{{{wwwuuuqqqkkkeee]]]YYYTTTOOOKKKHHHDDDBBBDDDOOO___lllvvv|||wwwllliiilllooosssvvv|||{{{yyyuuurrrrrrtttvvvuuu|||zzzaaaRRRLLLMMMTTT[[[ttt}}}tttnnnkkkiiijjjnnnqqqqqqpppsssxxxvvvpppooouuuvvvrrrjjjhhhhhhiiibbbZZZ[[[dddkkkppptttpppeeeXXXPPPMMMRRR]]]nnn||||||rrrhhhdddeeedddcccdddeeeeeedddbbbaaa___]]]ZZZXXXXXXYYYYYYVVVVVVUUUTTTSSSQQQOOONNNLLLOOOVVV___fffhhhddd___[[[WWWVVV[[[___dddkkkrrrvvvyyy}}}~~~zzznnnaaaXXXTTTYYY]]]___^^^YYYTTTRRRRRRTTTRRRQQQOOOJJJDDDEEEJJJWWWXXXVVVRRRPPPPPPLLLFFFHHHJJJLLLOOORRRSSSSSSTTTSSSRRRPPPOOOOOOOOOPPPPPPVVVSSSOOONNNMMMKKKFFFCCCCCCBBBAAA@@@@@@@@@@@@@@@999===CCCJJJOOOOOOLLLIII>>><<<888666555777999;;;777;;;===:::777777555222///111333444555444333222333333333333222111000000,,,+++++++++***))))))))))))************+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,+++,,,...000222333XXXQQQmmm~~~}}}wwwkkkaaaWWWTTTZZZgggllleee^^^]]]^^^ccclllwww~~~uuutttvvvrrrppphhh]]]XXXZZZ]]]]]]ZZZMMMDDDFFF\\\]]]iiiyyykkkmmm>>>666333555222222222111111111000000222//////222333444999@@@MMMWWWaaabbb]]]```ttt~~~yyy}}}yyy}}}}}}ssswwwwwwkkkjjjpppttt{{{|||~~~|||zzzxxx{{{}}}~~~yyyxxxtttllleee\\\YYYTTTOOOLLLHHHDDDAAAAAAKKKZZZiiiuuu}}}xxxllliiijjjmmmqqqvvvyyyzzzzzzwwwuuutttwwwzzz{{{mmmUUUKKKJJJMMMTTT\\\xxxsssoookkklllooooookkkfffjjjjjjgggeeeiiippprrrnnnmmmjjjiiifff^^^ZZZ___iiisssyyy}}}uuudddUUUOOONNNSSS```rrr|||zzzpppfffbbbbbbaaabbbcccdddcccaaa___^^^]]]ZZZXXXVVVUUUVVVVVVSSSSSSRRRQQQPPPNNNMMMLLLGGGGGGHHHLLLPPPQQQOOOMMMNNNLLLOOOVVV]]]cccjjjrrrwwwzzz~~~vvvjjj___XXXUUUUUUVVVWWWWWWVVVUUUUUUTTTSSSQQQPPPOOOKKKFFFGGGLLLVVVXXXVVVQQQNNNMMMJJJDDDHHHJJJMMMQQQSSSTTTTTTSSSSSSRRRQQQPPPOOOPPPQQQQQQVVVQQQLLLJJJKKKJJJEEE@@@AAAAAA@@@??????@@@@@@@@@999===DDDKKKOOOOOOJJJFFF>>>;;;888555555888<<<>>>888???AAA<<<777444222///111222444666666555444222444444444333222111000///,,,,,,,,,+++***)))(((((())))))*********+++++++++************++++++++++++******+++++++++,,,,,,,,,,,,---...000111222XXXVVVxxx}}}|||xxxooofffXXXUUUZZZfffkkkddd]]]]]]^^^bbbiiisss~~~wwwvvvxxxrrroooggg]]]YYY[[[\\\[[[TTTIIIBBBEEE\\\___lllzzzvvvppp???555222444222222222222111111111111222///000333444555;;;BBBRRRYYY```^^^XXX]]]tttyyy}}}zzzqqqppp{{{tttuuu}}}~~~{{{{{{wwwnnnfff\\\XXXSSSOOOLLLHHHDDDBBBBBBIIIVVVeeerrr{{{vvvllliiijjjlllqqqvvvxxx{{{}}}{{{xxxxxx{{{~~~{{{dddOOOJJJLLLOOOXXXbbb}}}{{{vvvqqqooonnnkkkddd]]]\\\ZZZWWWXXX___hhhlllkkkrrrpppmmmfff]]]YYYaaakkkttt{{{|||ppp\\\MMMJJJMMMVVVeeeuuu|||xxxooofffaaa___^^^^^^___```___]]]ZZZZZZYYYWWWUUUTTTSSSSSSSSSQQQPPPOOOMMMKKKJJJIIIHHHCCCBBB@@@???@@@AAAAAAAAAEEEDDDHHHQQQZZZbbbjjjrrr{{{~~~~~~uuuiii___YYYWWWTTTSSSSSSTTTTTTUUUUUUTTTRRRQQQPPPPPPKKKGGGIIINNNTTTWWWVVVQQQNNNMMMJJJEEEHHHJJJMMMPPPQQQRRRQQQQQQRRRRRRQQQQQQPPPPPPPPPOOOQQQLLLHHHGGGIIIIIIDDD@@@??????>>>>>>>>>>>>>>>???<<>>EEESSSYYY```^^^XXX^^^wwwyyy{{{yyyxxxwwwoookkkvvv{{{{{{~~~{{{qqqhhh\\\XXXSSSNNNKKKHHHEEECCCDDDGGGQQQ___nnnxxx|||}}}}}}tttllljjjjjjlllpppvvvwww{{{~~~~~~zzzyyy|||rrr]]]NNNNNNSSSVVVaaaooo{{{vvvrrrmmmiiieee___XXXRRRKKKIIIHHHMMMWWWbbbiiilllyyyyyytttiii]]]YYY```iiinnnrrrpppbbbOOOCCCEEEKKK[[[jjjyyy{{{uuulllddd^^^ZZZYYYXXXYYYYYYYYYWWWUUUUUUTTTSSSRRRQQQPPPPPPPPPOOOMMMKKKIIIGGGEEEEEEDDDBBB@@@===;;;999:::;;;<<>>CCCMMMWWW___iiiqqq}}}wwwkkk```YYYWWWUUUUUUUUUTTTSSSSSSRRRSSSSSSQQQQQQPPPLLLHHHIIIOOOTTTWWWWWWRRRNNNLLLJJJGGGEEEGGGIIILLLMMMNNNOOOOOORRRSSSSSSSSSRRRPPPNNNMMMMMMJJJHHHHHHIIIHHHEEEAAA@@@???>>>==================@@@EEEJJJMMMKKKGGGBBB;;;999666555777<<>>;;;555222333555444000222555666666333000...555555444333222111///...,,,+++++++++***))))))))))))************+++++++++)))))))))************+++++++++++++++,,,,,,,,,,,,//////000000//////nnn}}}wwwoooiii^^^XXXXXX```bbbZZZTTTTTTUUU]]]fffoooyyyzzzzzz|||tttqqqhhh___[[[[[[XXXSSSNNNEEEAAADDDYYYssshhhyyyEEE777111444333333222222222111111111111000111555888:::AAAHHHSSSZZZbbbaaa[[[^^^ttt~~~xxxttt|||uuujjjiiinnn~~~}}}ssshhh]]]XXXRRRMMMJJJHHHFFFEEEBBBDDDJJJXXXhhhuuuzzzzzzyyyrrrkkkiiiiiihhhlllqqqpppvvv{{{zzzvvvtttwww{{{|||hhhXXXNNNTTT[[[___nnn}}}tttllljjjgggbbb]]]WWWRRROOOFFFEEEFFFMMMWWWcccmmmttt}}}~~~yyykkk[[[VVVZZZaaaaaaccc___SSSEEE@@@HHHRRRaaappp{{{yyyoooggg___YYYUUUSSSQQQQQQQQQRRRQQQOOONNNNNNMMMMMMMMMLLLLLLLLLKKKIIIGGGEEEDDDCCCBBBCCC@@@>>><<<999777777888:::;;;:::>>>HHHSSS\\\gggpppyyy|||{{{nnnaaaXXXTTTSSSUUUVVVUUUSSSRRRSSSUUUTTTRRRRRRQQQLLLHHHJJJOOOUUUYYYYYYSSSNNNKKKIIIFFFCCCDDDFFFIIILLLNNNPPPQQQSSSUUUWWWWWWUUURRRNNNKKKLLLMMMMMMMMMKKKHHHEEEDDDAAAAAA???>>>===============???DDDIIILLLKKKHHHEEE===:::777555777;;;AAAEEE>>>===999333222555666333///111444777777555222000555555444333222000///...++++++******************)))************+++++++++))))))))))))************,,,,,,,,,,,,------------......////////////zzzyyyqqqlllbbb[[[ZZZ```aaaXXXRRRSSSPPPZZZgggpppyyy~~~}}}~~~vvvrrriii___[[[ZZZVVVQQQLLLEEEBBBFFF\\\sssooo|||GGG888222444333333333222222222111111111000111666999<<>>=========<<<>>>BBBGGGKKKLLLJJJGGG???<<<888555666;;;@@@DDDAAA???999444555999777333///222666999:::999777555555555555444222000///...***************+++++++++)))************+++++++++))))))))))))************,,,,,,------------......,,,---...///000000yyyqqqkkkaaa[[[[[[aaa___WWWTTTWWWXXX[[[bbbmmmxxx~~~|||{{{vvvkkk___ZZZYYYVVVPPPHHH@@@AAACCCQQQ~~~mmmHHH666888111000000000000000000000000222000000444777:::AAAIIIWWWcccddd___^^^\\\bbbrrrrrr{{{{{{qqq~~~yyylllxxxvvvooottt~~~mmmYYY```bbbeeejjjpppvvv{{{~~~ooofff[[[VVVOOOJJJGGGFFFFFFEEEBBBAAAEEERRRbbboootttssstttkkkdddccceeecccaaaaaajjjkkkllljjjhhhgggggghhheeeiiipppsssppplllpppwwwuuu\\\WWWRRRWWWeeevvvuuuppppppiiiccccccccc___\\\\\\]]]YYY___lllsssuuuwwwiiiYYYNNNOOOUUUZZZYYYTTTKKKCCCEEETTTcccpppyyy{{{rrrggg^^^VVVNNNKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBAAA@@@???>>>===;;;<<<;;;999777666777999666777999AAALLLXXXbbbgggqqqyyy~~~|||}}}qqq```VVVTTTQQQRRRTTTUUUVVVUUUSSSRRRXXXUUUSSSQQQKKKEEEIIIRRRZZZYYYYYYVVVSSSNNNIIIFFFDDDEEEFFFIIILLLPPPSSSUUUTTTVVVXXXYYYZZZYYYXXXWWWSSSRRRQQQOOOMMMKKKJJJIIIFFFCCC???>>>@@@@@@???===<<<>>>BBBGGGJJJKKKHHHEEEAAA===888666777:::===???>>><<<:::888666666666666444444555777999888666444444777666222111222000,,,+++++++++************))))))+++,,,,,,***))))))***)))************+++++++++((()))******++++++******,,,,,,------...///}}}xxxpppiiiccc]]]]]]bbbaaaYYYUUUXXXXXX\\\dddnnnwww~~~|||{{{wwwrrrhhh\\\WWWVVVSSSOOOGGG===???BBBQQQwwweeeHHH555777111000000000000000000000000222000111444777;;;BBBJJJXXXdddeee^^^[[[YYYbbbtttsss{{{rrr}}}xxxppp~~~}}}xxx|||rrrddd\\\\\\___ccchhhmmmsssxxx{{{~~~}}}{{{zzzyyyzzz{{{{{{ooofffYYYTTTMMMHHHEEEDDDDDDCCCAAA???BBBMMM\\\iiinnnoooooofff^^^^^^^^^\\\[[[\\\cccccccccaaa___^^^^^^___aaa```bbbfffiiimmmxxxoooYYYUUUTTT]]]oooxxxssslllfffcccccccccaaabbbeeekkkppp{{{xxxhhhYYYPPPRRRXXXTTTSSSOOOIIIEEEKKK]]]lllxxx|||zzznnnccc[[[TTTNNNIIIIIIHHHGGGEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>===<<<<<<;;;:::;;;<<<;;;999777888888888888;;;BBBMMMYYYbbbfffooovvv|||}}}rrraaaWWWVVVPPPQQQSSSTTTUUUUUUUUUUUUWWWUUUTTTSSSNNNIIILLLSSSWWWWWWWWWWWWUUURRRMMMJJJFFFGGGGGGHHHKKKNNNQQQRRRVVVWWWXXXYYYXXXVVVUUUSSSRRRQQQQQQOOONNNMMMLLLLLLEEEBBB>>>=========<<<:::<<<>>>BBBFFFJJJJJJGGGEEE>>>:::555333555888;;;<<<;;;:::888666555444444444333333444666888777555333222555444111000111///,,,+++++++++************))))))***,,,,,,***)))******)))************++++++++++++,,,,,,---------------++++++,,,---...///~~~|||vvvnnnhhhfff___^^^dddccc[[[WWWYYYXXX^^^hhhpppvvv|||zzzzzzuuuqqqggg[[[UUUTTTRRRMMMGGG===>>>CCCTTTmmm]]]zzzyyyHHH555666111000000000000000000000000222000111555888;;;CCCKKKZZZhhhiii___YYYXXXfff}}}uuusss|||~~~yyy|||yyyuuuzzzdddYYYWWWYYYYYY\\\aaafffkkkooouuuxxx~~~{{{wwwsssrrrsssuuuvvv~~~~~~mmmdddVVVQQQJJJEEECCCBBBBBBAAA@@@>>>???GGGTTT```ggghhhggg^^^WWWVVVVVVTTTTTTUUUWWWXXXXXXWWWVVVVVVXXXZZZ[[[YYY[[[aaaiiitttlllYYYXXX\\\jjj~~~zzzvvvmmmiiiggggggfffeeeiiiooo~~~kkkZZZPPPMMMQQQWWWRRRRRROOOKKKLLLWWWkkkyyyvvvgggZZZSSSOOOKKKFFFFFFDDDCCCAAA@@@???>>><<<======>>>>>>?????????======<<<;;;;;;:::999999999;;;======;;;999888888:::;;;===DDDNNNYYYbbbfffpppuuuzzzppp```WWWVVVPPPQQQRRRSSSTTTVVVWWWWWWUUUUUUVVVVVVSSSOOOPPPUUUTTTTTTVVVXXXXXXVVVRRRNNNHHHHHHGGGHHHIIILLLNNNPPPXXXYYYYYYXXXVVVTTTQQQPPPPPPPPPPPPOOOOOONNNNNNMMMEEECCC???======<<<;;;:::<<<===AAAFFFIIIIIIFFFDDD===999444222333777999;;;999888777666555555555555222222333555666666444111000333333000///111000,,,+++++++++************)))(((***,,,,,,***)))***+++)))************+++++++++,,,,,,---...............))))))+++,,,...///}}}|||vvvooohhhfff___^^^cccccc\\\WWWXXXWWW___jjjrrrvvv{{{zzz{{{xxxuuukkk]]]UUUSSSQQQMMMKKK@@@@@@EEEVVVfff[[[}}}xxxlllIII444666222000000000000000000000000111000111555999===DDDLLL]]]llllllaaa[[[]]]ppp{{{yyywww{{{|||{{{{{{uuu```UUUPPPPPPRRRXXX]]]ccchhhkkkpppuuuyyy{{{uuuqqqoooqqqtttwww~~~}}}jjj___SSSNNNHHHCCCAAAAAAAAAAAAAAA>>>===CCCNNNYYY___bbb```XXXRRRQQQPPPNNNOOOQQQNNNOOOPPPPPPQQQTTTXXX[[[YYY[[[bbbkkktttfff]]]```hhhxxx~~~yyyuuuqqqnnnmmmllliiiiiiooowww}}}lllXXXMMMJJJLLLRRRXXXXXXYYYWWWTTTXXXgggyyyppp^^^QQQJJJGGGFFFDDDCCCBBB@@@>>><<<;;;:::888888999:::;;;<<<<<<===;;;;;;::::::999888888777777:::>>>???===;;;999888<<<===???FFFPPPZZZaaaeeesssuuuzzz{{{lll]]]UUUUUUSSSSSSRRRSSSTTTUUUVVVWWWSSSUUUXXXYYYWWWTTTTTTVVVSSSRRRTTTWWWYYYXXXTTTPPPHHHGGGGGGGGGHHHKKKNNNPPPYYYXXXXXXWWWUUUSSSQQQPPPPPPOOOOOONNNMMMLLLKKKKKKHHHFFFCCC@@@>>>===<<<;;;<<<>>>AAAFFFIIIIIIFFFCCC>>>:::555333555888;;;<<<::::::999888888888777777111111111333555555333000000333333000000222111---+++++++++*********))))))(((***++++++*********+++))))))*********+++++++++***+++,,,,,,------,,,,,,((((((***,,,...///~~~}}}xxxpppjjjeee]]][[[aaaccc\\\WWWWWWVVV^^^jjjssswww||||||}}}{{{xxxnnn___UUUQQQNNNKKKMMMAAA@@@DDDTTTggg[[[}}}ppphhhKKK555555222000000000000000000000000111///111666:::>>>FFFNNN\\\lllmmmbbb\\\bbbzzztttyyy}}}www^^^SSSSSSRRRPPPPPPZZZ```ggglllooorrrxxx}}}{{{uuupppooorrrwww{{{}}}hhh[[[QQQLLLFFFBBB@@@@@@@@@@@@CCC@@@>>>AAAIIIRRRYYY\\\XXXSSSNNNNNNNNNLLLLLLOOOLLLLLLMMMMMMOOOSSSXXX\\\ZZZ```jjjuuuvvv]]]```fffsss|||vvvrrrqqqooonnnmmmkkkkkkrrrzzzmmm^^^OOOJJJMMMQQQWWW\\\ZZZ___``````hhhxxxkkkXXXLLLEEECCCCCCBBBAAA@@@>>><<<;;;999888777777888999::::::;;;;;;:::::::::999888888777777666999===???>>><<<:::999===>>>AAAGGGQQQ[[[bbbeeeqqqrrrxxxyyyjjj[[[TTTUUUVVVUUUTTTTTTSSSTTTTTTUUURRRUUUXXXYYYYYYXXXWWWUUURRRQQQQQQSSSWWWWWWSSSOOOHHHGGGFFFFFFHHHKKKOOOQQQWWWWWWVVVVVVUUUTTTSSSSSSPPPOOONNNLLLJJJIIIGGGGGGGGGFFFCCC@@@>>><<<<<<<<<===>>>BBBFFFIIIIIIFFFCCC>>>:::555333444777:::<<<999999999999888888777777000000111333444444222000111444444111111333222///+++++++++*********))))))''')))++++++******+++,,,))))))*********+++++++++***+++,,,,,,------,,,,,,((()))***,,,...000~~~yyyrrrkkkcccZZZXXX```ccc]]]WWWWWWTTT\\\hhhrrryyy~~~}}}~~~{{{xxxnnn___SSSOOOMMMJJJLLL@@@???AAAPPP}}}ooo^^^|||llloooMMM666666333000000000000000000000000111///111666;;;???GGGPPP\\\jjjjjj```^^^fffttt}}}~~~}}}kkkSSSNNNQQQSSSSSSUUU\\\ccckkkppprrruuu{{{~~~zzzuuurrrsssxxx~~~{{{gggXXXNNNJJJDDD@@@>>>?????????BBB@@@>>>???DDDKKKQQQTTTPPPLLLKKKMMMLLLJJJJJJMMMMMMMMMMMMMMMNNNSSSYYY^^^bbbgggsssmmm]]]aaakkk{{{zzzuuuqqqnnnlllllllllkkkpppvvvyyy~~~yyyfffaaaUUUKKKIIINNNRRRWWW[[[ZZZccciiimmmxxxzzzcccSSSJJJDDDBBBCCC@@@???>>><<<;;;999888777888888888999999:::::::::999999999888888888777777555888<<<>>>===;;;:::999<<<===AAAHHHRRR[[[bbbeeekkknnnwwwwwwgggYYYTTTUUUVVVVVVVVVUUUTTTTTTSSSSSSQQQUUUXXXXXXYYYZZZXXXTTTQQQNNNKKKNNNRRRTTTQQQMMMIIIGGGFFFFFFHHHLLLPPPSSSTTTTTTTTTTTTTTTSSSSSSSSSOOONNNMMMKKKIIIGGGEEEDDDCCCCCCBBB???;;;::::::<<<>>>@@@CCCGGGJJJIIIFFFCCC<<<888333111222666888:::888888888888777666444444000000111333444444222///222555555222111333222...+++++++++************)))''')))+++++++++***+++,,,)))************+++++++++,,,,,,---...............******,,,---///000~~~yyyrrrlllbbbYYYWWW___ccc^^^YYYYYYSSSYYYeeeqqq|||~~~zzzyyypppaaaUUUQQQPPPNNNKKK@@@???AAAPPPyyyfffjjjyyyOOO777666333000000000000000000000000111///111777;;;@@@HHHQQQ___lllkkkaaaaaajjj~~~xxxyyyqqqxxx~~~uuu```OOOMMMNNNNNNRRRXXX\\\dddmmmqqqsssuuu{{{}}}yyyxxx{{{tttbbbSSSKKKGGGAAA===<<<======>>>???===;;;;;;???CCCHHHJJJGGGEEEGGGKKKJJJGGGGGGJJJLLLMMMMMMNNNRRRYYYbbbhhhpppvvvttthhhccceeerrr{{{tttpppooonnnkkkjjjmmmeeekkkooonnnnnnlllbbbXXXVVVMMMFFFGGGKKKPPPWWW]]]```lllvvv|||}}}jjjVVVKKKGGGBBB@@@AAA<<<<<<;;;:::999888777666999999999999999999999999888888777777777777666666444777;;;<<<<<<;;;::::::;;;<<<@@@HHHRRR[[[bbbeeekkknnnyyy}}}rrrbbbUUUPPPRRRTTTUUUVVVVVVVVVUUUTTTSSSPPPUUUWWWVVVWWWZZZXXXSSSNNNIIIEEEGGGMMMQQQPPPMMMLLLJJJHHHGGGHHHKKKOOOQQQRRRRRRQQQQQQPPPPPPQQQQQQNNNMMMLLLKKKIIIHHHGGGFFFBBBBBBBBB???;;;:::;;;===???AAADDDHHHKKKJJJGGGDDD===999444222333666999:::888999999888777555333222000000111333555444222000333555555111000111000,,,+++++++++************)))''')))+++++++++***+++---)))************++++++++++++,,,,,,---------------,,,,,,---...///111~~~yyyqqqkkkaaaXXXVVV___ddd```[[[ZZZRRRWWWbbbppp}}}~~~~~~{{{zzzrrrdddYYYVVVUUUTTTKKKBBBBBBCCCRRRoooeee{{{PPP888666333000000000000000000000000111///111777<<<@@@IIIQQQdddooommmdddeeeooorrrttt|||{{{aaaUUUMMMNNNMMMIIIMMMWWW[[[cccmmmqqqrrrtttzzz~~~~~~vvvkkk\\\NNNIIIDDD???;;;:::;;;<<<<<<<<<:::999999;;;>>>BBBDDD@@@@@@DDDHHHHHHEEEEEEGGGJJJKKKMMMQQQXXXbbbmmmttt}}}wwwdddaaadddkkkyyywwwtttqqqjjjeeedddcccgggiiifffaaa]]]]]]]]]RRRKKKFFFGGGLLLSSS\\\dddiiivvvnnn[[[JJJDDDBBB???===>>>:::999999888777666666555999999999999999888888888666666666666666555555555444666:::;;;;;;::::::;;;:::;;;???HHHRRR\\\bbbeeennnrrr}}}xxxlll]]]OOOKKKNNNRRRSSSUUUWWWXXXWWWUUUTTTPPPUUUVVVTTTVVVZZZXXXRRRKKKEEEAAACCCJJJPPPPPPNNNOOOMMMJJJHHHHHHJJJNNNPPPRRRQQQPPPOOONNNNNNNNNNNNMMMLLLLLLKKKJJJJJJIIIIIICCCDDDDDDAAA===<<<>>>@@@@@@BBBEEEIIILLLKKKHHHEEE???;;;666444555999<<<===;;;;;;;;;;;;999777444333000000111333555555222000222555444000///000...***+++++++++************)))''')))++++++++++++,,,---)))************+++++++++))))))***++++++++++++***.........///000111wwwnnnhhhbbb\\\ZZZ^^^aaa]]]XXXUUUVVVWWW___lll{{{|||wwwmmmbbbXXXTTTTTTUUUVVVDDD@@@EEEWWWkkkxxx|||JJJ777888555111111111111111111111111111111333888<<>>999888888888888999999:::999999:::>>>AAA===AAAFFFGGGFFFEEEFFFHHHNNNRRRXXX^^^dddmmmwww~~~~~~mmmbbb```cccrrruuukkkjjjkkkgggaaacccbbbcccddd^^^TTTOOONNNHHHIIIGGGFFFLLLYYYdddjjjxxxmmm]]]PPPCCC@@@@@@===999888:::;;;;;;:::888777999:::999888777777777888999::::::444111333555333222333333444666888:::::::::999===<<>>AAAFFFIIILLLPPPNNNPPPPPPLLLGGGEEEIIIMMMNNNOOOPPPNNNLLLKKKKKKLLLJJJKKKLLLLLLKKKIIIGGGEEEHHHEEEAAA>>>>>>>>>===<<>>;;;777444555999===@@@AAA===999666666555333000000111333444444333111000555777666111///000...+++++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,.........------,,,,,,,,,,,,++++++---000222}}}vvvnnniiibbb\\\ZZZ___aaa^^^XXXVVVUUUYYYaaannn{{{~~~}}}wwwmmmbbbYYYTTTTTTVVV[[[HHH???CCCYYYiii|||HHH555777444111111111111111111111111111111444999===BBBLLLWWWhhhmmmjjj```___lllzzzuuuoookkkpppzzz|||nnn\\\QQQJJJLLLNNNMMMQQQYYYaaaffflllooopppsssxxx}}}~~~~~~ooofff[[[QQQLLLHHHCCC===999888888888888999999:::999999;;;>>>@@@<<>>AAAIIIQQQUUUZZZ```kkkwww~~~{{{uuujjj\\\PPPMMMPPPUUUTTTSSSTTTVVVWWWWWWUUUTTTUUURRRPPPSSSXXXWWWQQQKKKGGGAAA>>>AAAEEEGGGJJJNNNNNNOOOPPPMMMHHHGGGJJJNNNPPPQQQPPPNNNKKKIIIIIIJJJJJJKKKLLLLLLKKKJJJHHHGGGGGGDDDAAA???>>>>>>===<<<@@@CCCGGGJJJLLLJJJHHHFFF>>>;;;777555555888===@@@@@@===888666666555333111000111333444444333111000444666555000///000///+++++++++************++++++(((((()))))))))***************+++++++++,,,,,,,,,......---------,,,,,,,,,---,,,+++,,,///111zzzuuuqqqllliiiddd^^^[[[___bbb^^^YYYVVVTTTZZZeeeqqqzzz~~~}}}}}}}}}wwwmmmbbbYYYUUUUUUXXX[[[KKKBBBHHHeeeiii{{{FFF333555333111111111111111111111111111000444999>>>CCCNNNYYYiiimmmjjj```___jjjtttwwwsssvvv}}}~~~eeeaaaaaajjjvvvxxxjjj\\\QQQKKKMMMNNNMMMRRRZZZbbbgggmmmooopppsssyyyrrrfff___VVVNNNIIIEEEAAA<<<888888888888888888999:::::::::;;;===??????BBBGGGHHHGGGGGGJJJMMMSSS[[[eeekkkpppzzzooo___YYY[[[eeeooouuukkkfffcccaaa``````]]][[[XXXRRRIIIEEEGGGFFF@@@AAAMMMYYYbbbooo{{{hhhWWWLLLEEE???>>>===:::999;;;666777777777555555777999<<<<<<===>>>??????@@@@@@<<<999777777444000111555555555666777888:::;;;<<>>@@@CCCDDDGGGKKKLLLNNNOOOMMMJJJIIIKKKNNNRRRRRRPPPMMMJJJHHHIIIJJJKKKKKKKKKLLLLLLKKKKKKJJJGGGDDDAAA??????>>>===<<<>>>AAAGGGKKKMMMKKKHHHEEE>>>;;;888555555888===???>>>;;;888777666666444333000111333444444333111000111444333///...000///,,,++++++************++++++'''((((((((())))))))))))******+++++++++,,,,,,,,,------------,,,,,,,,,,,,---,,,+++,,,...000zzzrrrmmmkkkkkkjjjiiieee___\\\```ccc___YYYVVVSSS\\\iiitttzzz~~~~~~~~~|||wwwmmmaaaXXXUUUVVVYYYVVVNNNGGGSSSxxxvvvddd}}}{{{EEE333666333111111111111111111111111000000444:::???EEEPPP[[[jjjmmmjjjaaa```kkktttvvvsssvvvzzz|||~~~rrr]]][[[___jjjwwwtttfff[[[QQQLLLNNNOOOMMMSSS\\\dddjjjppprrrrrruuu}}}xxxggg^^^YYYRRRJJJGGGCCC???:::888777888888888888999;;;;;;;;;;;;<<<>>>CCCFFFIIIJJJIIIIIIMMMPPPRRR]]]iiiqqqwwwuuucccYYYXXX___lllxxxtttlllfff___[[[ZZZ\\\XXXUUUSSSMMMGGGEEEHHHJJJCCCEEETTT```gggrrraaaKKKCCCFFFAAA>>>===:::777777:::555666777777666777999;;;??????@@@AAABBBBBBBBBBBBAAA===:::888444///111666555444444555777999;;;===BBBAAADDDJJJKKKJJJLLLPPPYYYdddooosssuuuyyy{{{zzzvvvlll^^^SSSNNNMMMNNNNNNOOOPPPRRRUUUXXXYYYWWWUUUPPPOOOPPPSSSVVVUUUPPPKKKFFFAAA>>>???@@@AAADDDIIIIIIKKKMMMLLLJJJJJJKKKMMMRRRQQQPPPMMMKKKJJJKKKMMMKKKKKKKKKLLLLLLLLLLLLLLLFFFCCCAAA?????????>>><<<<<<@@@GGGLLLMMMKKKGGGDDD>>><<<888666666888<<<>>>;;;:::999777777666555444000111333444444333111000000222222......000///---++++++************++++++((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,...///vvvppphhhfffgggjjjkkkjjjeee___\\\```bbb^^^YYYVVVRRR\\\kkkvvvzzz{{{uuukkk```WWWUUUWWWZZZWWWTTTKKKVVViii^^^vvvzzzDDD444888333111111111111111111111111000000444;;;@@@GGGRRR]]]iiinnnkkkbbbcccooo{{{~~~xxxzzzxxxxxx~~~zzzjjj^^^___dddooo|||vvvjjj[[[RRRMMMOOOOOONNNTTT^^^gggnnntttuuuuuuyyyyyykkk^^^XXXTTTNNNHHHEEE@@@===999777777888888888777999<<<<<<<<<;;;;;;<<>>??????>>>BBBHHHGGGIIIKKKKKKKKKJJJJJJJJJOOOPPPPPPNNNMMMMMMOOOQQQJJJKKKLLLLLLLLLLLLLLLKKKEEECCCAAA@@@@@@???>>><<<;;;@@@FFFKKKMMMKKKGGGEEE>>><<<999666666888;;;===999:::999888777555555555000111333444444333111000///222111......000000---++++++************++++++)))))))))*********++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...///~~~}}}}}}tttnnniiihhhlllooonnnkkkeee___\\\```bbb^^^XXXUUUQQQ\\\kkkwww|||yyysssiii^^^VVVTTTVVVZZZ]]]\\\LLLQQQeeeccc{{{|||wwwCCC666:::222111111111111111111111111///000444;;;AAAHHHTTT```iiiooonnndddcccrrrtttjjjooolllppp||||||jjjbbbcccjjjuuu{{{qqqZZZRRRNNNPPPOOONNNUUU___iiipppwwwxxxxxx~~~xxxmmmbbbXXXTTTQQQKKKFFFDDD===:::777666777888888888777999<<<>>>===;;;;;;;;;@@@BBBDDDDDDDDDGGGMMMQQQ___fffnnnsssxxxfff___ZZZ\\\ccclllwwwsssiiiiiifffZZZPPPLLLIIIFFFEEEEEECCCAAACCCHHHIIIQQQ^^^hhhqqqzzzkkkZZZPPPOOOQQQGGG@@@:::999888555444777999:::<<<======???BBBDDDCCCCCCCCCCCCEEEGGGJJJKKKPPPFFF;;;666333111333777444555666777999;;;===>>>===>>>BBBFFFFFFEEEIIIPPPWWWbbbnnntttwwwxxxuuuqqq```ZZZRRRNNNNNNNNNNNNMMMNNNOOORRRVVVYYYYYYVVVSSSOOOPPPSSSUUUVVVSSSMMMIIIDDDAAA??????>>>===AAAHHHGGGIIIKKKLLLLLLKKKIIIHHHLLLNNNOOOOOONNNNNNPPPQQQIIIJJJLLLMMMMMMLLLJJJIIIDDDBBBAAA@@@@@@@@@>>><<<<<>><<<999777777888;;;<<<999:::;;;999777555444555000111333444444333111000000333222///...111000---++++++************++++++************++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,...---,,,---///111~~~~~~xxxsssooopppsssrrrmmmgggddd^^^[[[___aaa]]]WWWTTTQQQ[[[jjjwww~~~xxxrrrggg\\\TTTSSSVVVZZZ^^^aaaOOOQQQeeeiiitttrrrAAA777:::000111111111111111111111111///000444<<>>===;;;::::::<<>>???AAADDDGGGCCCCCCCCCDDDHHHMMMRRRUUUXXXIII999333333333555777666777999;;;>>>???@@@AAA<<<===BBBFFFGGGHHHNNNVVVeeemmmtttvvvwwwwwwrrrmmmZZZVVVOOOJJJIIIKKKNNNOOONNNOOORRRVVVYYYXXXUUURRRPPPRRRUUUWWWVVVRRRLLLHHHDDDAAA??????>>>===BBBIIIJJJKKKMMMNNNOOOMMMJJJHHHJJJLLLOOOOOONNNMMMMMMMMMHHHJJJMMMNNNNNNKKKGGGEEECCCBBB@@@@@@AAA@@@>>><<<<<>><<<999777777888:::<<<999;;;<<<:::777444333444000111333444444333111000222444333000///111000---++++++************++++++))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...---,,,...000222~~~}}}xxxuuuuuuvvvsssjjjbbbddd^^^[[[^^^```\\\VVVSSSQQQZZZhhhvvv~~~|||wwwqqqfff[[[SSSRRRUUUYYYYYYaaaSSSVVVaaahhhqqqnnn???888:::...111111111111111111111111///000555<<>>;;;:::999;;;>>>BBBEEEHHHOOOXXX___dddeeehhhkkkrrrggg]]]XXXXXXaaalllwwwyyydddUUUZZZaaa]]]WWWUUUEEEBBBBBBDDDCCC@@@BBBGGGQQQlll}}}|||nnnSSSJJJRRRTTTLLLJJJ>>>555555999::::::::::::<<<>>>???@@@BBBFFFHHHBBBBBBBBBEEEJJJQQQYYY]]]]]]KKK888111222444666777888999<<>>===BBBJJJLLLMMMNNNPPPQQQOOOKKKHHHHHHKKKNNNOOOMMMKKKIIIIIIGGGJJJMMMOOONNNJJJFFFCCCCCCBBBAAAAAAAAA@@@>>><<<===???DDDGGGJJJJJJIIIHHH>>><<<:::888777888:::;;;999;;;===;;;777333333333000111333444444333111000333555444111///111000---++++++************++++++(((((((((((())))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,...------...111444~~~|||{{{|||{{{xxxuuurrrnnnkkkiiidddbbb```^^^\\\YYYUUUSSSVVVYYYdddrrrzzz}}}zzzyyyuuupppfff[[[TTTSSSVVVZZZeeeaaaSSSVVV```lll|||oooeeeCCC777222333333333222111000000111111---...444<<>>;;;999666333333555777999666777999;;;===???@@@@@@===???DDDIIINNNRRRVVVWWWZZZ]]]```dddjjjvvvlll^^^```^^^bbbnnnxxx~~~qqqcccSSSKKKFFFEEEHHHMMM[[[YYYUUURRRQQQQQQRRRSSSjjjrrrwwwzzzmmmSSSFFFAAA>>>>>>AAA===;;;999999::::::999888<<<=========<<<===@@@BBB>>>???BBBGGGLLLRRR\\\ddd___EEE666555333444888666999:::>>>AAABBBAAABBBDDDDDDCCCEEEKKKNNNQQQXXX___nnnrrrpppggg^^^\\\]]]\\\YYYVVVQQQLLLJJJKKKMMMOOOQQQTTTVVVUUUSSSRRRSSSUUUVVVVVVXXXYYYXXXSSSLLLGGGCCC@@@??????>>>???FFFOOOSSSQQQQQQRRRSSSRRRNNNKKKKKKLLLNNNOOOPPPPPPOOONNNGGGKKKQQQTTTSSSNNNJJJGGGDDDAAA???>>>??????>>><<>>EEEMMMYYYeeessswwwrrrkkkeeeaaaqqqxxx|||~~~||||||uuujjjdddkkkpppssszzzwwwnnn^^^VVVPPPNNNPPPTTT]]]eeerrrwww{{{~~~uuuooooooxxxyyyooogggbbb```]]]UUUPPPPPPOOOLLLHHHEEECCC@@@===;;;;;;999666444444444666777777888:::;;;===>>>??????@@@CCCGGGKKKOOOQQQTTTUUUUUUXXX\\\```gggrrrlll\\\TTTVVV[[[iii{{{{{{~~~{{{jjj[[[KKKCCC@@@???AAADDDDDDEEEGGGLLLSSSZZZaaaeeegggqqqxxx}}}}}}vvvbbbLLLBBB@@@???@@@CCC???>>>;;;;;;;;;;;;:::888777888999999888:::<<>>BBBDDDFFFGGGIIIDDDDDDGGGNNNSSSXXX```iiipppsssqqqfff]]]YYYXXXWWW\\\XXXTTTRRRQQQRRRRRRQQQPPPSSSUUUUUUSSSRRRSSSTTTUUUUUUUUUVVVVVVTTTOOOLLLEEEBBB@@@@@@???@@@HHHQQQTTTSSSSSSTTTUUUTTTPPPLLLKKKLLLMMMNNNOOONNNNNNMMMJJJMMMQQQSSSQQQMMMHHHEEEDDDAAA???>>>??????>>><<<>>>@@@EEEHHHIIIHHHEEECCC@@@<<<777555666999<<<===:::888777666777777555333///111444555333111111111222222111000...,,,+++***++++++*********)))))))))))))))))))))******************))))))******+++,,,***+++,,,,,,------,,,,,,---,,,+++---///111}}}}}}|||}}}}}}|||yyyuuuppplllhhheeedddbbb___]]][[[YYYUUUSSSYYY[[[dddpppxxx|||tttggg[[[SSSTTTZZZ```ddd^^^RRR[[[www{{{qqq^^^>>>444222555333222111111000111111111222333777???FFFNNNZZZfffsssxxxtttlllddd\\\hhh}}}|||zzz}}}wwwmmmggglllqqqsssyyyuuulll^^^VVVPPPOOOQQQWWWaaakkkvvvyyy}}}vvvppprrrvvv~~~ttthhh```ZZZUUUQQQPPPNNNIIIEEEEEEHHHFFFCCCAAA@@@>>><<<999;;;:::888666444444444444888999:::;;;======>>>>>>DDDGGGKKKNNNOOOQQQRRRTTTRRRUUUZZZ```fffppp|||pppaaaYYYWWW\\\eeevvvvvvyyyuuucccSSSCCC<<<;;;::::::;;;999;;;???FFFOOOXXX```eeeiiisss}}}uuujjjZZZIIIAAAAAABBBCCCEEECCCAAA>>>===<<<;;;999888444555666666666888;;;>>>BBBDDDFFFKKKSSS\\\eeejjjYYYBBB777888666888===;;;999<<>>??????>>><<<>>>@@@DDDGGGHHHGGGDDDBBB>>>;;;777666888<<>><<<<<<;;;999777555444333222888999:::;;;<<<======<<>>:::;;;:::999999>>>???DDDJJJQQQYYY```dddsss{{{|||pppeeeYYYLLLFFFFFFGGGGGGGGGHHHEEEAAA>>><<<:::777555444555777777888:::>>>AAADDDFFFIIINNNYYYeeelllnnnUUU???777999777888<<<;;;888<<>>??????>>><<>>AAABBB???999555666:::;;;666000///222777999777444222111111000/////////111222333000///,,,***((())))))***((()))))))))******************))))))******+++,,,***++++++,,,,,,,,,+++++++++++++++---000111}}}||||||||||||wwwwwwuuussspppmmmjjjiiieeebbb^^^[[[YYYWWWUUUSSSSSSXXXbbbooo|||~~~}}}uuupppggg]]]VVVTTTWWWZZZ```TTTIIIWWWzzzTTT;;;222000333222111111111111111222222222333888@@@FFFNNN[[[fffpppwwwuuunnndddWWW^^^uuu|||zzzzzz|||zzzxxxmmmjjjlllpppuuuzzzwwwhhh___TTTQQQPPPUUU[[[```gggoooxxx~~~zzzuuuxxxsssmmmcccZZZTTTQQQPPPPPPJJJLLLNNNNNNNNNOOOOOONNNPPPNNNLLLJJJHHHEEEAAA>>><<<;;;999777555333222222888999:::;;;<<<<<<<<<<<<@@@EEEJJJMMMNNNPPPUUUYYYYYY]]]ccciiinnnvvvqqqffffffllluuu}}}~~~www}}}{{{fffSSSGGG<<<:::<<<<<<<<<===???CCCJJJSSS^^^iiiqqqvvv~~~}}}rrriii^^^WWWNNNIIIKKKOOOOOONNNOOOKKKDDD>>>:::777555333555666888999:::<<<@@@CCCIIILLLPPPVVVcccqqquuurrrQQQ===666:::777777;;;999888>>>DDDIIIRRR\\\___[[[SSSQQQRRRWWW]]]dddnnnxxxrrrjjjjjjkkkjjjnnnlllkkkooorrrmmmbbbWWWRRRSSSTTTUUUVVVUUUSSSQQQQQQRRRTTTVVVVVVRRRMMMHHHLLLGGGDDDBBBAAADDDNNNXXXTTTVVVXXXXXXVVVSSSOOOMMMLLLLLLLLLMMMMMMNNNOOOOOONNNMMMKKKLLLMMMLLLIIIFFFDDDAAA???>>>??????>>><<>>@@@AAA>>>999444555:::;;;666000///333777999888555222111111000/////////111222333000///,,,***((())))))***((()))))))))******************))))))******+++,,,+++++++++,,,,,,+++************+++---000111}}}|||{{{{{{uuutttsssrrrpppmmmkkkjjjeeebbb]]]ZZZXXXWWWUUUSSSSSS[[[fffsss~~~|||~~~sssnnnggg^^^VVVTTTUUUWWWWWWJJJBBBUUUnnncccuuuxxxMMM:::444000222111111111000111111222333111222888@@@GGGOOO\\\hhhssszzzxxxpppdddUUUYYYpppyyy}}}xxxyyy|||~~~{{{nnnkkkkkkooovvv{{{|||nnneeeWWWUUUVVV\\\aaadddjjjqqqxxx}}}xxxxxx~~~|||pppfffZZZVVVQQQLLLJJJJJJKKKMMMOOOTTTWWWWWWXXX[[[]]][[[[[[YYYVVVRRRNNNIIICCC???===;;;999666444333333333777888999:::<<<<<<======>>>CCCIIIKKKLLLPPPYYY___]]]aaahhhnnnttt~~~wwwnnnpppwww{{{qqqZZZHHH@@@:::;;;>>>???AAAEEECCCHHHPPP[[[gggrrr{{{xxxnnnddd^^^QQQOOOKKKIIIOOOWWW[[[ZZZYYYRRRHHH???999666333222555777888999:::<<<@@@CCCIIINNNQQQWWWdddqqqppphhhKKK999555:::888777;;;::::::BBBIIINNNYYYdddeee^^^RRRQQQSSS\\\eeeooo~~~rrrkkkmmmrrrsss{{{zzz{{{}}}|||tttfff\\\WWWVVVUUUUUUVVVUUUSSSRRRPPPQQQSSSUUUTTTPPPIIIDDDIIIEEECCCBBBBBBEEENNNYYYRRRUUUXXXYYYVVVQQQNNNLLLGGGGGGGGGHHHIIIKKKLLLMMMOOOLLLIIIIIIKKKLLLIIIGGGDDDAAA???>>>??????>>><<>>;;;777444555888999666222000333666888666444222222222111000...------,,,,,,...---+++***)))))))))***))))))))))))******************))))))******+++,,,++++++++++++++++++***))))))***+++---000111{{{}}}}}}zzzxxxuuuuuusssrrrooollljjjiiieeebbb]]]ZZZXXXWWWUUUSSSSSS[[[hhhuuu}}}~~~tttooofff\\\UUUSSSUUUXXXPPPEEEBBB[[[~~~]]]UUUnnnoooFFF999555111111111111000000111222222333111333888AAAIIIRRR___kkkrrryyyxxxqqqeeeWWW[[[qqq|||}}}yyy}}}yyy~~~qqqlllkkknnnuuuzzz|||sssjjj^^^ZZZZZZ]]]aaaccciiiooossswww|||}}}yyy}}}wwwnnnggg___WWWQQQQQQPPPOOOOOOQQQSSSUUUXXX```eeeeeefffkkkmmmllliiifffaaa[[[UUUMMMEEE@@@===;;;888555333333444555555666888:::<<<======>>>@@@DDDIIIJJJKKKQQQ\\\ddd```eeemmmuuu~~~|||}}}{{{uuudddMMM???<<<<<>>GGGOOOTTT```kkkjjj```UUUTTTYYYcccppp~~~rrrmmmttt~~~zzzlllccc\\\YYYVVVUUUUUUVVVTTTRRROOOOOOPPPQQQQQQNNNHHHDDDDDDBBBAAABBBCCCEEENNNXXXRRRVVVZZZZZZVVVQQQNNNLLLEEEEEEEEEFFFHHHKKKMMMOOORRRNNNIIIHHHIIIJJJHHHEEEDDDAAA???>>>??????>>><<>>>>>BBBFFFJJJKKKKKKRRR^^^gggdddiiirrr{{{~~~|||tttkkk[[[DDD<<<<<>>BBBDDDJJJOOOQQQTTT^^^fff]]]LLLBBB333444===<<<>>>CCCCCCAAAKKKSSSYYYdddpppmmmaaaZZZZZZ___jjjxxxqqqppp}}}~~~qqqhhh```[[[WWWTTTUUUVVVTTTSSSOOONNNMMMNNNNNNLLLIIIGGGAAA@@@@@@BBBCCCEEENNNWWWRRRWWW[[[[[[WWWQQQNNNMMMFFFFFFGGGHHHKKKNNNQQQRRRUUUOOOIIIGGGHHHIIIFFFCCCDDDBBB???>>>??????>>><<>>777444///222111111222222222333333333222111777BBBNNNWWWbbbkkkwwwuuuuuuqqqeee]]]hhhyyyvvvkkkrrrrrruuu}}}qqqkkkjjjlllqqquuuyyywwwooonnneee^^^WWWUUUWWW\\\bbbfffkkklllnnnpppttt{{{}}}}}}yyynnnpppzzzqqqkkkccc]]]UUUNNNNNNRRRUUUWWWZZZ^^^bbbeeeggghhhoooppprrrtttwwwyyy{{{{{{|||uuullleee^^^UUUJJJAAA:::777333333444555444222444666777888888:::>>>AAAAAAEEEJJJMMMOOOSSSYYY^^^gggjjjttt}}}tttnnndddRRRBBB???@@@CCCEEEJJJQQQYYY^^^kkklllooottt{{{uuudddSSSIIIHHHDDDCCCEEEKKKUUU```hhhmmmeee[[[MMM>>>555222333555:::;;;<<<>>>@@@BBBEEEFFFHHHUUU[[[WWWZZZccc\\\MMM===888777<<<@@@BBBCCCEEEFFFNNNWWW___iiiqqqnnneeecccggglllvvv}}}rrrzzz}}}lllcccXXXTTTRRRSSSVVVWWWSSSOOOPPPOOOLLLKKKJJJGGGDDDAAACCCBBB@@@@@@CCCIIIOOOSSSRRRVVVYYYXXXSSSMMMJJJJJJBBBFFFIIIKKKLLLMMMQQQTTTTTTOOOJJJHHHHHHIIIHHHGGGCCCDDDCCCAAA>>>======>>>CCCHHHJJJIIIHHHHHHEEE@@@>>>;;;999888888888888777:::888666666666555333111000222444444222000//////333222222111///...,,,+++,,,,,,,,,+++++++++******))))))))))))************))))))***++++++++++++***------------------------)))***+++---...///PPPVVVaaakkkttt||||||zzzyyyvvvwwwvvvsssnnnjjjhhhgggfffccc___\\\YYYVVVTTTRRRUUU]]]fffnnn||||||{{{rrreeeWWWSSSTTTVVVYYY]]][[[GGGIIIqqqwww\\\kkkssszzzYYY;;;666555111222111111111222222222333333333333888DDDOOOYYYdddmmmxxxwwwvvvrrreee]]]gggxxx{{{sss|||{{{zzz}}}qqqhhhhhhmmmuuuyyyzzz}}}wwwsssssshhh___VVVRRRSSSUUUZZZ```lllmmmnnnoooqqqwww~~~~~~~~~uuupppqqqttt```ZZZUUURRRNNNKKKOOOUUU]]]aaaeeeiiikkkmmmpppssszzz{{{}}}xxxmmmccc[[[QQQDDD;;;:::777444333444555444333666777888999:::<<<@@@CCCGGGJJJNNNOOOPPPTTTYYY^^^hhhooo~~~yyylllbbbXXXKKKAAAAAACCCFFFJJJPPPWWW___eeennnttt|||zzzlll\\\NNNFFFEEEAAA@@@@@@CCCJJJQQQVVVYYYSSSLLLBBB999444444777999888:::<<>>======>>>CCCGGGIIIHHHGGGHHHDDD???>>>;;;999888888999888888:::888666666666555333111000222444444222000//////222222222111///---,,,+++*********)))))))))(((((())))))))))))************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...///IIIPPPXXX___eeeppp|||~~~{{{yyywwwtttuuuuuusssnnniiifffdddgggccc]]]YYYVVVUUUSSSRRRTTT[[[dddmmm}}}~~~yyywwwiii]]]RRRPPPSSSVVVYYY]]]UUUCCCKKKzzz|||fffuuuvvv}}}OOO888555555333222111111111222222222222333333444:::FFFRRR\\\fffooozzzyyyxxxsssfff^^^gggxxx|||pppeeefffmmmwww{{{yyyxxxyyy|||}}}yyyxxxxxxkkk```UUUQQQOOOPPPUUU\\\kkklllnnnppprrrwww~~~wwwtttxxxwwwqqqSSSNNNJJJJJJJJJKKKRRRZZZiiiooouuuxxxxxxyyy}}}yyylllaaaWWWMMMAAA888999777444333444555555444777888:::;;;<<>>DDDIIIOOOSSSVVVVVVVVVXXX```ddd___QQQDDD@@@???AAADDDDDDCCCGGGNNNUUUdddttt{{{yyyrrrggg]]]hhhuuuuuuaaaXXXWWWUUUTTTUUUXXXYYYWWWTTTRRRQQQNNNLLLKKKHHHEEEBBBBBBAAA@@@@@@CCCIIINNNRRRSSSUUUVVVSSSOOOLLLLLLNNNQQQQQQQQQOOONNNOOORRRTTTOOOMMMLLLKKKJJJGGGCCC???DDDDDDCCCAAA>>>===>>>???BBBFFFIIIGGGGGGGGGDDD???>>>;;;999888999::::::999:::888666666666555333111000222444444222///......111111111000///---,,,+++***))))))))))))((((((((())))))))))))************))))))***++++++++++++***++++++++++++++++++++++++)))***+++---......PPPVVV\\\^^^aaahhhuuu~~~}}}}}}zzzwwwvvvwwwwwwsssmmmfffbbb```ddd___XXXTTTTTTTTTTTTSSSRRRYYYbbbnnn}}}wwwuuuggg[[[PPPNNNQQQTTTXXX\\\PPPAAATTTzzzgggrrrGGG777444555555111111111111111222222222222333444:::GGGSSS]]]hhhppp|||{{{zzzuuuhhh^^^gggwww|||pppdddeeekkktttxxxvvvttttttuuuzzz~~~{{{lll___TTTQQQPPPPPPWWW___jjjlllppptttxxxuuuxxxzzzlllQQQLLLIIIJJJLLLPPPYYYcccsss{{{zzzkkk^^^TTTKKKAAA999888777555444444555555555666888:::<<<>>>AAAEEEHHHJJJLLLNNNOOOPPPUUU]]]ccckkk}}}iiiXXXMMMGGGEEEEEEEEEIIIOOOVVV^^^fffnnnsss~~~rrr```SSSKKKCCC>>><<<>>><<<::::::;;;;;;:::888???>>>;;;999888888999:::999<<>>???AAAFFFHHHGGGFFFFFFCCC>>>===;;;999999:::;;;;;;:::;;;999777666555555222000000222444444222///......000000000///...---++++++++++++++++++************((()))))))))************))))))***++++++++++++***++++++++++++++++++++++++******+++,,,---...eeejjjpppqqqpppsss{{{~~~{{{xxxwwwwwwwwwssslllfffbbbaaaeee^^^WWWSSSTTTUUUUUUSSSQQQXXXbbbppp|||xxxuuujjj]]]PPPMMMQQQUUUZZZ___SSSGGG]]]rrrlllhhhAAA999444333555///000000111111111222222222222333:::HHHTTT^^^hhhqqq|||{{{{{{vvvhhh^^^fffvvv}}}qqqfffdddfffnnnsssrrrrrrssssss{{{|||iii[[[QQQRRRSSSSSS[[[fffllloootttyyy}}}ssstttxxxmmmZZZNNNJJJJJJMMMRRRYYYdddooo}}}|||jjj[[[QQQHHH???888777777666555444444666777666777:::<<<>>>BBBGGGJJJJJJMMMQQQTTTXXX___hhhooowwwwww\\\NNNJJJGGGGGGHHHHHHMMMTTT\\\dddllltttxxxlll___RRRLLLHHHAAA;;;:::;;;:::999:::;;;;;;999888>>>>>>===;;;:::999888888999<<>>>>>???AAAFFFHHHGGGFFFFFFCCC>>>===;;;999999;;;<<<<<<<<<;;;999777666555444222000111333555555222///......////////////...,,,+++***************************((()))))))))************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------|||xxxtttuuutttpppkkkgggeeeeeehhh```XXXTTTUUUUUUSSSQQQQQQXXXdddttt}}}xxxtttiii]]]QQQOOOSSSWWW\\\```MMMAAAYYY}}}rrr]]]<<<;;;333111555...000000000111111111111222111333;;;IIIVVV```jjjrrr{{{zzz{{{vvviii^^^fffvvv~~~yyyuuuiiieeedddjjjpppqqqrrruuuuuugggXXXPPPSSSUUUUUU\\\iiippptttzzz}}}|||~~~~~~~~~xxxmmmgggbbbVVVGGGHHHGGGJJJRRR[[[eeesssyyyfffVVVKKKBBB:::555777777777666444444666888555777:::===@@@DDDIIIMMMNNNRRRYYY___fffooozzzhhhNNNFFFGGGHHHIIILLLPPPUUU]]]fffmmmttt{{{tttVVVOOOIIIHHHEEE???:::999888777777888:::::::::999::::::;;;<<<<<<;;;:::999999<<>>???@@@BBBFFFIIIGGGGGGGGGDDD???===;;;999:::<<<===>>>>>><<<:::777666555444222000333555777666333000///...............---,,,+++***''''''((((((((((((((()))))))))))))))************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,}}}~~~{{{wwwttttttqqqmmmhhheeedddeeeccc\\\TTTQQQSSSUUURRRNNNQQQYYYeeexxxwwwoooeeeZZZPPPOOOQQQQQQRRRSSSBBB:::VVVkkkmmmQQQ888<<<222...555///000000000000111111111111222444<<>>:::666666777888666444444777999666999<<>>???@@@CCCGGGIIIHHHGGGHHHDDD???===;;;999:::<<<>>>??????<<<:::777666555444111///555666888777555222000///---------------,,,+++***''''''''''''(((((())))))))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,~~~{{{}}}zzzuuuwwwvvvqqqkkkeeeaaaaaaaaaZZZTTTMMMMMMQQQTTTQQQMMMQQQYYYggg{{{vvvkkkaaaWWWOOOMMMMMMHHHDDDCCCAAA<<<\\\YYY\\\III444===111---666000000000000000111111111111333555>>>MMMZZZdddnnnvvvxxxxxxyyyvvviii^^^fffuuu~~~|||mmmgggeeelllsssvvvwwwxxx}}}qqqaaaYYY^^^^^^YYY]]]jjjuuuzzzuuuppptttzzzyyysssnnnfffZZZNNNLLLPPPTTTVVV]]]iiivvvooobbbQQQDDD???>>><<<:::666777888666444444777:::888:::===AAADDDIIINNNRRRUUU\\\fffpppyyyhhhVVVHHHGGGHHHHHHQQQ]]]eeekkksss{{{wwwaaaOOODDDCCCAAAAAABBB???::::::======:::888777777888777777;;;<<<===???@@@@@@??????BBBFFFLLLSSSZZZ^^^aaacccaaabbb^^^UUUNNNLLLLLLKKKQQQTTT]]]fffjjjkkkpppvvvjjjfffffflllwwwrrrfff\\\XXXWWWTTTUUUVVVVVVTTTSSSSSSSSSQQQOOOLLLJJJGGGDDD@@@===?????????AAADDDHHHLLLNNNMMMOOOOOOMMMKKKLLLOOOSSSSSSQQQOOOPPPRRRRRRPPPNNNKKKMMMNNNLLLHHHEEEDDDEEEEEEEEEEEECCC@@@>>>???@@@CCCHHHJJJIIIHHHHHHEEE@@@===;;;::::::<<>>BBBGGGLLLPPPRRRVVV```mmmuuu{{{www]]]NNNFFFJJJPPPTTT]]]iiitttxxx~~~rrrXXXIIIBBB???<<<<<<======>>>============<<<999888888:::===???::::::;;;>>>@@@BBBAAA@@@EEEJJJQQQXXX]]]bbbfffhhhdddbbb^^^YYYTTTSSSTTTVVV]]]bbbfffffffffiiihhheee```bbbjjjzzztttiiiccc[[[XXX\\\SSSSSSSSSVVVXXXXXXTTTPPPQQQOOOLLLIIIFFFCCCAAA@@@<<<<<<===AAAGGGLLLNNNOOOLLLMMMMMMMMMKKKKKKMMMOOONNNOOOPPPQQQQQQQQQPPPOOOMMMOOOMMMHHHFFFGGGFFFCCCEEEEEECCCAAA>>>===???AAAEEEFFFGGGHHHHHHEEEAAA======888777:::<<<;;;<<<>>><<<888777777555000...000222555555111000111///,,,//////...---,,,++++++***************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))+++******+++------,,,***++++++***)))***+++~~~}}}~~~}}}{{{zzzzzzzzzyyyuuurrrtttppplllgggdddaaa___^^^YYYRRRNNNPPPTTTTTTUUUWWW\\\dddqqqzzzqqqkkkZZZTTTNNNKKKGGGBBB@@@AAA>>>OOO}}}~~~bbbXXXccc~~~pppzzzjjjIII666777444111333222111111111111111111111111222222;;;LLL]]]gggnnnsssyyymmmbbbhhh|||{{{{{{yyywwwyyy|||rrriiidddkkkuuuzzz{{{|||ttthhh`````````^^^bbbjjjqqqyyyzzzssssssvvvtttuuufffVVVPPPKKKLLLWWW```hhhtttssscccYYYLLLDDDAAA@@@<<<888888777666666666777888999999;;;???CCCGGGKKKPPPSSS^^^fffqqqxxx~~~qqqYYYNNNIIIPPPXXX]]]gggssszzz}}}}}}aaaKKKAAA===;;;;;;;;;<<<<<<<<<<<<<<<;;;>>>===;;;::::::;;;===>>>=========>>>???AAAAAAAAACCCGGGNNNWWW___eeehhhjjjhhhgggccc^^^ZZZXXXZZZ\\\aaafffgggcccaaaccceeeeeelllsssiiiaaa]]]WWWTTTWWWRRRQQQQQQSSSUUUUUURRROOOQQQOOOMMMJJJGGGEEECCCCCC======>>>BBBHHHLLLNNNOOOLLLMMMMMMLLLJJJIIIJJJLLLMMMOOOQQQRRRSSSRRRQQQPPPNNNPPPNNNIIIFFFGGGFFFCCCEEEDDDCCC@@@======???AAACCCDDDFFFHHHHHHFFFCCC@@@===999777999;;;;;;;;;>>><<<888666777555000///111444666555111///111000---000//////...---,,,++++++************))))))))))))))))))))))))))))))))))))((())))))***************)))(((((()))++++++***(((+++************,,,~~~}}}|||{{{yyyxxxxxxvvvsssqqqooommmjjjhhhfffbbb^^^[[[SSSNNNLLLPPPSSSTTTWWWZZZgggooo|||zzzpppjjj[[[RRRKKKIIIGGGBBB@@@AAADDDhhhzzz\\\```uuuhhhooozzz^^^BBB444777444222444333111111111111111111111111111111999KKK\\\gggpppuuu}}}qqqdddgggxxxvvvnnnqqqssswww}}}|||}}}wwwnnnhhhmmmuuuzzz}}}~~~vvviii```______]]]bbbkkkpppwww}}}xxxuuuzzzxxxrrrtttxxxtttsssdddTTTOOOMMMRRR```ooowwwuuuggg[[[SSSIIICCCAAA@@@<<<888777777666555666777888999<<>>???@@@AAA@@@??????@@@AAACCCDDDFFFHHHMMMVVV```fffhhhggghhhhhhfffccc```aaacccffffffjjjkkkeeeccchhhpppttt~~~~~~mmm]]]ZZZYYYTTTRRRTTTPPPOOONNNOOOQQQQQQOOONNNOOOMMMKKKHHHFFFDDDCCCBBB===>>>@@@DDDIIILLLMMMMMMLLLLLLLLLJJJHHHFFFGGGIIILLLNNNQQQTTTUUUTTTRRRPPPPPPRRROOOJJJGGGHHHGGGCCCDDDCCCBBB???<<<===???AAAFFFGGGHHHIIIHHHEEEBBB@@@>>>999777999::::::;;;===;;;777666777555111///111666777444///...000111///000000///...---,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++)))(((((()))++++++***(((************+++,,,~~~}}}}}}|||{{{yyyxxxvvvtttsssqqqmmmkkkhhhfffeeeccc___[[[OOOLLLLLLPPPRRRRRRVVV\\\ooouuu~~~yyyrrrmmm]]]QQQHHHHHHFFFAAA???AAAOOOuuuUUUcccnnn]]]TTT===444777444222444222111111111111111111111111000000888III[[[gggpppwwwvvvhhhggguuurrrvvvwwwxxxzzzyyyzzzpppiiilllrrrwwwzzz}}}ttthhh^^^^^^]]]\\\bbbjjjrrrxxxxxxmmmjjjjjjppp|||wwwssstttuuuqqqqqqcccTTTRRRSSSZZZiii}}}~~~tttiiibbbVVVPPPIIIDDDBBB@@@;;;777777666666555666777999:::===@@@CCCFFFKKKTTTaaajjjpppuuu{{{yyydddYYYQQQOOOTTT___kkkttt~~~xxxeeeLLL;;;777:::;;;:::999999::::::999999888888666777999<<>>>>>>>>AAAEEEIIILLLLLLKKKIIIJJJJJJHHHFFFFFFGGGHHHIIILLLPPPSSSUUUSSSQQQOOORRRSSSPPPKKKHHHIIIGGGDDDCCCBBBAAA>>><<<===@@@CCCKKKLLLLLLKKKGGGBBB???===???:::777999:::999:::===:::777666777555111000222777888444...---000222000111000//////------,,,+++************)))))))))(((((((((((((((((((((((((((((()))******++++++******+++******+++------,,,************+++,,,---~~~~~~~~~~~~|||{{{zzzwwwuuusssrrrqqqnnniiidddbbbcccbbb^^^[[[MMMMMMNNNQQQQQQPPPUUU[[[pppvvv|||zzzvvvqqqnnn]]]OOOFFFEEEDDD>>>>>>EEE]]]lllPPPddd~~~fffkkkMMM;;;555777333111333000111111111111111111111111000///666GGGYYYfffpppxxxzzzlllhhhsss~~~~~~||||||~~~~~~{{{pppggghhhlllpppuuuyyyoooccc[[[[[[\\\[[[aaajjjtttyyy~~~xxxkkkgggfffiiippp|||{{{uuurrrpppnnnkkklllaaaUUUUUUWWW___ooo~~~||||||}}}~~~}}}yyyrrriiiaaa\\\VVVQQQKKKGGGCCC???:::777777666666666777888:::;;;<<<>>>AAAEEELLLYYYhhhrrr{{{~~~ppp]]]SSSOOOQQQXXXcccnnnwww___PPP>>>777999<<<;;;999999:::::::::999999888777666777:::===AAADDDFFFGGGIIIKKKMMMMMMMMMMMMOOORRROOOMMMNNNTTT]]]cccdddbbbbbbcccdddeeeeeehhhlllooovvv{{{}}}|||wwwkkk]]]XXXUUUVVVVVVTTTRRRRRROOOOOOPPPOOOOOOOOOOOOPPPNNNLLLIIIEEEAAA>>><<<;;;???@@@CCCGGGKKKLLLKKKIIIFFFGGGHHHGGGGGGGGGIIIKKKGGGJJJNNNRRRSSSRRROOOMMMQQQSSSPPPKKKHHHIIIHHHEEECCCBBB@@@===<<<===AAADDDLLLMMMNNNKKKEEE@@@>>>===>>>999888;;;<<<;;;;;;===999666555777666222111333888888444...,,,000222111000000///...---,,,++++++************)))))))))((((((((((((((((((((((((((('''((())))))******))))))+++******+++------,,,***)))***+++,,,---...~~~~~~}}}}}}}}}~~~~~~zzzzzzyyyvvvrrrpppppppppkkkfff```___```___[[[VVVLLLMMMQQQSSSQQQOOOTTT\\\pppuuu{{{wwwrrrmmmiiiYYYKKKBBBCCC@@@;;;AAANNNsssggg\\\ssswwwrrrGGG999666777111111333000111111111111111111111111000///555EEEWWWeeepppxxx}}}~~~qqqiiirrr{{{pppfffdddgggjjjpppvvv}}}}}}vvvfff\\\VVVXXX[[[[[[```iiiqqqxxx~~~wwwooolllmmmqqqzzzvvvooollljjjhhheeeggg]]]SSSUUUZZZddduuu||||||~~~{{{yyyvvvrrrnnnhhh```[[[UUURRRLLLHHHCCC???:::777888777777777888:::;;;===AAABBBEEELLLWWWdddpppwww}}}~~~{{{iiiYYYQQQMMMRRR[[[dddnnnwwwPPPEEE<<<:::<<<;;;888777;;;;;;;;;;;;:::999888888:::;;;===???CCCFFFIIIKKKQQQUUUZZZ[[[XXXUUUUUUVVVNNNMMMMMMRRRZZZbbbfffhhhhhhiiijjjjjjjjjkkknnnpppmmmbbb___PPPOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRRRRPPPPPPPPPQQQOOONNNKKKGGGCCCAAA???>>>AAACCCFFFJJJNNNNNNLLLIIIEEEGGGHHHHHHHHHHHHKKKMMMGGGJJJMMMPPPQQQPPPNNNLLLPPPQQQPPPKKKHHHJJJIIIFFFDDDCCC@@@>>><<<>>>CCCGGGHHHJJJLLLIIIEEEAAA@@@AAA<<<999999>>>@@@>>><<<>>>888555555777666222222444888888555///---111222111//////...---,,,++++++***************))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))(((((()))++++++***(((((()))+++---...///~~~}}}{{{zzzzzzzzzzzzwwwxxxwwwsssnnnllllllnnnfffaaa]]]]]]^^^\\\UUUNNNJJJMMMRRRTTTQQQOOOVVV___ppptttxxxuuunnnfffaaaRRREEE>>>@@@===:::GGGZZZbbbppp|||iiiBBB777666777111111555222111111111111111111111111111000555DDDVVVdddooowwwtttjjjppp}}}}}}~~~~~~}}}rrrgggcccdddgggnnnuuuzzzzzz|||~~~~~~xxxpppjjj^^^UUUQQQVVVZZZZZZ```hhhnnnvvv}}}}}}|||{{{xxxtttsssvvv{{{ssshhhbbbbbbeeeggghhh\\\RRRVVV^^^lll{{{wwwyyy}}}ssspppmmmmmmmmmjjjbbb[[[SSSPPPLLLGGGBBB>>>;;;999999888888888999;;;===>>>BBBDDDIIITTTaaakkkppppppnnnnnnmmmnnnrrrzzzrrrfffjjj{{{ppp^^^RRRMMMLLLSSS\\\dddlllvvv~~~~~~eeeHHHAAA<<<<<<;;;888888<<<============<<<;;;:::999:::;;;===AAAGGGMMMRRRUUU[[[aaahhhhhhccc\\\XXXVVVPPPOOOOOOQQQWWW^^^fffkkkmmmoooqqqrrrsssuuuyyy{{{~~~cccSSSNNNNNNEEEGGGIIIHHHHHHIIILLLMMMNNNQQQTTTTTTRRRPPPPPPQQQMMMKKKIIIGGGDDDCCCBBBAAAEEEGGGKKKOOORRRQQQNNNKKKHHHIIIJJJJJJIIIIIIKKKMMMJJJLLLMMMOOOPPPOOOMMMLLLNNNPPPNNNJJJHHHJJJJJJGGGDDDCCCAAA>>>===@@@EEEIIIGGGIIIKKKHHHCCC???@@@BBB:::888:::AAACCCAAA>>>>>>888555444666666333222555777888555000...111222000......---,,,+++******)))************))))))))))))))))))))))))))))))))))))(((((()))************))))))(((((()))++++++***(((((()))+++---//////~~~}}}~~~|||zzzxxxwwwwwwwwwuuuvvvuuupppkkkiiijjjlllaaa]]][[[\\\^^^ZZZPPPGGGHHHLLLRRRUUURRRPPPWWWbbbqqquuuzzzuuussslllbbb[[[MMMAAA<<<>>><<<:::KKKcccppp[[[{{{RRR???555555666000222888555111111111111111111111111222000555DDDUUUcccooowwwvvvkkkooo~~~uuu{{{|||{{{{{{}}}ttthhhcccdddgggnnnuuuyyyuuurrrsssrrrmmmgggbbbXXXPPPNNNTTTYYYZZZ___gggllluuu{{{zzzwwwvvvvvvuuuwww{{{sssbbbZZZ]]]dddlllkkk^^^SSSXXXcccsss{{{tttpppsssyyywwwsssooooooooojjj```VVVQQQNNNJJJEEEAAA>>><<<;;;999999999999:::<<<>>>???<<<>>>EEESSSbbbiiifffbbbYYYZZZ[[[]]]bbblllwwwrrr]]]WWWYYYiiiwwwcccTTTLLLIIIKKKSSS\\\ccckkkuuu~~~jjjRRRDDD>>>;;;;;;888666;;;DDD>>>>>>>>>>>>===<<<;;;:::777888<<>>AAAFFFJJJIIILLLMMMIIIBBB======???888777;;;CCCFFFCCC??????777444444666666333222555777888666000///222222000...------,,,+++***)))(((************))))))))))))))))))))))))))))))))))))))))))***++++++++++++++++++******+++------,,,***((()))+++---///000zzzvvvsssrrrrrrrrrqqqqqqpppnnnlllhhheeeddd```\\\[[[]]]ZZZRRRLLLJJJOOOQQQUUUUUURRRSSS^^^kkkvvvuuunnnhhh^^^SSSEEEDDD888777@@@@@@TTThhhbbbsssOOO;;;999777666555666777888222111111000000000000000111111555AAATTTgggvvv}}}|||nnn```yyyxxx~~~{{{}}}{{{}}}~~~xxxnnnhhhiiimmmqqqsssuuummmfffdddgggfff___XXXWWWKKKGGGMMMSSSUUU^^^iiirrrssssssrrrnnnlllkkklllxxxzzzsssddd]]]___cccrrrhhh^^^[[[^^^hhh{{{~~~xxxvvvvvvvvvvvvsssqqqpppqqqqqqlllbbbZZZVVVQQQKKKGGGEEEAAA;;;777888777777999;;;======<<>>:::???EEEDDDAAA@@@GGGBBBBBBGGGGGG@@@===??????<<>>CCCFFFGGGIIIHHHGGGEEEBBB???===<<<111888>>>>>>>>>???<<<999444777888666111...111444666555444222111111222222000///---+++***)))(((((())))))))))))))))))))))))'''((())))))(((((()))***(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,~~~}}}}}}~~~|||xxxtttrrrppppppqqqppppppooommmjjjfffcccbbb]]][[[[[[\\\XXXOOOIIIHHHRRRRRRSSSTTTRRRTTT```mmm~~~rrrlllgggYYYKKK>>>@@@:::;;;BBBAAAYYY~~~___bbbjjjKKK===<<<999777555444555555222111111000000000000000111111444???RRRfffvvvqqqddd}}}}}}}}}zzz|||{{{zzzpppjjjkkkooorrrtttuuummmddd`````````]]]YYYQQQHHHDDDIIINNNQQQZZZggglllnnnoooooommmkkkjjjjjjnnnpppvvv~~~pppccc]]]]]]___jjjbbb[[[YYY\\\fffvvv}}}xxxvvvwwwwwwvvvwwwtttqqqpppnnnhhh^^^VVVVVVQQQLLLIIIGGGCCC===888888777777999;;;======<<>>BBBGGGHHHFFFFFFHHHEEEEEEIIIIIIDDDBBBCCCEEECCCGGGQQQ\\\eeepppzzz{{{uuullldddgggdddbbbbbb^^^[[[\\\```qqqwwwiiiVVVOOOJJJEEE@@@???@@@@@@AAAFFFGGGJJJOOOSSSUUUSSSPPPSSSQQQPPPPPPPPPNNNKKKHHHHHHCCCAAABBBDDDDDDFFFJJJQQQVVVZZZZZZUUUPPPNNNNNNOOONNNMMMLLLKKKJJJJJJJJJMMMMMMNNNOOOPPPPPPPPPPPPPPPNNNLLLKKKKKKJJJHHHFFFEEE@@@<<<;;;???DDDGGGGGGGGGGGGFFFDDDAAA>>>;;;:::333999>>>>>>======;;;777777::::::888333111444777777666444222111111111111......,,,+++******))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((((((((()))))))))***))))))))))))))))))))))))******+++++++++,,,}}}}}}}}}}}}{{{{{{{{{|||{{{{{{zzzzzzyyyxxxuuurrrpppooooooooonnnnnnllliiifffccc```^^^YYYYYYZZZZZZSSSJJJGGGIIIVVVTTTRRRSSSTTTWWWaaalll}}}tttooohhhWWWGGG999;;;;;;>>>@@@@@@^^^mmmSSSeee]]]FFF@@@>>>;;;888555333333222222111111000000000000000111000333<<>>999888777777999;;;======<<>>>>>@@@CCCFFFJJJLLLPPPUUUYYYYYYVVVSSSQQQPPPOOOOOOOOONNNKKKIIIIIIDDDAAACCCDDDFFFKKKQQQXXX[[[]]][[[UUUQQQOOOOOOOOOOOONNNMMMLLLKKKJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMLLLKKKIIIHHHIIIHHHGGGEEEEEEAAA======AAAFFFHHHHHHFFFFFFEEECCC@@@===:::888444:::>>>===<<<<<<999666999::::::888444333555888777555444222111111111111......,,,+++************))))))))))))))))))))))))'''((())))))(((((()))***((((((((()))))))))******))))))))))))))))))))))))******+++++++++,,,|||{{{{{{|||}}}|||{{{{{{zzzyyyxxxwwwvvvuuuuuusssqqqpppnnnnnnmmmkkkjjjhhheeeaaa^^^[[[ZZZYYYXXXWWWUUUMMMFFFGGGMMMYYYVVVUUUWWWXXX[[[bbbjjjwwwtttmmmcccRRRDDD999999;;;===;;;AAAdddcccTTTvvvyyyvvvzzzQQQBBB@@@>>><<<999666444333222222111111000000000000000222000111999JJJ```vvvxxxjjjgggwww~~~}}}{{{sssnnnqqqrrrqqqttt{{{zzz~~~|||~~~~~~}}}~~~{{{rrrmmmmmmppprrrsssooolllfff```\\\\\\```cccaaa[[[UUURRRMMMJJJOOOWWW^^^aaadddccc___YYYUUURRRQQQRRRTTTYYY```hhhooorrr}}}zzzzzz|||vvvooonnnrrrvvvwwwwwwtttllldddbbbcccjjjwwwwwwtttqqqpppqqqqqqqqqqqqrrrnnnhhhccc^^^YYYSSSNNNSSSPPPLLLJJJIIIEEE>>>999888777777999;;;======<<>>???CCCGGGIIIHHHFFFFFFEEECCC@@@<<<999777333999===<<<;;;<<<:::777888888888555333222444777444333222111111222333333000///...,,,***)))))))))))))))))))))))))))))))))'''((())))))(((((()))***(((((()))))))))*********))))))))))))))))))))))))******+++++++++,,,~~~|||{{{{{{|||}}}~~~~~~}}}|||zzzwwwvvvttttttsssrrrrrrqqqooonnnlllkkkgggeeeccc```\\\ZZZXXXVVVYYYVVVRRRNNNHHHEEEKKKTTTZZZXXXYYY]]]^^^___dddjjjxxxnnnbbbUUUIIIBBB;;;:::<<<<<<<<>>@@@EEEHHHIIIHHHFFFFFFFFFDDDAAA===999666333999===<<<;;;===<<<999999888666444333333555777000000000000111333555666333111///---***)))''''''))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))******+++++++++,,,}}}|||{{{zzzzzz{{{|||}}}~~~|||zzzxxxuuutttsssrrrpppqqqqqqpppooollljjjhhhbbb```^^^[[[XXXVVVUUUTTTVVVPPPKKKHHHFFFFFFNNNXXXYYYYYY\\\```bbbcccjjjrrrzzzwwwrrrjjj]]]NNNGGGFFF===;;;======FFFkkkttt[[[pppiii___iii{{{aaaEEEDDD<<<;;;:::999888777666666222111111000000000000000333111111666DDDZZZrrr{{{mmmaaapppyyy|||sssqqqxxxzzztttuuu|||zzztttvvv|||yyywwwwww{{{|||}}}|||||||||zzzwwwiiikkkllllllkkklllmmmnnnqqqooommmkkkiiiccc\\\XXXSSSWWW\\\^^^]]]ZZZXXXVVVQQQPPPOOONNNOOOTTT[[[```\\\^^^cccllluuuxxxsssnnnpppnnnooovvv{{{sssqqqvvv}}}xxxmmmjjjfffdddeeefffgggggg\\\[[[[[[ZZZZZZZZZ[[[\\\TTTOOOJJJGGGEEEBBB===999888777777999;;;======<<<>>>AAAGGGLLLPPPQQQQQQPPPNNNLLLNNNYYYccccccWWWJJJOOOUUUaaappp~~~~~~uuuoooppptttsssooowwwwwwvvvuuuuuuuuuuuuuuuoootttzzz{{{cccQQQAAA???BBBCCCHHHNNNUUUYYY```hhhrrr}}}}}}vvvmmmgggddddddbbb```SSSJJJAAA???@@@CCCIIIPPPZZZ```cccaaa]]]]]]]]][[[VVVVVVUUURRRNNNPPP^^^mmmzzzzzz|||{{{bbbUUULLLDDDAAABBBCCCHHHMMMMMMLLLLLLLLLMMMRRRXXX\\\cccfffiiihhhbbbYYYRRRNNNMMMKKKHHHGGGGGGGGGFFFEEEBBBAAACCCGGGJJJNNNWWWaaaeee]]]PPPFFFCCCFFFMMMRRRQQQQQQQQQPPPOOOLLLJJJIIIHHHIIIIIIJJJJJJJJJIIIIIIGGGEEEDDDEEEFFFGGGFFFEEEAAA???>>>AAAFFFIIIIIIGGGFFFFFFFFFEEEAAA===888555555;;;>>>===<<<===<<<999;;;999666555444555777999/////////000111333555777333222000---+++)))((('''))))))))))))))))))))))))'''((())))))(((((()))***)))))))))*********++++++))))))))))))))))))))))))******+++++++++,,,~~~~~~~~~{{{zzzzzzyyyyyyxxxxxxxxxxxxwwwuuusssrrrqqqqqqqqqnnnnnnoooooommmjjjfffddd]]]\\\YYYWWWUUUSSSSSSSSSOOOIIIEEEEEEGGGIIIOOOWWWWWWYYY]]]```bbbfffsssyyytttooogggZZZMMMIIILLL>>>>>>@@@???RRRggg]]]tttVVVBBBEEE<<<<<<;;;:::999777666555222111111000000000000000333222111666BBBWWWooorrrbbboooxxx}}}yyyxxx~~~zzz{{{{{{zzzyyyxxx{{{~~~~~~{{{wwwlllkkkkkklllmmmooooooooommmmmmnnnqqqrrrmmmaaaVVVOOOSSSYYY\\\\\\[[[ZZZZZZXXXWWWUUURRRRRRVVV]]]ccc\\\```hhhqqqwwwxxxtttpppqqqrrrvvv~~~}}}zzz}}}yyyssseeeaaa\\\YYYYYY[[[\\\]]]OOOQQQSSSUUUWWWZZZ]]]___WWWRRRKKKFFFDDDAAA===:::888777777999;;;======<<<<<>>???CCCIIILLLOOOYYYccc```XXXMMMDDDAAAEEEKKKPPPQQQRRRRRRQQQPPPMMMJJJHHHGGGGGGHHHIIIJJJJJJJJJJJJHHHGGGFFFFFFGGGHHHGGGEEE???>>>>>>AAAFFFIIIHHHFFFEEEEEEEEEDDD@@@;;;666333:::???AAA>>><<<<<<:::777;;;888555333333555777888111000000000000222333555111000...---++++++******))))))))))))))))))))))))'''((())))))(((((()))***))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,|||||||||||||||}}}}}}}}}~~~}}}|||{{{{{{zzzzzzzzzyyywwwvvvtttssssssrrrpppooooooooopppqqqlllmmmmmmmmmkkkgggdddaaa[[[ZZZWWWUUUSSSRRRRRRRRRIIICCCAAADDDHHHKKKOOOTTTVVVXXX\\\___```hhhzzz~~~yyyqqqiiiaaaVVVJJJGGGKKK@@@@@@BBBAAAXXXgggggg{{{OOOAAAEEE======<<<;;;999777555444222111111000000000000000333222222666AAAVVVmmm}}}xxxbbboooxxxzzz}}}zzz}}}zzz{{{{{{zzz|||~~~xxxsssooollljjjjjjlllnnnooooookkkkkkmmmrrrvvvppp```PPPOOORRRVVVYYYYYYWWWVVVVVV\\\[[[XXXTTTQQQTTT[[[```bbbhhhqqqzzz~~~~~~{{{yyyrrruuu{{{uuummm^^^ZZZSSSOOOOOOPPPRRRSSSFFFHHHLLLPPPSSSWWW[[[]]]ZZZTTTLLLFFFDDDBBB>>>;;;888777777999;;;======<<<;;;@@@HHHPPPTTTTTTRRRPPPUUUYYY]]]___\\\UUUNNNJJJNNN^^^tttxxx[[[OOOHHHKKKQQQVVVaaannnsssvvvuuukkkfffaaa^^^\\\VVVMMMEEEAAA@@@AAAGGGNNNZZZdddiiiddd^^^\\\YYYUUURRRRRRQQQNNNJJJPPPdddyyy{{{tttqqqqqqmmmhhhaaabbbgggnnnrrrssswww|||}}}xxxwwwyyy|||xxxkkkcccZZZPPPKKKLLLDDD??????EEEGGGEEEFFFKKKOOOQQQVVV___ggglllkkkiiigggjjjkkkggg___UUUOOOMMMLLLIIIEEECCCCCCBBBAAA@@@<<<>>>DDDJJJMMMPPPZZZddd\\\UUUKKKDDDCCCFFFJJJMMMRRRRRRSSSRRRPPPMMMJJJHHHFFFGGGHHHIIIJJJKKKKKKKKKIIIHHHGGGGGGHHHHHHGGGFFF>>>======AAAFFFIIIHHHEEECCCDDDDDDCCC???:::555111>>>BBBCCC???<<<;;;999555888555222000111333555666333222111000000000111222......---,,,,,,,,,------))))))))))))))))))))))))'''((())))))(((((()))***)))************+++++++++))))))))))))))))))))))))******+++++++++,,,||||||}}}}}}}}}||||||{{{~~~}}}|||}}}}}}|||{{{wwwwwwvvvuuutttsssrrrqqqmmmkkkjjjjjjkkklllllllllmmmkkkgggccc```^^^\\\\\\TTTQQQNNNMMMMMMLLLHHHEEEBBBAAAAAADDDJJJOOOTTTUUUUUUVVV[[[``````ggg|||sssnnncccVVVMMMLLLOOOQQQ???:::EEEEEEggg|||fffRRRdddHHHBBBBBBEEE???999777999999666333111222222222222111000000111111222666>>>QQQlllyyyfffkkkrrrzzzzzz|||zzz|||}}}{{{xxx|||||||||~~~~~~zzzvvvooommmkkkmmmppprrrrrrpppssswwwzzz}}}}}}ttt```LLLKKKIIIKKKQQQTTTSSSRRRSSS\\\[[[\\\\\\YYYVVVZZZaaabbbvvv}}}}}}wwwzzzzzzuuulllYYYMMMDDDDDDIIIIIIGGGFFFAAAFFFGGGEEEFFFKKKPPPPPPRRROOOLLLJJJHHHDDD>>>999666555555666999<<<<<<<<<>>>@@@EEEKKKMMMMMMNNNQQQYYYZZZ]]]\\\TTTKKKLLLQQQPPPfff~~~yyy\\\SSSNNNSSS]]]gggpppwww{{{zzzmmmfffffffffaaa[[[TTTQQQLLLGGGEEEKKKVVV___iiigggiiikkkfff\\\TTTSSSSSSOOOLLLLLLRRR```uuuvvvggg]]][[[XXXTTTSSSOOOOOOVVV]]]```cccgggmmmqqquuussslllgggggghhhiiimmmsssvvvuuuooogggbbbaaaXXXMMMHHHHHHHHHDDD???@@@AAABBBCCCDDDFFFJJJMMMVVV]]]dddllltttxxxsssjjjiiiccc]]]XXXRRRKKKIIIKKKEEEDDDBBB@@@>>>===<<<<<<;;;BBBFFFJJJSSScccmmmnnnTTTNNNFFFBBBBBBGGGKKKNNNSSSTTTUUUSSSOOOLLLJJJJJJKKKJJJHHHGGGFFFEEEFFFFFFBBBCCCFFFIIILLLKKKHHHEEEAAA@@@@@@DDDGGGHHHFFFCCCEEEBBB@@@???999333555===FFFGGGGGGBBB;;;777888::::::666111000333666777666333333444333222111000000,,,,,,++++++***)))))))))''''''((((((((((((''''''''''''((()))***++++++,,,(((((())))))))))))(((((((((((()))***************)))************+++~~~~~~~~~~~~~~~}}}|||{{{zzz}}}|||{{{{{{|||{{{xxxvvvvvvvvvuuusssrrrqqqpppooollljjjiiiiiikkkkkkiiihhhfffdddaaa]]]ZZZXXXWWWVVVRRROOOMMMLLLJJJGGGBBB>>>>>>???AAAEEEJJJOOORRRSSSYYYWWW[[[bbbggguuuxxxqqqiii]]]QQQKKKLLLNNNOOOFFF999GGGUUUvvvjjjTTTddd[[[HHHGGGFFFFFF@@@;;;999::::::777444222222222222222111111000111111222555===OOOjjj|||eeecccgggsss~~~||||||}}}{{{yyy{{{{{{|||}}}~~~~~~xxxtttmmmllllllpppvvvzzz|||||||||~~~|||hhhUUUMMMIIIIIINNNPPPOOOOOOQQQYYYXXXYYY\\\\\\\\\```fffrrr|||yyyssskkkXXXQQQKKKJJJGGGBBB@@@BBBDDDIIILLLIIIHHHKKKNNNMMMSSSRRRPPPMMMJJJEEE???;;;888666555666888999999999<<>>>>>=========CCCKKKSSS```jjjkkkeeeOOOJJJEEECCCEEEJJJNNNQQQRRRTTTTTTSSSPPPLLLKKKKKKKKKJJJGGGEEEDDDDDDEEEFFFDDDEEEFFFIIIJJJJJJGGGDDD@@@AAABBBFFFIIIJJJGGGDDDDDDCCCCCCAAA999222444;;;DDDFFFGGGCCC<<<999999;;;;;;666222111444777777666444333333333111000///...,,,,,,++++++***)))))))))''''''((((((((((((''''''((((((((()))*********+++))))))************))))))(((((()))***************)))************+++}}}{{{~~~}}}{{{yyyxxxzzzyyyyyyyyyyyyxxxuuurrrttttttsssqqqpppooonnnmmmjjjiiihhhiiiiiihhheeeccc^^^]]]ZZZXXXUUUSSSRRRRRROOONNNLLLJJJGGGCCC>>>:::===???CCCHHHLLLOOOQQQQQQYYYUUUWWWaaannn{{{tttpppdddVVVMMMLLLNNNOOOPPPJJJ777FFFddd}}}xxxUUUHHHeeesssNNNIIILLLIIIEEEAAA<<<:::;;;:::888555333333333333222222222111222000000333:::KKKgggiii]]]]]]ooo}}}~~~|||wwwxxx{{{zzz{{{|||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}xxxtttmmmmmmnnnrrryyy~~~mmmZZZQQQKKKHHHIIIKKKJJJKKKOOOSSSSSSVVV[[[]]]]]]bbbhhhyyyxxxssslll[[[ZZZXXXTTTJJJ@@@===@@@DDDKKKQQQPPPPPPRRRSSSRRRXXXYYYYYYUUUNNNFFF@@@===:::888666666777888888777;;;===AAAFFFLLLRRRWWWYYY___^^^]]]YYYQQQJJJKKKQQQ\\\ooozzzxxx|||hhh```ZZZ\\\bbbgggnnnsssvvv{{{}}}rrrmmmeee```]]]]]]\\\\\\]]][[[XXXXXXZZZ^^^aaacccaaabbbgggkkkjjjccc```aaacccaaaaaafffrrr}}}eeeWWWRRRMMMHHHCCC>>>===AAAGGGJJJOOOTTTVVVYYY\\\^^^]]]ZZZWWWTTTNNNNNNNNNLLLJJJGGGDDDBBB>>>???@@@BBBCCCDDDDDDCCCBBBCCCFFFHHHJJJMMMQQQUUU\\\```cccdddgggkkkllliiibbbWWWNNNKKKJJJGGGEEEEEE==================<<<<<<@@@FFFPPP\\\hhhkkkaaaTTTGGGEEECCCDDDHHHNNNRRRTTTPPPRRRSSSRRROOOLLLKKKKKKKKKIIIFFFDDDCCCCCCEEEFFFHHHGGGGGGHHHIIIHHHEEECCC???AAADDDHHHKKKKKKHHHEEEDDDEEEEEEAAA888111333:::BBBDDDFFFDDD???;;;;;;<<<:::666333222555777777666222222222111000///------,,,,,,++++++***)))))))))''''''((((((((((((''''''))))))))))))))))))))))))******++++++++++++******(((((()))***************)))************+++~~~|||~~~~~~~~~}}}|||{{{yyyyyyzzzxxxvvvuuuvvvuuusssrrrsssrrrqqqooonnnlllkkkjjjhhhggggggggggggddd```]]]ZZZYYYXXXVVVTTTRRRQQQPPPMMMKKKHHHEEECCCAAA???>>>@@@DDDIIIMMMOOOPPPQQQQQQXXXVVVZZZhhh{{{xxxtttnnn___QQQLLLOOOQQQQQQQQQFFF888IIIkkksss\\\JJJQQQgggcccHHHMMMRRRKKKDDDAAA===;;;;;;:::777555555444444333333333333333333000000333777EEEbbb}}}qqq\\\XXXnnn{{{~~~ssssss}}}~~~}}}wwwvvvyyy{{{}}}{{{|||~~~~~~{{{xxxppppppqqqssswww{{{qqq___WWWOOOHHHFFFFFFEEEGGGLLLRRRWWW___dddaaa^^^ccckkk|||xxxyyyuuunnneeecccbbb^^^TTTHHHCCCDDDBBBMMMWWWZZZ\\\```ccccccfffgggfff___TTTIIIAAA???;;;999888888999999999888:::===@@@DDDMMMWWW]]]^^^___\\\YYYVVVPPPKKKNNNUUU^^^oooooo```[[[```hhhrrriiiaaaZZZZZZ\\\^^^bbbgggmmmttt}}}|||wwwkkkiiifffaaa^^^]]]^^^```___\\\ZZZ\\\___aaa```^^^]]]___fffkkkkkkfffeeehhhssssssrrrwwwvvv___UUUSSSPPPLLLGGGBBB@@@CCCGGGJJJPPPVVVWWWXXXYYY[[[[[[XXXRRRMMMOOOPPPPPPPPPNNNLLLIIIHHHDDDGGGJJJJJJIIIJJJLLLOOOJJJLLLMMMNNNPPPRRRVVVYYY\\\```aaa___aaafffiiihhheeeXXXLLLIIIJJJHHHEEEDDD@@@???===;;;;;;;;;<<<===HHHLLLSSS\\\aaa]]]QQQEEECCCBBBCCCFFFKKKOOORRRSSSMMMOOOPPPOOOMMMJJJIIIIIIJJJHHHEEECCCBBBCCCEEEFFFJJJIIIGGGGGGGGGFFFDDDBBB===@@@EEEIIILLLKKKGGGEEEFFFFFFDDD===444111555<<<@@@BBBEEEDDDAAA>>>======888555222222555777666444//////000000//////...---,,,,,,++++++***)))))))))''''''(((((((((((('''''')))))))))))))))((((((((()))******++++++******)))(((((()))***************))))))*********+++~~~~~~~~~~~~}}}zzzzzz{{{{{{zzzzzzyyyyyy{{{wwwsssqqqqqqrrrsssssspppooonnnlllkkkiiihhhgggeeedddccccccbbb___[[[XXXVVVVVVUUUSSSQQQPPPNNNMMMGGGEEEBBB???>>>???BBBDDDDDDHHHLLLOOOOOOPPPQQQRRRYYY]]]iii}}}{{{vvvsssgggXXXLLLLLLQQQRRRPPPOOO???GGG]]]uuuhhhIIINNNfff~~~^^^MMMTTTVVVNNNCCCAAA>>><<<:::999777555666555444444333444444444444000000333555???[[[www}}}uuu]]]TTThhh{{{}}}}}}|||zzzkkkvvv}}}}}}~~~wwwuuuvvvyyyzzzzzz}}}}}}tttttttttuuuvvvyyy}}}vvviii^^^TTTJJJEEECCCBBBEEEIIIUUU___kkknnnfff```gggsss{{{yyyzzzwwwrrrllleee``````\\\TTTMMMKKKHHHTTTaaafffiiioootttvvvxxxxxxtttjjj[[[MMMCCC???<<<;;;999:::;;;<<<<<<;;;:::>>>AAADDDOOO\\\cccbbbZZZWWWTTTRRROOOMMMRRRYYYeeeuuuttt]]]KKKHHHKKKQQQXXXaaaooo{{{```YYYTTTTTTUUUVVVZZZ___ccckkkvvv~~~|||tttoooffffffeeebbb^^^]]]___bbb___]]]\\\^^^aaaaaa^^^[[[]]]```hhhooooookkkmmmrrrlllZZZUUUTTTSSSQQQLLLHHHFFFHHHJJJLLLRRRYYY]]]]]]]]]]]]\\\XXXRRRMMMPPPSSSVVVYYYYYYWWWSSSPPPPPPRRRUUUTTTRRRTTTYYY]]][[[\\\\\\\\\[[[\\\^^^aaa\\\___aaaaaafffmmmqqqppp```SSSGGGDDDDDDBBB???===AAA???;;;:::;;;???DDDGGGSSSSSSTTTUUUQQQJJJBBB>>>AAAAAACCCFFFKKKOOOPPPOOOKKKLLLNNNMMMJJJHHHGGGGGGHHHGGGEEECCCCCCDDDFFFGGGKKKJJJHHHGGGFFFEEEBBB@@@;;;???EEEIIIJJJIIIGGGEEEHHHFFF@@@777111333;;;@@@???@@@BBBCCCAAA???>>>===555222000111444555333111,,,,,,---...////////////,,,,,,++++++***)))))))))''''''(((((((((((('''''')))))))))((((((((((((((((((((())))))))))))(((((((((((()))***************))))))*********+++{{{||||||}}}}}}||||||{{{zzzyyyyyyzzz||||||{{{zzzvvvvvvwwwwwwxxxwwwwwwvvvuuurrrnnnmmmmmmooopppppplllkkkjjjhhhfffdddcccbbb___^^^\\\\\\[[[YYYUUURRRPPPPPPOOOMMMLLLIIIGGGFFF???>>>===;;;;;;???DDDIIIGGGJJJNNNOOOOOOPPPTTTXXX]]]hhh}}}xxxsssooo]]]PPPHHHMMMRRROOOJJJJJJ@@@aaaxxx~~~cccLLLeee~~~{{{yyy|||___VVVYYYWWWQQQCCCBBB@@@>>><<<999777666888777555444444444555666555000111444333999TTTqqqttt^^^RRR]]]ooowww~~~}}}yyyuuurrroooxxx~~~~~~~~~xxxuuuuuuuuuyyy|||wwwwwwwwwwwwxxx{{{wwwnnnfffZZZNNNGGGCCCAAACCCHHHPPPZZZfffjjjccc```kkkzzz|||zzzzzzwwwtttlllaaaXXXXXX\\\ZZZUUUQQQUUUbbbmmmqqqtttzzz~~~qqq```QQQFFF@@@>>><<<;;;;;;===>>>>>>===:::???AAADDDPPP___eeebbbUUUQQQOOOOOOOOOOOOTTT[[[mmm|||}}}hhhPPP???BBBCCCEEEHHHNNNVVV___fffjjj{{{pppeeeRRRNNNLLLMMMOOOQQQVVV\\\[[[bbbmmmuuuwwwssskkkeeeccccccbbb```^^^]]]]]]____________```bbbbbbaaa___bbbgggpppxxxyyywww{{{zzzdddYYYVVVUUUSSSSSSNNNKKKJJJKKKKKKLLLQQQXXXaaabbbbbbaaa___[[[WWWUUUYYY]]]bbbggghhheee```]]]XXXZZZ\\\]]]]]]```fffkkkmmmmmmllljjjhhhhhhiiikkkeeehhhkkkooowww{{{YYYNNNDDDAAA@@@>>>;;;;;;===<<<;;;<<<@@@HHHPPPUUU[[[VVVQQQLLLEEE>>><<<>>>@@@@@@BBBFFFJJJMMMMMMLLLJJJLLLMMMLLLIIIFFFEEEEEEFFFEEEEEEDDDEEEFFFHHHHHHKKKIIIHHHGGGGGGEEEAAA>>>;;;???EEEHHHIIIHHHGGGGGGFFFBBB:::333222:::AAACCC??????@@@AAA@@@???>>>===333111000111444555222///+++,,,---...///000000000,,,,,,++++++***)))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((()))***************)))************+++yyyyyyxxxxxxxxxxxxyyyyyyxxxwwwvvvwwwxxxxxxwwwuuutttuuuuuuuuutttsssrrrrrrkkkiiiiiiiiijjjkkkjjjhhhgggfffeeeccc```___]]]\\\YYYWWWTTTSSSSSSQQQOOOMMMKKKJJJJJJHHHFFFCCCAAA???;;;===???@@@@@@CCCHHHLLLKKKNNNQQQQQQRRRVVV^^^eeemmm~~~zzztttmmmeeeVVVLLLIIIQQQTTTMMMGGGFFFJJJ{{{yyy^^^^^^kkkuuulll\\\YYYVVVQQQOOODDDDDDCCCAAA>>>;;;:::999999888666444444555666777555111222666333555MMMkkkxxxfffWWWWWWdddttt~~~rrrpppqqqqqq|||oooxxx|||{{{{{{~~~|||vvvsssrrrvvvzzz|||yyyzzzzzzyyyyyy{{{}}}{{{xxxtttlll```RRRJJJEEEBBBCCCHHHJJJOOOVVV\\\___fffwww{{{yyywwwtttsssiii\\\PPPPPPVVVXXXXXXXXXaaalllwwwyyy{{{sssdddVVVIIIBBB@@@>>><<<;;;<<<<<<<<<:::999>>>AAACCCOOO___ddd^^^RRRNNNLLLMMMNNNOOOTTT[[[lll{{{uuu```LLL???AAA@@@@@@CCCGGGLLLOOOPPPTTTdddxxx|||gggVVVPPPIIIEEEDDDFFFGGGHHHMMMSSSRRRYYYeeennnrrrooohhhcccdddcccaaa```___^^^\\\\\\\\\]]]___aaaaaacccfffhhhjjjppp{{{{{{lll^^^ZZZYYYVVVUUUUUUQQQOOOOOOPPPOOOOOOSSSZZZaaadddgggfffdddbbbccceeejjjmmmsssvvvwwwtttpppmmmccceeehhhjjjllloooqqqsssvvvvvvuuurrrpppooopppqqqooopppqqquuu}}}zzzoooQQQIIICCCBBB@@@===<<<>>>:::;;;>>>BBBIIIQQQXXX]]]XXXNNNFFFDDDAAA===;;;>>>>>>>>>@@@DDDHHHKKKLLLKKKLLLMMMNNNMMMIIIFFFEEEDDDCCCCCCEEEFFFHHHIIIJJJJJJIIIIIIHHHHHHHHHEEE@@@===<<>>>>>>>>>>>======333111000222555555222.........////////////......,,,,,,++++++***)))))))))''''''((((((((((((''''''&&&'''''''''((())))))))))))))))))******)))))))))(((((()))***************)))************+++xxxwwwvvvuuuuuuvvvwwwxxxyyyxxxwwwwwwwwwwwwtttrrruuuttttttsssrrrpppooonnnbbbbbbeeegggiiihhhdddaaacccbbbaaa___]]][[[YYYXXXTTTRRROOOMMMMMMLLLKKKIIIIIIIIIHHHFFFDDDAAA>>><<<;;;???DDDGGGHHHIIIKKKNNNOOORRRTTTUUUWWW]]]hhhqqquuupppggg]]]SSSKKKLLLVVVXXXNNNFFFFFFTTTlllWWWnnn}}}mmm~~~^^^WWWVVVOOOJJJKKKFFFFFFFFFDDD@@@===;;;;;;999888666555444555777888666111333777333333JJJggg~~~ppp___WWW```uuu{{{mmmoooxxx}}}|||jjjxxx~~~xxxsssyyy|||~~~xxxtttrrrsssyyy~~~}}}yyy|||||||||yyywwwxxx}}}~~~}}}|||pppcccUUULLLFFFBBBDDDHHHLLLKKKMMMVVVbbbsss~~~{{{wwwsssqqqqqqgggZZZNNNMMMQQQVVVZZZ^^^eeepppzzz|||~~~sssfffXXXKKKCCCAAA???===;;;;;;:::999777888>>>@@@BBBNNN___bbb[[[QQQMMMKKKMMMNNNOOOSSSYYYeeeuuu~~~ooo]]]MMMDDDAAA@@@???BBBGGGKKKJJJIIIVVVcccrrrwwwuuusssvvv{{{iiijjjnnnpppfffTTTHHHEEEEEEBBB@@@AAA@@@???CCCHHHKKKSSS```lllrrrqqqmmmiiigggdddbbbaaaaaa```]]][[[WWWZZZ^^^___```ccciiinnnqqqxxxnnnccc[[[\\\\\\YYYWWWYYYUUUTTTUUUWWWUUUSSSWWW]]]aaaeeejjjjjjhhhiiinnnssswwwyyy}}}}}}yyywwwnnnppptttwwwyyyzzzyyywwwwwwwwwvvvtttqqqpppqqqsssooonnnlllnnntttrrrdddTTTHHHCCC@@@???===:::;;;>>>;;;===BBBIIIOOOVVVZZZ]]]QQQEEE<<<>>>AAA>>><<<;;;<<<===???CCCGGGKKKLLLKKKNNNOOOPPPNNNJJJGGGEEEEEEAAABBBEEEHHHJJJKKKKKKKKKHHHHHHHHHIIIIIIEEE@@@<<<>>>BBBGGGIIIIIIIIIKKKMMM;;;999333222;;;GGGHHHBBB@@@???===<<<=========<<<333222111444777666333///111111111000///...,,,+++,,,,,,++++++***)))))))))''''''((((((((((((''''''%%%&&&&&&'''((()))************++++++++++++******(((((()))***************)))************+++vvvvvvuuuuuuuuutttttttttuuuuuuuuuuuutttrrrqqqpppmmmnnnnnnnnnnnnnnnmmmmmmjjjgggdddaaaaaa```___]]]^^^\\\ZZZYYYXXXVVVSSSQQQJJJJJJIIIIIIIIIIIIJJJJJJFFFDDDAAA???>>>>>>>>>??????AAACCCFFFHHHKKKMMMNNNTTTTTTWWWYYYYYY```tttxxxssslll^^^QQQOOOQQQUUUWWWSSSJJJCCCAAAqqqVVVdddxxx|||sss___WWWOOOFFFDDDIIIGGGGGGGGGDDDAAA>>>===>>>===888555555444333666:::999555...000444222@@@___yyy~~~rrraaaWWW]]]ppp|||xxx~~~wwwrrr|||}}}yyy{{{~~~vvvzzzyyyqqqoooppptttxxx|||}}}||||||{{{yyywwwwwwwwwxxxyyy|||uuuiiiYYYKKKEEEEEEFFFGGGKKKMMMQQQZZZiii}}}wwwvvvxxxwwwqqqkkkbbbYYYOOOLLLKKKLLLPPPVVV```bbbhhhppp{{{|||nnncccZZZMMMBBB======<<<999666666777999;;;<<>>???EEEMMMNNN\\\iiimmmmmmooosssttthhhddd```^^^^^^^^^___^^^[[[[[[[[[\\\___dddiiilllsssxxxaaa]]]XXXVVVWWWXXXVVVTTTZZZYYYXXXXXXYYY\\\```bbbiiijjjkkkkkklllnnnrrruuuyyy}}}uuuwww||||||www}}}yyysssooonnnmmmmmmlllhhhgggddd___ZZZUUUQQQNNNCCCBBB???<<<;;;;;;<<<===@@@AAAFFFPPPZZZ\\\TTTLLLCCCBBB@@@???>>>===>>>>>>>>>>>>>>>>>>@@@CCCFFFHHHQQQPPPNNNKKKIIIGGGFFFEEEFFFDDDCCCFFFJJJMMMLLLJJJIIIJJJKKKIIIFFFCCCAAAAAADDDGGGHHHEEEGGGKKKGGG@@@888222000888FFFMMMIIIBBBDDD<<<888;;;???===999777000333666777555222000///111...++++++,,,...//////(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********(((((()))***+++,,,,,,---++++++,,,,,,,,,,,,ttttttsssssssssrrrrrrrrrqqqqqqpppooonnnmmmkkkkkkhhhiiiiiiiiihhhhhhgggffffffccc___\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQPPPNNNLLLKKKJJJIIIGGGFFFEEEEEEEEEBBBAAA@@@??????@@@AAABBBGGGHHHJJJLLLMMMOOOPPPRRRRRRVVV^^^ggglllvvv~~~rrrkkkcccWWWMMMJJJOOOWWWXXXJJJ???LLLaaapppVVVoooooo```[[[VVVOOOOOOTTTIIIIIIJJJHHHFFFEEEEEEFFF>>>999666666444222333777777444...000444111>>>ZZZtttvvvfff\\\___mmm}}}~~~|||}}}{{{|||uuussstttxxx{{{~~~}}}|||zzzyyyyyy{{{}}}rrrhhhZZZPPPKKKJJJKKKLLLRRRUUU\\\iii}}}xxxttttttrrrmmmhhh[[[RRRJJJGGGEEEEEEHHHLLLPPPSSSXXX```iiirrryyy}}}yyywwwpppgggaaa[[[QQQHHH<<<;;;888666555555666777::::::;;;AAAGGGMMMOOOOOOQQQQQQTTTXXXVVVSSSUUU[[[bbbqqqyyyzzzuuu```GGG@@@AAA>>>>>>BBBEEEDDDDDDGGGMMMXXX```______```WWWJJJFFFHHHJJJJJJGGGDDDCCCDDDEEEAAA???AAAEEEIIIQQQYYYcccppp|||{{{ttthhheee```^^^^^^^^^^^^^^^\\\\\\\\\]]]___bbbdddfffrrryyy\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTUUUWWWZZZ___eeejjjmmmqqqrrrrrrrrrsssvvv{{{~~~yyyuuupppmmmiiifffeeedddcccbbbYYYWWWTTTPPPKKKGGGCCCAAA???>>>============>>>???@@@FFFPPPXXXZZZUUUMMMGGGBBBAAA???===<<<<<<======;;;<<<>>>@@@BBBDDDEEEFFFMMMLLLKKKIIIHHHGGGGGGGGGEEEDDDDDDFFFJJJMMMMMMKKKJJJKKKKKKIIIEEEBBBAAA@@@EEEGGGHHHGGGIIIKKKEEE<<<555222333;;;GGGMMMJJJEEEDDD===:::===@@@===888666111444777888666333111///111111222111000...,,,+++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***************+++++++++*********+++++++++nnnnnnnnnnnnmmmmmmmmmmmmllllllkkkjjjiiigggeeedddcccccccccbbbaaa```___^^^___\\\XXXUUUTTTRRRPPPNNNKKKJJJIIIJJJKKKJJJIIIGGGJJJIIIGGGDDDBBB@@@???>>>===>>>???AAABBBDDDEEEFFFIIIKKKMMMOOOOOOQQQTTTVVVZZZaaammmzzzvvvlllbbbXXXOOOIIIQQQMMMMMMMMMFFFEEE]]]{{{yyy\\\VVVuuusssfff\\\[[[ZZZVVVVVV[[[SSSSSSQQQNNNIIIEEECCCCCC@@@;;;888777555111111555444333///111555111:::SSSnnnyyylllbbbaaahhhsss|||}}}zzzxxxxxx|||}}}|||zzzyyy{{{pppjjj```YYYUUUSSSSSSSSSUUUZZZdddvvvxxxqqqooommmhhhdddTTTLLLEEECCCAAA???@@@CCCDDDGGGMMMTTT\\\bbbfffiiijjjiiieee___]]]ZZZRRRJJJ???;;;666555666888777666:::999999<<>>???@@@AAAEEEOOOZZZ\\\UUUKKKCCC@@@???>>><<<;;;;;;;;;<<<<<<<<<===@@@CCCEEEFFFFFFFFFIIIHHHHHHGGGGGGHHHHHHIIIDDDDDDEEEGGGKKKMMMNNNMMMKKKKKKKKKHHHDDDAAA@@@@@@FFFGGGHHHIIIKKKIII@@@666000222777???HHHLLLKKKHHHCCC>>>===@@@AAA<<<777555111555999:::888444111000111555999888333---)))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))*********+++gggffffffffffffeeeeeeeeehhhhhhgggfffdddbbbaaa```]]]]]]]]]\\\[[[ZZZXXXWWWVVVTTTQQQPPPOOONNNLLLJJJHHHGGGGGGGGGHHHHHHFFFDDDFFFDDDBBB@@@>>><<<;;;;;;===>>>@@@CCCEEEGGGHHHHHHIIILLLOOOPPPQQQTTTYYY]]]fffooo~~~|||yyyrrrfffYYYOOOKKKJJJNNNMMMIIICCCCCCRRRqqqfffPPP[[[vvvddd\\\VVVWWWVVVTTTTTTWWWUUUUUUSSSNNNHHHDDDBBBAAA@@@<<<999999666222222444111222///111555111666KKKiii}}}{{{ooofffaaadddmmmwwwssszzz}}}~~~}}}yyyxxx{{{~~~|||~~~}}}|||zzzyyy|||rrrnnnhhhbbb^^^\\\[[[ZZZZZZ```lllvvvpppmmmjjjeee```QQQJJJEEECCCBBB>>>>>>@@@DDDIIIPPPXXX___dddfffggghhhgggccc]]]ZZZXXXPPPGGGDDD>>>888666999<<<:::888<<<;;;;;;<<>>@@@BBBCCCDDDDDDDDDDDDBBBBBBFFFLLLRRR\\\mmm}}}|||mmmgggddd```^^^^^^^^^]]]\\\[[[[[[\\\]]]]]]\\\[[[[[[\\\dddnnnuuuwwwyyy}}}~~~vvvmmmhhhccc```bbbgggeeeggghhhfffbbb```aaacccccceeehhhlllppptttwwwyyy{{{|||}}}zzzqqqiiiccc^^^[[[ZZZYYYXXXXXXYYYXXXUUUSSSNNNLLLJJJGGGCCCAAA???>>><<<<<<<<<===???BBBEEEGGGPPPVVVZZZWWWMMMBBB===<<<<<<;;;:::999::::::;;;<<<@@@AAACCCEEEGGGIIIJJJJJJHHHHHHGGGGGGGGGHHHHHHIIICCCDDDFFFIIILLLNNNNNNNNNLLLLLLJJJGGGCCC@@@@@@AAAFFFGGGHHHJJJJJJEEE;;;111---333;;;CCCIIIKKKKKKJJJBBB???@@@CCCBBB;;;666555333666:::;;;888555222000111666;;;999222+++))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++************************************++++++`````````_________^^^^^^``````___^^^]]][[[ZZZYYYUUUUUUUUUTTTSSSQQQPPPOOOOOOMMMLLLLLLMMMMMMKKKIIIHHHGGGFFFFFFFFFEEECCCAAA@@@@@@???===============@@@BBBDDDGGGIIIJJJKKKLLLMMMOOORRRRRRTTTXXXaaagggppp{{{xxxtttkkk]]]PPPHHHHHHKKKBBBLLLLLLDDDJJJfffsssUUUSSSjjjqqq```[[[XXXWWWUUURRRQQQRRRMMMNNNNNNMMMKKKJJJJJJKKK???;;;:::;;;999555444666000333000111555000333CCCdddzzz{{{qqqhhhaaa___iiivvvvvvzzzzzz}}}}}}~~~zzzyyy{{{~~~yyyvvvxxxzzz}}}~~~~~~~~~~~~{{{}}}}}}|||{{{rrrppplllhhheeebbbbbbbbbfffmmm{{{{{{xxxssspppmmmiiiccc___PPPJJJFFFFFFDDDAAA@@@AAAHHHNNNXXXcccjjjnnnnnnmmmnnnlllfff___[[[XXXQQQIIIHHHAAA:::888:::<<<;;;888<<<<<<<<<===???CCCGGGIIIJJJLLLOOORRRVVVXXXVVVSSSZZZffflllooopppaaaMMMGGGCCCCCCEEEHHHJJJJJJNNNUUUZZZaaagggeee^^^TTTHHH@@@AAABBBCCCEEEFFFEEECCCAAAAAAGGGPPPWWWZZZeee{{{rrrhhhdddaaa^^^]]]]]]]]]\\\[[[XXXYYY[[[\\\\\\\\\ZZZYYY]]]```dddgggiiikkkooorrrnnnkkkjjjkkkhhhdddiiirrruuuuuusssnnniiigggjjjmmmrrrrrrtttvvvxxxyyyzzz{{{}}}~~~}}}wwwnnnfff```]]]ZZZXXXUUUTTTTTTUUUVVVUUURRRPPPHHHFFFDDDAAA???>>>===<<<;;;;;;<<<>>>CCCHHHNNNQQQZZZWWWQQQJJJBBB>>>;;;;;;::::::999999999;;;<<<===CCCCCCDDDEEEGGGIIILLLMMMJJJJJJIIIHHHGGGGGGGGGHHHCCCEEEHHHKKKLLLMMMNNNNNNLLLLLLIIIEEEAAA@@@@@@BBBFFFFFFGGGIIIGGG???555///...666???FFFHHHHHHHHHIII@@@???BBBEEEBBB:::555666555777::::::888444222111111555888555...)))))),,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++((())))))***++++++,,,,,,+++++++++,,,,,,,,,YYYYYYYYYXXXXXXXXXWWWWWWTTTTTTTTTTTTSSSQQQPPPOOOKKKKKKKKKKKKJJJIIIGGGGGGIIIHHHHHHIIIJJJKKKIIIHHHEEECCCBBBBBBCCCBBB@@@>>>>>>>>>>>>??????@@@BBBBBBFFFFFFHHHJJJLLLNNNPPPQQQOOORRRUUUVVVYYYbbboooyyyyyyqqqjjj^^^RRRIIIGGGIIILLLJJJDDD???KKKmmmuuuZZZ[[[llldddbbbaaa^^^\\\XXXUUUSSSRRROOOPPPPPPOOOMMMKKKLLLMMM@@@===<<<>>><<<777555777000444111111555111111>>>\\\sss}}}tttlllaaa[[[cccqqqzzz~~~{{{xxx{{{zzz{{{{{{wwwwwwyyyvvvuuuwwwzzzzzzzzzyyyzzzzzzxxxyyy|||}}}tttoooooonnnmmmkkklllppprrrvvv{{{rrrqqqooonnnllliiiccc___PPPJJJGGGHHHHHHEEEEEEGGGKKKSSS```mmmuuuxxxwwwuuutttqqqjjjbbb^^^]]]WWWPPPIIIDDD===999999:::999888999:::<<<===>>>AAAEEEHHHJJJMMMPPPPPPRRRWWWXXXWWWYYYdddjjjnnnqqqcccOOOHHHFFFGGGJJJOOOQQQSSSYYYbbblllpppsssmmmaaaRRREEE>>>@@@BBBEEEJJJLLLLLLHHHEEEHHHOOOZZZaaadddnnnppphhhccc```^^^\\\[[[\\\\\\[[[ZZZWWWXXXZZZ[[[[[[[[[ZZZYYY^^^^^^^^^^^^aaadddggghhhlllooouuuxxxwwwvvvyyy|||xxxsssppppppsssvvvyyyyyyzzz{{{|||~~~kkkgggaaa\\\YYYWWWUUUTTTPPPPPPPPPPPPQQQPPPNNNKKKDDDBBB@@@>>><<<<<<<<<<<<;;;===@@@EEEKKKQQQUUUWWWWWWPPPFFF???<<<<<<;;;::::::999999999;;;<<<>>>@@@BBBCCCDDDFFFHHHJJJLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFCCCGGGJJJMMMMMMMMMMMMNNNLLLKKKHHHDDD@@@@@@BBBDDDEEEEEEGGGGGG@@@777111000444:::BBBFFFFFFEEEDDDDDD===???CCCEEE@@@888555888777888999888555333222222333444444111,,,******,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********'''((()))***+++,,,------++++++,,,,,,,,,---NNNNNNNNNNNNMMMMMMMMMMMMJJJJJJKKKKKKJJJJJJIIIHHHEEEEEEFFFFFFEEEDDDCCCCCCDDDDDDDDDEEEFFFFFFDDDBBB@@@??????@@@AAAAAA@@@>>>AAAAAABBBCCCDDDFFFGGGHHHIIIIIIKKKMMMOOOSSSVVVXXXVVVZZZ```eeennn~~~yyyuuuggg^^^RRRJJJIIILLLNNNOOOSSSDDDFFFggg|||aaafffmmm]]]aaabbb```]]]YYYWWWUUUTTTTTTUUUTTTPPPLLLIIIHHHHHHCCC@@@@@@AAA>>>888555555222666222000444111000:::QQQjjj|||zzzssscccVVVZZZgggsss~~~||||||~~~zzzwww~~~|||xxxuuuwwwyyyyyywwwuuuuuuuuurrrsssvvv|||xxxooooooppprrrtttwww~~~}}}wwwvvvsssnnnnnnmmmllljjjiiigggdddbbbRRRMMMJJJLLLMMMLLLMMMPPPUUU^^^lllzzzzzzvvvmmmccc```___[[[UUULLLHHHBBB<<<999888999:::777:::===>>>===>>>AAADDDGGGNNNQQQOOOOOOUUUYYYYYYZZZgggooouuuzzzjjjSSSJJJLLLMMMRRRXXX[[[^^^gggqqq~~~wwwfffTTTGGGBBBAAAEEELLLUUU]]]___\\\YYYYYY[[[aaafffhhhooo~~~zzzkkkdddaaa___\\\ZZZYYYZZZ[[[\\\[[[ZZZYYYZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWYYY\\\___``````dddmmmtttvvvwww{{{zzzxxxuuutttuuuxxxyyyzzz}}}|||{{{{{{|||vvvppp\\\YYYVVVTTTSSSRRRPPPNNNNNNLLLKKKKKKLLLKKKIIIHHHCCCBBB@@@>>>======>>>???AAAEEEKKKQQQTTTTTTRRRQQQHHHDDD???;;;;;;;;;:::999:::::::::;;;<<<>>>AAABBBBBBEEEIIIMMMOOOOOOMMMLLLIIIHHHGGGFFFFFFFFFFFFFFFDDDHHHMMMNNNMMMLLLLLLMMMKKKIIIFFFBBB@@@@@@CCCFFFDDDDDDFFFDDD:::///...333:::>>>CCCFFFDDDAAA???>>>;;;===BBBDDD>>>666666:::999999888666333111222333555444333000...+++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))*********+++++++++***+++++++++,,,,,,EEEEEEEEEDDDDDDDDDDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBCCCBBB@@@===>>>===>>>???BBBCCCBBB@@@EEEEEEEEEFFFHHHJJJKKKLLLKKKKKKLLLNNNRRRVVV[[[]]]bbbhhhqqq{{{}}}uuuooo___UUUJJJGGGMMMSSSTTTSSSGGGMMMlllvvveeejjjxxx}}}lll}}}hhhccc\\\^^^]]]YYYVVVUUUUUUTTTNNNOOOOOONNNLLLJJJKKKLLLFFFCCCBBBCCC???888444444333777222000444111000999IIIcccvvvxxxeeeSSSRRR^^^mmm}}}zzzzzz|||yyy~~~{{{wwwxxxyyyxxxuuusssqqqqqqmmmnnnrrryyyvvvmmmppprrrvvv{{{~~~mmmcccfffmmmmmmhhhmmmllliiigggfffeeeddddddVVVPPPNNNPPPRRRRRRTTTXXX```jjjyyy~~~yyyoooddd______[[[VVVPPPMMMGGG@@@;;;999;;;>>>888<<>>>>>???BBBCCCLLLQQQNNNMMMRRRWWWXXX^^^lllvvvsssYYYNNNPPPRRRXXX___bbbfffqqq{{{zzzhhhTTTHHHDDDDDDIIITTTbbbmmmrrrqqqmmmhhheeecccfffhhhkkkrrryyyzzzwwwmmmbbb\\\^^^___^^^YYYXXXXXXYYYZZZ[[[[[[ZZZ\\\\\\[[[ZZZYYYXXXXXXXXXTTTSSSUUUXXX]]]___^^^]]][[[eeejjjggggggnnnqqqppprrrppppppsssxxx|||}}}{{{~~~|||{{{{{{}}}vvvllleee```XXXVVVTTTSSSSSSRRROOOMMMMMMKKKJJJIIIJJJIIIHHHFFFAAA@@@>>><<<<<<===>>>???JJJOOOVVV[[[ZZZTTTKKKEEE:::;;;======<<<:::888777;;;:::;;;<<<===@@@BBBDDDCCCHHHOOOVVVXXXUUUQQQMMMFFFFFFEEEEEEEEEEEEEEEFFFEEEIIINNNOOOMMMKKKKKKLLLJJJIIIFFFBBB???@@@DDDGGGCCCDDDFFFBBB555***,,,666>>>AAADDDEEECCC???<<<::::::===AAACCC<<<555666;;;:::999777444111000222444777555333222000---(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((+++++++++***************)))************+++AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@@@@???DDD@@@;;;999:::<<<<<<<<>>kkkfffeee|||}}}zzzccc]]]___^^^\\\\\\\\\ZZZVVVSSSOOOMMMLLLLLLNNNOOOPPPOOOKKKKKKIIIEEE???:::777666666555333111111222333444CCCWWWppp~~~wwwkkk^^^XXXZZZmmmvvvyyymmmsss|||{{{|||}}}yyyyyyzzz{{{{{{xxxtttooolllhhhjjjppp{{{~~~~~~~~~~~~~~~vvvnnnqqqtttyyy{{{nnn___RRRQQQYYY```eeeiiiiiilllkkkggghhhjjjgggaaaRRRRRRSSSUUUWWWZZZ\\\^^^iiirrr~~~{{{nnnddd```\\\WWWSSSRRRPPPKKKDDD===999:::===;;;;;;<<<===???AAABBBCCCIIINNNQQQQQQRRRVVVXXXWWWdddjjjvvvooo]]]SSSUUUWWW\\\dddjjjpppzzzooo^^^RRRLLLKKKUUUcccmmmqqqpppoooooopppooojjjfffgggmmmpppnnnnnniiiaaa\\\ZZZYYYWWWVVVXXXYYYZZZ\\\\\\]]]]]]]]]YYYZZZ\\\\\\[[[YYYWWWUUUWWWWWWXXXWWWVVVWWWYYY[[[\\\]]]___```bbbdddhhhkkkrrrqqqqqqqqqssswww{{{}}}xxxwwwuuuuuuvvvyyy|||~~~~~~xxxqqqllliiiddd[[[UUUWWWVVVVVVTTTRRRPPPNNNMMMHHHHHHGGGFFFFFFEEEEEEEEE===<<<<<<===???CCCFFFIIIZZZ[[[]]][[[VVVMMMCCC>>>999;;;;;;;;;999999999;;;AAA???===<<<===AAADDDGGGMMMLLLRRR\\\```ZZZRRRLLLEEEEEEEEEEEEEEEEEEDDDDDDEEELLLQQQPPPNNNNNNNNNLLLLLLDDD???AAABBBAAACCCHHHOOOIIIBBB:::111---555@@@GGGKKKJJJDDD@@@??????===@@@@@@???;;;666555888;;;999666111//////000111222555444222000...,,,+++++++++)))'''''')))(((%%%"""))))))************))))))'''((()))((('''&&&''')))))))))************)))))))))))))))))))))))))))))))))************+++DDDDDDEEEFFFFFFGGGGGGHHHDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????@@@AAABBBBBBEEEEEEFFFHHHKKKMMMNNNNNNKKKKKKKKKMMMOOORRRSSSTTTRRRSSSUUUXXX___iiiwww~~~yyyyyyuuukkkaaaSSSMMMJJJPPPZZZ]]]VVVMMMKKKxxxhhhbbbzzzppp^^^ZZZXXXZZZ[[[ZZZWWWUUUUUUVVVQQQOOOLLLKKKLLLMMMOOOOOOKKKKKKJJJFFF@@@<<<999888666555333111111111333333???RRRkkk~~~~~~xxxlll]]]UUUTTTfffpppxxxvvvzzz~~~{{{vvvrrrwww~~~{{{wwwxxxxxxxxxvvvssspppnnnkkklllpppwww~~~}}}yyyvvvsssxxx~~~vvvnnnuuuzzz~~~nnnbbbXXXNNNFFFGGGNNNTTTZZZ___eeeiiikkkiiijjjlllhhhaaaZZZYYYYYYYYY\\\___ccceeepppzzz~~~pppfffbbb___[[[XXXTTTRRRNNNGGG???<<<<<<>>>;;;;;;<<<===???AAACCCDDDHHHQQQXXXXXXWWWYYY[[[ZZZbbbiiivvv~~~nnn]]]TTT[[[]]]ccckkkrrrxxxyyysssooonnnlllqqqxxxzzzxxxrrrnnnlllwwwwwwtttppprrrvvvwwwtttmmmcccWWWRRRUUUZZZ[[[YYYXXXYYYZZZ[[[\\\\\\\\\\\\ZZZZZZ[[[[[[ZZZXXXWWWVVVVVVWWWWWWVVVUUUVVVXXXZZZ[[[\\\]]]^^^___aaadddggglllkkkkkklllmmmpppssstttoooooooooppprrruuuxxxzzz~~~|||{{{|||~~~|||wwwqqqlllgggbbb``````^^^YYYTTTTTTTTTSSSQQQPPPNNNLLLKKKIIIIIIHHHGGGEEEDDDBBBAAA???>>>>>>???BBBGGGKKKOOOVVVUUUSSSPPPJJJEEE???<<<999;;;<<<;;;:::999:::;;;===<<<<<<<<<>>>CCCJJJOOOVVVSSSUUU\\\^^^XXXPPPLLLDDDDDDDDDDDDDDDDDDEEEEEEGGGLLLOOOMMMLLLOOOQQQPPPKKKDDD@@@BBBCCCCCCDDDIIIKKKEEE>>>666///...888CCCQQQSSSPPPFFF>>><<<======AAA???<<<888666777999;;;888555111///000111222333333111000...,,,+++******,,,***)))***,,,,,,***'''))))))************))))))'''((()))(((''''''((()))))))))************)))))))))))))))))))))))))))))))))************+++@@@AAAAAABBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@@@@AAAAAAAAA???AAACCCDDDEEEEEEGGGIIIEEEEEEFFFGGGIIIKKKMMMNNNJJJKKKKKKMMMOOORRRTTTVVVYYY^^^cccjjjttt~~~xxxtttqqqiii^^^UUUOOOLLLKKKSSS[[[\\\RRRGGGOOOmmmrrr^^^[[[ssszzzfff^^^[[[]]]aaaccc```YYYVVVXXX\\\WWWVVVSSSQQQPPPQQQSSSTTTIIIIIIIIIFFFAAA===::::::777555333111000111222333888HHHaaawww{{{qqqbbbWWWRRR___ooo{{{~~~}}}{{{yyyyyy{{{}}}~~~~~~~~~wwwvvvuuutttsssqqqppppppnnnooopppqqquuu{{{~~~~~~~~~{{{tttoookkkmmmppptttxxxxxxvvvssszzzttt^^^MMMDDD???===???CCCGGGNNNUUUcccgggkkklllmmmmmmhhhbbb^^^]]]]]]]]]```eeejjjmmmyyyrrrgggcccaaa___\\\WWWUUUQQQJJJCCC???>>>???<<<<<<<<<===???AAACCCEEEIIITTT^^^aaa```aaaaaa```___ggguuu{{{kkk\\\TTT]]]aaajjjuuu|||}}}yyyvvv}}}~~~}}}ttteeeUUUOOOTTT[[[\\\ZZZXXXXXXYYYZZZ[[[[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWWWWVVVWWWWWWVVVUUUVVVWWWYYYYYYZZZ[[[\\\\\\]]]___aaaccccccdddeeefffggghhhhhhdddeeegggiiillloooqqqrrrqqqooolllkkkjjjggg```ZZZUUURRRPPPQQQTTTUUUTTTQQQPPPOOOOOONNNLLLJJJIIIHHHIIIIIIHHHGGGEEEBBB@@@>>>??????@@@BBBGGGMMMSSSWWWRRROOOIIIDDD???===<<<<<<:::;;;<<<;;;::::::;;;<<<;;;<<<>>>???AAAGGGPPPWWW\\\YYYYYY[[[YYYRRRKKKIIICCCCCCCCCCCCDDDEEEEEEFFFMMMPPPPPPLLLJJJNNNPPPPPPHHHCCCAAACCCEEEEEEFFFIIIHHHAAA999444111333>>>JJJWWWXXXSSSFFF<<<<<>>888555777:::<<<<<<666333111000111333444444///...---+++*********)))*********+++------,,,+++))))))************))))))'''((())))))''''''((()))))))))************)))))))))))))))))))))))))))))))))************+++>>>>>>??????@@@@@@AAAAAADDDDDDCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGIIIIIIHHHIIILLLOOOHHHIIIIIIIIIIIIKKKMMMOOOQQQRRRRRRTTTWWW\\\bbbfffsss|||yyyvvvqqqjjjbbbYYYQQQLLLMMMMMMNNNRRRTTTQQQJJJDDDQQQSSSLLLRRRuuu}}}hhhdddccc```ggghhhhhhccc]]]XXXYYY[[[YYYYYYYYYWWWUUUSSSSSSSSSGGGHHHHHHFFFBBB>>><<<;;;888777444222111111222222444@@@WWWpppyyykkk^^^VVVTTTmmmwww}}}xxx|||}}}yyywwwtttrrrpppoooooooooooopppqqqoooooottt}}}}}}||||||}}}}}}~~~}}}{{{}}}}}}~~~~~~zzztttpppooolllhhhhhhkkkoootttvvvyyy||||||mmmVVVDDD???>>>>>>@@@AAADDDNNNXXXgggiiikkklllnnnmmmiiieee^^^___```cccgggmmmrrruuutttgggbbb```^^^\\\YYYWWWSSSMMMGGGCCCAAA@@@============???BBBDDDFFFMMMUUU^^^cccgggjjjiiieeedddlllyyy|||mmm```\\\dddkkkxxxttteee]]]\\\]]]\\\YYYXXXXXXYYYYYYYYYYYYYYYYYYZZZYYYWWWVVVUUUVVVWWWXXXVVVXXXXXXXXXWWWVVVXXXYYYXXXYYYZZZZZZYYYYYY[[[\\\]]]^^^___`````````______]]]^^^aaadddfffhhhhhhhhhdddaaa\\\ZZZXXXUUURRROOOIIIHHHGGGIIIMMMOOONNNMMMLLLLLLKKKKKKIIIHHHFFFFFFEEEFFFFFFFFFEEEBBB@@@>>>>>>???CCCHHHMMMSSSWWWYYYMMMIIIDDD>>>;;;:::;;;<<<:::;;;<<<<<<;;;;;;<<<======@@@DDDEEEHHHNNNWWW^^^\\\ZZZ[[[\\\WWWMMMGGGFFFBBBBBBBBBBBBDDDEEEGGGHHHUUUWWWUUUPPPMMMMMMLLLJJJCCCAAA@@@BBBEEEFFFFFFGGGDDD<<<555333444:::FFFQQQVVVVVVOOOCCC;;;>>>FFFJJJDDD===555333888======<<<444222111111333555666555---,,,+++***************************++++++***)))))))))************))))))''')))***)))((('''((()))))))))************))))))(((((((((((((((((((((((())))))*********+++DDDDDDDDDEEEFFFFFFGGGGGGJJJJJJJJJIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLKKKJJJLLLOOOQQQPPPQQQQQQPPPOOOPPPSSSVVVZZZ]]]aaafffnnnzzzwwwrrrhhh]]]SSSLLLIIIIIILLLOOOQQQOOOKKKIIIJJJLLLTTTGGGDDDfffjjj```dddddd^^^dddbbb```]]][[[XXXVVVTTTSSSVVVXXXXXXTTTPPPMMMMMMIIIJJJLLLJJJFFFBBB@@@???:::888666333222111222222666===QQQlll}}}pppaaaUUUJJJgggvvv||||||{{{}}}}}}}}}zzzvvvrrrooonnnnnnnnnnnnqqqsssqqqnnnpppwww~~~~~~}}}}}}{{{zzzyyyxxxxxx{{{}}}}}}{{{zzz~~~|||{{{{{{|||{{{yyywwwuuuqqqmmmkkklllnnnoooppprrrrrr}}}zzzvvvpppbbbNNN>>>@@@@@@BBBDDDDDDIIIWWWeeemmmkkkjjjkkklllkkkjjjiiiaaacccggglllrrrxxx|||~~~sssfff```^^^\\\ZZZZZZXXXTTTOOOKKKGGGCCCAAA>>>>>>======???BBBEEEGGGPPPTTTYYY___hhhooommmffflllsss}}}pppiiiiiittt}}}zzzqqqiiiccc^^^\\\XXXXXXYYYYYYYYYXXXXXXWWWYYYXXXVVVTTTTTTUUUWWWXXXWWWYYYZZZYYYXXXWWWXXXYYYXXXYYYZZZZZZXXXWWWXXXYYYZZZ[[[]]]^^^^^^]]][[[ZZZZZZ\\\^^^```aaa```______ZZZVVVQQQMMMLLLMMMNNNOOOJJJJJJJJJKKKKKKKKKJJJHHHHHHHHHHHHHHHGGGFFFEEEDDD@@@AAABBBCCCCCCCCCBBBBBBAAADDDIIIMMMPPPPPPOOOOOOEEECCC@@@===:::::::::::::::;;;======<<<;;;===>>>===BBBIIINNNSSSXXX___dddWWWYYY]]]^^^XXXLLLFFFFFFBBBBBBBBBBBBDDDFFFIIIJJJVVVYYYYYYUUURRRPPPKKKDDD>>>??????AAADDDFFFEEECCC>>>666000222777???JJJTTTRRRPPPIII>>>;;;AAAIIIMMMCCC;;;444444:::???===:::333222111333555777777666---,,,,,,+++******+++++++++,,,,,,,,,***)))(((((())))))************))))))((()))***)))((('''(((***))))))************))))))(((((((((((((((((((((((())))))*********+++GGGGGGHHHIIIIIIJJJJJJKKKIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJKKKNNNQQQSSSSSSSSSUUUVVVUUUUUUVVV[[[```aaagggqqq|||}}}}}}vvvoooiii___SSSJJJGGGHHHKKKLLLOOOPPPMMMIIIJJJPPPWWWJJJJJJZZZwwwbbb]]]```]]]WWW[[[ZZZYYYZZZ\\\[[[XXXUUURRRVVVZZZYYYUUUPPPNNNMMMMMMOOOQQQPPPLLLHHHEEEDDD===;;;888555333222333333999;;;KKKhhh}}}rrrbbbTTTJJJdddxxx||||||zzz{{{|||~~~}}}vvvzzz~~~~~~}}}xxxssspppnnnnnnnnnnnnqqqtttssspppppptttyyyxxxxxxxxxxxxwwwwwwwwwwww{{{}}}}}}{{{zzzzzz~~~|||yyyyyyzzz|||||||||uuuvvvxxxzzzzzzvvvpppkkkooommm|||xxxpppgggZZZIII>>>>>>???BBBFFFIIIOOO^^^mmmmmmhhhgggiiikkkjjjjjjkkkfffiiilllrrrxxx~~~pppccc^^^\\\ZZZXXXZZZXXXUUURRROOOKKKGGGCCC@@@???>>>>>>???BBBFFFHHHSSSWWW\\\aaajjjooommmffflllsss|||xxxoooooouuuyyypppgggcccaaaYYYYYYZZZZZZYYYXXXWWWWWWXXXVVVUUUSSSSSSTTTVVVWWWWWWXXXZZZYYYXXXWWWWWWWWWWWWXXXZZZYYYWWWVVVVVVWWWYYYZZZ[[[[[[[[[ZZZYYYXXXZZZ[[[\\\\\\\\\[[[YYYXXXUUURRRMMMIIIIIIKKKOOOQQQNNNOOOPPPPPPNNNKKKGGGEEEDDDDDDEEEEEEDDDCCCBBBBBB======>>>@@@AAACCCDDDEEEHHHJJJMMMNNNLLLIIIDDDAAA======<<<;;;:::999888777:::<<<======<<<<<<>>>???>>>CCCMMMWWW___dddeeeeeeTTTWWW]]]___XXXLLLGGGHHHCCCBBBBBBCCCEEEHHHKKKNNNRRRVVVXXXVVVUUUSSSKKKCCC;;;>>>@@@AAACCCFFFDDD???777000---222;;;CCCKKKQQQQQQLLLDDD<<<<<>>???CCCHHHKKKOOO[[[gggeeeaaabbbhhhkkkiiiiiilllhhhhhhhhhkkkpppwww~~~|||lllaaa^^^]]][[[YYY[[[YYYWWWUUUTTTPPPKKKGGG@@@???>>>>>>???CCCGGGIIIYYYccclllooopppqqqnnnjjjnnnttt{{{}}}xxxttt|||zzzwwwsssnnniiifffcccccc[[[[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSTTTTTTUUUVVVUUUWWWXXXXXXVVVUUUTTTUUUTTTVVVXXXXXXVVVUUUTTTUUUWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXXXXWWWVVVVVVRRRQQQOOOLLLJJJKKKMMMOOOOOORRRUUUUUUQQQLLLFFFCCC@@@@@@AAAAAAAAA@@@??????===<<<<<<===???BBBEEEGGGIIIIIIIIIHHHFFFBBB???===::::::;;;;;;::::::999999:::<<<===>>>======???@@@CCCHHHRRR^^^gggiiiccc\\\QQQTTTZZZZZZRRRGGGEEEIIICCCCCCCCCCCCFFFJJJNNNPPPPPPTTTUUUTTTSSSQQQHHH???;;;???BBBBBBDDDGGGCCC===555///...777BBBIIIMMMQQQNNNHHH???:::@@@IIIKKKGGG<<<::::::===@@@???999333222222333666888999777555...---,,,+++************+++---......+++)))***+++))))))************))))))((()))******)))((()))***))))))************)))))))))))))))))))))))))))))))))************+++HHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPQQQRRRSSSQQQRRRSSSUUUWWWXXXZZZ[[[aaabbbgggttt||||||{{{xxxqqqhhh```[[[YYYRRRQQQNNNMMMMMMNNNNNNNNNTTTMMMGGGEEEIIINNNPPPOOOooobbbWWWYYYtttsss^^^XXXXXXTTTTTTYYYSSSYYY``````\\\XXXXXXYYYVVVXXXXXXTTTNNNMMMPPPTTTNNNPPPRRRQQQMMMHHHDDDBBB@@@>>>;;;888555444444444111---999YYYvvvtttgggLLLTTTnnnyyyqqq|||{{{yyyuuu~~~zzz{{{|||www}}}zzzwwwttttttssstttsssssssssrrrqqqrrrtttvvvrrrssstttvvvwwwyyyzzz{{{||||||zzzzzz||||||zzzyyyyyyzzz{{{zzzyyyzzzzzz{{{~~~yyyvvvnnnkkkmmmggggggfffaaaWWWLLLCCC>>>AAABBBFFFJJJKKKMMMTTT]]]^^^[[[^^^gggkkkiiihhhkkkfffccc```___ccckkktttyyy~~~wwwjjjaaa^^^___]]]\\\\\\ZZZXXXWWWWWWTTTNNNJJJAAA@@@>>>>>>???CCCGGGJJJ___ooo}}}yyytttrrrpppwww|||}}}vvvoooeee```___aaaaaa```[[[[[[[[[[[[ZZZYYYWWWWWWTTTTTTTTTTTTTTTTTTUUUUUUSSSUUUWWWVVVUUUSSSRRRSSSSSSUUUVVVWWWUUUTTTSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUURRRRRRRRROOOLLLJJJIIIJJJNNNQQQUUUVVVSSSLLLFFFCCC===>>>>>>>>>>>>>>>======>>>===<<<<<<===AAADDDGGGEEEDDDCCCBBBAAAAAAAAAAAA<<<;;;;;;;;;;;;<<<<<<<<<:::<<<>>>>>>======???AAAKKKNNNWWWccckkkhhh\\\QQQNNNQQQUUUSSSJJJAAAAAAGGGDDDCCCCCCDDDGGGKKKOOORRRSSSUUUTTTQQQPPPMMMDDD:::;;;AAADDDCCCEEEHHHDDD<<<666111222===IIIOOOQQQRRRJJJCCC;;;999CCCNNNNNNHHH999:::<<<@@@AAA>>>777111333333444777999999777444...---,,,***))))))((((((&&&)))++++++)))((()))+++))))))************))))))(((***+++***)))((()))***))))))************)))))))))))))))))))))))))))))))))************+++NNNMMMMMMOOOSSSVVVWWWWWWVVVZZZ]]]\\\YYYXXX[[[___kkkhhhccc```cccjjjrrrxxx}}}}}}|||rrrrrrmmmddd\\\TTTNNNIIIJJJJJJLLLPPPPPPOOOQQQTTTMMMLLLIIIMMMQQQIIILLL___nnnSSS___mmmkkkaaaWWWTTTTTTTTTUUUYYY]]][[[[[[]]]\\\ZZZ[[[______\\\YYYVVVVVVWWWZZZ\\\XXXYYYYYYUUUOOOKKKIIIJJJBBB???<<<999888666333111555222555FFF```uuu~~~~~~|||tttkkkSSSPPPbbbwwwuuuxxxyyyvvvtttrrrpppuuu~~~wwwzzz{{{}}}}}}|||||||||wwwtttsssssssssrrrwwwsssrrrvvvxxxuuurrrrrruuurrrnnnpppuuu{{{~~~|||{{{{{{|||{{{{{{|||||||||}}}|||{{{{{{zzz{{{||||||{{{|||yyybbb\\\ZZZWWWXXX^^^RRRVVVYYYXXXQQQJJJEEECCCFFFJJJOOORRRSSSVVV[[[___ccciiimmmjjjgggfffeeebbbfff^^^WWWXXX\\\cccllluuu}}}vvvmmmccc^^^``````]]]YYYZZZ]]]\\\XXXVVVWWWUUUQQQHHH???===CCCDDDBBBGGGQQQlll{{{tttjjjnnnvvvyyynnnhhhaaa]]]\\\]]]______\\\\\\\\\\\\ZZZXXXVVVTTTUUUUUUTTTTTTSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRSSSTTTUUUUUUTTTSSSRRRQQQSSSSSSRRRRRRSSSUUUWWWXXXTTTSSSQQQOOOMMMLLLLLLLLLLLLMMMNNNOOOOOOOOOPPPPPPJJJKKKLLLLLLHHHCCC===999<<<<<<<<<<<<<<<===??????:::<<<>>>@@@BBBCCCCCCCCCBBBAAA???>>><<<;;;;;;;;;<<<;;;:::999999:::;;;;;;@@@;;;;;;@@@BBBAAADDDIIIOOO]]]iiiiiiccc\\\QQQHHHLLLTTTVVVNNNEEEDDDEEEDDDBBBDDDFFFIIINNNRRRVVVXXXXXXTTTRRRRRRMMMDDD>>>>>>@@@@@@CCCHHHKKKFFF:::000333222;;;KKKSSSQQQQQQVVVIII@@@:::AAAMMMRRRJJJ???444888>>>AAA???:::444111444666888888666333222111......---,,,+++)))((('''+++***)))(((((()))***+++))))))))))))))))))))))))&&&'''((()))***+++++++++******)))))))))))))))***))))))************)))))))))))))))***++++++SSSTTTUUUXXXZZZ]]]```bbbeeekkkqqqsssssssssvvvzzz~~~zzzyyy}}}zzzuuuqqqpppmmmmmmiii___UUUNNNLLLLLLNNNOOONNNMMMNNNRRRVVVXXXHHHYYY[[[OOOGGGIII]]]yyydddWWWrrrwwwcccZZZTTTTTTWWWXXXZZZ^^^]]]ZZZZZZ[[[YYYVVVVVVZZZ[[[ZZZXXXVVVVVVWWWYYYZZZ______^^^XXXQQQKKKHHHGGGBBB???;;;888666444222000222...000@@@XXXnnnyyy{{{~~~sssiii[[[RRR]]]ooosss~~~wwwhhhggglllooopppsss{{{uuurrrzzz}}}~~~~~~}}}|||~~~{{{wwwuuuuuuvvvwwwzzzvvvuuuyyy{{{xxxuuuuuuvvvsssqqqrrrvvv{{{}}}~~~~~~||||||}}}~~~}}}|||{{{{{{{{{{{{{{{zzzzzzyyyyyyzzzzzzzzzzzz}}}nnn\\\NNNLLLLLLIIIJJJOOOJJJNNNQQQPPPKKKGGGEEEFFFHHHMMMUUU[[[aaagggnnntttwwwxxxtttjjjbbbbbbddddddccc]]]YYY[[[___ccckkksssuuuyyy~~~~~~zzzmmmgggaaa^^^______^^^[[[[[[]]]\\\XXXVVVWWWUUURRRIIIAAA???CCCEEECCCIIITTTppp}}}~~~|||ssslllrrr~~~}}}xxxkkkgggaaa^^^]]]]]]]]]]]]\\\\\\\\\[[[ZZZXXXVVVTTTUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRSSSSSSTTTTTTTTTSSSRRRQQQSSSSSSRRRRRRSSSTTTUUUVVVTTTRRROOOLLLIIIGGGGGGFFFHHHHHHHHHKKKNNNQQQSSSSSSJJJJJJIIIGGGEEEBBB@@@???;;;<<<======>>>???@@@@@@CCCDDDEEEFFFFFFEEEDDDCCC@@@???>>>===<<<;;;;;;;;;;;;::::::::::::;;;===>>>===:::;;;AAADDDFFFLLLTTT]]]hhhnnnggg[[[SSSNNNJJJOOOTTTTTTLLLEEEDDDDDDBBBBBBDDDFFFJJJNNNRRRVVVXXX\\\XXXTTTQQQJJJAAA<<<;;;@@@BBBEEEJJJKKKFFF<<<444555888BBBPPPXXXVVVSSSQQQ???<<<===EEEOOOPPPFFF<<<444:::@@@AAA===777222111333666999:::777333000///---------,,,+++***)))(((+++***)))(((((()))***+++))))))))))))))))))))))))(((((()))***+++++++++*********)))))))))))))))***))))))************)))))))))))))))***++++++hhhlllppprrrsssuuuzzz}}}|||zzzrrrooolllgggcccccc```aaa^^^VVVLLLGGGJJJOOOPPPUUUVVVSSSTTT[[[\\\XXXOOOdddbbbNNNMMMccc}}}rrr}}}ggg^^^WWWSSSUUUYYYZZZ\\\___^^^ZZZXXXYYYXXXTTTTTTVVVVVVVVVVVVVVVVVVVVVWWWWWW___^^^\\\WWWQQQKKKHHHGGGEEEBBB===999777555333111333000111===SSSiiiwww}}}~~~tttiii^^^QQQVVVfffooo~~~rrrcccfffpppxxx{{{tttyyyvvvooorrrvvv{{{~~~}}}{{{yyyxxx~~~~~~}}}zzzvvvuuuwwwzzz{{{xxxxxx|||}}}zzzwwwxxxyyywwwvvvvvvyyy{{{||||||~~~}}}|||}}}~~~~~~}}}|||zzzyyyyyyyyyyyyxxxxxxxxxwwwxxxxxxxxxxxx{{{|||mmmaaaPPPGGGBBBDDDCCC???@@@EEEBBBEEEHHHGGGFFFFFFIIILLLMMMTTT___hhhqqqzzzxxxggg\\\ZZZ]]]^^^^^^YYYWWWYYYZZZYYY\\\aaabbbffflllqqqtttuuusssrrrfffdddbbb```___^^^]]]]]][[[]]]\\\XXXWWWXXXVVVSSSLLLEEEAAADDDDDDDDDKKKVVVlllwwwwwwsssrrrllljjjssszzzttthhheee```^^^]]]\\\[[[ZZZ[[[[[[[[[ZZZYYYWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRSSSSSSSSSRRRQQQQQQSSSRRRRRRQQQQQQRRRSSSSSSSSSQQQMMMJJJGGGDDDCCCCCCEEECCCBBBEEEJJJOOOPPPPPPEEECCCAAA??????@@@AAABBBBBBCCCDDDFFFFFFFFFFFFEEEJJJJJJIIIHHHFFFDDDCCCAAA>>>>>><<<;;;::::::::::::;;;;;;::::::;;;===???@@@======@@@EEEIIIOOOYYYcccppptttppp```OOOHHHIIILLLQQQQQQNNNHHHDDDDDDCCC@@@DDDEEEIIILLLPPPTTTVVVXXX]]]WWWQQQMMMFFF???;;;===@@@DDDIIIKKKHHHBBB<<<999555>>>JJJTTTZZZZZZPPPEEE555:::CCCLLLPPPLLLAAA888666===DDDBBB:::333111111222666999:::777222...,,,++++++,,,,,,+++******)))******))))))))))))******)))))))))))))))))))))))))))******+++++++++******))))))))))))))))))******))))))************)))))))))))))))***++++++uuummmfffbbb^^^XXXTTTTTTRRRRRRRRRPPPJJJFFFIIIOOOTTT^^^aaa]]]^^^aaa[[[OOOZZZ```XXXWWWsssrrrpppuuuaaa```YYYVVVXXX[[[ZZZYYYZZZ]]]YYYWWWYYYYYYVVVUUUWWWQQQSSSTTTVVVVVVVVVUUUTTTUUUUUUTTTRRROOOLLLJJJIIIJJJFFF@@@;;;888777555444444111111999KKKaaarrr|||}}}uuukkk^^^OOOQQQ^^^hhhvvv{{{ppprrr{{{~~~}}}~~~zzzzzz~~~wwwkkklllpppvvvyyyxxxxxxzzzzzz|||}}}zzzuuussswww{{{|||zzzzzz~~~|||zzz|||~~~~~~}}}}}}}}}}}}}}}|||~~~}}}||||||}}}|||{{{yyyxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxxxxyyy}}}eeeUUUKKKDDDAAA@@@AAA???;;;;;;@@@???AAABBBBBBCCCFFFMMMSSSUUU]]]iiiuuuwwwggg```]]]ZZZ\\\YYYXXXWWWSSSLLLJJJLLLKKKOOOUUUZZZ^^^bbbdddfffaaaccceeeccc___\\\\\\]]]\\\^^^\\\XXXVVVXXXWWWTTTPPPJJJFFFDDDBBBCCCJJJUUUdddooopppmmmnnnlllmmmxxx~~~tttnnnfffbbb^^^[[[ZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWVVVUUUSSSTTTTTTUUUVVVVVVWWWWWWUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOMMMKKKJJJIIIIIIIIIFFFCCC@@@AAAFFFIIIIIIHHHDDDCCCBBBBBBCCCEEEHHHIIIMMMNNNPPPPPPPPPNNNLLLKKKIIIHHHGGGEEEBBB@@@>>>===<<<<<<;;;:::999999999:::<<<;;;;;;;;;;;;===???@@@@@@CCCHHHNNNSSS\\\hhhrrr|||wwwhhhUUUFFFAAAFFFKKKOOOKKKFFFCCCCCCDDDCCC@@@GGGIIIMMMQQQTTTVVVXXXXXXWWWPPPJJJFFFBBB>>>>>>BBBBBBHHHLLLJJJBBB<<<999:::999GGGTTTZZZ^^^]]]OOO>>>777@@@KKKPPPMMMDDD:::555;;;BBBGGGCCC999111111555666777999777444000...---******++++++++++++*********))))))))))))))))))***))))))))))))))))))))))))***+++++++++++++++***)))((())))))***************))))))************)))))))))))))))***++++++|||{{{zzzwwwuuutttssslllddd___YYYTTTRRRNNNIIIGGGHHHIIIIIIMMMSSSSSSNNNNNNSSSfffiiieee]]]YYYXXXPPPEEETTTWWW^^^{{{sssbbbrrrhhhaaaccc]]]YYY[[[\\\YYYWWWWWWXXXSSSRRRUUUXXXWWWVVVXXXPPPQQQTTTVVVWWWVVVTTTRRRNNNNNNNNNNNNOOONNNMMMLLLKKKFFF???999777666555555111///---222@@@TTThhhuuu}}}||||||wwwpppeeeUUUQQQVVV^^^ooo|||zzz|||}}}{{{|||{{{vvvooolllqqqvvvxxxzzz~~~xxx{{{}}}zzzvvvtttxxx|||~~~}}}}}}}}}~~~|||zzzyyyzzzyyywwwvvvwwwwwwvvvuuutttuuuuuuvvvuuuwwwxxxxxxxxxyyy|||~~~sssUUUIII@@@<<<;;;<<<<<<:::888:::>>>>>>@@@AAA@@@AAAEEEMMMSSS\\\eeerrrvvvjjjaaa\\\[[[[[[YYYQQQGGGBBBCCC<<>><<<;;;;;;;;;:::999999999999999:::======<<<;;;;;;<<<>>>???AAAHHHQQQXXXaaakkkuuu{{{zzzlllXXXIIIBBBBBBFFFJJJKKKEEE???>>>AAACCCDDDDDDKKKNNNRRRUUUXXXYYYXXXXXXQQQJJJDDDAAA>>><<>>AAAIIIQQQPPPFFF;;;777777BBBGGGIIICCC999333555:::<<<;;;888444000...///000))))))***+++++++++******)))))))))******)))))))))))))))))))))))))))))))))******+++++++++***))))))'''((()))***************))))))************)))))))))))))))***++++++zzzwwwvvvuuusssoooooommmjjjfff```XXXSSSMMMJJJHHHIIIIIIFFFFFFIIIHHHJJJTTT^^^]]]VVVVVV\\\yyymmm]]]PPPIIIHHHGGGFFFOOOfffsssYYYtttmmm```bbbddd^^^[[[]]]^^^[[[XXXXXXRRRMMMLLLQQQUUUUUUUUUVVVQQQSSSUUUWWWWWWVVVTTTRRRQQQPPPOOOOOOPPPPPPOOOMMMHHHBBB:::555222222333333333222000222;;;MMMcccrrr}}}~~~}}}{{{{{{}}}{{{vvvrrraaaUUUQQQVVVkkk~~~~~~vvv}}}~~~sssuuuzzz{{{|||yyy{{{}}}|||yyyyyy{{{~~~~~~}}}}}}}}}{{{xxxwwwwwwwwwwwwvvvwwwvvvuuutttssstttuuuuuutttvvvwwwwwwwwwxxxzzz|||~~~aaaNNNGGG@@@999::::::;;;<<<>>>BBBEEEAAABBBCCCAAA@@@BBBHHHMMM[[[eeesssrrrgggYYYXXXXXXVVVNNNCCC>>>@@@:::<<<=========@@@FFFLLLQQQVVV[[[]]]\\\\\\]]]___ZZZ\\\ZZZUUUTTTWWWWWWUUUUUUTTTPPPIIICCCCCCJJJQQQ\\\iiinnnpppwwwzzzxxxkkkbbbaaa^^^[[[WWWUUUVVVYYYZZZ[[[YYYYYYXXXVVVVVVUUUUUUVVVSSSSSSSSSTTTUUUVVVVVVWWWUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOOOONNNOOOOOOPPPQQQQQQQQQQQQQQQQQQPPPOOONNNMMMMMMOOOQQQTTTXXX[[[]]]PPPPPPOOOOOOMMMLLLLLLLLLKKKMMMPPPRRRSSSSSSRRRQQQLLLLLLKKKIIIGGGDDDAAA???AAA@@@???===<<<;;;;;;;;;:::999999999999::::::;;;>>>======<<<===>>>@@@AAACCCLLLWWWaaallluuuyyywwwjjjZZZIIIBBBBBBDDDHHHKKKIIIBBB<<<<<<@@@BBBFFFIIIOOORRRVVVYYYZZZYYYWWWVVVOOOGGGAAA>>><<<;;;???DDDIIIKKKIII@@@444///444;;;DDDOOOYYYZZZUUUMMMDDD<<>>999333...---000222))))))******+++******)))))))))************))))))))))))))))))))))))))))))((())))))*********))))))&&&''')))***++++++******))))))************)))))))))))))))***++++++yyy|||yyyuuuqqqooonnnlllkkkcccaaa___]]]XXXRRRNNNLLLGGGEEEFFFIIIJJJIIIKKKOOOIIIQQQ___hhh```UUUYYYeee{{{eeePPPGGGDDDCCCJJJTTTkkkfffppp}}}lllfffcccdddgggaaa]]]^^^___\\\YYYYYYPPPKKKIIIOOOTTTUUUTTTUUUTTTUUUWWWXXXXXXVVVTTTRRRRRRPPPOOOPPPRRRRRRPPPNNNEEE@@@888222000111222333666666444444999III```qqqzzz}}}}}}|||~~~~~~yyyuuuhhh]]]RRRQQQfff{{{}}}nnnuuu{{{wwwxxx{{{{{{~~~~~~yyyyyyzzzzzzzzz{{{{{{|||~~~|||{{{||||||yyyvvvtttvvvxxxzzz{{{wwwvvvtttsssssssssuuuvvvrrrtttuuuvvvuuuvvvwwwyyyxxx{{{~~~~~~sss]]]OOOIII@@@===>>>???AAAEEEIIILLLLLLHHHJJJIIIGGGCCCBBBEEEHHHRRR[[[hhhtttvvvnnnhhhZZZYYYXXXUUUKKK@@@<<<>>><<<>>>>>><<<;;;???HHHOOOVVVXXX[[[]]]]]]\\\\\\\\\YYY[[[YYYTTTSSSVVVWWWUUUUUUWWWUUUMMMGGGHHHNNNUUU^^^jjjnnnpppxxx}}}~~~wwwnnn```ZZZ\\\VVVVVVVVVWWWYYYZZZYYYXXXYYYXXXWWWUUUUUUUUUUUUVVVSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOOOONNNNNNMMMNNNOOOPPPQQQPPPPPPQQQRRRRRRQQQPPPOOOMMMNNNOOOPPPSSSVVVYYY[[[VVVXXXZZZWWWPPPKKKJJJKKKGGGHHHJJJKKKKKKJJJIIIHHHEEEEEECCCBBB@@@>>>===<<<@@@???>>><<<::::::::::::999999999999999:::;;;<<<=========>>>@@@CCCEEEGGGKKKTTT^^^hhhqqquuunnncccUUUJJJAAABBBDDDFFFIIIMMMKKKCCC===>>>@@@AAAGGGNNNQQQTTTWWWZZZZZZXXXTTTRRRJJJCCC>>>======>>>CCCIIILLLKKKEEE:::000///777???GGGMMMTTTTTTJJJ>>>;;;???KKKOOOOOOGGG;;;666<<>>DDDBBB???;;;444///...000222)))***************)))(((((()))***++++++***)))((())))))))))))))))))))))))&&&'''((()))))))))))))))&&&''')))+++,,,+++***)))))))))************)))))))))))))))***++++++zzzssssssqqqmmmhhhccc___\\\UUUSSSQQQPPPMMMJJJIIIKKKFFFEEEFFFIIIIIIHHHJJJNNNIIIUUUggglll^^^OOOWWWjjjpppXXXGGGHHHJJJIIIRRRbbboooyyyfff___hhhjjjiiillleee______^^^ZZZWWWWWWSSSLLLJJJPPPUUUVVVUUUUUUVVVWWWXXXXXXXXXVVVTTTSSSOOOMMMMMMOOORRRTTTRRRPPPFFF@@@888222111222444555333444333111444CCCZZZlllxxx|||{{{qqqiiibbbVVVPPPaaasssrrrssswww{{{wwwuuu}}}}}}}}}wwwvvvvvvwwwyyyzzzzzzyyyzzz{{{{{{zzz{{{{{{xxxttttttvvvzzz~~~xxxvvvtttsssssssssuuuvvvppprrrttttttttttttuuuwwwsssuuuyyy|||}}}~~~~~~{{{vvvvvvppp\\\OOOGGG;;;AAABBBCCCEEEJJJNNNNNNLLLPPPQQQQQQMMMGGGDDDDDDFFFIIIQQQ\\\fffmmmttt{{{uuuxxxuuulllggggggiiijjjcccbbb```ZZZNNNBBB>>>@@@===>>>???>>>>>>DDDOOOXXXaaaaaaaaa```___]]]ZZZYYYYYYZZZXXXSSSRRRUUUVVVTTTTTTXXXWWWPPPKKKLLLSSSXXXfffqqqsssttt|||yyyqqqhhhZZZUUUYYYPPPRRRUUUZZZ]]]\\\XXXUUUYYYXXXVVVUUUTTTUUUUUUVVVSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRPPPOOONNNNNNNNNMMMMMMMMMNNNPPPQQQOOOPPPQQQRRRRRRRRRPPPPPPNNNNNNNNNOOOPPPSSSUUUVVVZZZ___```[[[OOOFFFCCCDDDGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCAAA@@@????????????@@@???<<<:::888888888888999999999999:::;;;<<<<<<<<<===>>>@@@CCCGGGJJJLLLTTT\\\eeekkkqqqooo___NNNGGGAAA@@@DDDFFFFFFIIIPPPNNNFFF@@@@@@@@@AAAGGGPPPRRRTTTXXXZZZYYYVVVRRROOODDD???<<<===@@@CCCIIIPPPMMMJJJBBB777///000:::CCCOOOQQQVVVWWWIII:::<<>>===EEEEEECCC@@@CCCOOObbbpppzzzkkk___]]]___[[[XXXXXX[[[ZZZWWWUUUSSSSSSTTTUUUUUUVVVVVVUUUSSSVVV[[[```ooouuu{{{||||||lllfffcccYYYPPPOOOMMMRRRXXXZZZYYYXXXXXXYYYWWWVVVUUUTTTRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRUUUTTTSSSRRRQQQQQQQQQQQQJJJKKKKKKLLLLLLMMMNNNNNNPPPPPPOOOOOONNNNNNOOOOOOLLLLLLLLLLLLMMMNNNOOOPPPYYYZZZXXXPPPGGGDDDIIIOOOPPPJJJBBB@@@AAABBB@@@>>>??????@@@@@@???===<<<:::>>><<<:::888888888999:::999999999999:::;;;<<<===BBBCCCDDDEEEHHHNNNUUU[[[```dddhhhggg```TTTIIIBBBAAA@@@@@@DDDJJJNNNNNNMMMOOOHHHBBBAAAGGGNNNSSSTTTYYY[[[]]]]]]ZZZTTTMMMIII999<<>>:::555000---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))************)))))))))))))))***++++++{{{zzzzzz|||~~~~~~yyytttnnniiigggdddaaa___dddaaa\\\WWWRRRNNNJJJHHHDDDDDDDDDDDDEEEGGGHHHHHHHHHPPPTTTRRRZZZlllzzz}}}}}}rrr^^^RRR___vvvkkk]]]VVV]]]iiipppnnn}}}{{{iiihhhggg\\\UUUWWWZZZYYYXXXWWWWWWVVVVVVVVVZZZXXXVVVVVVXXXYYYYYYXXXZZZ[[[[[[ZZZWWWTTTTTTTTTVVVVVVUUUTTTSSSRRRPPPPPPJJJDDD===;;;===AAABBBAAA<<<444222555222333HHHcccssszzz}}}|||~~~xxxsssmmmhhhaaaUUUPPP^^^rrr{{{wwwsssxxx|||mmmnnnwww|||{{{{{{zzzxxxwwwxxxyyyzzzzzzwww||||||zzz{{{yyyyyyzzzzzzyyyyyyxxxxxxrrrqqqpppqqqssssssqqqnnnoooooopppqqqrrrrrrpppnnnmmmmmmnnnpppssstttsssrrrmmmnnnllleee[[[TTTQQQRRRRRRKKKEEEDDDBBB???>>>@@@DDDGGGIIIJJJIIIHHHHHHIIIAAA@@@BBBGGGMMMPPPNNNLLLIIIDDDAAABBBCCCHHHUUUbbbeee```WWWMMMEEEBBBDDDFFFGGGGGGGGGKKKSSS___llltttqqqddd[[[[[[^^^\\\ZZZYYY[[[ZZZXXXVVVUUUUUUVVVVVVVVVXXXYYYYYYYYY]]]ccchhhsssyyyxxxddd]]]YYYQQQMMMNNNWWWYYY[[[ZZZXXXWWWXXXZZZXXXWWWTTTRRRQQQQQQSSSTTTQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTSSSRRRQQQQQQQQQQQQNNNNNNNNNOOOPPPPPPQQQQQQPPPOOONNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNSSSTTTSSSOOOKKKKKKPPPTTTOOOIIIBBB???@@@AAA???===;;;;;;<<<======<<<;;;:::999999:::::::::::::::;;;999::::::;;;===???AAABBBBBBDDDGGGLLLQQQWWW[[[]]]^^^___^^^YYYQQQIIIBBB???@@@AAABBBEEEIIILLLMMMMMMQQQKKKFFFEEEKKKQQQUUUVVVYYY[[[\\\[[[WWWPPPIIIDDD;;;<<<>>>AAADDDIIIMMMPPPFFF:::000000555<<>>FFFKKKKKKDDD:::333555:::<<>>;;;888333///---+++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))************))))))))))))************)))))))))))))))***++++++~~~}}}}}}~~~}}}{{{yyywwwuuusssrrrrrrqqqooommmiiifffaaa^^^\\\ZZZXXXVVVWWWTTTPPPKKKHHHFFFFFFGGGCCCDDDFFFGGGHHHJJJMMMOOOKKKPPPSSSXXXfff|||nnn^^^iiisssaaa[[[ssssssjjjqqqooonnniii```WWWTTTWWWWWWWWWWWWXXXXXXXXXXXXYYY]]]XXXTTTUUUYYY[[[YYYWWWXXXZZZ[[[ZZZXXXUUUTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPIIIFFFCCCCCCFFFHHHHHHFFF???888555666222222DDD[[[ooowww{{{yyy{{{~~~wwwsssnnniiibbbVVVOOOWWWfffxxx{{{{{{rrrrrrvvvyyyzzzzzznnneeegggmmmuuu|||{{{zzzwwwuuuuuuvvvwwwxxxyyy}}}}}}||||||xxxyyyzzz{{{zzzyyywwwvvvrrrqqqppppppqqqqqqooommmlllooossstttssspppnnnmmmkkkkkklllnnnppppppnnnllliiiiiihhhccc]]]YYYZZZ[[[SSSIII???:::666333555888:::???EEEIIIKKKJJJIIIIIIDDDDDDDDDFFFIIIKKKJJJIIIEEEBBBAAAAAABBBFFFPPPZZZ[[[WWWOOOGGGAAA@@@CCCFFFJJJJJJNNNUUU```jjjppprrrfff^^^XXXYYY\\\\\\[[[ZZZZZZYYYXXXWWWVVVWWWXXXXXXUUUVVVXXXZZZ]]]bbbhhhlllsssyyy{{{|||~~~yyyiii[[[VVVSSSOOOPPPUUUaaa```]]]YYYVVVVVVXXX[[[YYYWWWSSSQQQQQQRRRUUUWWWPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRRRRQQQPPPPPPPPPOOONNNNNNOOOPPPPPPQQQQQQRRROOONNNMMMLLLKKKKKKKKKKKKMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNPPPSSSVVVXXXNNNHHHBBB?????????===;;;888999:::;;;;;;;;;;;;:::777888:::;;;;;;:::999888999999:::<<>>===>>>>>>AAAEEEGGGIIIKKKNNNPPPQQQMMMJJJJJJPPPVVVYYYZZZZZZ[[[[[[XXXSSSKKKCCC???>>><<<>>>CCCJJJNNNLLLIII:::333...222<<>>;;;EEESSS\\\OOOCCC888999DDDMMMMMMIII:::444333777===???AAACCC:::888444111...,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))))))))************))))))))))))************)))))))))))))))***++++++~~~}}}}}}~~~}}}{{{yyyvvvsssooollljjjgggcccaaa___]]]ZZZWWWUUUSSSQQQPPPJJJJJJHHHFFFEEEFFFHHHJJJIIIKKKMMMNNNMMMOOORRRUUU\\\___bbbiiixxx}}}jjjiii{{{tttiiinnnlll```TTTRRRXXX\\\YYYYYYZZZZZZZZZZZZZZZZZZ^^^XXXSSSTTTZZZ]]]ZZZUUUUUUWWWYYYYYYWWWUUUTTTTTTNNNNNNNNNOOOOOOPPPQQQQQQJJJHHHHHHJJJKKKLLLIIIGGGAAA:::666666222111===OOOhhhsssyyyxxxyyy}}}}}}xxxrrrmmmiiicccXXXOOOPPPXXXkkkzzzzzzvvvrrrwww}}}~~~xxxtttyyywwwiiigggggggggooozzzzzzyyywwwuuusssssstttvvvvvvyyy}}}~~~~~~}}}~~~}}}{{{zzzzzzvvvxxxzzz{{{{{{yyyvvvtttrrrrrrrrrqqqqqqpppnnnmmmkkkooosssssspppmmmlllmmmmmmmmmmmmnnnnnnlllhhheeeeeefffeeebbb^^^ZZZYYYYYYKKKBBB999555444333666:::;;;???DDDHHHIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIKKKLLLIIIMMMRRRSSSPPPLLLKKKLLLLLLLLLKKKHHHDDDAAA@@@AAAMMMOOOTTTZZZaaafffiiijjjccc^^^[[[ZZZ\\\[[[ZZZYYYXXXXXXWWWVVVWWWWWWXXXYYYQQQRRRUUUXXX[[[```dddggglllrrryyy}}}zzzuuutttuuurrrvvvzzz~~~}}}yyyttteee^^^YYYXXXVVVUUUZZZaaabbb```]]]YYYVVVVVVWWWXXXVVVUUUSSSRRRRRRSSSUUUWWWOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQPPPPPPOOONNNNNNKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMKKKJJJIIIIIIIIIIIILLLLLLKKKIIIIIIHHHHHHHHHHHHGGGGGGKKKQQQUUUUUUUUUKKKGGGBBB>>>======;;;:::999999::::::;;;;;;;;;;;;999999::::::999999888777::::::;;;===@@@DDDGGGJJJUUUWWW]]]eeelllkkkccc[[[SSSOOOHHH@@@;;;;;;>>>BBB???CCCHHHJJJJJJLLLOOOSSSMMMKKKKKKNNNTTTYYY]]]^^^\\\[[[YYYUUUOOOGGG@@@<<<>>>===@@@IIIQQQQQQHHH>>>666333222999EEEQQQZZZ___bbbWWWHHH>>>BBBOOOWWWXXXGGG>>>888>>>KKKRRRLLLCCC333333555:::???@@@???>>>555444111...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))(((((((((((())))))))))))************))))))))))))************)))))))))))))))***++++++|||~~~}}}}}}~~~~~~~~~}}}{{{zzz|||zzzxxxwwwwwwuuurrrpppmmmjjjfffbbb___\\\XXXUUUQQQQQQOOOLLLJJJGGGFFFFFFDDDFFFHHHHHHGGGHHHJJJLLLMMMOOOPPPQQQSSSTTTWWWYYYcccfffjjjtttfffuuummmddddddfff```SSSKKKPPPXXX[[[[[[\\\\\\]]]\\\\\\[[[ZZZ___ZZZVVVXXX^^^aaa]]]XXXRRRTTTVVVVVVTTTSSSSSSTTTRRRQQQQQQQQQQQQRRRSSSTTTMMMNNNNNNOOOOOOMMMJJJGGGBBB<<<888666222000777CCC^^^lllwwwwwwxxx|||}}}yyysssoookkkfff^^^UUUPPPQQQ___rrryyy}}}{{{{{{}}}yyy|||yyytttvvvtttmmmmmmssswwwxxxxxxwwwsssqqqrrrsssrrrtttwwwzzz{{{|||}}}~~~~~~{{{yyyxxxvvvuuutttvvvxxxyyyyyyxxxuuutttsssssstttsssrrrpppoooooommmooopppnnnkkkiiijjjlllmmmllllllllllllkkkgggdddfffggghhheee```ZZZUUURRRBBB;;;555555666666888======@@@BBBCCCCCCCCCEEEFFFBBBEEEGGGFFFEEEEEEGGGJJJMMMTTT\\\\\\VVVNNNFFFAAAAAABBBDDDEEEDDDDDDEEEFFFPPPVVV\\\___aaaccchhhlllkkkiiieeeaaa]]][[[XXXVVVVVVVVVVVVVVVVVVWWWWWWWWWQQQQQQSSSUUUXXX[[[\\\]]]aaagggooovvv}}}}}}vvvooojjjgggeeebbbbbbdddeeeccc```^^^]]]XXXYYY[[[]]][[[ZZZ]]]bbb\\\[[[YYYXXXWWWVVVUUUTTTQQQRRRSSSTTTTTTTTTSSSSSSOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNLLLLLLHHHIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHKKKJJJIIIHHHGGGFFFFFFFFFGGGEEEDDDGGGLLLOOOMMMKKKGGGDDD@@@===<<<;;;:::999:::999999999999999::::::::::::::::::;;;<<<===>>>?????????AAADDDIIIMMMPPPcccdddhhhmmmpppiii]]]SSSHHHFFFBBB>>><<<===BBBFFFHHHKKKMMMMMMJJJJJJMMMPPPGGGIIIKKKPPPVVV\\\___```]]][[[WWWQQQJJJDDD@@@===>>>@@@FFFOOOTTTNNNAAA555333555:::CCCPPP[[[```aaa^^^QQQBBB???LLLXXXVVVNNN===;;;===GGGRRRRRRGGG;;;333777<<<@@@AAA@@@;;;666222111...,,,+++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************))))))))))))************)))))))))))))))***++++++}}}{{{{{{|||zzzwwwssswwwxxxyyyyyyxxxvvvuuuttttttrrrooommmkkkhhhdddaaa[[[YYYUUUSSSQQQNNNKKKIIIGGGHHHHHHFFFDDDBBBBBBCCCEEEHHHKKKKKKJJJJJJLLLOOORRRRRRTTTZZZaaagggjjjkkkpppqqqvvv|||pppiiifffoooccc```YYYRRRRRRVVVXXXWWWYYYZZZ[[[\\\[[[ZZZYYYXXXWWWUUUTTTWWW\\\^^^ZZZVVVQQQRRRSSSSSSRRRRRRSSSUUUXXXWWWTTTRRRQQQPPPQQQQQQRRRRRRRRRQQQPPPMMMJJJIIIDDD>>>:::777333000333999QQQcccrrrvvvwww{{{}}}zzzwwwtttppplllggg___WWWRRRYYYlllwwwuuuzzz}}}wwwppprrrvvvzzzzzzvvvrrrppppppqqqrrrtttwwwyyy|||~~~}}}zzzxxxwwwvvvtttrrrqqqsssuuuvvvwwwwwwuuuuuurrrsssttttttrrrppppppqqqnnnnnnmmmkkkiiihhhiiijjjjjjiiihhhiiikkkkkkjjjiiikkklllllljjjddd\\\TTTOOO???999555666777777999<<<===>>>?????????AAADDDGGGDDDIIINNNNNNKKKKKKNNNRRRRRRXXX\\\XXXQQQKKKFFFAAA????????????BBBHHHOOOUUUZZZaaahhhkkklllooovvv}}}{{{{{{uuujjjaaa\\\XXXUUUUUUUUUVVVVVVVVVVVVVVVVVVTTTSSSSSSUUUWWWWWWVVVTTTWWW[[[bbbjjjsssyyylllnnnqqquuuzzz~~~~~~}}}wwwxxxtttkkkbbb]]]YYYUUUSSSQQQPPPPPPLLLHHHIIILLLQQQUUUYYY[[[ZZZXXXXXXYYYUUUTTTTTTUUUVVVUUURRROOONNNOOOQQQSSSSSSRRRPPPNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNOOOOOONNNMMMKKKJJJHHHHHHIIIJJJJJJKKKKKKLLLJJJIIIHHHHHHGGGHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEEEEGGGDDDBBBCCCFFFGGGEEECCCBBBAAA???===;;;:::::::::888888888888888999:::;;;===>>>@@@BBBDDDFFFHHHIIIDDDDDDEEEGGGLLLRRRWWWZZZhhhhhhjjjkkkhhh___RRRHHH>>>>>>>>>>>>>>>BBBGGGKKKRRRQQQOOOLLLIIIIIIJJJLLLFFFIIIOOOTTTZZZ]]]```aaa\\\XXXRRRKKKEEEBBBAAAAAAAAAFFFNNNRRRPPPFFF999000000777AAALLLXXXaaaaaa]]]MMMEEE>>>CCCQQQ[[[RRRDDD888<<>>EEEHHHMMMRRRTTTTTTTTTUUUTTTSSSQQQPPPQQQSSSRRRPPPMMMMMMNNNNNNOOOOOONNNMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMNNNNNNNNNLLLJJJIIIGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHGGGGGGHHHHHHIIIIIIGGGGGGFFFEEEDDDDDDDDDEEEDDDBBBAAA@@@AAAAAAAAA@@@>>>>>>===<<<:::999::::::999999999:::<<>>888888:::<<>>???@@@BBB<<<===<<<;;;:::999:::;;;;;;;;;<<<>>>BBBFFFIIIKKKQQQUUUZZZ^^^]]]WWWPPPLLLBBBCCCFFFKKKSSS\\\eeejjjZZZ[[[\\\XXXPPPGGG@@@===???@@@BBBCCCFFFJJJPPPUUUKKKFFFBBBBBBHHHOOOSSSUUUPPPUUU[[[___aaaaaa``````WWWQQQGGG@@@<<<>>>CCCGGGKKKRRRWWWOOO@@@444111333444???KKKSSSYYYYYYNNNAAA;;;CCCLLLQQQSSSPPPFFF<<<;;;HHHVVVZZZRRRGGG@@@===FFFOOOVVVTTTNNNHHH===222000///---+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))))))))************))))))))))))************)))))))))))))))***++++++{{{vvvsssuuusssqqqttt||||||uuummmeee```[[[VVVRRRRRRJJJOOO[[[YYYHHHAAAFFFIIIFFFCCCBBBCCCFFFGGGGGGJJJGGGEEEFFFJJJNNNQQQQQQVVVXXXXXXZZZddduuu~~~fff^^^kkkzzzxxxeeeWWWWWWYYYUUUUUUZZZZZZYYYVVVUUUYYY]]]YYYRRRRRRUUUXXXXXXWWWVVVUUUUUUVVVUUUTTTTTTUUUVVVXXXYYY\\\UUUOOONNNRRRVVVUUUTTTVVVPPPLLLMMMRRRTTTPPPKKKFFFDDDBBB>>>;;;888555444:::HHH^^^nnntttssstttwwwrrrsssttttttqqqjjjaaa[[[PPPMMMWWWjjjtttrrrxxxwwwsss}}}tttvvvvvvtttxxx|||yyypppmmmmmmmmmlllmmmqqqxxx}}}~~~~~~|||yyyuuusssssssssooonnnmmmmmmmmmoooqqqsssqqqqqqpppooommmllljjjiiipppmmmkkkjjjjjjiiigggfffkkkiiihhhgggggggggeeedddkkkjjjgggeeebbb]]]WWWRRRCCC???<<<;;;>>>BBBEEEGGGIIIGGGFFFEEECCCBBBEEEIIIQQQXXXfffuuutttcccYYYWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYUUUTTTSSSRRRPPPNNNMMMMMMDDDEEEFFFJJJPPPVVV\\\```ccc```\\\XXXTTTNNNHHHCCCCCCBBBDDDJJJOOOSSS[[[ddd```hhheeeTTTHHHFFFDDD???:::::::::888666555555777999<<<@@@FFFKKKOOOPPPOOOMMMLLLLLLMMMOOONNNLLLJJJLLLLLLMMMNNNNNNOOOPPPPPPUUUSSSQQQOOONNNNNNNNNNNNPPPOOOOOONNNLLLKKKIIIHHHGGGFFFDDDEEEFFFHHHGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@??????>>>?????????AAA???<<<888555555888;;;;;;888:::DDDNNNSSSVVVYYY```aaabbb___XXXOOOHHHDDDBBBDDDJJJQQQXXX]]]^^^^^^]]]WWWPPPIIIEEEBBB@@@>>>???===<<>>DDDEEEEEEGGGYYYUUUPPPGGG999//////666:::BBBOOOZZZ]]]TTTDDD888;;;FFFTTT\\\ZZZOOO@@@777KKKSSS[[[ZZZPPPEEE>>>===QQQTTTSSSNNNJJJHHHAAA777///...---+++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***************)))((((((+++*********))))))(((((((((((())))))))))))((((((******))))))((((((''''''((((((((()))******kkkfffccccccaaa___dddkkkkkkfff^^^WWWQQQLLLFFFCCCGGGDDDHHHQQQQQQIIIEEEIIICCCDDDFFFIIILLLNNNQQQRRRRRRSSSSSSUUUXXX^^^fffkkkuuu|||~~~qqqdddkkk|||jjj```\\\``````ZZZYYY^^^tttfff\\\XXXTTTPPPSSSVVVYYYZZZYYYXXXWWWXXX]]]]]][[[YYYWWWVVVVVVVVVRRRPPPNNNMMMMMMMMMMMMMMMSSSPPPNNNPPPRRRRRRNNNJJJHHHGGGDDD@@@<<<888555444555AAATTTeeennnqqqssstttuuuuuuuuuuuurrrlllddd^^^UUUKKKUUUoooyyytttwwwrrroooxxx{{{{{{rrrssstttuuu||||||tttllllllkkkkkklllppptttwww}}}zzzwwwwwwwwwrrrpppnnnlllkkklllmmmoooppppppoooooommmllljjjjjjllljjjhhhhhhiiijjjjjjiiiiiihhhffffffgggfffeeecccfffdddaaa^^^\\\XXXSSSOOODDD@@@<<<:::>>>DDDIIILLLOOOMMMKKKIIIGGGGGGIIIMMMNNNWWWgggyyynnn```YYYWWWXXXYYYXXXXXXXXXXXXWWWWWWWWWTTTSSSRRRPPPNNNMMMKKKKKKFFFEEEDDDDDDFFFIIIMMMOOORRRMMMGGGBBB???<<<999777::::::===CCCHHHMMMUUU]]]|||hhhOOOAAAAAA???888999::::::888666555666777999:::>>>CCCIIILLLLLLLLLJJJLLLNNNPPPQQQQQQPPPPPPLLLMMMMMMNNNOOOOOOPPPPPPQQQPPPNNNLLLKKKKKKKKKKKKNNNNNNNNNMMMKKKJJJHHHGGGGGGEEEDDDDDDFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEEEE@@@@@@@@@??????@@@AAAAAAAAA@@@??????>>>>>>>>>>>>======<<<;;;999:::===???CCCDDDJJJSSSXXXYYY[[[___eeeaaaYYYNNNEEE???======DDDEEEHHHOOOWWW]]]^^^]]]RRRNNNHHHCCCAAA???>>>===AAA???===???BBBFFFFFFFFFCCCCCCEEEKKKTTTZZZ[[[YYYXXXZZZ]]]```aaa___[[[WWWMMMDDD>>>???CCCDDDHHHMMMSSSMMMFFF>>>666222888BBBJJJPPPVVVWWWRRRJJJCCC@@@LLLSSSYYYUUUJJJ???<<<===LLLRRRTTTLLL@@@888999>>>KKKMMMLLLGGGDDDBBB;;;333...---,,,+++***))))))))))))))))))))))))((((((((())))))))))))))))))))))))***************)))((((((*********)))))))))(((((())))))************))))))******))))))(((((((((((())))))******+++,,,VVVRRROOONNNLLLLLLPPPVVVPPPOOOMMMJJJHHHFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHKKKMMMOOOOOOOOORRRWWW\\\XXX```kkkuuu}}}zzzpppmmmgggfffuuuvvviiicccdddppp}}}xxxrrr```[[[[[[```___ZZZ\\\bbbzzzgggXXXTTTVVVWWWTTTWWWYYYZZZZZZYYYZZZ[[[cccbbb```]]]YYYVVVSSSQQQPPPRRRSSSRRRNNNLLLLLLMMMNNNPPPRRRSSSSSSPPPMMMJJJJJJIIIFFFBBB>>>:::666444222;;;IIIYYYgggpppsssrrrxxxxxxwwwuuusssnnngggbbb\\\LLLRRRooo{{{vvvtttooorrrrrrwwwzzz{{{mmmnnnnnnpppuuuzzzxxxrrrooommmkkkkkkmmmooopppqqq}}}~~~~~~|||yyyxxxxxxrrrpppllljjjiiijjjlllnnnnnnnnnnnnnnnmmmlllkkkjjjkkkiiigggfffhhhiiiiiiiiigggfffeeeeeeffffffdddbbb```]]]YYYVVVSSSQQQMMMKKKDDD@@@;;;:::???FFFMMMQQQRRRRRRQQQNNNLLLLLLOOOQQQUUUZZZfffuuuyyyggg\\\XXXWWWWWWYYYYYYXXXXXXWWWVVVVVVVVVTTTSSSQQQOOOMMMKKKIIIHHHLLLJJJHHHEEEDDDDDDEEEEEEFFFAAA999444222222333333777666:::@@@EEEIIIPPPXXXrrrYYYBBB;;;???===666888999999888666555777888999;;;>>>EEEKKKNNNLLLIIIDDDIIINNNPPPOOOMMMNNNOOOMMMMMMNNNNNNOOOPPPPPPPPPQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLKKKJJJHHHFFFFFFFFFDDDCCCCCCEEEFFFFFFEEECCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAABBBCCCDDDDDDAAAAAA???>>>============:::;;;<<<<<<<<<===???BBBDDDMMM[[[dddaaaWWWSSSUUUUUUPPPHHH@@@:::999===@@@FFFEEEHHHOOOXXX]]]\\\ZZZHHHEEE@@@>>>>>>?????????CCCAAA???>>>@@@BBBCCCCCCCCCDDDIIIQQQYYY^^^^^^]]]___^^^^^^``````\\\UUUOOOCCC@@@???BBBEEEGGGNNNTTTMMMEEE;;;555222666CCCQQQ\\\``````WWWIIIAAABBBHHHZZZ___^^^PPP===444;;;FFFWWWWWWQQQCCC666333<<>>;;;<<>>===<<<<<<<<<999::::::::::::===AAADDDGGGUUUhhhooocccPPPEEEDDD?????????>>>======@@@BBBFFFFFFJJJSSS\\\^^^YYYSSSDDDAAA>>>===>>>@@@AAAAAABBBAAA???>>>???@@@BBBCCCJJJLLLPPPWWW\\\^^^\\\ZZZbbbaaa``````___XXXMMMDDD<<<===@@@EEEKKKPPPTTTXXXIII???444000222===OOO^^^gggiiieeeVVVCCC===FFFRRR___```ZZZJJJ;;;888CCCOOOaaaYYYLLL>>>666888BBBJJJDDDCCCAAA>>><<<999444///+++***************++++++++++++******)))((((((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))(((((()))******++++++******)))))))))))))))))))))))))))******++++++,,,---EEEHHHJJJKKKKKKMMMOOOPPPOOORRRRRROOOIIIGGGIIILLLIIIQQQRRROOOSSS```eee```hhhnnnwwwvvvjjj\\\TTTUUU\\\gggnnnrrrmmmzzz{{{gggaaa]]]WWWUUUWWWYYYYYY\\\```aaaXXXQQQRRRVVVVVVUUUTTTVVVZZZZZZXXXXXXZZZYYYUUUSSSUUUWWWXXXWWWXXXYYY[[[VVVVVVVVVUUUSSSPPPNNNLLLTTTPPPLLLKKKNNNOOONNNKKKKKKPPPUUUUUUQQQLLLJJJJJJEEEEEEEEEDDDBBB???<<<;;;666777:::EEEYYYnnnuuurrrwwwuuutttsssrrroookkkhhhddd[[[SSSWWWddduuuwwwmmmrrrzzz}}}|||zzzyyyvvvvvvzzzzzzssskkkhhhnnnqqqrrrmmmfffeeemmmxxxtttqqqmmmjjjjjjkkklllllllllnnnrrrssssssrrrrrrrrrqqqooolllkkkkkkmmmppprrrlllllllllllllllkkkjjjjjjkkkiiiggggggggggggfffdddfffeeeeeefffgggfffcccaaa]]]XXXRRRNNNKKKIIIGGGEEE=========@@@FFFKKKNNNOOORRRXXX[[[ZZZ[[[___aaa______^^^bbbhhhnnnsss~~~sssllliiikkkmmmoooqqquuuyyy|||vvvmmmccc\\\[[[ZZZXXXTTTWWWWWWWWWXXXXXXYYYYYYYYYTTTSSSQQQOOOMMMKKKJJJIIIIIIHHHEEECCCAAA@@@@@@@@@;;;999555444444555555555555444777;;;<<<;;;>>>CCCGGGGGGDDDAAA@@@???:::444999:::;;;;;;::::::<<<>>>BBBKKKXXXdddgggbbbXXXPPPRRRWWWZZZXXXRRRMMMMMMOOOMMMMMMNNNNNNNNNNNNNNNNNNJJJJJJKKKKKKJJJJJJJJJJJJHHHHHHHHHGGGGGGEEEDDDCCCCCCAAA@@@AAABBBCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA=========>>>???@@@AAABBB@@@???>>>===<<<<<<<<<<<<999:::::::::<<>>@@@???===;;;:::;;;EEEHHHOOOXXX^^^]]]TTTLLLBBB@@@>>>===???AAAAAAAAA@@@???>>>>>>???BBBFFFHHHOOORRRVVV[[[^^^^^^[[[YYYaaa```___^^^ZZZQQQEEE<<<;;;===BBBJJJRRRXXXWWWTTTAAA777000222;;;III[[[hhhmmmjjj^^^MMM???@@@QQQaaacccZZZLLL???;;;AAANNNXXX]]]PPP@@@999;;;BBBEEEFFFCCC@@@===<<<:::666111///******))))))******+++++++++*********)))))))))((())))))))))))))))))))))))***************)))(((((((((((((((((((((((())))))(((((())))))))))))(((((())))))))))))************))))))******+++,,,PPPTTTUUUTTTUUUYYY]]]]]][[[___```[[[UUURRRWWW]]]kkkssszzz|||xxxmmmggg```WWWOOONNNOOOVVVcccrrryyyyyy^^^XXX___ZZZVVVVVVZZZ\\\\\\^^^bbb]]]XXXVVVYYY]]]ZZZQQQIIIKKKQQQVVVYYY[[[\\\XXXRRRSSSTTTVVVVVVUUUVVVXXXYYYPPPPPPPPPPPPOOONNNMMMLLLSSSMMMHHHIIINNNRRRPPPMMMNNNQQQSSSRRRNNNKKKKKKKKKDDDEEEFFFFFFEEECCC@@@>>>666666555;;;NNNfffpppnnnsssrrrrrrrrrsssqqqmmmjjjfffcccYYYSSS[[[mmmyyyzzz}}}~~~www|||yyy|||xxxxxxwwwssspppqqqrrrxxx~~~|||rrriiimmmvvvpppppppppmmmiiigggggghhhgggjjjnnnppppppqqqrrrssswwwuuussspppooooooooopppllllllllllllkkkjjjiiihhheeeeeefffhhhjjjjjjhhhfffeeeeeeeeeeeefffdddaaa^^^[[[WWWRRRNNNLLLKKKJJJHHH@@@@@@BBBFFFKKKOOOPPPOOOWWWaaaggggggiiioooooojjjeeeeeeiiiqqqwww}}}~~~ssskkkeeebbbaaabbbdddfffggggggggggggccc```\\\[[[\\\[[[YYYVVVVVVWWWWWWWWWXXXXXXXXXXXXRRRRRRQQQOOOMMMLLLKKKJJJHHHGGGEEEBBB???===<<<;;;999777555555666666555444888777999===<<<999:::>>>???AAAAAA???<<<:::999888;;;<<<>>>>>>>>>???AAACCCJJJWWWhhhrrrpppfffZZZSSSUUUWWWXXXUUUPPPLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMIIIJJJKKKKKKKKKKKKKKKJJJGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@??????AAABBBBBBAAA@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>>>>???@@@AAA>>>======<<<<<<<<<<<<<<<:::;;;===???DDDKKKTTTZZZbbb```\\\TTTGGG======CCC======;;;999888999;;;>>>CCCIIIRRRZZZ\\\WWWMMMFFF@@@>>>======>>>@@@@@@@@@>>>>>>??????@@@DDDJJJOOORRRUUUZZZ^^^``````^^^]]]___^^^[[[VVVOOOFFF???;;;>>>CCCIIIPPPWWWXXXQQQHHH777111111:::HHHUUUbbbkkkkkkaaaQQQCCC@@@KKK^^^lllcccSSS???888@@@OOOZZZ___UUUHHH<<<===HHHQQQOOOIIICCC>>>:::999666111------******)))))))))******+++************************))))))))))))))))))))))))***************)))((((((''''''(((((((((((())))))(((((())))))))))))(((((()))))))))************+++))))))******+++,,,tttvvvssslllmmmttt{{{}}}www{{{}}}xxxrrrqqqyyyuuuooo___XXXQQQOOOTTTXXXZZZYYY```nnnuuucccUUUUUU]]]\\\YYYZZZ^^^___]]]\\\___YYYXXXYYY[[[\\\ZZZRRRKKKKKKTTTZZZZZZYYYZZZYYYWWWTTTUUUVVVUUUUUUUUUVVVXXXRRRQQQPPPOOONNNMMMMMMMMMNNNMMMLLLOOORRRUUUTTTSSSRRRRRRQQQNNNLLLKKKKKKLLLHHHHHHIIIJJJHHHFFFBBBAAA888888333444FFF___lllkkkppppppqqqssstttssspppmmmiiigggbbb]]]]]]cccmmmtttuuu{{{wwwuuu}}}pppmmmkkkqqqwwwwwwpppiiifffgggeeehhhkkkmmmnnnpppsssuuuyyyxxxwwwvvvtttsssrrrrrrmmmmmmlllllljjjiiiggggggdddeeegggkkkmmmlllhhheeedddccccccccccccaaa]]]YYYVVVSSSQQQOOOOOOPPPOOONNNIIIIIIIIILLLPPPSSSUUUUUU]]]iiirrrsssuuuzzzxxxqqqrrrrrrvvv~~~zzzwwwrrrmmmhhhfffeeeeee^^^^^^]]]^^^^^^]]][[[ZZZZZZZZZ[[[\\\\\\[[[ZZZYYYWWWWWWVVVVVVUUUTTTSSSSSSPPPOOONNNMMMLLLKKKKKKJJJGGGFFFEEECCCAAA???>>>===;;;999666666666666666444999999;;;???>>>::::::===;;;;;;;;;<<<;;;:::;;;<<<===???@@@AAAAAABBBEEEGGGQQQ```qqqwwwnnn```UUUQQQOOOOOONNNLLLKKKJJJIIIIIILLLKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMMMMLLLFFFGGGGGGFFFFFFEEEDDDCCCAAA???>>>>>>@@@AAAAAA@@@???@@@AAAAAAAAAAAA@@@???@@@???????????????@@@@@@<<<<<<;;;;;;<<<<<<======<<>>888888888888888;;;@@@DDDDDDJJJSSSWWWTTTMMMGGGCCC???>>>======@@@AAABBBAAA>>>@@@@@@AAABBBGGGNNNSSSWWWZZZ^^^aaabbbbbbaaaaaa^^^\\\VVVKKKAAA<<<<<>>>>>;;;888444222222333444333444444777;;;;;;777777:::@@@>>>???AAABBB>>>:::888???AAABBBCCCCCCEEEHHHJJJVVVeeeuuuvvvhhhXXXPPPNNNMMMKKKIIIIIIKKKMMMNNNMMMKKKKKKKKKKKKKKKJJJJJJJJJFFFGGGHHHJJJJJJJJJIIIIIIFFFFFFGGGFFFFFFEEEDDDCCC@@@???===>>>@@@AAAAAA@@@>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>???CCCHHHLLLMMMNNNNNNOOOFFF???;;;======:::888888888:::===>>>======>>>???DDDKKKRRRSSSMMMGGGCCCBBB@@@???>>>???BBBDDDEEEEEE@@@AAABBBBBBCCCHHHOOOUUU]]]___bbbddddddbbbaaaaaa^^^ZZZQQQCCC777444<<>>???999222111444777555333333666999;;;::::::::::::999;;;===?????????===<<>>>>>>>>>>>???@@@AAABBB??????@@@AAA@@@???>>>===:::;;;<<<<<<<<<;;;:::999:::::::::;;;<<<>>>@@@AAALLLMMMNNNNNNLLLHHHEEEBBB>>>===<<<;;;::::::::::::::::::999999<<>>===;;;===BBBJJJZZZaaaUUUEEE===999555:::===TTTaaa[[[\\\XXXCCC===AAALLL\\\hhhgggZZZMMM<<>>:::999@@@LLLZZZcccmmmmmmnnnrrruuutttrrrpppnnnfffdddiiifff\\\WWWZZZlllpppyyypppvvvuuusss~~~qqqgggXXXaaaooo{{{}}}sssllleeeffffffeeefffhhhmmmpppzzz~~~~~~zzzzzz}}}}}}zzzvvvxxxyyywwwqqqkkkiiihhhhhhffffffhhhkkkkkkhhheeedddbbb``````^^^[[[UUUQQQLLLLLLLLLNNNUUU___cccaaa\\\VVVQQQOOOOOOQQQYYYccchhhpppzzzvvvkkkfffeeebbb^^^]]]^^^______^^^ZZZYYYYYYXXXXXXYYYZZZ[[[YYYZZZZZZYYYYYYXXXWWWVVVXXXVVVTTTRRRPPPOOOOOOOOOPPPPPPOOONNNLLLJJJHHHGGGDDDAAA@@@AAA???:::888:::777666444333444555555555333666999::::::999:::;;;:::;;;<<<=========<<<<<>>>>>??????@@@AAAAAA===>>>?????????>>>===<<<::::::;;;<<<;;;;;;999999;;;:::::::::<<>>======BBBJJJYYY]]][[[OOOAAA:::777555???JJJ]]]hhhddd^^^RRRAAA<<>>;;;;;;BBBLLLTTTgggjjjnnnqqqssssssqqqpppmmmgggeeejjjgggZZZPPPMMM___ssspppgggpppsssqqqvvv{{{jjjbbbWWW[[[dddqqq|||}}}xxxiiihhhfffdddccceeeiiimmmxxxzzzzzzxxxyyy|||~~~||||||xxxppplllkkkgggdddcccdddgggiiigggeeeeeecccaaa```___]]]ZZZXXXUUUVVVUUUWWW^^^fffiiifff]]]VVVQQQNNNNNNQQQZZZdddkkktttrrrgggdddcccaaa___^^^^^^^^^\\\[[[VVVVVVWWWXXXYYY[[[\\\]]]YYYYYYXXXVVVVVVUUUUUUUUUUUUTTTSSSQQQPPPPPPPPPPPPRRRQQQOOOLLLKKKJJJJJJJJJFFF@@@===>>>>>>999666666111333555555444333555777555777999:::999999:::<<<;;;;;;:::::::::;;;;;;<<>>???@@@DDDLLLUUU```VVVJJJAAA999444666<<>>999:::@@@FFF```hhhooorrrssstttsssqqqsssmmmjjjlllhhh\\\OOOJJJQQQhhh~~~}}}tttgggdddnnnuuuvvvwwwtttzzz~~~wwwyyy{{{yyyoooiiigggdddccciiittt}}}wwwsssmmmgggcccdddhhhlllrrrtttvvvxxxzzz|||}}}}}}~~~sssmmmkkkeeebbb``````dddfffeeecccaaaaaa``````aaaaaaaaaaaaaaaccceeehhhmmmrrrpppjjjaaa[[[VVVTTTRRRSSSYYYaaallluuuzzzhhhbbbbbb^^^]]]\\\[[[[[[ZZZYYYXXXUUUVVVVVVXXXYYY[[[\\\]]]YYYWWWVVVTTTSSSSSSSSSTTTRRRRRRQQQQQQQQQQQQPPPQQQPPPNNNKKKHHHFFFGGGHHHIIIGGGAAA===;;;888444555999555555444444444444666777666888:::;;;::::::<<<>>>===;;;:::999888999;;;<<>>>>>???AAABBB@@@@@@@@@@@@@@@@@@??????<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888:::;;;<<<>>>@@@BBBDDDEEEBBB@@@>>>;;;:::999888888888888888888888999::::::<<<===>>>@@@DDDHHHLLLNNNTTTPPPKKKEEEAAA@@@@@@AAACCCDDDFFFHHHJJJJJJIIIHHHEEEIIIOOOUUUZZZ]]]bbbeeeiiifffbbb^^^YYYRRRKKKEEE???>>>>>>BBBHHHPPPYYY^^^YYYIII;;;666444555AAAPPPjjjyyyooo[[[SSSCCC888AAAVVVbbbmmmiiiYYYKKKFFFGGGVVV```iiifffRRR>>>:::@@@CCCHHHNNNOOOLLLGGGEEEEEE@@@999222///---******,,,+++---***))),,,+++***...+++*********))))))((((((((()))************))))))(((***+++***)))((()))***************************))))))************)))((((((((())))))******************,,,---...///JJJOOOTTTTTTSSSUUU\\\bbbjjjwww{{{xxxvvvgggaaa___]]]]]]]]]\\\\\\\\\\\\[[[XXXXXXYYYYYYYYYXXXXXXYYY[[[]]]]]]]]][[[YYYWWWVVVVVVWWWZZZ]]][[[VVVSSSTTTWWWUUUSSSOOOMMMMMMPPPSSSVVVNNNMMMNNNRRRWWWXXXVVVSSSPPPQQQOOOMMMOOOTTTUUUQQQKKKKKKJJJKKKMMMPPPQQQQQQQQQPPPPPPPPPQQQPPPMMMKKKEEEGGGFFFAAA:::777:::>>>XXXeeepppssstttvvvvvvtttvvvrrrnnnnnnkkkccc[[[WWWMMMYYYkkk~~~xxxllllllttt~~~|||lllwww}}}www|||~~~}}}vvvmmmjjjoooyyyvvvkkkdddcccgggkkkmmmoootttyyy}}}~~~~~~tttllljjjeeeaaa^^^^^^aaacccbbbaaa____________```aaaccceeeiiinnntttyyy~~~zzzrrrccc___]]]\\\YYYWWWYYY___hhhrrriii[[[YYY[[[YYYYYYYYYYYYXXXXXXWWWXXXVVVVVVWWWXXXYYYZZZZZZZZZXXXVVVTTTSSSQQQQQQRRRRRRPPPPPPPPPQQQQQQQQQPPPPPPNNNLLLHHHEEEDDDEEEFFFHHHDDDBBB???<<<555444<<>>888222111444777888777999;;;===>>>======???@@@???===;;;999888999;;;<<>>======>>>@@@AAA??????@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;;;;999999999999999999999999999;;;???BBBCCCCCCAAA@@@>>>===;;;888777777777888777777888888999:::<<<<<>>>>>EEEEEEEEEDDDEEEGGGJJJLLLMMMRRRXXX]]]aaaeeehhhiiijjjhhhddd___WWWMMMCCC<<>>IIIVVVbbbdddcccVVV@@@444===NNNLLLOOOQQQNNNHHHCCCAAAAAA>>>777000...,,,)))))),,,+++666,,, )))...&&&$$$(((((())))))*********+++))))))*********))))))((((((***+++***)))((()))***************************((())))))*********))))))************))))))((((((******,,,---...///UUU```lllpppoootttzzzzzz}}}{{{xxxrrrsssrrrhhhccc```\\\YYYZZZ\\\\\\[[[[[[]]][[[XXXYYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]]]]ZZZWWWVVVVVVWWWWWWYYY\\\ZZZQQQJJJMMMUUUQQQPPPMMMLLLMMMQQQUUUXXXRRRQQQRRRTTTUUUUUUTTTRRROOOPPPNNNMMMQQQVVVUUUQQQJJJJJJKKKLLLMMMOOOPPPQQQPPPOOOOOOOOOPPPPPPMMMKKKFFFGGGGGGCCC===999999:::NNN___nnnrrrrrrvvvwwwuuutttsssqqqpppnnnlllkkkkkk___[[[aaarrr|||}}}yyyrrrwww}}}pppyyyyyysssxxx}}}rrriiieeeeeefffjjjkkkpppxxx|||}}}~~~tttmmmiiieeeaaa^^^]]]___aaa___]]]___``````___^^^]]]___aaaiiipppxxx~~~~~~ttt```]]]]]]___]]][[[]]]bbbeeeqqqttt___VVVTTTUUUSSSTTTUUUUUUUUUUUUXXXZZZVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVTTTSSSQQQQQQPPPPPPOOOOOOPPPQQQQQQPPPPPPOOONNNLLLIIIGGGEEEFFFGGGIIIAAABBBAAA>>>777777CCCRRRBBB:::111///444888999888;;;>>>AAACCCCCCBBBBBBBBBAAA@@@===;;;:::;;;<<<===AAAKKKZZZlll|||pppZZZUUULLLJJJGGGFFFFFFGGGFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>===<<<<<<>>>???@@@??????>>>>>>>>>>>>>>>???<<<===>>>?????????=========<<<;;;;;;:::;;;;;;;;;999888888888999:::;;;<<<<<<>>>AAACCCCCCAAA>>><<<;;;:::888777777777888999888888999:::;;;===??????CCCCCCDDDDDDFFFGGGIIIIIIGGGFFFEEECCCAAA@@@???>>>EEEEEEDDDCCCCCCFFFLLLPPPTTT[[[```bbbeeeiiikkkjjjhhhfffaaaZZZPPPFFF>>>:::<<<<<>>666@@@TTTeeeiiihhh___NNN>>>;;;FFFRRRVVVUUUQQQKKKEEEAAA??????;;;444...---,,,)))))),,,$$$333,,,+++@@@BBB000,,,''''''((()))***+++,,,,,,)))************))))))((((((***+++***)))((()))***************************((())))))************)))++++++******)))(((((('''******,,,---...///oooiiidddbbbcccaaa^^^[[[^^^eeefff```[[[[[[\\\[[[]]][[[XXXWWWXXXZZZ\\\\\\\\\]]]\\\YYYUUUUUUWWWYYYVVVUUUVVVVVVPPPJJJMMMTTTNNNMMMLLLKKKMMMQQQTTTWWWSSSTTTUUUTTTSSSQQQQQQRRROOOOOOMMMMMMQQQUUURRRLLLHHHIIIJJJKKKKKKLLLNNNOOOMMMMMMMMMNNNOOOOOOLLLJJJFFFEEEDDDBBB@@@===;;;:::BBBWWWiiimmmnnnsssuuusssrrruuuvvvssspppppptttwwwuuuddd]]]jjjxxx{{{|||pppuuuyyyxxx~~~xxx}}}ssskkkeeebbbfffdddfffnnntttvvv{{{~~~zzzuuuooojjjeeebbb^^^^^^______]]]ZZZ[[[]]]___^^^\\\[[[\\\^^^eeejjjoootttxxxxxxqqqhhhVVVUUUVVVZZZ\\\^^^dddjjjnnnxxx|||dddVVVQQQOOONNNJJJLLLMMMNNNNNNPPPUUUYYYUUUVVVWWWYYYYYYYYYYYYYYYVVVUUUUUUTTTRRRQQQOOONNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLJJJHHHGGGGGGHHHHHHCCCBBBAAA>>>888666>>>HHH<<<777333111444777999:::===AAAEEEHHHHHHFFFEEEDDDCCCBBB@@@>>>============@@@GGGTTTcccttteeeQQQOOOIIIHHHGGGGGGHHHHHHFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@<<<;;;:::999:::;;;===>>>???????????????>>>===<<<999;;;<<<>>>???>>>===<<<<<<;;;:::999888999999:::888888888999:::<<<>>>???AAAAAAAAA@@@???===;;;:::777777777777777888999999999999:::<<<===@@@AAACCC@@@AAAAAABBBDDDEEEFFFFFFDDDDDDBBBAAAAAAAAABBBCCCFFFHHHHHHHHHHHHKKKQQQUUUZZZaaaeeedddeeeiiijjjhhheeeaaaYYYOOOGGGAAA>>>>>>;;;CCCLLLVVV```bbbWWWIII444333111333???QQQ]]]bbbooo]]]LLLCCCGGG[[[jjjhhhbbbTTTCCC;;;@@@RRReeeqqqnnniiiZZZGGGBBBKKKUUUWWW^^^XXXOOOGGGCCC@@@???>>>444...+++,,,,,,******,,,""",,,///FFFfffVVV555555(((((())))))******++++++***************)))(((((((((***+++***)))((()))***))))))))))))))))))))))))(((((()))************************)))))))))))))))******,,,---...///uuujjjzzzmmmbbb___]]]^^^```aaabbbcccfffpppsssggg[[[YYY[[[]]]aaa]]]YYYWWWWWWYYYZZZ[[[\\\\\\[[[WWWTTTTTTWWW[[[WWWSSSQQQSSSRRRNNNPPPVVVMMMLLLKKKKKKMMMPPPSSSUUUNNNPPPRRRPPPLLLJJJKKKMMMOOOOOOMMMLLLPPPSSSOOOHHHFFFHHHIIIJJJJJJJJJLLLMMMLLLLLLLLLMMMNNNNNNLLLJJJEEECCCBBBAAAAAA@@@===;;;:::RRReeeiiijjjpppsssqqqsssyyy{{{vvvpppppptttxxx|||fffVVV___ttt|||tttjjjuuujjjzzzsssrrr~~~~~~~~~xxxwww}}}qqqgggbbbaaa]]]]]]dddjjjnnnwww|||xxxwwwuuuqqqllleeebbb______```___[[[XXXUUUXXX[[[\\\[[[[[[]]]___bbbeeeffffffgggfff___VVVNNNMMMOOOUUUZZZ___iiirrryyy~~~dddQQQJJJHHHFFFCCCBBBDDDFFFFFFGGGKKKQQQVVVSSSTTTWWWYYYZZZZZZZZZZZZUUUUUUUUUUUUSSSQQQOOOMMMNNNOOOPPPQQQPPPOOONNNMMMKKKJJJIIIGGGFFFFFFFFFGGGGGGCCC@@@===777111222777444444555444333555999<<<>>>BBBHHHKKKKKKIIIFFFEEEDDDCCCBBB@@@???>>>>>>>>>???DDDNNN[[[llluuu[[[IIIIIIIIIHHHIIIJJJKKKKKKHHHFFFBBBBBBBBBBBBAAA@@@??????:::999888777777999;;;<<>><<<;;;777999;;;===>>>>>>===<<<;;;:::888777777777888999888888888999;;;===???AAAFFFDDDAAA===;;;::::::;;;444555666777888888999999::::::;;;===???AAACCCEEE======>>>@@@BBBCCCDDDEEEDDDCCCAAA???@@@BBBEEEGGGIIILLLOOOPPPPPPRRRWWW[[[\\\cccfffddddddhhhiiifffbbb\\\RRRGGG???===@@@CCC???MMM[[[ccceee^^^MMM;;;555777777;;;MMMcccjjjeee]]]DDD>>>GGGTTTnnnwwwdddYYYLLL@@@AAAPPPdddsssyyyrrrjjjUUU@@@CCCWWWbbb___aaaYYYMMMEEEAAA@@@???===///***(((+++,,,++++++---***,,,333\\\}}}WWW(((,,,************))))))))))))***************)))(((((((((***+++***)))((()))***(((((((((((((((((((((((((((((()))***************((((((((()))******++++++******,,,---...///ppplll~~~pppfffbbb]]]]]]^^^^^^___^^^^^^^^^aaabbbbbb___[[[YYY[[[^^^\\\[[[ZZZYYYYYYXXXXXXYYYYYYVVVSSSSSSVVVXXXWWWVVVTTTSSSTTTVVVYYYYYYUUURRRPPPKKKJJJMMMOOONNNOOORRRQQQQQQNNNJJJHHHJJJPPPUUUTTTQQQPPPRRRQQQKKKGGGFFFNNNKKKHHHIIIKKKMMMMMMLLLMMMLLLLLLNNNPPPOOOKKKFFFCCCDDDFFFGGGFFFDDDAAA???<<>>>>>??????BBBGGGOOOTTT]]]WWWTTTVVVYYYWWWUUUUUUVVVVVVVVVVVVUUUSSSQQQPPPOOOLLLJJJLLLPPPQQQNNNJJJIIIHHHGGGFFFFFFGGGIIIKKKFFFCCC???<<<666111333999444;;;999666999888777???@@@CCCEEEFFFDDDEEEHHHLLLKKKKKKJJJHHHFFFFFFHHHJJJNNNOOOPPPRRRYYYgggxxxzzzlll\\\VVVYYYZZZSSSLLLJJJHHHDDDBBBCCC??????>>>>>>======<<<<<<<<<<<<<<<<<<============???======???CCCDDDBBB@@@BBB???<<<;;;======<<<999;;;;;;:::999888888888888888:::;;;:::999;;;@@@DDDEEEBBB===:::888666555444666777999999777666:::@@@???AAACCCDDDDDDBBB???===888:::<<<===>>>???BBBCCC@@@@@@@@@@@@AAADDDHHHKKKRRRRRRRRRSSSVVV[[[___bbbggghhhfffcccfffjjjdddZZZXXXLLLCCCBBBCCCAAABBBEEETTT]]]jjjnnnbbbNNN@@@<<<333@@@KKKRRR]]]jjjllldddGGGAAAFFF[[[qqqsssdddVVVNNN>>>EEEXXXhhh~~~jjj]]]JJJ;;;@@@NNNXXX\\\___fff\\\OOOGGGEEEAAA:::444))))))))))))))))))))))))))),,,111555555111,,,)))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++,,,---------,,,+++***************))))))))))))***++++++,,,,,,---}}}zzz{{{fffmmmwwwpppiii^^^SSS^^^^^^______^^^\\\[[[ZZZ[[[[[[[[[ZZZYYYYYY[[[]]][[[ZZZYYYXXXXXXWWWWWWWWWVVVTTTRRRRRRTTTVVVUUUTTTVVVTTTTTTUUUWWWVVVTTTQQQRRRNNNMMMPPPRRRQQQQQQSSSRRRQQQNNNJJJIIIMMMTTTZZZYYYTTTPPPQQQPPPLLLJJJLLLOOOLLLJJJKKKMMMOOOOOONNNKKKKKKKKKMMMOOOOOOLLLIIIEEEFFFGGGGGGFFFDDDBBBAAA>>>@@@KKK___mmmrrrsssuuuttt{{{~~~{{{zzzxxxtttqqqhhhXXXOOOSSSaaakkkooossszzzuuurrrqqqttt}}}xxxhhhaaammmuuu}}}~~~xxxmmmccc___^^^\\\[[[\\\aaagggkkkrrrvvvyyyyyytttmmmgggddd___aaa___[[[ZZZ\\\\\\YYYXXXXXXXXXXXXYYYZZZ\\\]]]]]]\\\[[[YYYWWWSSSPPPNNNKKKMMMRRRYYYbbbmmmvvv||||||lllbbbVVVOOOFFF@@@??????===:::999999999;;;@@@HHHRRRYYY]]]YYYWWWZZZ[[[YYYWWWXXXTTTTTTUUUTTTSSSRRRPPPOOOOOOLLLJJJLLLOOOPPPMMMJJJHHHGGGGGGGGGGGGHHHJJJJJJFFFCCCAAA>>>777222444999666>>>===:::>>>;;;777>>>===@@@BBBCCCBBBDDDIIIMMMNNNNNNMMMKKKKKKMMMPPPTTT^^^\\\XXXVVVXXX^^^gggnnnwwwrrrmmmggg^^^TTTSSSXXX```WWWNNNIIIFFFBBBAAABBB@@@@@@??????>>>======<<>>>>>=========<<<;;;<<>>=========;;;888::::::999888777777888888999:::;;;;;;<<<>>>AAADDDDDD@@@:::888888999888666<<<;;;<<<===>>>>>>???AAABBBBBBCCCCCCAAA???<<<;;;777888:::<<<===???AAABBB????????????@@@DDDHHHKKKPPPPPPRRRUUUZZZ```fffiiigggjjjjjjhhhgggggg___VVVKKKEEEAAAAAAAAABBBJJJSSSccceeeiiieeeVVVCCC888777>>>IIISSSZZZdddmmmggg[[[@@@AAAMMMcccrrrnnn]]]OOO;;;;;;QQQjjjuuu~~~www\\\III???;;;BBBNNNWWW___fffeee___WWWNNNFFF>>>555...))))))))))))))))))))))))(((***,,,......,,,***(((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***++++++,,,------,,,+++***************))))))))))))***++++++,,,,,,---}}}mmm{{{hhhaaacccddd^^^VVV[[[\\\]]]^^^]]]\\\ZZZXXXWWWVVVVVVWWWZZZ\\\]]]]]]\\\[[[ZZZYYYXXXXXXXXXXXXTTTSSSRRRRRRTTTTTTSSSRRRXXXVVVTTTSSSSSSSSSRRRPPPRRRNNNNNNSSSUUUSSSRRRSSSSSSQQQNNNLLLOOOVVV___fff[[[TTTNNNMMMMMMKKKLLLPPPMMMKKKJJJKKKMMMOOOOOOOOOOOOMMMLLLKKKLLLLLLJJJHHHHHHHHHHHHGGGFFFEEECCCBBBAAA===BBBSSSgggrrruuutttvvv{{{~~~wwwqqqdddUUULLLKKKSSScccqqqqqqyyywwwxxxzzzxxxuuuuuuyyyzzziiibbbbbbhhhooovvv}}}zzzqqqiiiccc[[[XXXYYY^^^aaaccchhhmmmsssuuusssmmmhhhddddddfffddd___]]]^^^]]]YYYWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXWWWUUUSSSOOOLLLKKKNNNSSSYYY___eeemmmvvv}}}~~~}}}|||qqqfff\\\TTTMMMIIIFFFBBB???>>>??????<<<999;;;;;;;;;===BBBKKKVVV^^^[[[XXXXXX[[[[[[XXXWWWYYYRRRSSSRRRRRRQQQPPPNNNNNNNNNLLLJJJLLLNNNOOOMMMJJJEEEFFFGGGHHHIIIIIIJJJJJJFFFDDDBBB@@@:::444555999999BBBCCCCCCGGGAAA999===:::<<<>>>??????CCCIIIOOOTTTUUUUUUTTTUUUWWW[[[___gggbbb\\\WWWUUUUUUUUUUUUXXXUUURRRQQQNNNOOOUUU]]]ggg[[[NNNHHHDDD@@@@@@BBBBBBAAA@@@???>>>===<<<;;;@@@@@@@@@AAAAAABBBBBBBBB>>>======???CCCFFFHHHHHHFFFCCC@@@>>>===;;;999777999999888777777777888888;;;;;;;;;===???AAA@@@@@@@@@<<<777777<<>>???AAAEEEGGGEEECCCDDDCCCBBB@@@>>>;;;:::999999:::<<<>>>@@@BBBCCCCCCAAA@@@??????BBBFFFKKKNNNOOOPPPSSSWWW\\\bbbgggjjjdddhhhjjjfffbbb\\\TTTLLL@@@@@@@@@AAABBBHHHVVVcccpppjjjbbbVVVFFF888666999OOO[[[ggglllnnniiiZZZIII@@@JJJ]]]ooossseeeRRRFFF===JJJfffzzzxxxppp^^^EEE777888>>>GGGNNNTTT^^^fff``````]]]SSSFFF888...***))))))))))))))))))))))))***)))(((((((((((()))***+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,------,,,+++***************))))))))))))***++++++,,,,,,---~~~{{{{{{qqqbbbfffjjjiiiccc^^^]]]^^^TTTVVVYYY\\\]]]]]]\\\[[[YYYWWWVVVXXX]]]``````^^^]]]\\\[[[ZZZYYYYYYYYYYYYUUUTTTTTTUUUUUUTTTTTTSSSYYYWWWTTTQQQPPPPPPPPPPPPPPPMMMNNNSSSTTTRRRPPPQQQOOOMMMJJJJJJOOOXXXbbbiiiWWWPPPKKKKKKKKKJJJKKKNNNIIIIIIIIIJJJKKKLLLMMMMMMTTTRRRNNNKKKHHHGGGEEEDDDIIIHHHGGGFFFEEEDDDDDDCCCDDD>>>===HHH[[[llluuuxxxxxxzzz{{{}}}|||sssfffXXXPPPIIIHHHWWWiiiqqqyyyiiinnnyyyxxxnnnjjjxxx}}}xxxssstttzzzttt|||tttvvvuuuuuu{{{dddddddddiiivvvuuuppphhhaaa]]][[[[[[[[[]]]bbbhhhlllmmmllllllkkkrrrssspppiiieeeccc___ZZZXXXXXXXXXXXXWWWVVVVVVUUUUUUUUUVVVUUUTTTRRRQQQOOOSSSWWW[[[]]]___dddnnnvvv|||~~~tttkkkeeecccggg```VVVNNNIIIHHHGGGGGGDDDBBBAAAAAABBBCCCAAA???AAAAAABBBDDDGGGMMMUUUZZZZZZWWWWWWYYYWWWSSSSSSVVVRRRRRRQQQQQQPPPOOONNNNNNMMMLLLKKKLLLMMMMMMKKKIIIDDDEEEGGGIIIJJJJJJIIIIIIFFFEEEDDDCCC===777777;;;<<>>888;;;======???CCCKKKQQQ\\\^^^______^^^^^^___```\\\XXXTTTRRRQQQPPPLLLHHHDDDCCCAAAAAAEEEPPP___jjjiii[[[MMMEEECCC@@@AAACCCBBBAAA@@@>>>===;;;::::::;;;<<<>>>@@@CCCEEEGGGHHHDDDBBB@@@??????AAABBBCCCBBB@@@>>><<<:::999888777:::999999999999999::::::>>>===>>>AAAEEEFFFCCC???AAA===;;;???FFFIIIGGGCCC===AAADDDEEEFFFHHHGGGDDDCCCAAA???===;;;:::::::::<<<===???BBBEEEGGGGGGFFFCCCBBBAAABBBFFFLLLPPPSSSQQQRRRTTTWWWZZZ^^^aaabbb^^^``````[[[SSSLLLEEEAAA>>>???BBBFFFKKKUUUcccnnnmmmbbbSSSEEE999555<<>>HHHOOOQQQRRRWWW[[[VVVYYYYYYOOO???111+++***))))))))))))))))))))))))++++++***))))))***++++++++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))***+++,,,---,,,++++++************)))))))))(((***++++++,,,,,,---nnn^^^gggqqqxxxsssdddXXXUUUWWWTTTUUUXXXZZZ[[[[[[[[[ZZZ[[[YYYXXXZZZ^^^```^^^\\\[[[[[[ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUUUUVVVXXXVVVTTTQQQOOOOOOPPPRRRQQQNNNOOOSSSUUURRRPPPPPPNNNKKKHHHGGGKKKQQQXXX\\\SSSNNNKKKMMMMMMKKKKKKMMMHHHIIIJJJJJJKKKKKKLLLLLLTTTRRROOOJJJGGGDDDDDDDDDGGGGGGFFFEEEDDDDDDDDDCCCEEEAAA===@@@MMMaaasss}}}zzzyyywwwxxxxxxnnnddd]]]RRRJJJPPP]]]ssszzznnneeekkkyyy~~~qqqkkkiiipppzzzzzzqqqooowww|||wwwyyynnnfffqqq~~~yyyrrrgggaaahhhwww~~~|||ssshhh^^^YYYXXXUUUXXX\\\```dddjjjppptttyyy{{{xxxqqqllliiieee___\\\[[[ZZZYYYWWWVVVUUUTTTVVVVVVWWWWWWVVVTTTRRRQQQPPPRRRTTTSSSTTT[[[gggppp|||}}}|||uuuhhh\\\WWWWWWUUURRRNNNLLLLLLLLLLLLKKKKKKIIIEEEDDDDDDFFFHHHIIIIIIKKKOOORRRTTTWWWZZZ]]]bbb\\\WWWVVVTTTPPPQQQTTTRRRQQQPPPPPPOOOOOOOOOOOOLLLLLLKKKLLLLLLLLLJJJIIIDDDEEEHHHJJJKKKJJJIIIHHHGGGEEEEEEEEE@@@:::;;;???AAAOOOXXX___dddXXXEEE@@@999;;;===>>>???DDDLLLRRR^^^aaacccbbb^^^YYYUUUSSSJJJHHHGGGHHHKKKKKKHHHDDD===<<<;;;;;;BBBRRReeeqqqeeeWWWIIICCCBBBBBBBBBDDD@@@???>>><<<;;;999888888666777999<<>><<<<<<===>>>;;;;;;:::999888888999999<<<;;;;;;;;;<<<===>>>>>>@@@AAADDDKKKPPPRRRNNNJJJKKKJJJKKKOOORRRQQQKKKFFF@@@JJJOOOJJJDDDBBBBBBAAA???>>><<<;;;::::::;;;<<<======???CCCGGGJJJIIIGGGCCCBBBAAAEEEKKKQQQTTTUUUSSSTTTVVVXXXZZZ[[[\\\\\\YYYWWWSSSMMMEEE???<<<===@@@AAAFFFOOO]]]jjjppprrr^^^RRRCCC888333777EEETTTkkkxxx}}}nnnVVVGGGGGGLLLbbbiiiqqqmmm\\\HHHAAADDDTTTfffpppgggVVVFFF>>>>>>FFFMMMSSSVVVVVVTTTQQQOOOJJJMMMKKKBBB555,,,***---))))))))))))))))))))))))******++++++++++++******************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))+++,,,,,,,,,++++++************)))))))))(((***++++++,,,,,,---}}}nnneeeeeeiiiwwwtttoooiiibbb\\\VVVSSSYYYYYYYYYYYYYYYXXXWWWWWWYYYYYYYYYZZZ[[[[[[YYYXXXXXXXXXWWWVVVUUUUUUUUUUUUXXXXXXXXXVVVTTTTTTUUUWWWUUUUUUTTTQQQOOOPPPRRRTTTTTTQQQPPPTTTUUUSSSQQQSSSUUURRROOONNNOOOQQQRRRSSSQQQMMMMMMPPPQQQNNNMMMNNNIIIKKKMMMMMMLLLLLLLLLMMMNNNMMMLLLJJJGGGFFFGGGIIIDDDEEEEEEFFFEEEEEEDDDDDDFFFEEEAAA>>>EEEXXXnnnzzzyyyxxxuuutttzzz}}}xxxrrrmmmcccYYYTTTUUUoooyyyyyylllnnnssszzzqqqzzz~~~{{{vvvzzzkkkcccjjjwwwvvvhhh___\\\SSSTTTUUUVVV[[[dddnnnttttttwwwvvvrrroooooolllhhhbbb```]]]ZZZXXXWWWVVVVVVXXXXXXXXXVVVTTTQQQOOOMMMKKKLLLLLLNNNSSS]]]kkkuuu~~~zzztttmmmbbbWWWSSSUUUVVVUUUUUUVVVWWWVVVTTTQQQRRROOOJJJHHHIIINNNTTTXXX]]]bbbhhhmmmppprrrtttvvvrrrfff[[[UUUSSSQQQQQQSSSQQQPPPOOONNNNNNNNNNNNOOOKKKLLLLLLKKKKKKJJJIIIHHHEEEGGGHHHJJJJJJIIIHHHGGGGGGEEEEEEEEEAAA===???EEEIIIYYYeeennnssscccJJJ@@@:::<<>>>>>???AAADDDEEEDDDCCC???AAAAAA???EEETTTdddmmm^^^QQQDDDAAACCCCCCBBBBBB>>>===<<<;;;:::999888777666777777888999:::;;;;;;???@@@???===;;;:::<<<>>>888999:::999999999;;;============>>>???@@@AAABBBAAAFFFMMMVVV\\\]]]ZZZWWWWWWXXXYYYYYYWWWRRRJJJEEEGGGSSSXXXMMMAAA>>>>>>===<<<;;;:::::::::<<<===>>><<<;;;===BBBGGGJJJHHHEEEBBBAAABBBHHHOOOUUUWWWVVVTTTVVVWWWYYYZZZZZZYYYYYYUUUNNNGGGCCC???;;;<<>>:::===@@@AAAAAADDDIIINNNRRRTTTTTTPPPJJJDDD???===:::<<<===>>>???@@@BBBDDDIIIOOORRRPPPSSS\\\dddgggXXXLLLAAA@@@CCCBBB???>>>======<<<;;;;;;:::999999999999::::::::::::;;;;;;;;;===>>>===;;;:::<<<>>>:::<<<======<<<<<>>>>>>>>???@@@AAACCCDDDFFFMMMVVV^^^```^^^ZZZXXXTTTVVVWWWUUUPPPJJJGGGFFFEEEPPPSSSHHH??????>>>;;;;;;;;;;;;;;;;;;<<<======<<<;;;<<>>>>>>>>===???CCCFFFMMMYYYiiiyyy}}}ooo]]]@@@;;;999===EEEOOO^^^jjjlll___NNNDDDGGGTTTfffsssvvvlll\\\LLLAAAFFF[[[qqq}}}___QQQGGGHHHZZZfffkkkkkkccc[[[UUUOOOIIIEEE>>>444...++++++***)))))))))))))))))))))))))))'''((()))******)))((('''((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''(((***+++,,,,,,++++++************))))))))))))***++++++,,,,,,---rrr^^^XXXccceeeYYYXXXbbb```^^^[[[WWWUUUVVVXXXZZZ[[[YYYXXXVVVWWWXXXZZZ[[[VVVYYY\\\\\\YYYWWWXXXYYY\\\[[[ZZZYYYYYYXXXXXXYYYUUUUUURRRNNNKKKLLLPPPUUUOOORRRTTTTTTRRRSSSVVVYYYTTTOOOMMMOOOPPPOOOOOOQQQLLLLLLNNNRRRVVVWWWTTTPPPOOOKKKHHHKKKMMMLLLMMMOOOHHHKKKMMMMMMIIIGGGGGGHHHKKKLLLMMMKKKGGGEEEEEEGGGAAADDDGGGIIIKKKJJJHHHGGGGGGIIIFFFBBBGGGVVVdddhhhtttwwwwwwwwwyyy}}}}}}zzzwwwzzzyyyuuuwwwuuudddPPPPPPeeeyyy|||qqqjjjmmmsssrrr~~~zzzzzz~~~kkk^^^dddllltttkkk[[[YYYVVVRRRRRRWWW^^^ccckkkooorrrqqqrrruuutttpppmmmiiiccc]]]ZZZYYYZZZ[[[TTTTTTUUUUUUUUUSSSRRRQQQXXXXXX\\\dddppp}}}wwwjjjccc]]]WWWWWW\\\cccaaa``````aaaaaa___^^^___^^^]]]^^^dddmmmxxxuuu]]]RRRPPPPPPPPPPPPMMMMMMKKKJJJJJJKKKLLLLLLJJJKKKLLLKKKIIIHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFGGGEEEDDDDDDBBBAAAFFFMMM[[[lllzzzmmmKKK;;;:::===AAABBBAAACCCGGGKKKPPPOOONNNJJJDDD@@@???>>>:::<<<>>>>>>===>>>CCCGGGTTT]]]cccaaaaaaeeefffdddUUUIII@@@@@@DDDBBB===:::=========<<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAAAAA;;;>>>@@@???<<<:::;;;<<<>>>@@@AAAAAA??????BBBDDD>>>>>>>>>???@@@BBBCCCDDDKKKSSS\\\```]]]WWWRRROOOIIILLLNNNKKKFFFCCCDDDHHH>>>GGGIIIAAA===BBBBBB<<<;;;<<<<<<<<<<<<<<<<<<<<<======>>>DDDKKKMMMJJJFFFHHHHHHLLLTTT^^^cccbbb___[[[ZZZZZZWWWSSSMMMHHHDDDKKK@@@999<<>>222,,,,,,---)))%%%))))))))))))))))))))))))******))))))))))))******''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''''''(((***+++,,,,,,,,,+++************))))))))))))***++++++,,,,,,---uuugggiii\\\^^^]]][[[WWWWWWZZZ^^^]]]VVVRRRUUUVVVSSSUUUYYYUUUUUUVVVUUUTTTUUUXXXZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[ZZZYYYXXXVVVVVVVVVWWWSSSSSSQQQNNNNNNQQQSSSTTTUUURRRNNNKKKJJJLLLOOOQQQPPPOOOLLLHHHJJJOOOPPPMMMMMMSSSXXXVVVQQQNNNMMMMMMKKKKKKMMMNNNNNNNNNMMMLLLMMMNNNNNNLLLHHHEEECCCCCCHHHIIIIIIIIIHHHGGGGGGFFFDDDHHHJJJHHHDDDAAABBBEEEFFFFFFDDDDDDFFFLLLTTTZZZiiittt|||}}}}}}|||{{{yyyxxx{{{zzzooobbb[[[ZZZhhh|||{{{lllnnnrrrqqqssswww{{{vvvccc[[[[[[nnnuuu}}}pppaaaUUURRRQQQOOOQQQTTT^^^dddkkkpppqqqqqqqqqrrruuutttpppiiiaaa\\\\\\]]]ZZZXXXVVVTTTTTTVVVYYY[[[hhhhhhllluuu|||ooobbb[[[WWWTTTTTTVVVaaabbb```]]]aaaiiikkkgggkkkhhhgggkkkttt|||jjjXXXRRRRRRQQQPPPPPPMMMLLLKKKJJJJJJKKKLLLLLLHHHHHHGGGGGGFFFEEEDDDDDDGGGGGGFFFFFFEEEFFFFFFFFFGGGFFFCCCBBBDDDHHHLLLOOO]]]nnnyyyaaaJJJ===???BBBDDDCCCCCCFFFIIIJJJIIIGGGEEEEEEFFFFFFCCC@@@@@@FFFLLLMMMJJJGGGHHHJJJOOOaaarrryyy}}}~~~tttfff[[[LLL>>><<>>>>>======>>>@@@BBBCCCBBBCCCDDDDDDDDDBBB@@@>>>:::;;;<<<;;;::::::<<<>>>@@@AAAAAA@@@@@@???>>>===888:::===>>>>>>@@@EEEIIIXXX^^^aaa\\\PPPGGGFFFHHHDDDDDDCCCCCCBBBAAA@@@@@@CCCCCCBBBAAA???===<<<;;;:::<<<>>>>>>===<<<=========CCCIIIKKKIIIGGGFFFGGGPPPTTT[[[dddjjjiiibbb[[[```\\\WWWQQQKKKEEE???;;;>>>::::::???AAA@@@CCCJJJSSScccsssvvvoooaaaMMM<<<<<>>>>>@@@GGGGGGFFFEEEFFFJJJPPPUUUaaannnyyy|||~~~{{{xxx{{{yyyqqq\\\VVV[[[iiipppoooxxx{{{tttsssvvvzzzyyytttwwwvvv{{{zzznnnjjjddd\\\TTTdddxxx}}}xxxiiiZZZSSSPPPMMMMMMPPPSSSYYYaaahhhmmmppptttwwwqqqtttuuurrrlllgggcccbbb]]]\\\YYYWWWVVVWWWYYYZZZaaabbbfffnnnvvvzzzxxxuuuooofff\\\YYYVVVRRRRRRTTTXXXYYYXXXXXX___jjjooonnnrrrqqqsssxxxlll```UUURRRRRRPPPOOOOOOMMMLLLKKKJJJJJJJJJJJJKKKHHHHHHGGGFFFFFFEEEDDDDDDFFFFFFEEEEEEEEEFFFFFFGGGGGGEEECCCBBBDDDGGGKKKNNNXXXeeerrrtttiiiVVVFFF===BBBEEEFFFFFFFFFHHHJJJKKKMMMKKKIIIGGGFFFEEEEEEEEEGGGOOOYYY]]]ZZZWWWVVVVVVVVVdddqqqyyyxxxiiiZZZMMMBBB@@@AAA???<<<<<<>>>=========>>>???@@@AAACCCBBBBBBAAA@@@@@@@@@@@@999:::;;;;;;999999:::<<>>>>>===<<<;;;999;;;<<<======@@@FFFJJJSSSVVVVVVQQQGGGAAA@@@AAACCCBBBBBBAAA@@@??????>>>>>>>>>???>>>>>>===<<<;;;999;;;<<<===<<<===???AAADDDHHHMMMOOONNNOOORRRUUU\\\aaagggkkkjjjfff```]]]\\\WWWPPPJJJDDD???:::777999:::>>>BBBAAAAAAJJJUUUdddlllmmm```NNNCCC===999MMMXXXfffttt~~~zzzpppRRRTTT\\\lll|||nnnVVVFFFBBBQQQjjjqqqYYYIII;;;:::BBBPPPcccssswwwvvvqqqhhh\\\PPPGGGCCC555///)))''')))+++***(((************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((())))))***++++++++++++***+++++++++******+++,,,,,,******++++++,,,---|||iiiddd___WWWXXX______]]][[[ZZZZZZ[[[ZZZYYY[[[WWWUUUWWWWWWTTTRRRSSSNNNQQQTTTUUUVVVVVVWWWXXXXXXWWWWWWWWWWWWYYY[[[\\\^^^XXXRRRPPPQQQSSSSSSRRRRRRQQQQQQRRRRRRTTTUUUWWWOOOOOOOOOPPPQQQRRRRRRSSSRRRTTTRRRMMMLLLOOORRRQQQSSSVVVYYYVVVNNNGGGEEEFFFJJJIIIHHHHHHGGGHHHIIIIIIHHHJJJKKKKKKIIIHHHHHHHHHLLLLLLKKKJJJHHHGGGFFFFFFEEEGGGIIIGGGCCC@@@@@@BBBGGGHHHHHHGGGGGGHHHKKKNNNYYYgggvvv}}}~~~{{{~~~}}}wwwggg\\\SSSVVVccctttzzztttmmmttt{{{~~~qqqkkkuuurrrkkksssxxx~~~yyykkkjjjssspppcccMMMUUUdddttt~~~qqqbbbXXXSSSNNNMMMNNNLLLPPPWWW^^^eeelllrrrvvvtttvvvxxxvvvsssnnnkkkjjj___^^^[[[YYYWWWWWWWWWXXX[[[\\\___eeejjjjjjfffbbbbbb\\\WWWWWWWWWTTTTTTVVVRRRSSSTTTWWW___jjjqqqrrrxxxzzzzzzqqqjjj[[[VVVSSSUUUTTTPPPNNNNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDCCCBBBDDDGGGJJJLLLQQQWWW^^^\\\SSSIIIAAA???EEEGGGJJJKKKKKKJJJJJJLLLRRRQQQOOOKKKHHHHHHMMMQQQRRR[[[fffkkkhhhbbb___^^^ZZZdddmmmuuu~~~yyyjjjUUULLLEEECCCBBB>>><<<<<<======<<<<<<<<<======>>>???>>>===;;;;;;<<<>>>???999:::<<<;;;:::999999:::=========<<<;;;;;;:::::::::;;;<<<<<<>>>BBBHHHLLLNNNMMMJJJEEE???;;;;;;<<<@@@??????>>>>>>=========<<<<<<===>>>>>>>>>======:::;;;<<<<<<===???CCCFFFKKKNNNQQQRRRSSSUUU[[[```eeejjjnnnmmmfff```]]]\\\VVVQQQHHHAAA===999777555888===CCCDDDAAADDDSSScccnnnmmmbbbKKK888555>>>GGGYYYfffwww~~~lll[[[EEE]]]vvvqqqVVVAAAJJJTTThhhrrrZZZGGG999555CCCMMMPPP\\\ooouuuooogggccc^^^UUUFFF:::---***'''''')))+++***(((************************++++++++++++++++++++++++))))))(((((((((((())))))******************************))))))))))))(((((((((((((((((((((((((((((())))))***++++++++++++******************+++,,,---,,,,,,+++,,,,,,---|||jjj\\\[[[^^^\\\^^^ccc___]]][[[\\\___aaa___\\\ZZZXXXWWWWWWWWWTTTQQQOOOJJJNNNSSSVVVVVVVVVWWWWWWYYYXXXXXXXXXXXXZZZ[[[\\\YYYUUUQQQPPPSSSUUUTTTRRRUUUSSSRRRSSSSSSRRRSSSUUUNNNPPPRRRSSSTTTTTTRRRRRROOOSSSRRRMMMLLLPPPSSSTTTPPPRRRSSSQQQHHH@@@>>>AAACCCDDDFFFGGGIIIJJJJJJJJJJJJKKKMMMMMMLLLLLLMMMNNNMMMMMMKKKJJJHHHGGGFFFFFFEEEGGGIIIIIIHHHGGGHHHJJJDDDFFFHHHHHHGGGGGGHHHIIIRRRaaatttxxxyyymmmZZZPPPYYYrrr~~~tttrrrrrrwwwxxxpppssszzz}}}xxx~~~yyyrrrpppuuurrrnnnoooxxxxxxlll___VVV^^^ppp}}}}}}uuukkkbbb[[[UUUPPPNNNLLLMMMQQQUUU[[[bbbiiimmmxxxwwwvvvtttrrrpppooonnn```___]]][[[YYYWWWVVVUUUYYYYYYZZZ]]]```aaa^^^[[[\\\WWWUUUXXXYYYXXX[[[___YYY[[[^^^aaafffllloooooowww{{{zzzzzzxxxsssllleee```]]]UUUTTTUUUWWWUUUOOOMMMOOOLLLKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBCCCDDDFFFFFFDDDCCCCCCCCCDDDFFFHHHJJJJJJMMMNNNKKKEEEAAA@@@AAAFFFGGGKKKOOOOOOLLLLLLNNNTTTVVVVVVRRROOORRR[[[dddfffmmmuuuuuuooohhhdddccc\\\cccjjjoootttvvvoooeeeOOOHHHCCCBBB@@@<<<:::<<<===<<<<<<;;;;;;;;;::::::999999999999::::::;;;;;;;;;===>>>>>><<<:::::::::======<<<;;;;;;::::::::::::;;;<<<>>>AAAGGGLLLPPPMMMIIICCC>>>;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@@@@@@@@@@@@@============???BBBHHHLLLNNNRRRUUUWWWXXXZZZ```dddhhhjjjiiifff```ZZZWWWWWWOOOIIIBBB<<<999999999999;;;???CCCDDDDDDMMM^^^mmmpppeeeRRR>>>666;;;HHHRRRccctttzzzjjjXXXKKK[[[mmm{{{^^^CCCBBBdddxxxyyyXXXKKKAAA<<>>::::::<<<<<<;;;;;;;;;:::999999888666888;;;===>>>>>><<<;;;@@@AAABBBAAA>>>=========???>>>===;;;;;;;;;;;;;;;:::;;;>>>BBBGGGLLLOOOQQQKKKFFF???;;;:::<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;AAAAAAAAAAAAAAAAAA@@@???===>>>>>>???AAAFFFLLLQQQRRRXXX^^^bbbdddfffiiilllooojjjddd___[[[VVVQQQMMMDDD@@@;;;999999;;;======>>>???AAAEEENNN]]]llluuunnnYYYAAA777<<>>===<<<;;;:::<<<:::;;;;;;;;;::::::999888888;;;@@@DDDEEEDDDBBB@@@EEEEEEEEEBBB@@@??????AAA@@@???===<<<;;;;;;<<<<<<;;;===AAAGGGLLLNNNMMMKKKEEEAAA<<<:::999;;;;;;<<<:::::::::;;;;;;<<<<<<===@@@@@@AAAAAAAAA@@@??????>>>???AAADDDHHHNNNVVV[[[^^^eeemmmqqqrrrrrrssstttrrrkkkaaaZZZUUUPPPIIIDDD;;;999888888;;;>>>???@@@>>>AAAEEENNN^^^nnnvvvvvvbbbOOO>>>AAARRRccclllpppttt```SSSYYYkkkzzz{{{nnnVVVGGGVVVqqqpppTTTAAAAAAOOO\\\ggggggeeecccZZZNNNQQQQQQPPPJJJ@@@555,,,(((,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************''''''(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))***+++,,,------,,,,,,---...|||tttxxxyyykkk]]]YYY]]]```___ZZZXXXYYY\\\]]]ZZZWWWVVVQQQTTTXXXZZZZZZYYYXXXXXXWWWYYYWWWSSSSSSUUUSSSMMMLLLOOOSSSUUUVVVVVVWWWXXXUUUTTTRRRQQQPPPOOOPPPPPPJJJPPPVVVXXXWWWVVVXXXZZZZZZQQQLLLNNNKKKFFFHHHPPPPPPRRRVVVYYYZZZXXXUUUSSSQQQOOOJJJHHHMMMTTTSSSNNNHHHDDDDDDIIIHHHGGGRRRaaa[[[ZZZXXXVVVSSSOOOMMMKKKKKKKKKKKKJJJIIIIIIKKKMMMKKKIIIGGGEEEEEEEEEFFFGGGGGGFFFEEEEEEDDDCCCAAA@@@<<<@@@DDDFFFEEEDDDCCCCCC???>>>HHH\\\ppp|||~~~yyymmm\\\OOONNNSSSbbbllluuuuuupppmmmkkkkkkyyy{{{zzzlllTTTPPPYYYaaajjjppppppooommmggg___SSSOOOIIIFFFGGGIIIKKKKKKJJJOOOYYYdddlllnnnjjjeeejjjllloooqqqpppmmmiiigggZZZYYYWWWUUUSSSSSSUUUVVVQQQPPPRRRUUUTTTSSSWWW]]]cccfffmmmsssoooddd]]]\\\YYYYYY[[[]]]]]][[[VVVSSSSSSRRRQQQQQQQQQPPPPPPOOOMMMJJJIIIKKKKKKGGGFFFHHHEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@?????????@@@@@@AAA@@@AAABBBCCCDDDDDDCCCCCCBBBCCCCCCCCCBBBAAAAAAAAACCC@@@FFFRRRXXXXXX]]]hhhkkkoootttvvvwww{{{}}}oooiii\\\NNNAAA======<<<<<<<<<999:::;;;;;;;;;:::999888;;;>>>AAAEEEGGGGGGFFFEEEIIIHHHFFFBBB@@@???AAACCC@@@???===;;;:::;;;<<<===<<>>>>>===;;;::::::;;;;;;::::::;;;<<<======>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBDDDIIIOOOUUU^^^ffflllpppuuuyyyzzzvvvrrrpppooogggbbbZZZQQQJJJDDD???<<<888888:::===AAACCCBBBAAACCCJJJTTT```nnnwwwuuulllPPPMMMRRRcccsss}}}yyymmm\\\SSS]]]uuuyyygggTTTMMMZZZxxxqqqkkkWWWEEEGGGPPPiiiooowwwzzzrrrdddXXXRRR\\\YYYQQQDDD666---+++,,,+++++++++***))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******,,,,,,,,,,,,---///zzz{{{rrrgggfffaaa\\\[[[\\\XXXSSSZZZYYYXXXYYYXXXVVVUUUVVVRRRWWW[[[\\\ZZZWWWVVVWWWWWWYYYWWWRRRRRRVVVTTTNNNNNNQQQTTTUUUVVVVVVWWWXXXYYYWWWUUUSSSQQQQQQQQQQQQLLLRRRWWWWWWSSSRRRWWW\\\YYYNNNIIIKKKIIIDDDHHHQQQNNNQQQVVVYYY[[[ZZZXXXVVVVVVQQQJJJHHHNNNUUURRRJJJRRRKKKHHHIIIFFFBBBLLL[[[[[[XXXTTTPPPNNNMMMNNNNNNNNNNNNNNNLLLJJJJJJLLLNNNIIIHHHFFFDDDDDDEEEFFFGGGDDDCCCCCCDDDEEEEEECCCBBB>>>@@@DDDEEEDDDBBBAAAAAACCC<<<>>>OOOeeeuuu~~~}}}~~~{{{jjjTTTIIIJJJUUUfffnnnfffeeepppsssjjjttt|||}}}wwwxxx|||yyyuuu~~~yyycccRRRNNNSSS^^^hhhlllppptttrrrlll___XXXQQQLLLJJJJJJHHHGGGIIIIIIKKKQQQZZZ```cccccciiilllppprrrrrrpppllliii^^^^^^]]]ZZZVVVSSSRRRRRROOOPPPTTTWWWVVVRRRSSSXXXRRRUUU]]]eeecccZZZVVVXXXUUUTTTTTTUUUVVVUUUSSSPPPOOOMMMLLLMMMPPPQQQPPPNNNHHHEEEFFFKKKMMMKKKIIIIIIDDDDDDEEEFFFFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCC@@@@@@?????????????????????@@@BBBCCCDDDCCCCCCBBBAAAAAAAAA@@@@@@??????@@@BBB???FFFSSSZZZ[[[cccooouuuxxx|||~~~}}}gggUUUDDD>>>???>>>===<<<999999;;;;;;<<<;;;:::999<<<===???BBBDDDFFFFFFGGGJJJIIIFFFBBB??????AAADDD@@@>>><<<:::::::::;;;<<<>>>AAAGGGMMMOOOJJJ@@@888<<<===???>>><<<:::;;;<<<:::;;;<<<<<<===>>>??????@@@AAACCCEEEFFFGGGHHHHHHGGGKKKQQQYYYbbblllvvv|||~~~{{{rrriiidddcccUUUTTTPPPGGG>>>888777888:::<<>><<>>;;;::::::<<<<<<@@@===<<<>>>AAADDDBBB@@@AAAAAAAAAAAAAAAAAAAAAAAABBBDDDLLLXXX___bbbhhhooovvvwww|||sssZZZCCC???@@@<<<999<<<999888888888888888999999888:::<<<===<<<>>>CCCGGGDDDBBB???===<<<<<<===>>>:::999999999999;;;<<<===;;;BBBJJJNNNKKKDDD???<<>><<<;;;:::::::::;;;>>>>>>=========>>>???@@@EEEGGGHHHHHHHHHGGGHHHHHHLLLTTT___iiiuuuuuukkkccc^^^ZZZWWWOOOKKKEEEAAA>>><<<;;;:::===999<<>>======<<<;;;;;;;;;:::;;;<<<>>>???@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDLLLWWW___dddkkkrrrwwwyyypppXXXCCC??????;;;888:::999888888777777777888888666777999999999;;;>>>BBBAAA@@@>>><<<<<<;;;<<<<<<;;;:::999999:::;;;===>>>DDDFFFGGGFFFBBB???>>>???===<<<:::999999999:::;;;>>>======>>>???AAACCCEEEKKKOOORRRPPPLLLJJJMMMPPPQQQ___qqq}}}{{{nnnjjjccc]]]XXXSSSOOOLLLCCCAAA>>><<<;;;<<<<<<<<<>>>===AAAGGGNNNTTT^^^gggsss{{{zzzhhhYYYZZZbbbnnnttt~~~tttbbbVVVTTT^^^nnntttQQQNNNNNN\\\yyy___EEE;;;<<<;;;MMMdddhhhiiiwwwzzzlllaaabbbbbb]]]MMMBBB555,,,)))))))))(((******)))(((((((((((((((******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************))))))(((((())))))*********++++++,,,---mmmhhhjjjhhhaaa]]]]]]\\\ZZZUUUTTTSSSRRRRRRSSSUUUVVVWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUTTTSSSRRRQQQQQQQQQVVVVVVVVVWWWYYYZZZYYYXXXWWWWWWVVVUUUUUUUUUUUUUUUVVVUUUSSSQQQPPPQQQSSSTTTLLLNNNRRRSSSSSSRRRRRRRRRRRRPPPNNNNNNNNNNNNMMMLLLIIIIIIHHHJJJMMMNNNNNNNNNLLLKKKIIIHHHHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFGGGHHHKKKMMMMMMKKKIIIJJJJJJIIIHHHGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDAAABBBCCCDDDCCCBBBAAA@@@AAABBBBBBBBBBBBAAA@@@@@@>>>===>>>>>>???JJJ```uuugggWWWTTT```wwwxxxkkkdddlllwwwxxxsssnnnllljjjmmmvvv{{{wwwpppiiijjjmmmlllgggrrrsss}}}tttfffWWWRRRYYYdddlllnnnqqqmmmiiijjjjjjdddWWWKKKDDDEEEEEECCCBBBCCCEEEGGGMMMPPPUUU[[[bbbhhhmmmooommmppprrrpppjjjbbb[[[WWWXXXVVVSSSOOOMMMMMMMMMNNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLMMMKKKJJJJJJKKKMMMIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDEEEEEEEEEEEEFFFDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>???@@@@@@???>>>>>><<<<<<=========<<<::::::;;;???BBBBBB>>><<<>>>AAA????????????????????????BBBDDDKKKUUU]]]ccckkkssstttyyyyyydddQQQ@@@>>>???===;;;===999888888777666666666666444555666666666777999;;;===<<<<<<<<<;;;;;;::::::;;;;;;:::999:::<<<>>>???FFFFFFEEEBBB???>>>???@@@<<<;;;:::999999:::;;;<<<======>>>@@@DDDHHHKKKMMMTTTYYY[[[XXXQQQPPPVVV]]]ggguuuzzznnndddZZZWWWSSSOOOKKKGGGBBB???::::::999:::;;;===@@@AAA>>>DDDJJJPPP[[[kkkyyyiiiSSSNNN]]]nnntttyyy{{{uuufffVVVMMMIIIiiixxxppp[[[KKKZZZkkkxxxyyyaaaLLL<<<;;;CCCJJJZZZjjjkkkhhhoooiii[[[]]]iiiaaaLLL555111+++)))******(((&&&)))))))))))))))(((((('''***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))******************)))((()))***+++---...|||yyyvvvhhhXXXZZZaaaddd```ZZZXXXVVVUUUUUUTTTSSSRRRSSSUUUWWWXXXUUUUUUTTTSSSSSSSSSSSSSSSTTTSSSQQQQQQQQQRRRSSSTTTVVVVVVVVVXXXZZZZZZYYYXXXWWWWWWWWWVVVVVVVVVWWWWWWUUUTTTSSSRRRRRRRRRSSSTTTRRRUUUXXXYYYXXXUUUTTTSSSQQQPPPNNNOOOOOOOOONNNLLLGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIJJJKKKMMMNNNKKKLLLLLLMMMLLLLLLKKKJJJFFFGGGIIIKKKKKKJJJHHHGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEBBBBBBCCCCCCCCCCCCBBBAAACCCCCCCCCBBBBBBAAA??????@@@AAAAAA@@@>>>BBBSSSeeeyyyxxx___PPPTTThhh~~~nnnaaagggxxxyyyyyywwwqqqjjjjjjqqqzzz}}}|||xxxtttuuuzzzzzzwwwsssppp}}}gggTTTPPPXXXcccjjjqqqpppqqquuuvvvpppfff]]]LLLJJJFFFCCCAAAAAACCCEEEDDDFFFKKKQQQYYYaaahhhlllnnnooonnnkkkgggdddcccccc\\\ZZZWWWTTTRRRQQQRRRRRRNNNNNNNNNNNNMMMMMMLLLLLLPPPOOONNNLLLJJJIIIIIIJJJHHHHHHGGGGGGFFFFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>??????>>>>>>>>>@@@????????????@@@@@@@@@HHHIIIGGGDDD???===>>>???????????????????????????AAABBBGGGPPPVVV[[[ccckkkjjjrrr~~~mmm```SSSFFF<<<<<>>AAACCCDDDEEEFFFFFFDDDBBB???>>>===<<<;;;::::::;;;<<<======???BBBFFFLLLRRRVVVYYY______^^^YYYVVVYYYaaaiiiwww~~~yyynnneee]]]VVVWWWSSSNNNIIIEEEAAA<<<999;;;;;;<<<<<<===???CCCEEEBBBOOO[[[aaannn~~~hhhUUUSSS```lllpppwwwzzzuuu```HHHBBBPPPbbbrrr___VVVSSSfff{{{eeeJJJCCCDDDNNNYYY```gggkkkkkklllcccWWWVVVfffnnnVVV444+++***)))***+++,,,***((('''((()))******)))((('''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))***+++,,,,,,+++***)))++++++,,,---...///|||hhh^^^aaaeee^^^SSSFFFPPPWWWVVVRRRRRRSSSSSSUUUTTTSSSRRRRRRTTTVVVWWWTTTTTTSSSRRRRRRRRRSSSSSSSSSRRRRRRRRRSSSUUUWWWXXXVVVVVVWWWXXXZZZZZZXXXVVVSSSTTTUUUUUUVVVWWWWWWWWWTTTTTTSSSSSSSSSTTTUUUUUUXXX[[[]]]]]]ZZZWWWUUUTTTQQQPPPOOOOOOPPPPPPNNNMMMHHHJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLNNNNNNKKKKKKLLLLLLLLLKKKKKKJJJIIIJJJKKKKKKJJJHHHFFFEEEGGGGGGIIIJJJLLLMMMMMMNNNLLLLLLKKKJJJHHHGGGFFFFFFCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@???BBBAAAAAABBBAAABBBJJJSSSjjj|||nnn[[[UUUZZZrrrqqqaaahhhzzzxxxlllgggjjjooo~~~xxxbbbSSSOOOTTT[[[gggoooyyy}}}vvvmmmggg^^^XXXOOOGGGBBBAAACCCDDDBBBCCCEEEHHHNNNUUU\\\___gggiiijjjjjjiiiiiikkkllldddbbb___\\\YYYXXXVVVVVVQQQPPPPPPPPPOOONNNNNNNNNQQQPPPNNNLLLKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEDDDDDDAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@???????????????>>>>>>>>>>>>??????AAA@@@???@@@BBBGGGLLLOOOYYYRRRJJJDDDAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???CCCIIIMMMOOOUUU\\\^^^gggttt~~~sssjjj___TTTPPPGGG@@@:::;;;>>>@@@AAABBB999999777666555555555555999999999:::;;;<<<<<<<<<999::::::;;;::::::999888999999888:::===AAAFFFIIILLLKKKIIIGGGEEECCC@@@>>>>>>===<<<;;;;;;<<<===>>>AAADDDJJJPPPWWW]]]aaadddgggaaaZZZVVVYYYaaaiiinnnrrrsssoooddd\\\YYYXXXWWWTTTOOOHHHCCC???===<<<;;;===>>>>>>===<<>>>>>AAABBBAAABBBGGGXXXkkk}}}pppeee\\\eeeuuuyyyttttttvvvssshhhaaalll~~~uuullliiiggg{{{}}}fffSSSJJJIIIQQQ```sss~~~xxxuuuqqqhhh\\\QQQIIIEEECCCBBBBBBAAAAAABBBDDDHHHLLLOOOXXX]]]dddjjjlllmmmmmmnnnkkkkkkiiifffccc___\\\ZZZWWWWWWVVVUUUTTTSSSRRRRRROOONNNNNNNNNNNNNNNLLLJJJGGGFFFFFFEEEDDDDDDCCCCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@??????>>>>>>???>>>>>>======>>>>>>??????>>>===???CCCKKKRRRWWWZZZRRRIIICCCBBBBBB@@@>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>===@@@DDDEEEDDDHHHMMMSSSZZZfffppptttvvvuuu___TTTMMMFFFDDDGGGAAA???<<<<<<<<<===<<<<<<999888888777666666666666::::::;;;===@@@BBBAAA@@@<<<;;;;;;;;;::::::999999999999:::<<>>>>>>>>>>>???AAACCCDDDKKKOOOVVV]]]cccggghhhiiiggg```XXXVVV\\\dddiiillljjjiiicccYYYSSSRRRPPPLLLHHHDDD>>>;;;:::<<<===>>><<<============BBBJJJQQQfffrrr{{{hhhnnnmmmjjjxxxnnn]]]KKKJJJ\\\xxxiiiZZZeeehhhRRRDDD@@@KKKjjj{{{ooorrreeeaaafffkkk___EEE333111,,,+++***)))(((''''''''''''(((((()))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))******************))),,,,,,,,,,,,,,,,,,}}}qqqgggbbb___ZZZWWWSSSTTTSSSPPPQQQTTTSSSOOONNNRRRRRRMMMJJJLLLNNNMMMQQQPPPOOOOOOOOOQQQTTTUUUTTTSSSSSSSSSSSSSSSTTTTTTWWWXXXYYYYYYZZZZZZYYYYYYYYYYYYYYYZZZZZZYYYUUURRRPPPPPPRRRSSSSSSSSSRRRRRROOOOOOPPPPPPQQQRRRSSSSSSRRRTTTUUUVVVTTTTTTTTTUUUVVVSSSPPPNNNNNNNNNNNNMMMLLLOOOQQQRRROOOMMMMMMNNNKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKMMMMMMNNNOOOOOOLLLIIIGGGIIIKKKJJJKKKLLLNNNNNNNNNNNNMMMMMMLLLKKKIIIGGGFFFDDDDDDBBBBBBAAABBBBBBCCCCCCDDDBBBBBBBBBBBBBBBAAA@@@???===;;;<<>>>>>======>>>===<<<;;;;;;<<<===>>>>>>>>>===>>>AAAFFFKKKNNNKKKHHHDDDAAA@@@@@@@@@???????????????????????????===<<<>>>BBBAAA>>>???CCCHHHKKKSSS[[[^^^___cccjjjrrrwwwvvvooojjjkkkoooqqqdddTTTHHHEEEBBB;;;;;;AAA<<<======<<<;;;;;;:::888999888888777777777888888:::999;;;>>>CCCFFFEEECCC???>>>===;;;:::::::::;;;::::::<<<@@@HHHPPPYYY]]]YYYRRRJJJDDDCCCCCCDDDDDDAAAAAACCCEEEHHHLLLPPPRRRXXX]]]cccjjjmmmmmmkkkiiibbb___\\\\\\___bbbdddeeeccc___VVVMMMJJJIIIDDD======;;;888888:::<<<>>>>>>===???AAABBBGGGPPP^^^hhh{{{}}}xxxpppmmm```sss~~~zzz~~~zzzUUUPPPSSSfffzzzaaaUUU```}}}nnn___OOO???===GGGeee}}}kkkllleeefffdddYYYEEE222,,,000)))*********)))(((((((((((((((((((((((()))******((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************))))))(((((())))))***+++++++++,,,,,,---~~~qqqgggYYYTTTQQQQQQVVVYYYXXXUUUOOOQQQOOOIIIFFFJJJPPPRRRRRRUUUSSSOOOOOOTTTXXXXXXPPPOOOOOOOOOQQQSSSVVVXXXTTTTTTSSSSSSSSSSSSTTTUUUZZZ[[[[[[\\\[[[YYYXXXWWWZZZZZZZZZ[[[ZZZXXXTTTPPPSSSTTTUUUUUUUUUTTTRRRQQQLLLMMMNNNOOOOOOPPPQQQQQQNNNPPPRRRSSSSSSTTTWWWYYYXXXTTTPPPMMMMMMNNNNNNNNNKKKOOORRRRRROOOMMMMMMNNNNNNNNNNNNNNNNNNNNNMMMMMMKKKJJJIIIHHHIIIKKKMMMOOOOOOOOOOOOLLLIIIIIILLLOOOLLLMMMNNNNNNNNNMMMKKKJJJLLLKKKJJJHHHFFFDDDCCCBBBAAA@@@@@@@@@AAAAAABBBCCC@@@@@@AAAAAAAAA@@@??????<<<;;;<<<>>><<<;;;@@@GGG@@@JJJ]]]tttjjjbbbfffeeelllpppsssuuu|||uuubbbdddffflllzzzxxxrrrrrrrrrnnn{{{tttpppbbb``````dddkkksssxxx{{{|||wwwpppiiiccc\\\UUUOOOEEEDDDBBBAAA@@@AAACCCDDDBBBCCCEEEIIINNNVVV___fffdddgggllloooqqqpppnnnllllllkkkjjjhhhfffdddbbbbbb\\\ZZZYYYYYYYYYUUUNNNIIICCCCCCBBBAAAAAA@@@@@@???>>>????????????@@@@@@@@@@@@@@@??????>>>=========<<<<<<::::::::::::<<<<<>>>>>>>>???@@@999===@@@@@@>>>===???AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<>>>BBBAAA======@@@@@@@@@EEEKKKLLLKKKLLLPPPSSSXXXYYYRRRLLLMMMQQQRRRMMMDDDAAAFFFEEE<<<:::???777:::<<<;;;;;;;;;;;;999999888888888888888999:::888888999>>>DDDGGGFFFEEEBBB@@@>>>;;;::::::;;;<<<;;;<<<>>>DDDLLLVVV___eeeMMMKKKIIIIIIJJJJJJGGGDDDEEEFFFIIIMMMRRRWWW\\\___bbbffflllqqqsssoookkkggg]]]___bbbcccaaa_________VVVPPPEEE>>>@@@DDDBBB<<<;;;:::999;;;===???>>>>>>???BBBGGGKKKSSSaaarrryyyiiiaaacccqqq{{{}}}oooWWWOOO___xxxgggWWWNNN[[[xxxbbbIIIGGGDDD>>>GGG\\\kkk|||hhhhhhjjjfffVVV>>>000...,,,&&&&&&(((+++,,,++++++******)))(((''''''''')))***+++((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************)))(((''''''((()))***++++++,,,---///000wwwjjj___WWWRRRQQQLLLJJJIIIKKKOOOQQQQQQOOOKKKJJJIIIIIIJJJKKKLLLMMMVVVUUUTTTSSSSSSSSSTTTUUUPPPPPPPPPPPPQQQSSSTTTTTTTTTUUUUUUTTTSSSTTTWWWZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZXXXVVVUUUUUUUUUTTTSSSWWWUUUUUUXXXZZZWWWOOOHHHKKKKKKMMMNNNQQQSSSTTTUUUSSSTTTVVVXXXXXXVVVTTTRRRUUURRRNNNMMMMMMNNNNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOQQQPPPOOONNNMMMMMMLLLMMMNNNMMMMMMLLLLLLLLLKKKKKKQQQPPPNNNLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGGGGFFFEEEDDDCCCBBBAAABBBCCCCCCCCCBBBAAA@@@@@@BBBEEEFFFFFFCCC@@@>>>@@@???===<<<<<<>>>@@@AAAJJJGGGNNNfffuuuhhh]]]]]]lllqqqppp~~~{{{{{{rrrnnnhhhdddfffooo{{{}}}vvvrrroookkkhhhsss}}}ppp[[[^^^jjjrrryyy{{{xxxrrrjjjfffeeeaaaZZZPPPNNNHHHCCCBBBEEEDDD@@@AAABBBAAA@@@AAAFFFNNNUUUUUU]]]fffkkkkkkkkkmmmooossspppnnnmmmnnnmmmjjjgggbbbaaaaaabbbbbb[[[PPPGGGCCCCCCBBB???<<<;;;<<<===AAA???>>>>>>??????>>><<>><<<<<<<<<===>>><<<;;;;;;:::999888777777???>>>>>>===<<<<<<;;;;;;999:::;;;<<<<<<<<<;;;:::>>>>>>======<<<<<<<<<;;;========================AAAAAABBBBBBBBBCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC@@@??????>>>======<<<<<<;;;999777888::::::777555999999999999888777555555:::999999999:::;;;===>>>:::999999999::::::;;;<<>>KKK[[[bbb[[[QQQIIIFFFDDDEEEIIILLLKKKJJJJJJNNNTTTYYY^^^bbbfffhhhqqqrrrttttttrrrnnnjjjhhhaaa^^^\\\]]]___\\\UUUOOOMMMDDD===<<<<<<999777777<<<:::>>>CCCCCC>>>>>>BBBIIICCCKKKcccssswwwvvvcccXXX]]]hhh|||{{{~~~~~~qqq]]]RRRSSSbbbhhhSSSQQQXXXmmm}}}[[[MMMBBB@@@@@@DDDUUUggg~~~uuuooopppttt\\\BBB333...+++))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&'''(((******+++++++++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******,,,---...///xxxsssrrriiieee]]]UUUNNNIIIGGGFFFKKKJJJIIIJJJMMMOOONNNLLLIIIHHHHHHIIIJJJLLLNNNOOOTTTSSSRRRQQQQQQRRRSSSSSSJJJLLLNNNOOOQQQRRRTTTVVVTTTTTTTTTSSSRRRSSSVVVYYYWWWWWWXXXYYYYYYZZZ[[[[[[YYYWWWUUUTTTUUUUUUTTTSSSXXXVVVVVVWWWXXXUUUMMMGGGLLLMMMOOOQQQRRRSSSTTTTTTSSSUUUVVVWWWVVVTTTRRRPPPRRRPPPMMMLLLNNNOOOOOOOOOMMMNNNNNNNNNNNNOOOOOOOOORRRQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJHHHHHHIIIJJJKKKNNNNNNMMMKKKJJJIIIHHHHHHEEEFFFFFFFFFFFFEEEEEEDDDAAABBBCCCCCCCCCBBB@@@???AAABBBCCCEEEDDDBBB@@@>>>@@@???===<<<===>>>@@@AAADDDCCCIIIYYYmmmrrrcccZZZfffqqqzzz}}}ssstttzzz}}}xxxooofffccchhhsss{{{vvvyyy}}}{{{vvvrrrssssss~~~mmm]]]\\\cccnnntttuuurrrmmmlllooonnnjjjgggbbbWWWJJJEEEEEEEEEBBBBBBCCCCCCBBBAAACCCGGGKKKKKKQQQYYY]]]```ccciiinnnoookkkgggfffhhhkkkmmmmmmnnnmmmkkkhhhaaaWWWJJJBBB>>>??????>>>======???AAA>>>===<<<===>>>???>>><<>>======>>>???======<<<<<<;;;:::::::::>>>>>>===<<<<<<;;;::::::888999;;;<<<<<<<<<;;;;;;============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>??????@@@@@@@@@?????????>>>>>>===<<<<<<;;;::::::999999;;;999888999:::;;;888666777777888888888888777777;;;;;;::::::;;;<<<>>>???<<<<<<<<<<<<===>>>???@@@AAADDDJJJRRRXXXWWWRRRLLLDDDCCCCCCFFFKKKPPPSSSTTTVVVYYY^^^cccgggkkknnnpppxxxxxxxxxuuuqqqlllfffccc```\\\XXXWWWVVVSSSLLLFFFDDD===:::<<<>>><<<;;;<<>>AAAAAA???AAAGGGHHHOOO^^^qqqrrr^^^WWW^^^nnnzzzyyyyyyuuujjjXXXNNNZZZllltttYYYfffgggppp|||hhhGGGAAA>>>@@@HHHSSScccppp}}}{{{zzzvvvooojjjnnnvvvaaaMMM888...,,,+++******))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))***************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******,,,---...///wwwooodddXXXPPPNNNOOOPPPOOOMMMJJJGGGDDDBBBAAA@@@IIIHHHGGGHHHJJJKKKJJJIIIGGGGGGGGGIIIJJJLLLNNNOOOPPPPPPOOOOOOOOOPPPQQQQQQMMMQQQUUUVVVUUUUUUVVVYYYTTTTTTSSSRRRQQQQQQTTTWWWTTTUUUVVVWWWYYYZZZ[[[\\\VVVUUUSSSSSSUUUVVVUUUTTTYYYWWWVVVWWWWWWSSSMMMGGGKKKMMMPPPSSSUUUVVVVVVVVVTTTUUUUUUUUUSSSQQQOOOMMMPPPNNNLLLLLLNNNOOOPPPPPPNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPOOONNNMMMMMMMMMMMMJJJKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKMMMNNNMMMMMMLLLJJJIIIHHHFFFFFFDDDDDDEEEFFFFFFFFFFFFFFF@@@AAABBBBBBBBBAAA??????@@@AAAAAAAAAAAA@@@@@@???===<<<;;;;;;;;;<<<>>>???>>>???CCCIIIRRRddd~~~lll]]]aaajjjzzzkkkbbbkkkyyy~~~rrriiihhhpppxxx|||jjj]]]VVVYYYbbbgggkkkooouuu{{{{{{wwwvvvsssiii[[[PPPKKKFFFAAA>>>???AAAAAA?????????@@@BBBFFFJJJLLLOOOUUU^^^dddbbb``````aaaccceeefffeeekkkkkkjjjdddZZZOOOFFFAAA@@@AAAAAA@@@??????AAACCC>>>===<<<===>>>???>>>===;;;;;;;;;;;;::::::::::::===========================<<<<<<;;;;;;::::::999777999:::<<<======<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;::::::999999888888:::999999999::::::999777666777777888999:::;;;;;;;;;;;;:::;;;;;;<<<>>>>>>;;;;;;<<<===>>>@@@AAABBBDDDNNNXXXZZZTTTMMMJJJKKKGGGHHHKKKMMMRRRXXX^^^ccclllnnnqqqtttvvvxxxzzzzzzxxxwwwuuuqqqllleee```\\\ZZZVVVPPPMMMJJJFFF@@@<<<:::666666:::=========@@@???>>>@@@DDDGGGKKKQQQYYY___nnn}}}~~~yyynnnhhhpppxxxoooaaaRRRIIIRRRllluuunnntttxxxcccMMM>>>CCCKKKTTTddduuuzzznnndddccceeeeeeccccccGGG999---***,,,,,,+++,,,((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))*********))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******,,,---...///~~~vvvmmmcccZZZTTTPPPDDDCCCAAA@@@@@@AAABBBCCCEEEEEEEEEDDDCCCAAA???>>>DDDDDDDDDFFFGGGHHHIIIIIIGGGGGGHHHIIIJJJLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPRRRWWW[[[ZZZWWWTTTUUUVVVSSSSSSRRRQQQOOOPPPSSSUUUTTTTTTUUUVVVWWWXXXYYYZZZUUUTTTSSSSSSUUUWWWWWWVVVXXXWWWVVVWWWVVVTTTOOOKKKJJJMMMQQQUUUXXXYYYXXXXXXUUUTTTSSSRRRPPPNNNLLLKKKOOONNNLLLLLLMMMOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJGGGHHHIIIKKKLLLLLLLLLLLLIIIIIIIIIIIIKKKLLLNNNNNNLLLKKKJJJIIIGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFEEEEEE???@@@AAAAAAAAA@@@>>>>>>??????>>>>>>>>>>>>??????999999888888999:::;;;<<<;;;===@@@@@@@@@KKKeee~~~qqqhhheeepppqqqfffjjjwwwvvvoooqqqttt~~~ooo[[[RRRRRRWWW___kkkyyyzzzwwwzzzxxxnnnbbbWWWLLLDDD???@@@@@@@@@??????@@@@@@???AAAAAABBBCCCGGGMMMRRRQQQUUUZZZ^^^```]]]WWWSSSXXXZZZZZZUUUMMMHHHHHHIIIKKKLLLKKKIIIEEECCCCCCDDDBBB@@@???>>>???>>>===;;;888999999::::::999888888;;;;;;<<<<<<============;;;;;;;;;::::::999999999777888:::<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::999999999888999999999999888777888888999999:::;;;<<<===>>>>>>??????@@@AAABBBCCC<<<===>>>@@@BBBDDDGGGHHHLLLVVV```___VVVOOOPPPTTTVVVXXX[[[]]]___dddlllrrr||||||{{{{{{||||||{{{zzznnnllljjjfffaaa[[[WWWTTTOOOKKKFFFBBB@@@>>>:::888:::888:::>>>@@@???@@@DDDAAADDDJJJSSS[[[dddnnnuuu~~~xxxrrrxxx~~~xxxlll___PPPMMM\\\sssnnn___ooohhhOOO@@@EEEUUUeeessswwwggg]]]dddnnnfffPPP===555---(((***,,,,,,***+++(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))************))))))(((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******,,,---...///MMMKKKHHHDDD@@@>>><<<;;;888999;;;<<<===<<<;;;:::<<<===???@@@@@@???>>><<<>>>???AAACCCEEEGGGIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJLLLMMMNNNOOOPPPPPPQQQQQQOOOSSSVVVVVVSSSQQQQQQRRRQQQRRRQQQPPPOOOOOORRRUUUVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRTTTVVVXXXXXXXXXVVVVVVVVVVVVVVVUUUSSSQQQNNNPPPSSSVVVWWWVVVUUUTTTTTTSSSQQQOOONNNLLLLLLKKKPPPNNNMMMLLLMMMMMMLLLJJJMMMMMMMMMNNNNNNNNNOOOOOOJJJJJJIIIHHHHHHHHHHHHIIIDDDFFFGGGIIIIIIIIIHHHGGGBBBBBBCCCDDDFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDCCCBBBAAA>>>???@@@@@@@@@???============<<<;;;;;;<<<===>>>888999999999:::;;;<<<<<<<<<===>>>>>>;;;???MMM]]]yyyiiiiiiooorrrsssuuulllmmmppptttuuuwwwwwwqqqooo{{{vvvvvv|||wwwyyy{{{ooommm]]]\\\[[[bbbqqq~~~zzzyyylllaaaXXXRRRLLLIIIDDDAAA@@@AAACCCDDD>>>????????????@@@BBBCCCGGGLLLSSSWWWXXXUUUQQQNNNMMMOOOOOOKKKEEEEEEKKKRRRVVVVVVVVVSSSPPPMMMLLLLLLHHHFFFCCCAAA@@@>>>;;;999<<<<<<=========<<<;;;:::999::::::;;;;;;<<<<<<===:::::::::::::::999999999888999:::<<<======<<<<<<::::::::::::;;;;;;;;;;;;999999999999999999999999;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;:::::::::::::::::::::::::::999999999666777888999888888888888999999999888999:::;;;<<>>@@@@@@@@@???:::<<>>?????????>>>===<<<;;;::::::::::::;;;;;;<<<::::::;;;<<<===>>>>>>???>>>===>>>???<<<;;;???FFFqqqtttiiifffgggkkkooolllfffhhhtttwwwrrrccc```dddwwwxxxkkkkkkooooooooo{{{|||yyy}}}{{{mmmcccfffrrr|||~~~zzznnnhhhggggggYYYSSSJJJDDDAAAAAAAAABBB????????????????????????EEEGGGIIIKKKLLLOOORRRUUURRRSSSQQQLLLHHHHHHNNNTTTYYY[[[\\\\\\ZZZYYYYYYZZZQQQNNNKKKHHHFFFCCC???===??????>>>======<<<<<<;;;:::;;;;;;;;;<<<<<<======::::::::::::::::::::::::999:::;;;<<<<<<<<<;;;:::999999:::::::::::::::;;;999999999999999999999999999999999999::::::::::::999999999999888888888888888888888888888888777777666888999999888888888999:::999888888888:::;;;<<>>@@@AAABBBAAA999<<<@@@AAABBBCCCGGGJJJHHHHHHIIIJJJJJJJJJIIIHHHIIIKKKMMMOOOPPPQQQQQQQQQNNNLLLKKKNNNSSSWWWVVVSSSOOOPPPPPPPPPOOOQQQUUUXXXVVVVVVUUUTTTRRRQQQQQQPPPRRRQQQPPPQQQSSSUUUUUUUUUSSSTTTTTTSSSRRRQQQRRRRRRUUUUUUTTTRRRQQQNNNLLLKKKPPPOOOMMMLLLLLLNNNPPPQQQNNNLLLKKKLLLMMMLLLKKKIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHHHHGGGGGGHHHHHHIIIGGGGGGHHHHHHGGGDDDAAA???@@@AAABBBCCCEEEFFFFFFFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBBBBBBBAAAAAA@@@???======>>>???>>>===<<<;;;888888999999999:::::::::999999;;;<<<===>>>>>>>>>===;;;<<<===<<<:::<<>>>>>??????????????????:::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999888999999999::::::::::::999999999999999999999999888888888888999999999999999999999888888888777777888888888888888888888888777999<<<<<<:::999:::<<<<<<<<<;;;;;;===???BBBCCCAAACCCFFFJJJMMMOOOPPPQQQRRRSSSVVVZZZ___dddhhhjjjrrrrrrrrrqqqpppqqqqqqrrrrrrqqqqqqrrrttttttsssrrrkkkfff```]]]]]]\\\XXXTTTPPPMMMIIIDDD@@@===<<<;;;888999;;;<<<>>>@@@BBBDDDAAAAAACCCEEEGGGMMM]]]mmmttthhhjjjttt{{{pppgggddd^^^UUUSSSYYYlll}}}YYY^^^hhhxxxkkk[[[LLLEEEAAABBBNNN^^^zzz|||qqq^^^DDD000,,,111***)))+++...,,,((('''***''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))***************((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******,,,---...///222111111111222555888:::333555777888888777555333666888:::<<<===>>>>>>>>>:::===@@@AAAAAABBBEEEHHHEEEGGGHHHJJJKKKKKKJJJJJJHHHIIILLLNNNPPPPPPPPPPPPNNNIIIFFFHHHNNNQQQOOOKKKNNNOOOPPPPPPPPPRRRVVVYYYUUUTTTTTTSSSRRRQQQQQQPPPPPPOOONNNOOOQQQSSSSSSRRRSSSSSSSSSQQQOOONNNOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOONNNLLLKKKLLLNNNQQQSSSKKKJJJJJJKKKMMMMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKFFFEEEEEEEEEEEEEEEFFFFFFIIIIIIJJJIIIGGGCCC???===<<<<<<>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEEEE??????@@@AAAAAAAAA@@@@@@<<<===>>>>>>>>>===;;;:::666777888999999999999999555666888999:::;;;;;;;;;;;;999:::;;;:::999>>>FFFBBBWWWrrrtttjjjeeeaaadddqqq{{{~~~zzzuuunnnjjjiiilllooorrrzzz{{{|||}}}}}}|||uuunnneeeuuulllZZZZZZ```mmmyyy|||uuusssvvvyyywwwppphhhbbb```___^^^\\\KKKHHHCCC@@@??????>>>>>>;;;>>>AAAAAA@@@@@@BBBEEEJJJLLLPPPSSSTTTTTTTTTTTT[[[^^^aaacccccccccdddeeehhhfffccc```___]]]ZZZWWWUUUSSSPPPMMMKKKKKKKKKLLLBBBBBBBBBBBBBBBBBBBBBBBB;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<:::999888888888888999999:::::::::999999999999999999999999999999999999::::::::::::::::::::::::999999999999::::::::::::::::::;;;;;;888;;;>>>>>><<<;;;<<<>>>@@@@@@@@@AAACCCFFFJJJLLLLLLNNNRRRVVVZZZ]]]^^^___```bbbeeejjjoootttxxxzzzyyyzzzzzzyyyuuurrrppppppuuurrrooonnnnnnlllfffbbbZZZUUUOOOMMMOOOOOOKKKHHHDDDBBB???<<<:::::::::;;;:::<<<>>>???@@@AAACCCDDDGGGHHHKKKOOOTTT```uuuxxxtttjjjlllsssxxxttt]]]NNNPPPVVV^^^sssyyy[[[iiimmmxxx}}}gggJJJ@@@>>>FFFMMMTTTdddtttqqqUUUCCC888///)))&&&'''''')))---+++'''(((,,,''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((******+++++++++((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******,,,---...///555444444333333333444444777777777777666666666666555555666888999;;;===>>>;;;;;;;;;<<>>777999DDDGGG???;;;===;;;;;;999999999999;;;;;;BBBAAAMMMllluuuiiimmmllltttjjj___jjj{{{wwwjjjaaagggtttzzz|||vvv~~~}}}mmm|||kkk^^^WWWVVVbbblllnnnpppuuu|||}}}vvvpppqqqxxxzzzuuuooofffWWWHHHBBB@@@???@@@BBB>>>======>>>@@@BBBBBBAAABBBBBBDDDFFFJJJOOOTTTVVV[[[]]]___bbbeeefffggggggllljjjhhhgggeeeeeeffffffeeeeeeccc___ZZZVVVTTTTTTPPPOOOMMMMMMLLLJJJGGGDDDIIIHHHFFFEEECCCBBBBBBBBBAAABBBCCCCCCCCCBBB@@@???@@@AAAAAA???>>>===>>>@@@???@@@@@@@@@??????@@@BBB;;;;;;<<<<<<============<<>><<<===???===???@@@???>>>>>>???@@@AAAAAAAAAAAACCCDDDFFFGGGIIIJJJLLLOOOQQQTTTVVVWWW^^^```dddhhhkkkmmmmmmmmmnnnqqqtttvvvwwwyyy~~~|||xxxtttrrrqqqooommmnnnjjjfffeeeddd```WWWPPPNNNLLLJJJGGGEEECCCBBBAAA>>><<<::::::;;;;;;::::::===???BBBCCCCCCDDDFFFHHHHHHNNNZZZhhhrrr{{{zzz~~~wwwaaaWWWNNNTTTnnnnnnooozzzgggGGGKKKCCCOOOmmm}}}xxxxxx}}}{{{pppSSS777000000,,,)))+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((()))******+++,,,,,,---,,,+++***)))###$$$&&&''')))*********(((((()))************))),,,+++)))(((((()))+++,,,+++,,,---///000111444444333333333333444444666666666666666666666666555555666777999;;;===>>>;;;;;;<<<>>>@@@CCCFFFHHHGGGHHHHHHIIIIIIIIIIIIHHHFFFHHHJJJKKKKKKJJJKKKLLLIIIJJJKKKLLLMMMMMMMMMMMMOOOMMMKKKLLLOOOQQQPPPOOOQQQQQQQQQQQQQQQPPPPPPOOOTTTRRRPPPMMMLLLMMMOOOPPPNNNMMMKKKJJJJJJLLLNNNPPPSSSQQQPPPOOOOOOPPPRRRSSSPPPPPPNNNMMMMMMMMMNNNOOOPPPPPPOOOOOONNNMMMMMMLLLLLLIIIFFFGGGIIIJJJGGGCCCCCCEEEFFFHHHHHHHHHHHHGGGCCCBBBAAA>>>;;;;;;===???GGGIIIJJJHHHDDDAAA@@@AAABBBBBBCCCDDDDDDDDDCCCCCC@@@@@@AAAAAA@@@???===<<<;;;<<<<<<=========<<<<<<888888777777888888999:::<<<<<>>>>>>>>???AAADDDHHHKKKNNNUUUWWW[[[___cccfffhhhiiilllkkkjjjiiihhhggggggggghhhhhhgggeeeaaa^^^]]]^^^ZZZYYYXXXXXXWWWVVVRRRPPPPPPPPPNNNMMMLLLKKKKKKKKKLLLLLLLLLKKKJJJHHHFFFEEEEEEFFFFFFDDDBBBAAABBBCCCAAABBBCCCCCCBBB@@@@@@@@@>>>??????@@@@@@AAAAAAAAA???AAACCCCCCAAA@@@AAACCCDDDEEEGGGGGGFFFFFFGGGHHHIIIIIIKKKLLLNNNOOOQQQQQQSSSTTTVVVYYY[[[^^^___```iiikkkmmmoooqqqrrrrrrrrruuuxxx{{{}}}}}}|||xxxuuussspppmmmkkkhhhddd___]]][[[VVVOOOHHHEEEDDDBBB@@@>>>===<<<<<<<<<;;;;;;;;;===>>>>>>>>>???@@@@@@@@@AAAEEEJJJNNNZZZbbbmmmwww~~~yyyuuuqqqwww{{{mmmUUUPPPQQQdddyyygggiiiuuuZZZCCCDDDPPPfff}}}}}}zzzxxxyyyZZZDDD111...///,,,)))+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((())))))))))))(((((()))(((((((((''''''''''''((((((((((((((()))*********++++++,,,+++***)))(((%%%&&&'''((()))*********((()))******++++++******+++***)))(((((()))***++++++,,,---...///000333333333333333333333333555555555555555555666666444555555666888:::<<<===:::;;;===@@@BBBDDDEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHEEEGGGIIIJJJIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKLLLMMMNNNMMMKKKNNNOOOPPPRRRRRRQQQPPPOOORRRPPPNNNMMMLLLMMMNNNOOOLLLKKKJJJJJJJJJMMMOOOQQQXXXVVVSSSQQQPPPQQQRRRTTTQQQPPPOOONNNNNNNNNOOOOOOQQQPPPOOONNNMMMLLLKKKJJJKKKIIIGGGGGGHHHGGGCCC???CCCDDDEEEGGGGGGGGGGGGFFF??????>>><<<;;;===AAAEEEMMMMMMKKKHHHDDDBBBAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>>;;;<<<<<<<<<<<<<<<;;;:::888888777666777888999:::777>>>NNN]]]\\\KKK===888::::::999999999999::::::;;;999<<>>@@@@@@>>><<<<<<<<<<<<<<<>>>@@@CCCDDDJJJLLLPPPVVV[[[```cccdddhhhhhhiiiiiiiiiiiiiiihhhjjjjjjkkkjjjhhhgggggghhheeeddddddddddddccc```^^^]]]\\\[[[ZZZYYYXXXXXXXXX]]]\\\[[[ZZZWWWUUUSSSRRRTTTTTTTTTSSSQQQPPPQQQRRRMMMNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJHHHJJJKKKKKKKKKKKKLLLMMMPPPQQQSSSSSSSSSSSSUUUVVVVVVXXXZZZ]]]^^^___``````bbbccceeegggiiikkklllmmmttttttuuuvvvvvvwwwwwwxxxzzz|||~~~~~~~~~yyywwwsssqqqnnnkkkfffccc]]]YYYSSSOOOMMMIIICCC???======<<<::::::999999999999999:::;;;<<<>>>???@@@?????????AAAFFFOOOYYYaaaqqq{{{pppbbbbbbaaa```ooo}}}rrrhhh]]]UUUIIIZZZttt}}}eeeZZZhhh|||jjjVVVFFF???PPPlll|||uuuzzzvvv```@@@333+++,,,...***)))+++************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''&&&&&&''''''(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((()))******))))))*********)))(((((('''((())))))******)))))))))******+++++++++++++++))))))))))))))))))))))))***+++,,,......///111222222333333333333333444444444444555555555555444444555666777999:::;;;999;;;>>>AAACCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGEEEGGGHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNNNNLLLLLLKKKLLLLLLLLLKKKJJJMMMNNNPPPRRRRRRRRRQQQPPPPPPOOONNNMMMMMMNNNOOOPPPPPPOOONNNMMMMMMNNNPPPQQQ[[[XXXUUUQQQPPPPPPRRRSSSPPPPPPPPPOOOOOOOOOOOOOOOMMMLLLKKKJJJHHHGGGFFFEEEGGGFFFFFFGGGHHHFFFBBB???CCCDDDEEEFFFGGGFFFFFFEEE???@@@AAAAAAAAACCCFFFIIIGGGFFFEEECCCAAAAAACCCDDDBBBBBBBBBBBBBBBAAA@@@???BBBAAA???===<<<===>>>???;;;;;;;;;;;;;;;:::999999888888666666666777999:::444<<>>KKK```yyytttdddaaaeeejjjllldddiiirrryyyyyyxxx}}}{{{vvvvvvjjjjjjkkkttt|||jjj___fffooouuu|||~~~qqqdddffflllooorrryyysssmmmeeeXXXKKKDDDDDDAAA???>>>?????????>>>===<<<<<<<<<<<<===>>>???>>>@@@DDDIIINNNSSSVVVXXX^^^___bbbeeegggggghhhgggiiikkkllllllkkkkkklllmmmkkkkkkkkklllmmmllljjjhhhhhhhhhgggfffeeeeeeeeefffffffffdddcccaaa___^^^]]]```aaabbbaaa``````bbbdddcccbbb``````aaaaaa```___[[[ZZZZZZYYYYYYXXXXXXWWWYYYYYYZZZ[[[[[[\\\]]]^^^^^^```aaabbbbbbbbbdddfffeeegggjjjlllmmmmmmlllkkknnnoooppprrrsssuuuvvvwwwxxxxxxwwwwwwwwwxxxyyyzzzwwwxxxxxxxxxwwwuuutttssslllkkkhhhfffccc___ZZZVVVPPPLLLGGGCCCAAA???<<<:::;;;;;;:::::::::;;;;;;<<<<<<<<<======>>>???AAACCCAAADDDHHHNNNXXXeeesss|||iii[[[QQQUUU___hhhvvvuuummmeee___XXXNNNIIIHHH^^^www|||fff\\\SSS]]]ppp]]]KKK>>>@@@JJJqqquuuYYY???000+++)))++++++((())),,,************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''''''''''''''(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((())))))***((((((((((((((((((((('''))))))************))))))******+++,,,,,,,,,,,,+++))))))************))))))***+++,,,---......000000222222333333222222222222333333444444444444333444444555666888999:::999;;;>>>@@@BBBBBBAAA@@@@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGIIIJJJKKKLLLMMMMMMNNNMMMMMMKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOQQQRRRRRRRRRRRRQQQOOONNNNNNNNNOOOPPPQQQRRRTTTTTTSSSSSSSSSTTTUUUVVV[[[YYYUUURRRPPPOOOPPPPPPPPPPPPPPPOOOOOOOOONNNNNNJJJJJJIIIGGGFFFDDDCCCCCCCCCDDDEEEGGGHHHGGGEEECCCCCCDDDEEEFFFGGGFFFEEEEEE>>>BBBEEEHHHGGGGGGFFFGGGCCCAAA?????????AAACCCEEECCCCCCCCCCCCCCCBBBAAA@@@BBBAAA>>><<<;;;<<<>>>???;;;;;;;;;;;;:::888777777888777666666666777888999666999???CCC???999666777999999999999999999999999555888999888:::DDDUUUbbbnnn]]]WWWZZZ___ggglllnnntttzzzssskkkiiirrr|||{{{xxx}}}zzzssssssyyyqqqnnnwwwwwwlllhhhbbbhhhrrrtttrrrqqqhhh[[[QQQNNNIIIBBB>>>======>>>>>>======<<<<<<;;;;;;;;;;;;999:::===@@@CCCGGGJJJKKKPPPRRRVVVZZZ^^^aaabbbbbbgggiiikkkkkkkkkkkkmmmnnnnnnmmmnnnoooqqqqqqooommmoooooonnnnnnmmmnnnnnnnnnggggggfffeeeeeedddddddddeeeggghhhiiiiiijjjmmmooovvvssspppppprrruuuvvvvvvrrrqqqpppooommmlllkkkjjjkkkkkkjjjkkklllnnnoooooojjjlllnnnooonnnoooqqqsssrrrssstttuuuuuusssqqqppptttuuuuuuvvvxxxyyyyyyzzzwwwwwwwwwwwwwwwxxxyyyyyysssrrrpppooommmjjjhhhfff___]]][[[XXXVVVRRRMMMIIICCCAAA>>><<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===??????@@@AAAAAA@@@@@@BBBFFFJJJPPPUUU]]]gggrrr~~~}}}jjjgggcccfffwww{{{jjj]]]QQQNNNQQQUUU___jjjwwwdddZZZfffsss~~~|||hhhSSSFFF???@@@PPPdddkkkQQQ>>>111...,,,+++***)))''')))---************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))***'''''''''''''''''''''(((***************))))))(((******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++,,,---.........///111222333333222111111111222222333333444444333333333444555666888888888:::<<>>>>>???@@@AAABBBCCCCCCCCCFFFGGGGGGFFFEEEEEEGGGIIIIIIJJJKKKLLLLLLMMMMMMLLLJJJKKKKKKKKKKKKLLLOOORRRRRRRRRRRRRRRRRRRRRSSSSSSOOOOOOPPPPPPQQQSSSTTTUUUUUUUUUVVVWWWXXXZZZ\\\]]]ZZZXXXVVVSSSPPPOOONNNNNNNNNNNNOOOOOOOOONNNMMMLLLJJJJJJIIIHHHGGGFFFEEEDDDBBBCCCEEEGGGHHHHHHHHHHHHDDDEEEFFFGGGGGGFFFEEEEEE===AAAGGGIIIIIIGGGDDDCCCFFFCCC@@@@@@AAACCCDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCBBB@@@>>><<<<<<<<<===>>>;;;;;;;;;:::999777666555666666666777777777888888999888888777555555777999888888999999999999888888666:::<<<:::777999@@@GGGkkkppp```YYYXXXfffnnnrrr}}}vvvttt}}}vvvmmmhhhgggjjjmmmmmmsssyyy|||rrrzzzzzzmmmbbbbbbgggrrrzzzrrrtttxxxtttjjjcccYYYSSSJJJCCC???>>>>>>>>><<<<<<;;;;;;;;;::::::999;;;;;;;;;<<<>>>@@@BBBCCCDDDFFFIIINNNRRRUUUXXXYYY```bbbdddffffffhhhjjjlllllllllmmmooorrrsssqqqpppppppppppppppppppppqqqqqqmmmmmmmmmmmmmmmnnnoooooonnnoooqqqrrrrrrtttwwwyyy~~~zzzwwwwww{{{~~~}}}|||{{{zzzzzzxxxvvvttttttvvvxxxyyyxxxrrrtttuuuvvvuuuvvvwwwyyyxxxyyyyyyxxxwwwuuusssrrrvvvvvvvvvwwwxxxxxxxxxyyyvvvvvvvvvvvvvvvvvvvvvvvvpppmmmiiieeecccaaa___\\\TTTRRROOOMMMKKKHHHDDDAAA::::::999999999;;;<<<>>>::::::;;;<<<===>>>@@@AAA???@@@@@@@@@AAAFFFOOOVVViiioooyyynnnXXXMMMFFFLLL]]]uuuzzztttpppWWWMMMDDDCCCJJJVVVgggtttlllJJJ222,,,//////...,,,***((('''***,,,************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((''''''(((((((((((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((()))******''''''&&&&&&&&&'''((())))))))))))***))))))(((((()))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---...000222333222111111000000111111222333333444222333333333444555777777888999;;;<<<===>>>=========>>>???AAABBBBBBCCCCCCGGGHHHHHHFFFEEEEEEGGGIIIHHHIIIJJJKKKKKKLLLLLLKKKJJJKKKKKKKKKKKKNNNTTTXXXVVVUUUSSSRRRRRRRRRTTTUUUPPPQQQQQQSSSTTTVVVWWWXXXVVVWWWWWWXXXZZZ[[[\\\\\\YYYXXXWWWUUUSSSPPPNNNMMMMMMMMMNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHHHHGGGFFFFFFDDDFFFGGGHHHHHHIIIJJJKKKEEEFFFGGGHHHHHHGGGFFFEEE>>>BBBFFFHHHHHHFFFEEEEEEGGGDDDBBBBBBDDDFFFEEEDDDAAAAAABBBBBBCCCCCCBBBBBBAAA@@@>>>===<<<<<<======;;;;;;:::999888666444333444555777888999888777666777777666666777999888666777888999::::::999888777999;;;===<<<::::::===@@@PPPccc{{{xxxjjjccccccjjjtttrrrgggmmm|||||||||yyytttmmmiiijjjnnn}}}}}}~~~xxxsssuuu|||rrrnnnnnntttxxxvvvqqqooofff```XXXQQQKKKFFFBBB???;;;<<<<<<<<<<<<<<<;;;;;;===<<<;;;;;;;;;<<<===>>>===>>>@@@CCCFFFJJJMMMOOOQQQTTTXXXZZZ]]]```dddfffggggggiiilllooopppooommmnnnnnnnnnnnnnnnooopppppptttsssssssssssstttuuuvvvvvvxxxyyyyyyyyyyyy|||~~~|||yyyxxxzzz~~~}}}zzz|||}}}}}}}}}}}}~~~~~~~~~{{{xxxuuuuuuwwwyyyyyyyyyuuuvvvxxxwwwwwwvvvxxxyyyzzzyyyyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvwwwwwwwwwwwwsssssstttsssrrrpppnnnmmmiiiddd^^^YYYWWWVVVTTTQQQKKKHHHEEEBBBAAA???===;;;666777888999:::;;;===???;;;;;;<<<===>>>@@@AAABBB@@@BBBDDDFFFKKKUUUdddnnnzzz}}}tttYYYHHHLLLSSSccc{{{|||lllyyykkkOOOCCCGGGNNNYYYiiiwwwzzzwwwvvvxxxnnn[[[FFF333///555------+++)))(((***++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))((((((((((((((()))******((('''&&&&&&&&&((()))***''''''((()))))))))((((((((()))******++++++******,,,,,,+++******+++,,,,,,------.../////////,,,...000222333222111000///000000111222222333333222222222333444555666777888999:::;;;<<<<<<<<<<<<>>>>>>@@@AAABBBCCCCCCCCCHHHHHHHHHGGGEEEEEEGGGIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKPPPWWW]]]YYYWWWTTTRRRQQQRRRTTTVVVQQQRRRSSSTTTVVVXXXYYYZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWUUURRROOOMMMLLLLLLMMMNNNMMMLLLKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHIIIKKKMMMFFFGGGHHHIIIHHHHHHFFFFFF@@@CCCFFFHHHHHHHHHHHHIIIDDDBBB@@@BBBFFFHHHHHHFFF<<<===>>>???????????????@@@???>>>======<<<<<<<<<;;;;;;:::999777555444333333555777999:::888666555333444666999======888111777888999::::::999888777777777777888999:::<<<>>>CCCSSShhh~~~uuuoookkklllyyy}}}fff\\\hhhzzzmmmiiilll|||rrrkkkqqq}}}~~~pppddd```ccckkksssuuuqqqqqqsssoookkkeee^^^VVVOOOGGGBBB======>>>?????????>>>>>><<<;;;:::999999:::;;;<<<;;;;;;<<<===???CCCEEEGGGDDDGGGLLLPPPTTTXXX]]]```bbbbbbdddgggjjjlllkkkjjjlllkkkkkkllllllmmmnnnooosssrrrqqqpppqqqqqqssstttwwwxxxyyyxxxwwwwwwxxxzzzyyywwwwww{{{~~~}}}xxxrrrssssssuuuvvvxxxzzz{{{{{{zzzvvvsssrrruuuwwwvvvuuuuuuvvvwwwwwwvvvuuuvvvxxxyyyxxxwwwvvvvvvvvvvvvwwwvvvvvvvvvvvvvvvvvvvvvvvvpppqqqqqqpppnnnkkkgggeeeaaa[[[SSSNNNLLLKKKJJJHHHDDDAAA===;;;:::999777666555777999::::::<<<===???======>>>>>>@@@AAACCCDDDJJJMMMQQQUUU]]]kkk}}}xxxyyysssjjjrrr}}}rrrmmmssswwwlllWWWHHHQQQaaattt~~~bbb^^^xxx|||ZZZGGGDDDQQQcccuuuxxxuuuxxx{{{sssXXXDDDBBB>>>000'''***((())))))(((***,,,,,,+++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((()))******(((''''''&&&'''((()))***&&&&&&'''((((((((((((((((((((()))***************,,,+++)))(((((()))+++,,,......//////000//////000000000111111111111000000000000000000000000333333333333444555666666888999:::::::::;;;>>>@@@<<<===>>>>>>===>>>@@@BBBFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNKKKLLLNNNNNNNNNOOORRRTTTZZZWWWTTTTTTVVVWWWVVVUUUUUUTTTTTTVVVXXXZZZZZZYYYUUUVVVWWWUUURRRRRRUUUXXXXXXaaacccYYYOOOMMMOOOPPPNNNOOOOOOMMMKKKIIIIIIJJJLLLJJJHHHGGGGGGIIIKKKMMMPPPMMMKKKKKKMMMOOOMMMKKKGGGGGGGGGJJJLLLMMMKKKJJJIIIIIIIIIHHHFFFDDDCCCBBB??????AAAAAABBBAAA@@@???CCCAAA???@@@AAAAAA===999;;;;;;;;;;;;;;;;;;::::::;;;::::::999888777666666777777888888888888777777666666555666666777888999666777777777777888888888666777999999888888999;;;>>>CCCMMM___~~~rrrggg```gggsss{{{uuufff\\\aaaooozzzvvvmmmllljjjjjjlllrrr~~~ttthhhcccbbbhhhkkkmmmooozzznnn^^^XXXVVV\\\iiiqqqsssvvv{{{tttsssnnniiigggcccYYYNNNFFFAAA>>>@@@AAA???======>>>>>>===;;;:::999;;;===<<<;;;:::;;;===????????????@@@BBBAAABBBEEEKKKOOOTTTUUUXXXZZZ]]]^^^___```aaabbbdddfffhhhiiiiiijjjooonnnmmmlllmmmoooqqqrrrttttttuuuvvvwwwxxxyyyyyyuuuuuuuuutttrrrpppnnnmmmiiijjjkkkmmmppprrrtttvvvsssrrrrrrqqqrrrsssuuuvvvttttttttttttuuuvvvwwwwwwvvvuuuttttttuuutttsssqqqsssrrrqqqooommmllljjjiiikkkjjjgggddd```]]]ZZZYYYQQQLLLFFFCCCAAA@@@===;;;999999:::>>>AAA@@@<<<888777888999;;;<<<>>>??????BBBAAA???@@@BBBFFFKKKMMMbbbiiiooosss|||wwwiiiaaa```bbbccccccbbbXXXUUUVVVNNNDDDNNNcccdddZZZ[[[rrrqqqWWWHHHHHHMMMlll~~~sssssssss|||wwwOOOAAA444000///,,,,,,///,,,+++***))))))***+++,,,******)))(((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))))))))(((((()))******)))(((''''''((((((((((((((((((((((((((())))))(((((('''''''''&&&'''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((000...,,,,,,...000/////////000000000111111000000000000000000000000333222222333333444555666444555777666666777999;;;;;;<<<=========>>>@@@BBBEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMLLLMMMOOOOOOOOOPPPSSSUUUVVVSSSPPPPPPRRRSSSRRRQQQRRRQQQQQQSSSUUUWWWWWWVVVTTTUUUVVVTTTRRRQQQTTTVVVXXX___aaaYYYQQQQQQRRRRRRQQQRRRRRRPPPMMMJJJJJJKKKLLLJJJHHHGGGGGGJJJLLLNNNRRROOOLLLLLLNNNNNNMMMKKKIIIIIIIIIKKKMMMMMMLLLJJJKKKKKKJJJHHHFFFDDDBBBAAA@@@@@@AAABBBAAA@@@??????AAA@@@??????AAA@@@===:::;;;;;;;;;;;;;;;::::::::::::999999888888777777666777888888888888888888777666555555555666666777888777777777777888888888888777888999999888777999:::444888>>>KKKddd}}}kkkbbbaaafffqqq{{{}}}tttjjjlllyyyzzzjjjbbbYYYYYYaaammmwww|||~~~}}}~~~~~~{{{tttjjjeeemmm|||nnn```\\\^^^hhhrrruuuwww{{{{{{zzzvvvrrrrrrqqqjjjaaaZZZQQQGGGCCCAAA>>>???AAA<<<===>>>===<<<<<<===???<<<;;;;;;;;;<<<=========;;;===>>>===<<<>>>BBBEEEEEEFFFHHHKKKMMMPPPRRRSSSXXXZZZ\\\___aaacccdddeeefffgggiiijjjkkkkkkkkkjjjooooooqqqrrrssstttttttttooonnnmmmllljjjiiihhhggghhhhhhiiijjjlllnnnpppqqqqqqppppppoooooopppqqqrrrppppppppppppppppppqqqqqqsssqqqooonnnnnnllljjjgggkkkjjjiiigggeeecccbbbaaaWWWVVVTTTQQQNNNKKKIIIHHHFFFBBB>>>;;;<<<<<<:::999777777888;;;???@@@===:::;;;<<<>>>>>>>>>???AAACCCAAAGGGNNNSSSWWW]]]eeekkkwwwqqqmmmooolllaaaUUUNNNLLLOOOTTTUUU[[[qqqhhhRRRTTTlllpppbbb]]]TTTIIIIIIQQQrrryyyqqq|||rrrXXX>>>444---...///---,,,...++++++***))))))***++++++***))))))(((((((((((((((***))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((())))))))))))((((((((()))***)))'''''''''((((((((((((((((((((((((((()))(((((((((''''''''''''(((''''''&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((///---+++,,,...000....../////////000000000000000000000000000000000222222222222333444555555333444555444333333555777:::;;;<<<<<<<<<===???AAACCCCCCDDDEEEGGGHHHIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMOOOPPPPPPPPPRRRTTTTTTRRROOONNNNNNOOOOOONNNQQQPPPPPPQQQSSSUUUUUUTTTUUUVVVVVVTTTRRRRRRSSSUUURRRVVVVVVRRROOOOOOOOONNNSSSTTTTTTRRROOOLLLKKKKKKLLLKKKHHHGGGHHHKKKNNNQQQRRRPPPNNNMMMMMMNNNMMMKKKKKKJJJJJJKKKMMMMMMKKKIIILLLKKKJJJHHHFFFDDDBBB@@@AAAAAABBBBBBAAA@@@???>>>@@@???>>>>>>??????===;;;<<<;;;;;;;;;:::::::::999888888888888777777777777888888999999999999888888555555555444555555666666777777777777888888888888888999:::999888777888999333666888>>>OOOlll}}}jjj^^^ZZZaaajjjppprrrpppppp}}}pppbbb]]]ccckkkooopppnnnsss{{{tttfffhhhxxxxxxrrrpppwww~~~|||zzz}}}|||yyyvvvwwwyyyvvvpppkkkaaaWWWQQQLLLFFFEEEGGG@@@AAABBBAAA???=========;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;:::888888999;;;======>>>???BBBEEEGGGIIIKKKMMMPPPSSSVVVYYY[[[[[[ZZZ]]]bbbeeefffeeebbb```fffhhhjjjlllmmmmmmlllkkkfffdddbbb```____________dddeeeeeefffgggiiijjjkkknnnnnnmmmlllllllllmmmmmmllllllkkkkkkkkkkkkkkkkkkllljjjhhhfffdddaaa]]]ZZZ]]]]]][[[YYYWWWUUUTTTSSSGGGGGGEEEDDDBBB@@@???>>><<<:::888777888::::::999999888888:::<<<======;;;;;;???BBBAAA???@@@EEEJJJKKKUUUbbbiiilllrrr|||rrrqqqvvvrrr___MMMDDDLLLUUU[[[dddwwwwwwhhh___YYYddd{{{cccUUUHHHCCCAAACCCNNN[[[sssvvvmmmQQQ:::111,,,***---///...,,,++++++******))))))******+++))))))((((((''''''((((((************))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''(((((())))))(((((('''((()))***)))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((()))((((((((((((((((((((((((((((((''''''''''''((((((---+++***+++---///---............/////////////////////////////////111111111111222333444555444555666555444444555777888999;;;;;;;;;<<<>>>@@@CCCCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJLLLNNNOOONNNOOOPPPRRRTTTRRRPPPOOONNNNNNNNNNNNSSSRRRQQQRRRSSSTTTSSSQQQUUUUUUUUUUUUTTTSSSTTTTTTNNNMMMMMMLLLMMMNNNMMMKKKPPPQQQSSSRRROOOMMMLLLMMMLLLJJJHHHHHHIIILLLPPPRRROOONNNMMMMMMMMMMMMMMMMMMKKKJJJIIIIIIJJJJJJIIIGGGHHHHHHGGGFFFEEECCCBBBAAABBBBBBBBBAAAAAA@@@??????>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::999999999666666666777777777888888999999999::::::999999999666555555444444444555555666666777777777888888888888999:::999777666777888777;;;<<<===DDDXXXrrrwwwmmmfffcccgggmmmpppyyyzzzoooiiiiiijjjgggdddlll|||{{{qqqmmmooottt|||~~~~~~{{{wwwxxx|||{{{wwwooojjjfffeee```YYYUUUUUUTTTTTTSSSNNNHHHBBB>>>===;;;<<<>>>>>><<<;;;::::::::::::;;;:::999888777777<<<<<<;;;;;;<<<>>>AAABBBAAABBBEEEHHHJJJLLLNNNNNNPPPSSSWWW[[[\\\[[[XXXWWWZZZ\\\___aaabbbaaa```^^^ZZZYYYWWWTTTTTTTTTUUUVVV[[[\\\\\\]]]___aaacccdddhhhggggggfffeeeeeeeeeeeeeeeeeeeeeeeeddddddcccccc```^^^[[[YYYXXXUUUQQQOOOMMMMMMKKKJJJHHHFFFEEEDDD@@@@@@???>>>>>>=========<<<;;;:::999:::;;;;;;;;;===<<<:::999:::;;;<<<<<<<<>>===<<<<<<===<<<;;;;;;:::999999888888555555555666666777888888999999999::::::999999999777666555444444444444444555555666666666777777777777888999888666555666777555999<<<<<<;;;CCCTTTcccuuu}}}ooolllpppuuuzzzpppnnnttt{{{tttkkkbbb\\\jjjxxxooodddaaagggjjjpppvvvyyy}}}}}}~~~}}}ssspppppprrrrrroooppptttxxxwwwrrriii^^^SSSLLLHHH>>>@@@AAA???<<<::::::;;;;;;;;;::::::::::::999999;;;:::888777666888999:::<<<===>>>???AAAAAABBBBBBFFFGGGIIIKKKLLLLLLLLLKKKJJJLLLOOOQQQRRRQQQOOOMMMMMMKKKIIIGGGGGGHHHIIIJJJLLLMMMNNNOOORRRTTTVVVWWWZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVVVVVVVUUUTTTSSSNNNMMMKKKJJJJJJHHHEEECCC@@@??????===<<<;;;:::999888999999999999:::::::::=========<<<;;;;;;;;;<<<<<<<<<<<<;;;===@@@DDDGGGIIIPPPWWWZZZ[[[___iiiqqquuuhhhgggnnnssspppkkkaaa]]]UUULLLGGGIIIPPPWWWyyy|||iiiXXXaaavvvUUUBBBCCCPPP```kkksssvvvvvvssswww|||sssTTT>>>444222000000000...,,,,,,,,,+++)))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))''''''((((((((((((''''''&&&''')))((('''&&&''')))(((((((((((((((((((((((('''''''''(((((((((((((((&&&%%%%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''((((((***))))))+++---///+++,,,,,,,,,,,,---------........................000000000000111222333444111222333222111222333555444666888888888:::<<>>>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@AAA@@@>>><<<;;;<<<===<<<<<<;;;:::999888777777444444555555666666777777888888999999999999888888888777666555444444444444444444444444555555555555555666777666555444555666333555888:::777666===FFFVVVrrrzzzvvvsss{{{vvvjjjaaaaaammm|||xxxssslllkkkjjjllluuu{{{uuuwwwrrrnnnkkkiiihhhlllyyy~~~zzzzzz|||xxxkkkccc```LLLMMMLLLGGGAAA===>>>???>>><<<::::::;;;<<<;;;:::===<<<:::999888888888999::::::;;;;;;;;;;;;::::::============>>>???@@@@@@===>>>@@@BBBBBBBBB@@@?????????===<<<<<<===>>>?????????@@@AAACCCEEEGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGBBBCCCDDDDDDDDDCCCBBBAAA>>>===<<<===>>>===;;;:::999999888888777777777666777888888999:::;;;;;;<<<<<<===??????>>>>>>???@@@>>>@@@CCCFFFKKKRRRZZZ___eeekkkssswwwzzz~~~yyyuuupppmmmkkkfff^^^WWWLLLRRRXXXXXXYYYdddwwwkkkVVVVVV___xxxrrrRRRAAADDDUUUkkkuuu|||mmmPPP999---***++++++,,,---,,,)))(((+++,,,+++((())))))******))))))(((''''''&&&&&&''''''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((())))))&&&''''''((((((''''''&&&%%%'''(((((('''&&&''')))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))+++...///++++++++++++,,,,,,,,,,,,------------------------000//////000000111222333///000111111111111333555333555666777777999<<<>>>>>>>>>???@@@@@@AAABBBBBBDDDDDDDDDEEEFFFFFFGGGGGGBBBEEEHHHIIIHHHGGGGGGGGGGGGHHHIIIHHHFFFFFFIIILLLMMMLLLKKKMMMOOOQQQPPPPPPHHHGGGGGGJJJNNNOOONNNKKKKKKHHHHHHKKKJJJFFFFFFJJJCCCFFFJJJLLLKKKJJJJJJJJJGGGIIIJJJLLLLLLLLLKKKJJJFFFHHHHHHGGGDDDCCCEEEGGGEEECCCAAAAAABBBCCCCCCCCC>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBDDDDDDCCCCCCCCC@@@<<<:::;;;===<<<<<<;;;:::999888777777555555555555555555555555777888888888888888888777:::999777666555444444444222222333333333333444444222444555444333333444555555222333777666444666<<>>============<<<<<<<<<<<<<<<999999:::::::::999888888999999:::::::::::::::999999::::::;;;;;;;;;;;;:::888888888999999999999999:::::::::::::::;;;<<<===;;;<<<===>>>>>>======<<<777888999;;;;;;:::999888888777777888999999888666777777888888888999999999<<<<<<===>>>???@@@AAAAAA===AAAEEEGGGHHHJJJMMMPPPKKKOOOUUU\\\cccmmmwww~~~wwwkkkccciiinnnnnnggg]]]TTTOOOOOO\\\oooppp^^^SSSTTTjjjmmmhhhbbbXXXJJJAAAKKK\\\qqquuuwwwwwwUUUHHH777...,,,,,,***))))))------)))))),,,,,,)))'''((()))******)))(((''''''&&&&&&&&&&&&'''((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''((())))))&&&''''''((((((''''''&&&%%%&&&((('''&&&&&&((()))((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%%%%&&&&&&'''((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))***,,,///000******+++++++++,,,,,,,,,------------------------////////////000111222333///000222222222333555777222444666777777999;;;>>>;;;;;;===>>>@@@BBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGBBBDDDGGGIIIHHHGGGFFFGGGFFFHHHIIIHHHFFFFFFJJJMMMKKKKKKLLLNNNRRRUUUVVVUUUHHHHHHHHHLLLPPPRRRPPPNNNNNNLLLLLLOOOMMMGGGHHHNNNDDDGGGJJJLLLKKKIIIHHHHHHFFFHHHKKKMMMMMMKKKIIIGGGGGGHHHHHHFFFBBB@@@AAACCCEEECCCAAAAAABBBCCCDDDCCC@@@AAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@AAACCCEEEFFFDDDEEEDDD@@@<<<:::;;;===<<<<<<;;;:::999888777666555555555555555555555555777777888888888888777777;;;:::888777555555444444111111222222222333333333111222333333333222444555666///,,,111444333555999;;;DDDZZZvvvwwwooojjjccceeemmmmmmkkkkkknnnrrrzzzuuuiiiaaacccllluuulllmmmxxxsssccc\\\]]][[[gggttt~~~}}}{{{yyyrrrfffYYYRRRQQQSSSKKKGGGAAA???@@@AAAAAA@@@888999:::;;;<<<<<<<<<<<<888999999::::::999999999:::;;;<<<===<<<;;;999888;;;;;;;;;;;;;;;<<<<<<<<<777888999:::::::::999999<<<;;;:::999888888888888555666888999::::::999888555777999:::;;;:::999888999888888999:::;;;999777888888999:::;;;<<<<<<===>>>>>>???@@@AAABBBCCCCCCAAAFFFLLLQQQTTTXXX]]]aaa\\\aaahhhpppwwwqqq```WWWRRRTTTXXXYYYSSSLLLJJJQQQYYYaaaooolll[[[XXX]]]rrrcccTTTRRRKKKBBBBBBPPP```iiixxxzzzpppWWW:::222,,,---//////---+++***000222---+++---+++''''''((()))******)))((('''&&&&&&&&&&&&&&&'''((()))************))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))&&&''''''''''''''''''&&&%%%&&&''''''&&&&&&((()))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''')))******((((((((((((((((((((((((((((((''''''''''''(((((())))))***---000111++++++******++++++,,,---,,,,,,,,,---------..................////////////111000000////////////000333444555777888:::;;;<<<===???AAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGGGGHHHHHHHHHJJJMMMPPPRRRSSSSSSRRROOOMMMLLLNNNPPPQQQOOOLLLMMMMMMMMMLLLJJJIIIGGGFFFHHHHHHHHHHHHHHHGGGFFFEEEEEEFFFHHHJJJKKKKKKJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@AAAAAA;;;>>>@@@AAA???>>>@@@BBB@@@@@@@@@AAABBBDDDGGGHHHEEEBBB???<<<:::;;;===???>>><<<;;;999888888999999888888777666555444444333555666888999999888777666888777666555555444555555555444333333222222333333222333333444444333333222222333333444555666777777555@@@SSSggguuu|||kkkccccccfffiiijjjppprrrvvv~~~sssxxxuuukkkmmmtttwwwtttuuu}}}wwwggg]]]^^^]]]aaahhhnnntttzzzsssmmmhhhfffeee^^^WWWNNNIIIGGGFFFCCC@@@AAA@@@???>>>============;;;;;;::::::;;;;;;<<<<<<:::::::::::::::::::::999777777888888999:::::::::999999:::::::::::::::999<<<999888888555222333888888999:::;;;;;;:::888666888999:::;;;;;;;;;;;;;;;999999888888999;;;===>>><<<<<<;;;;;;;;;<<<===>>>AAABBBEEEIIIMMMQQQTTTVVV___```ccceeehhhlllrrrvvvtttuuuxxxyyybbbPPPJJJKKKBBBHHHOOOSSSVVV___mmmyyyyyypppjjjjjjlllooopppjjjUUUMMMLLLMMMFFFJJJ\\\hhhnnnwww~~~lllNNN<<<......---------,,,,,,,,,---***'''''')))+++***)))******))))))((((((''''''(((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((((((((((((((((('''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((*********---000222++++++******++++++,,,---,,,,,,,,,------------............/////////000000000000////////////000000222333444555666777888999999<<<>>>@@@@@@@@@BBBCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEFFFFFFFFFFFFGGGHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLNNNPPPQQQPPPOOOOOOMMMLLLKKKMMMPPPPPPOOOMMMMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFIIIIIIJJJKKKJJJJJJHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAA>>>@@@BBBBBB@@@???@@@BBB@@@@@@@@@@@@AAACCCDDDEEECCCAAA>>><<<;;;;;;<<<======<<<:::999888888888999777777666666555444444333555666888999999888777666777777666555444444444444444444333222222222222333222333333444444333333222222222222333444444555555555===JJJYYYbbbjjjvvvtttggg___bbbfffttt~~~ssshhhkkkwww~~~zzzwwwsssuuussswww|||||||||xxx{{{{{{qqqfffccchhhnnn|||}}}zzzxxxwwwxxxssslllccc``````___[[[WWWQQQNNNJJJGGGEEECCC@@@===>>>===<<<;;;::::::::::::;;;;;;;;;::::::::::::::::::999999999888888777777999:::::::::999999888777:::777666888777555555999444555777999999999999999888888888888888777777777::::::999999999:::;;;;;;AAA@@@???>>>>>>@@@AAACCCMMMPPPVVV]]]dddjjjoooqqqpppsssyyyzzz|||yyysss|||~~~qqq\\\MMMIIIKKKIIISSScccqqq~~~ppp^^^```bbbjjjuuuqqqUUUGGGGGGEEE[[[llluuu{{{wwwuuu~~~~~~{{{uuuuuuzzz```III777---,,,,,,,,,,,,++++++++++++,,,***'''''')))+++***)))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))***,,,///111+++************+++,,,,,,,,,,,,,,,,,,------------....../////////000000000//////...//////000111222111111222333333444555555666888;;;===>>>???AAACCCAAAAAABBBBBBCCCEEEFFFGGGDDDEEEEEEFFFFFFGGGGGGHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLMMMOOOOOOOOONNNLLLJJJKKKJJJKKKLLLOOOPPPOOOMMMMMMMMMMMMMMMMMMLLLKKKKKKFFFFFFEEEEEEFFFGGGIIIJJJMMMMMMLLLLLLJJJHHHGGGFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAAAAACCCDDDEEEDDDBBB@@@AAABBB???@@@@@@AAAAAAAAAAAAAAA@@@???>>><<<;;;;;;;;;;;;;;;:::999888888888888888666666555555444444444333666777888999999888777666666666555444333333333333444444333222222222222222222222333333333333222222222222222222222222222222333777???GGGKKKOOOXXXbbbwwwzzzmmmdddfffsssqqqbbb___gggooozzzxxxooojjjfffddd______kkk|||~~~~~~sssjjjhhhpppzzz}}}{{{~~~~~~yyytttqqqkkkdddaaa___\\\UUUPPPJJJIIIGGGDDDBBBAAA@@@???@@@@@@???===<<<<<<<<<<<<<<<;;;;;;:::999999888888;;;;;;;;;::::::999999888:::666666:::<<<:::999;;;888999999:::;;;<<<=========<<<;;;:::::::::;;;<<<>>>???@@@BBBCCCDDDDDDDDDGGGGGGHHHKKKPPPVVV\\\___mmmpppuuu{{{|||nnnccc\\\ZZZgggiiifff]]]SSSQQQXXXaaannnxxxyyyjjj```ZZZWWWbbblll~~~yyyiiiSSSEEEIIITTTjjjxxx~~~zzzqqqkkkwwwiiiMMM:::111---++++++++++++*********))))))+++)))(((((()))******)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))((())),,,///000***************++++++,,,++++++,,,,,,,,,---------....../////////000000000............///000222222111111222222222222222333555777:::;;;<<<<<<>>>@@@BBBBBBBBBCCCDDDFFFGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLMMMNNNOOONNNLLLJJJIIIIIIIIIJJJLLLNNNOOOOOONNNLLLMMMMMMNNNNNNNNNMMMMMMKKKJJJIIIIIIJJJMMMPPPQQQNNNNNNMMMLLLJJJIIIGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBBBBHHHHHHGGGEEECCCBBBAAABBB@@@AAABBBBBBBBBAAA???>>>============<<<;;;:::999:::999999888888777777777555555555555444444444444777888888888888777666666555555444333222222222222444333333222111222222222222222333333333333222222333333333222222111111111000222777<<<>>>@@@HHHPPPRRR```wwwssskkkmmmrrruuu|||rrrkkkkkkmmmmmmmmmvvvyyy}}}{{{ssslllbbb^^^fffqqqtttnnnnnnzzzqqqgggbbbbbbgggmmmoooppprrrttt}}}}}}{{{{{{yyyqqqiii```^^^\\\YYYVVVSSSRRRQQQMMMLLLIIIFFFDDDBBBAAAAAA??????>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<===888888<<>>??????@@@?????????AAACCCFFFHHHKKKMMMQQQUUUXXXZZZ[[[\\\[[[\\\___cccjjjrrrzzz~~~xxxsssjjj]]]QQQKKKLLLOOOPPPRRRTTTUUUZZZiii}}}uuuggg___[[[]]]hhhtttuuusssggg[[[ZZZTTTJJJCCCIII\\\nnnwwwyyyyyydddUUUBBB444//////000///++++++*********)))))))))***))))))))))))******)))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&'''''''''''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((+++...000******))))))******+++,,,+++++++++,,,,,,,,,------............////////////............///000222222222222222222222222222222555777999:::999999;;;<<>><<<<<<======<<<;;;:::999888999999999888888777777444444555555555555555555888888888888888777666666555444333222222111222222333333222111111111111222111222222333333222222111444444333333222111111111000000333777999999???FFF>>>EEEWWWrrryyynnniiifffnnnwwwtttqqqlllggggggnnn{{{vvvnnnoootttxxxnnnkkkzzz|||xxxsssqqqrrrmmmaaaYYYYYYiiivvvwwwxxxvvvtttpppmmmkkkjjjiiibbb```\\\WWWSSSQQQOOOOOOKKKKKKIIIGGGEEEDDDBBBAAA;;;;;;;;;<<<===>>>???@@@@@@===<<>>===???BBBBBBBBBCCCDDDEEEGGGGGGHHHHHHIIILLLPPPUUUYYY\\\aaacccgggkkkoooqqqsssssszzzyyyzzz{{{~~~{{{yyyzzzkkkYYYKKKFFFIIINNNRRRYYYcccooo}}}xxxnnnWWWZZZdddpppuuutttvvv{{{{{{jjj[[[VVVHHHFFFCCCAAAHHHZZZpppxxx}}}zzzYYY@@@999111...//////,,,)))++++++++++++************))))))******))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%&&&&&&'''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((+++...000***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........//////...//////000111222222222222222222222333333555777999999888888999:::AAAAAABBBCCCEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJLLLNNNOOONNNMMMLLLIIIKKKMMMNNNMMMMMMNNNPPPLLLMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLMMMOOOQQQSSSUUULLLKKKJJJJJJIIIIIIJJJJJJEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFIIIGGGDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@???<<<<<<======<<<;;;;;;:::888999999:::999999888888444555555555666777777777999999888888777666666666555555444333222222222222333333222111111111111111111111222222222222111111333333333222222111111111222111222555555444666;;;===:::BBBUUUiiizzzsssfffeeeiiifffcccgggjjjhhhlll}}}xxxzzz}}}}}}vvvppplllpppxxx{{{kkkeee```fffppp{{{{{{xxxsssnnnjjjhhhgggfffbbbaaa^^^[[[WWWSSSPPPOOOIIIHHHHHHHHHIIIJJJLLLNNNLLLJJJJJJLLLJJJHHHJJJOOOYYYYYY[[[]]]___```bbbcccaaabbbdddhhhlllqqquuuxxxzzz{{{}}}mmmfffgggjjjkkkjjjeee\\\RRRLLLNNNVVV]]]rrr|||tttdddYYYTTTYYYhhh~~~|||cccOOOIIIKKKEEEGGGGGGJJJUUUiii{{{|||uuuVVV===333000---,,,------***(((+++++++++************)))((()))++++++)))((()))***(((((((((((())))))))))))((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''&&&%%%%%%&&&&&&''''''((()))))))))(((((((((((((((((((((((($$$%%%'''((((((((('''&&&%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((())),,,///000)))))))))))))))***++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------000000////////////000000000000111111222222222333333555777888888888:::;;;??????@@@AAACCCEEEGGGHHHFFFFFFFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJKKKKKKLLLLLLJJJKKKMMMOOOOOONNNMMMLLLJJJMMMOOOOOOMMMMMMNNNPPPLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKLLLNNNOOOQQQRRRSSSLLLKKKJJJIIIHHHHHHHHHIIIDDDDDDCCCCCCCCCDDDDDDEEEFFFEEEDDDDDDDDDEEEGGGHHHGGGDDDAAAAAACCCEEEEEEDDDCCCBBBAAA@@@@@@??????@@@=========<<<<<<<<<<<<<<<888999:::;;;;;;:::999999555555666666777888999999:::999888777666666666666666555444333333222222222333222222111111111111111111111222222222222111111111111111111111111000000222111222555444000000333999666:::DDDKKKTTThhh~~~|||mmmfff]]]___gggoooppptttxxxkkkdddeeelllyyyssslllddd___bbbrrryyy~~~~~~^^^\\\ZZZZZZ^^^eeejjjmmmzzzwwwxxx|||{{{yyyvvvrrrooommmlllhhhgggeeeddddddeeeggghhhffffffggggggdddbbbhhhrrr~~~|||vvv|||xxxlll[[[OOONNNTTT[[[___QQQTTTYYY]]]dddooo|||kkkYYYRRRVVV[[[zzz~~~ppp\\\IIIBBBGGGOOO]]]bbbeeedddgggrrr}}}~~~vvv^^^III999000---,,,+++++++++,,,,,,,,,******)))))))))((((((((('''))),,,,,,)))((()))***'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''&&&&&&%%%$$$&&&&&&''''''((())))))***(((((((((((((((((((((((($$$%%%'''((()))((('''&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))***,,,///111)))))))))))))))******+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111000000////////////000/////////000111222222222111333666888999999;;;=========>>>???AAACCCEEEFFFAAABBBCCCEEEGGGIIIJJJKKKJJJJJJJJJJJJKKKMMMNNNOOOLLLMMMOOOOOOOOONNNLLLKKKKKKNNNPPPPPPNNNMMMNNNPPPMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNPPPQQQRRRSSSSSSMMMLLLJJJHHHGGGFFFGGGGGGDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEFFFHHHIIIEEEAAA??????BBBEEEEEEEEEBBBAAA???>>>>>>>>>???@@@>>>>>>===<<<<<<<<<======888999:::;;;<<<;;;:::999555555666777888999:::::::::999888777666666666666666666555444333333333333333222222111000111111111111111222222222222111111/////////000000000000000111000111555555111000222111333999???;;;888HHH]]]qqqtttgggbbbgggoooxxxvvvhhh[[[XXX\\\cccmmmzzz}}}qqqggg^^^YYY[[[aaaiiikkkqqqyyy|||~~~|||uuuooommmmmmjjjfff```]]]___mmm~~~~~~}}}}}}|||uuutttrrraaaTTTRRRNNNLLLMMMRRRXXX\\\iiiqqq{{{}}}|||uuuhhh[[[VVV```vvvwwweeeaaaWWWHHH<<<:::DDDUUUbbbxxxwwwzzz{{{vvvqqqhhhpppeeeNNN<<<000---000,,,------,,,***)))***+++)))(((((((((''''''''''''&&&))),,,,,,***((((((***'''((((((((())))))******((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&'''''''''&&&&&&%%%$$$&&&&&&&&&'''((())))))***(((((((((((((((((((((((($$$%%%'''))))))((('''&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((*********---000222