BM6P6(@ wwwqqqnnnnnnooopppsssxxx}}}|||zzz|||yyyzzz|||~~~|||{{{zzzzzzyyyvvvqqqmmmmmmpppsssvvvvvvtttpppmmmmmmjjjeee```]]]ZZZVVVTTTRRRLLLIIIIIIHHHGGGIIINNNNNNNNNPPPUUU]]]cccddddddaaajjjsssvvvuuuxxx~~~yyytttqqqoooooooooqqqxxxjjjUUUGGGCCCEEE@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEE@@@@@@AAACCCEEEIIILLLMMMKKKKKKLLLLLLMMMMMMNNNNNNOOONNNOOOQQQUUUWWWXXXXXX\\\[[[ZZZYYYXXXYYYYYYZZZ___^^^^^^```bbbdddeeedddiiiiiiiiiiiiiiilllqqqtttrrrqqqooonnnnnnoooqqqrrrvvvtttrrrqqqqqqrrrtttvvv~~~|||pppeeeXXXOOOHHHHHHGGGDDDBBBCCC@@@AAAAAABBBBBBAAAAAA@@@CCCBBBAAAAAABBBCCCDDDEEECCCFFFJJJMMMOOOQQQTTTVVV[[[bbbllluuu}}}~~~vvvoookkkeeeeeeffffffhhhkkkmmmnnnrrrsssuuuzzz~~~|||vvvssssssjjjgggeeeeeedddbbb\\\XXX\\\^^^bbbgggmmmrrrvvvxxx||||||}}}xxxrrrooolllmmmmmmooossswww{{{~~~zzzyyy}}}~~~|||}}}|||xxxtttqqqyyy{{{~~~|||xxxrrrnnnmmmkkkgggdddbbb___\\\YYYYYYSSSNNNNNNMMMLLLOOOTTTYYYYYY[[[```ggglllnnnnnnkkkrrrxxxzzzxxxzzz}}}zzzxxxxxxxxxxxx~~~gggVVVJJJFFFHHHBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCEEEGGGJJJMMMNNNMMMMMMLLLLLLLLLLLLMMMMMMRRRQQQRRRUUUYYY[[[\\\[[[]]]\\\[[[YYYYYYZZZ[[[\\\___```aaacccfffgggggggggjjjlllooopppqqqrrrtttvvvuuutttsssrrrqqqrrrtttuuuxxxwwwuuuttttttvvvyyyzzzxxxlll]]]SSSJJJGGGGGGDDDBBBCCCAAABBBBBBBBBBBBBBBBBBAAACCCBBBBBBAAABBBCCCEEEFFFEEEHHHKKKNNNQQQTTTXXXZZZ```iiittt|||{{{tttmmmiiiddddddeeefffiiillloooqqqwwwxxx{{{}}}yyyrrrooonnngggfffeeeffffffddd```\\\^^^aaaeeejjjpppuuuyyy{{{~~~yyysssoookkkjjjiiijjjlllooorrrtttrrruuuyyy~~~xxxwww|||zzzyyyyyy|||tttpppnnnllljjjiiihhhgggdddbbbbbb[[[VVVUUUTTTSSSWWW\\\cccccceeejjjoootttvvvvvvxxx}}}}}}ttt```TTTLLLHHHHHHDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEEEEDDDCCCBBBBBBBBBEEEFFFFFFHHHIIILLLMMMOOOPPPOOONNNMMMMMMMMMNNNOOOVVVVVVWWWZZZ^^^```aaa``````^^^\\\[[[[[[\\\]]]^^^aaacccfffiiijjjkkkkkkjjjmmmqqqvvvzzzzzzzzzyyyyyy{{{zzzyyywwwwwwwwwxxxyyy|||zzzxxxwwwxxxzzz}}}~~~wwwfffYYYLLLHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGHHHJJJMMMPPPSSSXXX]]]aaagggppp{{{xxxpppjjjgggcccccceeegggkkkooosssvvv}}}uuullliiihhheeeeeefffhhhiiihhhdddbbbbbbdddhhhnnntttyyy}}}zzztttpppiiihhhfffdddeeegggjjjlllhhhkkkooosssvvvyyy|||~~~|||xxxxxx{{{~~~~~~zzz}}}~~~}}}vvvqqqmmmllllllnnnooonnnllljjjiiibbb]]][[[ZZZZZZ^^^ccckkklllooossswww{{{}}}~~~lll[[[RRRKKKFFFEEEEEEEEEDDDDDDCCCCCCBBBBBBEEEEEEDDDDDDDDDCCCCCCCCCGGGGGGHHHIIIKKKLLLNNNNNNRRRQQQPPPPPPPPPRRRTTTUUUYYYYYY[[[^^^bbbddddddcccbbb```___^^^^^^___aaabbbdddhhhlllooopppooooooooorrrvvv|||~~~}}}}}}}}}}}}~~~|||zzzyyyyyyzzz}}}~~~ooo```PPPHHHFFFDDDCCCDDDBBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCEEEGGGHHHIIIKKKNNNRRRVVV[[[bbbfffmmmttt}}}|||uuunnnjjjhhhcccdddeeehhhmmmsssxxx{{{~~~rrriiifffgggeeefffiiikkkkkkjjjgggeeeeeeggglllqqqwww||||||tttooohhhfffccc``````aaadddfffdddfffhhhjjjkkkooouuuzzz~~~}}}{{{zzz{{{}}}~~~zzz|||uuupppmmmmmmooorrrttttttrrrooolllfffbbbaaa``````ccciiiuuuwwwzzz~~~kkkZZZQQQJJJEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMNNNNNNSSSSSSSSSTTTVVVYYY\\\]]][[[[[[]]]aaadddfffeeecccbbbaaaaaabbbbbbdddeeefffiiimmmrrrtttsssrrrrrrsssxxx{{{}}}{{{yyyyyyzzz|||~~~xxxfffSSSJJJHHHFFFDDDEEEAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCDDDFFFHHHIIIIIILLLOOOSSSXXX___fffkkkrrrvvv{{{tttpppmmmlllffffffhhhkkkpppvvv||||||qqqiiihhhiiiiiikkknnnpppooollliiigggiiikkkoootttzzztttnnnfffddd```]]]\\\^^^```bbbeeeggghhhhhhiiimmmtttzzz~~~}}}}}}~~~~~~|||tttpppnnnooorrrvvvyyyxxxvvvsssooojjjggggggggggggjjjoooyyy|||jjjZZZQQQJJJGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFGGGHHHHHHHHHGGGHHHJJJLLLNNNOOOPPPPPPSSSTTTVVVYYY\\\^^^```aaa]]]^^^```cccffffffdddbbb```aaacccfffhhhiiiiiijjjooossswwwwwwuuutttuuuvvv}}}}}}|||}}}kkkVVVLLLJJJHHHFFFEEEBBBBBB@@@??????@@@BBBBBBDDDCCCCCCDDDEEEGGGIIIJJJIIILLLQQQWWW\\\cccjjjoooxxx~~~|||wwwtttrrrqqqkkkkkkkkknnnrrryyy{{{qqqlllkkkmmmnnnqqquuuvvvtttqqqnnnmmmnnnpppsssxxx}}}tttlllccc```\\\YYYYYY[[[^^^aaagggjjjmmmnnnooorrryyy~~~}}}wwwtttqqqsssvvvzzz}}}|||yyyuuurrrnnnmmmoooooooooqqquuu{{{yyydddVVVMMMHHHHHHKKKGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIKKKNNNPPPRRRRRRSSSSSSUUUYYY\\\___```aaaaaa```aaabbbeeeggggggdddbbb^^^aaaeeeiiilllmmmmmmlllssswwwzzzyyyvvvtttvvvyyynnnYYYOOOLLLJJJGGGFFFEEEDDDBBBAAAAAABBBDDDEEEDDDCCCCCCDDDEEEGGGJJJKKKIIIMMMTTT[[[aaahhhooosss|||yyywwwvvvpppooooooqqquuu{{{|||sssnnnnnnpppssswww|||~~~{{{xxxuuuuuutttuuuxxx|||tttkkkaaa^^^ZZZWWWWWWYYY]]]```hhhmmmsssuuuvvvyyy~~~~~~{{{yyysssuuuyyy}}}~~~zzzwwwtttqqqqqqtttuuutttvvvzzz}}}nnn\\\PPPHHHDDDGGGLLLIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGHHHJJJMMMPPPSSSTTTUUUUUUTTTVVVZZZ^^^``````______bbbcccdddfffhhhgggdddaaa\\\```ffflllooopppooonnnvvvzzz|||zzzvvvtttvvvzzzpppZZZPPPNNNKKKHHHFFFGGGEEEDDDCCCCCCDDDEEEGGGDDDDDDDDDDDDFFFHHHJJJKKKJJJOOOVVV^^^eeekkkqqquuu|||zzzyyysssrrrqqqrrrvvv|||}}}tttooooooqqquuuzzz}}}{{{{{{xxxyyy|||vvvmmm^^^[[[VVVSSSSSSWWW\\\___lllssswwwvvvwww||||||xxx{{{~~~~~~~~~yyyyyyyyyxxxwwwyyy|||ssseeeWWWPPPMMMJJJIIIKKKGGGJJJNNNPPPOOOMMMMMMLLLPPPOOOMMMKKKIIIHHHGGGFFFMMMNNNOOOQQQSSSTTTVVVVVVWWWYYY\\\]]]]]]^^^aaacccfffhhhjjjlllkkkiiifffcccgggfffgggiiimmmppppppppp{{{yyywwwvvvxxxzzz{{{{{{||||||dddTTTPPPNNNIIIDDDEEEEEEDDDDDDDDDFFFGGGHHHDDDEEEFFFFFFFFFHHHKKKMMMQQQSSSYYYeeennnssszzz{{{xxxuuurrrsssyyy~~~xxxsssrrrsssttt~~~{{{xxxyyyyyy|||tttmmm^^^[[[VVVRRRRRRUUUZZZ^^^jjjqqqvvvvvvwww}}}zzz~~~~~~~~~}}}{{{{{{}}}iii]]]RRRMMMLLLJJJJJJKKKKKKNNNQQQRRRQQQPPPPPPPPPRRRPPPNNNLLLJJJIIIIIIIIINNNNNNOOOQQQSSSTTTUUUVVVWWWYYY[[[]]]^^^___bbbdddkkknnnqqqqqqnnnkkkhhhgggiiijjjkkkmmmnnnooopppqqqyyyxxxyyyzzz}}}~~~~~~}}}}}}jjjXXXPPPMMMIIIFFFFFFFFFEEEDDDDDDEEEGGGGGGEEEFFFGGGGGGGGGIIILLLOOORRRTTT[[[gggpppvvv~~~yyyyyy{{{}}}zzzxxxyyy}}}}}}wwwttttttwwwyyy~~~zzzxxx{{{{{{|||~~~|||sssnnn^^^[[[UUUQQQPPPSSSXXX[[[dddkkkqqqrrruuu|||sss^^^UUUMMMLLLLLLKKKLLLNNNOOORRRTTTUUUTTTTTTTTTUUUTTTRRROOOLLLJJJJJJKKKLLLOOOPPPPPPQQQSSSTTTTTTUUUVVVXXX[[[]]]^^^```ccceeepppuuuxxxvvvpppkkkjjjkkklllnnnqqqqqqpppppprrruuuxxxyyy{{{~~~ttt___RRRLLLJJJIIIHHHGGGFFFEEEDDDEEEFFFGGGEEEFFFHHHHHHIIIKKKNNNQQQSSSUUU]]]iiisss{{{~~~wwwqqqrrrwww|||~~~~~~~~~{{{wwwvvvwww{{{~~~~~~yyyxxxyyy~~~~~~zzztttpppaaa]]]WWWRRRPPPRRRUUUXXX^^^eeelllnnnrrryyywwwfffVVVPPPLLLMMMNNNMMMNNNQQQQQQSSSVVVVVVUUUUUUVVVWWWUUUSSSOOOKKKJJJKKKLLLNNNPPPQQQQQQRRRSSSTTTTTTTTTUUUXXX[[[]]]^^^aaadddfffpppuuuyyyvvvnnnhhhhhhkkkkkkooottttttrrrrrrvvv{{{{{{|||}}}~~~fffTTTLLLJJJKKKIIIHHHFFFEEEDDDEEEEEEFFFEEEFFFHHHIIIIIILLLOOORRRTTTWWW___lllvvvwwwqqqmmmpppuuu{{{~~~|||~~~|||xxxxxxzzz~~~}}}{{{xxxzzz~~~}}}yyytttqqqgggbbb[[[TTTQQQQQQTTTVVV\\\dddkkkmmmqqqyyyzzzeeeWWWQQQLLLJJJLLLMMMLLLMMMPPPQQQTTTVVVWWWVVVVVVVVVWWWUUURRRNNNKKKJJJKKKMMMNNNQQQQQQQQQRRRSSSTTTTTTUUUVVVXXX[[[]]]___aaadddfffkkkppptttqqqjjjeeefffiiihhhmmmsssuuuuuuvvv|||~~~kkkWWWMMMKKKLLLIIIHHHGGGEEEEEEEEEFFFFFFEEEFFFHHHIIIJJJMMMQQQTTTVVVYYYbbbnnnwww|||vvvtttnnnkkkkkkpppvvv}}}}}}~~~~~~||||||}}}~~~~~~|||yyyvvvtttnnniii```XXXSSSRRRSSSUUU^^^fffmmmooossszzzlllZZZQQQLLLHHHGGGIIIJJJHHHJJJNNNQQQUUUXXXZZZYYYXXXWWWWWWTTTRRROOOMMMKKKLLLMMMNNNPPPQQQQQQRRRTTTUUUUUUVVVWWWYYY\\\^^^___aaadddffffffjjjnnnmmmhhheeegggiiihhhlllrrrvvvyyy}}}mmm[[[PPPMMMLLLIIIHHHGGGFFFEEEFFFGGGGGGEEEGGGIIIJJJLLLOOOSSSVVVZZZ]]]fffqqqyyy{{{sssnnnmmmhhhhhhmmmvvv~~~||||||}}}~~~}}}{{{vvvpppfff]]]VVVSSSTTTUUU___ffflllnnnqqqxxx~~~qqqaaaTTTNNNIIIFFFFFFHHHIIIHHHKKKPPPSSSXXX]]]______\\\ZZZYYYTTTSSSQQQOOONNNNNNOOOOOOOOOPPPQQQRRRTTTVVVWWWWWWXXXZZZ]]]^^^___aaaccceeeeeegggjjjkkkjjjjjjlllmmmkkknnnrrrwww}}}mmm]]]SSSNNNKKKHHHGGGFFFFFFFFFGGGHHHIIIHHHIIIKKKMMMOOORRRWWWZZZ___bbbkkkttt||||||uuuooommmnnnqqqyyy~~~xxxyyy}}}~~~~~~~~~}}}}}}}}}||||||}}}|||zzztttjjj```XXXUUUTTTUUU]]]dddjjjkkknnntttzzz|||}}}ooocccVVVLLLIIIIIIGGGGGGIIIJJJJJJOOOUUUVVVZZZ```dddccc```]]][[[TTTTTTSSSRRRQQQPPPPPPPPPOOOOOOQQQRRRTTTVVVWWWXXXYYY[[[]]]______```ccceeeeeefffiiikkknnnoooqqqqqqooopppsssyyymmm___UUUNNNJJJGGGGGGFFFFFFFFFGGGIIIJJJJJJKKKNNNOOOQQQUUUYYY]]]cccfffnnnwww~~~zzztttqqqzzz}}}~~~tttoooppptttvvvvvvzzz~~~|||zzz|||}}}|||yyy|||}}}~~~}}}|||~~~~~~}}}~~~~~~}}}||||||}}}~~~}}}zzz~~~}}}ppp]]]QQQSSSYYYYYY^^^fffkkkpppuuuzzz~~~~~~qqqeee\\\RRRLLLJJJGGGHHHHHHHHHIIIKKKOOORRRYYY]]]bbbeeeccc```\\\ZZZYYYXXXUUURRRPPPOOONNNNNNQQQPPPPPPRRRUUUXXXYYYYYY[[[\\\^^^aaacccdddddddddfffgggiiikkknnnqqqssstttttttttwww{{{qqq___SSSNNNLLLJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKLLLNNNRRRWWW\\\___jjjnnnvvv~~~||||||{{{qqqmmmllllllpppvvvzzz{{{}}}~~~~~~~~~~~~yyywwwzzz|||{{{zzz~~~~~~~~~~~~vvvwwwtttlllaaaZZZYYYZZZ^^^bbbhhhnnnrrrwww||||||}}}|||nnn___WWWPPPIIIDDDDDDEEEFFFGGGHHHJJJMMMQQQUUUZZZ]]]aaabbbaaa___^^^^^^\\\[[[XXXVVVTTTRRRRRRRRRRRRRRRRRRTTTVVVYYYZZZ[[[]]]___aaaccceeeeeeeeeeeejjjkkklllnnnppprrrsssssstttvvvyyy}}}vvvcccWWWPPPNNNJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMNNNPPPUUU[[[aaaeeeooossszzz}}}}}}~~~~~~xxxnnnjjjhhhhhhlllqqqtttwwwzzz|||}}}}}}xxxxxx{{{~~~}}}wwwsssooollliiifffaaa^^^bbbeeekkkppptttyyy~~~||||||~~~wwwggg]]]RRRMMMJJJEEEDDDEEECCCDDDFFFHHHJJJNNNSSSWWW[[[]]]___`````````aaaccc```___]]][[[YYYWWWVVVVVVUUUUUUVVVWWWYYYZZZ\\\]]]aaaccceeehhhiiiiiihhhhhhmmmnnnpppqqqrrrsssttttttvvvxxx|||}}}jjj\\\SSSOOOJJJIIIIIIHHHIIIJJJKKKLLLNNNOOOPPPTTTZZZbbbiiinnnuuuxxx~~~~~~}}}}}}~~~~~~}}}||||||sssiiieeecccbbbeeejjjkkkoootttxxxzzz|||~~~~~~~~~}}}}}}{{{vvvssspppmmmgggbbbccceeejjjoootttzzz}}}}}}zzzggg[[[RRRKKKIIIHHHFFFFFFHHHCCCEEEFFFHHHKKKOOOTTTXXXZZZ\\\___aaaaaabbbccceeecccbbbaaa___]]]\\\ZZZZZZYYYZZZ[[[[[[[[[]]]___```fffgggjjjmmmnnnmmmlllkkknnnoooqqqtttuuuvvvvvvvvvxxx{{{qqq```UUUPPPJJJJJJIIIIIIIIIKKKLLLMMMOOOPPPSSSXXX___hhhqqquuuxxxzzz}}}~~~}}}wwwnnnfffbbb```^^^```ddddddhhhmmmrrruuuwwwzzz{{{zzzssslllfffccccccdddggglllsssyyy}}}{{{{{{|||~~~ppp^^^PPPJJJFFFEEEDDDCCCDDDGGGEEEFFFGGGIIIKKKNNNSSSWWWXXX[[[```cccddddddddddddeeeeeedddbbbaaa___^^^]]]]]]___``````______aaadddiiikkknnnqqqrrrrrrpppooonnnpppsssvvvxxxzzzzzzzzz{{{sssbbbUUUOOOJJJJJJIIIIIIJJJLLLMMMNNNOOOQQQUUU\\\dddmmmuuuzzzxxxzzz~~~||||||}}}{{{rrrjjjbbb___]]][[[\\\```bbbeeejjjmmmppprrruuuwww~~~~~~ssskkkgggggggggggghhhlllrrrxxx{{{}}}wwwyyy{{{yyyfffUUUMMMHHHEEEFFFEEEBBBCCCGGGEEEFFFHHHIIIKKKOOOSSSWWWXXX\\\aaaeeeeeeeeeddddddggggggffffffdddbbbaaa```aaaccceeedddaaaaaadddgggjjjmmmqqquuuvvvvvvuuusssppprrrvvvzzz|||~~~~~~~~~~~~qqq```UUUOOOKKKJJJJJJJJJKKKLLLNNNOOOQQQTTTYYYaaaiiiqqqxxx{{{zzz|||~~~}}}}}}|||tttjjjccc\\\ZZZYYYWWWXXX[[[```bbbeeehhhjjjmmmpppsss}}}wwwrrrpppppppppnnnmmmooosssxxxyyyyyyxxx{{{~~~|||ooo]]]NNNKKKHHHGGGHHHFFFCCCEEEIIICCCEEEGGGIIILLLPPPVVVZZZ[[[]]]aaacccddddddeeegggiiiiiiiiiiiigggfffdddbbbcccfffhhhgggdddcccfffjjjkkknnnssswwwyyyyyyxxxvvvuuuwww{{{~~~kkk\\\SSSPPPKKKJJJJJJJJJKKKMMMOOOPPPSSSWWW^^^fffnnnuuuyyy{{{|||zzz}}}}}}ssslllaaaZZZUUUTTTSSSQQQRRRTTTXXXZZZ\\\^^^aaaeeejjjnnnxxxzzz}}}{{{zzzyyyxxxtttrrrrrruuuxxxxxxwww{{{~~~~~~uuujjjZZZLLLGGGDDDDDDEEEDDDAAACCCGGGAAACCCFFFIIILLLRRRXXX\\\^^^___```aaaaaacccfffiiikkkkkkkkkkkkjjjhhhfffeeeeeehhhjjjiiieeedddgggkkkjjjnnnsssxxx{{{{{{zzzxxxzzz|||{{{gggYYYSSSQQQKKKJJJJJJKKKLLLNNNOOOQQQTTTYYYaaajjjrrrwwwzzz{{{|||yyyzzzyyy}}}vvvlllfff[[[TTTOOOOOOOOOMMMMMMPPPPPPQQQSSSUUUXXX]]]dddiiipppsssyyy}}}zzzwwwuuuttttttzzz~~~{{{tttllldddZZZQQQKKKFFFEEECCCBBBAAAAAABBBCCCDDDDDDFFFHHHMMMRRRVVVYYYYYY^^^ccceeeeeeeeegggiiiqqqqqqpppnnnkkkgggdddbbbdddeeeeeeddddddeeeiiikkkgggkkkppptttuuuuuuuuuvvv~~~uuueeeXXXPPPNNNOOOOOOOOONNNMMMNNNQQQTTTWWW^^^hhhrrrzzz}}}~~~~~~}}}{{{~~~{{{~~~zzzvvvtttnnnccc[[[RRRPPPMMMJJJHHHHHHJJJKKKIIIKKKNNNPPPSSSXXX^^^bbblllpppvvv{{{~~~|||yyyxxxwww{{{~~~tttpppjjjccc\\\UUUNNNIIIFFFEEECCCBBBAAABBBCCCCCCEEEEEEGGGJJJOOOSSSWWWZZZ[[[___bbbddddddfffjjjnnnsssrrrqqqooollliiifffdddeeeffffffeeedddeeehhhkkkgggkkkpppsssuuuvvvwwwyyyqqqbbbVVVPPPOOONNNOOOOOONNNMMMOOORRRUUUYYY```kkkttt{{{~~~}}}}}}|||zzzyyyyyy|||}}}~~~~~~|||{{{}}}xxxrrrpppooojjjaaaXXXNNNLLLIIIFFFDDDDDDEEEFFFHHHJJJLLLMMMOOOSSSXXX\\\eeejjjrrryyy~~~~~~|||zzz|||}}}uuujjjfff```ZZZUUUQQQLLLIIIEEEDDDCCCBBBBBBCCCDDDDDDEEEGGGJJJMMMQQQUUUXXXZZZ]]]```cccdddeeeiiipppuuuuuutttsssqqqooollliiihhhhhhhhhgggeeedddeeegggjjjhhhkkkooorrruuuxxx{{{~~~|||iii]]]TTTOOOOOONNNNNNOOONNNNNNPPPSSSVVV\\\dddooowww||||||xxxuuutttttttttwwwwwwwwwwwwuuurrrpppnnnoookkkhhhhhhhhhddd[[[TTTJJJIIIFFFCCCBBBBBBCCCDDDFFFGGGHHHIIIJJJMMMQQQUUU\\\bbblllvvv}}}~~~|||}}}wwwqqqkkkfff^^^XXXTTTQQQNNNLLLEEEDDDCCCCCCCCCDDDEEEFFFFFFHHHKKKOOOSSSVVVXXXYYY\\\```dddgggiiimmmsssyyywwwvvvuuusssqqqnnnmmmllljjjjjjiiigggeeeeeehhhjjjjjjlllpppsssvvv{{{rrrbbbYYYRRROOOPPPLLLMMMMMMMMMNNNPPPTTTWWW```hhhqqqwwwzzz~~~~~~~~~}}}zzzvvvsssqqqrrrtttuuuwwwvvvuuusssooollliiigggcccaaa`````````\\\TTTNNNJJJIIIFFFDDDCCCCCCDDDDDDCCCDDDEEEEEEFFFIIIMMMQQQVVV]]]gggqqqzzz~~~}}}}}}}}}}}}}}}xxxtttqqqlllccc[[[UUUQQQMMMKKKEEEDDDDDDCCCDDDEEEGGGGGGGGGIIILLLPPPTTTWWWYYYZZZ[[[aaagggkkknnnpppuuuyyyxxxwwwuuutttrrrpppooonnnmmmmmmkkkiiiggggggiiillllllnnnrrruuuyyy~~~jjj^^^VVVRRRPPPRRRKKKLLLMMMMMMNNNQQQUUUYYYcccjjjrrrvvvxxx~~~~~~|||{{{zzzyyyyyyyyywwwtttrrrrrrsssvvvxxxvvvuuurrroookkkgggdddccc]]][[[ZZZZZZYYYUUUNNNIIIIIIHHHFFFEEEDDDDDDDDDDDD@@@BBBCCCCCCEEEHHHLLLOOOSSSYYYccclllssszzz~~~}}}}}}}}}~~~~~~~~~|||yyysssiii___WWWQQQKKKHHHEEEDDDDDDDDDEEEFFFHHHIIIJJJLLLNNNQQQUUUXXX[[[\\\]]]cccjjjnnnppprrruuuxxxxxxwwwuuusssqqqqqqppppppoooooonnnllljjjjjjlllnnnoooqqquuuyyy}}}wwwfff\\\WWWSSSRRRSSSKKKMMMNNNOOOQQQTTTXXX\\\gggkkkqqquuuxxx~~~{{{xxxwwwvvvvvvuuusssrrrpppqqqsssuuuwwwqqqooollliiieeeaaa___]]]XXXWWWUUUTTTRRROOOJJJGGGFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBBBBCCCFFFJJJNNNQQQUUU\\\cccjjjqqqwww{{{~~~}}}~~~~~~yyyoooddd[[[RRRKKKGGGDDDDDDDDDDDDEEEGGGIIIJJJOOOPPPQQQSSSWWW[[[^^^```aaafffjjjmmmnnnpppuuuxxxwwwvvvtttrrrqqqppppppppppppppppppnnnlllmmmoooqqqqqqtttxxx}}}rrrddd]]]YYYUUUSSSSSSNNNOOOQQQRRRTTTXXX]]]```iiilllpppvvv|||}}}zzzvvvsssrrrssstttppppppnnnmmmmmmnnnooooookkkiiifffbbb___\\\ZZZYYYSSSRRRPPPNNNMMMKKKIIIGGGDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAACCCGGGJJJLLLOOOTTTZZZ```gggoootttvvvxxx{{{}}}~~~~~~}}}~~~~~~tttiii^^^UUUMMMHHHDDDDDDDDDDDDFFFHHHJJJKKKSSSSSSSSSUUUXXX]]]aaaccceeehhhkkkkkklllooouuuyyyvvvuuusssqqqppppppppppppqqqqqqqqqooonnnnnnqqqsssrrrvvv{{{}}}pppccc]]][[[WWWTTTTTTPPPRRRSSSUUUWWW[[[```dddjjjlllpppwww|||{{{~~~}}}wwwvvvtttpppnnnnnnppprrrnnnmmmllljjjiiiiiihhhhhhgggfffccc___\\\YYYXXXWWWPPPNNNLLLKKKJJJIIIIIIIIIDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCBBBAAA@@@AAACCCFFFHHHKKKOOOSSSZZZbbbjjjpppmmmqqqwww{{{|||}}}~~~}}}|||~~~~~~wwwgggXXXNNNJJJIIIEEEDDDCCCBBBDDDGGGKKKNNNUUUVVVWWWZZZ]]]```cccdddhhhiiijjjjjjlllooouuuyyyxxxxxxwwwvvvtttqqqooommmooopppqqqrrrrrruuuxxx{{{xxxyyy|||uuulll___WWWUUUUUUTTTRRRQQQSSSWWWZZZ\\\^^^aaadddgggmmmuuu{{{}}}{{{zzzzzzzzzxxxsssooonnnkkkgggggghhhiiihhhfffjjjiiigggeeecccbbbbbbaaa```___]]]ZZZVVVSSSQQQPPPOOOMMMKKKIIIFFFEEECCCCCCEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@AAAAAABBBCCCDDDEEECCCEEEHHHMMMSSSZZZ___bbbiiimmmtttyyy{{{{{{{{{|||~~~~~~{{{{{{~~~{{{yyy{{{}}}~~~~~~wwwhhh[[[RRRLLLIIIFFFEEEDDDDDDFFFJJJOOOQQQUUUVVVYYY]]]aaadddggghhhjjjlllmmmnnnpppssswww{{{{{{{{{{{{zzzxxxuuusssqqqsssuuuwwwyyyyyyzzz}}}{{{{{{oooggg]]]WWWVVVWWWVVVTTTSSSUUUXXXZZZ]]]```dddgggjjjpppwww}}}zzzwwwtttsssssspppkkkgggiiifffcccbbbcccdddcccaaafffeeedddbbb```^^^\\\\\\ZZZYYYWWWTTTRRROOOMMMLLLHHHHHHGGGFFFFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@AAAAAABBBCCCDDDCCCEEEGGGLLLQQQWWW\\\___ccchhhpppvvvxxxyyyyyyyyyyyyyyyyyyxxxxxxzzz}}}|||zzz|||~~~~~~wwwjjjaaaYYYRRRLLLGGGFFFEEEFFFIIIMMMRRRUUUVVVXXX]]]bbbfffjjjlllmmmllloooqqqsssuuuwwwzzz|||~~~}}}{{{xxxwwwyyy|||xxxfff```ZZZVVVWWWXXXWWWVVVVVVXXXYYY[[[^^^bbbhhhmmmooouuu|||~~~|||yyytttrrrqqqoookkkgggfffdddaaa`````````___^^^aaa```___]]]ZZZWWWUUUSSSRRRQQQPPPNNNLLLJJJHHHGGGDDDDDDDDDDDDDDDEEEFFFGGGCCCCCCBBB@@@@@@?????????@@@@@@@@@@@@AAABBBCCCCCCCCCDDDFFFIIIMMMRRRVVVXXX[[[aaaiiipppsssuuuuuuvvvtttrrrpppqqqtttxxx{{{||||||{{{yyyzzz|||}}}}}}}}}xxxmmmgggbbbZZZSSSJJJIIIHHHHHHKKKOOOSSSVVVZZZ]]]bbbgggkkkmmmnnnooolllooosssvvvwwwyyy{{{}}}~~~|||}}}zzzqqq___\\\XXXVVVWWWWWWWWWUUUXXXYYYZZZ[[[___dddlllqqqvvv|||~~~~~~}}}|||}}}~~~{{{~~~zzzuuussssssrrrooollljjjhhhfffeeecccbbb```___]]]\\\[[[YYYVVVRRROOOMMMLLLLLLKKKJJJHHHGGGFFFEEEFFFEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFIIILLLOOOQQQSSSYYYbbbiiimmmooopppqqqqqqnnnkkkmmmrrrwwwyyyxxxttttttvvvxxxzzzzzzzzzzzz}}}zzzpppmmmiiiaaaYYYMMMLLLKKKKKKMMMQQQUUUWWW```cccfffjjjlllnnnnnnmmmjjjnnnrrrvvvxxxzzz|||~~~tttlll[[[YYYWWWVVVVVVVVVUUUTTTXXXYYYZZZ\\\___fffnnnttt~~~~~~}}}}}}xxxxxxuuuqqqqqqssssssqqqooopppooonnnkkkgggdddbbbaaa[[[ZZZYYYVVVRRROOOLLLJJJKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCEEEGGGIIIKKKMMMSSS[[[aaaeeehhhjjjkkkooollljjjlllqqquuuuuutttooorrruuuxxxyyyzzzzzzzzz{{{||||||rrrnnnjjjccc[[[PPPOOONNNNNNPPPTTTYYY\\\eeefffhhhjjjlllllllllllliiimmmrrrwwwzzz|||wwwkkkdddXXXXXXWWWVVVUUUUUUUUUUUUYYYZZZ[[[^^^bbbiiiqqqwwwzzzwwwuuussstttwwwyyywwwtttuuuuuusssoooiiidddaaa```[[[YYYVVVSSSPPPMMMLLLKKKJJJJJJIIIHHHGGGGGGFFFFFFBBBCCCDDDEEEGGGJJJLLLMMMJJJIIIGGGFFFDDDDDDCCCCCCBBBBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAABBBCCCEEEFFFIIIMMMSSSXXX\\\___bbbdddhhhhhhiiikkkoooqqqqqqqqqnnnrrrvvvyyyyyyyyyzzz{{{yyyzzz|||~~~~~~rrrlllfff___YYYQQQPPPPPPQQQUUUZZZ```cccffffffggghhhiiijjjkkklllkkkoootttyyy}}}xxxkkkbbb^^^VVVVVVVVVUUUUUUVVVWWWXXXYYY[[[^^^aaaeeellltttzzz~~~|||zzzzzz|||~~~{{{yyyzzzxxxrrrkkkddd```___[[[XXXTTTPPPMMMLLLLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDBBBCCCDDDEEEGGGIIIKKKMMMKKKJJJHHHGGGEEEDDDDDDCCCDDDCCCCCCBBBBBBCCCCCCDDDAAA@@@@@@???@@@AAACCCDDDFFFIIILLLOOORRRVVVZZZ]]]]]]aaaeeeiiikkklllmmmnnnlllppptttvvvvvvvvvwwwyyyvvvwwwyyy|||~~~rrriiiaaaZZZUUUPPPPPPQQQTTTYYY___eeeiiieeeeeeffffffhhhjjjkkklllnnnqqqvvv{{{{{{lllccc^^^\\\TTTTTTUUUUUUUUUVVVYYY\\\ZZZ\\\```ccchhhooovvv|||}}}||||||{{{}}}~~~|||vvvmmmeeeaaa```[[[XXXSSSNNNKKKKKKLLLMMMHHHHHHGGGFFFDDDCCCBBBBBBFFFEEEEEEEEEFFFGGGHHHHHHKKKJJJHHHFFFEEEDDDCCCCCCEEEDDDDDDCCCCCCCCCDDDDDDAAA@@@?????????@@@BBBCCCDDDFFFHHHJJJLLLOOOTTTXXXTTTZZZbbbggghhhiiikkkmmmhhhlllppprrrqqqqqqsssvvvuuuvvvxxxzzz}}}|||xxxnnnfff^^^YYYYYYYYYZZZ^^^cccgggiiijjjnnnmmmjjjhhhggghhhjjjkkkpppsssxxx}}}|||jjjaaa]]]\\\ZZZTTTTTTUUUVVVWWWWWWXXXXXXXXXZZZ^^^dddjjjpppuuuxxx}}}}}}~~~|||wwwnnngggbbb^^^[[[VVVVVVUUUSSSPPPNNNNNNOOOJJJHHHGGGGGGHHHHHHFFFDDDHHHHHHHHHGGGEEEFFFHHHJJJFFFFFFGGGFFFDDDDDDEEEGGGGGGEEECCCBBBCCCCCCBBBAAACCCCCCBBBAAAAAAAAAAAAAAADDDDDDEEEGGGIIILLLOOOQQQVVVZZZ___bbbdddfffgggiiihhhjjjmmmnnnnnnooopppqqqvvvuuuvvvxxx{{{~~~~~~~~~}}}}}}{{{{{{|||zzzqqqjjjccc___^^^]]]^^^aaafffjjjmmmmmmnnnllliiiggggggiiikkkmmmrrrvvv|||oooaaaZZZXXXWWWVVVTTTTTTUUUUUUVVVWWWXXXXXXXXX[[[___eeelllsssyyy|||~~~|||rrriiibbb^^^[[[YYYZZZZZZXXXUUUQQQOOOOOOOOOLLLJJJHHHHHHHHHIIIHHHGGGGGGHHHHHHGGGFFFFFFHHHJJJIIIJJJIIIGGGDDDCCCDDDEEEHHHFFFDDDCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@BBBCCCCCCEEEHHHKKKNNNPPPWWWZZZ^^^```aaaaaabbbcccdddgggkkkmmmnnnnnnnnnooopppppprrruuuzzz~~~|||}}}~~~}}}}}}~~~}}}uuuooojjjgggeeeeeeeeeiiillloooppppppllljjjgggeeefffjjjnnnqqqwww|||wwwnnnaaaWWWTTTSSSSSSRRRSSSSSSTTTUUUVVVWWWXXXXXXYYY\\\aaagggooovvv||||||tttjjjaaa\\\YYYXXXXXX^^^]]]ZZZXXXVVVTTTTTTTTTQQQNNNKKKIIIJJJJJJJJJIIIGGGHHHHHHGGGFFFGGGJJJLLLLLLLLLKKKIIIFFFEEEFFFHHHHHHFFFDDDDDDEEEEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAACCCFFFIIILLLNNNUUUXXX[[[\\\\\\[[[\\\]]]```ccchhhkkklllmmmmmmnnnmmmmmmooosssxxx{{{||||||xxxzzz|||}}}||||||}}}~~~xxxtttqqqnnnkkklllooorrrttttttqqqnnnjjjgggeeedddfffkkkqqquuu}}}~~~sssfff```XXXSSSRRRRRRRRRRRRRRRRRRSSSUUUVVVXXXYYYYYY\\\^^^ccciiipppwww}}}uuummmcccZZZWWWVVVXXXXXX^^^]]]\\\\\\]]]^^^]]]]]]YYYUUUPPPMMMKKKKKKKKKJJJGGGHHHIIIIIIHHHJJJLLLOOOOOOOOONNNKKKIIIIIIJJJLLLIIIGGGFFFEEEFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCC@@@@@@AAABBBDDDGGGJJJLLLPPPRRRUUUVVVVVVVVVWWWXXX[[[```eeeiiikkkkkkkkklllmmmmmmooorrrvvvxxxxxxwwwvvvxxxzzzzzzyyyyyyyyyzzz}}}zzzwwwuuurrrtttwwwzzzzzzuuunnnhhhfffdddbbbcccgggmmmuuuyyyuuuhhh```[[[XXXTTTQQQQQQQQQRRRRRRQQQRRRSSSUUUWWWYYYZZZ[[[```aaaeeejjjpppvvv{{{~~~|||ooohhh^^^WWWTTTVVVYYY[[[\\\\\\]]]aaafffhhhhhhggg```\\\VVVQQQOOOMMMLLLKKKIIIJJJKKKKKKLLLMMMQQQSSSWWWVVVSSSPPPLLLKKKLLLNNNKKKJJJHHHHHHIIIJJJIIIHHHFFFGGGGGGGGGGGGFFFEEEEEEBBBBBBBBBBBBCCCEEEGGGHHHIIILLLNNNPPPPPPRRRTTTUUUXXX\\\aaaeeeggghhhiiijjjjjjkkkmmmqqquuuwwwvvvuuuxxxzzz{{{zzzyyywwwwwwxxx}}}zzz{{{||||||yyyrrrhhhbbbaaaaaaaaaccchhhpppwww|||rrrggg___ZZZSSSRRRQQQOOOOOOOOOPPPQQQRRRSSSTTTVVVYYY[[[\\\]]]bbbdddggglllrrrwww|||~~~}}}vvvjjjddd[[[VVVUUUWWW[[[]]]]]]^^^aaahhhnnnqqqnnnkkkccc___ZZZUUUSSSQQQOOOMMMLLLMMMNNNOOOPPPRRRVVVYYY```^^^ZZZTTTOOOMMMMMMNNNPPPNNNLLLLLLNNNOOONNNMMMHHHIIIJJJJJJJJJIIIGGGFFFGGGGGGEEEDDDCCCDDDDDDEEEDDDFFFIIIKKKLLLNNNQQQSSSUUUXXX\\\___aaabbbdddfffdddeeeiiinnntttwwwwwwvvvzzz|||}}}|||zzzxxxxxxxxx}}}yyyssskkkccc^^^]]]^^^```dddjjjrrryyy}}}pppeee]]]WWWTTTOOOOOOOOONNNNNNPPPRRRSSSRRRSSSUUUWWWZZZ\\\^^^___ccceeeiiinnntttzzzxxxqqqfff```YYYUUUUUUXXX\\\^^^bbbdddhhhooottttttnnnhhhaaa^^^[[[YYYXXXVVVTTTRRRNNNPPPRRRSSSTTTWWW[[[^^^bbb```]]]WWWSSSQQQSSSTTTUUUTTTRRRRRRTTTUUUTTTSSSNNNNNNPPPPPPPPPOOOMMMLLLMMMLLLIIIFFFDDDCCCBBBBBBBBBDDDFFFHHHIIIKKKNNNPPPRRRTTTVVVXXXYYY[[[^^^aaa```bbbffflllrrruuutttssswwwxxxzzzzzzxxxwwwwwwxxx}}}tttmmmgggaaa]]][[[\\\___dddkkkssszzz~~~}}}nnnaaaXXXRRRMMMJJJMMMNNNOOOOOOPPPRRRTTTWWWSSSTTTVVVXXX[[[]]]___```cccfffjjjpppvvv}}}{{{tttoooccc^^^XXXUUUUUUYYY\\\^^^hhhiiimmmssswwwuuulllddd^^^]]][[[ZZZ[[[ZZZXXXVVVPPPRRRTTTUUUVVVYYY]]]```___^^^[[[XXXVVVWWWZZZ]]]YYYXXXVVVWWWXXXYYYYYYXXXTTTUUUVVVWWWVVVUUUSSSRRRQQQOOOKKKHHHDDDBBBAAA@@@BBBDDDFFFFFFGGGIIILLLNNNPPPQQQRRRSSSTTTWWWZZZ^^^aaacccfffkkkoooqqqpppnnnqqqsssuuuvvvuuuuuuuuuwwwuuupppllleee___]]]```aaaeeekkkrrryyy|||}}}qqqkkkbbbYYYRRROOOOOOPPPNNNNNNNNNNNNOOOQQQSSSTTTYYYVVVVVV[[[^^^]]]___aaadddjjjooosss}}}~~~xxxpppiiiccc^^^[[[VVVSSSTTTZZZaaaeeejjjkkksss{{{zzznnndddbbb[[[YYYWWWWWWWWWWWWVVVUUUQQQTTTXXXXXXXXXYYY^^^bbbccc```\\\YYYYYY\\\```bbbaaa^^^\\\^^^bbbdddaaa]]]YYYXXXXXXYYYYYYYYYVVVTTTUUUTTTQQQNNNKKKIIIGGGFFFAAAAAABBBCCCEEEFFFHHHIIIKKKLLLNNNOOOPPPRRRVVVYYY[[[```gggkkkkkkjjjlllmmmlllppptttxxxxxxxxxyyyyyy{{{nnnhhheeeaaa______```aaaeeellluuu|||{{{ooobbb^^^WWWPPPKKKIIIJJJJJJNNNNNNMMMMMMOOOQQQSSSUUUXXXVVVWWW\\\```aaacccfffgggmmmrrrwww|||vvvpppiiibbb]]]ZZZWWWTTTSSSVVV]]]eeejjjuuutttxxx}}}yyymmmdddaaa```]]]ZZZYYYYYYYYYXXXWWWUUUXXX[[[[[[ZZZ[[[___ccceeebbb___]]]^^^aaaeeehhhkkkhhhfffgggjjjjjjgggccc```______```aaa```^^^[[[[[[ZZZXXXTTTPPPKKKHHHEEEBBBBBBBBBCCCDDDFFFGGGHHHHHHJJJLLLMMMNNNPPPTTTWWW\\\aaafffiiihhhgggiiijjjllloootttxxxyyyzzz{{{|||ssseee___^^^]]]^^^aaa___aaafffoooyyyyyyjjj```XXXUUUQQQMMMKKKJJJKKKKKKNNNMMMLLLLLLNNNQQQTTTUUUWWWVVVXXX^^^cccdddgggllllllqqqvvv}}}~~~}}}}}}xxxqqqjjjddd^^^XXXUUUTTTSSSRRRTTTZZZbbbjjjooo{{{yyyzzz{{{wwwmmmfffddddddaaa]]][[[[[[[[[[[[[[[[[[^^^``````______cccfffiiigggdddcccdddgggkkknnnpppmmmkkkkkkmmmmmmiiiffffffeeeeeefffggggggeeecccbbbaaa```]]]WWWPPPIIIFFFCCCCCCCCCCCCDDDEEEFFFGGGEEEFFFHHHJJJKKKNNNRRRUUU]]]```ddddddcccccceeegggjjjnnnsssvvvxxxyyyzzz{{{xxxjjj]]]YYYZZZ\\\^^^aaa```ccchhhqqq|||xxxmmmccc[[[RRRQQQOOOMMMLLLLLLLLLLLLMMMLLLLLLLLLNNNQQQTTTVVVXXXWWW[[[aaadddfffjjjpppqqquuu{{{~~~|||yyywwwtttnnnfff___YYYUUUQQQOOOQQQQQQRRRVVV\\\eeemmmrrrvvvuuuuuuuuurrrnnnjjjiiieeebbb___^^^^^^```aaaaaacccfffgggfffddddddgggjjjnnnllljjjiiiiiilllooorrrqqqooonnnnnnoooooollljjjjjjiiiiiijjjkkkjjjhhhffffffffffffccc]]]UUUMMMHHHEEEEEEDDDDDDDDDDDDEEEEEEBBBDDDFFFHHHIIILLLPPPTTTYYY\\\______^^^___cccfffiiilllpppssstttuuuwwwxxxmmmbbbYYYXXX[[[\\\^^^aaabbbeeellluuurrrhhhaaaYYYTTTLLLKKKJJJHHHGGGGGGGGGGGGKKKLLLLLLNNNPPPSSSUUUWWWZZZZZZ^^^dddfffggglllssswwwyyy~~~}}}{{{yyywwwtttrrrkkkeee]]]WWWSSSQQQOOONNNPPPQQQTTTXXX___gggmmmqqqpppqqqqqqpppooonnnllljjjeeecccaaabbbdddggghhhiiilllnnnooommmjjjiiikkknnnsssqqqooonnnnnnpppsssttttttsssssstttuuuuuutttsssnnnnnnmmmnnnooonnnkkkiiiggghhhiiihhhbbbZZZQQQKKKGGGFFFEEEDDDCCCCCCCCCCCCAAACCCEEEFFFHHHJJJNNNRRRRRRUUUXXXZZZZZZ]]]bbbfffkkknnnqqqrrrssstttuuuvvvfff\\\UUUWWW[[[]]]^^^```cccgggooozzzuuuggg___YYYRRRNNNJJJIIIHHHFFFFFFFFFFFFGGGJJJKKKNNNQQQTTTUUUWWWWWW[[[]]]aaagggiiijjjpppxxx~~~tttxxx~~~zzzwwwuuuqqqmmmjjjaaa\\\VVVRRRPPPQQQQQQQQQRRRTTTWWW]]]dddjjjpppsssrrruuuuuusssqqqqqqoookkkiiihhhhhhjjjnnnqqqrrrrrruuuvvvwwwtttpppnnnooorrrvvvuuusssrrrsssuuuwwwyyyvvvwwwwwwxxxyyyyyyxxxxxxvvvuuutttttttttssspppmmmhhhjjjkkkjjjeee]]]TTTNNNIIIHHHFFFEEECCCBBBBBBBBB@@@BBBCCCDDDEEEHHHKKKNNNKKKNNNSSSVVVWWW[[[```eeekkknnnqqqrrrssstttvvvxxxzzzbbbXXXRRRTTTYYY\\\^^^aaabbbhhhsss}}}mmmbbb[[[VVVPPPLLLLLLJJJHHHGGGGGGHHHIIIJJJHHHKKKPPPTTTWWWXXXXXXWWW\\\^^^dddkkknnnooowww}}}|||yyywwwtttrrrqqqpppmmmrrrzzz~~~{{{xxxtttnnngggaaaXXXUUUQQQOOOPPPSSSUUUUUUTTTVVV\\\bbbiiioootttwwwwww||||||{{{{{{xxxqqqqqqqqqsssvvvyyy{{{{{{zzz{{{||||||yyytttrrrsssuuuvvvvvvuuuvvvxxx{{{~~~|||}}}~~~~~~}}}||||||}}}}}}|||{{{zzzyyywwwtttqqqlllmmmnnnlllggg^^^VVVPPPJJJIIIGGGEEECCCAAAAAA@@@???@@@AAABBBBBBDDDGGGJJJFFFKKKPPPSSSUUUXXX^^^bbbfffhhhlllnnnpppsssvvvxxxuuuaaaWWWOOOQQQVVVZZZ^^^bbbaaahhhuuu|||rrreee[[[WWWSSSNNNJJJIIIHHHFFFEEEEEEGGGIIIKKKHHHKKKQQQVVVYYYZZZXXXWWW\\\___fffnnnqqqttt|||zzzmmmllljjjgggdddccceeegggjjjooowww~~~~~~|||zzzuuummmbbb[[[SSSPPPNNNNNNQQQTTTWWWXXXUUUXXX^^^fffmmmtttxxx{{{zzzzzzxxxyyy{{{~~~~~~~~~|||wwwttttttvvvuuuuuuvvvxxx{{{}}}|||{{{yyyuuurrrpppqqqpppnnnhhh___VVVQQQKKKJJJGGGEEECCCAAA@@@@@@>>>???@@@@@@@@@AAADDDGGGEEEIIIOOOSSSTTTWWW[[[______bbbfffiiilllppptttwwwooo^^^VVVRRRVVV\\\^^^```bbbfffsssvvvkkk___YYYTTTMMMIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHKKKMMMOOOPPPQQQTTTWWWZZZ___ccchhhmmmqqquuuzzz~~~|||qqqhhhaaabbbaaa```___aaadddgggkkkqqqyyy~~~~~~~~~~~~{{{wwwtttpppiii```ZZZQQQLLLLLLRRRXXXYYYZZZ\\\\\\aaagggjjjkkknnntttyyy}}}{{{yyyyyyxxxzzz{{{{{{~~~|||{{{yyyuuurrruuutttqqqoookkkbbbVVVMMMJJJKKKJJJHHHDDDAAA??????BBB@@@@@@@@@CCCDDDDDDDDDEEEGGGIIIKKKMMMQQQUUUXXXZZZ^^^cccfffiiikkknnnpppnnn```XXXTTTWWW]]]```cccfffmmmyyyrrrggg\\\WWWRRRMMMJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHIIIKKKNNNQQQSSSVVVZZZ]]]bbbfffjjjmmmpppuuu{{{~~~|||yyyrrrhhh```\\\]]]___```aaadddgggjjjmmmrrryyy~~~}}}}}}}}}zzzwwwsssnnnggg^^^WWWQQQNNNOOOVVV\\\^^^___aaaaaafffllloooqqqtttyyy~~~~~~{{{vvvtttsssqqqoookkkcccWWWOOOJJJJJJIIIGGGEEEDDDCCCCCCCCCAAA@@@@@@BBBCCCCCCBBBEEEGGGHHHIIIJJJLLLPPPSSSWWWZZZ___cccfffiiilllnnnmmmddd]]]YYY\\\bbbgggkkkpppyyyzzznnndddYYYUUUQQQLLLIIIJJJFFFFFFGGGGGGGGGHHHHHHHHHGGGIIIMMMQQQTTTYYY^^^aaaeeehhhlllnnnooottt{{{zzzwwwssspppmmmggg___XXXXXX[[[```dddgggkkkoooqqqssswww}}}zzzuuunnnfff\\\VVVQQQPPPTTT\\\bbbcccdddfffhhhmmmssswwwyyy}}}}}}vvvtttrrrqqqmmmeeeZZZRRRMMMLLLJJJHHHFFFFFFFFFFFFEEEBBB@@@@@@AAAAAAAAA@@@EEEFFFFFFFFFEEEGGGIIILLLRRRVVV[[[___bbbfffiiillloooiiiccc```dddjjjpppwww}}}yyynnncccYYYTTTPPPKKKHHHIIIFFFFFFGGGGGGGGGHHHHHHHHHEEEHHHLLLPPPTTTXXX]]]aaadddiiinnnppppppssszzz~~~rrrpppmmmjjjgggbbb\\\XXXZZZ___eeekkkooorrruuuxxxzzz}}}zzzpppfff]]]XXXTTTTTTZZZccchhhggggggjjjnnnrrrxxx}}}|||zzzxxxvvvrrrjjj___XXXSSSQQQMMMJJJJJJIIIIIIIIIHHHEEEBBB@@@@@@@@@??????CCCDDDDDDCCCCCCCCCFFFHHHNNNQQQVVVZZZ^^^bbbfffiiiuuulllhhhggglllrrrxxx{{{ooodddZZZTTTPPPJJJGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHLLLOOORRRVVVZZZ]]]aaahhhooorrrrrrtttzzz~~~{{{yyyyyyyyyxxxtttqqqkkkiiigggeeebbb___\\\YYY]]]bbbhhhmmmpppsssuuuwww{{{~~~}}}qqqfff^^^[[[[[[]]]ccckkknnnmmmmmmooouuuxxx~~~}}}yyyqqqfff___WWWTTTQQQPPPQQQRRRSSSRRRMMMJJJEEEBBBAAA@@@???>>>@@@AAABBBBBBAAABBBEEEHHHJJJMMMQQQUUUYYY]]]bbbeeeyyyyyyzzzzzz{{{~~~sssppppppvvv{{{zzzooodddYYYSSSOOOIIIEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHLLLNNNQQQTTTXXX\\\___gggpppssssssvvv}}}vvvtttrrrqqqooolllhhheeeaaa```___]]]\\\ZZZZZZYYY\\\```eeeiiikkkmmmooopppvvvyyy}}}~~~qqqgggbbbaaahhhjjjpppxxxzzzxxxyyy|||yyyooohhh\\\ZZZWWWYYY]]]``````^^^SSSOOOIIIEEEBBBAAA@@@???>>>???@@@@@@@@@AAADDDGGGFFFIIILLLPPPSSSWWW\\\```~~~sssrrrpppnnnnnnrrrxxx|||~~~xxxkkkaaaVVVQQQMMMHHHEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHLLLOOOQQQUUUZZZ]]]bbbiiippprrrsssxxx}}}xxxuuuuuunnnmmmkkkjjjgggccc___\\\XXXXXXWWWWWWVVVVVVXXXYYYZZZ]]]aaadddfffgggiiikkkrrruuuzzzssslllkkklllvvvyyywwwqqqhhheeecccdddhhhjjjhhheeeXXXTTTMMMGGGDDDCCCAAA@@@===>>>???>>>>>>???BBBDDDBBBDDDGGGJJJMMMQQQVVVZZZyyypppnnnjjjgggfffjjjqqqvvvyyyzzz}}}wwwggg]]]SSSOOOLLLHHHFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHEEEHHHLLLOOOSSSWWW\\\___fffkkkpppqqqrrrzzz~~~~~~zzzsssmmmkkkkkkhhhggggggeeebbb___ZZZXXXSSSTTTTTTTTTSSSUUUWWWYYYYYY\\\___bbbccceeehhhjjjqqqtttyyyvvvrrrssswww}}}wwwtttpppmmmmmmooonnniiieee\\\VVVOOOIIIFFFDDDBBBAAA===>>>>>>===<<<<<>>@@@BBBEEEGGGIIIJJJ{{{mmmdddbbbeeeggggggmmmooorrrvvvzzz~~~}}}|||ppp```YYYOOOIIIGGGFFFEEECCCEEEFFFGGGGGGFFFFFFGGGHHHIIIKKKOOOSSSWWW[[[^^^aaammmrrrxxx{{{}}}|||vvvrrroookkkeee```^^^]]]\\\[[[^^^\\\XXXTTTQQQPPPOOOOOOLLLLLLKKKKKKLLLNNNPPPRRRVVV\\\^^^\\\___hhhnnnnnnxxx|||xxxxxx~~~|||xxxtttqqqkkkggg___VVVNNNHHHDDDBBB@@@>>>======>>>>>>>>>===<<<===???@@@CCCDDDFFFGGGrrrgggbbbbbbccccccjjjlllooorrrvvvyyy{{{}}}{{{zzznnn\\\VVVMMMHHHFFFGGGFFFDDDEEEGGGHHHHHHGGGGGGHHHIIIGGGKKKOOOTTTXXX\\\aaadddoootttyyy||||||wwwqqqjjjfffccc___YYYUUUTTTSSSRRRQQQSSSRRROOOMMMKKKJJJJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNTTTXXX[[[[[[```iiiqqqsss}}}~~~zzzwwwsssnnnggg^^^UUUMMMHHHEEEBBB@@@>>>>>>?????????===;;;<<<===>>>@@@AAABBBBBBtttiiiddddddeeefffkkklllnnnqqquuuxxx{{{}}}{{{uuuiiiXXXRRRJJJFFFFFFGGGFFFEEEDDDFFFGGGGGGFFFFFFHHHIIIHHHLLLRRRVVVYYY\\\bbbffflllqqqvvv{{{}}}xxxrrrmmmfff```[[[YYYUUUQQQMMMLLLKKKJJJIIIJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJPPPSSSWWW[[[aaalllvvv|||}}}zzzxxxtttmmmdddZZZQQQKKKGGGBBB@@@>>>>>>??????>>>===<<<<<<======>>>>>>??????vvvlllfffeeeggghhhkkklllnnnqqquuuxxx|||~~~}}}|||nnnbbbTTTOOOHHHEEEFFFGGGFFFEEECCCDDDFFFFFFEEEFFFGGGIIIKKKOOOUUUXXXYYY\\\aaafffjjjnnnttt{{{}}}xxxtttpppkkkgggbbb]]]XXXTTTOOOLLLHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBAAABBBBBBBBBAAABBBBBBCCCDDDEEEFFFGGGLLLNNNQQQXXXaaalllyyy}}}yyyuuummmdddZZZRRRKKKHHHBBB@@@>>>===>>>>>>===<<<===============>>>>>>>>>zzzooogggeeefffgggjjjkkkllloootttxxx|||{{{|||~~~~~~~~~tttggg[[[RRRLLLGGGDDDEEEFFFFFFDDDBBBCCCEEEEEEEEEEEEGGGIIILLLQQQWWWZZZZZZ\\\bbbhhhkkkpppwww~~~wwwpppllleeebbb^^^[[[WWWTTTPPPMMMGGGDDDAAA@@@??????>>>===>>>>>>>>>?????????????????????@@@AAABBBCCCDDDDDDHHHGGGKKKSSS\\\fffttt}}}uuupppiii```WWWOOOJJJGGGBBB@@@>>>=========<<<;;;<<<<<<============>>>>>>}}}qqqhhheeefffhhhjjjjjjlllppptttzzz{{{sssvvvzzz}}}}}}tttlllaaaVVVPPPKKKFFFDDDEEEFFFEEECCCBBBDDDFFFFFFFFFFFFHHHJJJJJJQQQXXX[[[[[[^^^eeekkknnnssszzzzzzsssllleeeaaaZZZWWWSSSPPPNNNKKKHHHFFFCCC@@@>>>=========<<<;;;;;;;;;<<<<<<=========<<<===>>>???@@@AAABBBBBBBBBDDDAAACCCKKKSSS\\\iiivvv{{{wwwnnnjjjbbbYYYQQQKKKGGGEEECCCAAA???>>>>>>>>>===<<<;;;;;;;;;<<<<<<=========}}}rrriiiggghhhkkkkkklllnnnqqqwww||||||ssspppppptttyyy}}}vvvooohhh]]]SSSOOOKKKEEECCCDDDEEEDDDBBBCCCEEEGGGGGGGGGHHHIIIKKKHHHOOOWWW[[[\\\___gggnnnooottt{{{}}}tttllleee___[[[SSSPPPLLLIIIGGGEEEBBB@@@BBB@@@>>>>>>>>>>>>===;;;999999:::;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAA===>>>EEELLLSSS```mmmyyy||||||vvvqqqjjjeee]]]TTTLLLGGGEEEDDDEEECCC@@@???@@@???>>>===999::::::;;;;;;<<<<<<===~~~sssooonnnnnnnnnnnnpppsssvvvzzz~~~vvvpppmmmlllrrrxxx{{{tttlllaaaWWWPPPKKKIIIGGGEEECCCCCCCCCCCCCCCDDDEEEEEEDDDDDDEEEFFFLLLNNNRRRWWW]]]ccchhhlllllluuuvvvmmmfff___WWWRRROOOMMMKKKGGGDDDAAA@@@???===<<<;;;:::::::::::::::999888888888999;;;===>>>========================?????????@@@DDDMMMWWW^^^fffkkkuuu}}}wwwsssqqqjjjcccZZZQQQKKKFFFCCCAAA@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<~~~zzzyyyxxxxxxrrrtttvvvyyy||||||uuupppoooooovvv}}}|||vvvoooggg^^^UUUOOOHHHGGGEEECCCAAAAAAAAAAAACCCDDDEEEEEEDDDDDDEEEFFFLLLOOOSSSYYY^^^ccchhhkkkllluuuzzzppphhhaaaZZZRRRMMMLLLJJJHHHEEEBBB@@@???>>>===<<<;;;::::::::::::;;;<<<;;;:::::::::;;;<<<=======================================@@@FFFMMMSSSYYY___hhhvvv|||uuuqqqnnniiicccYYYQQQKKKGGGDDDBBBBBBBBB@@@???>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<>>======<<<<<<;;;:::::::::;;;;;;>>>======<<<;;;;;;<<<<<<========================<<<<<<<<<<<<<<>>======<<<;;;;;;:::::::::;;;;;;===<<<<<<<<<<<<<<<<<<<<<========================<<<===>>>======>>>@@@CCCFFFIIIOOOWWWaaammmxxxzzztttmmmiiiddd___XXXQQQMMMKKKHHHGGGHHHGGGEEECCCBBBAAA@@@@@@;;;;;;;;;;;;::::::::::::}}}|||||||||}}}~~~tttiii```XXXQQQMMMHHHGGGEEEDDDCCCCCCCCCCCCAAACCCEEEEEEDDDDDDFFFGGGIIIOOOWWW[[[]]]___cccggglllsss|||ssslllbbbZZZUUUPPPKKKGGGCCCBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::;;;;;;<<<999::::::;;;<<<=================================:::<<<>>>>>>>>>>>>@@@BBBBBBDDDHHHMMMUUU```lllttt{{{}}}~~~yyyrrrjjjeeeaaa\\\WWWRRROOOMMMKKKIIIJJJHHHFFFDDDBBBAAA@@@@@@<<<<<<<<<;;;;;;:::::::::~~~}}}|||}}}~~~xxxmmmcccYYYQQQLLLEEEDDDCCCAAA@@@AAAAAABBBAAACCCDDDEEEDDDEEEFFFHHHHHHOOOVVVYYYZZZ\\\aaafffmmmrrrzzz|||mmmfff\\\TTTOOOKKKGGGCCCCCCBBBAAA@@@???>>>>>>>>>;;;;;;:::::::::;;;<<<<<<888999:::;;;====================================888:::<<<======>>>???AAA===@@@CCCFFFLLLUUUbbbkkkvvvzzz{{{tttkkkggglllsss~~~yyyrrriiiccc^^^ZZZVVVRRRPPPOOOMMMLLLLLLKKKHHHFFFDDDBBBAAA@@@=========<<<<<<;;;;;;:::~~~zzzooodddZZZQQQKKKEEEDDDBBBAAA@@@@@@AAABBBAAABBBDDDEEEDDDEEEGGGHHHHHHNNNUUUWWWWWWYYY___eeemmmqqqyyy|||}}}zzziiibbbWWWPPPLLLHHHDDDAAABBBAAA@@@???======<<<<<<:::::::::::::::;;;<<<===:::;;;<<<===>>>======<<<========================:::<<<=========>>>@@@BBB===???AAABBBDDDKKKVVV___eeeiiiiiiccc\\\\\\gggqqqxxxnnnfff\\\YYYUUURRRQQQPPPOOONNNOOOMMMKKKHHHFFFDDDCCCBBB??????>>>======<<<;;;;;;yyyoooeeeZZZQQQKKKFFFFFFDDDCCCBBBBBBCCCDDDAAABBBDDDEEEDDDEEEGGGHHHHHHNNNTTTVVVUUUWWW^^^eeemmmqqqxxx|||zzzyyy~~~yyyhhhaaaWWWOOOKKKHHHEEEBBBBBBAAA???>>><<<<<<;;;;;;:::::::::::::::;;;<<<======>>>?????????>>><<<;;;========================>>>???@@@?????????AAACCC@@@BBBBBB@@@???CCCLLLSSS\\\``````[[[VVVZZZhhhvvv~~~tttlll[[[XXXTTTRRRRRRQQQPPPOOOQQQPPPMMMJJJHHHFFFDDDDDD@@@??????>>>===<<<<<<<<<~~~|||rrrgggZZZOOOHHHGGGFFFEEECCCBBBBBBBBBBBBEEEDDDCCCBBBCCCEEEGGGHHHHHHMMMRRRTTTUUUYYY```gggqqqvvv}}}{{{{{{~~~qqqbbbZZZQQQMMMIIICCCAAACCC??????>>>>>>======<<<<<<===<<<;;;::::::;;;<<<===>>>>>>>>>>>>============>>>???????????????>>>>>>:::;;;>>>???AAAAAA@@@@@@@@@@@@???@@@BBBEEEHHHIIIXXXUUUSSSSSSUUU\\\mmm|||tttkkk^^^[[[WWWRRRPPPPPPQQQRRRSSSRRRQQQNNNLLLIIIFFFEEE@@@AAAAAA???<<<;;;:::;;;zzzooocccXXXMMMGGGFFFFFFEEECCCCCCBBBBBBBBBEEEDDDCCCCCCCCCEEEGGGHHHHHHMMMRRRUUUWWW[[[bbbhhhnnnsss{{{|||pppaaaXXXPPPLLLGGGBBBAAABBB>>>>>>>>>=========<<<<<<======<<<;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>======>>>??????@@@@@@@@@@@@@@@AAA@@@@@@@@@AAACCCFFFHHHPPPNNNNNNPPPUUU___rrr~~~tttlll___[[[WWWRRRPPPPPPQQQRRRTTTTTTSSSRRROOOMMMKKKIIIEEEEEEDDDBBB???>>>======wwwjjj___TTTKKKFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEDDDCCCCCCDDDEEEGGGHHHIIIMMMRRRVVVYYY^^^dddjjjmmmsss{{{yyylll^^^UUUMMMIIIFFFAAA???AAA===============<<<<<<<<<======<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>===BBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBCCCEEEGGGFFFHHHMMMUUUcccxxx{{{sssmmmbbb___ZZZUUUSSSSSSUUUWWWVVVWWWWWWWWWVVVSSSQQQOOOKKKJJJHHHEEECCCAAA@@@???ssseeeZZZQQQJJJFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHLLLQQQVVVZZZ___eeeiiinnnttt{{{uuuhhh[[[SSSKKKGGGDDD???>>>@@@<<<<<<<<<<<<<<<=================================>>>>>>>>>>>>>>>?????????>>>???@@@@@@AAA@@@@@@@@@CCCBBBAAA??????@@@AAAAAABBBAAAAAA@@@@@@@@@AAABBBCCCBBBDDDKKKTTTdddzzzyyysssnnngggddd```\\\ZZZ[[[^^^___[[[]]]^^^___^^^[[[XXXVVVQQQNNNKKKGGGEEECCCAAA???zzzmmm```VVVOOOIIIFFFDDDCCCCCCCCCCCCDDDDDDEEEDDDDDDDDDEEEEEEFFFGGGHHHGGGJJJPPPUUUZZZ___dddggglllrrrzzz~~~|||pppdddXXXPPPIIIEEEBBB>>>===???;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@??????@@@AAAAAAAAAAAAAAABBBAAA@@@???@@@AAABBBCCCBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBDDDJJJRRR___ttt~~~xxxtttrrrjjjiiifffeeeeeefffiiikkkggghhhjjjkkkiiieee```]]]VVVRRRMMMHHHFFFDDDAAA>>>vvvtttxxx~~~yyyqqqeeeZZZRRRLLLHHHFFFCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDEEEFFFFFFGGGGGGGGGHHHKKKOOOUUU[[[```ccceeegggoooxxx}}}{{{uuukkk```VVVNNNGGGDDDAAA===<<>>??????@@@>>>>>>????????????>>>>>>===>>>>>>??????@@@@@@@@@>>>???@@@AAABBBBBBBBBAAABBBBBBAAABBBBBBCCCDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@DDDCCCEEEIIINNNWWWhhhwww}}}|||yyyxxxnnnoooooopppsssuuuwwwyyyyyyzzz|||{{{xxxrrrkkkggg]]]XXXPPPKKKIIIGGGCCC???~~~uuummmooowwwyyy~~~|||ooohhh]]]TTTMMMIIIEEECCCBBBBBBBBBCCCCCCEEEFFFFFFDDDDDDEEEFFFGGGGGGGGGGGGJJJLLLQQQVVV\\\aaacccdddhhhpppyyy~~~{{{tttpppggg]]]UUUMMMFFFDDDAAA======???<<<<<<===>>>???@@@AAABBB>>>??????@@@@@@??????>>>===>>>>>>??????@@@AAAAAABBBBBBCCCEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDBBBCCCCCCCCCCCCBBBBBBAAACCCBBBDDDFFFHHHNNN[[[gggqqqzzz|||~~~}}}vvvssswww~~~~~~vvvxxx|||wwwrrreee^^^VVVPPPNNNKKKGGGCCCzzzsssoookkkppp{{{www}}}}}}tttgggaaaXXXPPPJJJFFFCCCBBBBBBBBBBBBCCCCCCEEEFFFGGGDDDEEEFFFGGGGGGHHHGGGGGGLLLNNNRRRXXX^^^bbbddddddmmmttt}}}~~~vvvpppllleee\\\UUUMMMFFFCCCAAA======???<<<===>>>???@@@AAABBBCCC>>>???@@@AAAAAA@@@???>>>===>>>>>>???@@@@@@AAAAAAFFFGGGHHHIIIJJJKKKKKKKKKIIIIIIIIIIIIHHHFFFDDDCCCBBBCCCCCCDDDDDDCCCBBBBBBBBBAAABBBDDDEEEHHHRRR^^^ZZZbbbhhhhhhiiinnnsssuuuwwwuuurrrooopppwwwsssmmmkkkgggkkkoootttyyy~~~zzzkkkdddZZZUUURRRPPPKKKFFFqqqlllnnnpppqqqssswww}}}|||qqqggg```ZZZRRRKKKGGGEEECCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDBBBAAACCCGGGJJJIIIMMMSSSWWW[[[___dddfffpppuuu{{{~~~{{{zzzyyyyyywwwoookkkiiiddd```XXXNNNEEEBBB@@@===<<<===??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@BBBBBBBBBBBBDDDFFFFFFJJJLLLKKKMMMRRRSSSPPPOOOPPPPPPPPPPPPNNNMMMLLLGGGFFFFFFEEEDDDDDDDDDDDDFFFDDDCCCDDDGGGKKKMMMMMMQQQRRRSSSUUUYYY^^^cccfffeeecccbbbdddkkkuuuxxxhhh]]]YYYYYY[[[\\\aaahhhnnnvvvyyynnn```XXXVVVUUUQQQMMMooojjjkkkmmmnnnoooqqqwwwxxxnnneee]]]WWWOOOIIIEEECCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDBBBBBBCCCGGGJJJKKKOOOTTTXXX\\\aaafffiiioootttzzz}}}xxxtttwww{{{uuuooonnnmmmiiifff[[[QQQGGGCCCAAA<<<:::;;;????????????@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAAAAACCCDDDEEEEEEDDDDDDEEEFFFIIIMMMPPPQQQUUUZZZ]]][[[\\\]]]]]]\\\YYYVVVRRROOOIIIHHHGGGFFFFFFFFFGGGHHHNNNLLLJJJIIIKKKLLLLLLKKKPPPPPPPPPQQQSSSUUUWWWYYY[[[ZZZZZZ\\\bbbkkktttyyy}}}uuuiii]]]UUUSSSTTTTTTVVV\\\dddiiippp}}}}}}sssfff___]]][[[WWWRRR{{{lllhhhiiiiiijjjlllmmmsss{{{~~~yyyrrriiiaaaWWWRRRKKKFFFCCCAAA@@@???@@@@@@@@@AAAAAAAAAAAABBBDDDDDDDDDCCCBBBDDDGGGJJJNNNQQQTTTXXX]]]bbbhhhllloootttzzz}}}wwwttttttqqqrrryyy|||uuurrrsssssspppmmm\\\RRRHHHDDDBBB>>><<<===>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBEEEFFFGGGFFFFFFFFFIIIKKKOOOTTTXXXZZZ___gggkkkkkkmmmmmmmmmkkkggg```YYYUUULLLJJJHHHGGGGGGIIILLLMMMUUUTTTRRRQQQQQQPPPMMMKKKMMMMMMMMMMMMNNNNNNNNNNNNQQQPPPQQQTTTYYY___fffjjjqqqkkkbbbYYYRRROOOOOOPPPPPPSSS[[[ccciiippp|||~~~vvvlllfffdddaaa\\\XXXyyylllhhhiiiiiijjjlllqqqvvv~~~~~~xxxssslllccc\\\SSSNNNHHHDDDBBBAAA@@@???????????????@@@@@@@@@@@@CCCCCCDDDCCCCCCDDDGGGIIIOOOQQQTTTXXX\\\bbbiiinnnpppvvv|||yyyoookkkkkkssstttxxx|||vvvvvvxxxyyyvvvrrr[[[QQQHHHEEECCC@@@>>>???===>>>>>>>>>>>>????????????@@@@@@AAABBBCCCCCCDDDDDDDDDEEEFFFFFFIIIMMMQQQVVV[[[aaaeeemmmxxx}}}~~~~~~~~~}}}yyyqqqggg^^^YYYKKKJJJHHHGGGHHHKKKNNNQQQWWWWWWWWWWWWXXXVVVSSSPPPLLLMMMMMMNNNNNNMMMLLLLLLJJJKKKLLLNNNRRRWWW[[[]]]aaa\\\UUUOOOMMMMMMNNNNNNSSSWWW```iiiooouuu~~~zzzuuunnnkkkiiifffaaa]]]wwwmmmjjjkkklllnnnqqqwww{{{zzzsssmmmeee]]]WWWOOOKKKFFFCCCBBBAAA@@@@@@>>>>>>>>>?????????@@@@@@BBBCCCDDDDDDCCCDDDGGGIIINNNPPPTTTXXX\\\bbbiiinnnsssyyyzzzooofffcccgggmmmuuuzzz~~~zzzyyy|||{{{wwwrrr]]]SSSIIIFFFCCC???===>>>===>>>>>>>>>>>>????????????@@@@@@BBBCCCDDDEEEEEEEEEEEEFFFEEEGGGJJJPPPTTT[[[bbbkkkttttttggg\\\UUUHHHGGGEEEEEEGGGJJJOOOQQQTTTTTTVVVZZZ]]]]]][[[YYYRRRRRRQQQPPPNNNLLLKKKIIIGGGHHHIIIKKKMMMPPPRRRSSSSSSPPPMMMLLLMMMNNNNNNNNNVVV[[[eeennnsss{{{}}}|||yyyuuurrrooonnnlllhhhddd}}}ssslllkkkmmmooorrruuuzzz|||{{{uuunnnfff___WWWRRRKKKHHHDDDBBBBBBBBBAAA@@@>>>>>>>>>????????????@@@AAABBBDDDDDDDDDEEEGGGIIIMMMPPPUUUYYY^^^dddjjjnnnuuu|||vvviiiaaa]]]___iiitttyyy~~~{{{{{{}}}{{{uuuooo```VVVKKKFFFBBB===::::::>>>>>>>>>?????????@@@@@@??????AAABBBDDDEEEFFFGGGJJJIIIIIIHHHIIIMMMSSSXXXccclllwwwyyykkk]]]RRRLLLDDDDDDCCCDDDFFFJJJNNNQQQPPPQQQTTTYYY^^^aaa```___[[[YYYVVVSSSOOOKKKHHHFFFFFFGGGGGGHHHIIIKKKLLLLLLJJJKKKKKKLLLMMMOOOQQQRRRYYY___hhhqqqvvv||||||}}}}}}{{{xxxvvvtttqqqnnnkkkuuunnniiijjjmmmppptttxxxzzzzzz}}}uuurrrmmmfff___XXXRRRNNNHHHEEEBBBAAAAAABBBAAA@@@>>>>>>?????????@@@@@@@@@@@@BBBDDDDDDDDDEEEGGGIIIMMMQQQVVV\\\aaafffkkkooovvv}}}}}}qqqjjjddd``````dddppp|||{{{yyyzzz{{{yyyqqqkkk]]]SSSIIIEEEBBB===;;;<<>>>>>>>>???AAAAAACCCDDDDDDDDDDDDEEEHHHKKKMMMPPPUUU[[[bbbiiinnnqqq|||~~~sssqqqkkkiiiiiilllpppxxxyyyyyyyyywwwsssmmmgggcccUUUPPPHHHCCCAAAAAAAAAAAA@@@AAABBBBBBAAA@@@???>>>AAAAAACCCDDDFFFGGGHHHIIILLLKKKMMMQQQYYYdddnnnuuuzzz~~~zzzqqqlllXXXWWWTTTOOOIIIDDDAAA@@@AAACCCDDDEEEGGGKKKPPPSSSZZZXXXVVVUUUWWW[[[```cccfffiiikkkiiiccc]]]ZZZZZZXXXWWWTTTRRRPPPOOOOOONNNLLLPPPSSSTTTUUU[[[eeelllqqq{{{wwwoookkkkkk{{{wwwsssmmmeee^^^___```aaaaaaccchhhnnnsssyyyyyy{{{|||qqqfffaaa[[[VVVSSSQQQMMMJJJDDDDDDCCCAAAAAA@@@@@@AAA@@@??????>>>???@@@AAABBBCCCDDDEEEEEEDDDFFFIIIKKKPPPRRRUUUZZZ```hhhooottt|||wwwlllkkkjjjjjjnnntttzzzzzzrrrssssssqqqnnniiidddaaaUUUPPPHHHCCCAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA@@@AAABBBDDDEEEGGGHHHIIILLLLLLMMMPPPWWW___ggglllqqqsssuuutttoooggg]]]XXXPPPPPPOOOKKKFFFBBB@@@@@@@@@BBBDDDFFFHHHMMMRRRVVVWWWWWWWWWYYY]]]bbbgggjjjqqqsssssspppkkkfffddddddbbb___[[[YYYWWWWWWWWWVVVWWW[[[___aaabbbeeelllrrr{{{yyyrrrpppqqq|||xxxqqqmmmiiiddd^^^XXXXXXYYY[[[]]]```eeekkkooouuuwww|||uuujjj```\\\VVVUUUUUURRRLLLGGGDDDCCCBBBAAAAAA@@@@@@AAA@@@@@@?????????@@@AAABBBCCCDDDEEEEEEEEEGGGJJJMMMRRRTTTVVVZZZ```hhhpppvvv}}}qqqiiiiiinnnpppvvvxxxoooiiiiiiiiihhhfffbbb^^^\\\TTTOOOHHHCCCAAAAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCAAABBBCCCEEEGGGHHHIIIJJJLLLLLLMMMOOOSSSXXX\\\___bbbbbbbbb```ZZZSSSKKKGGGJJJKKKKKKIIIEEEBBBAAAAAA@@@AAADDDFFFIIINNNUUUYYYXXXZZZ^^^ccciiioootttwww~~~~~~}}}zzzwwwtttssstttqqqmmmhhheeeddddddeeedddbbbeeehhhjjjjjjlllqqquuuzzzvvvwwwzzz|||xxxrrrlllhhhddd___[[[XXXYYY[[[]]]___ccciiimmmqqqvvv~~~{{{lllbbbZZZVVVSSSSSSUUUSSSKKKEEECCCBBBBBBAAA@@@@@@@@@AAA@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFFFFHHHLLLOOORRRVVVZZZ^^^bbbiiiqqqwww~~~qqqlllooovvvyyyvvviiicccaaaaaa```___\\\ZZZWWWUUUQQQMMMGGGBBB@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEGGGHHHIIIKKKKKKIIIJJJKKKMMMOOORRRSSSTTTTTTTTTTTTRRROOOKKKGGGEEEIIIJJJKKKIIIFFFDDDBBBBBBAAABBBDDDFFFIIIOOOVVVZZZ]]]aaagggooowww}}}{{{tttqqqqqqssstttsssoooooooooooonnnpppuuuyyy{{{xxxzzz~~~{{{zzz~~~~~~|||wwwqqqkkkfffaaa^^^\\\]]]^^^^^^]]]^^^aaaeeeiiinnnuuuoooaaaZZZUUUSSSQQQRRRTTTQQQIIICCCBBBBBBAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDFFFGGGHHHJJJNNNQQQRRRXXX___eeehhhlllrrrwwwqqqpppuuu~~~uuuhhh___[[[[[[ZZZYYYWWWUUUSSSQQQPPPOOOKKKFFFBBB@@@@@@???>>>AAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHIIIIIIFFFGGGIIIKKKMMMNNNOOOOOOOOONNNNNNMMMKKKJJJIIIHHHJJJKKKLLLJJJGGGDDDBBBAAACCCDDDEEEGGGJJJPPPWWW\\\dddiiipppyyy}}}{{{}}}}}}xxxtttssswww}}}~~~~~~sssppprrruuuyyy~~~{{{}}}~~~{{{xxxrrrkkkfffcccbbbaaacccbbb```]]][[[]]]bbbeeemmmtttqqqaaaWWWRRRSSSSSSSSSSSSQQQMMMGGGCCCAAAAAA@@@@@@@@@@@@AAAAAA@@@AAABBBCCCCCCCCCBBBBBBCCCEEEFFFHHHIIIKKKOOORRRSSS[[[dddjjjllloootttyyytttuuu|||ssshhh^^^XXXXXXVVVUUUTTTRRRPPPPPPPPPPPPPPPLLLGGGCCCBBBAAA@@@???AAAAAAAAABBBBBBDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGHHHJJJLLLMMMMMMMMMOOONNNMMMLLLJJJIIIIIIIIIIIIKKKLLLKKKGGGDDDAAAAAAEEEFFFGGGIIIMMMSSS\\\aaalllpppxxx}}}xxxwww{{{~~~qqqhhhbbbeeehhhlllqqqxxx}}}xxxvvv{{{~~~}}}{{{xxxsssnnniiihhhiiikkkiiifffbbb]]][[[]]]bbbfffllltttvvvcccUUUPPPPPPRRRTTTUUUSSSNNNHHHEEECCCAAA@@@@@@@@@@@@@@@AAAAAA@@@AAABBBCCCDDDCCCCCCBBBCCCEEEGGGHHHJJJMMMQQQTTTWWW___gggkkkmmmpppwww}}}rrreee[[[TTTRRRTTTQQQQQQOOOOOOOOOQQQRRRSSSRRRNNNIIIFFFEEEDDDCCCBBB@@@AAAAAACCCEEEHHHKKKLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHHHHIIIJJJKKKLLLLLLLLLNNNNNNMMMLLLLLLKKKKKKKKKJJJLLLNNNNNNKKKGGGEEEDDDEEEFFFIIILLLQQQZZZcccjjjuuuyyy~~~~~~~~~|||zzzuuulllbbbZZZTTTWWW\\\___bbbgggnnnrrrqqqpppmmmjjjkkkqqq|||~~~{{{xxxuuuqqqmmmjjjjjjmmmooommmjjjeee___]]]___eeejjjlllttt}}}kkkXXXNNNNNNQQQRRRUUUWWWTTTLLLEEECCCDDD@@@@@@@@@???@@@@@@AAAAAAAAAAAACCCDDDDDDDDDCCCBBBCCCEEEGGGIIIJJJMMMQQQUUU[[[aaahhhkkklllpppyyy~~~yyyhhh[[[RRRLLLMMMPPPNNNMMMMMMMMMOOORRRUUUWWWTTTPPPLLLIIIGGGGGGEEEDDD???@@@AAADDDHHHLLLPPPRRRTTTTTTSSSRRRPPPOOONNNNNNKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOOOOLLLOOOQQQQQQOOOLLLKKKJJJEEEGGGJJJNNNUUU___iiiqqq}}}}}}wwwppphhh___VVVPPPLLLOOOTTTVVVWWWYYY\\\```bbbaaa```^^^___gggrrr{{{}}}{{{zzz~~~~~~yyywwwtttpppmmmnnnrrrtttmmmjjjddd```^^^___bbbdddlllsss}}}}}}wwwfffYYYSSSQQQOOOMMMUUUTTTRRROOOKKKFFFBBB@@@AAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEECCCEEEGGGIIIKKKOOOSSSWWW[[[___dddhhhkkkqqqxxx~~~ssshhh\\\UUUPPPKKKIIIJJJNNNOOOMMMLLLQQQYYY\\\[[[ZZZSSSMMMMMMKKKFFFCCCCCCFFFDDDCCCFFFMMMUUUYYY[[[```]]]XXXVVVVVVTTTQQQNNNLLLJJJKKKNNNPPPNNNNNNPPPSSSQQQPPPQQQTTTVVVUUUSSSPPPRRRSSSTTTQQQMMMHHHEEEGGGHHHLLLRRRXXX```nnn|||~~~~~~~~~vvvqqqiiiaaa[[[TTTOOOKKKGGGGGGHHHIIIJJJLLLNNNOOOSSSQQQPPPQQQVVV\\\ccchhh|||{{{}}}}}}wwwvvvtttqqqooopppsssuuummmjjjfffbbbaaaaaadddeeejjjqqqzzzwwwsssuuuxxxyyyyyytttjjj\\\RRROOONNNMMMLLLRRRQQQOOOLLLHHHEEEBBB@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDCCCEEEHHHJJJLLLOOOSSSVVV[[[___eeeiiilllqqqxxx}}}~~~iii___UUUPPPMMMJJJIIIKKKNNNPPPQQQQQQWWW___bbb``````WWWQQQQQQQQQMMMIIIHHHHHHGGGGGGLLLTTT]]]ccceeefffbbb^^^\\\[[[ZZZXXXVVVVVVRRRPPPRRRSSSQQQQQQTTTUUUSSSRRRRRRTTTTTTRRRPPPOOOPPPRRRRRRQQQMMMJJJGGGMMMNNNSSSYYY]]]cccooo|||~~~}}}uuuooojjjccc\\\VVVQQQLLLHHHCCCCCCCCCDDDEEEGGGHHHIIIKKKJJJJJJKKKNNNSSSXXX[[[~~~|||}}}~~~|||~~~|||wwwvvvuuussssssssstttuuummmkkkhhheeeddddddfffgggjjjoooxxxtttnnnhhheeegggjjjllllllaaa[[[RRRMMMLLLLLLLLLKKKMMMLLLIIIFFFCCCBBBAAA@@@AAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBEEEIIILLLNNNPPPSSSUUUZZZ___fffjjjmmmqqqwww{{{}}}ppp^^^VVVOOOMMMKKKJJJLLLOOOPPPSSSWWWZZZ```gggiiifffeee\\\UUUVVVXXXUUUPPPNNNKKKLLLNNNUUU___iiippptttppplllhhheeedddddddddccceee]]]XXXWWWWWWUUUVVVYYYYYYXXXVVVUUUVVVUUUSSSQQQQQQRRRSSSSSSSSSQQQPPPOOORRRUUU[[[aaacccfffnnnxxx}}}wwwjjjfffbbb\\\WWWSSSNNNJJJGGGBBBAAAAAAAAAAAABBBCCCCCCEEEDDDDDDEEEFFFIIIKKKMMM}}}~~~~~~}}}}}}}}}||||||}}}~~~}}}zzzyyyxxxwwwwwwwwwvvvtttnnnllljjjhhhgggggghhhhhhkkkooovvv~~~{{{rrrbbb^^^ZZZYYY[[[^^^___```TTTQQQMMMKKKLLLLLLLLLKKKIIIGGGDDDAAA??????@@@AAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@BBBEEEJJJMMMOOOQQQSSSUUUZZZ___ggglllooorrrwww{{{ttteeeWWWQQQLLLLLLLLLLLLOOOTTTRRRXXX]]]bbbhhhnnnnnnjjjfff\\\UUUWWWZZZXXXSSSPPPOOOQQQVVV^^^iiisss|||{{{xxxtttqqqpppqqqssstttsssiii```]]]\\\ZZZ[[[]]]]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYYYYYYY\\\___ffflllmmmmmmsss{{{~~~}}}}}}}}}~~~~~~~~~|||nnndddaaa^^^YYYUUURRROOOKKKHHHDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCDDDCCCCCCCCC~~~}}}~~~~~~~~~~~~~~~{{{|||}}}~~~|||zzzzzzzzzyyyvvvtttooommmkkkiiigggggghhhhhhmmmpppuuu|||pppeee___TTTSSSQQQRRRSSSVVVWWWXXXMMMLLLKKKJJJKKKJJJIIIHHHFFFDDDAAA>>>===>>>@@@BBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@BBBFFFKKKNNNPPPRRRTTTVVVZZZ```hhhmmmqqqtttyyy}}}{{{hhh]]]RRRNNNKKKKKKKKKLLLPPPVVVWWW]]]cccggglllpppnnniii```WWWQQQSSSWWWUUUQQQPPPQQQUUU\\\eeeppp{{{uuukkkgggfffcccbbbdddaaa```___]]]]]]^^^```aaaaaaaaaaaaaaaaaabbbcccccciiimmmtttzzzzzzyyy~~~~~~zzzzzz||||||{{{zzzzzzzzzzzzzzz{{{|||}}}~~~|||qqqhhhddd^^^[[[XXXUUUSSSPPPLLLIIIGGGFFFDDDCCCBBBAAAAAAAAABBBCCCCCCCCCBBBAAA???>>>~~~}}}~~~~~~~~~|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~zzz{{{}}}|||yyyyyyzzzzzzwwwtttpppnnnkkkhhhffffffggghhhmmmnnnqqqwww~~~ppp```VVVSSSLLLLLLMMMNNNOOOPPPRRRRRRHHHIIIIIIIIIHHHGGGEEEDDDEEECCC@@@>>>>>>???AAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBDDDGGGKKKNNNPPPRRRUUUWWW[[[aaahhhnnnrrrwww}}}lll]]]WWWNNNKKKIIIKKKKKKKKKPPPWWW\\\aaafffiiilllmmmiiibbbWWWPPPMMMOOOPPPOOOMMMNNNPPPUUU___iiiuuuzzzxxxvvvsssoooooojjjiiigggeeedddggglllpppnnnnnnnnnnnnnnnnnnnnnnnnrrrttt{{{zzzssspppqqqssssssrrrsssuuuvvvwwwwwwxxxzzz|||}}}uuukkkffffff]]][[[XXXVVVSSSPPPLLLIIIGGGFFFEEECCCAAAAAA@@@@@@AAAAAABBBAAA@@@>>><<<;;;~~~~~~|||}}}}}}{{{zzzzzz|||~~~~~~}}}||||||}}}~~~}}}}}}~~~}}}}}}|||}}}}}}zzz{{{}}}|||xxxuuuvvvyyyzzzxxxvvvrrrooojjjeeecccccceeefffiiiiiikkkpppwww|||}}}rrrdddWWWNNNKKKFFFGGGJJJKKKLLLLLLMMMNNNGGGHHHIIIIIIHHHFFFDDDDDDEEEDDDBBB@@@@@@AAABBBCCCAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDFFFHHHKKKMMMOOORRRVVVYYY\\\bbbhhhnnnsssyyy~~~nnn]]]TTTSSSLLLJJJJJJMMMMMMNNNTTT[[[aaaeeehhhhhhiiihhhbbbZZZOOOLLLKKKLLLKKKIIIJJJNNNMMMTTT___lllyyy}}}{{{yyyvvvrrrpppttt|||~~~}}}|||{{{zzz|||~~~ppplllhhhhhhkkkmmmnnnmmmmmmpppsssttttttuuuxxx{{{yyy|||{{{rrrkkkhhhhhhaaa___\\\ZZZWWWSSSOOOKKKHHHGGGFFFDDDCCCBBBBBBAAA@@@@@@AAA@@@???>>>===<<<~~~}}}}}}}}}{{{xxxxxxzzz{{{}}}|||{{{zzz{{{}}}}}}|||}}}}}}~~~}}}{{{zzzzzz{{{zzz{{{~~~xxxtttqqqrrrwwwzzzzzzwwwsssoooiiidddaaaaaaccceeefffeeefffjjjqqqvvvxxxxxxxxxtttmmmdddYYYOOOFFFAAABBBEEEHHHIIIJJJJJJJJJKKKIIIJJJKKKKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEGGGIIIKKKLLLOOORRRWWWZZZ]]]bbbhhhnnnsss{{{{{{mmm```TTTPPPRRRMMMKKKMMMPPPQQQRRRYYYaaadddgggiiigggfffddd\\\TTTKKKJJJKKKKKKIIIFFFHHHNNNJJJRRR___mmm{{{~~~||||||nnnfffcccaaacccgggkkklllkkkjjjmmmqqqrrrrrrssswwwzzzwwwzzz~~~|||vvvrrrmmmjjjhhhgggdddaaa___\\\XXXRRROOOJJJJJJHHHGGGEEEEEEDDDDDDAAAAAAAAAAAA@@@???>>>>>>~~~|||~~~}}}{{{yyyxxxwwwwwwxxx}}}|||{{{|||~~~}}}}}}|||}}}zzzxxxwwwyyyzzz{{{~~~{{{wwwyyy{{{{{{yyyxxxxxxxxxqqqooollliiigggeeeddddddcccbbbbbbeeejjjmmmmmmkkknnniiiaaaXXXPPPKKKHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLKKKKKKJJJFFFEEEDDDDDDFFFEEEDDDBBBCCCBBBAAA???????????????DDDDDDDDDDDDEEEEEEEEEEEEIIIJJJLLLNNNPPPUUU\\\```dddiiinnnpppqqqwwwkkk^^^VVVPPPMMMNNNKKKKKKNNNSSSYYY^^^```aaaaaaeeehhhfff```XXXPPPLLLKKKIIIFFFFFFIIILLLOOOPPPPPPWWWcccppp~~~wwwjjjccc```[[[XXXZZZ^^^___cccgggdddkkkrrrvvvzzz~~~|||xxx~~~}}}}}}|||xxxtttrrrqqqnnnmmmlllhhhddd```^^^ZZZUUUPPPNNNLLLJJJHHHFFFEEEEEEEEEDDDDDDDDDCCCBBB???===<<<~~~~~~|||zzzxxxxxxxxxxxx{{{yyyyyy{{{}}}}}}|||||||||}}}~~~~~~|||yyyvvvuuuvvvxxx|||~~~~~~zzzxxxzzz{{{{{{yyywwwwwwxxxsssqqqnnnjjjgggdddccccccaaaaaadddhhhmmmpppooommmjjjeee]]]TTTMMMHHHEEEDDDFFFGGGIIIKKKNNNOOOQQQQQQNNNNNNOOOOOOOOOOOONNNNNNIIIHHHGGGHHHHHHHHHFFFDDDDDDBBB@@@>>>>>>>>>???@@@AAABBBCCCDDDEEEGGGGGGHHHJJJKKKNNNPPPRRRWWW\\\```fffkkkoooppppppvvv~~~ooo^^^TTTOOOJJJIIIJJJNNNPPPRRRWWW[[[___``````___aaabbb___YYYQQQKKKHHHFFFFFFFFFGGGKKKOOORRRSSSSSS\\\iiivvvssshhhbbb\\\VVVRRRSSSUUUVVVYYY]]]aaajjjssswwwzzz}}}}}}zzz}}}|||}}}}}}zzzwwwtttsssrrrqqqooorrrmmmfffcccaaa___YYYUUUPPPOOOLLLJJJHHHGGGGGGGGGEEEEEEEEEDDDAAA???<<<;;;~~~}}}{{{zzzyyyyyyyyy|||zzzzzz{{{~~~~~~{{{zzzzzz{{{||||||{{{zzzwwwttttttuuuwww}}}~~~~~~~~~~~~zzzzzz|||||||||yyywwwwwwxxxuuusssoookkkgggdddbbbbbb```cccgggmmmrrrsssrrroooiiiddd]]]TTTMMMIIIFFFFFFFFFGGGJJJMMMPPPTTTVVVWWWQQQRRRRRRSSSSSSSSSRRRRRRMMMLLLKKKLLLLLLKKKIIIFFFCCCBBB???===<<<===???@@@???@@@AAADDDFFFHHHJJJKKKKKKMMMPPPRRRUUUXXX\\\___gggkkkoooppppppuuu}}}nnncccWWWRRROOOLLLLLLNNNOOORRRVVVZZZ\\\^^^]]]]]]______]]]XXXQQQLLLHHHGGGEEEFFFIIIMMMQQQVVVYYYZZZXXXdddsss~~~vvvlllfff\\\UUUOOOOOOOOOOOORRRVVV___kkkuuuyyyzzz}}}}}}}}}~~~~~~|||yyyxxxxxxwwwvvvttttttmmmfffdddeeeccc]]]WWWSSSRRRPPPMMMKKKJJJIIIHHHHHHHHHFFFDDDAAA>>><<<:::~~~|||~~~}}}|||{{{{{{|||}}}}}}}}}}}}~~~||||||{{{{{{zzzyyyyyyyyyyyyyyyxxxvvvuuuuuuxxxzzz}}}~~~~~~{{{{{{~~~{{{}}}~~~~~~}}}zzzxxxxxxyyytttrrroookkkhhheeeddddddbbbffflllqqquuutttqqqooommmhhhaaaYYYRRRNNNLLLKKKGGGIIIKKKNNNQQQTTTWWWYYYTTTTTTUUUUUUVVVVVVUUUUUUPPPPPPOOOOOOOOOMMMJJJGGGCCCAAA>>><<<<<<===???AAA???@@@BBBDDDGGGIIIKKKLLLKKKNNNQQQTTTVVVYYY\\\___eeeiiimmmoooqqquuu}}}rrrddd\\\TTTRRRQQQOOOOOORRRMMMQQQWWWZZZ\\\[[[ZZZZZZ___^^^ZZZTTTNNNKKKJJJKKKJJJMMMRRRWWW[[[^^^aaaccc___lll}}}wwwpppaaaXXXQQQPPPOOOOOORRRVVV^^^kkkwwwzzzzzz}}}~~~~~~}}}{{{yyysssnnniiijjjmmmkkkccc[[[VVVUUUTTTQQQOOOMMMKKKKKKLLLKKKHHHEEEBBB???<<<:::}}}{{{{{{zzz{{{|||~~~~~~{{{zzzyyyxxxwwwuuuvvvyyy{{{{{{yyyvvvtttvvvwwwwwwwwwwwwxxx|||~~~{{{xxxzzz~~~|||}}}{{{yyyzzz{{{rrrqqqnnnkkkiiihhhggggggeeeiiinnnrrrsssrrrooommmqqqllleee]]]VVVRRRPPPOOOIIIJJJKKKMMMOOORRRUUUVVVTTTUUUUUUVVVWWWWWWVVVVVVSSSRRRRRRRRRQQQNNNJJJGGGBBBAAA???======>>>@@@AAAAAABBBDDDFFFHHHJJJLLLMMMLLLOOOSSSVVVXXX[[[^^^aaadddhhhmmmppptttxxx{{{iii\\\VVVQQQPPPOOOLLLLLLOOONNNSSSYYY\\\\\\[[[YYYYYY]]]\\\XXXSSSOOONNNOOOQQQSSSXXX]]]aaacccdddgggiiiiiiuuuyyyfff]]]UUURRRRRRRRRVVV[[[^^^kkkwwwzzzyyy{{{~~~~~~}}}zzzqqqoooooossswwwsssjjjaaaYYYYYYWWWVVVSSSQQQPPPOOOOOONNNKKKGGGCCC@@@===<<>>@@@AAA@@@@@@BBBFFFIIINNNSSSYYY\\\___eeepppyyy|||nnnhhhfff[[[___gggpppyyy}}}|||||||||~~~}}}~~~}}}~~~{{{zzzyyyyyy{{{{{{{{{yyysssssstttvvvwwwyyyzzzzzz}}}{{{zzzzzz|||~~~|||yyyxxxyyyzzz{{{|||||||||}}}}}}}}}||||||{{{yyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{~~~{{{xxxtttrrrqqqssswwwyyyvvvxxxzzz|||}}}|||zzzxxxyyyxxxvvvuuusssrrrrrrrrrqqqtttwwwxxxxxxyyyzzz{{{{{{zzzwwwuuutttuuuvvvwwwyyy|||~~~~~~|||zzzyyyyyyzzzzzzzzzzzz{{{}}}}}}yyywwwyyy|||~~~|||yyyuuutttvvvzzz|||}}}xxx}}}}}}xxxvvvvvvxxxyyyyyyzzzzzzzzzyyyyyyxxxxxxxxxzzz|||~~~|||~~~~~~|||}}}{{{wwwvvvuuutttrrrqqquuurrrnnnkkkiiihhheeecccfffdddbbb```^^^ZZZVVVRRRKKKJJJHHHFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHHHHPPPMMMIIIFFFFFFFFFEEEDDDCCCDDDGGGHHHKKKOOOTTTWWWYYY\\\___dddiiilllnnnpppmmmkkkgggeeedddccc```^^^YYYTTTSSSUUUVVVRRRQQQRRRSSSTTTUUUWWW[[[^^^```aaa[[[\\\^^^aaaeeehhhkkkmmmqqqqqqrrrsssuuuxxxzzz|||}}}yyysssqqqrrrvvvzzz|||{{{{{{{{{|||}}}|||zzzwwwxxxxxxyyyxxxwwwwwwwwwwwwoooooopppsssvvvxxxxxxxxxxxxwwwuuusssssstttvvvwwwxxx{{{~~~~~~~~~~~~~~~{{{hhhZZZQQQKKKHHHCCCBBBBBBCCCCCCCCCBBBAAACCCCCCBBBAAAAAA@@@??????BBBAAAAAA@@@@@@AAAAAABBB???@@@AAAAAAAAAAAACCCEEEFFFIIIMMMOOORRRYYYccclllsssyyysssllliii___ccckkkuuu}}}~~~|||||||||}}}{{{{{{|||~~~{{{|||}}}zzzyyyxxxyyy{{{{{{{{{yyyrrrssstttuuuvvvxxxyyyyyy|||{{{zzzzzz{{{|||~~~|||zzzzzz{{{||||||{{{zzz{{{{{{||||||{{{{{{{{{xxxyyyzzzzzz{{{{{{zzzzzz|||{{{{{{}}}~~~vvvtttrrrqqqrrruuuyyy{{{yyyzzz|||}}}}}}}}}{{{zzz{{{yyywwwuuutttsssssstttsssvvvyyyzzzzzzzzzzzz{{{zzzyyywwwvvvvvvvvvwwwwwwyyy{{{}}}~~~|||yyyxxxxxxyyyyyyyyyyyyzzz|||~~~|||yyyxxxzzz}}}~~~~~~~~~}}}yyyvvvssssssvvvzzz}}}~~~yyy~~~zzztttssstttvvvvvvwwwwwwvvvvvvuuutttrrrssstttvvvyyy|||~~~{{{|||}}}~~~}}}zzzwwwuuuvvvtttrrrrrrrrrqqqooonnnqqqnnnjjjgggeeedddbbbaaa```___^^^\\\[[[WWWRRROOOGGGGGGFFFDDDCCCCCCBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDGGGEEEBBBBBBBBBCCCCCCBBBCCCEEEHHHKKKNNNRRRWWW[[[^^^```dddhhhlllnnnppppppllljjjhhhhhhgggeeebbb```VVVRRRQQQSSSSSSPPPNNNOOOPPPPPPQQQTTTYYY\\\]]]]]]YYY[[[]]]```eeeiiilllnnnttttttttttttvvvxxxzzz{{{}}}zzzvvvuuuvvvzzz|||}}}~~~~~~~~~zzzvvv|||||||||zzzvvvrrrqqqqqqmmmnnnqqqtttwwwyyy{{{|||uuuuuuuuuvvvxxx{{{}}}|||}}}kkk[[[PPPJJJFFFDDDDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@CCCBBBAAA@@@@@@AAABBBCCC@@@@@@AAAAAABBBBBBBBBBBBBBBDDDGGGIIILLLRRRZZZaaafffnnnzzz}}}sssnnnjjjmmmttt||||||zzzyyyyyyzzz{{{wwwxxxzzz~~~yyyzzz{{{|||}}}}}}}}}}}}zzzyyyxxxyyy{{{|||{{{zzzvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxyyyzzz|||}}}~~~{{{zzzzzz{{{||||||{{{yyyxxxxxxyyyzzz{{{{{{{{{{{{wwwxxxyyyzzz{{{zzzzzzyyyzzzzzzyyy{{{}}}}}}|||{{{rrrrrrrrrsssvvvyyy|||~~~}}}}}}}}}}}}}}}}}}|||{{{{{{yyyvvvtttrrrrrrssstttsssvvvyyy{{{zzzyyyzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwzzz|||}}}|||{{{{{{{{{zzzzzzzzzzzz{{{|||~~~|||zzzyyy{{{~~~}}}~~~yyywwwuuuuuuxxx{{{}}}~~~{{{zzzuuuvvvxxxwwwwwwwwwwwwvvvtttsssrrrpppqqqsssuuuxxxzzz{{{|||{{{zzzzzzyyyvvvtttqqqoooooonnnnnnoooppppppnnnlllllliiidddaaa```___^^^]]]YYYYYYYYYYYYXXXUUUOOOKKKDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDEEECCCBBBBBBCCCCCCAAA@@@CCCEEEIIILLLPPPTTTYYY\\\aaacccgggjjjmmmnnnnnnnnnkkkjjjjjjjjjjjjgggbbb___VVVRRRPPPRRRRRROOOMMMNNNMMMLLLNNNRRRWWW[[[[[[ZZZZZZ[[[^^^bbbgggkkkoooqqqvvvvvvvvvvvvwwwyyy{{{|||}}}zzzzzz{{{|||||||||}}}~~~~~~yyyvvvxxxyyyzzzxxxsssooonnnooonnnpppsssuuuwwwyyy{{{}}}uuuvvvxxx{{{~~~xxxmmm^^^RRRKKKHHHEEECCCCCCCCCBBBAAA@@@@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@>>>======>>>@@@AAA@@@@@@@@@AAABBBBBBAAA@@@AAADDDGGGIIIKKKPPPVVVZZZ^^^gggsss{{{ttttttwww{{{|||zzzxxxvvvuuuvvvxxxyyyvvvwww{{{yyyyyyzzz{{{||||||||||||zzzyyyxxxyyy{{{|||{{{zzz{{{zzzzzzyyyxxxwwwvvvvvvuuuvvvwwwyyyzzz{{{||||||yyyyyyyyy{{{||||||zzzxxxvvvwwwxxxyyyzzzzzz{{{{{{wwwxxxyyyzzzzzzzzzyyyxxxyyyxxxxxxyyyzzz{{{yyyxxxrrrrrrtttvvvzzz}}}~~~}}}}}}}}}||||||{{{yyyuuusssqqqrrrssstttrrruuuxxxyyyyyyxxxwwwxxxxxxyyyyyyyyyyyyxxxwwwwwwuuuxxx|||~~~~~~}}}}}}~~~|||{{{{{{{{{|||}}}}}}{{{zzz|||~~~}}}|||~~~|||zzzxxxxxxzzz}}}~~~~~~}}}}}}yyy{{{~~~zzzzzzzzzyyyxxxvvvttttttrrrsssuuuwwwxxxyyyzzzzzz{{{zzzxxxvvvssspppmmmlllkkkkkklllnnnppppppmmmkkkhhheee```]]]\\\\\\[[[ZZZUUUVVVWWWXXXXXXTTTOOOJJJDDDDDDDDDDDDDDDDDDDDDDDD@@@AAABBBCCCDDDEEEEEEEEEGGGFFFEEEEEEEEEDDDBBB@@@CCCEEEIIIMMMPPPUUUZZZ]]]^^^```cccfffggghhhhhhgggjjjjjjjjjkkkjjjfffaaa\\\WWWRRRPPPQQQQQQNNNMMMOOOKKKJJJLLLPPPVVVZZZZZZYYYZZZ\\\___ccchhhmmmqqqtttwwwwwwwwwwwwyyy{{{}}}~~~~~~~~~~~~~~~|||zzz{{{|||~~~~~~yyyvvvppprrruuutttrrrooopppqqqppprrruuuwwwxxxyyy{{{|||yyy{{{}}}{{{ggg^^^RRRJJJFFFDDDCCCBBBAAAAAAAAA???>>>???AAABBBAAAAAAAAAAAAAAAAAAAAABBB???===<<<;;;;;;<<<===?????????@@@AAACCCBBBAAA???BBBEEEHHHKKKMMMPPPTTTXXX[[[dddqqq~~~xxxyyy{{{~~~~~~{{{{{{}}}~~~yyytttpppppprrrssstttwwwyyy}}}}}}}}}zzzxxxyyy|||~~~~~~|||||||||||||||||||||||||||uuuvvvxxxzzz{{{{{{zzzzzzyyyxxxvvvwwwxxxyyyyyyxxxzzzzzzyyyxxxxxxxxxyyyyyyzzzzzzzzzyyyxxxwwwxxxzzzwwwxxxyyyzzzyyywwwtttsssssstttuuuuuuttttttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~~~~}}}{{{zzz{{{xxxsssnnnkkklllooorrrssswwwvvvuuuuuuuuuuuuuuuvvvuuuuuuvvvwwwxxxxxxxxxxxx}}}||||||||||||||||||}}}zzz{{{}}}~~~}}}|||}}}~~~~~~}}}|||}}}}}}|||{{{{{{~~~~~~zzzzzzyyywwwtttrrrrrrsssrrrrrrssstttuuuuuuuuuuuussstttssspppmmmiiigggfffeeefffffffffggghhhhhhhhhdddaaa^^^[[[ZZZXXXVVVTTTRRRSSSTTTSSSQQQMMMIIIFFFDDDBBBAAABBBDDDEEEEEEEEEGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKIIIFFFBBBAAAAAACCCEEEEEEGGGMMMSSSYYY]]]^^^___``````aaabbbcccddddddbbbdddgggiiihhhddd```]]]VVVUUURRRPPPMMMKKKJJJIIIIIIJJJKKKNNNRRRUUUXXXZZZYYY\\\aaaeeeiiinnnrrrvvvvvvwwwxxxzzz{{{}}}~~~~~~~~~}}}yyywwwvvvzzz}}}}}}xxxrrrpppppppppqqqrrrqqqppppppqqqsssyyyxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{|||}}}qqq___VVVLLLFFFEEEEEEDDDAAACCCBBBAAA???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAACCCBBB@@@??????@@@BBBCCCEEEDDDEEEIIIJJJKKKOOOVVV\\\cccmmmzzz{{{uuuyyy{{{xxxyyy|||}}}zzzvvvrrrqqqpppooooooppprrrssswwwvvvsssqqqoooooopppqqqtttuuuvvvxxxzzz|||}}}~~~~~~{{{zzzwwwsssqqqrrrtttuuuvvvzzz|||~~~{{{yyyxxxzzz}}}~~~~~~|||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyzzzyyyyyywwwwwwwwwvvvtttuuuvvvxxxwwwvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyyyyxxxvvvvvvwwwyyyyyyyyyzzzzzzyyyxxxvvvuuuuuuvvvwwwwwwuuutttuuuvvvxxxyyyzzz{{{|||}}}~~~~~~}}}}}}}}}}}}|||{{{zzzyyyuuupppkkkiiijjjnnnqqqsssuuuuuutttttttttuuuuuuvvvuuuvvvwwwxxxyyyyyyyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~}}}}}}}}}~~~~~~~~~~~~|||{{{|||~~~}}}zzz{{{}}}{{{{{{yyyvvvrrrppppppqqqqqqqqqrrrrrrrrrrrrqqqqqqoooooommmkkkhhheeeddddddccccccccccccccccccddddddaaa___\\\ZZZYYYWWWTTTRRRPPPQQQQQQPPPNNNJJJGGGDDDDDDCCCCCCDDDFFFGGGHHHHHHJJJJJJKKKLLLMMMNNNNNNOOOMMMMMMLLLIIIFFFEEEFFFGGGIIIIIIKKKOOOTTTXXXZZZZZZZZZZZZ[[[\\\^^^___``````aaaccceeefffdddbbb^^^\\\UUUTTTQQQNNNLLLJJJHHHHHHHHHIIIKKKNNNQQQTTTWWWYYYYYY]]]bbbfffiiilllpppsssttttttuuuvvvxxxzzz{{{||||||~~~}}}xxxssspppoooppptttxxxwwwsssooonnnoooppprrrttttttsssssstttuuuzzzzzzzzzzzz{{{||||||}}}{{{|||}}}~~~uuufffZZZRRRIIICCCCCCCCCBBB@@@AAA@@@@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCBBB@@@??????@@@BBBCCCDDDBBBDDDGGGIIIIIINNNTTTZZZbbbnnnwwwyyy|||{{{xxxuuusssttttttrrrqqquuuqqqnnnoooqqqrrroookkkhhhggggggffffffgggggghhhiiihhhfffdddccccccddddddhhhhhhjjjkkkmmmooopppqqqrrruuuxxxzzz{{{}}}|||yyyvvvtttrrrrrrtttvvvwwwwwwzzz}}}~~~|||xxxxxxyyy{{{~~~~~~}}}|||zzzzzzyyyyyyyyyyyyzzzzzzzzzzzzzzzyyyxxxvvvtttssstttsssrrrrrrtttuuuuuutttvvvwwwxxxzzzzzzzzzyyyyyyvvvwwwwwwvvvttttttuuuwwwzzzzzzzzzyyyyyyxxxxxxxxxwwwxxxyyyxxxvvvuuuuuuvvvyyyzzz{{{|||}}}}}}}}}}}}{{{yyyxxxyyy|||}}}zzzxxxqqqmmmhhhgggiiimmmppprrrsssssssssssstttuuuvvvvvvvvvvvvwwwxxxyyyyyyyyyyyy}}}}}}}}}~~~~~~}}}}}}}}}}}}~~~}}}|||}}}~~~~~~~~~~~~|||zzz{{{~~~zzz}}}{{{zzzxxxtttpppnnnooopppoooooooooooonnnmmmlllkkkjjjhhhfffdddbbbaaaaaaaaa^^^^^^^^^^^^^^^^^^]]]]]]\\\[[[YYYYYYXXXUUURRROOONNNNNNNNNMMMKKKGGGDDDBBBDDDDDDEEEFFFHHHJJJLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTQQQQQQQQQOOOLLLKKKLLLMMMMMMNNNOOORRRVVVWWWWWWUUUVVVWWWXXXYYY[[[\\\]]]^^^aaaaaaaaaaaa```___]]][[[TTTSSSPPPMMMJJJHHHGGGFFFHHHIIIJJJMMMPPPSSSUUUWWWXXX\\\aaaeeegggiiikkklllmmmmmmnnnoooqqqtttwwwyyyzzz{{{{{{wwwqqqlllhhhfffeeeiiiooopppnnnllllllmmmpppsssvvvxxxwwwvvvvvvwww{{{{{{|||}}}~~~~~~|||}}}~~~iii[[[RRRLLLEEEAAAAAAAAAAAA@@@????????????@@@AAABBBCCCAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@BBBBBBBBBAAABBBFFFGGGHHHLLLRRRYYYbbbmmmssswww}}}xxxtttqqqooonnnkkkiiigggggghhhiiihhhgggiiifffccccccddddddbbb___\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZYYYXXXWWWXXXYYYYYYZZZ[[[\\\^^^___aaabbbbbbfffhhhlllnnnpppsssvvvxxx}}}zzzwwwtttsssrrrsssuuuvvvvvvuuuwwwyyy|||}}}|||yyywwwvvvuuuvvvyyy{{{}}}}}}|||{{{yyyyyyxxxwwwwwwxxxyyyyyyzzzyyyyyywwwvvvtttsssrrrsssqqqpppqqqsssttttttttttttuuuxxxzzz{{{zzzyyyxxxtttuuuuuutttrrrrrrssstttyyyyyyxxxwwwwwwwwwxxxxxxwwwxxxxxxwwwuuussstttuuuyyyzzz{{{|||}}}}}}||||||zzzvvvtttwww|||~~~{{{wwwnnnkkkggggggiiinnnqqqssssssssssssssstttuuuwwwwwwvvvwwwxxxyyyyyyzzzzzzyyy{{{{{{|||}}}}}}|||{{{{{{|||}}}~~~}}}{{{{{{|||}}}}}}||||||~~~|||}}}||||||~~~}}}wwwvvvtttpppmmmlllnnnpppnnnnnnmmmlllkkkiiigggffffffdddaaa______`````````[[[[[[ZZZZZZYYYYYYYYYXXXWWWWWWVVVVVVVVVSSSOOOLLLMMMMMMLLLKKKIIIEEEBBBAAABBBDDDEEEGGGHHHKKKNNNPPPQQQRRRSSSTTTVVVWWWXXXYYYTTTUUUUUUTTTRRRQQQRRRSSSQQQQQQSSSUUUXXXXXXVVVTTTVVVWWWXXXYYY[[[]]]^^^^^^``````___^^^]]]\\\[[[[[[TTTRRRPPPMMMJJJHHHFFFFFFHHHHHHJJJKKKNNNPPPSSSTTTUUUYYY^^^aaabbbbbbbbbcccccccccdddfffjjjnnnrrrtttwwwwwwvvvrrrlllfffbbbaaa___eeekkkmmmllljjjjjjkkkpppssswwwyyyyyyxxxxxxxxx{{{|||}}}~~~~~~uuubbbVVVKKKGGGBBB??????@@@@@@@@@????????????@@@AAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBAAA@@@AAAEEEFFFGGGLLLRRR]]]bbbjjjooosss{{{|||xxxwwwwwwuuuqqqmmmiiifffdddccceeeddddddcccdddddddddccc```^^^\\\\\\\\\\\\YYYWWWUUUVVVWWWXXXWWWVVVUUUTTTTTTTTTSSSRRRSSSSSSTTTUUUSSSSSSTTTUUUWWWXXXYYYYYY]]]```dddfffiiilllooorrrxxx~~~|||{{{xxxuuutttsssssssssttttttsssqqqsssvvvyyyyyyvvvsssrrrrrrsssuuuxxxzzz{{{zzzzzzyyyxxxwwwvvvuuuuuuvvvwwwxxxwwwwwwvvvuuutttssssssssssssqqqpppqqqsssuuuuuutttrrrtttvvvxxxyyyyyyxxxwwwrrrssssssrrrppppppqqqsssvvvuuuuuuttttttuuuvvvwwwuuuvvvvvvuuurrrqqqqqqrrrxxxyyy{{{||||||{{{zzzyyywwwtttsssvvv{{{}}}zzzwwwmmmkkkhhhhhhkkkooossstttssssssssstttuuuvvvwwwxxxvvvvvvwwwxxxyyyyyyyyyyyyxxxyyyzzz{{{{{{zzzyyyxxxzzzzzzzzzyyyxxxxxxyyy{{{~~~~~~~~~{{{yyyyyy{{{{{{{{{zzzyyyvvvtttsssqqqqqqpppnnnlllllloooqqqnnnmmmlllkkkhhhfffdddccceeebbb^^^]]]^^^___```___XXXXXXXXXWWWWWWVVVVVVVVVTTTSSSSSSSSSSSSQQQMMMJJJMMMLLLKKKJJJGGGEEEBBBAAA@@@BBBEEEGGGHHHJJJNNNQQQSSSSSSUUUVVVXXXZZZ[[[\\\WWWXXXYYYXXXWWWVVVVVVWWWSSSSSSUUUWWWYYYYYYWWWUUUWWWWWWXXXZZZ[[[\\\^^^^^^______^^^\\\[[[[[[ZZZZZZSSSRRRPPPMMMKKKIIIHHHGGGHHHHHHIIIJJJLLLNNNPPPQQQPPPTTTXXX[[[[[[ZZZYYYZZZYYYZZZ[[[^^^bbbgggkkkmmmooopppooolllgggcccaaa```aaafffmmmooonnnkkkkkkkkkooossswwwyyyyyyxxxxxxxxx{{{|||~~~{{{kkk\\\RRRFFFCCCAAA??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA???AAAFFFHHHIIINNNUUUcccdddgggmmmuuu||||||xxxssspppmmmkkkjjjiiihhheeebbb```^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZXXXWWWVVVVVVUUUTTTSSSQQQRRRSSSSSSSSSRRRPPPOOOOOONNNNNNNNNOOOOOOPPPPPPOOOOOOPPPQQQRRRRRRSSSSSSTTTVVVZZZ]]]___bbbeeehhhnnnwww{{{zzzyyywwwtttuuusssrrrrrrrrrrrrpppnnnrrruuuxxxwwwtttqqqqqqrrrrrrtttwwwxxxwwwvvvwwwwwwwwwvvvtttsssssstttvvvwwwuuuuuutttsssssssssssssssrrrqqqpppqqqsssuuuuuuuuurrrsssuuuvvvvvvvvvuuuuuuqqqrrrrrrqqqooooooppprrrrrrrrrrrrsssssstttttttttrrrssstttsssqqqppppppqqqvvvwwwyyyzzzzzzxxxwwwuuutttrrrrrrtttxxxyyyxxxuuummmkkkiiiiiilllpppssstttsssssssssssstttuuuvvvvvvuuuuuuvvvwwwxxxxxxxxxxxxvvvwwwyyyzzzzzzyyywwwvvvvvvwwwwwwvvvuuuvvvxxxzzz{{{yyyyyyyyyyyyxxxwwwtttqqqooommmmmmnnnoooooonnnnnnppprrrooonnnmmmkkkiiifffdddbbbccc___\\\[[[]]]___]]][[[VVVVVVVVVUUUUUUUUUUUUUUURRRQQQPPPPPPPPPOOOLLLJJJMMMLLLKKKIIIFFFDDDBBB@@@???BBBFFFGGGGGGIIIMMMQQQSSSTTTVVVXXXZZZ\\\^^^___[[[\\\]]]]]][[[YYYYYYZZZWWWVVVVVVXXXZZZZZZXXXVVVWWWWWWXXXYYYZZZZZZ[[[[[[]]]]]]\\\[[[ZZZYYYXXXXXXQQQPPPOOOMMMKKKJJJIIIIIIGGGHHHHHHIIIJJJKKKMMMNNNLLLOOORRRTTTSSSRRRRRRSSSRRRSSSUUUYYY\\\___aaabbbcccdddeeedddbbbaaaaaabbbdddjjjpppsssqqqnnnlllmmmqqqtttwwwxxxxxxwwwwwwxxx{{{|||yyykkk]]]QQQJJJAAAAAA@@@?????????@@@AAA@@@@@@AAAAAAAAA@@@@@@???AAAAAAAAABBBCCCCCCDDDDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCHHHKKKMMMSSSYYYgggfffhhhnnnxxx~~~~~~|||wwwssspppoookkkhhhdddbbbaaa```^^^]]]\\\[[[ZZZXXXXXXXXXXXXYYYXXXYYYZZZYYYVVVTTTSSSTTTSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLLLLMMMMMMNNNNNNNNNOOOQQQUUUWWWYYY\\\___aaahhhoooxxx~~~~~~zzzyyyxxxvvvttttttrrrpppoooppppppooonnnppptttwwwvvvrrroooppprrrrrrtttvvvuuusssrrrtttvvvvvvuuusssqqqqqqsssuuuvvvvvvuuusssrrrqqqqqqqqqrrrqqqpppooopppsssuuuuuuuuussssssssssssssssssssssssqqqrrrrrrqqqoooooopppqqqooopppqqqsssttttttsssssspppqqqrrrrrrppppppppprrrtttuuuwwwxxxwwwvvvsssrrrooopppqqqrrrsssttttttsssmmmkkkiiiiiilllppprrrsssrrrrrrrrrqqqqqqrrrssssssttttttuuuvvvwwwwwwwwwwwwvvvwwwyyy{{{{{{yyywwwvvvttttttuuuttttttuuuxxx{{{}}}~~~~~~}}}|||xxxxxxxxxwwwuuurrrpppnnnmmmooorrrrrrqqqppppppqqqpppooonnnllljjjgggeeeddd___[[[XXXYYY[[[\\\YYYVVVSSSSSSSSSSSSSSSTTTTTTTTTQQQPPPNNNNNNNNNNNNLLLKKKLLLKKKIIIGGGEEEBBBAAA@@@???CCCGGGHHHGGGHHHMMMRRRTTTUUUWWWYYY\\\^^^```aaa___```bbbaaa___]]]\\\\\\[[[ZZZYYYXXXYYYYYYXXXVVVXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUNNNNNNLLLKKKJJJIIIIIIIIIGGGGGGGGGHHHHHHJJJKKKLLLJJJLLLNNNNNNNNNMMMNNNOOOOOOQQQSSSUUUVVVVVVVVVUUUTTTVVVYYY[[[\\\^^^aaaccceeekkkrrruuussspppnnnnnntttvvvxxxxxxwwwwwwxxxyyy|||~~~}}}wwwnnndddYYYPPPHHHDDD>>>>>>???>>>>>>>>>>>>???===>>>@@@AAABBBAAAAAA@@@AAAAAABBBBBBCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBEEEKKKOOOQQQXXX___eeeggglllrrryyy}}}{{{xxxuuuqqqlllhhhdddbbbaaa]]]ZZZWWWVVVWWWWWWVVVTTTUUUTTTSSSSSSSSSTTTUUUVVVTTTVVVXXXWWWTTTQQQQQQRRRNNNOOOPPPOOONNNNNNOOOOOOMMMLLLKKKJJJIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKMMMOOORRRTTTVVVXXX[[[]]]___eeelllpppsssvvvzzz}}}|||}}}yyyxxxxxxvvvtttrrrpppnnnmmmnnnppppppooommmqqquuutttooommmnnnqqqssstttuuusssqqqppprrruuuvvvtttrrrpppppprrrtttvvvwwwuuusssqqqpppppppppppppppooonnnooorrrtttttttttssssssrrrqqqqqqqqqrrrrrrqqqrrrrrrqqqooonnnpppqqqmmmoooqqqtttuuutttsssrrrpppqqqrrrrrrppppppqqqsssrrrtttvvvwwwvvvtttqqqooolllnnnpppppppppoooppprrrmmmkkkiiiiiillloooqqqrrrqqqqqqppppppooopppppppppssstttuuuvvvvvvwwwwwwwwwvvvxxxzzz||||||zzzxxxvvvsssttttttssssssuuuyyy|||{{{|||}}}~~~~~~|||~~~||||||~~~yyyyyyyyyxxxwwwuuusssrrrppprrruuuuuutttrrrqqqpppppppppooommmkkkhhhfffeee\\\XXXUUUVVVYYYYYYUUUQQQQQQQQQQQQRRRRRRSSSSSSSSSQQQOOOMMMLLLMMMMMMLLLKKKKKKJJJHHHFFFCCCAAA@@@???@@@DDDHHHIIIGGGIIINNNSSSUUUVVVXXX[[[]]]```bbbcccbbbccceeedddaaa___^^^^^^___]]]ZZZYYYYYYXXXWWWUUU[[[[[[[[[[[[[[[[[[[[[[[[WWWXXXXXXXXXWWWUUUSSSRRRLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIKKKLLLLLLKKKKKKMMMNNNPPPQQQSSSTTTSSSQQQNNNLLLIIILLLQQQTTTXXX[[[```cccdddjjjrrruuutttqqqoooooowwwxxxyyyxxxwwwwwwxxxzzz}}}wwwlllddd```ZZZSSSMMMHHHDDDBBB<<<===>>>===<<<<<<===>>>;;;<<>>??????@@@;;;<<<<<<===>>>??????@@@BBBBBBAAA@@@@@@AAAAAAAAACCCBBBBBBAAAAAAAAABBBBBBBBBCCCDDDDDDCCCDDDFFFHHHEEEFFFJJJPPPWWW\\\___``````eeelllrrrwww{{{}}}|||||||||{{{yyyuuurrrpppoooooopppooolllhhhdddaaa^^^[[[WWWVVVWWWVVVRRROOOMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSRRRPPPMMMMMMOOOPPPMMMMMMLLLKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJKKKKKKMMMLLLKKKJJJHHHHHHHHHGGGLLLLLLLLLLLLMMMNNNOOOPPPNNNRRRVVVZZZ]]]```cccfffhhhlllssszzz|||xxxuuussssssqqqpppllllllmmmmmmnnnnnnoooooonnnmmmmmmllllllmmmmmmnnnqqqqqqqqqqqqppppppppppppsssqqqpppppprrrtttuuuuuuvvvuuutttsssrrrrrrssstttsssrrrrrrqqqqqqrrrrrrsssqqqpppoooooooooppprrrrrrrrrqqqppppppqqqrrrpppoooqqqqqqrrrtttuuusssooollllllmmmnnnpppqqqsssttttttssssssrrrrrrqqqpppoooooommmmmmmmmmmmmmmmmmmmmmmmiiigggeeefffiiilllmmmllllllkkkjjjiiiiiijjjlllmmmooonnnnnnoooqqqsssvvvxxxyyyxxxwwwwwwwwwvvvrrrpppooorrruuuwwwwwwwwwxxxxxx{{{zzzzzz|||~~~}}}}}}|||~~~|||zzzxxxwwwxxxyyyyyyxxxzzz{{{~~~|||yyywwwtttuuuuuuuuusssqqqnnnmmmllllllllljjjfffaaa\\\XXXXXXTTTQQQQQQTTTTTTQQQNNNOOONNNNNNMMMLLLKKKKKKJJJLLLLLLMMMMMMLLLLLLKKKJJJIIIGGGDDDAAA@@@???@@@@@@GGGGGGGGGIIILLLOOOSSSUUUXXXYYYZZZ\\\^^^```aaabbbcccbbbbbbaaa```^^^]]]\\\```___]]]\\\[[[[[[\\\\\\``````^^^\\\[[[ZZZYYYYYYXXXXXXYYYYYYXXXUUUQQQOOOKKKKKKKKKJJJHHHFFFDDDCCCDDDDDDCCCDDDFFFHHHKKKMMMMMMLLLJJJIIIIIIKKKMMMOOOLLLLLLKKKJJJHHHFFFEEEDDDEEEGGGJJJMMMOOORRRVVVYYY```eeejjjmmmmmmkkkiiihhhnnnoooqqqqqqsssvvvzzz~~~zzzgggXXXOOOKKKJJJFFFAAA??????@@@???>>>;;;;;;<<<<<<======>>>>>><<<<<<======>>>??????@@@BBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBDDDEEEDDDEEEEEEEEEDDDDDDFFFHHHGGGHHHLLLQQQVVVZZZ\\\\\\aaafffmmmtttyyy}}}|||vvvqqqnnnnnnnnnmmmkkkgggdddbbbcccccccccbbb___\\\YYYWWWVVVTTTQQQPPPPPPPPPMMMJJJKKKKKKKKKKKKLLLMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPNNNLLLKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIJJJKKKLLLMMMMMMKKKMMMQQQSSSUUUXXX[[[^^^cccffflllrrrwww~~~|||yyytttrrrqqqpppooonnnjjjkkklllmmmnnnnnnooooookkkkkkkkkkkklllmmmnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqsssqqqpppppprrrtttuuuttttttsssrrrqqqqqqqqqrrrssstttsssrrrqqqpppooooooooooooppppppppppppqqqqqqqqqqqqpppoooppprrrrrrrrrpppsssrrrqqqqqqpppoookkkhhhllllllnnnoooqqqssstttuuussssssrrrrrrqqqpppppppppllllllllllllllllllllllllfffeeedddfffiiikkklllllliiihhhhhhggghhhjjjkkkmmmlllllllllnnnpppsssvvvxxxwwwvvvvvvvvvvvvuuurrrooonnnqqquuuwwwwwwxxxyyyzzz|||zzzyyy{{{~~~~~~~~~~~~~~~~~~~~~~~~zzzxxxvvvvvvwwwxxxxxxxxxyyy{{{~~~}}}{{{wwwwwwvvvtttqqqnnnkkkiiiffffffeeeccc___ZZZVVVSSSSSSPPPNNNNNNQQQQQQOOOLLLLLLLLLKKKJJJHHHGGGFFFFFFIIIJJJJJJJJJJJJIIIHHHHHHGGGEEECCC@@@??????@@@@@@HHHHHHIIIJJJMMMQQQTTTVVV[[[[[[\\\\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[[[[ZZZ]]]\\\[[[ZZZZZZ[[[\\\]]]```___]]][[[YYYYYYYYYYYYWWWWWWXXXWWWUUURRRPPPNNNJJJJJJJJJHHHGGGEEECCCBBBBBBBBBCCCDDDGGGJJJMMMOOOLLLKKKKKKKKKKKKLLLMMMMMMIIIHHHGGGFFFEEEDDDCCCCCCEEEGGGIIIKKKLLLMMMPPPRRRYYY]]]bbbffffffeeedddccchhhjjjlllooorrrwww|||lll\\\PPPHHHBBB??????===:::999:::<<<===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>?????????AAAAAAAAA@@@@@@AAAAAABBBBBBAAA@@@AAABBBEEEHHHIIIJJJKKKKKKJJJIIIIIIKKKMMMLLLOOORRRVVVXXXYYYYYYYYYaaafffmmmtttzzz}}}}}}}}}vvvpppkkkgggcccdddccccccaaa^^^\\\ZZZ]]]\\\[[[YYYVVVTTTRRRRRRNNNLLLKKKJJJKKKJJJHHHGGGIIIIIIIIIIIIIIIJJJLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMLLLJJJIIIIIIJJJJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSVVVYYY[[[^^^bbbfffjjjoootttwwwzzz|||{{{xxxsssqqqppppppooonnnjjjkkkmmmnnnooopppooooookkkkkkllllllnnnooopppqqqpppqqqqqqqqqrrrrrrsssssssssrrrpppppprrrsssttttttqqqqqqpppooooooppprrrrrrrrrqqqpppoooooonnnnnnnnnoooooopppqqqqqqqqqqqqppprrrqqqpppqqqsssttttttsssrrrpppnnnmmmmmmllljjjhhhkkklllmmmoooqqqssstttuuurrrrrrqqqqqqpppppppppppplllllllllllllllllllllllleeeeeefffhhhjjjllllllllliiihhhhhhhhhhhhiiijjjkkkjjjjjjkkkmmmpppsssuuuwwwvvvuuuuuuuuuvvvuuurrrpppnnnqqqtttvvvwwwxxxzzz{{{|||zzzyyyzzz}}}~~~}}}||||||}}}}}}{{{xxxwwwxxxyyyyyyxxxvvvxxx|||}}}{{{wwwvvvuuurrrooollliiigggaaaaaa___]]]YYYUUURRRPPPOOONNNLLLMMMNNNOOONNNLLLJJJJJJIIIHHHFFFEEEDDDDDDGGGGGGGGGHHHGGGFFFFFFEEEEEECCCBBB@@@@@@AAACCCDDDHHHIIIJJJLLLOOORRRTTTVVV[[[[[[[[[\\\\\\]]]]]]]]][[[[[[ZZZZZZZZZYYYZZZZZZXXXWWWWWWVVVWWWXXXZZZ[[[]]]\\\ZZZWWWVVVVVVWWWXXXUUUUUUUUUTTTSSSPPPNNNLLLIIIIIIHHHGGGEEEDDDBBBBBBBBBCCCDDDFFFHHHKKKMMMOOOJJJJJJKKKKKKLLLLLLKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEGGGIIIKKKKKKLLLNNNOOOSSSWWW\\\```aaaaaaaaaaaadddhhhmmmrrrvvvyyy}}}yyymmmbbbTTTJJJFFFDDDAAA>>><<<;;;999999:::;;;<<<======<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????AAAAAA@@@@@@@@@AAABBBBBBCCCBBBBBBCCCEEEIIIMMMOOORRRSSSRRRQQQOOOPPPRRRUUUSSSUUUYYY[[[[[[ZZZZZZYYY```eeelllssszzz~~~{{{wwwvvvzzzwwwnnnllljjjeee```]]]]]]]]]]]][[[ZZZXXXWWWZZZXXXVVVSSSQQQPPPPPPPPPJJJIIIHHHHHHHHHHHHHHHGGGHHHHHHGGGHHHHHHIIIJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJKKKKKKJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLNNNNNNNNNMMMMMMNNNRRRTTTVVVXXX[[[]]]^^^aaaeeehhhkkkmmmooorrrvvv{{{}}}zzzvvvsssrrrqqqpppooolllmmmooopppqqqqqqppppppkkkkkkkkklllnnnoooqqqrrrppppppqqqrrrsssttttttuuutttrrrppppppqqqsssssssssppppppooonnnnnnoooqqqqqqooonnnnnnnnnnnnoooppppppoooooopppqqqqqqqqqqqqpppsssrrrrrrsssuuuvvvuuutttpppnnnlllkkkllllllkkkiiijjjkkklllnnnppprrrssstttqqqqqqpppooooooooopppppplllllllllllllllllllllllleeefffiiikkklllllllllmmmkkkkkkjjjiiiiiiiiiiiiiiiiiijjjkkkmmmpppsssuuuvvvvvvuuuuuuvvvwwwvvvsssqqqnnnqqqtttuuuvvvxxxzzz||||||{{{yyy{{{~~~~~~||||||}}}}}}||||||yyyxxxxxxxxxwwwvvvvvvxxx{{{~~~~~~|||{{{tttsssqqqooollljjjgggfff___^^^\\\YYYUUURRRPPPNNNNNNMMMLLLLLLMMMMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDDDDFFFFFFFFFFFFFFFEEEDDDDDDBBBAAAAAAAAABBBDDDGGGHHHHHHIIIJJJMMMOOORRRTTTVVVXXXXXXYYYZZZ[[[\\\]]]^^^ZZZYYYXXXXXXXXXXXXYYYZZZTTTTTTTTTTTTUUUWWWXXXZZZYYYXXXVVVTTTSSSSSSTTTTTTRRRRRRRRRQQQPPPNNNLLLKKKHHHGGGFFFEEEDDDCCCCCCCCCEEEFFFFFFGGGIIIJJJKKKLLLHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDFFFIIIKKKLLLMMMNNNPPPOOOSSSYYY]]]______```aaaccciiiqqqxxx{{{||||||}}}|||}}}wwwjjjaaaVVVOOOGGGCCCCCCCCC???;;;;;;;;;;;;:::999:::;;;<<<>>>>>>==================>>>>>>>>>>>>????????????AAA@@@@@@@@@AAAAAABBBCCCEEEEEEEEEGGGIIIMMMPPPRRRUUUUUUUUUSSSRRRSSSVVVYYYUUUXXX\\\]]]\\\[[[[[[\\\```dddkkkrrryyy~~~{{{}}}{{{vvvuuuzzzvvvkkkffffffeee___ZZZUUUUUUUUUTTTTTTSSSRRRQQQSSSQQQOOOLLLKKKJJJKKKKKKGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGIIIKKKKKKIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGDDDDDDDDDEEEEEEEEEEEEEEECCCDDDDDDDDDEEEGGGHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGHHHKKKMMMSSSTTTVVVVVVWWWXXX[[[]]]```bbbdddfffiiinnnssswww~~~yyyvvvuuutttrrrqqqmmmoooppprrrrrrqqqpppooojjjjjjjjjkkklllnnnooopppppppppqqqrrrtttuuuvvvvvvtttrrrpppoooqqqrrrrrrrrrqqqpppooonnnnnnoooppppppmmmmmmmmmnnnoooppprrrrrroooppppppppppppqqqqqqqqqtttsssrrrsssuuuuuuuuusssnnnlllkkklllmmmmmmlllkkkjjjkkklllmmmnnnooopppqqqpppooonnnmmmmmmnnnooopppkkkkkkkkkkkkkkkkkkkkkkkkeeehhhkkkmmmlllkkkkkklllkkkkkkjjjjjjiiihhhhhhgggiiijjjlllnnnqqqssstttuuuuuuttttttuuuwwwvvvtttrrrppprrrtttuuuvvvwwwyyy||||||{{{{{{}}}~~~}}}~~~|||{{{yyyyyy|||yyyvvvuuuvvvvvvuuutttxxxzzz}}}~~~|||zzzqqqpppnnnllliiigggfffeee^^^\\\YYYVVVSSSPPPOOONNNMMMMMMMMMLLLLLLKKKKKKKKKIIIIIIHHHGGGGGGFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDAAAAAA@@@AAACCCFFFHHHJJJGGGHHHJJJMMMPPPRRRTTTUUUUUUUUUVVVXXXZZZ[[[\\\]]]YYYYYYWWWVVVVVVWWWXXXXXXSSSSSSSSSSSSTTTVVVXXXYYYTTTTTTTTTSSSRRRQQQQQQPPPOOOOOOOOONNNMMMMMMLLLKKKFFFEEEEEEDDDDDDDDDEEEEEEGGGHHHHHHIIIIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKHHHGGGEEECCCBBBBBBBBBBBBBBBEEEIIIKKKLLLLLLNNNOOOKKKOOOUUUZZZ\\\^^^___```dddkkkssszzz||||||{{{{{{zzz{{{}}}}}}qqqhhh^^^UUUOOOGGGDDD@@@>>>===;;;777444999::::::999888777999:::======>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@AAABBBCCCCCCGGGGGGHHHJJJLLLNNNPPPQQQQQQQQQPPPOOONNNPPPTTTWWWTTTXXX[[[\\\\\\\\\___bbbdddhhhmmmsssxxx}}}~~~{{{}}}|||xxxttttttyyy~~~}}}sssmmmeee```___\\\WWWSSSQQQQQQPPPPPPPPPPPPPPPPPPOOONNNLLLJJJIIIIIIIIIJJJDDDFFFGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHJJJIIIHHHGGGGGGHHHFFFFFFEEEDDDDDDDDDDDDEEECCCDDDDDDEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBCCCDDDFFFGGGHHHFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGHHHJJJMMMPPPQQQRRRRRRRRRRRRTTTVVVWWWYYY[[[]]]^^^aaafffiiimmmqqquuu{{{|||xxxvvvuuusssrrrnnnoooqqqrrrrrrpppnnnlllkkkkkkllllllmmmnnnooopppppppppqqqssstttvvvwwwwwwtttrrrpppoooqqqrrrrrrqqqrrrqqqpppnnnnnnnnnoooooommmmmmmmmnnnoooqqqrrrsssqqqpppoooooooooppprrrrrrtttsssrrrrrrssssssrrrqqqnnnmmmmmmmmmnnnnnnllljjjjjjjjjkkkllllllmmmmmmnnnnnnmmmlllkkkkkklllnnnoookkkkkkkkkkkkkkkkkkkkkkkkdddhhhlllmmmllliiiiiiiiihhhhhhhhhiiihhhhhhggggggkkklllmmmoooqqqsssttttttsssrrrssstttuuuuuusssqqqqqqssstttuuuuuuvvvyyy{{{|||{{{||||||~~~|||}}}|||yyyvvvvvvvvvwwwwwwuuussssssuuuvvvvvvvvvxxxzzz|||~~~}}}{{{xxxvvvpppnnnllliiifffdddbbbaaa]]][[[WWWTTTQQQOOONNNNNNLLLLLLLLLKKKJJJHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDBBBAAAAAA@@@BBBDDDFFFHHHFFFGGGJJJMMMOOORRRSSSTTTTTTTTTUUUVVVXXXYYYZZZZZZYYYXXXVVVTTTTTTTTTVVVVVVQQQQQQPPPQQQQQQSSSUUUVVVQQQRRRSSSTTTSSSQQQOOONNNKKKLLLLLLLLLLLLLLLLLLKKKDDDDDDDDDDDDDDDFFFGGGHHHGGGHHHIIIJJJJJJKKKKKKJJJLLLLLLLLLLLLLLLMMMMMMMMMIIIGGGDDDBBB@@@@@@@@@AAA@@@CCCFFFHHHIIIHHHIIIJJJGGGKKKQQQUUUXXX[[[]]]___eeejjjpppvvvxxxyyyzzz{{{{{{|||}}}wwwooodddZZZSSSMMMGGGBBB>>>===;;;:::888666444333555777999999777777999;;;;;;<<<<<<======>>>>>>>>>????????????????????????@@@@@@@@@@@@AAABBBCCCDDDGGGHHHJJJLLLMMMNNNNNNNNNLLLLLLKKKJJJJJJLLLQQQTTTUUUYYY]]]^^^^^^aaaggglllmmmpppsssuuuwwwzzz~~~~~~~~~~~~yyysssrrrpppooopppuuu{{{~~~yyytttrrrqqqpppooojjjeee___ZZZVVVTTTQQQOOOOOONNNNNNNNNNNNOOOOOOPPPOOONNNMMMLLLKKKJJJJJJJJJEEEGGGHHHGGGEEEDDDFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHGGGEEEEEEGGGHHHFFFFFFEEEDDDDDDDDDDDDDDDAAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFHHHJJJJJJIIIJJJLLLMMMLLLMMMNNNNNNMMMNNNPPPRRROOOQQQSSSTTTTTTUUUXXXZZZ]]]```dddhhhnnnttt|||~~~yyywwwuuusssrrrnnnoooqqqrrrqqqooollljjjoooooonnnoooooopppqqqrrrppppppqqqsssuuuvvvwwwxxxtttrrrpppoooppprrrrrrqqqsssrrrpppooonnnnnnnnnooonnnnnnnnnoooooopppqqqrrrrrrpppooonnnnnnppprrrssssssrrrqqqqqqqqqqqqpppooooooooonnnooopppooollliiijjjjjjjjjkkkkkkkkkllllllnnnlllkkkjjjjjjkkkmmmnnnkkkkkkkkkkkkkkkkkkkkkkkkcccggglllmmmkkkhhhggggggdddeeefffggghhhhhhhhhhhhlllmmmoooppprrrsssssstttqqqqqqqqqsssttttttrrrppprrrtttuuuuuuuuuvvvxxxzzz||||||}}}~~~~~~xxx|||~~~zzzxxxzzz}}}}}}xxxuuusssssstttuuuuuusssrrrsssvvvxxxyyyyyyvvvxxxzzz{{{zzzwwwsssqqqpppnnnkkkhhhdddaaa______\\\ZZZVVVRRROOONNNMMMNNNKKKLLLLLLJJJHHHFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@@@@AAACCCDDDFFFGGGJJJLLLOOOQQQSSSSSSTTTTTTUUUVVVVVVWWWXXXXXXXXXWWWUUUSSSRRRSSSTTTUUUNNNNNNMMMMMMNNNOOOQQQRRRPPPRRRTTTUUUTTTRRROOOMMMJJJJJJJJJJJJKKKKKKLLLLLLDDDCCCCCCDDDEEEGGGIIIJJJGGGGGGIIIJJJKKKKKKLLLLLLNNNNNNMMMMMMNNNNNNOOOPPPKKKIIIFFFCCCAAA@@@AAAAAA>>>AAADDDFFFEEEEEEDDDEEECCCGGGMMMRRRVVVXXX[[[]]]eeehhhlllpppsssvvvzzz|||~~~~~~~~~vvvqqqccc\\\TTTMMMHHHDDD???<<<999::::::888666666888999444777999999888888;;;>>>::::::;;;;;;<<<===>>>>>>@@@@@@??????????????????@@@@@@@@@@@@AAABBBCCCDDDFFFHHHJJJLLLMMMMMMKKKJJJIIIIIIHHHGGGHHHKKKPPPTTTXXX\\\```bbbbbbgggooouuuuuuvvvwwwxxxwwwxxx{{{}}}wwwqqqhhhiiiiiiiiikkkpppvvv{{{~~~{{{wwwvvvwww{{{}}}yyytttpppllliiihhhhhhhhhgggccc___ZZZTTTPPPOOOOOOPPPJJJJJJJJJIIIJJJKKKLLLLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGJJJKKKJJJGGGFFFHHHJJJFFFFFFFFFFFFGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEECCCDDDFFFHHHFFFFFFEEEDDDDDDDDDDDDDDD@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEEEEGGGGGGFFFFFFFFFFFFFFFGGG@@@BBBEEEFFFFFFGGGHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOIIIKKKMMMNNNNNNNNNOOOPPPRRRUUUYYY]]]bbbhhhoootttxxx|||~~~zzzuuupppqqquuuqqqtttvvvsssnnnkkkmmmpppoooooopppppppppqqqqqqqqqqqqrrrsssttttttsssrrrrrrrrrqqqqqqqqqrrrrrrpppnnnsssqqqooolllkkkkkklllmmmooollliiiiiillloooooonnnooonnnlllkkklllnnnqqqssstttrrrppppppqqqrrrqqqppppppoooooonnnnnnnnnnnnnnnnnnmmmlllkkkkkkkkkkkklllhhhgggfffffffffgggiiijjjhhhiiikkkjjjgggeeedddddddddfffgggiiiiiihhhfffeeedddddddddcccccceeejjjnnnmmmnnnppprrrrrrqqqpppooonnnppprrrrrrqqqqqqrrrsssrrrrrrssssssrrrtttvvvyyyyyy{{{~~~~~~~~~}}}~~~~~~~~~{{{{{{{{{zzzxxxwwwxxxzzzvvvuuutttsssqqqpppppppppssstttvvvxxxyyyyyyyyyyyyxxxyyyzzzyyywwwsssooollliiihhhfffcccaaa```___^^^___[[[UUUPPPMMMLLLKKKJJJIIIJJJJJJHHHFFFDDDDDDEEEHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFFFFGGGFFFCCCAAADDDDDDCCCBBBBBBBBBBBBCCCFFFHHHKKKMMMMMMNNNPPPQQQNNNOOOPPPRRRSSSTTTTTTTTTUUUTTTRRRQQQPPPPPPPPPQQQOOOOOOPPPPPPPPPOOONNNNNNLLLNNNPPPQQQPPPNNNJJJHHHCCCEEEHHHJJJKKKJJJIIIGGGCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHKKKIIIHHHJJJMMMNNNLLLIIIGGGEEECCC@@@??????@@@AAA<<>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBB@@@@@@@@@BBBDDDEEEJJJJJJKKKLLLKKKJJJIIIHHHFFFHHHIIIHHHHHHLLLSSSYYYbbbeeeiiilllnnnqqquuuxxxzzz{{{{{{xxxvvvuuuxxx|||{{{}}}rrrlllgggeeeaaa```bbbffflllppp|||}}}~~~wwwrrrnnnlllmmmoooppppppooommmllleeedddbbb```^^^]]]\\\\\\VVVVVVTTTRRROOOMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFIIIHHHGGGGGGFFFFFFGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGFFFEEEDDDCCCBBBBBB>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNQQQUUUZZZ```dddggggggjjjnnntttzzz}}}xxxuuuqqqpppsssppprrrtttrrrnnnlllnnnqqqqqqqqqqqqrrrrrrrrrssssssqqqrrrsssttttttsssrrrrrrqqqppppppqqqttttttsssrrrrrrqqqnnnllljjjjjjjjjkkkooollliiiiiilllnnnnnnmmmllllllmmmnnnooopppppppppqqqpppnnnnnnooooooooonnnmmmmmmlllllllllmmmmmmmmmmmmmmmlllkkkkkkjjjjjjjjjhhhggggggfffggghhhiiijjjgggiiijjjjjjgggdddcccbbbbbbccceeefffgggfffddddddbbbccceeeeeedddeeehhhjjjoooppprrrttttttsssrrrqqqnnnppprrrrrrqqqppppppqqqqqqrrrrrrrrrrrrsssvvvxxxxxxzzz|||~~~}}}}}}|||||||||}}}}}}~~~~~~|||yyyxxxxxxyyysssrrrqqqpppoooooopppqqqtttvvvxxxzzz|||||||||{{{wwwwwwwwwuuusssoookkkiiidddcccbbb```___^^^^^^^^^^^^ZZZUUUQQQOOOMMMKKKJJJHHHIIIIIIHHHFFFDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGHHHGGGFFFFFFFFFFFFDDDBBBDDDCCCCCCBBBBBBBBBBBBBBBDDDFFFIIIJJJKKKLLLMMMOOOMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQOOOMMMLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKIIIKKKMMMOOONNNLLLJJJHHHFFFGGGIIIJJJIIIHHHFFFEEECCCCCCCCCDDDEEEGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHGGGIIIKKKLLLJJJHHHEEEDDDAAA???>>>>>>???@@@<<<>>>AAAAAAAAAAAABBBDDDFFFGGGJJJLLLOOORRRTTTVVV]]]```fffjjjnnnrrrvvvxxxvvvrrrmmmfff```XXXQQQLLLHHHFFFCCC???===;;;;;;;;;999999888888888888999999888888888888888888888888:::;;;<<<===>>>@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAACCCBBBAAA@@@@@@BBBDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGGGGIIIJJJIIIJJJOOOWWW]]]jjjooouuuzzz}}}~~~{{{{{{~~~}}}qqqkkkaaa___[[[YYY[[[^^^cccgggpppqqqsssuuuwwwyyy{{{{{{zzz{{{{{{zzzvvvqqqkkkgggeeefffgggggggggeeedddbbb___^^^]]][[[ZZZYYYYYYYYYVVVUUUSSSQQQOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFIIIIIIHHHGGGGGGGGGGGGHHHIIIHHHHHHGGGFFFFFFEEEEEEGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBAAA??????@@@AAABBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMOOOQQQUUUYYY\\\^^^]]]___ccchhhmmmrrrvvvxxxzzzvvvtttpppnnnnnnmmmppprrrqqqnnnmmmoooqqqpppqqqqqqqqqrrrrrrrrrrrrqqqrrrsssttttttsssrrrqqqnnnnnnoooqqqtttvvvuuutttpppooommmjjjiiiiiiiiiiiimmmkkkiiiiiikkklllmmmlllhhhjjjnnnqqqrrrqqqooommmooommmkkkkkklllmmmlllkkkiiiiiijjjjjjkkklllllllllmmmllllllkkkjjjjjjiiiiiihhhhhhggggggggghhhiiijjjfffhhhjjjjjjgggdddaaa``````aaabbbcccdddcccbbbbbb```ccceeeggggggggghhhiiitttuuuvvvvvvvvvuuutttsssnnnppprrrsssqqqooooooooopppqqqrrrqqqqqqrrruuuwwwxxxyyy{{{|||~~~{{{{{{{{{{{{{{{{{{{{{{{{|||yyyvvvvvvvvvqqqpppnnnnnnnnnppprrrsssvvvxxxzzz|||}}}}}}{{{zzzvvvuuurrrooollliiifffeee^^^]]]\\\[[[[[[[[[[[[[[[[[[XXXUUURRRPPPNNNKKKHHHFFFGGGHHHGGGEEEDDDEEEFFFDDDDDDCCCDDDDDDEEEFFFGGGIIIGGGEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBAAAAAABBBBBBAAACCCFFFGGGHHHHHHJJJKKKKKKKKKMMMNNNOOOOOOOOOOOONNNMMMJJJHHHGGGHHHJJJKKKIIIIIIIIIJJJIIIHHHHHHGGGEEEGGGIIIKKKKKKJJJHHHGGGJJJIIIIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFGGGIIIIIIHHHFFFCCCBBB@@@>>>======>>>>>>===>>>?????????@@@BBBDDDHHHIIIJJJLLLOOOQQQRRRSSSWWW[[[aaahhhmmmsssxxx{{{yyyqqqlllccc___YYYSSSNNNIIIDDDAAA???>>><<<:::999999999:::888888777777777777888888777777777888999999:::::::::;;;<<<===???@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDDDDEEEGGGGGGGGGGGGGGGHHHJJJKKKLLLNNNTTT]]]dddnnnsss|||zzznnnggg\\\ZZZVVVTTTTTTWWW[[[]]]ccceeegggjjjlllnnnppppppoooppprrrqqqnnniiiddd```[[[\\\\\\\\\[[[YYYXXXVVVWWWVVVUUUTTTSSSSSSSSSSSSTTTSSSRRRPPPNNNMMMKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGFFFIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAADDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHIIIKKKKKKLLLMMMNNNPPPRRRSSSSSSUUUWWW[[[^^^bbbdddfffvvvrrrrrroookkkiiikkkmmmnnnnnnmmmlllnnnpppnnnnnnnnnoooooooooooopppqqqrrrsssssssssrrrqqqpppmmmmmmmmmooorrrtttsssrrrlllkkkjjjiiiiiiiiiiiijjjkkkjjjiiiiiiiiijjjkkkkkkgggjjjmmmppprrrpppnnnmmmmmmkkkiiiiiijjjjjjjjjiiifffggghhhiiijjjkkkllllllkkkkkkkkkkkkjjjiiihhhhhhgggggggggggghhhhhhiiiiiieeehhhjjjjjjgggdddaaa```___```aaabbbccccccbbbbbb```ccceeeggghhhjjjmmmooozzzzzzzzzyyywwwuuutttsssoooqqqttttttrrrpppnnnnnnppppppqqqqqqppprrrtttwwwxxxyyyzzz|||}}}~~~~~~|||zzzzzz{{{{{{{{{{{{{{{zzzzzz{{{{{{yyyuuurrrrrrrrrqqqpppoooooopppsssvvvwwwxxxyyyzzz{{{zzzxxxvvvuuurrrppplllhhheeebbb``````ZZZZZZYYYXXXWWWWWWWWWWWWUUUTTTRRRQQQOOOMMMIIIFFFDDDEEEFFFFFFDDDDDDEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGIIIGGGEEEDDDEEEFFFFFFEEECCCBBBBBBAAAAAAAAAAAAAAA???BBBDDDEEEFFFFFFGGGIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKIIIFFFDDDDDDEEEGGGIIIFFFGGGGGGGGGGGGFFFEEEEEEAAABBBDDDFFFGGGGGGGGGGGGIIIIIIHHHFFFEEEDDDCCCCCCBBBCCCDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDBBBAAA@@@>>>>>>===>>>>>>===>>>>>>>>>===???BBBDDDGGGHHHIIIKKKNNNPPPQQQRRRTTTXXX___eeekkkqqqwww{{{~~~~~~xxxrrrmmmhhhbbb]]]UUUQQQKKKGGGDDDAAA???===;;;:::999888888888888999777777666666666666777777555666777888999:::;;;;;;;;;;;;<<<===???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHJJJMMMOOORRRYYYdddkkkqqqwwwttthhhaaaZZZXXXVVVSSSSSSTTTWWWYYY^^^```cccfffhhhjjjkkkllljjjkkkmmmllliiiddd^^^[[[UUUUUUUUUTTTSSSQQQPPPOOOPPPPPPOOONNNNNNNNNOOOOOORRRQQQPPPNNNMMMKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA@@@??????@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAACCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLMMMMMMOOOPPPQQQSSSUUUWWWYYYZZZ~~~rrroooooommmjjjhhhjjjkkkllllllkkkkkklllmmmmmmmmmnnnnnnnnnooooooooopppqqqrrrrrrrrrpppooonnnlllllllllmmmnnnooonnnlllggggggggghhhiiijjjkkkkkkiiiiiiiiihhhhhhhhhhhhiiijjjjjjlllmmmmmmmmmmmmmmmkkkiiigggggghhhiiihhhgggeeefffgggiiikkkkkkkkkkkkiiiiiijjjjjjiiiiiihhhgggffffffgggggghhhhhhhhhhhheeegggjjjjjjgggdddbbbbbb```aaabbbccccccdddddddddbbbccceeegggiiinnntttxxx~~~~~~|||zzzwwwtttrrrqqqppprrrttttttssspppooooooppppppqqqqqqppprrrtttwwwyyyyyyzzz|||}}}~~~|||{{{{{{{{{|||||||||{{{zzzyyytttvvvwwwuuussspppooopppqqqqqqpppqqqrrruuuwwwyyyyyyyyyxxxvvvtttqqqooommmkkkiiieeeaaa]]][[[[[[ZZZXXXWWWVVVTTTSSSRRRRRRQQQOOONNNMMMLLLLLLIIIEEEBBBBBBDDDEEEEEECCCCCCDDDFFFCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFDDDCCCDDDEEEEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@???AAADDDEEEEEEEEEFFFHHHFFFGGGHHHIIIIIIJJJIIIIIIHHHGGGEEECCCCCCDDDFFFGGGEEEEEEEEEEEEEEEDDDCCCCCC>>>???@@@AAACCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@??????>>>>>>>>>===>>>>>>>>>===???BBBDDDDDDEEEGGGIIILLLOOOPPPQQQSSSWWW]]]cccggglllqqquuuxxxyyy|||wwwqqqiiiccc___ZZZUUUQQQIIIEEE@@@===;;;;;;:::999;;;::::::999888888888888777666666666666666666777555555666888999:::;;;<<<;;;<<<===>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBCCCCCCCCC@@@AAAAAABBBDDDEEEFFFGGGHHHKKKOOOSSSWWW___iiiqqqzzz~~~wwwkkk```[[[XXXWWWUUUSSSSSSTTTUUUVVV]]]___bbbeeehhhiiiiiijjjhhhhhhhhhfffbbb]]]XXXUUURRRRRRQQQQQQOOONNNMMMLLLLLLKKKKKKJJJJJJKKKKKKLLLNNNNNNMMMLLLKKKJJJIIIHHHIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEECCCDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>@@@@@@@@@AAA@@@@@@????????????@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSS{{{qqqoooooommmkkklllmmmmmmmmmllllllkkkkkkkkkooooooooooooppppppppppppoooooopppppppppnnnmmmllllllkkkjjjjjjkkkkkkiiigggeeefffggghhhiiijjjkkkkkkggghhhiiihhhgggffffffhhhkkkkkkjjjiiiiiijjjkkkkkkiiigggeeeeeefffgggfffeeeccceeegggiiijjjjjjjjjiiifffggghhhiiiiiiiiihhhgggdddeeefffgggggggggffffffdddeeeggggggeeedddcccdddbbbbbbcccdddeeeffffffgggdddeeefffhhhkkkqqqxxx}}}~~~}}}{{{xxxuuusssqqqpppppprrrssssssqqqppppppqqqpppqqqrrrqqqqqqrrruuuwwwyyyyyyzzz|||~~~}}}|||{{{{{{{{{{{{|||||||||{{{yyyxxxvvvqqqssstttsssqqqnnnmmmmmmnnnnnnooooooppprrrssssssuuutttpppmmmiiigggeeeddd```^^^\\\YYYVVVUUUTTTTTTUUUTTTRRRPPPOOONNNMMMMMMJJJIIIHHHHHHHHHFFFCCC@@@BBBCCCDDDDDDBBBBBBCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGFFFDDDCCCCCCDDDEEEDDDCCCBBBAAA@@@@@@??????@@@@@@???AAACCCDDDDDDDDDEEEFFFEEEFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDEEEEEECCCCCCDDDDDDCCCCCCBBBAAA=========>>>@@@AAACCCDDDCCCCCCDDDDDDEEEDDDDDDDDDBBBCCCDDDEEEFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDBBBAAAAAABBB@@@@@@@@@@@@??????>>>>>>===>>>?????????@@@BBBDDDBBBCCCEEEGGGJJJLLLNNNOOOQQQUUUZZZ^^^aaaeeeiiikkksssuuuxxx~~~{{{uuupppjjjeee]]]WWWSSSNNNIIIDDDBBB???<<<:::999:::999999::::::::::::999999888888777777666666666666777777555666777888999:::;;;;;;;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBB?????????@@@AAABBBDDDEEEIIIMMMSSSYYY^^^fffooouuu{{{ssskkk```XXXUUUSSSSSSRRRRRRRRRSSSTTTTTT[[[]]]```ccceeefffeeeeeecccbbb```]]]YYYUUURRROOOPPPPPPOOONNNMMMLLLLLLLLLJJJJJJIIIHHHHHHHHHIIIIIIKKKJJJJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEEEEDDDDDDDDDDDDDDDAAAAAABBBCCCDDDEEEFFFFFFCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@???>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>@@@AAAAAAAAA@@@?????????????????????????????????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAAEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEGGGIIIJJJKKKLLLLLLIIIIIIJJJKKKLLLMMMMMMNNN{{{sssqqqpppnnnooorrrsssrrrpppooonnnmmmkkkjjjnnnnnnnnnoooooooooppppppmmmnnnoooooonnnlllkkkjjjjjjiiihhhiiijjjiiihhhfffgggggghhhiiiiiiiiiiiiiiieeegggiiihhhfffdddeeefffkkkjjjiiihhhhhhgggggggggfffdddcccbbbcccdddcccbbbbbbccceeeggghhhhhhgggfffcccdddfffhhhiiiiiihhhhhhcccdddeeefffffffffeeedddaaabbbccccccaaabbbccceeecccccccccdddeeefffhhhhhhdddfffhhhjjjmmmqqqvvvzzzyyyxxxwwwuuutttrrrrrrqqqoooppppppooonnnnnnppprrrqqqrrrrrrrrrrrrsssvvvxxxxxxxxxyyy{{{}}}}}}zzzyyyyyy{{{|||{{{||||||{{{zzzwwwtttsssooopppqqqpppmmmiiiggggggggghhhiiijjjjjjjjjiiiiiiiiifffaaa]]]ZZZYYYYYYZZZTTTSSSRRRQQQPPPOOONNNNNNOOONNNMMMLLLKKKKKKKKKKKKHHHFFFEEEEEEEEEDDDBBB@@@BBBCCCDDDCCCBBBAAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDCCCAAAAAAAAA@@@???????????????===???BBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGGGGFFFFFFCCCCCCCCCDDDDDDCCCCCCCCCAAAAAABBBBBBAAAAAA@@@???===<<<<<<<<<===???BBBCCCAAABBBDDDEEEEEEDDDBBBAAAAAABBBDDDEEEFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEDDDBBB@@@AAABBB>>>>>>??????>>>>>>======<<<>>>AAAAAAAAAAAABBBDDDBBBCCCDDDFFFGGGIIIJJJKKKMMMPPPTTTXXXZZZ]]]```ccclllnnnsssyyy~~~wwwqqqnnnjjjddd___ZZZUUUOOOLLLIIIFFFAAA===???===;;;::::::;;;::::::777777888888888888888888888777777666666777777888666666777888999999::::::<<<<<<===>>>@@@AAABBBCCCAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBBBBAAAAAAAAABBBDDDEEEFFFKKKQQQYYY```eeellltttyyyqqqiiiaaaYYYTTTSSSNNNOOOOOOPPPQQQSSSTTTTTTYYY[[[^^^```bbbbbbaaa```^^^\\\YYYVVVRRRPPPOOONNNLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCDDDDDDEEEFFFFFFDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDBBBCCCCCCDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@??????>>>===>>>???@@@@@@@@@@@@@@@===>>>@@@AAAAAAAAA@@@???????????????????????????>>>>>>>>>?????????@@@@@@???@@@@@@@@@AAAAAAAAAAAADDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDAAACCCEEEGGGHHHIIIIIIIIIFFFFFFGGGHHHIIIJJJKKKLLL{{{uuusssqqqooorrrwwwwwwuuusssqqqpppnnnllljjjllllllllllllmmmmmmmmmnnnmmmmmmnnnnnnmmmkkkjjjhhhiiihhhggghhhjjjjjjhhhgggiiiiiijjjjjjiiihhhgggfffdddgggiiihhheeecccdddfffiiiiiijjjiiihhhfffeeecccdddbbb``````aaabbbaaa``````bbbdddfffffffffeeedddaaaccceeehhhiiijjjiiihhhbbbcccdddeeeeeeeeedddccc___``````______```ccceeecccccccccdddeeefffhhhiiidddfffjjjmmmnnnpppsssuuuuuuttttttsssssssssssssssmmmnnnmmmlllkkklllooorrrrrrrrrssssssrrrtttvvvyyyvvvwwwxxxzzz}}}|||xxxwwwxxx{{{}}}{{{{{{{{{zzzxxxuuurrrppplllnnnnnnlllhhhdddaaa```aaabbbdddeeeeeecccaaa```\\\YYYTTTOOOMMMNNNOOOQQQLLLLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIHHHHHHIIIIIIJJJGGGFFFDDDCCCDDDCCCBBB@@@BBBCCCDDDCCCAAA@@@AAABBBCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAACCCDDDDDDBBB@@@AAA@@@@@@???>>>?????????<<<>>>AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEE@@@AAACCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>>>>>===<<<;;;;;;<<<>>>AAACCCAAACCCEEEFFFEEECCCAAA???AAABBBDDDFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEDDDAAA???@@@BBB<<<===============<<<;;;<<>>???@@@AAAAAAAAA<<<===???AAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBB@@@AAACCCEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJKKKLLLyyyqqqmmmmmmppptttvvv{{{xxxtttooollllllmmmnnnnnnmmmllllllllllllkkkiiillljjjhhhgggiiijjjjjjjjjeeeeeeeeeffffffffffffgggiiihhhggggggggggggggghhhhhhgggeeeddddddeeeffffffgggggghhhhhhgggeeecccbbbdddcccbbb```______^^^^^^bbbcccdddeeeffffffffffffeeeddddddgggiiiiiifffbbbbbbbbbcccddddddddddddccc___```aaabbbbbbccccccbbbcccdddeeedddcccdddeeegggggghhhjjjmmmoooqqqrrrssspppqqqrrrqqqpppooopppqqqrrrqqqooommmmmmnnnoooppptttqqqrrrxxxxxxtttssswwwxxxwwwxxx||||||~~~|||vvvuuuzzz~~~~~~{{{vvvsssrrrqqqpppoooqqqpppmmmjjjeeeaaa]]]ZZZ[[[[[[[[[ZZZYYYWWWVVVUUURRRPPPLLLIIIGGGFFFGGGGGGAAAAAAAAAAAABBBCCCDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA===>>>@@@AAAAAA@@@???>>>@@@AAAAAABBBBBBAAAAAAAAA??????@@@AAABBBBBBBBBBBB????????????>>>>>>>>>===>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDDDDDDDDDDAAABBBCCCDDDDDDCCCBBBAAA@@@??????>>>===<<<<<<;;;<<<<<<======>>>>>>??????AAACCCDDDCCCBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA????????????@@@AAABBBBBBAAAAAAAAAAAA@@@>>>===;;;;;;;;;::::::;;;<<<>>>???=========>>>?????????@@@AAAAAAAAAAAABBBCCCDDDDDDIIILLLPPPRRRTTTVVVXXXZZZeeegggjjjllloootttzzzyyytttnnnjjjeee```YYYVVVUUUSSSNNNIIIEEECCCAAA>>><<<:::999888::::::999888777666555555777777777777777777777777666666555555555666666777;;;:::888888888:::<<<======>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDDDDDCCCCCCCCCDDDEEEEEEEEEEEEFFFJJJMMMUUU[[[fffrrrvvvwwwzzzzzzkkkccc^^^YYYTTTRRRNNNNNNNNNOOOPPPQQQRRRSSSUUUWWWYYYZZZYYYXXXUUUSSSSSSRRRPPPNNNLLLJJJIIIIIIKKKKKKKKKIIIGGGEEEBBBAAAFFFFFFFFFFFFEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAABBBBBBBBBAAA@@@@@@??????@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEECCCAAA@@@BBBBBBAAA@@@>>><<<:::999<<<===@@@AAAAAA@@@===<<>>>>>>>>AAA@@@??????>>>>>>??????>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCC@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFzzzsssooonnnqqqtttvvvuuusssooolllkkkkkkmmmnnnooommmkkkkkklllkkkjjjhhhhhhfffddddddfffggggggfffddddddeeeeeeeeefffffffffffffffffffffffffffggggggiiihhhgggffffffggghhhhhhgggggggggfffeeedddccccccccccccaaa```^^^]]]]]]]]]aaabbbcccdddeeeeeeeeeeeeeeedddccceeeggggggdddbbbbbbbbbcccccccccbbbbbbaaa^^^^^^___aaaaaabbbbbbbbbccceeefffeeeeeeeeegggiiihhhiiikkkmmmooopppqqqrrrrrrssssssrrrpppooooooppprrrqqqooonnnnnnoooqqqrrrvvvrrrsssvvvvvvqqqqqqtttyyyyyyzzz}}}|||~~~}}}xxxwww|||}}}zzzuuuqqqpppnnnmmmkkkmmmkkkhhheeeaaa]]][[[YYY\\\[[[YYYVVVSSSPPPMMMKKKJJJHHHEEEBBB@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@?????????>>>>>>======>>>??????@@@??????AAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????>>>>>>>>>======<<<<<<======>>>???@@@@@@BBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCDDDDDDCCCBBBAAA?????????>>>===<<<<<<<<<<<<<<<======>>>?????????BBBCCCDDDCCCBBBAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAABBBAAA@@@???===<<<;;;:::::::::;;;<<<>>>???<<<<<<======>>>?????????@@@@@@@@@AAAAAABBBCCCDDDGGGJJJNNNQQQSSSVVVYYY[[[___bbbeeehhhkkkoootttxxx||||||vvvpppkkkeee```\\\ZZZUUUOOOLLLLLLJJJEEEAAA???>>><<<:::888666555555888888888777666666555555666666666666666666666666555555555555555666777777::::::888888999:::<<<>>>===>>>???AAABBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFFFFGGGIIIMMMQQQZZZ___iiisssxxxzzz~~~}}}mmmddd___XXXSSSQQQMMMMMMMMMNNNNNNOOOQQQQQQSSSTTTVVVWWWWWWUUUSSSQQQPPPOOONNNLLLJJJIIIHHHHHHGGGHHHHHHHHHGGGFFFDDDCCCFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCBBBAAABBBDDDDDDDDDCCCAAA@@@@@@@@@@@@???>>>===<<<;;;<<<===???@@@@@@???===<<<===>>>>>>??????>>>>>>===@@@@@@@@@@@@?????????>>>@@@@@@???>>>>>>>>>>>>???===>>>>>>>>>????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFF~~~yyyrrrnnnmmmoooqqqsssnnnllljjjhhhiiijjjmmmnnnmmmllljjjiiijjjiiigggeeefffdddbbbbbbdddeeeddddddccccccdddddddddeeeeeeeeedddddddddeeeeeefffffffffggggggfffffffffgggggghhhgggfffeeedddccccccddddddeeeeeecccaaa```___^^^^^^aaabbbcccdddddddddddddddeeecccbbbcccdddeeedddbbbbbbbbbbbbbbbaaa```___^^^[[[\\\]]]___```aaaaaaaaaaaacccdddddddddeeehhhjjjiiijjjlllmmmooopppppppppuuuvvvvvvtttpppnnnmmmmmmqqqpppoooooopppqqqssstttwwwtttssstttrrrooooooqqqyyyyyyzzz|||~~~}}}|||xxx|||}}}yyyxxx{{{}}}|||zzzwwwrrrnnnllljjjgggffffffdddaaa]]][[[YYYXXXWWWXXXWWWTTTPPPLLLHHHEEECCCBBB@@@>>><<<::::::::::::::::::::::::;;;<<<======?????????@@@@@@AAAAAABBB>>>>>>>>>>>>============<<<<<<<<<======???@@@AAAAAAAAABBBBBBAAA@@@??????BBBBBBBBBAAAAAA???>>>>>>>>>>>>>>>>>>============999:::;;;<<<===>>>??????AAAAAABBBCCCCCCCCCCCCBBBAAAAAACCCCCCCCCCCCAAAAAA??????>>>>>>======<<<<<<<<<<<<===>>>>>>??????@@@BBBCCCDDDCCCAAA@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAAAAAAAABBBAAAAAAAAA@@@???>>>===<<<;;;:::::::::;;;<<<===>>>;;;<<<<<<===>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCDDDGGGKKKNNNQQQTTTXXX[[[ZZZ]]]aaaeeehhhlllpppssszzz}}}|||tttpppjjjddd___ZZZUUURRRMMMIIIEEECCCBBBAAA>>>:::;;;:::888777555444444444555555555555555555555555555555555555555555555555444444444555555777888999:::999999999999;;;===>>>>>>>>>@@@AAABBBCCCCCCCCC@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEEEEGGGHHHJJJJJJFFFGGGHHHHHHJJJNNNSSSWWWaaadddlllvvv{{{~~~ooofff___XXXRRRQQQMMMMMMLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSSSSQQQOOONNNMMMLLLKKKJJJIIIHHHHHHHHHDDDDDDEEEFFFGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFFFFEEEEEEEEEEEEEEEFFFCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@CCCDDDDDDDDDDDDCCCCCCBBB@@@AAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCCCCBBB@@@???>>>>>>?????????>>>======<<<<<<============<<<<<<<<<======>>>>>>======<<<@@@@@@@@@@@@@@@?????????@@@???>>>>>>======>>>>>>=========>>>>>>>>>?????????????????????>>>>>>>>>???@@@@@@AAABBBAAAAAAAAA@@@AAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEyyyuuuoookkkjjjkkkmmmmmmjjjiiigggfffgggiiikkkllljjjhhhgggffffffeeecccbbbeeecccbbbbbbdddddddddcccbbbbbbbbbcccccccccddddddbbbbbbcccdddeeefffffffffcccccccccddddddeeeeeefffgggeeecccaaaaaabbbdddfffiiihhhfffdddcccbbbbbbaaabbbcccdddeeeeeeeeeeeeeeeeeedddccccccccccccccccccaaaaaaaaa```___^^^\\\\\\YYYZZZ[[[]]]^^^_________^^^```aaabbbcccdddgggiiikkklllmmmoooppppppppppppwwwxxxxxxuuuqqqnnnllllllnnnnnnnnnoooppprrrtttuuuvvvtttrrrrrrqqqpppqqqrrrwwwwwwxxxyyyzzzyyyxxxwwwsssxxxzzzwwwvvvxxxxxxvvvuuurrrmmmjjjgggdddaaa______]]]ZZZWWWUUUTTTUUUUUURRRPPPMMMJJJFFFCCCAAA@@@???>>><<<;;;::::::::::::888888888888888999::::::======>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::;;;<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@???>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>=========<<<<<<<<<888999:::;;;<<<>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>>>>=========<<<<<<======>>>??????@@@@@@CCCCCCDDDBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@@@@???@@@@@@AAABBBCCCDDDFFFJJJLLLOOORRRUUUXXXYYY]]]aaafffiiilllpppsss}}}|||ssslllhhhbbb\\\XXXSSSOOOLLLFFFCCC@@@>>>>>>>>><<<:::999999777666666666666666333333333444444555555555444444444444444444444444333333444444666777999999999999999999:::<<<===>>>>>>???@@@BBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFEEEEEEEEEFFFGGGHHHIIIJJJFFFHHHIIIKKKNNNSSSYYY^^^dddgggoooxxx}}}nnnfff___WWWRRRQQQMMMMMMMMMMMMMMMNNNOOOOOONNNOOOPPPPPPPPPOOOMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDAAACCCDDDFFFEEEDDDBBBAAABBBAAAAAAAAAAAA@@@@@@@@@CCCCCCCCCDDDDDDCCCBBBBBB@@@AAAAAAAAAAAA@@@@@@???AAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<@@@@@@@@@@@@@@@@@@?????????>>>======<<<<<<============>>>>>>>>>?????????@@@?????????>>>>>>======>>>???@@@@@@AAAAAA@@@@@@>>>>>>?????????@@@@@@@@@AAABBBBBBCCCDDDCCCCCCCCCuuuqqqllliiiiiiiiijjjjjjjjjiiigggfffffffffhhhhhhfffdddbbbbbbbbbaaa```^^^bbbaaa```aaabbbcccaaa```aaaaaaaaaaaabbbbbbbbbbbbaaabbbcccdddeeeeeeeeeeeeaaabbbbbbcccdddeeeeeeeeeeeecccaaa___```bbbdddfffhhhgggfffdddccccccbbbbbbdddeeeffffffffffffffffffffffffeeedddccccccdddeeeaaaaaa```___^^^\\\[[[ZZZXXXYYYZZZ[[[]]]]]]]]]^^^^^^___aaabbbccceeehhhjjjlllmmmnnnoooppppppppppppwwwxxxxxxvvvrrrnnnkkkjjjkkkkkklllmmmoooqqqssssssrrrrrrqqqpppppprrrttttttvvvwwwxxxxxxwwwvvvuuutttqqqvvvxxxvvvtttuuutttqqqmmmjjjfffcccaaa^^^[[[YYYYYYWWWTTTRRRQQQQQQRRRSSSOOOMMMJJJFFFBBB@@@>>>=========<<<;;;;;;;;;;;;;;;999999888888888999::::::::::::;;;;;;<<<===>>>>>>========================;;;:::::::::;;;===@@@AAA@@@AAAAAAAAA@@@@@@???>>>===>>>??????@@@@@@@@@???=========<<<<<<<<<<<<;;;999999:::;;;<<<===>>>???>>>>>>???@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>==================>>>>>>???@@@@@@@@@BBBCCCCCCBBB@@@>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>???>>>>>>===<<<;;;:::999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@AAABBB@@@@@@@@@@@@AAABBBCCCCCCFFFHHHJJJKKKLLLOOORRRUUUYYY\\\bbbgggkkknnnrrruuuwwwmmmaaa]]]WWWQQQMMMIIIEEECCCAAA@@@>>>===<<<<<<;;;:::888777666666555666666666222222333333444444555555444444444444444444444444333333444444666777999999999999999:::;;;<<<>>>>>>???@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGIIIMMMPPPTTTYYY___ccceeehhhqqq|||yyymmmeee^^^WWWSSSSSSOOONNNNNNNNNNNNOOOOOOPPPMMMNNNNNNOOONNNMMMLLLKKKJJJJJJIIIHHHHHHHHHHHHHHHDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@AAACCCDDDEEECCCBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@AAA@@@@@@??????@@@@@@@@@@@@@@@??????>>>?????????>>>===<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>===????????????????????????>>>===<<<<<<;;;;;;<<<<<<>>>>>>>>>????????????@@@@@@@@@??????>>>>>>=========>>>>>>???@@@?????????============>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAAssspppllljjjjjjjjjjjjjjjkkkjjjhhhfffeeedddddddddbbbaaa______``````^^^]]]^^^]]]]]]^^^______^^^\\\___````````````aaaaaaaaa___```bbbcccddddddcccbbbaaabbbccceeefffgggggggggcccbbb```______aaadddfffcccbbbaaaaaa``````aaaaaaffffffggggggggggggffffffeeefffgggfffdddbbbcccddd`````````___^^^\\\[[[ZZZXXXYYYZZZ[[[\\\\\\\\\\\\___aaabbbcccdddeeehhhjjjkkkkkkmmmnnnoooooooooooossstttuuutttpppllliiihhhfffgggiiijjjlllnnnoooooollloooooonnnppptttuuutttuuuwwwyyyxxxvvvtttttttttpppuuuvvvsssqqqpppoookkkdddaaa___]]][[[YYYVVVTTTSSSRRRPPPOOONNNNNNOOOOOOOOOMMMIIIDDD@@@===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999:::;;;;;;777777777888888999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@??????@@@@@@@@@@@@??????<<<<<<===??????@@@@@@@@@===<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<============>>>????????????>>>??????AAAAAAAAAAAA??????>>>>>>>>>>>>==================>>>??????@@@@@@AAA@@@AAABBBAAA???>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>???>>>>>><<<;;;:::999999999999:::;;;;;;;;;;;;::::::;;;<<<===>>>???@@@AAABBBAAAAAAAAAAAABBBCCCDDDDDDGGGHHHIIIJJJKKKMMMQQQSSSXXX\\\aaafffkkkpppuuuyyyqqqhhhZZZUUUOOOIIIEEEBBB???===<<<<<<:::999999888888888555555444333333333333444222222333333444444444555444444444444444444444444444444444555555777888999888999:::;;;<<<===>>>???@@@@@@BBBCCCDDDEEEEEEEEEBBBCCCCCCEEEFFFHHHJJJKKKKKKKKKIIIHHHGGGGGGGGGGGGJJJMMMSSSWWW\\\```eeeiiigggkkkuuuwwwllleee^^^VVVSSSSSSOOOOOONNNNNNNNNOOOOOOPPPMMMMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGDDDCCCBBBAAAAAA@@@AAAAAADDDCCCCCCCCCBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@???????????????@@@AAABBBBBBBBBAAA@@@BBBBBBBBBAAAAAAAAA@@@@@@>>>??????@@@@@@@@@@@@???>>>??????@@@@@@@@@??????@@@?????????>>>>>>>>>>>>?????????>>>===<<<:::999;;;;;;<<<<<<<<<<<<;;;;;;===>>>>>>??????>>>>>>============>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;=========>>>>>>>>>?????????>>>>>>>>>>>>>>>======<<<===>>>>>>??????>>>>>><<<<<<<<<<<<============>>>>>>???@@@@@@@@@@@@@@@zzzooollljjjhhhiiijjjjjjiiijjjiiigggeeecccbbbbbbaaa```___^^^___``````___^^^]]]]]]]]]^^^______]]][[[^^^____________`````````]]]^^^```aaaaaa```___^^^___aaaccceeefffgggggggggaaa```_________aaaccceee_______________```aaaaaaeeefffffffffffffffeeeeeeccceeegggfffcccaaaaaabbb____________^^^]]]\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZ]]]___```aaaaaabbbeeegggggghhhiiikkklllmmmmmmmmmlllnnnpppooollliiigggfffcccccceeeggghhhjjjjjjkkkhhhlllnnnlllnnnrrrsssoooqqqsssuuuuuurrrppppppqqqlllpppqqqmmmiiiiiigggddd[[[YYYXXXWWWWWWVVVSSSQQQMMMMMMMMMLLLKKKKKKJJJJJJLLLIIIFFFAAA>>><<<;;;;;;999::::::;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;888888888888888888999999::::::::::::;;;;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>===>>>???@@@@@@AAA@@@@@@======>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::<<<<<<===>>>>>>>>>>>>===>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA???@@@AAA@@@???>>>???@@@?????????????????????????????????>>>??????@@@@@@@@@???===<<<;;;::::::;;;999:::;;;;;;;;;;;;:::999999999;;;<<<===???@@@@@@BBBBBBBBBBBBCCCDDDEEEEEEFFFGGGHHHIIIJJJMMMRRRUUUZZZ]]]bbbggglllssszzzyyyjjjaaaUUUQQQJJJDDDAAA>>>;;;:::888888888777555555555666444444333222222222222222333333333444444444444444444444444444444444444444555555555555555666777777777888:::;;;===>>>>>>???@@@AAABBBCCCEEEEEEEEEEEECCCDDDEEEGGGIIILLLNNNPPPNNNMMMLLLKKKJJJJJJJJJJJJMMMRRRYYY```dddhhhkkkmmmkkkppp|||xxxnnnfff^^^UUURRRSSSNNNNNNMMMMMMMMMMMMNNNNNNKKKKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA@@@???@@@@@@AAACCCCCCCCCBBBBBBBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBBAAA@@@????????????>>>>>>?????????@@@@@@@@@AAA@@@@@@@@@@@@?????????===>>>??????@@@@@@@@@???======>>>???@@@@@@@@@?????????>>>>>>=========>>>======>>>>>>===<<<<<<;;;:::;;;===>>>>>>===;;;:::<<<======>>>>>>======<<<;;;<<<<<<<<<=========>>><<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>======;;;;;;;;;<<<<<<<<<============>>>????????????>>>uuukkkhhhffffffggghhhgggggghhhgggeeecccbbbaaa`````````___^^^___aaabbbaaa```___^^^^^^```aaaaaa___]]]^^^^^^^^^_________``````[[[]]]^^^______^^^\\\ZZZ]]]^^^```cccdddeeeeeeeee____________```aaacccddd____________```aaabbbccceeeeeeeeefffeeeeeedddddd```dddgggfffccc```___```____________^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZYYYZZZ[[[]]]]]]]]]^^^aaacccdddeeefffhhhjjjkkkkkkkkkgggjjjlllllljjjfffdddddd```aaaccceeefffgggggghhheeekkkmmmkkklllppppppkkkllloooqqqpppmmmkkkkkkmmmhhhkkkkkkfffbbbaaa___\\\VVVTTTTTTTTTTTTTTTRRRPPPJJJJJJJJJJJJJJJIIIGGGGGGFFFDDDBBB???>>>>>>??????::::::<<<======>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>><<<===>>>??????>>>======<<<===>>>???@@@AAAAAAAAA????????????>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::999999999888888888888777;;;<<<<<<===>>>=========>>>???@@@AAAAAA@@@???>>>============>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>???@@@@@@???>>>???AAA????????????????????????????????????@@@AAABBBBBBBBB@@@???===<<<<<<<<<<<<999:::;;;;;;;;;:::999888777888999:::<<<===>>>???CCCCCCBBBCCCCCCDDDEEEFFFDDDFFFGGGIIIKKKNNNSSSWWW\\\___dddiiiooowwwuuueee\\\OOOJJJDDD>>>;;;888666444777777777666444333444555666555444333222222222222444444444444444444444444555555555555555555555555666666555555555666666777777888:::<<<===>>>??????@@@AAABBBDDDEEEEEEFFFFFFFFFGGGHHHKKKMMMQQQSSSUUUOOONNNNNNMMMMMMMMMMMMMMMPPPVVV^^^eeejjjmmmoooqqqooouuu{{{qqqhhh___UUUQQQRRRMMMMMMLLLLLLLLLLLLLLLMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGFFFDDDCCCCCCBBBBBBAAA@@@?????????@@@AAABBBCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>======>>>???@@@@@@????????????>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@<<<<<<===???@@@@@@@@@@@@??????>>>===============;;;;;;<<<===>>>>>>======:::<<<>>>@@@@@@>>><<<:::;;;<<<<<<<<<<<<<<<<<<;;;:::;;;;;;;;;<<<<<<======<<<;;;::::::999999::::::999999999:::::::::;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<<<<===============;;;;;;;;;<<<<<<<<<======<<<======>>>>>>>>>>>>>>>{{{ooofffeeedddbbbaaabbbbbbcccgggfffdddbbbaaa```______^^^^^^]]]]]]]]]^^^_________```aaaaaaaaa```^^^]]]_________^^^^^^]]]]]]]]]ZZZZZZ[[[[[[[[[ZZZZZZYYY___^^^___```bbbcccbbbaaa^^^^^^]]]\\\]]]^^^___```bbb```___aaadddeeedddbbbbbbbbbbbbbbbaaaaaaaaaaaaccccccbbbaaa```___^^^^^^]]]^^^___``````^^^]]][[[]]]\\\ZZZYYYWWWWWWVVVVVVYYYZZZ[[[ZZZYYYYYY[[[]]]___```ccceeefffeeeddddddhhhjjjlllkkkhhheeecccbbb^^^___aaaccceeeeeeeeeeeeeeeeeefffggghhhiiiiiijjjkkkkkkjjjiiihhhgggffffffdddbbb___\\\ZZZXXXWWWWWWSSSSSSSSSRRRPPPNNNLLLJJJGGGGGGGGGFFFFFFFFFEEEEEEGGGDDDAAA===<<<;;;<<<===<<<<<<===============<<>>>>>>>>>>>??????>>>======<<<;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<======>>>>>>??????===>>>@@@BBBBBB@@@>>>===@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;:::999888888999999888888999999:::;;;;;;<<<===>>>>>>?????????===>>>>>>>>>????????????===>>>>>>>>>????????????????????????????????????BBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>???????????????>>>===============;;;;;;::::::::::::999999999::::::;;;;;;::::::999;;;;;;<<<<<<===>>>>>>???BBBAAAAAAAAABBBDDDEEEGGGIIIIIIJJJJJJKKKMMMQQQTTTZZZ```hhhnnnrrryyytttddd[[[KKKFFF@@@;;;999888888888555555444444444444555555444444444444444444444444333444444555555444444333444444444555555555555666666666666666777777777777::::::;;;<<<>>>@@@AAABBBCCCDDDEEEEEEEEEEEEHHHJJJOOOOOOOOOPPPRRRUUUXXXZZZWWWSSSOOOMMMNNNPPPRRRRRRVVVYYYbbbnnnrrrpppmmmmmmpppwwwyyymmmbbbZZZUUURRRPPPMMMLLLJJJJJJKKKLLLLLLKKKLLLKKKKKKIIIHHHGGGFFFFFFFFFFFFEEECCCCCCBBBBBBBBBBBBBBB@@@???>>>>>>======AAA@@@??????>>>>>>??????@@@@@@@@@AAAAAA@@@@@@@@@????????????????????????;;;<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<<<>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::::::::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888999999:::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>???wwwlllcccbbbaaa```______```aaaaaa```___^^^]]]]]]]]]]]]\\\\\\[[[ZZZZZZ[[[[[[[[[\\\]]]^^^______^^^]]]\\\^^^]]]]]]\\\[[[ZZZZZZZZZYYYYYYZZZZZZ[[[ZZZZZZYYY\\\\\\]]]^^^`````````___^^^]]]]]]\\\]]]^^^___```bbb```___aaadddeeeeeeccc````````````______^^^^^^``````______^^^]]]]]]]]]\\\]]]^^^______]]][[[ZZZZZZYYYXXXWWWUUUUUUTTTTTTXXXYYYYYYXXXWWWWWWYYYZZZ[[[\\\___aaabbbbbbaaaaaadddfffgggfffccc```___^^^]]]^^^aaaccceeefffffffffccccccccccccdddddddddeeeeeedddcccbbbaaa`````````]]]\\\YYYVVVTTTRRRRRRRRRPPPPPPPPPOOOMMMKKKIIIHHHEEEEEEEEEEEEDDDDDDDDDDDDFFFDDD@@@===;;;;;;<<<===<<<<<<======>>>=========??????>>>>>>>>>>>>??????>>>>>>======<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????<<<===>>>>>>>>>>>>===<<>>>>>===<<<<<<;;;999999888777777666555555888888777777888888999:::;;;;;;===>>>>>>>>>>>>>>>======>>>>>>>>>?????????======>>>>>>>>>?????????????????????????????????AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<;;;;;;::::::::::::999999999::::::;;;;;;::::::999::::::;;;<<<===>>>>>>???@@@@@@@@@@@@BBBCCCEEEFFFFFFGGGIIIJJJLLLOOOTTTWWW^^^eeemmmsssxxx~~~nnn___UUUIIIEEE>>>:::888777777777555555444444444444555555444444444444444444444444333444444555555444444333444444444555555555555666666666666666777777777777999999:::;;;<<<>>>@@@AAABBBDDDEEEFFFFFFGGGJJJLLLPPPQQQRRRTTTVVVXXXZZZ[[[YYYUUUQQQOOOPPPTTTWWWXXX]]]^^^dddmmmpppnnnmmmooonnnttt}}}yyymmmaaaYYYTTTPPPNNNMMMKKKIIIJJJKKKLLLKKKJJJJJJJJJIIIHHHGGGFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@???>>>>>>>>>??????@@@@@@???>>>>>>>>>????????????@@@@@@@@@@@@??????????????????????????????????????????@@@@@@@@@@@@@@@??????>>>>>>=========??????>>>======<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???>>>===<<<;;;========================<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999:::;;;<<<::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999:::;;;;;;;;;;;;:::::::::999::::::::::::999999999999999999:::;;;<<<===>>>>>>rrrhhh___^^^]]]\\\\\\\\\]]]^^^[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVXXXYYYZZZ[[[\\\\\\\\\[[[]]]\\\ZZZYYYXXXWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZZZZYYYZZZ[[[\\\\\\]]]\\\\\\]]]]]]\\\\\\]]]]]]^^^___``````___aaadddeeeeeeddd______^^^]]]\\\[[[[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[YYYXXXVVVVVVUUUTTTSSSRRRRRRRRRUUUVVVVVVUUUSSSSSSUUUVVVUUUWWWYYY[[[]]]]]]]]]]]]^^^___aaa```]]][[[ZZZZZZZZZ\\\___bbbdddfffffffff_________^^^^^^]]]]]]]]]\\\ZZZXXXVVVUUUUUUVVVWWWSSSRRRPPPMMMKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDBBB@@@===;;;;;;;;;<<<;;;<<<======>>>>>>>>>>>>??????>>>>>>>>>>>>????????????>>>>>>======<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>>>>>>>========================>>>>>>>>>===<<<<<<;;;;;;888888777777666555555555777777666666777777888999:::;;;<<<===>>>>>>>>>>>>============>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????========================<<<;;;;;;;;;;;;:::::::::;;;;;;::::::::::::999999999::::::;;;;;;::::::999999::::::<<<===>>>????????????@@@AAABBBDDDFFFGGGDDDFFFHHHJJJMMMQQQWWW[[[cccjjjsss{{{wwwfffWWWNNNFFFBBB<<<888666666666555555555444444444444555555444444444444444444444444333444444555555444444333444444444555555555555666666666666666777777777777888888888:::;;;===???@@@BBBCCCFFFGGGHHHKKKNNNQQQSSSTTTWWWZZZ\\\]]]]]]]]]\\\XXXTTTRRRUUUZZZ^^^```eeedddgggmmmooonnnnnnqqqqqqvvv}}}zzzmmmaaaXXXRRRNNNLLLKKKIIIHHHHHHJJJKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDCCCBBBBBBAAAAAABBB>>>>>>>>>>>>>>>???@@@@@@@@@??????>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===========================?????????>>>>>>=========>>>>>>>>>>>>>>>>>>>>>===>>>>>>======<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999::::::;;;;;;::::::999999999999999999999999999::::::999999999999:::::::::::::::::::::999999999888888888888888888888888999999::::::;;;<<<======}}}nnneee\\\\\\ZZZZZZZZZZZZ[[[\\\YYYXXXWWWVVVUUUUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSUUUVVVWWWXXXYYYZZZ[[[[[[\\\[[[YYYWWWUUUTTTTTTTTTUUUUUUWWWXXXYYYYYYYYYYYYWWWYYYZZZ[[[ZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]^^^______```aaacccdddeeeeee^^^^^^]]]\\\[[[YYYYYYXXXYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\[[[ZZZYYYWWWWWWUUUTTTTTTSSSRRRQQQPPPPPPQQQRRRRRRQQQOOOOOOPPPRRRQQQRRRTTTVVVXXXYYYYYYYYYYYYZZZ[[[[[[XXXWWWVVVWWWWWWYYY\\\___aaacccdddddd[[[[[[ZZZYYYWWWVVVUUUUUUSSSQQQNNNKKKJJJKKKLLLMMMKKKJJJHHHFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBAAA???<<<;;;:::;;;;;;;;;;;;<<<>>>>>>?????????@@@??????>>>>>>??????@@@????????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>@@@???>>>>>>>>>>>>???@@@=========<<<<<<;;;;;;;;;::::::999999888888888888777777777777777888999999::::::;;;<<<============<<<<<<<<<=========>>>>>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????=========<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;::::::;;;;;;:::::::::999999999999::::::;;;;;;::::::999888999:::;;;===>>>???@@@@@@AAABBBCCCEEEFFFHHHIIIDDDFFFIIIKKKNNNSSSYYY]]]fffnnnyyyooo```QQQHHHBBB>>>999666555555555444555444444333333444444555333333333333333333333333333444444555555444444333444444444555555555555666666666666666777777777777888888999:::<<<===???@@@BBBDDDGGGIIIKKKOOOSSSVVVWWWYYY[[[]]]___aaabbbccc```\\\XXXWWWZZZ```eeehhhjjjhhhjjjoooqqqooopppsssvvv{{{}}}pppcccYYYRRRMMMKKKIIIGGGFFFGGGHHHIIIIIIHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA>>>>>>=========>>>>>>?????????>>>============>>><<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::<<<<<<<<<======>>>>>>>>>?????????>>>>>>=================================>>>>>>>>>>>>======<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;999999999999999999999999::::::999999999999::::::999::::::;;;;;;::::::999999999999999999999999999:::999999888888999999:::999999999999999999999999777777888888888888999999888999999:::;;;;;;<<<<<>>???@@@@@@@@@@@@@@@????????????@@@@@@???????????????>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======??????>>>======>>>??????<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999888888888888999::::::999:::;;;<<<<<<======<<<;;;<<<<<<<<<<<<=========;;;<<<<<<<<<<<<=================================>>>>>>>>>>>>>>>>>>>>>???<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;:::;;;;;;:::::::::999999999999::::::;;;;;;::::::999888999:::<<<>>>@@@AAABBBCCCCCCEEEFFFHHHIIIJJJJJJGGGHHHKKKMMMPPPUUU[[[___hhhrrrzzziii[[[NNNEEE>>>;;;777444444444444333444444333333333333444444333333333333333333333333333444444555555444444333444444444555555555555666666666666666777777777777888999999;;;<<<>>>@@@AAABBBEEEHHHLLLOOORRRWWWZZZ]]]]]]___aaacccgggiiikkkeeeaaa^^^]]]aaafffkkknnnkkkjjjmmmrrrtttqqqqqqsssxxx|||ssseeeZZZSSSMMMJJJGGGEEEDDDEEEGGGHHHHHHGGGHHHHHHGGGGGGFFFFFFEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<>>======<<<<<<======<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<>>>>>============::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999999999999999999999888999999999999999999888:::::::::;;;;;;:::::::::999999999999999999999999888888888777777888888888777888888888888888888888777888888888999999999:::888888999999::::::;;;;;;vvviiiccc\\\[[[YYYXXXWWWWWWWWWXXXYYYXXXVVVTTTRRRQQQPPPPPPSSSRRRQQQPPPPPPOOOPPPPPPSSSSSSSSSTTTUUUVVVXXXYYYXXXWWWTTTRRRPPPPPPQQQRRRSSSSSSTTTUUUVVVVVVVVVVVVVVVYYY[[[[[[XXXVVVXXXZZZZZZZZZ[[[\\\\\\\\\\\\[[[]]]^^^``````______aaabbb]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[YYYYYYYYYYYYXXXXXXXXXXXXVVVVVVVVVTTTRRRPPPMMMKKKIIIJJJJJJJJJIIIIIIKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPQQQRRRQQQPPPOOOPPPQQQOOOQQQSSSUUUVVVVVVVVVVVVRRRQQQOOOMMMKKKIIIHHHGGGDDDCCCAAA>>>===>>>>>>???@@@@@@?????????@@@AAABBBAAA@@@@@@@@@AAAAAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>===;;;:::999999999999:::<<<>>>???AAAAAAAAA@@@@@@????????????@@@@@@?????????>>>>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999888999::::::;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<===========================>>>>>>>>>===============<<<<<<;;;;;;:::999999999999:::;;;<<<<<<<<<;;;:::;;;;;;::::::::::::999999999::::::;;;;;;::::::999888999;;;===???AAACCCDDDEEEFFFGGGIIIJJJJJJJJJJJJHHHJJJMMMPPPSSSXXX^^^bbbmmmxxxpppbbbVVVKKKCCC;;;999555333444444444333444444333333333333444444333333333333333333333333333444444555555444444333444444444555555555555666666666666666777777777777999999:::;;;===>>>@@@AAADDDGGGJJJNNNQQQVVVZZZ^^^```bbbdddhhhlllooorrrssskkkhhheeeeeehhhmmmppprrrnnnmmmooossstttrrrqqqtttuuuzzzuuuggg[[[RRRMMMIIIEEECCCBBBCCCEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEE@@@@@@????????????@@@@@@@@@???>>><<<;;;;;;::::::>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========:::;;;;;;;;;<<<<<<======;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<>>======<<<<<<======999999999999999999999999999::::::;;;;;;::::::999888888888888888888888888777888888999999888888777888999999::::::999999888888888888888888888888888777777666666666666777777666666666777777777777777777777777888999999::::::888888888999999:::::::::ssshhhbbb[[[ZZZXXXVVVUUUTTTTTTUUUTTTSSSRRRPPPOOONNNNNNNNNOOOOOONNNNNNNNNNNNNNNOOOQQQQQQPPPPPPQQQSSSTTTUUUUUUSSSPPPNNNMMMNNNPPPQQQSSSSSSTTTUUUUUUTTTTTTTTTTTTXXX[[[ZZZVVVTTTVVVYYYYYYYYY[[[\\\\\\\\\[[[ZZZ\\\^^^```___]]]\\\^^^```[[[[[[ZZZZZZZZZYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZVVVVVVVVVTTTQQQNNNJJJHHHEEEGGGHHHHHHGGGHHHJJJLLLKKKKKKKKKKKKKKKLLLLLLMMMJJJKKKLLLKKKJJJJJJKKKMMMLLLMMMNNNOOOOOOOOONNNMMMLLLKKKJJJHHHFFFDDDBBBBBB???>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<===???@@@>>>=========>>>???AAABBB@@@@@@@@@?????????>>>>>>======<<<;;;:::999888888999:::<<<>>>@@@AAABBBBBBAAA@@@@@@??????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999:::;;;;;;<<<<<<:::;;;<<<======<<<;;;:::::::::::::::::::::::::::777777777777777888888888888888888888888999999:::888999:::;;;;;;<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::999888888888777888:::;;;<<<;;;:::999;;;;;;::::::::::::999999999::::::;;;;;;::::::999999:::<<<>>>AAACCCEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHJJJMMMQQQVVV\\\ccchhhtttwwweeeZZZQQQGGG???:::777444333444444444333444333333222222333333444222222222222222222222222333444444555555444444333444444444555555555555666666666666666777777777777888888888:::;;;===???@@@FFFHHHLLLPPPSSSXXX]]]```bbbffflllrrrwwwyyyyyyxxxrrrpppnnnnnnpppssstttuuuuuuqqqpppqqqqqqoooqqqtttxxx}}}vvvgggZZZQQQKKKGGGCCCBBBAAABBBDDDEEEFFFEEEFFFFFFEEEEEEEEEEEEDDDDDD??????>>>>>>>>>??????@@@>>>===<<<<<<;;;;;;;;;;;;>>>===<<<<<<;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888777777888999999888777777666666777777777777666666666666666666666666666666555555444444444444555555555555555666666777777777555555666777777888999999888888888888999999999999qqqfffaaa[[[YYYWWWUUUSSSRRRRRRRRROOOOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMNNNPPPOOOOOONNNOOOPPPRRRSSSRRRPPPNNNLLLKKKLLLNNNPPPSSSTTTTTTTTTTTTSSSSSSRRRSSSWWWZZZYYYUUUSSSUUUXXXXXXYYYZZZ\\\\\\[[[[[[ZZZ\\\^^^```^^^\\\ZZZ\\\^^^YYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[[[[VVVVVVUUUTTTPPPLLLHHHFFFDDDEEEFFFGGGGGGHHHJJJLLLJJJIIIIIIHHHHHHIIIIIIJJJEEEFFFGGGFFFEEEEEEGGGIIIKKKKKKLLLLLLKKKJJJIIIGGGHHHGGGFFFDDDBBB@@@???>>><<<<<<;;;:::999888777777888888777888999;;;===>>>;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>>>>>>>============<<<<<<;;;;;;:::999888888999:::<<<>>>@@@BBBBBBCCCAAA@@@@@@??????@@@@@@AAA===============>>>>>>>>><<<<<<<<<;;;;;;:::::::::888999999::::::;;;<<<<<<<<<===???@@@@@@???===<<<::::::::::::::::::::::::888888888888888999999999777777777777777888888999888888999:::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;;;;:::;;;;;;::::::999888777777555666888:::;;;:::888777;;;;;;;;;:::::::::999999999::::::;;;;;;::::::999999;;;<<>>???GGGJJJMMMQQQTTTYYY^^^aaaaaahhhqqqzzz}}}{{{wwwuuussstttuuuwwwwwwwww{{{uuupppooonnnmmmpppuuu~~~vvvfffYYYPPPIIIFFFBBBAAA@@@AAACCCEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCC???>>>>>>>>>>>>>>>??????<<<;;;;;;;;;;;;<<<============<<<;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>======;;;:::999999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999:::::::::::::::::::::::::::999999999::::::999999999777777777777777777777777666777888999999888777666444444555555555555444444444444444444444444444444444444444333333444444444444555555555666666777777444444444555666777777888888888888888888999999999tttfff]]]ZZZXXXUUUSSSSSSSSSSSSRRRLLLKKKKKKKKKKKKKKKLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMMMMMMMNNNKKKJJJHHHHHHHHHIIIKKKMMMOOOOOOQQQRRRRRRRRRQQQPPPUUUTTTSSSSSSSSSTTTVVVWWWUUUVVVWWWWWWXXXXXXWWWWWW[[[\\\\\\[[[YYYYYYYYYZZZ]]][[[ZZZXXXWWWXXXXXXYYY]]]\\\ZZZXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVRRRMMMHHHFFFEEEFFFEEEDDDDDDEEEDDDBBB@@@GGGGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEECCCBBB@@@>>>===;;;;;;;;;::::::999999999777888888888888777666666888:::;;;;;;:::999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777<<<<<<===>>>???@@@AAAAAA??????>>>>>>>>>>>>??????BBBBBBAAAAAA@@@?????????>>>>>>===<<<:::999888888666777999;;;;;;;;;999888===<<<<<<;;;;;;::::::999888999::::::::::::999888888777777777888999:::::::::::::::999999999888888888888777777888:::;;;===999999::::::;;;<<<======<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<======<<<<<<<<<;;;;;;;;;999999999888888888777777777888999888777777999;;;<<<<<<;;;::::::999888888888999;;;<<<<<<;;;999888;;;;;;<<<===>>>???@@@@@@EEEEEEEEEFFFGGGIIIJJJKKKJJJMMMQQQSSSVVV^^^kkktttxxxfffZZZPPPFFF@@@>>>888777666555555555555555555666666666777777888888444444444333333222222222333333333444444444555555333333333333444444555555666666666666666666666666777666999======<<<>>>CCCHHHJJJNNNTTT\\\cccgggiiihhhqqq}}}|||{{{zzz{{{}}}}}}|||{{{{{{{{{zzzwwwppplllrrr{{{ssseeeYYYPPPIIIEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@@@@???>>>>>>===<<<===============<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::===<<<:::999888999::::::::::::999999999999::::::;;;;;;;;;::::::999999999<<<;;;999888777888999999:::::::::;;;;;;;;;<<<<<<:::::::::999999888888888:::999888666666666777777888888888888888777666666666666666666555444333222444444555555555555444444666666555555555444444444333333333333333333333333333333333333333333333333666666777777777777666666666666777666666555444444666666555555555555666666rrrddd[[[WWWTTTQQQPPPPPPPPPOOONNNLLLKKKKKKJJJJJJKKKKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIHHHGGGHHHIIIKKKLLLLLLMMMNNNOOOPPPOOONNNNNNRRRQQQQQQPPPQQQRRRSSSTTTTTTTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYXXXWWWVVVWWWYYYXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZYYYXXXXXXYYYZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUURRRMMMHHHFFFFFFEEEDDDBBBBBBCCCCCCBBBAAADDDDDDDDDDDDCCCCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@>>><<<;;;;;;;;;;;;::::::999999999999999888888888777777777666888::::::888777888999999999:::::::::::::::::::::::::::999999999999888;;;;;;<<<===>>>???@@@@@@??????>>>>>>>>>>>>??????@@@@@@??????>>>===<<<<<<===<<<<<<;;;:::999888888777888999:::;;;:::999999;;;;;;;;;:::::::::::::::888999::::::::::::999888777777777666777777888888888888888777777777666666888888777777888:::;;;<<<999999::::::;;;;;;<<<<<<;;;::::::999999::::::;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888888777777777666777999999888888888:::<<<;;;;;;:::999999888888888999;;;<<<<<<;;;999888:::;;;<<<===>>>???@@@@@@DDDDDDDDDEEEFFFHHHIIIJJJLLLPPPUUUYYY]]]fffttt~~~sssaaaTTTLLLCCC===<<<777666555555444444444555444444444444555555666666444444444333333222222222333333333444444444444444333444444555555555444444888888888888888888888888777777999===>>><<>>??????>>>===============>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::<<<;;;:::999888999999:::<<<;;;;;;::::::;;;;;;<<<;;;:::::::::999999999999::::::999888888888888888999::::::::::::;;;;;;;;;::::::999999999888888888777888888999888777666555777888888888888777666666777777777777666555444333444444555555555555444444666555555555444444444444333333333333333333333333444444444444444444444444444555555555555555555444666666666666666555444444666666555555555555666666ooobbbZZZUUURRROOONNNNNNNNNMMMLLLKKKKKKJJJJJJJJJJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGGGGHHHJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKNNNNNNMMMMMMMMMNNNOOOPPPRRRRRRSSSTTTTTTTTTSSSSSSQQQSSSTTTTTTTTTTTTUUUWWWTTTUUUWWWXXXYYYZZZ[[[[[[XXXXXXXXXXXXYYYZZZ[[[\\\VVVVVVVVVVVVVVVVVVVVVVVVTTTUUUTTTQQQLLLHHHFFFFFFDDDBBB@@@???AAABBBBBBAAA@@@@@@@@@@@@????????????AAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@@@@@@@??????@@@??????>>>===<<<:::999;;;;;;::::::::::::999999;;;:::999888888888999999555777888888666555666777777777777888888999999999888999999999999:::::::::::::::;;;<<<===>>>??????@@@@@@????????????@@@@@@AAA@@@@@@>>>===<<<;;;;;;;;;:::::::::999999999999888999999999999:::::::::888999999999999:::::::::888999999::::::999999888888777666666666666666666888777777777777666666666888888888888888999:::;;;::::::::::::::::::::::::999999999888888999999999::::::999999999999:::::::::::::::999999999999888888888888888777777777777555777999999888888888999;;;;;;::::::999999888888888999:::;;;;;;;;;:::999:::;;;;;;<<<===>>>??????CCCCCCCCCDDDEEEFFFGGGHHHKKKPPPVVV[[[bbblllzzz{{{kkkXXXMMMEEE>>>:::999555555444333333333444444222222222222333333333333444444333333333333222222444444444444333333333333444555666666666555444333888888888888888888888888888777999===>>>===@@@EEEKKKPPPZZZfffrrr|||}}}{{{|||~~~~~~wwwssssssvvv{{{~~~mmm\\\PPPGGGBBB@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===??????>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;:::999999888999999999;;;::::::999999::::::;;;:::999999999999888888888888888999999888888777777888999999999::::::::::::999999888888888888777777555666999::::::888555333777777777777777666666555777777777777666555444444444444555555555555444444555555555555444444444444333333333333333333333333555555555555555555555555222333333444444333333222555555666666555555444444666555555444444555555666~~~mmm```YYYVVVSSSPPPNNNNNNNNNMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGHHHIIIGGGHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLLLLLLLNNNOOOPPPPPPQQQQQQPPPPPPMMMOOOQQQQQQQQQRRRTTTVVVTTTUUUWWWYYYZZZZZZZZZYYYWWWWWWWWWXXXYYYYYYZZZ[[[WWWWWWWWWWWWWWWWWWWWWWWWSSSSSSSSSPPPKKKHHHFFFFFFCCC@@@======>>>@@@@@@@@@===============<<<<<<<<<>>>>>>>>>?????????@@@@@@>>>>>>==============================<<<;;;:::999::::::::::::::::::::::::===<<<:::888888999:::;;;555666888777666555555666555555555666777777888888777777888888999:::;;;;;;999999:::;;;<<<======>>>@@@@@@????????????@@@@@@CCCBBBAAA@@@???>>>===<<<999999999999999999999999:::999999888888999::::::666777777888999999::::::999999999999999999999999999888777666666666666666999999999999888888888888888888888888888999999:::::::::::::::999999999999888888777777777777888888999999888888888888999999999999888888888777777777777777777777777777777777666777888777666666888:::::::::::::::999999888888888999:::;;;;;;;;;::::::::::::;;;<<<<<<===>>>>>>AAAAAAAAABBBCCCDDDFFFFFFKKKQQQYYY```hhhsssrrrbbbPPPFFF@@@;;;888888444444333222222333333333222222222222222222222222333333333333333333333333444444444333333333333222444555666777777555444333888888888888888888888888999777999===>>>===AAAFFFKKKSSS```ooo}}}}}}}}}xxxtttxxx{{{iiiXXXKKKDDD@@@>>>===============>>>>>>>>>>>>????????????>>>>>>===>>>??????>>>>>>>>>============<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999999888888888999999999888888888888888888999888888888888888888888888666777888999888888666555777777888888888999999999777777777777777777777777555666888999999777666444666666777777666666555444555555666666555444444333333444444555555444444333444444444444444444444444333333333333333333333333444444444444444444444444222222333333333333222222444444555555555444444333555444444444444444444555}}}lll```YYYUUUSSSOOOMMMMMMMMMKKKJJJJJJJJJIIIHHHGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMJJJLLLOOOPPPPPPQQQSSSUUUVVVWWWXXXYYYYYYXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWQQQRRRQQQOOOJJJGGGEEEEEEAAA>>><<<;;;<<<===>>>>>>::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::::::::::::::::::::::::::===<<<:::888888999:::<<<666888999888777555555666444444444555555555666666555666666777888999::::::888888999:::;;;<<<======@@@??????????????????@@@BBBBBBAAA@@@???>>>===<<<888888999999999999::::::::::::999888888999999:::555666777777888999::::::999999999999999999999999:::999888888777777777777888888888888888888888888777777888888888999888888999999999999999888888888888777777666666777777888888888777777777777888888888777777777777666666666666666666666666666666666999888666444333555999===:::999999999999999888888888999::::::;;;;;;;;;;;;::::::;;;;;;<<<<<<======??????@@@AAABBBDDDEEEFFFQQQWWWaaaiiirrryyyiiiZZZJJJBBB===999777888333333222222222333333444333222222222222222222222333333333333333333333333333333333333333333333333444444555666666555444333777777777777777777777777999888999===>>>>>>BBBHHHKKKVVVfffwww~~~yyyxxx~~~xxxfffTTTHHHBBB>>>===<<<<<<<<<<<<<<<<<<;;;;;;===>>>>>>?????????>>>>>>===>>>>>>>>>>>>===<<<;;;;;;;;;:::999999999999:::::::::::::::::::::::::::999999999999999999999999777888888888888888888888999999888888888888999999777777777777777777777777444555666777888777666555666666666666777777777888666666666666666666666666777666666666666666777777555666666666666555444444333333444444333333222222333333444444444444333333333333444444444444444444333333333333333333333333222222222222222222222222333333444444444444333333333333444444444444333333444444333333333333444444{{{jjj^^^XXXTTTRRRNNNLLLKKKKKKJJJHHHJJJIIIHHHGGGFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJIIIIIIKKKMMMNNNOOOPPPRRRTTTWWWWWWWWWVVVVVVUUUSSSSSSUUUUUUVVVVVVVVVUUUUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVQQQRRRQQQNNNIIIEEEDDDCCC@@@===;;;:::;;;;;;;;;:::888888888999999999999:::999999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999::::::::::::;;;;;;<<<;;;:::999999999::::::777999:::999777666666666444444444444444444444444444555555666777888888888888888999:::;;;<<<======??????>>>>>>>>>>>>??????>>>>>>>>>======<<<<<<;;;999999999::::::::::::::::::::::::999999999999888666666777888999999:::::::::999999888888999999::::::999888888888888888999555555666666666666666777777777888888999888888777888888888888888888888888888777777666666777777888777777777666666777777777777777777777666666666666555555555555666666666666999888666444333555999<<<999999999999999999888888999999999::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<===>>>???@@@BBBDDDFFFHHHQQQYYYdddooozzzrrr```SSSEEE???<<<999777888333333222222222333444444333333333333333222222222222222333333333333444444222222222222333333333333333333333333444444555555666666666666666666666666:::888:::===>>>???CCCJJJNNNZZZlll}}}{{{xxxzzz}}}rrraaaQQQFFF@@@>>>===;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>;;;<<<===>>>===<<<;;;:::::::::999888888888888999999999999999::::::::::::999999999999999999999999666666777888888888888777::::::999999999999::::::555555666666666666666777444444555666666666555555555555555555666666666666444444555555555555666666777666555444555666777888555555555555555444444333111222222333222222111111333333444444444444333333333333333333444444444444333333333333333333333333111111111111111111111111333444444555555444444333222222333333444444333333444333333222222333333444yyyggg\\\WWWVVVSSSOOOMMMMMMLLLJJJIIIIIIIIIGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDCCCCCCCCCDDDFFFFFFDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGGGGIIIKKKLLLLLLMMMPPPQQQTTTTTTSSSQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRQQQMMMHHHDDDBBBAAA>>>===;;;::::::999777666666666666666777777777888777777777777888888888888777777888888888999999999999::::::;;;;;;;;;::::::999999999::::::;;;;;;;;;::::::::::::999999999999777999:::999777555555666666555555444444333333222333444444444555666666666888888999:::;;;<<<======>>>>>>============>>>>>>=====================<<<;;;;;;;;;:::::::::::::::999999:::;;;:::999888777777888888999999:::::::::::::::999888888999::::::888777777777777888888999555555555555666666777777777777888999999888777666666666777777888888999999888777777777777777777888777666666555555666666777777777777777666666666666444444444555555666666666555666777777666666777999888888888888888888999999999999999999:::;;;<<<<<<:::::::::::::::;;;;;;;;;<<<<<<>>>@@@CCCEEEHHHIIINNNXXXeeerrrxxxhhhYYYMMMAAA===<<<999666666333333333333333444555555333333333222222222111111222222222333333444444444000000111222333444444555222111111000111333666777777777777777777777777777;;;999:::===??????DDDKKKTTTaaassswwwvvvyyyuuukkk\\\NNNDDD???===<<<;;;;;;;;;:::::::::999999999:::;;;<<<============:::;;;<<<===<<<;;;999888;;;:::999999888888999999888888999999999:::::::::888888888888888888888888555555777888888888777777777777777666666777777777444444555555555666666666444444333333444555555666444444444444555555555555333333444444555555555555555555555666666666777777444555555555555444333333111222222333333333222222222333333444444333333222222222333333333444444444333333333333333333333333222222222222222222222222333333444444444444333333111111222333333333333333333333222222222222333333wwweeeZZZUUUYYYVVVSSSPPPOOOOOOMMMLLLIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAABBBCCCDDDEEEBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFHHHJJJKKKKKKLLLNNNOOOQQQPPPOOONNNMMMNNNOOOOOOMMMOOOQQQSSSUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQMMMHHHCCCAAA@@@>>><<<;;;::::::888555333444444444555555666666666666666666666777777777777555666666666777777888888888888999::::::::::::999999999999::::::;;;;;;;;;999999:::::::::999888777777888999888666555444555777666666555444333222111333333333444444444444555888999::::::<<<<<<===>>>======<<<<<<<<<<<<======>>>>>>>>>>>>????????????<<<<<<<<<;;;;;;:::::::::888999;;;<<<;;;999777666999999999999999:::::::::;;;:::999888888999:::;;;666666555666666777888999666777777777888888999999666777888999999888777666555666666777888999999:::888888777777777777888888666666555555555555666666888777777777666666666666444444444555555555666666222555888:::999777666666888888888888888888999999999999999999:::;;;<<<===::::::::::::::::::;;;;;;;;;;;;===@@@CCCFFFIIIKKKQQQ[[[jjjyyypppaaaTTTIII???<<<;;;888555555333333333333444444555666333222222222111111000000222222222333333444444444//////000111333444555666111000//////000333666888888888888888888888888888;;;999:::===???@@@EEELLLYYYfffyyy~~~ttttttwww~~~~~~pppgggYYYLLLCCC>>><<<;;;;;;;;;;;;::::::999999999777888999:::;;;<<<<<<<<<999:::;;;<<<<<<:::888777<<<;;;::::::999999::::::888888888999999:::::::::888888888888888888888888444555666888888888777666333333333222222333333333444444444555555555666666444444333222333444666777333333333444444444555555333333333444444555555555222444666888888777666444444444555555444444333222222333333444444444333333222333333444444333333222222222222333333444444444333333333333333333333333333333333333333333333333222333333444444333333222000111222333333333333333333222222222222222222333tttggg]]]WWWVVVUUURRROOOMMMKKKJJJIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBAAAAAAAAAAAAAAADDDDDDCCCBBBAAAAAA@@@@@@??????@@@AAAAAABBBCCCCCC@@@@@@AAAAAACCCDDDFFFGGGFFFFFFEEEDDDCCCCCCDDDDDDGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNRRRQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRMMMMMMMMMKKKHHHCCC???<<<;;;;;;999777666555555555666888999777333000222444777555222333555777666444555555555666777888888999777777888888888777777666666666888999999:::999999999::::::;;;;;;:::::::::888888888888888777666666999888888777666555555444333444666777777777666555777888999:::;;;;;;;;;;;;======<<<<<<<<<>>>@@@AAA??????>>><<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888888888888888888888999999999999999999999999:::999888888777777888888777888999:::;;;::::::999999999999888777666666555555666888999999777555444888888777777666666555555777777666666777888999:::666666777777666555444444444444444444444444444444555333222444777999888666666666555444444555777888666666777777888888888999999::::::::::::::::::;;;<<<<<<;;;;;;:::;;;;;;;;;===;;;===BBBEEEFFFIIIMMMVVVcccssstttdddZZZIIIFFFAAA<<<888666666666555444444333333444444555...000111333444444333333222333333444444333333222222222111111222222333444444444444444444555777777888888999999999:::::::::;;;999:::<<<===@@@IIIRRR]]]nnn~~~yyyrrrqqquuu|||{{{ooo___OOOGGGCCC???<<<;;;;;;;;;:::999999:::;;;;;;;;;:::888777777999:::<<<:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::999999888888999999999999888777777555555666777777777777777666666666666666666666666666444333444777777555222333444444555555444444333333444444555555444444333222333333444555555555444555555555444444333333222777666555444444444444444666666555444333111000///555444333333333333444555333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222000000111111111222222222vvvhhh^^^XXXVVVTTTRRRPPPMMMKKKJJJIIIGGGGGGFFFDDDDDDCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAACCCCCCCCCBBBAAA@@@@@@@@@??????@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDIIIHHHGGGGGGFFFFFFFFFGGGEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMLLLIIIFFFBBB???===;;;:::999777666555555444000111333333333333444666666444222222444666555333444444555555666777777888777777888888888777777666666666777888999999999999::::::;;;;;;;;;:::999999777777888999999888777666888888888777666555555555222333444444555555444444777888999:::;;;;;;;;;;;;===<<<<<<<<<<<<>>>???@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888888888888888888888999999999999999999999999:::999888888777777888888777888999:::::::::999999999999888888777666666555555666777888888777666666888777777777666666666555444555555555666666666666555555555555555444333333444444444444444444333333666444333444666777666444666666555444555666777888777777777777888888888999999999::::::::::::;;;;;;<<<<<<;;;:::::::::;;;<<<>>>===???DDDFFFGGGJJJPPP\\\jjj{{{yyyhhhXXXNNNFFFCCC>>>:::666444444444555444444333333444444555000111222333333333333333222333333444444333333222222222222111222222333444444444444444555666777777888888999999999:::::::::;;;999:::<<<===@@@HHHRRRbbbrrr{{{wwwsssrrruuu||||||uuujjj\\\LLLEEEBBB>>><<<;;;999999888777777888999999<<<;;;999777777777888999:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::999999888888888888999999888888777666555555666777777777777666555555555555555555555555666444222333555666555333333333444444444444333333333333444444444444333333222333333444555555444444555555555555444444444444666555444333333333333333555555555444333222000000444333222222222222333444222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222222222222111222222222333333333333wwwhhh^^^YYYUUUTTTRRRPPPMMMKKKJJJIIIEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@??????>>>??????@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMKKKIIIGGGDDDAAA???>>>;;;:::999777666555444444000//////111444666666555444333111111333444333222333333444444555555666666666777777888888777777777666666777888888999999999;;;;;;;;;;;;;;;:::999888555777888::::::999777666888888777777666666555555444444333333444444555666777888999:::::::::::::::<<<<<<;;;<<<<<<===??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999:::999888888777777888888777888999999:::999999999999999888888777666666666555555666666777777888888777777777777666666666666444444666777777666666555444444444444444444333222555555555444444333333333666555444444555555444222666555555555555666777888777777777888888888888888999999999::::::;;;;;;;;;===<<<:::999999:::<<<===???>>>@@@EEEGGGHHHMMMTTT```ooo}}}lll\\\OOOFFFDDDAAA===999666444444444555444444333333444444555333333222222222222333333333333444444444444333333222222222222222333444444444444444444555666777888888888999999999:::::::::;;;999:::<<<===@@@HHHRRRfffuuu~~~zzz{{{~~~~~~yyytttrrrsssssswwwuuummmbbbUUUIIICCCAAA>>>;;;;;;999888888777777888888999<<<;;;999777666666777777:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999888888888888888888888888777666666444555666666777666666666555555555555555555555555555333111111333444444333333333444444444444333333333333444444444444333333222333333444444444444444444444444555555555555555444333222222222222222222333333333333333222222111222222111111111111222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444wwwggg]]]YYYSSSRRRQQQPPPMMMKKKIIIHHHDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>??????@@@@@@@@@AAA@@@@@@@@@@@@AAAAAABBB>>>>>>============>>>>>>AAABBBCCCDDDEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKIIIGGGDDDAAA@@@>>>>>>;;;:::888777555444444444777444222333555666444111333222111111111222222222222222333333333444444444555666777777777777777777666666666777888888999:::<<<<<<<<<<<<;;;:::999888555666999:::;;;999888666888777777777666666666555777666555555555666888999777777888999999999999999;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::999888888777777888888888888888999999999999888888888888888777777666666555555555555666777999:::777777777777666666666666555666888::::::999777666444444555555555444444333555555555444444333333222444444333444444444444333555555555666666777888888888888888888888888888888999999999::::::;;;;;;;;;>>><<<:::999:::;;;===???@@@???AAAFFFHHHJJJQQQYYYfffvvvqqqbbbVVVLLLFFFCCCAAA>>>:::888666666555555444444333333444444555555444222111111222333444333333444444444444333333333222222222222333444444444444444444555666777888888888999999999::::::::::::999:::===>>>@@@HHHQQQeeeuuu|||wwwrrrnnnjjjnnnqqqrrrqqqnnnlllkkkpppssszzzzzzoooeeeYYYOOOEEEBBB@@@<<<;;;;;;:::::::::::::::::::::::::::999888777777777777888:::;;;;;;<<<<<<;;;;;;::::::::::::999888888777777777777888888777777666555444444555666666666666555444444444444444444444444555333111000000222333444333333333444444333333333333333333444444333333333222333333444444444333333222222222333444444444555222111111000000000111111111222222333333333222222222222222111111222222222000000000000000000000000111222222222222222333333000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333333444rrrcccZZZWWWQQQPPPPPPOOOMMMJJJHHHGGGDDDDDDCCCBBBBBBBBBCCCCCCAAAAAA@@@?????????????????????>>>>>>>>>??????@@@???????????????>>>>>>>>>=========>>>>>>>>>>>>>>>======>>>>>>???AAABBBCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEBBB@@@>>>======::::::888666555444444333999666333333555555222///111111111000000000111222222222222222333333333333555555666777777777777777666666666666777888999:::;;;<<<<<<<<<;;;;;;:::999666777999::::::999888777777777777777666666666666777777666555555777888999777777888888999999888888999:::;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::999888888777777888888999888888888888888888888888888888777777777777777555555555555666777999:::666666666666777777777777666777999::::::888666555444555555666666666555555555555555444444333333333111222333444444444555666444555666777777888888888999999999888888888888888888888999::::::;;;<<<<<<>>>===<<<;;;<<<===???@@@@@@@@@CCCGGGJJJMMMVVV```qqqvvvfffZZZQQQIIIDDD@@@???<<<:::777666555555555444444333333444444555555444333222222222333444333444444555555444444333333333222222333333444555555555555555555666888888888888999999999::::::::::::999:::===>>>@@@HHHQQQbbbssszzzsssmmmhhhcccaaa]]]```ccceeeffffffgggggglllqqq}}}zzzwwwssshhh^^^QQQHHHBBB@@@???;;;:::;;;::::::::::::::::::::::::777777777888888999:::::::::;;;;;;<<<<<<;;;;;;::::::999999888888777666666666777777777777666555555333333444555555555555555444444444444444444444444444333111000///111333444222333333333333333333222222333333333333333333222222333333444333333222222000000000111111222222222000000/////////000000111111111222222333333222222222222333333333333222222000000000000000000000000111111111222222333333333000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111222222222222kkk]]]UUUTTTNNNNNNNNNMMMKKKIIIFFFEEECCCCCCBBBBBBBBBBBBBBBCCC@@@@@@???>>>>>>>>>>>>>>>>>>============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<<<<===???@@@BBBCCCAAAAAA@@@@@@AAAAAABBBBBB???@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA???>>><<<<<<:::999888666555444333333333111111111222222222000000111222111//////111222222222222222333333333333444444555666777777777777777666555555666777999:::;;;;;;<<<<<<<<<<<<;;;;;;999999:::999999888888777777777777777666666666666555555444444555555666777666777777888888888777777888999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<999999999999::::::::::::::::::::::::::::::::::::999999999999999999999999:::999888888777777888888999999888777777777888888888888777777777777777777555555666666777777888888666666666666777777777777555666666777777666444444444555666666777666666666444444444444444444444444111222444444444555666888444555666777888999999999999999999999999888888888888888999::::::;;;<<<<<<>>>>>>>>>>>>???@@@AAAAAAAAABBBEEEJJJMMMRRR^^^jjjyyy{{{jjj[[[QQQIIIBBB>>>;;;:::999777555444333333555444444333333444444555444333333333333333444444444444555555555555444444333333333333333444444555555555555555666777888888888888999999999:::::::::999888:::>>>???@@@HHHPPP```rrrsssnnnfff___ZZZVVVSSSQQQRRRUUUYYY\\\^^^aaadddggghhhnnn|||zzzqqqooojjj___VVVJJJDDD@@@@@@>>>;;;999:::777888888999999888888777666777888999:::;;;;;;<<<:::;;;;;;<<<<<<;;;;;;:::999999888888777666666666666666666666666555555444222333444444555555444444333333333333333333333333222333333222000000222444222222333333333333222222222222333333333333222222333333333333333222222111/////////000000000000000//////////////////000111111111222222222222222111222222333333333333222222000000000000000000000000111111111222222333333444000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111000000111111111222222222yyydddVVVQQQPPPKKKLLLLLLLLLJJJGGGEEECCCAAAAAA@@@@@@@@@AAAAAABBB??????>>>============>>>===<<<<<<<<<======>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA===============>>>??????======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBDDDEEEFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAA@@@===;;;::::::999777666444444333333///000222222111111222333000222333111//////111333333333333333333333333333333444555666777777777777777666555444555777999:::999:::;;;<<<===============<<<:::888777777777888666666666666777777777777444444555666666666666666666777777777777777666666777888:::;;;<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<888888999999999:::::::::::::::::::::::::::::::::999999999999999999999999:::999888888777777888888:::999888777666666777888777777777777777777777888555666777888888777666666555666666666777777777888666666666666555555555444333444555555666666666555222333333444444555555555222444666666444444666888333444666888999999999999:::::::::999999888888888777888888999;;;<<<<<<===>>>???@@@BBBBBBBBBBBBBBBCCCEEEIIINNNRRRXXXfffsssxxxnnn```SSSKKKFFFAAA===999999888666555444333333555444444333333444444555222222333444555555555555444444555555555555444444444333333333333444555555555555555555666777888999888888999999999:::::::::999888;;;>>>???AAAHHHPPP[[[nnnyyyppp```[[[TTTNNNJJJIIIGGGFFFHHHKKKOOOSSSWWW[[[aaadddeeekkkxxxrrriiieee___UUUMMMFFFBBB???@@@>>>:::888:::777888999999999999888777888999::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888777666666555555555555666666666555444444222222333444444444444333222222222222222222222222111333444444222111222444222222333333333333222222222222333333333333222222333333333333333222111111000000000000000////////////////////////000111111111111222222222111111000000111222333333222111000111111111111111111111111000111111222333333444444111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111222222222333333uuu___RRRMMMNNNJJJKKKKKKKKKIIIGGGDDDBBB@@@???????????????@@@@@@??????>>>===============<<<<<<<<<<<<<<<===>>>???<<<<<<<<<===============<<<<<<<<<<<<<<<<<<<<<;;;>>>>>>============>>>>>>===============>>>???@@@;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@AAAAAAAAA@@@===:::999:::999777666444333333333111444666555222111333555000222333222000///111444333333333333333333333333333444555666777777777777777666555444555777999:::999999;;;<<<======>>>>>>???===:::888666666777888666666666666777777777777555666888999999999888777666777777777777777666666777888:::;;;<<<<<<;;;:::;;;;;;:::::::::;;;;;;<<<888888888999999:::::::::::::::::::::::::::::::::999999999999999999999999:::999999888777888888888:::999888666666666777888777777777777777888888888555666888999999777555444555666666666777777888888:::999888777666666777777222333333444555555555444111222222333444555666666555777888777444333555777333444666888999:::999999:::::::::999999888888888777888888999;;;<<<======>>>???BBBDDDEEEDDDCCCBBBEEEGGGLLLQQQUUU\\\kkkzzz~~~nnneeeYYYPPPKKKGGGDDDAAA::::::999888777666555555555444444333333444444555000111333555666666555555444444555555555555444444444333333333333444555555555555555666666777888999888888999999999:::::::::888888;;;>>>???AAAGGGPPPWWWjjj~~~xxxkkkaaaVVVQQQJJJEEECCCBBBBBBBBBAAADDDHHHLLLPPPVVV\\\aaaeeeiiitttzzzmmmddd___XXXNNNGGGDDDAAA???@@@>>>:::888:::999:::;;;<<<<<<;;;:::999;;;;;;<<<<<<<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::888888888777666666555555555555666666555555444333222222333444444444444333222222222222222222222222000333666555333111222444222222222333333222222222222222222333333222222222333333333333333222111000222222111111000000/////////////////////000111111222222222222222111000000///000111222222111000///111111111111111111111111000000111222333333444444111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000222222333333333444444444ttt```SSSNNNMMMKKKIIIGGGFFFFFFFFFDDDBBB?????????>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@BBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA@@@>>>>>>===;;;999777444222111111222222111000//////000111222222222111000000111222333444333222222111111111111444444555555555555444444666666666666666666666666777777777999:::<<<>>>???===<<<;;;999888777777777555555666666777777888888777777777777777777777777888777666555555666777888888888999999999:::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;999999999999;;;;;;999::::::;;;<<<<<<<<<;;;:::::::::999888777666666888888888888888999999999666666777777777777666666777777777777888888888888666666666666666555555555444555555444222111111222777777777777666555444333222222333333444555666666222333444444555555444444555555555555666666666777444555555666777888888999999888888888777777666666<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@AAAAAABBBCCCDDDDDDEEEGGGJJJNNNVVVcccsss~~~xxxjjjcccXXXNNNFFFAAA<<<::::::999777666555555555666666555444333333333333333666555444333333333333333444444444555555555666666555444444333333444444555555555555666777777888888:::::::::;;;;;;:::999999;;;;;;<<<<<<>>>BBBHHHLLLUUUiiiyyyxxxqqqkkk```TTTIIIGGGDDDAAA????????????BBBBBBCCCFFFKKKSSSZZZ______iiixxxzzzlll]]]WWWSSSMMMHHHEEE@@@???===;;;999888777777777999::::::888888999:::???>>>=========>>>@@@AAA>>><<<;;;:::;;;;;;:::999999888777555444444444444444444333333333333222222444444444444333222111000222222222222222222222222111111111111111111111111222222111111000/////////111111000000000000111111000000000000000000000000111111111000000000000000000000000000////////////222222222222222111000///111111222222222333333333333222111000////////////111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000111111111111111111111111vvvcccVVVPPPNNNKKKIIIGGGFFFFFFDDDBBB@@@?????????>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???????????????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<:::999777555333222111111111111000000000000111111222222111111111222444555555444333222222222222333444444555555555555444444555555555555555555555555777777888888:::;;;======<<<;;;:::999777666666666555555666666777777777777666666666666666666666666888777666555555666777888777777888888888999999999:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;;;;888999999:::;;;;;;::::::999::::::999999777666666777777777888888999999999666777777777777777777666777777777777888888888888777666666666555555444444111333444444444444555777777777777666666555333333222222333333444555555666222333444444555555444444555555555666666666666666555555666666777777888888999888888888777777777777888999999:::;;;;;;<<<<<<@@@@@@AAABBBBBBCCCDDDDDDHHHJJJMMMRRRZZZiiiyyyvvvooofff___UUULLLEEE@@@<<<:::999888777666555555555666666666555444444444444444666555444333333333333444333333333333444444444555555444444444444444444555555555666666777888888999888999999::::::999999888:::;;;;;;<<<===AAAGGGKKKPPPbbbooommmfff```VVVKKKEEECCCAAA>>>=========>>>AAAAAABBBEEEKKKRRRYYY]]]^^^fffrrrooobbbVVVQQQOOOJJJEEECCC======;;;:::999999999999888999;;;<<<<<<<<<>>>@@@AAABBBCCCDDDDDDCCCAAAAAA>>><<<::::::;;;;;;:::999999888777555444444444444444444333333333222222222444444444444333222111000222222222222222222222222111111111111111111111111111111111111000000000000111111000000000000111111000000000000000000000000////////////////////////////////////000000000000111111222222222111000000111111111222222222333333000000000000111222333444000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000111111111111111111111111yyygggYYYRRROOOKKKIIIFFFEEEEEECCCAAA????????????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::999999999999999999999999999999888888888888999999999999::::::::::::::::::::::::;;;<<<===>>>?????????>>>========================??????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<;;;;;;999888888777555333111000111111111222222111111111222111111222333444555666555555444444333444444444444444555555555555444444555555555555555555555555777777777888999:::;;;<<<<<<;;;999888666555555444555666666666666777777777666666666666666666666666777777666666666666777777666666777777777888888888888888999:::;;;<<<======;;;;;;::::::::::::;;;;;;777888888999999999999999999999999999999888777666666666777777888999::::::777777888888888888777777777777777777888888888888888777777666555444333333222333555555444444666777666666666666555444333333222222333333444444555555222333444444555555444444666666666666666555555555777777777777777777777777888888888888888777777777555666777888:::;;;<<<===???@@@AAABBBCCCDDDEEEEEEKKKMMMQQQWWWaaaqqqzzzooohhh^^^XXXOOOHHHBBB>>>;;;:::888888777666555555555555555444444333333333333333555555444333333333444444222222222222333333333333444444444444444444444444666666666777888888999999777888888999999888888888999::::::;;;<<>>======<<<<<<;;;;;;;;;:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<888888999999999999888888999999999999999:::::::::888888888999999999999:::999999999999999999999999::::::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<==================>>>???>>>>>>>>>>>>>>>????????????>>>>>>===<<<;;;;;;;;;888888888888666444222000000111222333333222111000000000111222333555666666666666555555555555555666444444555555555555444444444444444444444444444444777777777777777888999:::;;;:::888777555444444444666666666666666666666666666666666666666666666666777777666666666666777777777777777777888888888999888888999:::;;;<<<<<<===;;;;;;;;;::::::;;;;;;;;;888888999999999999999888999999999999999888777666555555666777888999::::::777777888888888888777777666777777777888888888888888888777666444333222222444555666555333222222333555555555555555444333222222222333333333444444444222333444444555555444444666666666666555555555555888888777777777777777777888888888888888888888888666666777888:::;;;<<<===??????@@@BBBCCCEEEFFFFFFKKKNNNSSSZZZfffwww}}}rrrgggaaaTTTPPPIIICCC???===;;;999777777666666555555555555222222111111111111222222555444444333333333444444222222222333333333333333444444555555555555444444666666777777888999999999777888888999999999999888888999::::::;;;>>>BBBFFFMMMVVV[[[WWWPPPKKKEEE???<<<<<<;;;::::::;;;<<<<<>>AAAJJJMMMQQQSSSRRROOOJJJGGGAAA???<<<::::::;;;::::::999888777555444444444444333333333222222222222111333333333333333222111111000000000000000000000000////////////////////////...//////000111222222222000000////////////000000000000000000000000000000......///////////////000---......///000111111222//////000111111222111111111111111111222222222222444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000111111111111111111111111}}}mmm___TTTOOOFFFEEEDDDDDDEEEEEEDDDBBB??????>>>>>>===<<<<<<;;;;;;;;;::::::999999999999::::::::::::::::::::::::777777888888888888777777888888999999::::::::::::999999999999::::::::::::999999999999999999999999888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===??????<<<<<<<<<<<<======>>>>>>>>>>>>>>>===<<<<<<;;;;;;888888888888777555222111111222333444444333222111///000111222444555555666666666666555555666777777444444555555555555444444444444444444444444444444666666666666666777888999999999777666555444444444666666666555555555555555555555555555555555555555666666777777777777666666888888888999999999::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999888888999999999888777777555666666777888888999999777777888888888888777777666777777777888888888888888777666555444333222111333444444333111000111222333444444444444333333222222222222333333333333333222333444444555555444444666666666666666555555555888888888888777777777777888888888888888999999999999999::::::;;;<<<<<<<<<>>>???@@@BBBDDDFFFGGGHHHJJJNNNUUU^^^kkk|||wwwnnneee\\\VVVLLLHHHCCC>>><<<;;;999888666666666666666555555555333222222222222222333333444444333333333444444555444444444333333333333333444555555666666555555444666666666777888888999999888888999:::;;;;;;::::::888999::::::;;;===AAADDDLLLQQQSSSOOOIIIEEEBBB>>>;;;;;;;;;;;;<<<<<<======>>>>>>@@@CCCGGGMMMRRRUUU\\\\\\^^^eeennnuuuwwwwwwzzzppp]]]SSSLLLGGGFFFDDD???;;;;;;<<<;;;:::999888777777777888999:::;;;<<<>>>BBBEEENNNQQQTTTVVVVVVTTTPPPNNNEEEBBB>>>;;;;;;;;;::::::999888777555444444444444333333222222222111111111222222333333222222111111////////////////////////////////////////////////......///000111222222333000000////////////000000/////////////////////////////////000000111111111---......///000111111222...///000111111111111111000000111111111222222222222111000//////......///111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000000000000000pppbbbVVVOOOGGGFFFDDDDDDEEEFFFDDDCCC??????>>>>>>===<<<;;;;;;;;;::::::999999888888777999999999999999999999999666777777777777777777666777777777888999999::::::999999999999:::::::::;;;888888888888888888888888777777777777888999:::;;;::::::::::::::::::::::::888888888999;;;<<<>>>???:::::::::;;;;;;<<<<<<============<<<<<<<<<;;;;;;888888888777666555444333333333333444444333333333111222333444555666666555666666555555666666777777444444555555555555444444333333333333333333333333555444444555666777888999888888777666666666666666666666666555555555555444555555555555555555555555666666777777777777666666888999999999999:::::::::999999999999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::999888888888999999999888888777666666666777777777888888666666777777777777666666777777777777888888888888777666666555444333222222///000222222111111333444222333333444444333222222222222222222333333333333222333444444555555444444555555555555666666666777888888888888888888888888888888888999999999999999;;;;;;;;;<<<<<<=========>>>>>>@@@BBBDDDFFFHHHIIIIIINNNWWWbbbpppvvvkkkddd]]]UUUOOOEEEBBB>>>;;;:::999888777555555666666666555555444555444444444444555555666444444333333333444555555444444444444333333333333444555666777777666555444555555555666777777888888888999:::;;;;;;;;;;;;;;;888:::;;;;;;;;;===@@@BBBHHHJJJJJJGGGCCC@@@>>>===<<<<<<<<<=========>>>>>>>>>???@@@CCCGGGLLLQQQTTTVVVVVVYYY]]]ccciiimmmnnnwww}}}hhhWWWPPPJJJFFFEEEBBB===;;;<<<===<<<;;;:::888888777777666888:::<<<>>>CCCHHHLLLOOOSSSWWW[[[\\\ZZZWWWUUUJJJFFFAAA===<<<;;;:::999999888777555444444444444222222222222111111111111111222222222222222111111////////////////////////000000000000000000000000...//////000111222222222000//////......//////000//////////////////////////////000000111111222222......//////000000111111//////000000111000000000000000000111111111111222............///000111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000ttteeeXXXPPPJJJIIIGGGFFFFFFEEECCCAAA@@@???>>>===<<<;;;:::::::::::::::999888777777777777777777777777777777777555666666777777666666555444444555555666777777888888888888888999999999999888888888888888888888888888777777777888999:::;;;::::::::::::::::::::::::888888888999999;;;<<<<<<888888999999:::;;;;;;<<<;;;;;;;;;;;;::::::::::::999999777666555555555555444444333333333333444444444555666777888777777666555555555555555666777777444444555555555555444444222222222222222222222222333333333444555777888999777777666666777777888999666666555555555444444444555555555555555555555555555666777888888777666555888888888888999999999999777777888999:::;;;;;;<<<:::;;;<<<======<<<;;;:::999999999999999888777777777888888999999999888888777777777777666666666666555555666666666666555555777777777777888888888888555555555444444333333333///111222222222222333555222222333333333333222222222222222222222222222222222333444444555555444444333444444555666777888888777777777888888999999:::888888888999999:::::::::999999:::<<<===>>>??????===>>>@@@BBBEEEGGGIIIJJJJJJQQQ\\\iiiwwwzzzkkk```[[[UUUNNNIIIAAA???;;;999999888777666444444555666666555555444333333333333333444555555333333333333333444555666333333333333222222222111444555666777777666555444444444444555666666777777777777999::::::;;;;;;;;;999:::<<<<<<<<<===???AAADDDDDDCCCBBB@@@=========<<<<<<======>>>>>>======>>>???AAADDDHHHLLLPPPSSSTTTVVVXXX[[[___dddiiimmm~~~ooo___RRRLLLFFFBBBAAA???;;;;;;===<<<<<<;;;:::::::::::::::888999:::;;;===AAAFFFJJJMMMSSS[[[aaadddaaa]]]YYYOOOJJJDDD???<<<;;;:::999999888777555444444444444222222222222111111111111111111222222222222111111000000000000000000000000111111111111111111111111//////000000111111111222//////............//////////////////////////////......//////000111111222////////////000000000000000000000000000000///...000000000000111111111111............///000111222111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000vvvhhhZZZRRRNNNLLLIIIGGGFFFDDDAAA???@@@???>>>===<<<;;;::::::::::::999999888777777666666666666666666666666666555555666666666666555555222222333333444555666666777777777777888888888888777777777777777777777777999888888777888:::;;;<<<999999999999999999999999:::999999999999999::::::777777888999::::::;;;;;;::::::999999999999999999:::999777555555555555666555555333222222333555555777777999::::::999888777555555555555555666777777444555555555555555555444222222222222222222222222111222222333555777888999666666666666777888::::::666666555555555444444444555555555555555555555555555666777888888777666555777777777777888888888888555555777888:::<<<===>>>:::;;;<<<======<<<;;;:::888888888888888777666666777888888999999999888888888888777777666666555555444444555555555555444444777777777777888888888888444444444444444444444444444555555444222111111222111222222333333333222222222222222222222222222222222333444444555555444444222333444555666888999999666666777888999:::::::::888888888999999:::::::::666777999;;;===???@@@AAA===>>>@@@BBBEEEGGGIIIJJJLLLTTT```mmm|||zzzooo___UUUPPPLLLEEE@@@@@@===:::888888888777666333444555666666666555444000000//////000111222222333333333333333444555666222222222222111111000000444555666888888666555444333333444444555666666666666666777999999::::::::::::;;;<<<<<<<<<===???AAACCCAAAAAAAAA@@@>>>===???<<<<<<===>>>>>>======<<>>===:::;;;>>>;;;:::::::::;;;;;;<<<===<<<<<<;;;:::999;;;???BBBKKKRRR]]]gggjjjggg```[[[RRRMMMFFF@@@===;;;:::999999888777666444444444444222222222111111111111000000111111222222222111111111111111111111111111111111111111111111111111111000000000000111111111111//////............//////////////////////////////---------...///000000111000000000000////////////000000111000000///......000000000000111111111111333222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000222222222111111111111000000000000000000000000000000000000000000000000000xxxjjj^^^XXXQQQOOOLLLJJJHHHFFFCCCAAA>>>>>>===<<<;;;::::::999999777555666999:::999777::::::999888777666555555555555666666666666555555555555666666555555444333444444555666777777666666555555555555555555555555333333333444666777999:::888888777777888888999:::999999888888888888999999888888777777777777777777999999999999999999999999777777777555333333555777666666555555555555666666:::::::::999999777666555777777777777777666555555666666666666555555555555222222222222333444444555777666444222111111222222555666888888666555666777<<<;;;:::888777666666666555555555555666666666777666666666666666555555555666666777777888888888888999999888888888888999999<<<;;;;;;::::::;;;;;;<<<;;;;;;::::::999888777777999888888777666555555444999999888777666555555444555555555666666666666666777777777777777666555555555555555444444333333333444444444333333222222222222222111111111111222222333333222222222333444555333333333333333333333333333444666777777777666555;;;:::999999999:::;;;<<<<<<<<<;;;:::999999999999777888:::<<<>>>@@@AAABBBBBB@@@???@@@CCCGGGJJJKKKNNNYYYeeeooo}}}hhh___TTTLLLHHHEEEAAA===::::::999888777666555555222333555666777777777666222222222222333333444555444444444333333222222222333444444333222222333555444444444444444444444444555444444555555666777888999999::::::::::::;;;;;;;;;;;;<<<<<<======>>>>>>???BBBDDDCCCAAA>>>======>>>???@@@@@@??????@@@BBB@@@DDDGGGHHHGGGHHHKKKOOOVVVYYY^^^aaaaaacccmmmyyyyyykkk^^^RRRIIIDDDBBB@@@??????===;;;999===<<<<<<<<<;;;;;;::::::>>><<<::::::<<>>>>>===<<<;;;:::999999???<<<:::;;;<<<<<<:::888555555666666666777777777444555555666666555555444444555555555555444333333444555555666666666666555444444444444444444444444555444444444555666777888888777777777777888999999888888888777777888888888888888888888888888888888888888888888888888888888777777777555444333555777888888777777666777777777999999999999888777666555888888888888888777777666666666666666555555555555333333333222333333444444444444444333444444555555666888999999888777777888<<<;;;:::888777666666666444444555555666777777888777777777777777777777777777777777888888888999999999999888888888888999999;;;;;;::::::::::::;;;;;;;;;;;;:::999999888777777888888777777666555555444777777666666555444444444555555555555666666666666777777777777777666555555555555444444444333333333444444444333333222222222222222111111111111222222222222333333333333444444333333333333333333333333444555666777777666666555:::999999888999:::;;;<<<999888777777666777777777666777888:::<<<>>>@@@AAACCCAAA@@@AAADDDGGGJJJLLLQQQ]]]jjjuuusssbbbZZZPPPHHHEEEBBB>>>:::888888777777777777666666555666777777777666555444333222222222333333444555444444333333333222222222000111111000//////000222444444444444444444444444666666555666666777888999999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@BBBEEEEEECCCAAA@@@@@@AAAAAABBBBBBBBBBBBCCCDDDBBBEEEHHHIIIIIIJJJOOORRRWWWYYY^^^aaaaaacccnnnzzzpppcccWWWLLLDDDAAA@@@>>>======<<<:::999<<<<<<<<<<<<===============;;;::::::<<<>>>@@@AAAHHHPPPYYY```gggkkkgggaaaVVVMMMDDDBBB@@@<<<:::;;;888777666444222222111111222222222222222222222222111111111111111111111111222222111111111000000000000000000000000000000000//////000000000000//////000000000000000000000000///////////////.........------...//////...------000000///...............////////////////////////............////////////////////////000000000000...///000000000000///...000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////111111000///////////////|||nnnbbb[[[TTTQQQNNNKKKIIIGGGDDDBBB>>>>>>===<<<;;;:::999999666444333333444444333111444444555555555666666666333444444555555444444333333444444444444333222222555555555666555555444444444444444444444444444444666555555444444444555555777777666666777777888999888777777666666777777888888888888888888888888888666666666666666777777777666777777666444444555777;;;:::999888888888888888888888888888888777666555999999999999999888777777666666666666555555555555555444333333333333333333111222444555777888888888888999::::::888888999:::<<<;;;:::999777666555555444444444555666777777888777777777777888888888888888888888999999999999999999999888888888888999999;;;::::::999999::::::;;;:::::::::999888888777777888777777666666555555555555555555555555555555555555555555555555555555555666666666777666666555444444444444444333333333333444444333333333333222222222222111111111111222222111222333444444444333333333333333333333333333333666666777777777666555555999888888888888999::::::666666666666666777888888777888:::;;;===???AAAAAACCCBBBBBBBBBDDDHHHKKKNNNWWWdddtttxxxgggZZZSSSJJJCCC@@@===:::777555555666666666777777777999999888888666555333222333333222222222333444444333333333333222222222222222333333222111111333444444444444444444444444444666666666777777888999:::999999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???AAACCCFFFFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFHHHKKKLLLMMMOOOTTTYYY]]]___cccfffeeehhhssswwwjjj___UUUJJJDDD@@@>>>============<<<:::;;;;;;<<<======>>>??????<<<<<<<<<======???@@@AAAFFFMMMVVV]]]dddhhhfff```TTTKKKCCCAAA@@@<<<::::::888777666444333222222222222222222222222222222222000000000000000000000000111111000000000000////////////////////////////////////000000000000//////000000000000000000000000.........///////////////------...//////...------///......------------...////////////////////////------------............////////////000000000000......////////////......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000/////////000000qqqeee^^^WWWSSSOOOKKKIIIGGGDDDBBB>>>======<<<;;;:::999888999888888999999::::::999888777777666555444333333222333333444444333333222222333333333333222111111555555555555555444333222333333333333333333333333555444444444444444444555666666555555666666777888777666666555555666666777888888888888999999999999666666666666666777777777555666777666555444555777;;;;;;:::999888888888888777777888888888777666666888888999999888888777666666666666666555555555555666555444333333333333333000111444666777888888888888999999999777777888:::;;;;;;:::999888666555444666666666666666666666666666777777777777777888888999999999999999999999999999999888888888888999999::::::999999999999:::::::::999999999888888777777777777666666666555555555555555666666666777777777666555555555555555444444555555555666666555555444333333333333333333333333333333333333333333333333333222222111111222222333000111333555555444333222444444444444444444444444777777777777666666666555888888888888888999999999888888888888999:::;;;<<<;;;;;;===>>>@@@BBBCCCDDDBBBBBBBBBCCCEEEHHHMMMPPP\\\kkk}}}ooo^^^QQQLLLEEE???<<<:::777555444555555555555666666666999999888777666444333222333333333222222333333444333222222222222222222222333444444444333333444666555555555555555555555555666666666666777888999999999999999:::::::::;;;;;;:::;;;;;;<<<===>>>??????AAACCCFFFGGGGGGGGGHHHIIIHHHHHHHHHIIIKKKMMMMMMLLLLLLOOORRRRRRSSSVVV[[[```ggghhhkkkmmmlllnnnzzzzzzpppeee[[[QQQIIICCC@@@???>>>>>>??????>>>===;;;;;;<<<<<<===>>>>>>>>>===>>>???@@@@@@@@@AAABBBFFFMMMTTTZZZ```eeeccc^^^SSSJJJCCCAAA@@@<<<999999999888777666444444333333111111111111111111111111////////////////////////000000000///////////////........................//////000000000000//////////////////////////////------......//////000000---..................---///......------.........////////////////////////------........./////////////////////000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111000000///000000111uuuhhhaaaXXXUUUPPPKKKIIIGGGDDDBBB======<<<;;;:::999888888888999888888777666666666999888888777666555444333222222333333333333222222222222333333222222111000444444555444444333222222333333333333333333333333222222222333333444555666555555444444555555666777666555555444444555555666777777888888888999999999666666666777777777888888444666777777555555555777:::999888777777777777777666777777888888888888777777777888888777777666555666666666666555555555555666555555444333333333333111222444555666666666555666777777666555555777888::::::::::::999777666555888888777666555444333333555555555666666777777777999999999999999999999999999999888888888888999999999999888888888888999999999999888888888888888777666666666666555555555555333444444555555666666777666666555555444444444333333444555555555555444444333333333333333333333333333333333333333333333333333333222222222222333333000111333555555444333222444444444444444444444444777777777666666666777777777777888888999999999999999999999:::;;;<<<===>>><<<<<<===???@@@BBBCCCDDD@@@BBBCCCDDDFFFIIIOOOTTT]]]nnnxxxdddTTTJJJGGGAAA===:::888666555555555555444444444444333777666666555555555555555444333333222222333333333222222222222222222222222///000111000///000111333555555555555555555555555555555555555666777888888999999999:::::::::;;;;;;::::::;;;<<<===>>>??????AAACCCEEEGGGGGGHHHJJJLLLKKKJJJKKKNNNRRRUUUUUUTTTUUUXXX[[[[[[[[[]]]bbbfffllllllnnnooonnnqqq~~~vvvqqqhhh^^^TTTKKKDDD@@@???>>>===>>>??????>>>===============>>>>>>>>>>>>>>>@@@BBBBBBAAAAAABBBDDDJJJPPPVVVZZZ___cccaaa\\\SSSJJJCCCBBB@@@<<<888888777666555444333222222222111111111111111111111111///////////////////////////////////////000000000//////////////////////////////000000000000//////////////////////////////------......//////000000.........------.........000///////////////000000////////////////////////....../////////000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000000000111111xxxllldddZZZUUUPPPKKKHHHFFFCCCBBB======<<<;;;:::999888888333444333111...+++++++++555555666666666777777777222333333444444333333222222333333333333222111111333333333444333333222222222222222222222222222222111111111222333444555666444444333333444444555666555444444444444444444555666666666777888888999999555555666666777777888888333555777777666555666777777777666666666777777888666777888999999999999999777777777777777666555555666666666666555555555555666555444444444444444444333333444555555555555555555666666444333333555777888888999:::999888777666999888777666555444333222444444555555666666777777999999999999999888888888999999888888888888999999999888888777777888888999888888888888888888888888555555555555555555555555222222222333333444444444666666555555444333333333222333444444555444444444222222222222333333333333222222333333333333444444333333222222222222333333111222333444444444333333444444444444444444444444777666666666666777888999777888999999::::::999999888888888999999;;;<<<<<<::::::;;;===>>>???AAAAAA@@@CCCFFFGGGIIIMMMTTTZZZ```rrr~~~nnn]]]NNNDDDBBB???;;;888666666666555444444444333333222222444444444333444444555555444444333222222222333333111111111222222222222222000111222111111111333555555555555555555555555555444444444444555666777888999999::::::::::::;;;;;;999:::;;;<<<===??????@@@BBBDDDFFFHHHHHHJJJLLLOOONNNMMMNNNSSSZZZ___```___```cccffffffeeeeeehhhkkkmmmmmmoooqqqqqqvvv}}}qqqmmmeee[[[RRRJJJEEECCC???>>>======>>>???>>><<<@@@@@@@@@AAABBBCCCDDDDDDEEEGGGIIIHHHEEEEEEHHHKKKSSSXXX[[[]]]aaadddbbb\\\TTTLLLEEECCCAAA<<<888777444333222111000000000000111111111111111111111111000000000000000000000000//////000000000000111111222222222222222222222222//////000000000000//////000000000000000000000000.........//////////////////...------------...///000////////////000111111////////////////////////////////////000000000111////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111000000000111222222zzznnngggZZZVVVOOOJJJGGGEEEBBBAAA===<<<<<<;;;:::999888888999:::;;;:::666555666777444444555555555666666666333333444444444444333333333333333333333222222111111222222333333333333222222222222222222222222222333222222222222222333333333333333333333444444555444444333333333333444444444555555666777777888888333444444555666666777777222555777777666555666777666666666666666777888999777777999::::::;;;;;;;;;777888888888888777666666666666666666555555555555555444444444444555555666444444444444555666777888555555555333222222555777666777999::::::999888777666666666666555555555555444555555666777777888888999999888888888777777777999999888888888888999999888888777777777777888888777777777777888888888888555555555555555555555555444444555555555555555555666666555444444333222222222222333444444444444444111111222222222333333333222222222333333444444444444333333222222333333444222222333333333333444444555555555555555555555555666666555666777888:::;;;888888:::;;;;;;;;;:::999888888888888999::::::;;;::::::;;;<<<===???@@@@@@AAAEEEIIIKKKMMMRRRZZZaaajjj{{{ssseeeUUUHHH???>>><<<999666555555666222222222222333333333333444333222222222222333444555444333333222222222333000111111111222222222222222333444444333444666888555555555555555555555555555555555555666777888999999999::::::::::::;;;;;;999:::;;;<<<===???@@@@@@EEEGGGIIIJJJJJJLLLOOOQQQQQQPPPRRRYYYbbbiiikkkjjjiiilllppppppmmmkkklllmmmqqqrrruuuyyy||||||sssmmmiiiaaaXXXOOOJJJHHHGGGCCCBBBAAAAAAAAABBB@@@???CCCDDDEEEHHHJJJLLLNNNOOORRRTTTUUUSSSPPPPPPTTTXXX^^^aaacccccceeegggddd___VVVNNNGGGDDDBBB<<<777666444444333222111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111111111111111111111//////000000000000//////000000000000000000000000///////////////.........///...------------...///...............///000000////////////////////////........./////////000000////////////000000000000111000////////////000111000000000000000000000000111111111111111111111111////////////////////////////////////////////////111111000000111111222333{{{ooohhhZZZVVVOOOJJJFFFDDDBBB@@@===<<<<<<;;;:::999888777000333666777666666999<<<777666555444333222222111333444444555555444444333333444444444444333222222000111222333333333333333111111111111111111111111555444333222111111111111333333222222333333444555444333333222222333333444333444444555666777777888222222333444444555666666222444777777777666666777555555666666777888:::;;;777888999:::;;;<<<<<<<<<999999999999999888777777777666666666555555555555444444444444444555666777555444444444666888:::;;;666666555333222333555888444666888:::;;;:::999888444444555555666777777777555666666777888999999999999888888888777777666666999999888888888888999999888888777777777777888888777777777777777888888888444555555555555555555555999999999999888888888888666666555444333333222222111222333333444444444444111111111222222333333333222222222333333444444444444333333222222333333444333333222222222333444555555555555555555555555555555555555555777999;;;<<<888999:::;;;<<<;;;::::::::::::999999::::::;;;<<<;;;<<<===>>>???@@@AAABBBCCCGGGLLLNNNPPPVVV___ffftttyyyhhhZZZKKK???<<<<<<:::888555444555666///000111222333444555555555444222111000111222222555444333333222222222222000000111111222222222222///000111111000111333555666666666666666666666666666666666666777888999:::999999:::::::::;;;;;;;;;999999:::<<<===???@@@@@@GGGIIIKKKKKKLLLNNNQQQSSSSSSRRRUUU]]]hhhppprrrrrrnnnrrrvvvvvvrrrooonnnnnnxxxzzz~~~vvvnnnddd```YYYQQQIIIEEEEEEFFFIIIGGGFFFEEEFFFFFFDDDCCCEEEGGGIIIMMMPPPTTTVVVXXX^^^```aaa^^^ZZZZZZ```eeefffhhhiiihhhiiijjjgggaaaWWWOOOHHHEEEBBB<<<777666777666555555444444444444000000000000000000000000111111111111111111111111000000111111222222222333........................//////000000000000//////000000000000000000000000000000//////.........---///...---,,,,,,---...///---------------...///000////////////////////////---------.........//////////////////000000000000000///...------...///000000000000000000000000000111111111111111111111111////////////////////////////////////////////////111111000000111222333333~~~ooodddZZZTTTLLLGGGEEECCCAAA>>>>>>===;;;:::999888888888999777555444333444666777666666555444444444444555333333333333333333444444111222222333333222222111333333333222111000///...***,,,///000000111222444000111111111111222222222333333333333333333333333222222333333333333444444222222333333333333444444555555555555555555555555888888777666555444444333444444444555555555555666:::999999999999:::;;;;;;::::::::::::999999888777999888666555444444444555555555444444555666888999777777888888888666555444444444333333333333222222666666666666777777777777666666666666777777777777666666777777888888999999999999999999999888777666666444444666999:::888666666666666666777777777777888888888888777555444333666666666666666666555555777777777777777777777777999888777666555444333222333333333333333333333333000111222333333333333333222222333444444444444333222333333444444333333222333333444444444444444444444444444555555777888999777777888888888999999999;;;;;;999999999:::;;;<<<;;;;;;;;;::::::999999999999;;;===>>>???@@@BBBDDDCCCIIINNNOOOPPPVVVdddppp~~~kkk\\\MMMCCC@@@;;;:::777555333333444444333333444444444444555555333333333333333333333333222222222222222222222222333333222222333333444555111111222222222333333333444555777888999888777555555555666666777777888888888999::::::;;;;;;::::::<<<<<<;;;<<<===???@@@BBBGGGIIIKKKMMMMMMMMMOOOQQQVVVUUUXXXaaallluuuwwwvvvvvvrrrnnnkkkjjjmmmqqqttt}}}wwwoooiii]]]XXXRRRNNNNNNOOONNNMMMKKKMMMNNNNNNMMMLLLLLLMMMOOOSSSVVVWWWWWWYYY```fffiiiiiiiiiiiiiiikkkooossstttwwwyyyvvvtttrrrmmmggg[[[SSSJJJFFFAAA;;;888888555444333222111111111111//////////////////////////////000000000000//////111111111111111111111111333333222111000///...------.../////////...,,,+++////////////////////////000000000000000000000000........................,,,---......//////......//////000000000000//////////////////////////////......//////000000111111//////////////////////////////000000000000//////000000000000000000000000000000000000111111111111......//////000000111111////////////////////////}}}mmmbbbYYYSSSKKKFFFDDDCCC@@@>>>===<<<;;;:::999888888888888777666555444555555666666555555444333444444444333333333333222222222222111222222333333222222111222222222222222111000///...///111222111111111333000111111111111222222222333333333333333333333333222222222333333333444444222222222333333333444444444444444444444444444444888888888777666555555444444444444444555555555555999999999999:::;;;<<<===;;;<<<<<<;;;;;;999888777999888777666555555666666777666555555444555666666555666777888888777666555444444333333333333222222555555666666666777777777777777777777777777777777777777777777888888888888999999999999999888777777555444333555777888777444555555666666666777777777777777888777777666555444555555555555555555555555777777777777777777777777888888777666555444333333333333333333333333333333111222222333333444333333111222222333333333333333222333333444444333333222333333444444444444555555555555555555666666777888888888888999999999999:::;;;:::999888888888999:::<<<<<<<<<;;;;;;;;;::::::999;;;===>>>>>>@@@BBBDDDEEEKKKPPPQQQTTT]]]mmmzzzvvvcccUUUHHH???<<<777666444222111111222333111111222222222222333333333333333333333333333333222222222222222222222222111111000000111111222333222333333333444444444444222333555666777666555444555555666666777888888888::::::;;;<<<<<<<<<<<<;;;============>>>@@@BBBCCCHHHKKKNNNNNNNNNOOOTTTYYY```^^^```fffooovvvxxxxxxrrrooolllkkkmmmrrrwww{{{vvvpppkkkddd^^^YYYVVVSSSRRRTTTUUUVVVUUUZZZ\\\^^^\\\XXXUUUVVVXXXWWWZZZ^^^___```cccjjjooovvvvvvuuuttttttvvvzzz~~~|||uuummm___UUUKKKFFFAAA;;;888888555444333222111111111111000000000000000000000000//////000000000000//////////////////////////////......//////000000111111......//////......---,,,////////////////////////////////////////////////////////////////////////,,,------...............//////000000000000//////////////////////////////////////////000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111////////////000000111111////////////////////////|||kkk___WWWQQQJJJEEEDDDBBB@@@===<<<<<<:::999888888777777777666666666555555555555555444444333333333333333333333333222111111111000111111222222222222111111111111222222222111111000000222333333222111111222000111111111111222222222333333333333333333333333222222222222333333333333222222222222333333333333444444444444444444444444888888888777777666666555444444444444555555555555888888888999;;;<<<>>>???>>>>>>>>>>>><<<;;;999888888777777666666666777777888888666555444444444444555555666777777777666666444444333333333333222222555555555666666666666777888888888888888888888888888888888888888777777777888999999999999888777777444444333444666666555333555555555666666666666777666666666777777666666555555666666666666666666666777777777777777777777777777777666666555444333333333333333333333333333333222222222333333333333333111111222333333333333222222333333444444333333222333333444444444555555555777666666666666666777777999999999999::::::::::::<<<;;;::::::999999999:::=========<<<<<<<<<<<<<<<:::;;;===>>>>>>@@@BBBEEEHHHLLLPPPSSSXXXfffyyyjjjYYYLLLAAA;;;999444444222111000111222333111111222222222222333333333333333333333333333333222222222222222222222222111111000000111111222333444444444444555555555555222333555666666666555444555555666777777888888999;;;;;;<<<===============>>>>>>>>>???@@@BBBDDDFFFIIIMMMQQQPPPOOORRR\\\dddllliiihhhkkkqqqvvvxxxwwwpppnnnmmmmmmpppuuu{{{uuummmiiieee___ZZZUUUUUUVVVYYY]]]aaabbbbbbkkkoooqqqlllddd```bbbeeecccgggjjjlllmmmqqqwww{{{~~~||||||wwwfffZZZMMMFFF@@@;;;888999444444333222111111111111222222222222222222222222//////000000000000//////////////////////////////------...//////000111111//////......------......////////////////////////////////////////////////........................---------..................//////000000//////...////////////////////////000000000000////////////111111111111111111111111//////000000000000//////000000000000000000000000000000000000111111111111/////////000000000000111////////////////////////{{{iii]]]TTTOOOHHHDDDCCCBBB???<<<;;;;;;999888888777777777666666666777666555555444444444333222222222222333333333222222111000//////111111222222222222111111///000111222222222222222000222333333222111111222000000111111111222222222222222222222222222222222111222222222222333333333111222222222222333333333333333333333333333333333666666666666666555555555333333444444444555555555777777888999;;;===???@@@@@@@@@AAA@@@???<<<:::888666666666666666666666777777777666666555555555555666666666666666666555555444444333333333222222222444444555555555666666666888888888888888888888888999999999888888777777777888888999999999888888777555555555666666555555444444444555555555666666666444555555666777777666666777777777777777888888888777777777777777777777777666666666555555444444444333333333333333333333333222222111111111222222222000111222222333333222222222333333444444333333222333333444444555555666666888888777666666666777777999999:::::::::;;;;;;;;;======<<<<<<;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>>>>>>>@@@CCCFFFJJJMMMPPPSSS[[[kkkvvv```PPPEEE<<<888888444333333222222333444444333333333444444444555555333333333333333333333333222222222222222222222222333333222222333333444555333444444444444555555555555555666777888777777777555666666777888888999999;;;;;;<<<============<<<>>>>>>>>>???AAACCCFFFGGGHHHNNNSSSRRRQQQUUUbbbmmmssspppmmmllloooqqqssssssqqqpppoooooorrrwww}}}{{{rrrllliiieee___[[[TTTVVV[[[aaagggkkknnnnnnuuuzzz|||wwwmmmgggkkkpppqqqtttwwwyyy{{{~~~mmm^^^NNNEEE@@@;;;999999444333222222111111111222222222222222222222222222//////000000000000//////111111111111111111111111000000000000//////......000///...------...///000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------......//////...//////////////////...////////////////////////111111000000//////......000000000000000000000000000000////////////000000///////////////////////////000000000111111111111000000000000000000000000////////////////////////yyyggg[[[QQQMMMGGGCCCCCCAAA>>>;;;:::999888888777777777777666666666777666555555444444444333222222222222333333333222222111000//////000111111222222111111000///000111222222222222222---///111222111111222333000000111111111222222222222222222222222222222222111111111222222222333333111111111222222222333333333333333333333333333333333333444444444444444444333333333444444444444555555666777888:::<<<>>>???AAABBBBBBBBBAAA>>>;;;999444555555555555555555555444555555666666666666666888777777666555444444333444444333333333222222222444444444444555555555555777888888888999999999999::::::999999888888777777777888888999999999888888777777888777666555555555444444444444555555555555333444555666666777777666555555555666666777777777888888888888888888888888555555555555444444444444333333333333333333333333222111000000000000111111111111222333333333333222222333333444444333333222333333444555555666777777999888888777777777888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999;;;;;;;;;;;;;;;;;;<<<<<<===>>>?????????AAAEEEHHHJJJMMMPPPTTT^^^ooo~~~lllWWWIIIAAA:::888999222222222222333333444444333333333444444444555555333333333333333333333333222222222222222222222222333333222222333333444555333333333333444444444444555666666777777777777777666666777777888999999999::::::;;;<<<<<<<<<<<<<<<=========>>>AAADDDFFFHHHHHHNNNTTTTTTSSSYYYeeepppssspppllljjjkkklllmmmmmmqqqpppppprrrvvv||||||wwwooojjjfffbbb]]]YYYVVVZZZaaaggglllppprrrsssuuu{{{~~~yyyqqqnnnrrryyy}}}qqqaaaOOOEEE@@@;;;999999333333222222111111222222111111111111111111111111//////000000000000//////000000000000000000000000111111111000000//////...000///...------...000111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,...------------...///000......////////////......////////////////////////111111000000//////......////////////////////////000000////////////000000///////////////////////////000000000111111111111111111111111000000000000000000000000000000000000tttcccXXXOOOJJJEEEBBBBBBAAA===:::999888888777666666777777777666666666555555555555555444444333333333333333333333333222111111111000000000111111111111000000///000111222222222222222---///111222111111222333000111111111111222222222222222222222222222222222111111111111222222222222111111111111222222222222222222222222222222222222111222222222333444444444333333333333444444444444444555666777999;;;===>>>@@@AAACCCCCCBBB???<<<:::555555666666666666555444333444555666777777777777888777666555444444444444444444333333333333222222333333333444444444555555555666666777888999::::::999999999999999888888888777777888999999999999888777999999888666444444555333333333444444444555555333444555666666666666666222222333333444444555555888888888888888888888888444444444444444555555555333333333333333333333333333222000//////000111111222222333444444444444333222333333444444333333222333333444555666777777888999888888888888888999999999999999999::::::::::::777888888999999888888777;;;;;;;;;;;;;;;<<<<<<<<>>999777888111111111111111111111111111111222222222222333333333333333333333333333333222222222222222222222222111111000000111111222333222333333333333444444444444444444444555555555666666666777888888999999:::::::::;;;<<<<<<<<<<<<;;;<<<<<<===???AAAEEEHHHIIIHHHOOOUUUXXXXXX]]]fffoooooonnnllljjjiiijjjkkklllooooooqqquuu|||yyyyyyuuunnnhhhccc___\\\YYYXXX]]]cccgggiiijjjkkklllmmmrrrvvvuuurrrsssyyysssbbbOOOEEE@@@<<<888888333333222222111222222333000000000000000000000000//////000000000000//////............................../////////000000000//////......//////000000////////////////////////......................................................---,,,---...///000---......//////......---////////////////////////000000000000////////////........................111000///......///000111000000000000000000000000000000000000111111111111222111111111111000000000000000000000000000000000~~~ooo___TTTMMMIIIDDDBBBBBB@@@===:::888888777666666666666777888777666555444555555666666555555444333444444444333333333333222222222222000000111111111111000000000111111222222222111111000222333333222111111222000111111111111222222222111111111111111111111111111111111111222222222222111111111111222222222222222222222222222222222222111111222333333444555555222222333333333444444444444444555666777999;;;<<>>@@@CCCGGGJJJLLLJJJPPPWWW\\\^^^bbbgggkkkmmmmmmmmmlllllllllmmmnnnssstttvvv{{{}}}uuuuuuqqqkkkddd```]]][[[YYYYYY]]]aaabbb```___^^^______ccchhhlllooottt|||tttbbbOOOEEEAAA<<<888666333222222111222222333333000000000000000000000000//////000000000000//////..............................------------,,,,,,......///000000000000000////////////////////////........................///////////////////////////...---,,,,,,...///000---......//////......---////////////////////////////////////000000000000////////////////////////111000///......///000111000000000000000000000000000000000000111111111111222222222111111111000000000000000000000000000000zzzkkk\\\RRRLLLHHHCCCAAAAAA@@@===999888777777666666666666777999777555444333444666777666666555444444444444555333333333333333333444444000000111111111111000000111111222222222111111000333555666555333111111111000111111111111222222222111111111111111111111111000111111111111222222222000111111111111222222222111111111111111111111111222222333333444555666666222222333333333444444444444444444555666888::::::>>>@@@BBBDDDCCCAAA>>>;;;:::;;;;;;;;;:::999777666666666777777777555444333222222222333444777999:::444444444333333333222222222222333333333444444444111222333555888:::;;;<<<888888888999999::::::;;;666777888999999999999999666888999777444111111333222222333333333444444444444555555555555555444444555666666777888999999:::888888888888888888888888222333333444444555555555333333333333333333333333777666444222222222444555333444555555666666555555222333333444444333333222333333444555666777888999888888888888999:::;;;<<<777777888888888999999999888999;;;===>>>>>>>>>===<<<=========>>>>>>??????CCCCCCCCCCCCCCCFFFJJJMMMOOOTTT]]]iiixxxvvvbbbSSSDDD<<<888444222333444555555555555444333222333333444444444555555555333333333333333333333333222222222222222222222222333333222222333333444555555555555555666666666777666666666666666777888888777777777888999999::::::<<<======>>>>>>>>>>>>>>>>>>???@@@BBBEEEHHHLLLMMMLLLQQQYYY___ccceeehhhiiilllmmmooooooooopppqqqrrryyyzzz|||{{{uuunnnjjjccc]]]YYYWWWVVVVVVYYY\\\^^^]]]XXXUUUTTTUUUTTTWWW]]]cccjjjsss{{{sssbbbOOOEEEBBB===888555222222222111222222333333000000000000000000000000//////000000000000//////000000000000000000000000000///...,,,***((('''&&&---...///111111111000///////////////////////////................................................///...,,,,,,,,,---///111---..................---////////////////////////......//////000000111111000000000000000000000000222000///......///000222000000000000000000000000000000000000111111111111222222222222111111000000000000000000000000000000pppbbbVVVPPPFFFDDDAAA???>>>===;;;:::888888888888777777777777888888777777666666666555333333333333333333333333444444555555444444333222222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111555555444333222111000/////////000111111111111000000000/////////111222333000111111111111222222222111222333333444444333333333333333444666888;;;<<>>@@@AAAAAAAAA@@@@@@@@@BBBDDDGGGKKKNNNUUUWWWcccvvvoooWWWJJJ>>>:::999666222111222222222333333444444444111111222222222333333333222222222222222222222222222222222111111111000000000111111111111222222222222222333333333444444444444555888999:::999888777666666777888999;;;===>>><<<<<<<<<<<<============???AAACCCGGGJJJLLLMMMNNNNNNTTT[[[```ccceeehhhkkkmmmmmmnnnnnnpppqqqsssttt}}}||||||{{{wwwssslllggg^^^WWWRRRSSSUUUXXXTTTWWWYYYWWWRRROOONNNPPPJJJMMMRRRVVV\\\fffuuurrr___KKKBBB???;;;888777555444333222111111111111333222111111000000111111000000000000000000000000000...,,,---000111///---///////////////...---------------......000111222...///000111222222222111........................------------------------........................---------............///------------------------000000//////.........---------...///000000//////////////////////////////111111000000//////......000000000000000000000000111111222222222222111111111111111111000000000000nnn```UUUOOOFFFDDDAAA???>>>===<<<:::777777777666666666666555666666666555555444444444333333333333333333333333333333333333333222111111222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111111000//////000111222222222222111000000//////000111222000111111111111222222222222333444444555555444444444444444555666999;;;<<<@@@@@@@@@AAACCCCCCBBBAAA???===;;;999777666555555777777666555555444555555444555666666666666666666777666555444444444555555555333222333444555444222222222333333555666888999777777888888999999999888888888777777666555555444666666555444444444444555222333444444555555444444666555555444333333444444333444666777888888777777888999999888888666555555666555444333333333444444444333222111111111222333333333333333333333333333333444555555666666555555444555666666777777777777666666555555555666888888666888::::::999888888999777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAABBBBBBBBBCCCDDDFFFIIILLLPPPSSS]]]aaannnwwwfffSSSGGG;;;888777444111111222222333333333333333333111111222222222333333333333333333333333333333333222222222111111111000000111111111111222222222222222222333333333444444444333444555777777777666666888888888999:::<<<===>>>=========>>>>>>>>>?????????@@@AAACCCFFFHHHJJJKKKLLLRRR[[[bbbeeegggkkknnnrrrssssssssssssssstttuuu~~~~~~{{{wwwrrrjjjeee]]]VVVRRRRRRTTTVVVVVVXXXXXXTTTNNNHHHGGGGGGJJJMMMPPPSSSXXXbbbnnnxxxnnn\\\III@@@===:::777666555444333222111111111111333222111111000000111111000000000000000000000000000...---...000000///---///000000000000///...---...............///000111---...//////000000000000........................------------------------........................---------............///........................000000/////////.........---......///000000//////000000000000000000000000111000000000/////////...000000000000000000000000111111222222222222111111000000000000000000000000}}}lll^^^SSSMMMGGGDDDAAA??????>>><<<:::666666666666555555555555444444444333333333333333333333333333333333333333111111111111111000000///222222222111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111//////000000000111111111///000111222333333333333222111000000///000000111000111111111111222222222333333444555555555555444444444444555777999;;;===@@@???>>>???BBBDDDEEEDDD@@@???===;;;999888777666777666666555555555666666555555555555444444333222666555444444333444444444555333111111222444444333444333333444444666777777777777777888888999999999999999888888777666666666666666555444444444444555333333444555555555555444777666555555555555555555444444666777777777777777888888888888777666555555555555444333333333444444333222111111111333444555333333333333333333333333444444555666666666555555333444555777888888999999333333444444555777888999555777999:::999999:::;;;666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===>>>??????@@@AAABBBBBBAAACCCFFFIIILLLOOOSSSVVVbbbhhhwwwlll[[[LLLAAA777555555333111111333333333333333222222222111111222222222333333333333333333333333333333333222222222111111111111111111111111111222222222333333333333333444444444444444444555666666777777888:::::::::;;;<<<===>>>???>>>????????????@@@@@@@@@AAAAAAAAABBBDDDGGGJJJLLLRRRZZZcccjjjmmmpppsssuuussstttvvvvvvuuuuuuvvvwww~~~}}}xxxqqqhhhddd]]]VVVRRRRRRTTTVVVWWWXXXWWWRRRKKKFFFDDDEEELLLOOORRRUUUYYYaaajjjrrrhhhXXXGGG>>>;;;888555555555444333222111111111111222222111000000000000111000000000000000000000000000...---...///000///...000000111111000000///////////////......///000000------..........................................------------------------........................---------............///000000000000000000000000000000////////////............///000000000//////111111111111111111111111000000000000////////////000000000000000000000000111111222222222222111111////////////000000000000|||jjj\\\RRRLLLGGGDDDAAA??????>>><<<:::777777666666666555555555333333333333333333333333444444444444444444444444111111111111111000000///111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111222///000111222333444444444222222111000000/////////000000111111111222222222222222333444444444444333444444444555666999;;;===@@@???>>>???BBBDDDFFFFFF@@@???>>><<<;;;:::999999666666555555555555555666666666777777666666555444444444444444333444444444555333000000111333444444555444444444444555666666666666777777777888999999999999999888888888777777666666555444444444444555333444444555555555555555666666555555444555555666444555555666666777777777777777888888777666555555444444444444444444444444333333222111222333444555444444444444444444444444555555666666666666555555333333444555666777777666333333444555666777888888444666888888777777777999777888999999:::::::::::::::::::::;;;<<<=========>>>>>>>>>??????@@@AAABBBCCCGGGKKKNNNPPPSSSXXX[[[gggppp~~~dddSSSFFF===555444444222111222444333333333222222111111111111222222222333333333444444444444444444444444111111111111111111111111111111111222222222333333333333333444444444444555777777777777888999;;;;;;;;;;;;;;;;;;<<<<<<===>>>????????????@@@@@@@@@@@@DDDCCCCCCDDDGGGLLLPPPTTT^^^eeemmmsssttttttvvvwwwppprrruuuuuuttttttvvvxxx~~~zzzsssiiieee___YYYVVVUUUWWWXXXXXXYYYXXXSSSMMMJJJKKKMMMRRRVVV\\\aaaeeejjjpppttt|||bbbSSSDDD>>>;;;777555555444444333222111111111111222222111000000000000000//////////////////////////////....../////////...000000111111111111000000000000///////////////////////////.......................................................................................---------............///000000000000000000000000000000//////////////////...//////000000000//////000000000000000000000000000000000000////////////000000000000000000000000111111222222222222111111///////////////000000000{{{jjj\\\QQQLLLFFFCCC@@@???>>>===;;;999888888888777777777666666444444444444444444555555444444444444444444444444222222222333222222111000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333333222222222111111111000000111222333444444444111111111111000000//////000000111111111222222222000000111222222222222111333333333444666888:::<<>>???BBBEEEFFFFFFEEEDDDBBB???===;;;999999777666666555555555555666666666777888888888888777333333444444444444444444555333000000222444555555555555444444444555555666666666666666777888999:::999999999999888888888888666666555444444444444555333444555555666666555555555444444444444444555555555555555555555666666666666777777777777666666555333444444444444444444444555444333222222222333444444444444444444444444444555666666666666666555555555666666777666666555555555555555666666666666666777888:::999777666666777::::::::::::999999888777999999:::;;;===>>>??????============>>>@@@AAABBBHHHMMMRRRTTTVVVYYY___eeerrr}}}uuu^^^OOOBBB:::444444444222222444333333333222222111111111111111222222222333333333444444444444444444444444111111111111111111111111111222222222222333333333333333444444444555555555777666777777888:::;;;<<<;;;;;;;;;;;;;;;<<<======>>>>>>>>>?????????@@@@@@DDDCCCCCCEEEJJJPPPVVVZZZgggmmmsssvvvtttsssssssssrrruuuvvvtttqqqpppssswww}}}wwwmmmjjjeee```]]]]]]]]]^^^]]]]]]ZZZUUUPPPOOOSSSWWW]]]bbbiiipppvvvzzz}}}ttt\\\OOOCCC===;;;777666777444444333222111111111111222111000000//////000000////////////////////////.../////////......//////000000111111111111000000111000000/////////000000333222111000//////000000////////////////////////................................................---------............/////////////////////////////////000000000000000000///000000000000000//////////////////////////////////////////000000000000000000000000000000000000111111222222222222111111.../////////000000111111zzzhhhZZZQQQKKKEEEBBB???======<<<:::888888888888888777777777777555555555555666666666666444444444444444444444444333333444444333333222111111111111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111444333333333222222111111000111222222222222222222000111111111111000000///000111111111111222222222//////000111111111111000222222222333555777999;;;>>>======@@@DDDGGGHHHHHHMMMKKKHHHDDD@@@<<<:::999:::999888777666666666666444555666777777777777777333333444555555555555444555333111222444666666666555555444444444555555666666555555555666888:::;;;888888888888888888888888666666555444444444444555444444555666666666666555444444444333444444555666666555555444444555666666666666666777777666666555222333444555555555444444666555444222222222333444444444444444444444444444666666777777777666555555999999999999999888777777555666777777777777777666:::;;;<<<;;;999888888888;;;;;;;;;:::999888777666888888:::;;;===???@@@AAA=========>>>???AAACCCEEEHHHMMMRRRUUUWWW]]]fffmmm|||jjjVVVKKK???999444444444222222555222222222222222111111111111111222222222333333333333333333333333333333333111111111111111222222222222222222222333333333333333444444444555555555555444444555666888999:::::::::::::::;;;;;;===>>>>>>>>>>>>?????????@@@@@@@@@AAAAAABBBEEEJJJQQQXXX\\\nnnrrrvvvwwwtttrrrrrrtttwwwyyyxxxsssmmmlllpppuuu~~~~~~tttrrrnnnjjjhhhgggggggggfffccc^^^WWWSSSTTT[[[aaakkknnntttzzzkkkVVVKKKAAA<<<:::777666777555444333222111111111111111111000////////////000000000000000000000000000...///000///...---...000//////000000111111000000000000000//////000111111666444333111000000111111////////////////////////................................................---------............///........................//////000000000000111111000000111111111000//////........................////////////000000000000000000000000000000000000111111222222222222111111//////000000111111222222xxxfffXXXOOOIIICCCAAA>>><<<;;;:::999777888777777777777666666666444555555555666666666666555555555555555555555555333333333444333333222111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111222222111111000/////////111111222111000000000111111111111222222222//////000111111111111111111111111222333666888999999999<<<@@@FFFJJJKKKKKKPPPNNNKKKHHHEEECCCAAA@@@???>>>===;;;:::999888888666666777777777666555555333444555666777666666555444333333444666777777666444444444444444555666777666555444444555777:::;;;888888888888888888888888666666555444444444444555444444555666666666666666555555444444555666666777666555444444444444555666555555666666666666666555222333444555555555444444444444333222333444555666555555555555555555555555777777777777777666555555888888999:::::::::999999444555777888999999999999999:::<<<;;;:::999999::::::::::::::::::999888777777888999;;;>>>@@@AAABBB???>>>>>>???AAADDDGGGIIIHHHMMMTTTXXX\\\dddpppzzzsss]]]LLLDDD<<<777333333333111111555111111111111222222222222111111222222222333333333333333333333333333333333000000111111111222222222222222222333333333444444444444444444555555555555222444666888999::::::999;;;;;;;;;<<<===???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAACCCFFFKKKQQQWWWZZZhhhkkkoooooonnnnnnpppssssssuuutttnnniiiiiipppwww|||zzzwwwtttrrrqqqpppppplllhhhbbb[[[YYY^^^iiiqqqyyyxxxxxx{{{ttt___PPPGGG>>>;;;888555444666555444333222111111111111111111000///////////////000000000000000000000000---///000000...---...000---...///000000000000///////////////000111222222777666333111000000111111////////////////////////................................................---------............///........................//////000000000111111111111111111111111000//////////////////////////////.../////////000000000111000000000000000000000000111111222222222222111111000000000111222333333333vvvdddVVVMMMHHHCCC@@@===;;;;;;:::888666777666666666555555555555444444444555555666666666555555555555555555555555222333333333333222111111000000111111222222222222111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111......///000111222333333111111222111111000///......///000111222222111000000111111111111222222222000000111222222222222222000000000111222555777999444666:::AAAHHHMMMNNNNNNMMMLLLKKKJJJJJJJJJJJJJJJCCCBBB@@@>>><<<;;;:::::::::::::::999888666555444333444666777777777666666444333444555888888777666444333333444555666777777666555444444555777:::;;;777777777777777777888888666666555444444444444555444555555666666666666666666666666666666777888888666666444333333444555666555555666666666666666555111222444555666555444444222222222222333555777888555555555555555555555555777777777777777666555555444555666777888999999999222444666999;;;<<<<<<<<<555777999999888888999:::888999999:::::::::999999666777999;;;>>>@@@BBBCCC@@@??????AAACCCFFFJJJLLLNNNTTT[[[```fffpppiiiSSSEEE>>>:::555222222222///000444000000111111222222222333111111222222222333333333222222222222222222222222000000111111222222222222222222333333333444444444444444444555555555666666333555888;;;<<<<<<<<<;;;;;;;;;<<<===???@@@BBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCEEEHHHMMMRRRWWWZZZYYY\\\```bbbbbbdddhhhkkkjjjllllllhhhdddhhhrrr{{{}}}zzzxxxwwwvvvvvvnnnkkkeee___```hhhwww}}}xxxxxx~~~iiiVVVLLLDDD<<<999777333333555555444333222111111111111111111000///////////////000000000000000000000000---///111000---,,,...000------...//////000//////////////////000111333333888666333111000000000111000000000000000000000000////////////////////////........................---------.........////////////////////////////////////000000111111111222111111111111111000//////000000000000000000000000.../////////000000111111000000000000000000000000111111222222222222111111000000111222333333444444ttt```QQQIIIEEEBBB???<<<;;;<<<<<<999777999999888888888888888888888888777777666666555555444555555555666666777777555555444333333222111111000111333444444333111000666555555444222111111000000000000000000000000000///000000000111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222111111111111222222222333333333555777;;;@@@FFFKKKOOOQQQRRRSSSSSSRRROOOLLLKKKLLLEEEJJJJJJDDD???>>>>>><<<777888999999999777666555666666666666666666666666555666666666777777888888777555333444777888666444555555666888888999999999555666777888888888888888666666666666666777888888777777777666666666666666777777666666666666777777777777666666666555555555777777777777666555444333333333444444444444555555444444444444444444444444777777777777888888888888555555666777777777777777222333666888::::::::::::888888777777888888999:::888888999999999888888777:::999666444444666888:::888999:::<<<===<<<<<<;;;AAA>>>???CCCEEEEEEGGGLLLUUU```iiinnntttrrr```NNN@@@:::888666444222111222333444000000000000000000000000222222333333333333444444555555333222111000000000000000000///000111111222333333333444444444555555000000111333666777777666777888888999::::::;;;;;;:::;;;;;;<<<===>>>??????===>>>@@@BBBDDDDDDDDDDDDFFFIIILLLMMMMMMPPPUUUYYYZZZZZZYYYYYYZZZ\\\]]]^^^ccc```^^^aaaeeekkkuuu|||yyy|||}}}zzznnnllljjjjjjoooxxxmmm\\\TTTFFFAAA;;;888777555333000111111111111111111111111000000000000000000000000//////////////////////////////000000000000/////////////////////............---------...///111222:::>>>===555//////111222444222000///...///000111////////////........................////////////..................................../////////000222111111111111111111111333111///...---...///000000000000000000000000000333333222111000///......///////////////000111111111111000000111222222333111222222222222333333333rrr___PPPHHHDDDAAA>>>;;;:::;;;;;;999777666777777777888888888888666666666666777777777777444444444444555555555666555555444444333222222111222333333444333222111000444444333333333333222222222222222222222222222222111111111111222222222222111111111111111111111111000000000000111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222111111111111111111222222222333333555888<<>><<<===BBBEEEFFFKKKQQQ]]]iiiwwwzzzhhhXXXIII>>>999777666444222222222333444111111111111111111111111222222222333333333444444333333222222111222222222111111000000111111222333222222222222333333333333333333333444666777666444777777888888999:::::::::;;;;;;<<<===>>>??????@@@>>>???AAACCCDDDEEEEEEDDDHHHKKKNNNNNNNNNQQQWWW[[[\\\[[[YYYWWWWWWWWWXXXYYY___\\\\\\aaagggnnnxxx}}}zzz|||}}}zzzzzzzzz{{{|||rrr```QQQJJJ@@@<<<888555555555333222111111111111111111111111000000000000000000000000/////////......///////////////000000000000//////////////////////////////......------...000111222:::>>>>>>777111111444555333222000......///000111////////////........................////////////................................./////////000000000000111111111111000000222111///.........000000000000000000000000000000222222111111000000//////000000/////////000000111111000000000000000111222000000111111222222333333ooo\\\OOOGGGCCC@@@>>>;;;:::::::::999777555666666666777888888888555555555666777777888888333333333444444444444444555555444444333222222222444444333222222222222222222222222333333444444444333333333333333333333333111222222222222333333333111111111111111111111111000000000111111111222222000000000000000000000000111111000000000000111111111111111111111111111111111111222222222222111111000000000111111111222222222222444777;;;@@@EEEHHHLLLNNNPPPRRRSSSTTTWWWYYY]]]ccccccYYYMMMHHHGGGFFFBBBBBBAAA@@@>>><<<:::888777777777777777777777777555555555555666666666666777555444555666777666555555666777888888999888888888777666666666777888999555555444444555555666777888888888888888888888888888777777666666777777888555555555444444444333333555555555555444444333222666555555444222111111000666666666666666666666666777777777777888888888888999999:::;;;;;;;;;;;;::::::999999888888999999999888888777777888888999:::999999:::;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<===============<<<===BBBGGGKKKSSS[[[iiiwwwjjjYYYLLLAAA:::999666555444222222222333333222222222222222222222222222222222222333333333333222222111111222222333444222222111111222222333444222333333333333444444444666555555666777777555333666666777777888999999:::;;;;;;<<<===>>>???@@@@@@@@@AAABBBDDDFFFGGGGGGGGGMMMPPPRRRSSSTTTXXX^^^ddddddbbb^^^ZZZXXXWWWWWWXXX```]]]___eeemmmsss|||}}}{{{~~~~~~}}}}}}mmm___PPPEEE@@@999777444333444444444333111111111111111111111111000000000000000000000000000000............000000///000000111111000000//////////////////////////////.........///000111222333777777111---///111111111000///.........///000////////////........................////////////............................../////////000000000//////111222222111000///222111000///...///000111000000000000000000000000111111111111111111111111111111000000000000000111111111000000///000000000///000000111222333333333mmm[[[MMMFFFBBB>>>===;;;::::::999999888888888888888777777777777666666666666777777777777444444444444444444444444555555444444333333333333444333222111111222444555222222333333333333444444333333333333333333333333111111111222222222333333111111111111111111111111000000111111111222222222000000000000000000000000111111000000000000111111111111111111111111111111111111222222222222111111///000000000000111111111222111111333666;;;@@@BBBKKKMMMPPPQQQSSSUUUXXXZZZ```gggggg]]]QQQKKKJJJJJJIIIHHHFFFCCC@@@===:::999777777777777777777777777555555555555555555666666666666555555666666666555666666777888888888888888999777666444555666888999444444444444444555666666888888888888888999999999888777777777777777777888777777777777666666666666777777777777777666555555555444444333222222111111555555666666666666777777666777777777888888888888999::::::;;;;;;;;;;;;;;;999888888888999;;;===>>>888888777777888888999:::::::::;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>>>>===<<<:::;;;;;;<<<======>>>>>>@@@???@@@EEEIIINNNXXXbbbqqq~~~sss]]]MMMCCC;;;888888555444333222222222333333222222222222222222222222111222222222222333333333333222222111222222333333333222222222222333444444555555555666666666777777777666555666888888666555666666666777888888999999::::::;;;<<<>>>???@@@@@@AAABBBDDDFFFHHHJJJLLLLLLSSSVVVZZZ]]]___dddkkkqqqrrrooojjjdddaaa_________fffdddeeemmmtttyyy~~~nnn^^^RRRFFF???<<<666555333333333333333333111111111111111111111111000000000000000000000000111000///......///000111000000000111111000000000///////////////000000000/////////000000111111111...111222---+++---///...000///............//////////////////........................////////////...........................////////////000000000///000111333333222111000111111000//////000000111000000000000000000000000000000000111111222222222222222111000000000111111333222111111000111111111000111111222333444555555lllZZZMMMEEEBBB>>>===<<<;;;:::999999:::;;;;;;::::::999888777777999888888777666555555444666666555555555555555555555555444444444444333333333222111000111444666888444444333333333333222222222222222222222222222222000000000000111111111222111111111111111111111111111111111111222222222222000000000000000000000000111111000000000000111111111111111111111111111111111111222222222222111111///000000000000111111111333222111111444777;;;>>>FFFHHHKKKNNNPPPTTTYYY\\\___eeefff^^^UUUQQQQQQQQQPPPNNNJJJFFFBBB>>>;;;999666666666666666666666666666666666666666666555555555666666666555555666666666777777888888888888777999777666444444555777888444444444444444555666666777777888888999999999999888888777777777777888888888888777777777666666666777777777888777777666555333333333333333333333333444444555555555666666666666777777777888888888888888999999:::::::::::::::999999888888999;;;===>>>888888777777888888999:::999:::;;;<<<<<<<<<<<<<<<:::;;;===>>>???>>>===<<<;;;<<<<<<<<<===>>>??????BBBAAABBBFFFHHHMMMXXXcccooo{{{yyygggSSSEEE===888666777444333333333222222222333222222222222222222222222111111111222222222333333555444333222111111111111333333333222333333444555555555555666666666777777555555555666888999888777666666666777888888999999888999:::;;;===>>>???@@@???@@@CCCFFFJJJNNNQQQRRRYYY]]]ccchhhlllqqqyyy~~~|||wwwqqqmmmjjjiiiiiihhhfffiiisss{{{~~~ttt___RRRHHH@@@<<<;;;555555555444333222333333111111111111111111111111000000000000000000000000111000///......///000111000000111111111111000000////////////000000111111000000000111111111111111...222222///...111222000///...............//////////////////........................////////////////////////////////////////////////000000000111///000222333333333222222111000000000000111111111111111111111111111111111000000111111222222333333222222111111111111222222444444333222222333333333333333444555555666777777lllZZZMMMEEEBBB===>>>>>><<<:::999:::<<<<<<<<<;;;:::999888888777:::999888777666555444333666666666666666555555555555555444444444444444444333222111111222444666888444444444333333222222222222222222222222222222222//////000000000111111111111111111111111111111111111111111222222222222333111111111111111111111111111111000000000000111111111111111111111111111111111111222222222222111111000000000111111111222222333222222222333555777999;;;>>>CCCGGGMMMSSSZZZ^^^```eeefffaaa\\\\\\\\\ZZZWWWTTTOOOJJJDDD???<<<:::777777777777777777777777777777777777666666666666555666777666555444555777777777888888888888777777888777666555555555666777555555444444555555666777666666777777888999999999999888888777777888888999666666666555555555444444555555555666666555555444333333333444444555555555444444444555555666666777777777777777888888888888777888999999::::::999999<<<<<<;;;:::999999999999888888777777888888999:::999999:::;;;<<<<<<<<<<<<:::;;;<<<>>>>>>>>>=========<<<<<<<<<===>>>???@@@AAA@@@CCCEEEFFFJJJUUU```kkkxxxkkk[[[JJJ@@@;;;777555666333333333333333222222222222222222222222222222222111111111111222222222222666555333222111000000000333333222222333333444555222333333333333444444444555444444666888999888777666666777777888999999:::888999:::<<<===???@@@AAA???AAADDDIIIOOOUUUZZZ\\\ccciiipppvvvzzz}}}wwwrrrooonnneeedddjjjwwwrrrbbbQQQGGGAAA<<<999999555666666555333222222333111111111111111111111111000000000000000000000000000000000000000000000000000111111222222111111000...//////000000111111222000111222222222222111111---///000---...111111........./////////000000000////////////......................../////////////////////////////////////////////000000000111111000000000111222222333333000000111111111111111111111111111111111111111111111111111222222222333333222222111111222333333444444444333333444444555666666666666666777777777777mmm[[[MMMEEEBBB>>>??????>>>;;;:::;;;>>>999999999999999999999999999888888777666555555444666666666555555444444444444444555555555555555555555444333333222333444555222222333333333333444444333333333333333333333333000000111111111222222222111111111111111111111111111111111222222222333333222222222222222222222222111111000000000000111111111111111111111111111111111111222222222222111111111111111111222222222333222222222222222333444444555888===BBBHHHOOOVVV[[[cccffffffddddddgggfffbbb]]]ZZZTTTNNNGGGAAA>>><<<999999999999999999999999999999888888777777777777444666777777555444555777777777888888888888777777777777666666666555555555666666555555666666777888555555666777777888999999999888888777777888888999666666666666555555555444555555666666666666555555555555555555555555555555444555555666777777888888777777777777888888888888888888999::::::::::::999;;;;;;;;;::::::999888777888888777777888888999:::888888:::;;;;;;<<<<<<<<<;;;<<<<<<===>>>?????????>>>============???@@@AAA@@@BBBEEEHHHHHHKKKUUUaaappp~~~ooo\\\OOOAAA;;;999666555666222222222333333333222222111111111111111111111111111111111111222222222222444333333222111111111222222222222222222333333444222222222222333333333333666555555666777888666444777777888888999::::::::::::;;;<<<>>>???AAABBBCCCDDDGGGKKKRRRZZZbbbhhhllltttzzzxxxrrrooojjjiiippp~~~wwwaaaTTTFFF@@@<<<999666777222444555555333111222444111111111111111111111111000000000000000000000000...///111222222111///...000111111222222111111000...//////000111111222222111111222333333222111111+++......,,,---000///,,,...///000000111111111000////////////........................//////////////////////////////////////////000000000111111111//////...---...000222333000000111111222222222222111111111111111111111111222222222222222222222222111111111222333444555666222222222333444555666777777777777666666666666666nnn[[[MMMEEEBBB>>>@@@@@@>>>;;;:::<<>>??????@@@@@@>>>============???@@@AAABBBDDDHHHLLLLLLNNNYYYeeezzzrrr^^^QQQFFF;;;888888666555555111222222333333333222222000000000000000000000000000111111111111222222222222222111111222222333444222222111111222222333444333333333444444444555555888777666666666666444222888888888999::::::;;;;;;<<<<<<>>>???AAACCCDDDEEELLLNNNTTT[[[dddmmmuuuyyy|||tttppprrrrrrxxxrrrbbbXXXLLLAAA===;;;888666666...111444444222111333555111111111111111111111111000000000000000000000000...///222333333222///...111111222222222222111111...//////000111222222222111222333444333333111000///111111000111444333...//////000111111111111111000/////////......................../////////000000000000000000000000000000000000000111111111111...---+++***+++...111333///000111222222222222222111111111111111111111111222222222222222222222222000000111222333555666777000000111222333555666777777777777666555555444444qqq]]]NNNEEEAAA<<<<<<;;;;;;;;;:::::::::777999::::::888666555555555555555666666666666666666666666666666666666666444444444444444444444444222333333333333222111111222222222333333444444444555555555444444333333333444444444444444444444444555555555555555555555555666666555555555444444444444444444333333333222222444444444333333222222222000111111222333444444555111111111111111111111111111111222222222333333333222111111111111111222222222444666888===CCCKKKPPP\\\```eeekkkmmmmmmkkkjjjhhhccc]]]VVVOOOIIICCC???AAA???===;;;;;;:::999888::::::888666555555888:::888777777777666666666666777777777777777777777777888888888888888888888888444555666666777777666666888777666555555666777888::::::;;;;;;:::999777666777777888888888999999999777666666666555555555555888666444555777888666333666666666666777777777777;;;:::999888888888::::::999999999999999999999999999888888888777777666666888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<777999;;;<<<;;;;;;<<<===>>>>>>>>>???@@@AAAAAAAAACCCBBBEEEIIILLLSSSaaaooo~~~xxxfffZZZHHHAAA999555555555222///111111111111111111111111333222222111111222222333000111222333333222000///444444444333333222222222222222222222222222222222555555555555555555444444555666777777777666444333777666666777:::<<<======???;;;===DDDGGGFFFHHHNNNPPPSSS[[[fffnnnuuu{{{vvvtttuuuvvv~~~ttteee^^^JJJFFF@@@;;;999888666555222222222222222222222222000000000000000000000000000000000000000000000000333333333222222222111111000000000000000000000000///000111222333444444444222222111111222222333444111111111111000000000000222111111111000000//////////////////////////////////////////000000000000//////000111111111111111000000000000000000000000000000000000111111111111000000111222222222222111333444444555555444444333222111111111222333555666555555555555555555555555555555555555555444444444777777666666555555555444qqq^^^OOOFFFBBB<<<<<<<<<<<<;;;;;;;;;;;;888:::;;;;;;999777666777666666666666666666666666555555555555555555555555555555555555444444333333222222333444555555444444444444444444444555555555666666555555444444444444222222222222222222222222333333333333333333333333333333222222222111111111444333333333222222222222444333333333222222222222.........//////000000111222222222222222222222222111111222222222333333333333333222222222222222333000111333555888===DDDIIIPPPTTT\\\dddjjjmmmnnnnnniiieee___XXXQQQKKKFFFCCCBBBAAA???>>>===<<<;;;:::<<<<<<:::999777777888999888888888888888777777777777777777777777777777777666666666666666666666666333333444555555555555444888777666666666666777888666777999:::;;;;;;::::::888888888888888888888999777777666666666555555555777555333444666777666444666666666666777777777777999888777666666777888888999999999999999999999999:::999999999888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<<<<===>>><<<<<<======>>>???@@@@@@JJJJJJLLLQQQUUU]]]lllzzz{{{kkk[[[PPPEEE???777444444444222000111111111111111111111111222111111111111222222222111111222222222222111111444444444333333222222222222222222222222222222222555555555555555555444444555666666666666555444444666555555666999;;;<<<===AAA???@@@GGGJJJJJJMMMRRRSSSVVV___kkkttt}}}}}}xxxwwwxxxzzzvvvdddUUUNNNGGGCCC===:::888777666555222222222222222222222222111111111111111111111111111111111111111111111111333222222222111111111111000000000000000000000000000111111222333333333333222111111111111222333333000000000000000000000000222222111111000000000000000000000000000000000000/////////000000000111111///000000111111111111111111111111111111111111111000000000111111111222222000111222222333333222222333444444555555444444333888777666666777888999:::555555555555555555555555888888888888888888888888777777777666666555555555rrr___PPPGGGCCC============<<<<<<<<<<<<999;;;<<<;;;999888888888888888888777666666666555555555555555555555555555777777666666555444333333222333444555666777777777666666666666666555555555666555555555555555444444222222222222222222222222333333333333333333333333222222222222111111111000333333333222222222111111222222222222222111111111111111111111111111111111333333333333333333333333111111222222222333333333555555444333222222222333000111111222444777===AAADDDHHHQQQZZZbbbgggkkklllgggddd___YYYRRRMMMIIIGGGEEEEEEDDDDDDBBB???===<<<===<<<<<<;;;:::999888888888888888999999999999999777777777777777777777777666666666666666666666666333444555555666666555555888777777666666777777888666777888999:::;;;::::::888888888888888888888777777777777666666666555555444333333444666777666555666666666666777777777777888777777666777777888888888888888888888888888888:::::::::::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===??????>>>======>>><<<<<<===>>>???@@@AAABBBLLLMMMPPPUUU[[[ddduuuwwwiii[[[NNNEEE@@@;;;555222333444222000111111111111111111111111000000111111222222333333222222111111111111222222444444333333333333222222222222222222222222222222444444444444444444555555666555555444444444444444444444555666888:::<<<>>>CCCBBBDDDJJJMMMOOORRRVVVYYY\\\fffsss~~~~~~yyygggVVVJJJEEEAAA>>>:::777666666555444222222222222222222222222111111111111111111111111111111111111111111111111222222111111111000000000000000000000000000000000111222222333333222222222111111000000111111222333000000000000000000000000222222222111111111111000111111111111111111111111000000000000111111111222000000111222222222222111222222222222222222222222111111111111222222222222222222333444444444444444444444555555555555444444666666555555555666666777666666666666666666666666888888888888999999999999777777777777777666666666sss```QQQHHHCCC>>>>>>>>>>>>============999;;;;;;;;;999888888999::::::999888777666666555555555555555555555555555999999888777555444333333333444555666777777777777777777777666666555555555444444444444444444444444555555555555555555555555666666666666666666666666555555555444444444333333333333222222222111111111111111111111111111111111333333333333222222222222333333333333333333333333111111222222222333333333555444333222222222222222111222222222222444888;;;===AAAGGGOOOVVV[[[___aaa```___\\\WWWRRRNNNLLLKKKKKKLLLLLLKKKGGGBBB???>>><<<;;;;;;;;;<<<;;;999888888888999999999999::::::777777777777777777777777999999999999999999999999666777888888999999888888777777777777777777777777::::::::::::999999888888888888888888777777777777777777777666666666666555333222333444555666666666666666666666777777777777999999999999999999::::::888888888888888888888888::::::::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>======>>>??????@@@BBBCCCEEEFFFFFFMMMNNNRRRZZZaaammm~~~zzziii\\\QQQGGG@@@:::777333111222333222111111111111111111111111111111111222333333444444444333222111000111222333444333333333333333333333333222222222222222222222222333333444444444444555555666555444222222333444444444555666777888;;;>>>AAAFFFFFFIIIMMMQQQUUUXXX[[[___cccmmmzzz}}}jjjZZZMMMEEEBBB<<<:::666555444555444333222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000///111111111111111111111111333333333333333222111000111111000000000111222222//////000000000000000111222222222222222222222222111111111111111111111111111111111111222222222222000111222222333333222222222222222222222222222222222222222222333333333333333333444555555555555555444444555555555555444444444333333333222222333333777777777777777777777777555666666666666666777777888888888888888888888777tttaaaRRRHHHCCC??????>>>>>>>>>=========999::::::999888777888999;;;;;;:::999888777777777666666666666666666666666::::::999888666555444444555555666666666666555555777777666666555555444444333333333333333333444444555555555555555555555555666666666666666666666666666666666666555555555555333333333222222222111111111111111111111111111111000000000000000000//////222222222222222222222222111111222222222333333333333333222111111111111111111222222111000111333666888:::>>>CCCIIINNNRRRTTTYYYZZZYYYWWWSSSQQQQQQSSSSSSUUUUUURRRLLLFFFCCCBBB===<<<;;;<<<>>>>>><<<999999999999999999999999999888888888888888888888888::::::::::::::::::::::::777888999999::::::999999777777888888888888777777::::::999999999999999999777777777777777777777777888777777777666666666666222333444555555666777777666666666666777777777777888888999999::::::::::::888888888888888888888888888888999999999999999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>=========>>>@@@AAABBBDDDFFFHHHIIIJJJPPPSSSZZZdddmmmzzzlll\\\RRRJJJBBB===666444111000111222222222111111111111111111111111222222333444555555444444333222111111111222444555333333333333333333333333222222222222222222222222333333333333444444555555666555444222222333444444555777888888999<<>>>>>>>>>>>============888999:::999777777888:::;;;;;;;;;:::999999999888777777777777777777777777::::::999888888777666666666777777777666666555444666666666666555555555555333333333444444444444444333333333333333333333333444444444444444444444444555555555555444444444444444444444333333333222222111111111222222222222222222222222222222333333333111111111111111111111111111111222222222333333333222111111000000111111222///000000///......000222333444666999>>>CCCHHHKKKQQQSSSVVVUUUTTTTTTXXX[[[ZZZ[[[\\\XXXQQQLLLJJJJJJFFFCCC@@@@@@BBBBBB???<<<<<<;;;;;;;;;::::::::::::999999999999999999999999888888888888888888888888666777888888999999888888777888888999999888888777777777777888999;;;<<<===666666666777777777888888888888777777777666666666333555666666555555777888666666666666777777777777555666777888888888888888999999999999999999999999888888888888999999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>>>>>>>>>>???@@@@@@AAABBBEEEGGGIIIJJJKKKQQQVVV___lllxxx~~~qqq___QQQHHHCCC===999333222111000000111222333111111111111111111111111222333444555555444333222222222111222222333444555222222333333333333444444222222222222222222222222222222333333444444555555666555555444444444444444555777999999999===CCCHHHRRRVVVYYY[[[```hhhllllllkkkppp|||yyycccSSSHHH???:::999888666444444444555444222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000000222222222222222222222222333333333333333222111000222222111111222222333444000111111222222333333333222333333333333444444444111111111111111111111111333333333333444444444444222222333444444444444333333333333333333333333333444444444444555555555555444444555666666666666555555555666666666666555555666777888888888888777777666666666666666666666666555555666666777777888888999999999:::::::::::::::wwwbbbRRRFFF@@@>>>>>>=========<<<<<<<<<:::::::::999888888:::<<<;;;;;;;;;;;;::::::::::::888888888888888888888888::::::999999888888888888666777888888888888888777666666777777777777777777555555555555666666777777444444444444444444444444444444444444444444444444555555444444444333333333555555555444444444333333222222222222333333333444444555555666666777777777222222222222222222222222111111222222222333333333111111111111222333444444///000111000///000222444111111111222666:::???BBBEEEIIINNNPPPQQQTTTYYY___\\\^^^___[[[UUURRRRRRTTTTTTOOOIIIGGGHHHGGGDDD@@@@@@??????>>>===<<<;;;;;;::::::::::::::::::::::::999999999999999999999999777888888999999999999999777888999999999999888777777777777777999;;;===>>>444555555666777888999999888888888777777777666666555777888888666555777999666666666666777777777777444555777888999999888888::::::::::::::::::::::::999999999999::::::;;;;;;<<<<<<<<<<<<====================================:::<<<>>>??????@@@AAABBBBBBCCCEEEGGGIIILLLNNNOOOUUUZZZgggvvvqqqeeeUUUHHHBBB>>>:::666222222222111000000222333111111111111111111111111222222444444333222000///000111222333444444444444222222222333333444444444222222222222222222222222111222222333444444555555555666666666666555444444444777999999888<<>>::::::;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999666777888999:::;;;;;;;;;777777888888999999999:::666666777777888888999999666666666666666666666666777777777777777777777777666666555555555444444444666666555555555444444444222222222333333444444444222222333333444555666666333333333333333333333333111111222222222333333333111111111222333444555666111222333333333333555777444222000///111444777:::;;;AAAGGGJJJLLLPPPXXX^^^\\\___```]]]XXXVVVXXX\\\___XXXQQQMMMLLLKKKFFFBBBCCCBBBAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;777888999::::::999888777:::999888888888999:::;;;333444555666777888999:::888888888888777777777777666888:::999666555777999666666666666777777777777666777999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>:::<<>>>>>>>>===<<<;;;;;;:::::::::999999888888999999::::::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999<<<;;;;;;:::999888777777999999999999999999999999777777777777666666666666555555555555666888999999888888777777777777888888888777666666666777999:::777777777777777666666555333222222111111222222333555555555555555444444444555444222111111222444555444444333333222111000000333222222111111222222333444333222111000111222333666555333222222222333333::::::;;;???EEELLLSSSWWWVVVYYY\\\]]]\\\\\\___cccdddbbb]]]XXXSSSOOOMMMLLLJJJHHHDDD@@@===:::888888>>><<<999999===@@@===888<<<<<<;;;:::888888:::<<<;;;::::::999888888888999777777777777888888888888999999888888777888888999666777777888999999::::::999888777666666777888999666666555666666777888999999999999999999999999999;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>@@@@@@???======<<<<<<===@@@>>>>>>AAAEEEHHHHHHFFFDDDDDDFFFHHHKKKPPPTTTWWW^^^mmmwww```VVVIII@@@<<<;;;999666555444333222111111111111000000111111222222222222222333333444444333333222333333333333333333333333444444444333333444444555111333666888888777444333333333444444444444444444333333444555666777888888777888888888999;;;@@@DDDNNNQQQWWW]]]ccckkkrrrwwwxxxxxxkkkVVVNNNDDD===<<<;;;888666333444555666666444222111222222222222222222222222555444222111111111222222444555555555555555555444222222222222222222222222111222333333444444333333666666666666666666666666666555444333333444555666666666666666666555555555222333333444444333333222444444444444444444444444444555555666666666666666777777888777777666555555555555555666666666666777555555555555555555555555333444444555555666666666777777777777777777777777333444444555666777888888777777777777888888888888;;;;;;;;;<<<<<<;;;::::::888999:::;;;<<<=========~~~~~~rrr]]]MMMCCC???>>>======<<<;;;;;;::::::;;;::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;::::::999888888888::::::999999999999999999888888888888777777777777777777777777888999999:::888888888777777888888888888888777777777888999:::777777888888777777666555444333333333333333333444666666666555555444444444555444222111111222444555333333333333444444444444555555444333333333444444444444333222222222222333444333222222222333333444555555666999>>>DDDKKKNNNTTTXXX\\\^^^^^^aaaeeeiiiiiigggddd```\\\XXXVVVUUUPPPNNNJJJEEEAAA>>>===<<<<<<<<<;;;:::;;;;;;;;;999;;;;;;;;;;;;;;;;;;===???;;;;;;:::999999999999999888888888999999999999999999999999888888888999999888888888999999:::::::::999999888777777888999:::777666666666666777777888999999999999999999999999999999::::::::::::999999::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<============>>>@@@@@@???>>>>>>===>>>>>>CCCBBBBBBEEEIIIKKKJJJIIIJJJJJJKKKMMMPPPUUU[[[___gggvvvoooZZZQQQEEE===:::999777555555444333222111111111111000111111111222222222222222333333444444333333222111111222333444444555555555444444333333333333444111222333555555444333222333333444444444444555555777777777777888888888888666777777777777:::>>>BBBJJJNNNTTTZZZaaahhhpppuuu{{{qqq```TTTMMMFFF>>>999999999888666444555666777777555333222222222222222222222222222444444222111111111222222444444555555555555444444222222222222222222222222222222333444444444444333555555555555555555555555444444333333333333444444555555555666666666666666333333444444444444333333444444444444444444444444555666666777888777777777777888888888888777666555444555555555555666666666555555555555555555555555666666555555555555555555777777777777777777777777555555555666666777777777777777777777888888888999::::::;;;;;;;;;;;;::::::::::::;;;<<<============ppp[[[MMMDDD@@@======<<<<<<;;;:::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::999999999999::::::::::::::::::::::::::::::999999999888888888::::::999999999999:::;;;999999888888888888999999999888888888888999:::;;;888888888888888777777666666555555444444555555666888777777666555444444333444333222111111222333444222222333555666777888999888777777666555555555555444555555555555444333333333333222222222333444444222222222444888===BBBEEELLLQQQVVVZZZ]]]bbbhhhmmmmmmmmmllliiifffccc___^^^XXXVVVQQQMMMIIIEEEDDDCCC>>>@@@@@@???<<<::::::<<<<<<<<<=========>>>??????<<<;;;::::::999::::::::::::::::::::::::999999999999999999999999999::::::999999::::::::::::::::::::::::999888888999999:::888888777666666666777777888888888888888888888888777888888999999888888888:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>@@@@@@??????>>>?????????BBBCCCDDDGGGJJJKKKJJJIIILLLLLLMMMOOOSSSZZZccciiivvvtttcccRRRJJJ@@@999666666555333444444333222111111111111111111111111222222222222222333333444444333333222000000111333444555666777555444333333222222222222111111111222222222222222333333444444444555555555666555555555444444444444555666666666666888<<>>AAAFFFLLLQQQVVV\\\dddjjjnnnooooooooollliiieeeccc___]]]YYYTTTPPPMMMLLLKKKIIIGGGFFFFFFCCC???>>>@@@AAA@@@@@@@@@AAA@@@???===<<<<<<;;;;;;;;;;;;;;;<<<:::::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999888777666666666666888888888888888888888888777777888999999999999888;;;;;;<<<<<<<<<<<<======:::::::::;;;;;;;;;;;;;;;============>>>>>>>>>>>>???????????????@@@AAAAAACCCEEEGGGJJJLLLMMMLLLKKKNNNPPPSSSVVV[[[eeeqqqyyyhhhYYYIIICCC<<<666444444444333444333222222111111111222222222222222222222222222222333333444444333333222111222222333444555666666555444333222222222222222222111000000000111333444333333444444555555666666444444444444444444444444555666777666666888;;;>>>???CCCHHHOOOUUU]]]eeejjjrrr{{{|||lll___UUUMMMFFFAAA???;;;777666777999999999777777777777666444333222333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333222333333444555444444444444444444444444444444444555666777888888777666555333444444555666777888888666666777777777777666666666666666666666666666666666666777888888888888777666666777777777666666555444444444444555555555555555555555555555555555555777777777777777777666666888888888888888888888888888888888888888777777777888888888999999999::::::888999::::::::::::::::::<<<<<<<<<===<<<<<<;;;;;;nnnYYYJJJBBB???;;;;;;;;;;;;;;;:::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::999999999::::::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999999::::::;;;;;;::::::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<:::::::::::::::999999888999888888888888888888999999999888777666666555555555444444444444444444555444555555555666666777777888888777666555555666666555666777888777666555444777777666555444333111111333222222222333666888999888===CCCHHHMMMSSS\\\bbblllmmmooopppooollliiigggdddbbb___\\\YYYWWWVVVUUUWWWOOOKKKMMMMMMHHHDDDCCCCCCCCCCCCDDDFFFFFFCCC@@@===<<<<<<<<<<<<<<<======;;;;;;;;;::::::999999999999:::;;;<<<===<<<<<<<<<<<<<<<<<<<<<============:::::::::999999888888888:::999888777777666777777888888888888888888888888888999999:::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===999:::::::::;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@????????????@@@AAACCCCCCGGGIIILLLNNNPPPQQQRRRRRRSSSWWW]]]cccjjjuuusss^^^QQQCCC???:::666444444444444333333222222111111222222333222222222222222222222222333333444444333333222444444444444444444444444555444333333222222222333333333111111111222444555333333444555555666777777777777888888999:::;;;;;;666777888888777888:::===;;;>>>CCCHHHNNNUUU\\\aaaiiirrrkkkbbbVVVKKKEEEBBB???===;;;999777666666666666666666666555555444333222222333333333333333333333333333333333333333333333333222333333444444333333222333333333333333333333333333333444555555555444444555555555555555555555555555666777888888777666555333444444555666777888888666777777888888777777666777777777777777777777777444555666666777777666666444444555666666555555555444444444555555555666666666666666666666666666666666666777777888999::::::999999999999999999999999999999999999999888888888999999999999::::::::::::888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::lllXXXIIIBBB>>>;;;;;;:::::::::::::::::::::999999888888999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;:::999999::::::;;;;;;<<<<<<:::;;;;;;<<<<<<===============<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<======>>>>>>======;;;;;;;;;;;;;;;::::::999:::999999888888999999:::888888888888777777777777666666666666666666666666777666666666666666666666777666666555555666666777666777777777777666555555888888888777666444333222333222111111222333444555555999===AAADDDJJJRRRXXXcccfffiiilllnnnnnnmmmllljjjiiigggeeeccccccccccccdddYYYSSSWWWXXXQQQKKKJJJGGGGGGGGGJJJNNNMMMIIIEEE=========<<<======>>>???======<<<<<<;;;;;;::::::999:::<<<===>>>>>>===<<<<<<<<<======>>>??????@@@;;;;;;;;;;;;:::999888888999999888777777777888888999999999999999999999999999:::;;;;;;<<<<<<<<<<<<999999999:::;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAABBBCCCEEEFFFGGGGGGIIILLLMMMOOOQQQTTTVVVXXX___iiiqqqxxx|||gggUUUJJJ>>><<<999666444333444555333333222222111222222333333333333333222222222222222333333444444333333222666666555555444333333333444444444333333444444555444333333222222444555666333333444555666777777888666666777888999:::;;;;;;777888999888777888999;;;888;;;???CCCGGGLLLRRRWWW```iiivvvnnnZZZTTTKKKCCC>>><<<:::999777777666444333333333222555444444444333333333333333333333333333333333333222333333444444444444333333333444444444444333333333333333333333333333333333333444555555555555555666666666666666666666666444444444555555444444444444444555555666666777777666777777888888777777666777777777777777777777777444444555666666666666666444444555666666666555555555555555666666666666777666666666666666666666666555666777888:::;;;<<<<<<999999999999999999999999999999::::::::::::::::::999999:::::::::;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;<<<<<<=========<<<<<>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======>>>===<<<<<<<<<<<<<<<<<<===<<<===>>>?????????>>>>>><<<<<<<<<<<<<<<;;;:::::::::999999888888999999:::777777888888888888999999777777888888888888777777888888888888888888888888666555555666666777888999777777666555555555555666777777888999888777666666333333333222222333444555444666999:::<<<@@@GGGLLLUUUXXX]]]ccciiimmmooopppqqqpppooooooooooooqqqqqqqqqgggbbbeeecccYYYTTTWWWSSSQQQPPPRRRTTTRRRLLLFFF>>>=========>>>>>>???@@@@@@@@@???>>>>>>===<<<<<<999;;;===?????????>>>===;;;<<<===>>>???AAAAAABBB===>>>>>>>>>===<<<:::999888888888777888888999999::::::::::::::::::::::::999999;;;<<<<<<=========;;;;;;;;;<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLIIILLLNNNOOOQQQTTTZZZ^^^dddmmmzzznnnZZZLLLDDD;;;:::888666333222333444333222222111222222333333444444333333333222222222222333333444444333333222555555555555555444444444444444444444555666777777333333333333333444555555333333444555666777888888444444555555666666777777666777888777666666777999777999<<>>???????????????~~~hhhUUUHHHBBB@@@::::::::::::::::::::::::<<<;;;;;;::::::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???@@@@@@======<<<<<<<<<<<<======<<<===>>>@@@@@@??????>>><<<<<<======<<<<<<;;;::::::999999888888999999:::777777777888999999::::::888888999999999999888888888888888999999:::::::::555555666666777888:::;;;888777555444444444555666555666888999:::::::::999666555555555555555666666222444666555555888>>>CCCHHHLLLSSS[[[cccjjjnnnqqqvvvvvvuuuuuuvvvxxxzzz{{{yyyrrrpppqqqkkk___]]]ccc___\\\YYYYYYXXXSSSJJJBBB>>>>>>======>>>???@@@@@@BBBBBBAAAAAA@@@???>>>>>>999;;;===???@@@@@@>>>>>>;;;<<<===>>>@@@BBBCCCDDD???@@@@@@@@@???>>><<<;;;888777777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<>>>??????@@@AAABBBBBBBBB@@@@@@AAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHJJJMMMOOOPPPSSSUUUWWWXXXZZZ^^^eeejjjttt|||eeeSSSFFF???999999888555333222222333222222222111222222333333444444444333333222222222222333333444444333333222333444444555555666666666444444444555666777888999222222333333333444444444333333444555666777888999888888888888777777777777444666777666555555666777777999;;;<<<>>>AAAEEEIIIPPPXXXbbbjjjmmmpppsssuuuwww~~~tttfffVVVJJJBBBAAA>>><<<:::888777777666777999888777666666666555555444555555666777888444444444444444444444444111222444555666555444444444555555666666555555444444444444444444444444444333444555555666666555555444444444444444444444444666555444333333444555666666666666666666555555555666666777777777777666666666666666666666666666666666666777888888888888888777777888999999999999999777777777777888888888888777777777777777777777777::::::::::::::::::::::::::::::::::::::::::::::::999999::::::;;;<<<======:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBB{{{eeeTTTIIICCCBBB>>>===;;;<<<===>>>======<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================<<<<<<;;;;;;;;;:::;;;<<<<<<<<<;;;::::::999===<<<;;;;;;<<<===>>>???;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>============>>>>>>;;;;;;;;;<<<<<<<<<======????????????>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999:::::::::999999999888888;;;:::999999888888999999999999888888777777666666999999888888777777666666777777777777888888888888777777666666555555555444555666666777888999999999@@@CCCFFFKKKQQQXXXaaafffmmmpppuuuyyy||||||vvvpppkkkiiikkkiiieeeaaa\\\UUUMMMHHHBBB@@@>>>@@@DDDGGGGGGFFFKKKEEEBBBCCCCCC@@@???@@@<<<===@@@BBBCCCCCCBBBAAAAAA???>>>======???AAABBBCCCBBBBBBCCCBBB@@@>>>???BBB<<<999;;;<<<;;;<<>>>>>>>>======<<<<<>>===<<<;;;:::888777777::::::::::::::::::::::::888777666555444444555666777777777666666555555555222222333333333444444444666666555555555555666666555555555555555444444444777777777777777777777777888888777777666666666555444444666777888888888888777777777777777666666666:::999999888777666666555666666666666777777777777888888777777777777888888777777888999::::::;;;;;;999999999999888888777777888888888777888888999:::;;;:::999888999:::;;;<<<<<<<<<;;;;;;:::999999888<<<;;;:::999888888888888;;;<<<=========<<<;;;:::<<<>>>??????>>>>>>@@@AAA@@@@@@AAABBBCCCEEEGGGGGGzzzgggWWWLLLFFFCCC@@@>>><<<===>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=====================<<<<<<<<<;;;;;;<<<============<<<;;;:::===<<<<<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======??????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999999:::::::::999999999999888;;;:::999999888888999999888888888888777777777777888888888777777666666666777777777777888888888888777777666666666555555555666666666777888999999999;;;===@@@CCCFFFLLLSSSXXXcccggglllrrrwww|||~~~{{{zzzzzzvvvsssooojjjddd\\\TTTOOOHHHFFFDDDFFFIIILLLLLLKKKQQQNNNLLLLLLHHHAAA===>>>===???AAACCCDDDDDDCCCBBBDDDCCCCCCBBBBBBDDDEEEFFFAAAAAAAAACCCCCCBBBBBBBBBBBB===999;;;<<<;;;<<>>>>>>>>=========???===;;;<<<@@@CCCCCCBBBEEEEEEDDDDDDDDDFFFGGGHHHIIIHHHHHHHHHJJJKKKKKKJJJHHHIIIJJJIIIHHHIIILLLNNNOOORRRVVVXXXZZZ\\\___aaaaaaccchhhnnnqqqvvvtttbbbUUUIII>>>999444444444444444444444444444444444444444444444444333333333333333333333333222222333333333444444444444444444444444444444444222222333444555555666666555555555555555555555555555555555555666666666666777777777777777888888999777777777777777777777666999888777777888;;;>>>@@@EEEHHHLLLPPPTTTYYY^^^bbblllttt~~~{{{tttjjjeee]]]SSSKKKDDD@@@>>>::::::999888777666666555444444444444444444444444777777555444444444555555555444444444333333333333222333333333333444444444666666555555555555666666666555555555555555555555777777777777777777777777777777777666666666555555333444555666777777777777666666666666666666777777888777777666555555444444666666666777777777888888888888888888888888888888888888999999::::::;;;;;;::::::999999999888888888:::999999999999:::;;;;;;<<<;;;;;;:::;;;<<<===>>>========================;;;;;;:::::::::::::::;;;<<<===>>>??????>>>=========>>>@@@@@@??????@@@BBBDDDCCCCCCFFFKKKOOORRRRRR|||lll___TTTKKKFFFBBB@@@>>>>>>>>>???>>>===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>============<<<<<<======>>>>>>>>>===<<<<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::999999999999;;;:::999999888888999999777777777888888888888888777777777777666666666666777777777888888888999999777777777777666666666666666666777777888999999999888999:::;;;===@@@EEEHHHTTTXXX^^^dddlllttt}}}zzztttnnnfff___ZZZQQQOOONNNOOORRRSSSTTTSSSYYYXXXYYYWWWOOODDD???@@@BBBDDDFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGEEEFFFFFFFFFFFFGGGGGGGGGFFF@@@===>>>???>>>???AAAAAAAAAAAA@@@@@@@@@??????@@@>>>>>>???BBBDDDEEEDDDEEEDDDDDDDDDDDDFFFGGGHHHJJJIIIJJJLLLNNNOOONNNMMMKKKLLLMMMNNNNNNPPPSSSVVVYYY\\\aaaeeehhhlllooorrrrrrtttyyy|||dddTTTJJJAAA;;;999777777666666555555444444444444444444444444444444333333333333333333333333333333333333444444444444444444444444444444444444777777777666666666555555555555555555555555555555555555555555666666666666777777777777777888999999999888888888777666666666999888777666777999;;;===>>>@@@CCCEEEIIINNNTTTXXXcccjjjsss{{{xxxmmmddd\\\VVVKKKJJJGGGCCC@@@>>><<<;;;888888777777777666666666666666666666666666666666666666555444444444444555444444444333333333333333333333333444444444555555666666555555555555666666666666666666666777777777777777777777777777777777666666666666555555555555333333444555666666666666555555555666666777777777888888777777666555555555666777777777777888888888777888999::::::999888777:::::::::::::::::::::::::::::::::::::::999999999;;;;;;;;;;;;;;;<<<<<<==================>>>??????;;;;;;<<<<<<<<<===============<<<<<<===>>>>>>?????????AAABBBBBBBBBBBBBBB@@@BBBDDDEEEDDDDDDEEEFFFKKKHHHIIIOOOXXX^^^```___ssshhh]]]RRRKKKDDDBBB????????????===<<<>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>==================>>>>>>======<<<>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;:::::::::999999999;;;:::999999888888999999777777777888888999999999666666666666666666666666777777888888888999999999777777777777777777777777777777777888888999999999999::::::::::::;;;>>>AAAFFFIIINNNUUU]]]gggqqqxxx~~~|||wwwqqqkkkggg\\\\\\\\\]]]^^^`````````ccccccbbb^^^SSSHHHEEEHHHIIIJJJMMMOOOPPPNNNLLLKKKIIIJJJKKKLLLLLLLLLKKKKKKNNNOOOOOOMMMMMMOOOOOOMMMLLLFFFCCCCCCDDDCCCCCCFFFDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBDDDFFFGGGGGGEEEDDDDDDDDDEEEGGGHHHJJJJJJJJJLLLNNNQQQSSSRRRQQQOOOQQQSSSUUUWWW[[[```cccfffjjjoootttwww{{{~~~lllVVVIIIAAA<<<999:::888888888777666555444444666666666666666666666666444444444444444444444444333333333444444444444555444444444444444444444444777777777666666555555555555555555555555555555555555555555555666666666666777666666666777888999:::::::::999888777777666666999888777666666777888999<<<===>>>@@@BBBGGGMMMQQQWWW^^^ffflllpppsssxxx|||~~~}}}~~~|||ooocccYYYRRRKKKHHH@@@@@@@@@???>>>===;;;:::888888888888888888888999999999999999999999999999555555555444444444444555666666555555555555555555444444444444555555555555666666555555555555666666777777777777777888888888777777777777777777777777666666555555555555555555444555555666777777666666444444555666666777888888:::::::::999999888888888777777777888888888999999777999:::<<<<<<:::999777;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????========================???????????????@@@AAABBBBBBCCCDDDEEEGGGHHHHHHIIIHHHJJJMMMNNNMMMMMMNNNOOORRRQQQSSS\\\gggllljjjeee~~~tttkkkaaaVVVNNNFFFDDDAAA@@@@@@???===<<<=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================>>>>>>>>>>>>>>>;;;<<<<<<=========<<<<<<>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<<<<=========<<<<<<<<<=========>>>>>>============<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;:::::::::999999;;;:::999999888888999999777777888888999999::::::666666666777777777777777888888888888999999999999777888888888888888888888888888888888999999999999999:::;;;;;;:::;;;===???===???BBBGGGMMMVVV```fffnnnttt||||||xxxtttjjjkkkmmmooopppqqqsssssstttpppkkkbbbVVVKKKJJJOOOOOOQQQTTTWWWXXXVVVTTTRRRTTTTTTUUUVVVVVVVVVVVVUUUTTTWWWWWWTTTUUU[[[\\\YYYRRRLLLHHHIIIIIIGGGHHHJJJHHHGGGGGGFFFEEECCCCCCBBBAAABBBCCCEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJLLLNNNOOOOOOOOOQQQTTTXXXZZZZZZZZZTTTVVVZZZ^^^bbbgggmmmqqqvvvzzzooo___MMMCCC===999888:::555555444333333222111111777777777777777777777777444444444444444444444444333333444444444555555555444444444444444444444444111111111111111222222222555555555555555555555555555555555555666666666666666666666666777888999:::;;;::::::999888777777666999888777666666666777777:::;;;;;;<<<===AAAGGGKKKLLLQQQXXX]]]___bbbfffiiilllmmmqqqwwwuuuiiibbbYYYOOOIIIDDDAAA@@@:::;;;;;;;;;:::999888777888888888888888999999999666666666666666666666666444555555555555555555555666666666666666666666666444444555555555666666666666666555555555555666666777777777777888888999999888888888888888888888888555555666666666666666666666666777888888888888777555555555666777888999999::::::::::::999999999999888888888888999999999999888:::;;;======;;;:::888<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========;;;;;;;;;;;;;;;<<<=========>>>>>>???????????????AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@AAABBBCCCDDDFFFFFFHHHIIIKKKNNNOOOPPPRRRTTTWWWYYYYYYXXXYYYYYY]]]]]]bbbkkkuuuvvvooohhhzzz~~~xxxpppjjjbbbXXXPPPKKKHHHEEECCCBBBAAA???>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<============>>>>>>;;;;;;<<<=========<<<<<<>>>>>>?????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::;;;:::999999888888999999888888888999999999999999777777777777888888888888888888888999999999999:::888888888888999999999999999999999999999999999999999:::;;;:::999:::;;;===999:::<<<>>>BBBHHHOOOUUU\\\dddnnntttvvvxxx}}}~~~~~~}}}vvvyyy}}}{{{qqqfffZZZQQQPPPUUUXXXZZZ^^^bbbcccaaa___]]]^^^^^^^^^^^^_________```[[[```aaa^^^aaajjjmmmjjjZZZTTTPPPPPPPPPNNNNNNPPPOOONNNMMMKKKIIIGGGFFFEEECCCFFFHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMOOOQQQSSSTTTVVVUUUVVVYYY]]]aaacccddd```bbbgggkkkooouuu|||zzz```TTTGGG@@@<<<888888:::666666666555555444444333555555555555555555555555444444444444444444444444333444444444555555555555444444444444444444444444111111222222333333444444555555555555555555555555555555555555666666666666666666666666777888::::::;;;:::::::::999888888888888888777777666666666666666777888888999<<<@@@CCCBBBFFFLLLOOOOOOQQQTTTXXXXXX\\\ccclllvvvvvvggg]]]RRRNNNIIICCC???>>>===>>>777888888999999999999999666777777777777777777777666666666666666666666666444555666666777666666666555555555555555666666666555555555666666666666777666666555555555555666666666666777777888888999999888888888888888888888888666666666666777777777777777888888999999888888888777777777888888999999999888888888888888888888888888888999999999::::::::::::;;;<<<======<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>>>>???@@@@@@@@@@@@?????????????????????>>>>>>BBBBBBCCCEEEGGGIIIKKKMMMNNNOOOPPPRRRUUUXXX[[[\\\___bbbeeeggggggfffgggggglllnnnsss{{{~~~uuummm|||}}}rrrkkkhhhddd]]]VVVPPPMMMJJJHHHFFFEEECCCAAA>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============;;;;;;<<<<<<<<<=========;;;<<<===>>>>>>>>>>>>>>>>>>>>>@@@@@@AAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<=========>>>>>>>>>>>>??????>>>>>>>>>=========;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::;;;:::999999888888999999:::999999999999999999888777888888888999999999:::888888888999999999::::::888888888999999999::::::999999999999999999999999999:::;;;:::999888999:::888888::::::<<<@@@EEEIIIKKKRRR[[[```bbbfffnnntttqqqsssxxx}}}|||{{{~~~ssskkkbbb\\\[[[___eeeiiimmmrrrsssrrrpppnnnmmmlllkkkkkkkkklllmmmnnnlllrrrrrrmmmoooxxx{{{wwwfff```[[[[[[[[[XXXXXX[[[[[[ZZZXXXVVVSSSPPPNNNMMMMMMPPPSSSTTTSSSSSSUUUWWWXXXXXXXXXXXXZZZ\\\^^^___dddcccbbbeeejjjooosssttttttvvvzzz}}}|||fffQQQHHH@@@>>><<<888888999888888888888888888888888555555555555555555555555555555555555555555555555444444444444555555555555444444444444444444444444555555666666666777777777555555555555555555555555555555555555666666666666555555666666777999:::;;;::::::::::::::::::999999888888777777777777777777444555666777777888;;;===;;;???CCCDDDCCCDDDGGGIIIIIINNNVVV^^^gggqqq}}}{{{yyy}}}xxxtttrrrqqqpppooolllgggaaaXXXQQQLLLFFFDDDBBB???<<<;;;<<<===999999999::::::;;;;;;;;;888888888888888777777777999999999999999999999999555555777888888888777777555666666666777777777888555555666666666777777777666666555555555555666666555555666666777888888999888888888888888888888888777777777777888888999999777777888888888888777777999999999999999999::::::999999999999999999999999999999999::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>?????????@@@@@@>>>============>>>?????????@@@AAABBBBBBBBBAAAAAA>>>??????AAABBBCCCDDDDDDIIIJJJMMMPPPUUUYYY]]]___^^^^^^```bbbfffiiimmmoooooossswwwyyyyyyxxxxxxyyy|||~~~~~~xxxzzzoooiiiiiigggbbb]]]TTTQQQMMMKKKIIIHHHEEECCC????????????>>>>>>>>>>>>========================<<<<<<<<<<<<=========>>>:::;;;;;;;;;<<<<<<============>>>???????????????>>>???@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@============>>>>>>>>>>>>????????????>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;:::999999888888999999;;;::::::999999888888888888888999999999:::::::::888888999999999:::::::::888888888999999:::::::::999999999999999999999999;;;<<<<<<;;;999777888999888888999999:::<<<@@@CCCAAAFFFKKKMMMNNNRRR\\\eeegggjjjpppwww|||}}}zzzwwwyyy~~~|||rrrnnnjjjffffffiiirrruuuzzz~~~|||~~~}}}{{{zzz{{{|||~~~zzzzzz~~~pppjjjeeeeeeeeebbbbbbdddgggfffccc```]]]ZZZWWWVVVVVVZZZ]]]___^^^]]]___aaahhhhhhhhhhhhjjjlllnnnooovvvtttsssuuu{{{}}}cccOOOGGG@@@<<<<<<;;;999888999555555555555666666666666888888888888888888888888555555555555555555555555444444444555555555666666444444444444444444444444555555555555555444444444555555555555555555555555555555555555666666666777555555555666777999:::;;;:::::::::::::::::::::;;;888888888888888777777777333555777888777888999;;;777;;;>>>>>>======???BBBCCCGGGMMMSSSYYYaaakkkqqqooollliiiiiimmmsssxxx{{{{{{pppeee___]]]\\\[[[ZZZZZZWWWRRRLLLFFFDDDCCC??????>>>;;;999888888999::::::999888888888888999;;;;;;;;;:::::::::999999999999999999999999999999555666777999999999888777888888999999:::::::::;;;666666666666777777777777666666555555555555666666444555555666777888888888888888888888888888888888777777888888999999999:::666777777777777777666666;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;======<<<<<<<<<<<<======:::;;;;;;<<<===>>>??????>>>>>>?????????@@@@@@@@@?????????>>>??????@@@AAAAAAAAACCCDDDDDDDDDCCCBBBDDDEEEGGGIIILLLNNNPPPQQQPPPRRRVVV\\\bbbhhhmmmpppllllllnnnppptttxxx|||~~~}}}uuujjjffffffggggggaaa\\\VVVPPPLLLJJJGGGFFFFFFCCC>>><<<<<<===>>>>>><<<======>>>>>>======<<<=================================<<<<<<<<<<<<;;;@@@@@@@@@AAA@@@@@@??????BBBBBBBBBCCCEEEFFFEEEDDDFFFEEEDDDFFFHHHIIIHHHFFFFFFEEECCCBBBAAAAAAAAABBBCCCBBBBBBBBBCCCBBB???============>>>???>>><<<999>>>===;;;<<<<<<===;;;::::::::::::;;;;;;;;;;;;;;;===<<<;;;<<<>>>???>>>===<<<<<<::::::::::::<<<<<<;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;::::::;;;::::::999999::::::;;;:::::::::999999888888888999999999::::::;;;;;;;;;999999999999999888777666::::::::::::::::::::::::888888999999999:::::::::AAAAAAAAACCCGGGKKKOOOQQQTTTXXX]]]bbbfffjjjnnnqqqrrrwwwvvvqqqwwwyyyuuuvvv|||}}}vvvqqqnnnooorrruuuxxxuuupppkkkgggeeeddddddhhhjjjlllllllllmmmqqquuu}}}{{{zzzzzz|||~~~rrraaaRRRHHH???>>>===<<<;;;:::999999888888777777777777888888777777777777666666666666333444444555555666666666666777888888888777555444333333333444444444555555777555444555666777666555555555555555555555444444444444555555555555555555666666777777777777666666;;;;;;<<<<<<<<<;;;999888999999999999999999999999666666666666666666666666666888:::<<<<<<<<<;;;:::???@@@CCCGGGMMMTTTZZZ]]][[[YYYXXXWWWZZZ___dddhhhrrrwww~~~vvvpppmmmddd```YYYRRRMMMKKKJJJKKKGGGFFFEEECCCAAA@@@>>>>>><<<;;;;;;::::::;;;;;;<<<555555666777888999999999999999999999999999999999::::::::::::::::::::::::999999888888999999:::;;;;;;;;;;;;;;;::::::999888999888888888777777666666888888888888777777777777999999999999999999999999777777777777777777777777999999999999999999999999777888999::::::::::::999;;;;;;;;;::::::999999999<<<;;;;;;::::::;;;;;;<<<=========>>>>>>????????????????????????>>>======??????@@@AAAAAA@@@@@@???AAA@@@???>>>>>>>>>???@@@?????????@@@CCCEEEEEEEEE???@@@BBBDDDEEEHHHLLLOOOJJJLLLOOOSSSUUUWWWXXXXXX[[[^^^eeelllsssxxx{{{}}}~~~|||{{{{{{{{{|||}}}zzzwwwxxx}}}~~~tttpppooonnnmmmbbb___ZZZWWWTTTPPPLLLJJJFFFCCC@@@>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@?????????AAAAAAAAABBBDDDDDDDDDDDDFFFHHHKKKMMMOOOOOONNNNNNNNNMMMKKKJJJHHHGGGGGGGGGFFFFFFGGGIIIJJJIIIFFFCCC@@@???>>>>>>??????===;;;===<<<;;;;;;======<<<;;;<<<;;;;;;;;;;;;:::::::::;;;:::999:::<<<===<<<;;;===<<<;;;;;;;;;;;;<<<===;;;::::::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::999999999888888999999999999::::::;;;;;;999999999999999888777777::::::::::::::::::::::::888888999999999::::::::::::::::::;;;===@@@BBBDDDHHHKKKOOORRRUUUXXX\\\___ccchhhooovvv|||~~~~~~~~~vvvpppqqq||||||zzzyyyyyyzzz|||~~~~~~}}}~~~rrrfff[[[QQQGGGAAA>>>======<<<;;;:::999888888888777777777777888888999888888888888777777777555555555666666666666666555555666666666555333333444444555555555666666666777666555555666777666555555555555555555555555555888777777666666555555555666777777777777777777666;;;;;;<<<<<<<<<;;;999999999999999999999999999999777777777777777777777777888888888999:::;;;;;;<<<<<<===>>>AAAEEEIIINNNPPPPPPOOOMMMMMMOOORRRVVVXXX___cccjjjrrrxxx|||}}}}}}yyyvvvqqqkkkddd^^^YYYVVVPPPMMMHHHDDD@@@??????@@@AAA@@@???>>>===;;;::::::;;;;;;::::::::::::;;;;;;888888888999999::::::;;;::::::999999999999999999::::::::::::::::::::::::999999999999999::::::;;;<<<<<<<<<<<<<<<;;;::::::::::::999999999888888888999999888888888777777777::::::::::::::::::::::::888888888888888888888888::::::::::::::::::::::::999999999999:::::::::;;;======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<==================>>>>>>===>>>>>>?????????>>>>>>@@@@@@@@@???????????????DDDDDDDDDCCCCCCAAA@@@???AAA@@@@@@BBBDDDFFFFFFEEEEEEFFFGGGIIIKKKOOOSSSVVVUUUYYY^^^cccggghhhgggfffmmmqqqvvv}}}vvvuuusssooolllnnntttyyy{{{xxxuuusssfffdddaaa___\\\WWWRRRNNNGGGEEECCCBBBBBBAAA???===??????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<=========<<<<<<<<<<<<===============>>>???@@@@@@AAA@@@@@@BBBBBBCCCCCCDDDEEEFFFGGGKKKQQQXXX[[[[[[[[[[[[\\\ZZZZZZYYYWWWUUUSSSQQQPPPMMMOOOQQQTTTVVVSSSNNNJJJEEECCCAAAAAAAAAAAA@@@??????>>>===>>>???@@@???>>>>>>>>>======<<<;;;;;;;;;999888888999;;;===<<<;;;======<<<<<<<<<<<<======;;;;;;::::::::::::;;;;;;:::::::::;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;::::::::::::999999999999888999999999999999::::::999999:::::::::999888888::::::::::::::::::::::::888888999999999:::::::::;;;:::999999:::;;;<<<===>>>???AAABBBCCCFFFJJJMMMRRRUUUZZZ```eeeiiikkkkkkiiihhhpppyyyrrr```\\\TTTNNNIIIEEEAAA???<<<<<<;;;;;;:::999888888888888777777777777888888::::::999999999888888888777777666666666666666666555555666666666555444444666666666666777777777777777666555555777777666555555555555555666666666666::::::999888777666555555777777888888888888777777:::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::888888888888888888888888:::999777777777999;;;===<<<;;;;;;<<<===???AAABBBDDDCCCBBBBBBCCCEEEFFFHHHKKKNNNTTTYYY]]]`````````]]][[[XXXTTTOOOKKKGGGEEECCCBBB???===<<<<<<<<<===;;;;;;::::::999999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;;;;==================<<<;;;;;;;;;;;;;;;::::::::::::::::::999999999888888888::::::::::::::::::::::::999999999999999999999999::::::::::::::::::::::::;;;::::::999:::;;;<<<===>>>>>>>>>>>>=====================<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@AAAAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEEEECCCBBB@@@EEEEEEEEEHHHJJJLLLKKKJJJOOOOOOOOORRRVVV\\\aaadddeeeiiipppwww{{{{{{yyywww}}}rrroookkkeeebbbeeekkkppp{{{zzzvvvooolllgggccc^^^YYYTTTPPPIIIHHHGGGFFFFFFDDDAAA???@@@???>>>======>>>???@@@>>>>>>>>>???????????????<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEEEEFFFHHHKKKMMMSSS[[[eeejjjiiihhhiiikkkhhhhhhgggfffdddaaa^^^\\\YYY[[[^^^aaaaaa]]]VVVQQQMMMJJJHHHGGGGGGHHHHHHGGGFFFEEECCCCCCCCCCCCAAA@@@@@@@@@??????>>>>>>======:::999999:::===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999::::::;;;<<<======>>>;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::999999999999999999999999999:::::::::::::::999999999999::::::::::::;;;;;;888888999999999:::::::::===<<<;;;;;;;;;;;;<<<===============<<<>>>BBBEEEEEEGGGKKKOOOSSSWWWZZZ\\\aaabbblllzzz}}}yyytttooojjjccc\\\WWWOOOLLLHHHDDDAAA@@@??????;;;;;;::::::999888888777999888888777777888888999:::999999999888888888888777777777666555555555444777777888888888777777777666666666777777777777888777666555666777888777555666666666666666777777777999999888888777777666666777888888999999888888777:::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::::::::::::::::::::::::::999888888777888999:::;;;===<<<<<<;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@BBBDDDGGGJJJLLLMMMNNNMMMMMMLLLJJJHHHEEECCCAAA@@@???????????????>>>>>>>>>::::::::::::::::::::::::999::::::::::::::::::999======<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<======>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::<<<>>>??????>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@@@@@@@????????????>>>???@@@AAABBBDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJGGGGGGGGGGGGHHHIIIIIIIIILLLLLLNNNRRRVVVXXXXXXWWWYYYYYYZZZ^^^eeemmmtttwwwvvvyyy~~~ooojjjccc\\\YYY[[[aaaeeemmmuuu{{{{{{uuummmddd^^^XXXRRROOOLLLKKKJJJJJJIIIGGGDDDAAA@@@@@@????????????@@@@@@>>>?????????@@@@@@AAAAAA??????@@@@@@AAABBBCCCCCC???@@@AAABBBCCCCCCDDDDDDCCCEEEFFFGGGHHHLLLQQQVVV]]]eeennnrrrqqqpppqqqtttsssssssssrrrpppnnnkkkjjjiiijjjkkklllkkkeee^^^XXXWWWUUUSSSRRRSSSTTTTTTTTTPPPMMMKKKIIIHHHFFFCCCAAAAAAAAA@@@@@@???>>>>>>>>>;;;:::999;;;===>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<===>>>>>><<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::999999999999999999999999999::::::;;;;;;;;;::::::999999999::::::;;;;;;;;;888888999999999:::::::::999999999999999::::::;;;===>>>===;;;:::;;;>>>@@@>>>???@@@CCCGGGJJJNNNOOOYYY\\\dddooowww|||}}}{{{zzzqqqooolllhhheeedddcccbbb___]]]YYYVVVRRROOOKKKIIIDDDCCCAAA>>><<<;;;<<<===:::::::::999999888888777999999888888888888999999999999888888888777777777777666666666555444444444888888777777777888888888555555666666666777777777888666555666777888777666666666666777777777888888666666666777777888888888888888999999999999888888999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;777888999:::;;;:::999999<<<<<<;;;;;;;;;;;;;;;;;;888999:::<<<===>>>>>>???===>>>???AAABBBBBBBBBBBB@@@@@@@@@???>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::;;;;;;;;;999::::::;;;;;;::::::999<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===;;;<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>????????????AAA@@@@@@??????@@@@@@AAA????????????????????????AAABBBCCCEEEGGGHHHHHHIIIFFFGGGHHHJJJMMMPPPRRRSSSWWWTTTQQQNNNNNNOOORRRTTTSSSTTTXXX]]]bbbeeefffeeeddddddfffmmmwwwooohhh^^^UUUPPPQQQTTTWWW^^^fffrrrzzz~~~}}}rrrhhh___XXXRRRNNNMMMLLLKKKKKKJJJHHHDDDAAAAAABBBBBBCCCCCCBBBBBBAAA?????????@@@AAAAAABBBBBB??????@@@AAACCCDDDEEEEEEBBBCCCDDDEEEEEEEEEEEEEEECCCFFFHHHJJJLLLRRR[[[aaajjjoootttvvvvvvuuuwwwyyy{{{{{{{{{zzzyyyxxxwwwvvvxxxwwwvvvuuurrrnnngggccceeecccbbbbbbdddeeeeeeddd\\\YYYVVVSSSQQQNNNJJJHHHHHHGGGFFFDDDBBB@@@???>>><<<;;;;;;;;;===>>>===<<<;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<=========>>><<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::999::::::;;;<<<<<<<<<;;;;;;888999999::::::;;;;;;<<<888888999999999:::::::::999999:::::::::;;;;;;;;;:::;;;:::999888888:::<<<::::::;;;===???BBBDDDEEEOOOSSS[[[cccjjjqqqwww|||~~~zzzwwwxxxzzz|||vvvwwwwwwvvvsssqqqpppqqqllllllkkkkkkkkkjjjjjjiiihhhgggfffdddbbbaaa```___YYYXXXUUURRRPPPNNNNNNNNNNNNMMMJJJHHHEEECCCBBBBBB===>>>>>>===;;;;;;<<<>>>:::::::::999999999888888999999888888888888999999999888888888888777777777777777666666666666666555666666555555555666777777666666666666777777777777888777666666888888777666666666777777888888999999555555666777888999::::::999999::::::::::::999999999:::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999;;;<<<<<<;;;999888999:::::::::::::::::::::777888999:::;;;<<<===>>>::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888999999999999:::::::::;;;::::::<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;;;;<<<:::;;;;;;<<<<<<=================================<<<;;;;;;;;;;;;<<<======;;;<<<<<<===============;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>=========<<<<<<<<<========================================================================???>>>>>>===>>>???@@@AAA???????????????@@@@@@@@@BBBBBBAAAAAAAAAAAABBBBBB????????????@@@@@@AAAAAADDDEEEHHHKKKNNNQQQRRRSSSOOOQQQTTTWWW[[[]]]______eeeaaaZZZUUURRRSSSVVVYYY]]]___ccciiiooorrrsssrrrooopppsss|||uuulll```TTTMMMJJJJJJKKKPPPXXXdddmmmttt|||yyyoooeee[[[SSSOOOMMMLLLJJJHHHHHHFFFCCCAAADDDEEEGGGHHHHHHGGGEEEDDDBBBCCCCCCDDDEEEEEEFFFFFFCCCDDDEEEFFFHHHIIIJJJKKKJJJKKKKKKLLLLLLLLLKKKKKKHHHKKKOOORRRVVV]]]hhhqqqzzz{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~~~~{{{yyyvvvrrrooorrrrrrrrrtttvvvwwwvvvuuukkkhhheeebbb```]]]ZZZWWWWWWUUURRROOOKKKGGGDDDCCCBBBAAA@@@@@@AAAAAA@@@???===>>>????????????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<<<<888888999::::::;;;<<<<<<888888999999999:::::::::<<<<<<=========<<<<<<;;;888999::::::888888999::::::::::::;;;===>>>???@@@CCCJJJQQQWWW\\\bbbgggjjjkkkkkkkkkkkkkkkkkkkkkllljjjkkklllkkkjjjiiiiiikkkooosssvvvvvvssssssvvvzzzyyy{{{~~~~~~|||zzzyyyyyyzzzzzz{{{{{{|||||||||zzzyyyzzz{{{|||zzzwwwqqqnnnjjjeeecccbbbcccddd\\\]]]^^^]]][[[XXXWWWWWWVVVVVVVVVUUUUUUTTTRRRRRRSSSRRRQQQPPPOOONNNNNNNNNJJJIIIGGGEEEDDDDDDDDDDDDEEEDDDBBB@@@>>>===>>>@@@:::===@@@@@@>>><<<===>>>:::::::::::::::999999999:::999999888888999999:::::::::999999999888888888888888888888888888999999666666555555555666888888777777777888888888999999888777666777888888777666666666777888888999::::::777777888888999999::::::999999::::::::::::999999999999;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;999999999::::::::::::999;;;::::::::::::;;;<<<<<<:::999999999999:::;;;<<<;;;;;;;;;<<<<<<============<<<<<<;;;:::;;;;;;;;;:::::::::;;;;;;;;;;;;;;;:::;;;===>>>>>>===;;;::::::;;;;;;;;;<<<=========:::;;;;;;<<<======>>>>>>========================<<<<<<<<<<<<<<<======>>><<<===>>>>>>??????>>>>>><<<<<<<<<=========>>>>>>??????>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMQQQWWW\\\aaadddfffaaadddhhhkkknnnooonnnnnnmmmjjjeee```^^^___bbbdddlllnnnrrrwww|||~~~{{{{{{|||ssseeeWWWNNNHHHFFFEEEGGGPPP\\\fffnnnwww~~~uuukkk```VVVPPPMMMKKKHHHFFFEEEDDDBBB@@@FFFHHHKKKMMMMMMKKKHHHFFFGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNOOOQQQRRRTTTUUUVVVSSSSSSTTTTTTTTTSSSRRRRRRNNNRRRWWWZZZ___hhhttt~~~}}}{{{zzzxxx{{{{{{|||wwwuuuqqqooonnnkkkhhhfffeeeccc___ZZZTTTNNNJJJHHHIIIGGGFFFEEEFFFFFFEEECCC???@@@AAABBBBBBAAA@@@???<<<<<<;;;;;;;;;;;;<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<=========<<<<<<;;;;;;;;;::::::;;;<<<=========<<<888888999::::::;;;<<<<<<888888999999999:::::::::<<<<<<<<<;;;;;;999888777888:::<<<===<<<;;;<<<===<<<<<<======>>>>>>>>>???<<>>>>>===<<<;;;<<>>===;;;::::::;;;<<<===::::::;;;;;;;;;;;;::::::???>>><<<;;;:::;;;;;;<<<======<<<;;;<<<===???@@@999999999::::::;;;;;;;;;<<<;;;:::999999:::;;;<<<========================;;;<<<>>>??????>>><<<;;;:::;;;;;;<<<===>>>>>>???;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>===>>>???@@@@@@@@@@@@@@@======>>>>>>?????????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDIIIIIIJJJKKKMMMNNNOOOOOOQQQUUUZZZbbbiiippptttwwwrrrtttxxx|||}}}}}}{{{zzztttsssqqqooooooqqqsssuuuyyyzzz~~~ttteeeYYYNNNFFFAAA@@@GGGIIIMMMUUUaaannnzzz~~~rrreee\\\WWWPPPJJJEEEBBBCCCEEEDDDCCCJJJKKKKKKKKKJJJGGGEEECCCFFFGGGJJJNNNSSSUUUVVVUUUVVVYYY]]]______^^^^^^___^^^___aaabbbaaa___\\\ZZZZZZYYYZZZaaalllwww~~~~~~{{{|||~~~}}}xxxvvvuuuzzzuuunnnhhhbbb]]]XXXTTTTTTPPPLLLIIIIIIJJJJJJJJJHHHEEEBBBAAABBBCCCAAA???BBB@@@>>>======<<<:::999===============>>>>>>>>>>>><<<;;;<<<===>>>===;;;;;;===>>>>>>=========>>>>>>>>>============<<<<<<======<<<<<<<<<<<<=========<<<;;;:::::::::<<<<<<>>>===<<<<<<;;;;;;<<<<<<999999999999999999999999:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<@@@AAABBBDDDFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIIIIJJJKKKLLLLLLQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRMMMKKKHHHEEEDDDDDDDDDEEEFFFEEEEEEDDDBBBAAAAAA@@@???@@@AAACCCCCCBBBBBBAAA??????@@@@@@AAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<;;;;;;;;;<<<;;;::::::999999::::::;;;::::::999999::::::;;;777777888999:::;;;;;;<<<999999999999999999999999;;;;;;;;;::::::999999999888888777777666777777777:::::::::999999999888888;;;::::::999999::::::;;;888888999999999:::::::::;;;::::::999888888888999;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::::::::999888999999:::::::::999999999::::::999888888999;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<==================<<<<<<========================@@@???>>>===============>>>======<<<<<<;;;;;;:::???>>>===<<<===>>>???@@@>>>>>>>>>======<<<<<<<<<>>><<<;;;<<<===>>>>>>>>>@@@>>><<<<<<>>>???===;;;;;;<<<>>>@@@???===;;;999===>>>>>>>>>>>>?????????AAAAAAAAA@@@@@@?????????CCCAAA??????@@@AAAAAA@@@BBBAAA@@@???>>>>>>>>>>>>???AAABBBBBBBBBBBBCCCEEEDDDCCCAAABBBCCCDDDDDDCCCFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKKKKJJJGGGFFFGGGHHHLLLMMMPPPSSSVVVYYY[[[]]]bbbhhhooorrrssswww}}}}}}}}}zzzuuulll```TTTIIIDDDDDDDDDEEEHHHNNNWWWcccmmmtttyyy{{{}}}}}}zzzxxxlllccc]]]TTTNNNGGGCCCDDDEEEDDDCCCFFFGGGHHHHHHGGGEEECCCAAACCCDDDGGGLLLTTT[[[```ccceeegggjjjkkkkkkjjjjjjkkkmmmnnnnnnooonnnllljjjiiihhhggghhhnnnvvv~~~~~~}}}~~~}}}yyyssspppmmmjjjhhhfffaaaZZZVVVTTTTTTTTTTTTOOOKKKGGGEEEEEEFFFEEEDDDDDDBBBAAAAAAAAAAAA???=========>>>>>>>>>>>>??????>>><<<;;;;;;======<<<;;;<<<=========<<<;;;;;;;;;=========<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<=========<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>??????@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@;;;<<<===>>>???>>>>>>===>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999::::::::::::999999999999999999999999;;;;;;::::::::::::::::::999999999999999:::;;;<<<:::::::::999999999999888999888888777777888888999888999999999999:::::::::;;;;;;:::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;999999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<==============================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===============>>>========================>>>>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@>>><<<<<<>>>???===;;;<<<===???@@@@@@???===<<<<<<<<<======>>>???@@@AAACCCCCCBBBAAAAAAAAAAAAAAAHHHGGGFFFEEEFFFGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDD???@@@BBBBBBCCCDDDGGGIIIHHHGGGGGGHHHIIIJJJIIIIIIKKKJJJJJJIIIJJJKKKLLLMMMPPPPPPPPPNNNMMMNNNPPPRRRYYYZZZ]]]aaaeeejjjnnnpppvvvxxx{{{|||~~~vvvwwwtttjjj\\\PPPIIIGGGAAAAAABBBEEELLLUUU]]]bbbkkkpppvvvxxxwwwvvvvvvwwwxxxllldddZZZSSSKKKFFFEEEEEEEEECCCDDDDDDDDDDDDDDDCCCBBBAAACCCDDDGGGMMMVVV```iiiooouuuwwwyyyyyyxxxvvvwwwwww|||{{{{{{{{{zzzyyyyyyxxxxxxwwwwwwyyy~~~~~~}}}zzzyyyyyyyyyxxxzzzuuunnniiieeedddbbbaaaXXXTTTOOOLLLKKKJJJJJJIIIGGGFFFFFFFFFGGGGGGEEECCC???????????????@@@AAAAAAAAA???======>>>>>>===<<<>>>>>>>>>======<<<<<<;;;>>>>>>>>>=========<<<<<<<<<<<<<<<======>>>>>>???>>>>>>=========<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<==============================<<<<<<<<<===>>>>>>======>>>>>>??????@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>=========<<<<<<<<<<<<======>>>>>>??????999:::;;;<<<<<<<<<;;;;;;>>>>>>>>>===<<<;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;999999999:::;;;<<<===>>>::::::::::::999999999999999888888777777888888999999999999999::::::::::::;;;;;;:::999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;;;;;;;<<<<<<::::::::::::;;;<<<;;;<<<===<<<::::::<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????==================>>>???<<<======>>>??????@@@@@@??????>>>>>>===>>>>>>???>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>@@@???>>>>>>??????>>><<<>>>???@@@BBBBBBBBBBBBAAA======>>>???@@@BBBCCCDDDGGGEEEDDDBBBBBBCCCDDDEEEIIIIIIIIIIIIIIIIIIIIIJJJGGGHHHHHHIIIIIIHHHGGGGGGBBBBBBCCCDDDDDDGGGKKKNNNPPPQQQRRRRRRSSSSSSRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXWWWVVVUUUUUUXXX\\\```jjjkkknnnrrrxxx~~~vvvyyyyyyrrrggg[[[OOOFFFAAA@@@???@@@DDDJJJPPPUUU\\\bbbiiikkkjjjkkkrrrxxxtttiii___XXXOOOIIIHHHHHHGGGFFFDDDDDDCCCCCCCCCBBBBBBBBBFFFIIIMMMTTT[[[eeennnsss~~~~~~|||{{{|||}}}~~~~~~~~~|||{{{|||}}}~~~~~~zzzvvvrrrnnnkkk```^^^[[[XXXUUUQQQOOOMMMLLLKKKJJJKKKLLLLLLJJJHHHBBBAAAAAAAAAAAACCCDDDEEEFFFCCCAAA@@@AAAAAA@@@???BBBAAA@@@@@@@@@AAA@@@@@@AAAAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<===>>>??????@@@@@@@@@??????>>>>>>??????@@@????????????????????????;;;;;;<<<===>>>=========;;;;;;<<<<<<<<<=========<<<<<<<<<===============?????????>>>>>>====================================<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>><<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::999:::::::::;;;;;;<<<<<<999999999999999:::;;;<<<;;;;;;:::::::::999999999;;;::::::999999::::::;;;999999999:::::::::;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<>>><<<:::999999:::;;;<<<<<<<<<===<<<;;;;;;<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>????????????????????????>>>>>>>>>>>>>>>?????????????????????????????????===============>>>???@@@>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@AAABBBAAA@@@??????@@@AAA@@@@@@@@@@@@@@@???>>>@@@@@@BBBDDDEEEEEEEEEEEEBBBBBBBBBBBBCCCEEEGGGHHHIIIHHHEEECCCCCCEEEGGGIIIJJJKKKMMMMMMMMMMMMMMMNNNLLLMMMNNNOOOPPPPPPOOONNNJJJJJJIIIHHHHHHKKKOOORRR[[[\\\^^^]]]\\\ZZZYYYYYYXXXXXXZZZ[[[]]]___aaaaaaaaa```^^^]]]^^^ccckkkpppyyyyyy{{{zzz|||{{{vvvqqqhhhWWWGGGBBB@@@===<<<>>>BBBGGGJJJNNNTTTYYY[[[[[[bbboooyyyyyykkkccc]]]TTTOOONNNNNNMMMLLLFFFDDDCCCAAA@@@@@@AAAAAAIIINNNVVV]]]dddjjjpppttt{{{{{{{{{zzzxxxxxxzzz{{{~~~}}}}}}}}}zzzvvvuuuxxx~~~xxxsssiiiiiiiiifffbbb\\\VVVSSSTTTSSSQQQPPPQQQPPPOOONNNGGGGGGFFFFFFFFFHHHJJJKKKKKKHHHEEECCCCCCDDDCCCBBBDDDBBB@@@AAACCCEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@CCCBBBBBBAAA@@@???????????????>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>=================================<<<<<<<<<=======================================;;;;;;;;;;;;;;;;;;;;;;;;>>>======<<<<<<<<<======::::::;;;<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::<<<===>>>>>>>>>===============<<<<<<<<<<<<>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>??????@@@@@@=================================<<<======>>>>>>======<<<<<<<<<<<<===>>>;;;;;;::::::::::::;;;;;;999::::::;;;<<<<<<======:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999;;;;;;;;;:::::::::999999;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<========================<<<<<<===>>>>>>>>>>>>>>>>>>===:::999888999;;;<<<;;;<<<<<<<<<::::::<<<===========================;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>?????????????????????????????????>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@?????????>>>??????@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBDDDFFFFFFDDDCCCDDDEEE@@@AAAAAA@@@????????????@@@AAACCCEEEGGGGGGGGGGGGHHHGGGFFFFFFFFFHHHJJJKKKMMMKKKIIIHHHHHHIIILLLMMMPPPTTTWWWXXXWWWVVVWWWXXXXXXYYYZZZ[[[\\\]]]]]]]]]WWWWWWUUUSSSQQQRRRUUUXXXdddeeeeeeccc```]]]\\\]]]\\\]]]```cccfffiiikkklllooommmkkkjjjkkkrrrzzz~~~}}}yyyxxxtttcccQQQGGGDDD???;;;:::<<>>??????HHHOOOYYYaaaeeeiiillloooooooooooonnnmmmnnnqqqttt|||{{{zzzyyyyyyyyyzzz{{{{{{yyyuuurrrrrrvvv|||}}}vvvxxxyyyvvvpppiiicccaaabbb^^^ZZZWWWWWWWWWVVVUUUPPPOOONNNMMMNNNQQQSSSTTTQQQNNNKKKHHHHHHHHHHHHGGGHHHEEEBBBCCCFFFHHHHHHFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFGGGFFFFFFEEEFFFEEECCCBBBAAAAAAAAABBBAAA@@@@@@???????????????????????????????????????>>>??????@@@@@@??????>>>????????????????????????;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<===>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;<<<<<<======??????>>>>>>=========<<<>>>>>>======>>>>>>???@@@<<<======>>>???@@@@@@@@@??????????????????????????????>>>??????@@@AAABBB@@@???>>>>>>=========>>><<<<<<;;;;;;;;;;;;<<<<<<999999:::;;;<<<===>>>???::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<>>===<<<;;;:::::::::;;;;;;;;;;;;::::::::::::999888888777777888888999::::::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????????????????>>><<<;;;::::::;;;<<<;;;<<<===<<<::::::<<<===========================;;;;;;<<<<<<<<<===============<<<<<<======>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@???>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDGGGJJJJJJGGGEEEEEEGGGCCCDDDEEEDDDBBBAAABBBCCCDDDFFFJJJLLLMMMMMMKKKJJJMMMLLLKKKKKKLLLNNNPPPRRRTTTSSSQQQPPPQQQRRRTTTUUUVVV[[[```bbb```______```aaaaaabbbcccdddfffhhhiiiggggggeeebbb___^^^___aaajjjkkkjjjgggbbb___```bbbccceeehhhlllpppsssuuuvvv}}}{{{yyywwwyyy}}}}}}||||||qqqaaaQQQMMMFFF@@@<<<;;;<<<======@@@CCCFFFKKKVVVdddooo|||vvvjjjfffcccbbbdddeeecccaaaRRROOOJJJEEEBBB@@@AAAAAAEEELLLUUUZZZZZZZZZ\\\___^^^^^^^^^]]]]]]```dddhhhpppoooooooooooooooppppppnnnooopppqqqrrrvvv||||||vvvsssrrrqqqllleee```^^^^^^^^^^^^YYYXXXWWWWWWXXXZZZ]]]___\\\YYYUUURRRRRRRRRRRRQQQRRRNNNIIIIIIKKKMMMKKKIIIHHHHHHHHHHHHGGGGGGGGGFFFDDDFFFJJJMMMPPPQQQQQQQQQOOOMMMIIIFFFEEEFFFHHHIIIFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===============>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<>>>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::;;;<<<>>>???======>>>>>>>>>>>>>>>?????????>>>>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCBBB@@@@@@?????????>>>>>>============>>>>>>;;;;;;<<<<<<=========>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;======<<<;;;:::::::::;;;<<<;;;;;;;;;;;;:::::::::999888888777777888888999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@???>>>>>>======<<<===>>>>>>===<<<<<<===???========================<<<<<<<<<<<<===========================>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAACCCEEEGGGIIIJJJJJJJJJFFFGGGHHHIIIKKKLLLMMMNNNNNNRRRTTTSSSNNNJJJJJJKKKKKKMMMNNNMMMKKKJJJKKKMMMPPPSSSWWW[[[\\\ZZZWWWUUUTTTTTTSSSTTTVVVZZZ]]]```\\\\\\\\\\\\\\\]]]^^^___]]]ccciiikkkiiiggghhhjjjhhhgggggggggiiilllooorrruuuuuutttqqqnnnllllllmmmqqqrrrqqqmmmhhhgggkkkoooqqqsssvvvzzz}}}{{{~~~zzzooo[[[VVVNNNFFF@@@===<<<===:::===@@@CCCIIITTT```hhhuuu{{{~~~{{{llljjjhhhiiikkkmmmkkkiiiZZZWWWQQQKKKGGGEEEDDDEEEDDDJJJOOOPPPMMMJJJKKKMMMQQQQQQQQQPPPQQQUUUZZZ^^^cccdddddddddddddddddddddcccgggmmmppprrrvvv{{{~~~~~~{{{uuummmfffccccccdddddd```___]]]]]]^^^aaadddffffffccc^^^[[[[[[[[[[[[ZZZ\\\VVVQQQOOOQQQRRROOOLLLNNNMMMMMMMMMMMMLLLLLLLLLHHHKKKPPPUUUYYY\\\]]]]]]WWWTTTPPPMMMLLLMMMPPPQQQLLLKKKJJJJJJIIIIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFAAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????========================????????????????????????@@@???>>>>>>=========>>>>>>>>>==================>>>======<<<<<<======>>>;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<<<<>>>@@@AAA;;;;;;<<<===>>>???@@@AAABBBAAA@@@@@@@@@AAACCCDDDFFFEEEEEEDDDDDDCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEECCCBBBAAA@@@@@@@@@@@@????????????@@@@@@===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;;;;:::999999888888888999::::::<<<<<<;;;;;;;;;:::::::::;;;::::::::::::::::::;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAABBBBBBBBBAAA???>>>===>>>??????>>>======>>>@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<=========>>>===============>>>??????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHKKKNNNPPPQQQRRRRRROOOPPPRRRTTTWWWZZZ\\\]]]]]]aaaccc```ZZZUUUTTTUUUUUUWWWXXXWWWTTTSSSUUUWWW\\\___dddhhhiiifffbbb___[[[[[[[[[]]]```eeejjjmmmccccccddddddeeeeeeeeeeeegggmmmtttwwwtttrrrsssuuupppooonnnnnnppptttxxx{{{}}}~~~}}}{{{xxxvvvuuuvvvwwwxxxxxxtttppppppuuu{{{~~~{{{kkkcccVVVKKKCCC???>>>===??????>>>???CCCKKKUUU\\\hhhllloooqqqttt|||xxxsssnnnoootttvvvsssnnneeeaaaZZZSSSMMMIIIGGGGGGHHHFFFDDDDDDDDDEEEDDDBBBFFFEEEFFFGGGKKKOOOTTTWWW\\\\\\\\\[[[ZZZ[[[^^^```^^^ccchhhlllnnnrrrwww||||||~~~|||zzzvvvqqqllljjjjjjkkkgggiiikkkjjjgggffffffhhhnnniiiddd```aaabbbdddeeeccc\\\UUURRRUUUWWWWWWVVVQQQRRRTTTUUUVVVVVVUUUUUUTTTQQQQQQWWWbbbiiiiiigggddd___WWWSSSWWW]]]\\\WWWRRRRRRSSSRRRQQQOOOMMMLLLNNNKKKIIIIIIJJJLLLLLLLLLGGGEEEEEEHHHLLLMMMJJJGGGHHHHHHGGGDDDBBBAAACCCDDDGGGEEEBBBAAAAAAAAA@@@???AAA@@@@@@@@@@@@AAAAAABBB????????????????????????@@@@@@@@@???>>>>>>============>>>>>>???@@@AAAAAA??????>>>>>>============>>>============>>>???????????????@@@@@@@@@@@@@@@BBBBBBBBB@@@??????BBBDDDCCCDDDEEEEEEEEEGGGJJJMMMIIIFFFFFFHHHFFFCCCDDDHHHFFFGGGGGGHHHHHHHHHGGGGGGDDDFFFFFFFFFGGGHHHKKKNNNKKKJJJHHHFFFDDDCCCCCCCCCEEEEEEDDDBBB???===>>>???@@@@@@@@@AAA@@@@@@???>>>AAA???======>>>>>>>>>======<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;<<<<<<:::;;;<<<=========<<<;;;::::::::::::;;;<<<======<<<;;;;;;;;;;;;<<<======;;;<<<<<<===???@@@BBBBBBAAABBBCCCBBB@@@??????@@@AAAAAABBBCCCDDDDDDDDDDDDEEEDDDCCCAAA@@@?????????AAAAAA???>>>>>>>>>??????@@@?????????@@@@@@AAABBB???>>><<<<<<<<<>>>@@@AAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEEEECCCAAA@@@BBBDDDFFFEEEDDDDDDEEEFFFHHHIIILLLKKKPPPVVVTTTMMMKKKNNNKKKJJJIIIFFFDDDDDDGGGIIIMMMKKKKKKLLLJJJHHHJJJNNNLLLNNNRRRTTTVVVYYY]]]```]]]aaagggiiihhhhhhjjjlllnnnqqqrrrmmmeeeaaadddiiieeeeeefffeee```[[[^^^dddiiinnnuuuzzzyyytttlllgggccceeefffggglllqqqqqqlllqqqooopppqqqqqqnnnmmmmmmwwwwwwxxxxxxyyyyyyzzzzzzxxxzzzvvvppppppyyy~~~}}}}}}vvvmmm___SSSJJJEEEBBB@@@???>>>======@@@FFFNNNSSS^^^aaaeeehhhllltttvvvsssqqqsssvvvwwwtttqqqkkkggg```YYYRRRLLLIIIGGGHHHFFFDDDCCCCCCCCCAAA@@@BBBBBBBBBBBBEEEIIILLLOOOTTTUUUVVVVVVVVVWWWYYY\\\^^^bbbgggjjjkkknnnssswwwyyy~~~~~~zzzuuuqqqpppqqqrrrrrrttttttrrrnnnkkkkkklllkkkhhhdddbbbbbbcccccccccbbb]]]XXXWWWYYY[[[YYYWWWWWWXXXZZZ\\\]]]\\\[[[ZZZWWWUUUWWW___iiipppooommmgggddd^^^ZZZ^^^cccbbb]]]WWWWWWWWWWWWUUUSSSQQQPPPSSSQQQPPPQQQSSSTTTTTTSSSMMMLLLLLLMMMNNNMMMLLLJJJKKKKKKKKKIIIHHHGGGGGGHHHFFFEEEDDDEEEFFFGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@??????DDDDDDDDDDDDCCCCCCBBBAAA?????????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@??????@@@@@@????????????@@@@@@???@@@@@@AAABBBBBBCCCCCCAAACCCDDDDDDCCCCCCEEEFFFFFFGGGIIIIIIJJJLLLOOORRROOOLLLLLLMMMLLLHHHIIILLLKKKKKKLLLLLLLLLLLLLLLLLLJJJKKKMMMMMMMMMOOORRRUUUTTTRRROOOKKKHHHGGGGGGGGGFFFFFFFFFDDDBBBAAAAAACCCAAAAAAAAA@@@@@@??????>>>CCCAAA???>>>>>>???>>>===??????>>>>>>>>>>>>??????===============>>>>>>>>>===>>>>>>??????===<<<;;;999999888888999:::;;;;;;<<<<<<<<<======>>>???@@@=========>>>???AAACCCDDDDDDFFFGGGFFFCCCBBBAAABBBDDDDDDEEEFFFFFFFFFEEEEEEGGGGGGFFFEEECCCBBBBBBAAAAAAAAA??????>>>???@@@@@@AAA@@@@@@??????@@@@@@AAAAAA@@@???>>>???AAACCCDDDAAAAAAAAABBBCCCDDDEEEFFFFFFEEEDDDDDDDDDDDDEEEFFFIIIIIIIIIIIIJJJKKKMMMNNNNNNRRRYYY```]]]UUUQQQTTTPPPPPPQQQPPPNNNNNNPPPRRRVVVTTTTTTUUUTTTQQQSSSXXXWWWWWWXXX[[[```fffkkkmmmooossswwwyyyxxxyyy{{{~~~~~~{{{xxxvvvvvvvvvuuuuuuvvvvvvqqqkkklllqqqyyy}}}{{{tttoookkkrrrvvvwwwxxx{{{|||zzzwwwxxx{{{}}}{{{xxxwwwxxx~~~}}}}}}{{{|||yyy|||wwwjjj^^^TTTMMMGGGDDDAAA@@@???>>>@@@CCCFFFHHHRRRUUUYYY]]]bbbkkkuuu}}}tttvvvxxx{{{{{{yyywwwuuunnnkkkfff```YYYSSSOOOMMMKKKIIIFFFEEEDDDCCC@@@>>>BBBAAA@@@@@@AAADDDGGGHHHKKKMMMPPPRRRSSSUUUWWWYYY]]]aaaeeeffffffgggkkkoootttyyyzzzxxxyyy|||~~~|||xxxtttssssssjjjiiihhhhhhhhhfffcccaaabbb___\\\]]]___```^^^\\\aaacccfffhhhiiihhhfffddd______bbbjjjssswwwuuuqqqlllkkkhhheeehhhllljjjeeeaaaaaa```___]]][[[YYYXXXYYYXXXYYY[[[^^^^^^]]]\\\UUUUUUUUUSSSPPPOOOOOOPPPQQQQQQRRRRRRQQQPPPOOONNNJJJJJJKKKLLLNNNMMMKKKHHHFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBCCCDDDDDDDDDCCCBBBAAACCCCCCBBBCCCCCCDDDEEEEEEGGGGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAABBBBBBCCCDDDEEEEEEFFFAAADDDFFFGGGGGGHHHJJJKKKMMMNNNPPPPPPPPPRRRUUUXXXUUUQQQPPPQQQPPPLLLLLLNNNQQQQQQQQQRRRRRRSSSSSSSSSRRRTTTUUUVVVVVVXXX[[[]]]___[[[WWWRRRNNNLLLLLLLLLHHHIIIJJJHHHFFFEEEFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAEEECCCAAAAAAAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA???>>><<<::::::999999999:::;;;;;;=========>>>@@@AAACCCDDDCCCBBBBBBBBBCCCFFFHHHJJJJJJKKKLLLKKKHHHFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFDDDDDDBBBBBBAAAAAAAAABBBCCCCCCDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEGGGHHHDDDDDDEEEEEEGGGHHHJJJJJJLLLJJJHHHIIIMMMOOONNNMMMNNNNNNOOOOOOPPPRRRTTTUUUWWW^^^iiimmmggg]]]XXXZZZYYY\\\^^^`````````aaabbbdddbbbaaacccbbb___aaafffhhhdddbbbeeemmmvvv|||~~~zzzvvvrrr{{{~~~~~~|||tttyyy|||tttkkkaaaWWWNNNHHHFFFDDDCCCBBBCCCCCCCCCCCCJJJLLLPPPTTTZZZccclllsssvvvyyywww||||||yyyxxxnnnmmmiiieee```\\\XXXVVVQQQOOOLLLJJJHHHFFFBBB@@@CCCBBBAAAAAABBBCCCEEEFFFFFFIIINNNQQQSSSUUUWWWYYY\\\___bbbbbbaaaaaadddggglllooosssuuuwww}}}}}}||||||qqqqqqrrrrrrqqqmmmhhhcccdddbbb```aaadddgggggggggmmmooosssvvvwwwuuurrrpppkkkkkknnntttyyyyyytttooonnnpppqqqoooppprrrqqqmmmlllkkkjjjhhheeecccaaa```]]]]]]```cccffffffdddbbb[[[\\\\\\XXXTTTRRRUUUXXXYYYZZZ[[[\\\]]][[[XXXVVVTTTTTTTTTVVVVVVTTTOOOLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFGGGGGGGGGHHHHHHIIIIIICCCDDDFFFGGGGGGFFFEEEDDDGGGGGGGGGGGGHHHJJJLLLMMMLLLKKKJJJIIIHHHGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFHHHIIIJJJMMMQQQTTTWWWXXXXXXXXXWWWXXX[[[]]]]]]XXXVVVWWWVVVRRRQQQRRRUUUUUUUUUVVVWWWXXXYYYYYYYYYZZZ\\\]]]^^^___aaaddddddaaa[[[VVVRRRQQQQQQQQQMMMNNNNNNMMMJJJHHHHHHIIILLLKKKIIIHHHGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGFFFDDDBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEGGGGGGGGGFFFEEEBBB@@@???>>>>>>===============>>>======>>>???AAACCCEEEFFFIIIHHHGGGGGGHHHKKKNNNPPPOOOPPPQQQPPPMMMKKKJJJKKKIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIKKKLLLMMMJJJJJJKKKLLLMMMOOOQQQRRRVVVRRRPPPSSSYYY\\\[[[XXXSSSSSSTTTVVVWWWYYY[[[\\\ccclllvvvvvvmmmccc___aaafffjjjooossstttttttttuuurrrppppppqqqooommmnnnssswwwqqqkkkmmmvvv~~~{{{}}}xxx}}}~~~yyyrrrggg[[[SSSLLLJJJGGGFFFFFFEEECCC@@@DDDFFFIIIMMMRRRZZZaaafffjjjnnnuuu~~~~~~}}}sssqqqoookkkgggccc___^^^XXXVVVSSSQQQNNNKKKGGGDDDBBBAAAAAA@@@AAABBBCCCCCCCCCGGGKKKOOOQQQSSSVVVXXXZZZ]]]______\\\\\\^^^aaabbbeeejjjnnnttt}}}~~~~~~yyyqqqlllllljjjhhhhhhkkkooosssvvvyyy{{{~~~|||yyyyyyyyyzzzzzzwwwpppkkkoootttwwwuuuuuuwwwvvvtttrrrqqqooommmkkkiiihhhgggaaabbbeeeiiilllllljjjhhhbbbbbbaaa]]]YYYYYY]]]bbbccccccdddfffgggfffaaa^^^ZZZ[[[\\\^^^___]]]XXXUUUQQQPPPOOOMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLMMMOOOOOOOOONNNNNNMMMMMMMMMMMMOOOQQQTTTUUUPPPPPPOOOMMMLLLJJJIIIHHHGGGGGGGGGGGGGGGHHHIIIIIILLLLLLLLLKKKJJJJJJIIIIIIKKKKKKKKKLLLNNNRRRYYY^^^aaaaaaaaa___]]]]]]___aaafff```]]]^^^^^^[[[XXXYYYXXXXXXXXXYYYZZZ\\\^^^___]]]___aaabbbbbbccceeefffdddaaa]]]YYYVVVUUUUUUVVVRRRSSSSSSRRRNNNLLLJJJJJJOOOOOONNNMMMLLLKKKKKKKKKHHHIIIKKKOOOQQQQQQNNNLLLCCCDDDEEEEEEEEEEEEDDDCCCEEEEEEFFFGGGGGGHHHIIIIIILLLLLLLLLKKKIIIFFFCCCBBBAAAAAA@@@??????>>>??????======>>>@@@BBBDDDFFFGGGJJJJJJIIIIIIKKKMMMPPPQQQRRRSSSTTTSSSPPPNNNNNNOOOIIIHHHGGGFFFEEEFFFFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJJJJIIIIIIIIIJJJLLLMMMOOOPPPPPPOOOOOOPPPPPPPPPQQQQQQOOOOOOPPPQQQSSSTTTVVVWWW\\\YYYXXX\\\bbbfffdddaaaWWWXXXZZZ]]]___aaabbbcccjjjsss{{{xxxpppkkklllnnnsssxxx~~~~~~|||{{{|||zzzvvvxxx|||zzzsssttt{{{|||xxxmmmeeeVVVSSSNNNLLLKKKIIIEEEAAAAAAAAACCCEEEJJJPPPUUUXXX```ccciiirrr|||~~~{{{wwwrrrmmmiiifffdddaaa___]]][[[XXXTTTPPPLLLDDDDDDCCCBBBAAA@@@@@@@@@AAADDDHHHKKKMMMOOORRRUUUXXX[[[]]]\\\ZZZYYY\\\___[[[___fffooowww|||{{{yyyvvvuuuwww{{{~~~{{{vvvppplllqqqxxx|||{{{yyy{{{|||{{{xxxwwwuuusssqqqoooooonnnkkklllnnnrrruuuuuusssqqqllljjjgggcccbbbdddhhhlllnnnmmmlllnnnpppnnniiieee\\\^^^aaaeeehhhhhheeebbbXXXXXXVVVUUUSSSSSSRRRRRRXXXWWWVVVUUUTTTRRRQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWWWWVVVUUUUUUVVVXXXZZZ\\\UUUUUUSSSQQQOOONNNLLLLLLKKKKKKKKKKKKLLLNNNOOOPPPSSSRRRRRRQQQQQQPPPPPPOOORRRRRRRRRSSSUUU[[[bbbgggiiiiiiiiigggddddddeeegggjjjccc___aaabbb___\\\\\\]]]]]]]]]]]]___aaaccceeebbbdddfffgggfffffffffhhhdddbbb```]]][[[YYYYYYYYYVVVWWWXXXWWWTTTQQQPPPOOOPPPQQQQQQQQQQQQPPPPPPOOOMMMPPPTTTYYY\\\ZZZVVVQQQHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJKKKLLLMMMMMMNNNPPPPPPPPPOOOLLLJJJGGGEEECCCBBBAAA@@@???>>>>>>>>>>>>??????AAACCCEEEGGGHHHHHHHHHIIIJJJKKKMMMNNNOOORRRTTTUUUTTTRRRQQQQQQQQQJJJIIIHHHGGGFFFGGGHHHIIIFFFFFFFFFEEEEEEFFFGGGGGGFFFGGGIIIKKKMMMNNNOOOOOOOOOOOOPPPQQQRRRTTTUUUVVVXXXXXXXXXXXXWWWWWWWWWWWWUUUUUUUUUVVVWWWYYYZZZ[[[___^^^___ccchhhjjjjjjhhh^^^```bbbeeehhhjjjllllllmmmvvv|||zzzvvvwwwzzz}}}}}}|||}}}{{{zzz~~~|||vvvfffaaaZZZVVVTTTPPPJJJDDDBBBAAAAAABBBEEEIIILLLMMMSSSUUUZZZcccmmmyyyzzzuuurrrppppppooommmkkkiiigggccc]]]ZZZQQQPPPNNNKKKHHHFFFDDDCCCCCCEEEGGGIIIJJJMMMPPPSSSVVVYYY[[[[[[YYYYYY\\\^^^\\\```hhhqqqxxx|||yyyvvvtttttt}}}}}}~~~|||{{{zzzzzzzzzyyyyyyzzz}}}}}}{{{vvvoookkklllooosssuuuwwwtttrrrsssuuusssnnniiiaaabbbeeeiiimmmnnnmmmkkkaaa```^^^\\\[[[ZZZYYYYYY]]]]]]]]]\\\\\\\\\\\\\\\ZZZYYYXXXXXXZZZ\\\^^^___bbb```^^^\\\[[[\\\]]]^^^ZZZYYYXXXVVVTTTRRRPPPOOONNNOOOOOOQQQRRRTTTVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYWWWYYY\\\^^^aaadddiiilllnnnnnnnnnmmmllllllnnnpppooohhhdddfffhhheeebbbbbbcccbbbbbbccceeegggjjjlllgggiiikkkkkkjjjiiiiiiiiiffffffdddbbb```]]][[[ZZZXXXZZZ\\\\\\ZZZXXXWWWWWWTTTUUUWWWYYYYYYXXXVVVUUUTTTXXX^^^dddfffaaaZZZTTTOOOPPPQQQRRRRRRQQQPPPOOOMMMNNNNNNOOOQQQRRRRRRSSSSSSSSSRRRQQQOOOMMMJJJIIIFFFEEEDDDBBBAAA@@@@@@@@@AAAAAABBBCCCEEEFFFHHHIIIHHHIIIKKKMMMNNNOOOOOOOOOQQQSSSTTTTTTRRRQQQRRRSSSMMMLLLKKKJJJJJJKKKMMMNNNMMMLLLJJJIIIJJJKKKNNNOOOOOOQQQSSSVVVXXXZZZZZZZZZ]]]\\\\\\\\\\\\]]]]]]^^^aaaaaaaaa```___^^^]]]\\\]]]]]]]]]]]]^^^___```aaacccdddgggiiilllnnnnnnnnnfffhhhkkkooorrruuuvvvwwwttt|||~~~}}}ssspppzzztttmmmeee___[[[VVVOOOIIIEEEDDDBBBBBBDDDGGGHHHIIIIIIKKKOOOWWWbbbnnnyyy|||{{{{{{{{{zzzyyywwwuuusssooojjjfff```^^^[[[WWWRRRNNNKKKIIIFFFGGGHHHIIIJJJLLLPPPSSSUUUXXXZZZ[[[YYYYYY\\\___```dddkkkrrrvvvxxxxxxwww~~~}}}}}}}}}xxx~~~vvvrrrssswwwzzz{{{|||xxxuuuuuuwwwvvvqqqlllggggggiiilllooopppooommmfffeeedddbbb```___^^^^^^\\\]]]^^^```ccceeeggghhhcccbbbaaa```aaadddhhhjjjjjjhhhddd```^^^]]]^^^^^^^^^]]][[[YYYWWWTTTSSSRRRQQQRRRSSSTTTWWWYYY[[[\\\YYYZZZ[[[\\\^^^___```aaaYYY]]]cccgggiiikkkmmmnnnpppqqqqqqqqqpppqqqtttwwwyyyrrrmmmpppssspppmmmlllggggggfffgggiiillloooqqqkkkmmmoooooommmkkkkkkkkkiiiiiihhhgggddd```]]][[[XXX[[[^^^______^^^]]]^^^XXXZZZ^^^```aaa```]]][[[YYY^^^eeekkkkkkeee[[[TTTTTTUUUWWWXXXXXXWWWUUUTTTPPPQQQRRRSSSTTTUUUVVVVVVTTTTTTTTTSSSQQQOOOLLLKKKJJJIIIGGGFFFDDDCCCCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJLLLOOOQQQSSSSSSRRRQQQPPPQQQSSSSSSRRRRRRRRRSSSPPPOOOMMMMMMMMMOOOQQQRRRSSSQQQOOOMMMNNNPPPTTTVVVYYYZZZ]]]```cccdddeeeeeeiiihhhgggfffeeeeeeeeeeeeggggggffffffdddbbbaaa```eeedddddddddeeeffffffgggfffiiimmmooopppqqqrrrtttlllnnnrrrvvvzzz|||}}}~~~|||qqqmmmvvv}}}rrrhhh___WWWPPPLLLIIIHHHFFFEEEEEEFFFIIIJJJFFFGGGIIINNNUUUaaannnwwwyyyqqqrrrqqqnnnggg```YYYVVVUUUNNNMMMJJJIIIIIIKKKNNNOOOVVVVVVVVVVVVXXXZZZ\\\]]]```gggnnnpppnnnmmmooorrruuuzzzzzz{{{|||}}}{{{zzz{{{}}}~~~zzzvvvqqqrrrrrrrrrqqqqqqsssuuukkkjjjiiihhhgggfffeeeeeedddfffeeedddhhhpppsssqqqhhhiiiiiiiiihhhhhhiiikkkiiihhhfffccc```^^^\\\ZZZ[[[[[[\\\\\\[[[YYYWWWVVVXXXXXXXXXZZZ]]]___``````aaa``````ccchhhlllmmmllliiikkknnnppprrrvvv{{{~~~vvvxxx|||zzzvvv{{{{{{zzzyyywwwuuusssrrrmmmnnnkkkiiillltttxxxxxxvvvuuussssssssssssqqqooommmppppppllliiihhhddd___bbbaaabbbfffkkklllhhhccc]]]```dddgggiiigggeeecccdddhhhkkkkkkggg```[[[XXXXXXYYY[[[]]]^^^]]]\\\\\\[[[ZZZYYYXXXWWWXXXXXXYYYTTTVVVUUUQQQPPPTTTUUUSSSPPPMMMIIIHHHJJJKKKJJJHHHKKKKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPQQQSSSTTTUUUUUUUUUSSSRRRTTTXXX[[[[[[ZZZ\\\[[[XXXVVVUUUVVVWWWXXXXXXWWWXXXZZZYYYXXX\\\ccchhhlllppprrrqqqqqqrrrssszzzssslllhhhiiilllnnnooosssqqqnnnllljjjiiijjjjjjggggggiiilllppprrrsssrrrrrrqqqpppqqqsssuuuuuuuuuqqqsssvvvxxx{{{~~~rrrqqqzzzzzzooodddZZZQQQLLLJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEFFFHHHMMMWWWaaaiiisssyyy}}}xxxsssmmmiiieeecccYYYVVVRRRNNNLLLNNNPPPRRRQQQQQQQQQSSSUUUXXX[[[]]]bbbfffjjjjjjhhhiiinnnssszzz~~~zzz{{{{{{zzzxxxvvvwwwxxxtttttttttsssqqqooonnnmmmmmmnnnnnnmmmpppuuuwwwtttnnnnnnmmmmmmmmmnnnoooooonnnmmmkkkiiifffdddbbbaaaaaaaaaaaaaaa```]]][[[ZZZ```______```ccceeefffgggjjjiiiiiilllqqquuuwwwwww{{{{{{{{{|||}}}~~~~~~{{{xxxwwwssstttrrrpppssszzz~~~}}}}}}zzzxxxwwwvvvtttrrrsssvvvuuuooojjjhhhfffbbbiiiiiikkkpppsssqqqiiibbbdddfffiiikkkkkkiiieeecccfffiiillllllhhhbbb]]]ZZZYYY[[[^^^aaabbbbbbaaa```cccaaa___]]]\\\[[[[[[[[[XXXZZZYYYUUUTTTWWWXXXVVVSSSPPPNNNOOOQQQSSSSSSRRRQQQQQQPPPPPPPPPQQQSSSTTTTTTTTTTTTTTTUUUVVVWWWWWWXXXWWWVVVYYY]]]```aaa```eeeccc```]]]ZZZYYYXXXXXX^^^]]]^^^aaaaaabbbgggnnnvvvyyy|||}}}{{{yyyyyyzzzxxxsssnnnmmmooosssuuuuuuxxxvvvssspppooopppqqqrrrooonnnoooqqqtttwwwwwwwww}}}{{{wwwvvvvvvvvvuuutttvvvxxx{{{}}}zzz|||xxxnnncccXXXRRRNNNNNNMMMLLLJJJHHHGGGEEEFFFFFFDDDDDDEEEKKKSSSYYYgggmmmvvv~~~~~~|||xxxuuukkkgggaaaZZZVVVUUUVVVWWWOOOPPPQQQSSSVVVZZZ^^^```dddffffffcccaaaeeeooovvv~~~}}}}}}~~~{{{yyywwwyyy{{{{{{yyy{{{~~~zzzxxxuuurrrrrrtttuuusssqqqnnnmmmlllkkkiiigggfffeeeggghhhhhhiiihhhgggfffeeeiiiiiiiiijjjkkknnnpppqqqtttssssssvvv{{{}}}~~~{{{|||}}}{{{{{{zzzxxxvvvxxx||||||tttllliiijjjiiioooqqqvvv{{{}}}yyyppphhhmmmnnnpppqqqooolllhhheeeiiikkknnnmmmiiiccc```^^^\\\___cccgggiiiiiihhhgggiiigggeeedddbbbbbbbbbbbb```aaa```\\\[[[^^^^^^[[[XXXWWWVVVXXX[[[^^^______YYYXXXWWWVVVWWWYYY\\\^^^^^^]]]ZZZYYYYYYZZZ\\\]]]```______aaaeeehhhiiihhhllljjjgggdddbbb`````````gggeeefffjjjlllnnnuuu|||~~~~~~uuurrrpppqqquuuzzz~~~}}}zzzwwwvvvxxxzzz{{{xxxwwwvvvxxx{{{~~~~~~{{{yyyyyyxxxwww|||~~~zzzpppeee___WWWUUUSSSPPPMMMJJJGGGFFFIIIHHHFFFDDDCCCFFFKKKOOO\\\bbbkkksssyyy~~~~~~{{{uuunnnhhhdddaaa```XXXYYYYYY[[[^^^aaadddfffeeeffffffdddccciiisss|||zzzuuutttwwwwwwsssooommmmmmnnnnnnnnnnnnnnnnnnlllnnnpppqqqsssssssssrrrpppqqqrrrrrrtttvvvzzz|||||||||}}}~~~|||zzzzzz{{{||||||{{{yyyvvvmmmlllppprrrsssvvv{{{yyyssstttuuuwwwwwwuuurrrooolllmmmnnnooonnnjjjfffcccbbbaaadddiiimmmppppppooommmjjjiiihhhhhhhhhiiikkkkkkgggiiihhheeedddfffeeebbb^^^^^^___```ccceeefffggg```^^^\\\\\\]]]```dddggggggeeebbb______bbbeeegggkkkkkkkkkkkkmmmnnnooooookkkjjjjjjjjjjjjkkklllmmmnnnkkklllppptttwww}}}|||zzzxxxsssqqqoooqqqvvv~~~}}}||||||~~~}}}|||~~~}}}||||||}}}|||{{{qqqkkk```]]]YYYSSSNNNJJJHHHGGGJJJIIIGGGDDDBBBCCCFFFIIIOOOTTT\\\dddjjjpppuuuxxx}}}{{{{{{}}}wwwrrroooiiiiiihhhhhhiiikkkmmmnnnhhhlllooooooooottt}}}}}}xxxvvvxxxwwwsssnnnrrrsssuuuvvvxxxzzz||||||wwwxxxzzz{{{|||||||||{{{uuuxxx{{{|||}}}~~~|||zzzyyy{{{}}}}}}}}}yyyyyyrrrrrrwww{{{zzz|||~~~}}}zzzyyyzzz|||||||||zzzxxxvvvrrrsssrrrpppllliiihhhhhhgggjjjnnnrrruuuuuutttsssnnnmmmlllkkkllllllnnnnnnmmmppppppllllllmmmmmmiiidddeeefffgggggghhhhhhiiicccbbbaaaaaacccfffkkkmmmnnnllliiiggghhhkkkooorrrwwwwwwvvvuuusssssssssssskkkkkkmmmoooqqqtttvvvwwwtttpppoootttxxxzzz}}}zzzwwwtttrrrssspppnnnooottt~~~~~~}}}}}}}}}}}}{{{uuurrrvvvyyytttjjjgggbbb[[[UUUOOOKKKIIIHHHGGGEEEBBB@@@???BBBDDDHHHMMMSSSYYY___dddhhhlllpppppprrryyy}}}|||zzzyyyxxxwwwxxxxxxtttyyy~~~~~~}}}}}}}}}zzzwwwxxxyyyzzz}}}|||}}}~~~}}}~~~~~~|||}}}zzz|||}}}||||||}}}yyyyyywwwtttqqqoooooopppqqqrrruuuwwwyyyyyyyyyyyywwwuuussspppooonnnnnnnnnqqqtttuuurrrrrrtttssspppjjjkkkmmmlllkkkjjjjjjjjjgggffffffgggiiimmmqqqsssvvvtttqqqooopppssswwwzzz~~~{{{xxxvvvvvvwwwqqqrrrsssvvvxxxzzz|||}}}{{{vvvuuuxxx{{{|||}}}~~~|||zzzxxxwwwvvvsssqqqtttsssqqqpppttt}}}~~~~~~}}}|||{{{vvvqqqnnnkkkfffcccccchhhpppvvvxxxwww~~~vvvuuurrrllleee\\\SSSOOOGGGFFFEEEAAA>>>===>>>???DDDGGGLLLPPPTTTXXX\\\___bbbdddiiipppvvv|||}}}{{{zzz{{{}}}~~~zzzwwwvvvwwwyyy{{{{{{{{{|||}}}}}}}}}}}}}}}{{{yyyvvvsssrrrqqqqqqsssvvvxxxvvvvvvxxxxxxtttnnnppprrrrrrooommmmmmnnnkkkkkklllnnnqqqtttxxxyyy}}}{{{xxxwwwwwwyyy{{{}}}{{{xxxyyyzzzwwwxxx{{{}}}~~~|||~~~||||||{{{yyywwwwwwxxxyyywwwuuuvvvwwwwwwwwwyyyzzztttllleee```\\\YYYXXXUUUUUUWWW[[[aaaeeeffffff{{{xxx}}}|||ssshhh\\\UUUHHHHHHFFFBBB>>><<<<<<======???CCCFFFHHHKKKOOORRRXXX]]]cccjjjoootttzzz}}}||||||~~~yyyyyyyyyzzz{{{|||}}}~~~~~~{{{zzz|||~~~~~~}}}{{{yyyxxxwwwwwwxxxssswwwyyywwwxxx{{{zzzwwwqqqtttvvvuuurrrppppppqqqnnnoooqqqsssvvvzzz|||~~~}}}{{{zzz{{{}}}~~~|||zzz{{{}}}zzz{{{|||{{{yyywwwuuuvvvyyy{{{{{{yyywwwzzz}}}~~~~~~yyyvvvuuuhhhccc[[[UUURRRPPPNNNMMMKKKMMMQQQTTTWWWYYYZZZZZZ{{{sssrrruuu{{{|||pppeee]]]RRRNNNGGG@@@===<<<>>>???<<<===@@@BBBEEEGGGIIIJJJQQQSSSXXX^^^eeelllqqqtttpppvvv~~~~~~~~~~~~}}}{{{yyyyyy|||vvvwwwyyy}}}|||}}}|||zzz{{{}}}~~~~~~}}}{{{zzzyyyvvvrrrqqqssswwwyyyzzzvvvuuutttwww}}}~~~~~~{{{zzz{{{~~~~~~}}}|||||||||~~~|||zzzwwwxxx|||~~~~~~}}}~~~}}}~~~~~~vvvnnngggbbb___TTTRRRPPPNNNMMMKKKIIIGGGIIIJJJJJJKKKKKKJJJJJJJJJwwwppplllooovvvvvvjjjcccYYYUUUNNNFFF@@@===;;;;;;======>>>???@@@BBBDDDEEEIIIKKKOOOTTTZZZ```eeehhhjjjpppxxx}}}yyyxxxyyyyyyzzzwwwwwwwwwzzz~~~~~~wwwxxxzzz~~~~~~}}}|||~~~{{{xxxuuuuuuwww|||xxxvvvvvvzzz~~~}}}~~~}}}{{{yyyzzz~~~}}}{{{vvvsssmmmfff___YYYTTTRRRNNNLLLJJJIIIIIIIIIGGGEEEEEEEEEEEEFFFEEEEEEDDDDDDvvvpppmmmpppwww|||pppiiiaaa]]]VVVNNNGGGAAA>>><<>>===<<<<<<>>>???AAAAAACCCFFFJJJNNNSSSWWWYYYaaafffnnnuuuzzz}}}zzzuuussssssuuuvvvvvvuuutttuuuxxx{{{||||||{{{uuuwwwzzz~~~}}}zzzyyy||||||{{{{{{~~~|||}}}zzztttrrrqqqnnnlllfffddd___YYYTTTOOOKKKIIIEEEDDDCCCCCCDDDDDDCCCAAA??????@@@@@@???>>>======}}}xxx{{{{{{~~~vvvppphhhddd\\\TTTLLLFFFCCCBBBAAA???===;;;;;;<<<>>>@@@??????AAADDDGGGJJJMMMOOOVVV\\\dddkkkqqqyyy}}}||||||yyyuuurrrpppppprrrrrrrrrqqqqqqrrrssstttttttttsssnnnpppuuuzzz~~~xxxrrrlllgggdddcccaaa___ZZZXXXTTTPPPLLLIIIGGGFFFAAA???>>>>>>??????>>><<<<<<<<<<<<<<<;;;:::999999~~~zzzsssmmmcccXXXNNNHHHDDDCCCAAA???<<<::::::;;;===???>>>>>>???@@@BBBDDDFFFGGGMMMRRRYYY```hhhqqq{{{~~~~~~{{{||||||yyywwwvvvssspppllliiiiiijjjjjjiiihhhhhhhhhhhhfffeeeddddddbbbeeejjjoootttwwwyyyzzz}}}}}}}}}}}}}}}|||||||||zzz{{{}}}~~~zzz{{{{{{wwwtttsssqqqoooeeebbb]]]XXXVVVTTTSSSRRRLLLKKKIIIFFFCCCAAA@@@@@@???>>><<<<<<<<<<<<:::888;;;;;;;;;;;;;;;:::999888{{{ooobbbUUUKKKEEEBBBAAA@@@===;;;;;;;;;<<<===<<<<<<======>>>???AAAAAAFFFJJJPPPVVV\\\eeepppxxx{{{~~~zzzvvvsssrrrqqqrrrsssrrrqqqsssxxx}}}~~~}}}zzzvvvrrrooofffccc___]]]\\\\\\[[[ZZZYYYZZZZZZYYYVVVTTTSSSTTTUUUXXX]]]aaadddgggjjjlllllllllkkkjjjiiihhhggggggjjjkkkmmmppprrruuuwwwxxxtttuuuwwwzzz}}}zzzuuusssrrrooosssxxxzzzwwwrrrmmmjjjqqqxxx~~~}}}}}}|||vvvmmmhhhfffdddbbb```YYYWWWTTTPPPNNNLLLLLLLLLDDDCCCBBB@@@???>>>======>>><<<;;;:::;;;:::999777999::::::;;;;;;::::::999tttfffYYYNNNIIIHHHFFFDDDBBB???>>>===<<<<<<<<<<<<<<<<<<===>>>???BBBEEEIIILLLPPPXXXbbbiiimmmqqqvvv}}}zzzxxxwwwyyy}}}|||yyyuuupppkkkfffcccaaa___aaaccccccbbbdddiiimmmqqqrrrrrrrrroookkkeeeaaaWWWTTTQQQOOONNNNNNMMMLLLLLLNNNOOONNNKKKIIIJJJKKKKKKNNNRRRTTTTTTUUUWWWYYYXXXWWWWWWVVVUUUUUUUUUUUUXXXXXXZZZ\\\^^^```bbbbbbaaabbbdddfffiiimmmoooqqqtttwwwzzz{{{{{{{{{{{{|||zzzyyyyyyyyyyyy{{{}}}~~~}}}{{{|||zzzvvvnnnfffaaa^^^]]]^^^```dddjjjmmmllljjjhhhgggkkkuuu}}}~~~~~~}}}yyysssooonnnooolllfff___\\\[[[YYYUUURRROOONNNLLLJJJGGGFFFGGGHHH@@@@@@>>>======<<<<<<<<<;;;999888999:::;;;:::888666777888999999::::::999wwwhhh[[[TTTOOONNNLLLIIIEEEBBB@@@>>>===============>>>>>>???@@@BBBDDDFFFHHHNNNWWW^^^aaaeeekkkssszzz~~~wwwpppjjjfffbbbaaaaaadddiiippptttvvvqqqpppnnnmmmnnnmmmkkkjjjmmmkkkgggbbb\\\XXXUUUSSSRRRUUUWWWWWWVVVWWW[[[______```aaaaaa___ZZZSSSNNNMMMKKKHHHFFFGGGGGGFFFEEEEEEHHHJJJJJJGGGFFFGGGIIIFFFIIILLLLLLJJJIIIJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSUUUXXX[[[]]]___\\\___bbbdddeeegggiiikkkfffeeeeeefffhhhkkknnnpppmmmjjjlllrrruuurrrsssxxxzzz{{{|||}}}~~~}}}||||||{{{}}}}}}xxxsssrrrvvvzzzyyyuuuqqqnnnmmmmmmmmmmmmaaa]]]WWWRRRPPPPPPRRRTTTYYY]]]ccchhhjjjjjjjjjjjjfffpppyyy{{{|||~~~{{{uuurrrsssrrrnnnhhhcccbbbcccZZZUUUQQQPPPPPPOOOIIIDDDDDDDDDCCCAAA???>>>???@@@;;;:::999999888888888888777666666888:::;;;;;;:::444444666777888999999999{{{|||{{{mmmbbb]]][[[WWWRRRMMMIIIFFFDDDAAA???===<<<<<<<<<;;;:::;;;===???@@@AAAEEEKKKPPPUUUYYY___eeekkkqqqxxx|||xxx}}}}}}~~~xxxrrrooojjjllllllhhhgggnnn{{{{{{pppggg```ZZZUUUQQQRRRPPPPPPTTT[[[bbbfffggg```^^^[[[YYYYYYYYYXXXWWWQQQSSSTTTQQQLLLJJJJJJLLLLLLKKKKKKLLLOOOPPPPPPOOORRRRRRRRRSSSRRROOOJJJFFFCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGJJJLLLIIICCCIIIIIIJJJJJJJJJIIIIIIHHHMMMHHHDDDDDDDDDBBBEEEJJJHHHJJJKKKMMMLLLKKKIIIHHHGGGLLLPPPPPPMMMMMMPPPTTTQQQRRRSSSTTTVVVVVVWWWWWWYYYVVVTTTUUUXXXZZZYYYWWWXXXZZZ]]]```ccceeeffffffggghhhiiijjjjjjiiihhhgggkkklllmmmooorrrvvvzzz|||~~~}}}|||yyywwwsssqqqvvv~~~{{{ooonnnjjjeeecccdddgggjjjkkksssrrrrrrrrrrrroooiiieeeffffffeeebbb___\\\[[[[[[VVVSSSOOOLLLKKKMMMPPPRRRVVVZZZ```fffhhhgggeeebbbeeegggiiilllmmmmmmlllkkkfffdddaaa]]]YYYUUURRRQQQKKKKKKIIIHHHFFFDDDCCCBBB???>>>===;;;;;;;;;<<<===::::::;;;;;;;;;:::999888;;;999666666888888666333777777888999999999999999}}}uuutttvvv{{{yyyooollljjjhhhccc^^^XXXSSSQQQMMMHHHCCC???>>>>>>>>>===<<<===?????????BBBFFFJJJKKKNNNTTTYYY___dddjjjmmmoootttxxxxxxwwwyyy|||vvvtttuuuzzz|||~~~|||zzzyyywwwtttoooiiiddd```]]]XXX[[[]]]\\\]]]dddqqq{{{{{{tttiiibbbZZZSSSOOOMMMIIIGGGKKKJJJKKKNNNTTTXXXYYYXXXRRROOOLLLJJJKKKKKKJJJJJJLLLMMMNNNLLLIIIHHHIIIJJJJJJIIIJJJLLLOOOPPPPPPOOONNNNNNNNNMMMJJJHHHEEEDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHLLLNNNMMMNNNPPPNNNJJJMMMMMMNNNNNNOOONNNNNNNNNOOOJJJEEEEEEEEEEEEIIINNNTTTSSSRRRQQQNNNLLLIIIHHHGGGKKKNNNOOOMMMLLLNNNPPPMMMNNNNNNOOOOOOOOONNNMMMPPPNNNKKKKKKMMMOOONNNMMMKKKMMMPPPSSSUUUWWWXXXXXXYYYZZZ[[[[[[[[[[[[ZZZYYY^^^^^^___aaaccceeehhhiiigggjjjnnnsssvvvvvvrrrnnnllliiiiiipppvvvzzz}}}}}}}}}|||zzz}}}xxxrrrqqqnnnlllkkkkkkiiigggllltttzzzuuusssvvvzzz~~~{{{}}}|||qqqfffaaaaaa```aaabbbdddfffhhhlllllljjjhhheeeaaa]]]ZZZ[[[[[[[[[YYYWWWVVVUUUVVVRRROOOLLLIIIHHHJJJLLLNNNUUUXXX\\\```bbbaaa___]]]YYYZZZ[[[]]]]]]\\\ZZZYYYYYYXXXUUURRRNNNKKKIIIGGGEEEDDDCCCBBB@@@???>>>>>>======;;;:::::::::;;;;;;::::::;;;;;;::::::999999;;;999777777888999777555666777777888888888888888}}}tttpppqqqvvvvvvvvvtttqqqlllgggbbb^^^YYYRRRIIIBBB???=========;;;===>>>>>>===>>>@@@BBBAAADDDHHHMMMPPPUUUYYY\\\bbbfffjjjjjjiiikkkqqqvvv|||||||||zzznnneeebbbdddfffrrruuuxxxzzzyyytttoookkkfffddd```[[[VVVRRROOONNNKKKNNNQQQQQQRRRXXXbbbjjjtttxxxzzzwwwqqqllllllnnnmmmooonnnjjjfffddd```[[[SSSOOOJJJFFFEEEFFFFFFFFFFFFGGGIIILLLOOOOOOMMMJJJHHHEEEAAA???@@@AAABBBAAAHHHJJJKKKLLLLLLKKKKKKJJJJJJKKKMMMPPPSSSUUUTTTSSSOOOPPPPPPMMMHHHDDDDDDFFFCCCCCCDDDEEEGGGIIIKKKLLLMMMTTTZZZZZZXXXXXXWWWUUUWWWWWWXXXYYYZZZZZZZZZYYYXXXQQQKKKJJJIIIJJJOOOVVVcccaaa]]]XXXSSSOOOLLLKKKLLLNNNQQQSSSTTTSSSRRRQQQPPPPPPOOONNNMMMLLLKKKKKKPPPMMMJJJHHHIIIJJJJJJJJJIIIKKKMMMOOOQQQSSSTTTTTTOOOOOOPPPPPPPPPPPPOOOOOOSSSTTTTTTUUUVVVWWWXXXXXXWWWZZZ^^^cccfffeeeaaa]]]ZZZWWWXXX^^^dddhhhlllpppqqqtttxxx||||||zzzzzz}}}{{{vvvrrrooonnnnnnoooooonnnkkkhhhffffffgggpppyyyuuujjjaaaaaadddgggiiilllpppqqqrrrrrrrrruuuxxx|||~~~}}}zzzlllgggfffhhhhhhdddbbbbbbeeeeeegggjjjiiihhhmmmssszzzzzzxxxsssoooooorrrvvv|||wwwssstttuuurrrjjjaaaZZZ___dddggggggggghhhjjjlllkkkiiiddd^^^YYYVVVUUUWWWWWWWWWWWWWWWWWWXXXXXXTTTRRRPPPMMMMMMNNNPPPQQQRRRTTTVVVXXXXXXWWWUUUTTTPPPQQQQQQQQQPPPOOOMMMKKKKKKJJJIIIFFFDDDAAA???>>>>>>>>>======<<<;;;;;;;;;;;;;;;:::999999999:::::::::::::::::::::999999999:::888777888999999888777777888888999:::999999999zzzvvvwww|||~~~|||yyyuuuqqqmmmkkkddd^^^UUULLLFFFBBB???===:::;;;<<<<<<<<<<<<<<<======???CCCFFFHHHKKKNNNQQQUUUXXX\\\]]]]]]___eeejjjssssssuuuxxx}}}yyyqqqfff\\\XXX[[[bbbhhhwwwyyy|||}}}yyyrrrjjjeee___]]]YYYTTTPPPMMMKKKJJJIIILLLNNNNNNLLLNNNTTTYYY___bbbcccaaa\\\ZZZ[[[^^^^^^^^^]]]ZZZVVVSSSPPPMMMKKKIIIFFFDDDDDDFFFHHHIIIGGGJJJOOOSSSTTTQQQLLLIIIIIIFFFBBB@@@AAACCCEEEFFFJJJMMMQQQVVVWWWUUUQQQNNNOOOPPPTTTYYY]]]___]]][[[WWWZZZ[[[VVVNNNIIIHHHJJJGGGHHHIIIKKKNNNQQQSSSUUUVVVaaajjjiiieeeeeeeeeeeeggghhhiiijjjkkkkkkkkkkkkhhh```YYYVVVTTTTTTYYY```ppplllfff___ZZZVVVUUUTTTXXXYYY\\\```cccbbb___\\\^^^\\\XXXUUUSSSTTTVVVWWWZZZXXXUUURRRQQQRRRRRRSSSQQQRRRSSSUUUWWWXXXYYYZZZRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUWWW\\\aaacccbbb]]]YYYXXXTTTSSSXXX[[[\\\^^^aaagggiiimmmqqqrrrqqqooonnnsssxxx{{{zzz{{{yyyuuuuuutttsssvvv{{{{{{qqqkkkffffffgggkkkqqqvvvyyyyyy~~~{{{xxxvvvuuuvvvtttpppkkkfffbbbbbbbbbcccbbb```]]]ZZZZZZ[[[^^^fffnnnzzz~~~{{{xxxrrrlllddd[[[UUUWWW[[[^^^aaadddgggggggggfffgggjjjnnnrrrpppwww|||}}}{{{wwwvvvsssrrrvvv{{{~~~~~~~~~|||zzzpppbbb___```ccceeeccccccfffkkklllpppttttttrrruuu{{{|||xxxuuuvvvyyy}}}zzzuuuqqqooonnnkkkddd___[[[dddmmmqqqooollllllnnnooonnnjjjddd]]]YYYWWWXXX[[[YYYXXXXXXYYYZZZ[[[[[[VVVUUUSSSRRRQQQRRRSSSTTTOOOOOONNNNNNMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::;;;::::::999999999999999888888888888999999999999999::::::;;;;;;;;;;;;;;;{{{wwwtttrrrkkkgggaaa[[[TTTLLLEEE@@@:::::::::;;;<<<<<<<<<;;;<<<>>>AAABBBCCCEEEGGGIIIHHHKKKNNNPPPRRRUUU[[[___hhhiiilllnnnrrrvvvzzz}}}~~~wwwhhhbbbXXXSSSVVV___jjjqqqyyyzzz{{{zzzuuulllddd^^^[[[YYYUUUQQQNNNLLLJJJJJJIIIKKKMMMLLLJJJIIIKKKNNNQQQTTTWWWWWWUUUTTTVVVWWWZZZXXXUUUSSSPPPMMMJJJJJJGGGFFFDDDBBBBBBDDDGGGJJJMMMQQQXXX\\\]]]YYYUUUQQQMMMIIIEEECCCEEEHHHKKKMMMOOOUUU]]]cccccc___XXXTTTUUUXXX]]]dddjjjkkkiiifffaaadddeee```WWWOOOMMMMMMMMMNNNPPPSSSVVVYYY\\\^^^dddpppyyyyyyuuutttvvvwww{{{|||}}}~~~|||tttmmmiiieeecccfffkkkxxxtttnnnhhhdddccccccdddggghhhkkkooorrrrrrooommmmmmiiiccc^^^\\\___cccgggdddccc```]]][[[ZZZ[[[\\\XXXXXXYYYZZZ[[[\\\]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ\\\^^^______^^^]]]VVVWWWZZZ^^^```___[[[XXXZZZUUUTTTWWWZZZYYYYYY\\\ggghhhkkkmmmllljjjgggdddfffjjjlllkkklllppprrrqqqlllfffbbbaaa``````dddjjjrrrrrrqqqooojjjddd^^^ZZZXXXXXXZZZ^^^bbbeeeffffffkkkkkkkkkkkkkkkkkkjjjjjjlllkkkiiiddd___]]]]]]___cccaaa]]]YYYVVVWWWZZZ]]]dddkkktttuuupppkkkiiihhhfffbbb``````ZZZWWWZZZ___aaadddhhhkkkjjjhhhffffffhhhlllppprrryyy}}}wwwssstttxxx}}}xxxtttttttttuuuzzz}}}}}}~~~~~~{{{pppdddbbbdddiiikkkjjjlllqqquuuvvv{{{~~~{{{}}}}}}{{{|||yyyvvvqqqmmmjjjgggbbb___aaaiiirrruuurrrnnnmmmnnnooommmjjjddd___\\\\\\\\\\\\YYYUUUTTTUUUVVVVVVUUUOOONNNNNNMMMMMMMMMMMMNNNJJJIIIGGGFFFDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<<<<999999:::::::::;;;;;;;;;::::::::::::;;;:::::::::;;;:::999888888888999999777888888888888888888999888999999:::;;;:::::::::||||||xxxssspppjjjiiieeeaaa[[[RRRHHHAAA???===;;;;;;<<<===<<<;;;;;;===>>>??????@@@BBBCCC>>>@@@CCCEEEGGGKKKPPPSSSWWWZZZ^^^bbbfffjjjooorrrzzz~~~uuujjj]]]XXXRRRQQQWWWcccnnnuuuvvvvvvvvvsssmmmfff___ZZZWWWUUUSSSPPPMMMKKKJJJIIIHHHJJJKKKLLLKKKKKKLLLNNNPPPRRRVVVWWWXXXXXXYYY[[[]]]YYYVVVTTTPPPKKKIIIKKKHHHHHHGGGFFFEEEHHHLLLPPPUUUZZZaaaeeeeeebbb___]]]QQQLLLHHHFFFHHHLLLPPPSSSWWW___hhhllliiibbb]]]ZZZ]]]aaaiiirrrxxxyyyvvvssskkklllkkkfff^^^XXXUUUTTTWWWXXXZZZ]]]```dddgggiiittt~~~yyyuuutttxxx~~~{{{vvvrrrqqqqqqtttvvvvvvxxx{{{}}}}}}|||{{{zzzxxxsssmmmhhhfffhhhllloooiiiiiihhhfffbbbaaaaaabbbaaaaaaaaaaaaaaabbbcccdddcccbbbbbbaaaaaabbbbbbcccaaaccceeeggghhhgggdddccc\\\\\\]]]```bbbaaa___\\\ZZZVVVVVV[[[^^^]]]^^^```kkklllnnnnnnmmmjjjgggeeegggiiiiiihhhiiimmmkkkggg```ZZZUUUUUUTTTUUUYYY___aaa```___]]][[[YYYXXXXXXUUUWWWYYY[[[]]]]]]]]]]]]bbbbbbbbbeeeiiikkkkkkjjjfffgggfffbbb^^^^^^aaaeeeiiifffaaa\\\XXXYYY^^^bbbiiinnnuuu|||zzzooofffaaa]]]^^^___^^^___bbbeeeaaaaaafffjjjlllooosssvvvuuussspppoooppptttwww{{{|||wwwuuuvvv||||||{{{~~~~~~yyyzzz}}}~~~|||sssmmmmmmpppvvvwwwvvvxxx}}}~~~|||yyyuuuqqqmmmjjjiiinnnrrrwwwxxxvvvrrrqqqqqqqqqnnnjjjgggeeedddbbb```\\\WWWRRRPPPQQQRRRPPPNNNHHHHHHIIIIIIIIIHHHHHHHHHEEEDDDBBBAAA????????????=========>>>>>>??????@@@<<<<<<<<<<<<;;;;;;;;;:::777888888888999999999:::999999:::;;;;;;;;;::::::;;;:::999777777888888999777888999888777666777888666777777888888888888888||||||xxxssskkkjjjhhheee```WWWNNNHHHEEEBBB>>><<<<<<===<<<;;;:::;;;============>>>@@@<<<<<<>>>???AAADDDGGGJJJIIIMMMRRRUUUXXX\\\bbbfffmmmrrryyyrrrggg[[[WWWRRRSSSZZZdddmmmqqqpppooommmiiieee```]]][[[YYYXXXWWWVVVSSSQQQOOONNNOOOPPPRRRSSSSSSTTTUUUVVV[[[\\\^^^___```bbbdddeeefff```[[[YYYTTTLLLJJJMMMKKKLLLMMMMMMNNNRRRXXX]]]^^^ccciiilllkkkiiiggggggZZZUUUPPPNNNQQQVVV[[[^^^bbbjjjrrrqqqiiibbbaaabbbiiinnnwwwxxxvvvqqqlllhhheeeeeeeeefffggghhhkkkooorrruuuwww~~~|||}}}{{{wwwtttsssssssssppprrrsssrrrnnnkkkjjjkkklllkkkjjjjjjjjjkkklllmmmlllkkkjjjjjjjjjjjjkkklllmmmoooqqqsssrrroookkkiiihhhgggggghhhiiijjjiiigggaaa^^^___dddhhhhhhiiikkkooopppppppppooonnnlllkkkkkkkkkjjjkkkqqquuuppphhh___ZZZVVVVVVVVVVVVZZZ``````___^^^]]]]]]\\\]]]]]]]]]___bbbccccccbbbaaa```ddddddfffjjjnnnqqqpppnnniiijjjjjjhhheeegggnnnsssuuurrrllleeeaaaccchhhlllrrrxxx}}}zzzqqqgggccc```bbbbbbccciiiqqqrrrooopppvvvzzz||||||~~~~~~yyyvvvwww|||}}}zzzwwwvvvvvvvvvvvvvvvvvvuuutttssssssqqqkkkfffeeeggggggbbb]]]ZZZTTTNNNLLLMMMMMMKKKHHHEEEEEEFFFGGGGGGFFFEEEEEE@@@@@@???>>>============>>>=========>>>>>>???@@@;;;;;;:::::::::999999999888888888999999999999999777777999:::::::::999999;;;:::888777666777888999666888999888555444555666777888888999999999999999~~~sssqqqooommmhhhaaaYYYTTTKKKFFF@@@=========;;;::::::<<<======<<<<<<>>>???>>>>>>>>>>>>???AAADDDEEEBBBFFFJJJMMMOOORRRVVVZZZccchhhooowww}}}vvvlll^^^ZZZVVVWWW]]]dddiiikkkgggfffccc```]]][[[YYYYYY`````````___]]]ZZZXXXVVV[[[\\\\\\]]]]]]]]]^^^___hhhggggggfffgggjjjmmmpppnnnfff```]]]WWWNNNKKKNNNJJJLLLOOOPPPSSSXXX```ffffffjjjoooqqqooommmmmmmmmeeeaaa[[[YYY\\\bbbgggjjjlllsssxxxsssiiibbbdddjjjsssyyywwwrrrppprrrtttvvvrrrsssuuuwww{{{~~~}}}yyyvvvzzz}}}~~~zzzwwwvvvvvvqqqpppooonnnnnnooopppppptttsssrrrqqqqqqrrrssstttxxxyyy||||||zzzvvvrrrnnnpppooommmmmmnnnpppoooooommmiiijjjooorrrqqqrrrtttqqqqqqqqqqqqqqqqqqppppppkkkkkkjjjnnnxxx~~~yyyoooeee```\\\]]]]]]]]]aaagggiiihhhhhhfffeeecccbbbaaadddgggjjjkkkkkkiiiggggggjjjiiikkkooosssuuussspppppprrrrrrpppooorrr{{{}}}vvvoookkkmmmrrrvvv{{{zzzpppllljjjkkkjjjkkksss~~~}}}{{{}}}xxxzzz{{{}}}~~~{{{yyyyyy{{{uuurrrooonnnoooooooooooojjjccc]]]]]]aaaaaaZZZSSSSSSMMMGGGDDDFFFGGGEEEBBB@@@AAABBBCCCCCCBBBAAA@@@>>>>>>>>>=========<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;555666777999999999888777;;;:::888666666777888999666888999777444222333555:::;;;<<<<<<======<<<<<<~~~vvvmmmfffaaa```WWWPPPFFFBBBAAAAAA???<<<<<<;;;;;;<<<======;;;999;;;;;;:::999:::;;;===>>>BBBBBBBBBCCCEEEHHHKKKMMMVVVZZZaaagggooovvv~~~|||tttnnnhhhbbbaaaffflllmmmllljjjgggeeeddddddcccbbb```eeegggjjjmmmnnnmmmlllkkkaaajjjqqqooojjjiiijjjjjjtttuuuuuusssooolllkkkkkkiiigggbbb\\\UUUPPPNNNOOOOOOPPPRRRUUUYYY^^^aaacccbbbjjjoooooopppsssuuuuuupppooollliiigggjjjooossszzzxxxuuuqqqnnnnnnqqqsss}}}xxxxxxwwwwwwxxxzzz{{{|||~~~|||yyywwwwwwyyy|||~~~{{{xxxwwwwwwzzzwwwtttuuuxxxzzzzzzyyypppqqqssswww{{{{{{yyywwwwwwyyy{{{|||{{{yyyvvvuuuyyyzzz}}}yyysssiiijjjiiieeegggmmmqqqppprrrvvvwwwtttrrrtttuuutttpppsssvvvwwwvvvsssqqqqqqwwwuuuuuuxxx{{{}}}|||zzz~~~~~~}}}{{{{{{}}}|||yyyzzz}}}~~~~~~}}}{{{||||||{{{|||}}}zzz|||zzzzzzyyywwwuuurrrpppooommmiiiffffffiiijjjfffcccYYYXXXVVVSSSPPPNNNMMMMMMIIIHHHGGGEEECCCBBB@@@@@@BBBBBBAAA@@@???===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;<<<;;;:::999999:::;;;<<<::::::999888777777777888777666666666666777888888999888777666555555666666555888;;;;;;:::777666555:::<<<>>>>>>>>>>>>???AAAzzzooogggccc[[[SSSJJJEEEDDDDDDAAA===>>>===<<<===??????>>>===;;;::::::;;;;;;<<<===>>>===>>>>>>???AAACCCEEEFFFLLLPPPUUU[[[bbbiiioootttzzz|||zzzuuupppooorrrvvvxxxyyysssqqqooonnnoooooonnnmmmoooqqqtttxxx{{{{{{yyyxxxqqqzzz{{{{{{}}}}}}~~~|||yyyuuurrrnnnlllgggddd___XXXRRRNNNMMMNNNQQQRRRSSSUUUXXXZZZ[[[\\\]]]fffmmmoooqqqvvvyyyzzz}}}|||yyyvvvtttuuuxxx{{{}}}yyyyyyzzz|||||||||{{{{{{|||}}}}}}{{{{{{|||}}}}}}~~~|||uuuvvvxxx|||~~~}}}~~~}}}|||yyyrrrsssqqqnnnoootttwwwwww{{{}}}{{{||||||zzzxxx|||~~~}}}}}}}}}|||{{{zzzyyyzzz}}}~~~zzzwwwpppooommmjjjgggeeecccbbb]]]ZZZVVVVVVXXXXXXUUUQQQNNNMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<===;;;::::::999888888999999::::::999999999999::::::777777777888777777777666666888999:::999999:::<<<:::<<>>>>>===999:::;;;<<<============:::;;;<<<>>>????????????BBBEEEIIINNNSSSXXX^^^bbbiiilllpppuuuzzz~~~~~~|||{{{tttooojjjgggaaaYYYRRROOOOOOPPPVVVVVVUUUUUUUUUVVVWWWWWW]]]fffooossswww~~~}}}}}}~~~|||~~~}}}zzzzzz}}}}}}|||zzzzzz{{{{{{zzzxxx{{{}}}|||}}}}}}{{{}}}zzzxxxzzz~~~zzzwwwsssooojjjfffaaa___]]]ZZZWWWTTTSSSRRRQQQNNNKKKJJJKKKKKKHHHEEEGGGGGGEEEDDDCCCBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBB??????@@@@@@@@@@@@??????======<<<<<<;;;;;;::::::888888999:::;;;<<<=========<<<<<<;;;;;;<<<<<<===;;;;;;::::::999:::::::::::::::999888777777777777444555666888888777666666777888999999999;;;???AAA@@@DDDIIIOOOTTTZZZaaaeeeuuuooossskkkbbb[[[XXXTTTNNNHHHFFFCCC???======>>>>>>===999:::;;;=========<<<;;;;;;<<<>>>?????????>>>===>>>@@@DDDGGGJJJNNNRRRVVV\\\___ccchhhnnnrrrvvvwwwzzz}}}~~~wwwuuuqqqiii```YYYUUUUUUWWW]]]ZZZWWWTTTTTTVVVYYY[[[fffpppyyy}}}}}}{{{tttrrrpppppprrrssssssrrrvvvzzz{{{yyyyyy}}}}}}{{{}}}|||uuuqqqnnniiieeeaaa]]]YYYUUUSSSRRRPPPMMMKKKJJJJJJJJJJJJHHHEEEDDDEEEFFFDDDCCCEEEEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBCCCCCC??????@@@@@@@@@???>>>>>>======<<<;;;;;;:::999999888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::999999888777666666666666777777888999:::::::::;;;999;;;===???AAACCCGGGIIIQQQWWW___gggnnnsssxxxzzz~~~zzzpppiiieee___WWWPPPSSSOOOJJJFFFDDDBBBAAA???:::;;;<<<======<<<;;;:::<<<===>>>??????>>>===<<<===???AAACCCDDDGGGJJJMMMRRRTTTWWW\\\```dddfffgggnnnqqqwww||||||}}}vvvlllddd______aaaccc___XXXTTTUUUZZZaaafffttt}}}}}}{{{vvvrrrllljjjjjjkkknnnpppppppppqqquuuxxxwwwyyy}}}|||~~~|||qqqggg^^^[[[WWWSSSQQQOOOMMMKKKIIIIIIHHHHHHHHHHHHHHHHHHDDDBBB@@@@@@@@@BBBBBBBBBDDDEEEEEEFFFEEEDDDCCCCCCEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@???>>>===;;;:::======<<<;;;:::999999888999::::::;;;;;;:::999999999999999999999999999999999999888888888888999999:::999999888888888999999<<<;;;;;;;;;===???BBBDDD???CCCJJJPPPTTTXXX\\\^^^iiipppyyy}}}xxxsssmmmddd]]][[[WWWQQQMMMIIIFFFCCC@@@????????????>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;===>>>??????AAADDDFFFGGGIIILLLOOORRRUUUWWWWWW^^^ccciiimmmpppqqqssstttwww{{{zzzrrrnnnmmmnnnlllgggaaa]]]^^^fffooovvvzzzxxxyyywwwqqqllleeeeeeeeehhhkkknnnnnnmmmnnntttxxxxxxzzz~~~wwwvvvuuuwwwvvvooocccZZZRRROOOKKKIIIJJJJJJJJJJJJGGGHHHIIIKKKKKKLLLLLLKKKEEEDDDBBBAAAAAABBBDDDEEEHHHIIIJJJKKKJJJIIIHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@?????????>>><<<;;;999888<<<<<<;;;;;;::::::999999999:::;;;;;;;;;:::888777777888888999999888888777888888777777888888999999666666777777888:::;;;<<<===>>>???BBBEEEJJJNNNPPPPPPVVV___gggnnnssswwwzzz~~~xxxqqqccc```[[[WWWSSSOOOKKKHHHFFFEEECCCAAA@@@>>>======<<<;;;;;;;;;;;;;;;<<<<<<:::;;;======<<<===@@@BBB@@@AAADDDGGGIIILLLMMMNNNOOOSSSYYY]]]```bbbfffhhhkkkpppvvv|||zzzvvvrrrooorrryyy{{{xxxvvvyyy}}}}}}vvvpppjjjjjjlllnnnqqqsssrrrppppppwww{{{zzzyyyzzzyyyvvvlllllllllkkkhhhbbbZZZTTTNNNLLLIIIHHHJJJMMMOOOOOONNNPPPSSSUUUUUUUUUSSSRRRJJJIIIFFFDDDBBBBBBDDDEEEJJJKKKLLLMMMLLLKKKIIIHHHCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<;;;:::999888::::::::::::::::::::::::777888:::;;;;;;:::999888777888999999999999888777999888888888888999:::;;;888999:::<<<>>>@@@CCCDDDHHHKKKRRRYYY```fffiiijjjkkkooovvv{{{nnnkkkhhheeeaaa]]]XXXUUUKKKIIIGGGDDDAAA@@@@@@@@@>>>===<<<;;;<<<===>>>???:::<<<===<<<<<<===???AAA===>>>AAADDDGGGIIIJJJKKKEEEIIIOOOSSSUUUXXX]]]aaa```eeekkkqqqvvv}}}zzzxxxyyyyyyxxxxxxyyy|||~~~}}}{{{tttzzz~~~|||yyyvvvrrrmmmffffffeeeccc___[[[WWWTTTPPPNNNKKKKKKMMMQQQTTTUUUWWWYYY\\\______]]]ZZZXXXJJJIIIFFFBBB???>>>???AAAEEEFFFGGGHHHGGGFFFCCCBBB??????>>>>>>======<<<<<<999::::::;;;;;;::::::999:::::::::::::::::::::;;;555666999;;;<<<;;;::::::888999:::;;;;;;:::999888999999999999::::::;;;<<>>???@@@???>>>===<<<:::999999999;;;<<<>>>?????????>>>>>>>>>>>>??????BBBCCCEEEGGGJJJLLLNNNOOOVVVXXX\\\aaahhhpppxxx~~~|||}}}~~~{{{wwwsssooommmlllllljjjhhhccc^^^ZZZWWWQQQPPPOOONNNPPPSSSVVVXXX___`````````]]]YYYUUUSSSHHHCCC>>>===@@@AAA???<<<@@@AAABBBCCCCCCBBBAAA@@@<<<<<<;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;===;;;999888999999888777444666777777666555555666777999::::::999999:::;;;888999::::::;;;===@@@BBBNNNOOORRRVVV\\\dddjjjnnnyyy~~~|||zzzxxxwwwzzzuuupppmmmaaa\\\UUUPPPMMMJJJGGGDDD@@@@@@@@@??????>>>======>>>======<<<<<<===??????>>>============>>>?????????@@@BBBDDDFFFHHHIIIJJJLLLOOOSSSWWW]]]dddlllrrrzzz|||~~~{{{xxxtttqqqnnnmmmmmmmmmllliiieee___ZZZVVVMMMLLLKKKJJJKKKNNNPPPRRRVVVWWWWWWWWWUUUQQQNNNKKKCCC???:::999<<<===;;;888;;;<<<===>>>>>>===<<<;;;===<<<<<<;;;:::999999888:::999999999999999888888<<<;;;:::999:::;;;;;;:::777999::::::999999999;;;:::;;;<<<<<<;;;;;;<<<===<<>><<<;;;:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>======>>>???AAABBBCCCCCCCCCEEEIIILLLQQQWWW^^^ccckkkmmmooorrruuuzzz|||vvvtttqqqmmmjjjhhhffffffhhhhhhhhheeeaaa[[[UUUQQQHHHGGGEEEEEEEEEGGGIIIJJJJJJJJJKKKKKKJJJGGGDDDCCC???<<<888777999:::999777888999999::::::999999888<<<;;;;;;;;;:::999999999999999888888888777777777888888888888888999:::::::::;;;<<<<<<<<<;;;===>>>===>>>@@@AAABBBCCCFFFHHHMMMQQQUUUWWWXXX]]]eeelllyyy|||~~~uuusssoookkkgggdddbbb```YYYUUUNNNHHHCCCAAA@@@@@@@@@???===<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>;;;;;;<<<<<<===>>>>>>>>>>>>@@@CCCFFFIIINNNSSSWWW[[[]]]___bbbffflllsssxxxzzz|||~~~zzzwwwsssooollleeeccc___\\\YYYXXXXXXYYYYYYZZZ[[[ZZZWWWQQQLLLHHHCCCBBBAAA@@@@@@AAABBBCCCAAABBBCCCCCCBBBAAA???>>>>>>;;;999999:::;;;:::888999999999999999999999999999999999999999999999888999999999888888888777777777888888888777888999;;;:::;;;===>>>???@@@CCCEEEEEEHHHKKKNNNQQQUUUZZZ]]]dddhhhkkkjjjhhhkkkssszzztttvvvyyy|||}}}xxxtttqqqpppjjjddd[[[QQQIIIDDDBBBBBBEEEDDDBBB@@@??????@@@@@@======<<<<<<<<<<<<======;;;;;;;;;<<<<<<<<<======<<<>>>@@@BBBDDDGGGKKKNNNOOOQQQSSSUUUXXX^^^eeejjjjjjmmmqqqvvvzzz~~~}}}}}}}}}}}}}}}}}}{{{wwwrrrmmmhhhccc^^^[[[SSSRRROOOLLLJJJJJJJJJKKKJJJKKKMMMMMMLLLHHHEEEBBB@@@???>>>=========>>>>>>>>>>>>?????????>>>===<<<;;;:::999999:::::::::999999999999999999999999999777777777777777888888888888888888888888888888888888999;;;:::999:::<<<>>><<<>>>BBBFFFKKKPPPUUUYYY\\\^^^aaacccfffjjjooossssssuuuwwwvvvtttvvv|||mmmmmmnnnpppvvv}}}vvvkkk___UUUNNNKKKJJJHHHGGGDDDBBB@@@?????????AAA@@@???>>>>>>======>>>;;;<<<<<<<<<<<<=========;;;<<<>>>??????@@@CCCEEEFFFHHHJJJKKKNNNQQQWWWZZZ[[[]]]aaafffkkkooorrrssstttwww||||||uuuppppppooonnnnnnqqqssstttwwwxxxxxxvvvsssqqqppplllfff```\\\WWWRRROOOGGGFFFDDDBBBAAAAAABBBBBBAAABBBCCCDDDDDDBBBAAA???======<<<<<<<<<<<<<<<<<<==================<<<<<<777777777888888888888888888888777777777777888888666666666777777888888999666666777777888999999999666999<<<<<<<<<===AAAEEEIIILLLRRRWWW^^^eeemmmrrrwwwxxxxxxwwwwwwyyy}}}wwwyyy{{{}}}iiiiiijjjmmmttt~~~rrrggg```\\\ZZZRRROOOLLLHHHDDDBBBAAA@@@EEEDDDBBBAAA???>>>>>>>>>;;;;;;<<<<<<<<<=========;;;<<<>>>=========>>>@@@@@@BBBDDDEEEEEEGGGJJJLLLNNNPPPRRRVVVZZZ]]]___aaaaaaeeekkkppptttwwwyyy||||||}}}~~~{{{vvviiibbb^^^^^^]]]ZZZ[[[``````aaabbbcccccccccbbbbbbaaa]]]WWWRRROOOKKKHHHEEE>>>>>>>>>=========<<<<<<>>>>>>>>>>>>============::::::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999444666777777777777777888888888777666666777888888777777777888999::::::;;;888999:::;;;<<<===>>>???<<>>>>>;;;;;;;;;<<<<<<======>>>===>>>???>>>===<<<===>>>===???AAAAAAAAAAAABBBDDDGGGHHHJJJLLLNNNQQQRRRSSSRRRVVV]]]bbbfffjjjmmmoookkklllnnnooorrrvvv|||~~~{{{xxxoooooonnnllllllnnnrrrtttwwwvvvuuusssqqqllleeeaaaZZZSSSOOOPPPOOOKKKMMMRRRPPPPPPQQQQQQRRRSSSTTTTTTSSSOOOJJJFFFDDDBBB???===999:::::::::::::::999888===<<<;;;:::999999999999999999999999:::::::::;;;999999888777777666666666555666888999888888888999:::999888777777888999:::888888999:::;;;<<<<<<===<<<===>>>@@@BBBCCCEEEEEEJJJPPPWWW[[[]]]bbbjjjpppxxxyyyyyyxxxwwwyyy|||}}}}}}|||{{{zzzxxxqqqvvv{{{|||sssqqqmmmhhhaaaZZZSSSOOONNNOOOOOOMMMIIIFFFDDDDDD@@@@@@@@@???>>>>>>===<<<>>>=========>>>>>>???@@@>>><<<;;;;;;===?????????CCCCCCCCCDDDEEEFFFGGGHHHLLLMMMPPPSSSWWWZZZ]]]^^^_________```cccgggkkkmmmkkkooouuu{{{~~~zzzvvvwww|||zzzvvvssspppooolllgggccc]]]ZZZWWWXXX[[[^^^^^^^^^______^^^]]]ZZZVVVSSSPPPJJJHHHFFFDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBB???===;;;:::888888999999999::::::::::::999888888999999888777:::999777666666777999;;;:::999999999999999::::::<<<666333777::::::999::::::;;;<<<<<<<<<<<<>>>@@@>>>>>>===<<<===???AAACCCAAAEEEJJJNNNPPPRRRTTTUUUccchhhnnntttxxxzzz|||~~~zzzwwwqqqmmmttt|||~~~yyyuuutttuuuwwwzzzyyyrrrlllfffccc^^^^^^]]]YYYRRRJJJEEEBBB@@@@@@???>>>>>>>>>??????============>>>>>>?????????===;;;<<<===>>>>>>===AAA@@@@@@AAAAAACCCDDDDDDDDDEEEFFFHHHKKKMMMNNNOOOSSSSSSSSSUUUWWW[[[^^^``````dddiiinnnqqquuuyyy||||||~~~~~~{{{yyyyyyyyyyyyzzz|||}}}zzzyyyxxxzzz{{{wwwtttrrrqqqooogggccc```aaaeeehhhhhhfffccc```]]][[[ZZZWWWSSSOOOLLLIIIFFFGGGJJJLLLMMMLLLMMMMMMNNNMMMLLLIIIGGGEEEDDDCCCAAA???>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===;;;:::999999999:::::::::::::::::::::888777777888888999888777:::999888777777888888999555666888999::::::999888;;;777555888:::888999<<<;;;>>>AAADDDEEEEEEGGGHHHLLLKKKJJJJJJKKKNNNPPPRRRXXX\\\bbbgggjjjkkkmmmooovvvwwwyyyyyyyyyyyy{{{}}}{{{vvvpppmmmjjjkkkuuu|||{{{zzz|||wwwtttwww}}}{{{wwwtttrrrsssrrrmmmcccWWWNNNIIIGGGEEECCCBBB@@@@@@@@@AAA===>>>>>>?????????>>>>>>@@@>>>======??????===<<<============>>>???@@@@@@AAABBBBBBCCCDDDEEEEEEFFFGGGGGGGGGHHHKKKMMMPPPRRRTTTVVVZZZ]]]```dddiiilllooorrruuuwwwxxxyyy{{{}}}}}}{{{yyyyyyzzz|||~~~{{{wwwtttsssvvvwwwvvvtttsssqqqooolllkkklllmmmnnnwwwyyy|||}}}|||||||||}}}{{{uuuuuuxxx}}}~~~yyyvvvrrrmmmhhhccc```]]][[[YYYRRRPPPNNNPPPSSSTTTSSSPPPOOONNNLLLJJJJJJHHHEEEBBBAAA???======???AAABBBBBB@@@AAABBBCCCBBBAAA@@@??????>>><<<;;;::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;:::::::::::::::::::::666777888999999888888777888888999999888777666666444666999;;;<<<;;;888777>>>;;;;;;>>>>>><<<@@@EEEBBBGGGOOOUUUYYY[[[]]]]]]```___^^^^^^___bbbdddffflllqqqwww{{{}}}~~~~~~}}}|||yyyuuusssrrruuuwwwuuuppplllkkkmmmttt}}}|||~~~vvvkkkaaa\\\YYYVVVQQQLLLHHHEEECCCBBB@@@AAAAAABBBAAA@@@???>>>@@@???>>>???@@@@@@>>>===<<<;;;;;;;;;<<<<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBDDDFFFHHHIIIKKKMMMOOOQQQSSSWWW\\\___dddgggjjjmmmoooqqqsssuuu{{{{{{zzzzzzzzz{{{{{{|||}}}{{{xxxuuuuuuuuuvvvyyyyyyyyyyyyyyy{{{}}}|||{{{{{{zzzxxxrrrpppooorrrvvvyyyxxxvvvqqqpppnnnmmmnnnpppsssvvv}}}|||xxxsssmmmfffaaabbbeeeiiikkkkkkgggccc___```\\\WWWTTTQQQOOOMMMKKKHHHGGGGGGHHHJJJJJJGGGEEEFFFEEEEEEDDDCCCBBB@@@???>>>=========>>>??????@@@======>>>??????>>>>>>======<<<;;;::::::::::::;;;::::::::::::::::::::::::999999999999::::::;;;;;;::::::::::::999999999999888999::::::999888888888777888999999888777555444999:::<<<===>>>>>>===<<<@@@@@@BBBDDDDDDDDDJJJRRRRRRYYYdddmmmrrruuuvvvwwwxxxwwwvvvuuuuuuwwwyyyzzzxxx{{{~~~|||{{{vvvvvvuuurrrpppqqqtttvvvuuussssssuuu|||wwwpppnnnrrrxxx}}}~~~yyy}}}{{{uuuqqqppplllfff^^^VVVPPPKKKIIIGGGGGGGGGFFFEEECCCBBBAAAAAA???>>>>>>??????>>>======<<<<<<<<<<<<======>>>;;;;;;<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCDDDEEEFFFHHHIIIJJJMMMQQQTTTTTTWWW[[[^^^```bbbeeegggnnnppprrrttttttsssrrrqqqooolllhhheeecccbbbbbbbbbdddeeefffgggiiimmmssswwwxxx}}}~~~|||}}}}}}yyyzzz|||~~~~~~~~~~~~~~~wwwwwwyyy~~~|||wwwuuuwww{{{~~~|||zzz{{{~~~}}}||||||}}}~~~}}}|||yyyooolllhhhddd___ZZZVVVSSSSSSUUUXXXYYYXXXTTTPPPMMMNNNKKKHHHFFFEEEDDDBBBAAA??????@@@AAAAAA@@@>>><<<===>>>???>>>===<<<<<<<<<::::::::::::::::::;;;<<<;;;;;;;;;;;;::::::999999;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999888888888999:::;;;:::777666888999:::::::::::::::999888888>>>>>>???AAAEEEIIIMMMOOOLLLKKKMMMPPPPPPQQQXXX```gggmmmvvv~~~~~~yyyuuusssvvvyyy{{{|||||||||~~~}}}{{{tttpppnnnmmmmmmiiiddddddoooyyyrrrwww~~~~~~}}}~~~xxxqqqiiiaaa\\\YYYWWWUUUSSSPPPMMMLLLKKKJJJHHHEEEBBB@@@@@@@@@???>>>???>>>>>>======>>>??????::::::;;;<<<<<<===>>>>>><<<<<<======>>>>>>??????>>>@@@BBBBBBCCCDDDGGGIIIIIILLLOOORRRSSSUUUWWWYYY]]]```cccfffgggfffcccbbb^^^ZZZVVVTTTSSSSSSRRRQQQRRRSSSTTTVVVYYY]]]ccchhhkkkqqquuuuuuvvv{{{~~~}}}}}}|||{{{zzzyyyxxxxxxxxxrrrtttwwwyyyxxxwwwwwwxxxxxxxxxwwwuuutttuuuxxx{{{{{{}}}|||uuutttuuutttssstttxxx}}}~~~yyyuuutttuuusssmmmhhhgggccceeegggiiiiiihhhgggfffaaabbbfffoooyyy}}}{{{zzzzzz{{{zzzxxxvvvzzzyyyzzz~~~rrrjjjjjjmmmppppppkkkggggggfffcccZZZYYYUUURRRNNNLLLJJJIIIIIIJJJKKKKKKJJJGGGDDDBBBCCCAAA????????????>>>===:::;;;<<<======<<<;;;:::999;;;<<<<<<:::999:::;;;777999:::999888888888:::<<<<<<;;;::::::999999888999999999999999999999999:::::::::::::::::::::::::::::::::999999999888888888888888999999::::::::::::;;;<<<:::777888<<<@@@CCCBBB@@@??????@@@BBBDDDFFFGGGJJJOOOVVV___gggkkkiiifffeeeffffffeeejjjpppssswww|||~~~}}}|||~~~}}}}}}}}}}}}yyyvvvuuu|||sssmmmiiifffeeeiiikkkjjjmmm{{{}}}uuuxxx}}}{{{vvvqqqooonnnkkkfffbbb^^^\\\[[[[[[XXXSSSMMMIIIFFFEEEDDDCCC@@@@@@???????????????@@@>>>>>>>>>>>>>>>>>>>>>???;;;;;;<<<<<<<<<<<<<<<<<<;;;===???@@@@@@@@@AAABBBCCCEEEHHHJJJJJJKKKMMMOOONNNPPPSSSUUUVVVVVVUUUTTTOOOLLLHHHGGGHHHHHHFFFEEEEEEFFFHHHIIIKKKNNNSSSVVVZZZ```ddddddfffjjjlllkkklllkkkkkkkkkjjjjjjiiiiiieeehhhjjjkkkkkkjjjjjjjjjgggiiijjjjjjjjjkkkmmmpppuuuvvvzzz}}}{{{}}}}}}uuuwwwxxxzzz{{{~~~{{{vvvmmmiiigggfffhhhhhhkkkqqqvvvwwwsssnnniiihhhiiijjjgggaaa```cccbbbbbbbbbcccccccccbbbbbb]]]___dddnnnxxx}}}|||yyyqqqooonnnnnnnnnmmmjjjhhhjjjkkkpppyyyzzz|||~~~~~~xxxlll^^^XXXXXXWWW[[[[[[VVVSSSSSSSSSPPPJJJIIIGGGDDDAAA@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@???===<<<<<<======<<<;;;:::;;;<<<<<<<<<;;;<<<<<<888;;;===<<<:::999:::<<<888:::<<<;;;999888999:::;;;;;;::::::::::::::::::999999999:::::::::999999::::::::::::::::::::::::999999999999999:::::::::888999::::::;;;<<<=========??????>>><<>>=========<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;:::===???@@@@@@??????@@@<<<>>>AAABBBBBBCCCDDDEEECCCCCCDDDEEEGGGHHHIIIIIIFFFCCC@@@@@@BBBBBB@@@>>>>>>???AAABBBBBBDDDHHHJJJLLLRRRVVVVVVXXX\\\^^^]]]^^^^^^^^^^^^]]]]]]]]]]]]XXXZZZ\\\\\\[[[ZZZ[[[]]]ZZZ\\\___```aaabbbdddfffhhhjjjmmmppprrrsssrrrrrrnnnppprrrvvvyyy|||~~~yyyzzzzzzyyywwwwwwxxxyyy{{{zzz{{{}}}{{{{{{|||}}}xxxyyy{{{||||||~~~~~~xxxyyy~~~tttpppooommmllliiijjjmmmtttyyyxxxqqqjjjfffgggiiijjjfffaaaccciiilllkkkiiihhhhhhiiijjjkkkhhhiiioooxxx{{{tttsssrrrrrrrrrrrrooommmkkknnnvvv|||sssvvvxxxzzz{{{wwwpppkkkfffaaaXXXNNNIIIJJJIIIMMMNNNJJJGGGHHHGGGEEEBBBAAA???===::::::;;;===<<<<<<;;;<<<===>>>???@@@:::999888888888888777555888999::::::999999;;;<<<666999;;;;;;888777888:::666999;;;:::888666777999666666555555666777777888:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<<<<======999:::;;;<<<===???@@@@@@AAACCCDDDCCCCCCHHHRRR[[[YYYUUUOOOLLLMMMRRRYYY^^^mmmpppwww|||vvvqqqkkkfffffffffhhhjjjlllmmmooorrrtttrrrrrrsssvvvzzz}}}zzzrrrkkkiiilllqqqvvvrrruuu{{{|||pppppptttxxx{{{~~~uuuoooggg```[[[VVVPPPKKKFFFFFFDDDBBB@@@AAADDDGGGCCC???;;;999:::<<<===>>>>>>===<<<;;;;;;===???@@@@@@>>>======>>>>>>===<<<;;;>>>AAAAAA@@@???AAACCC@@@@@@@@@@@@AAAAAAAAABBB>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBIIIIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPQQQSSSUUUVVVVVV\\\\\\^^^___``````aaaaaa]]]___dddiiimmmooopppqqqkkkjjjhhhggggggiiijjjlllnnnnnnooooooppprrrssstttrrrrrrssstttxxx|||~~~~~~{{{zzz|||zzzuuutttxxx||||||vvvvvv}}}~~~|||~~~~~~~~~xxxnnneee```WWWUUURRRNNNJJJFFFDDDBBB??????@@@AAAAAA@@@???>>>???>>>>>>===<<<<<<;;;:::<<<<<<;;;:::999999888888;;;:::999999999:::;;;<<<666777888:::;;;;;;::::::===<<<;;;:::::::::;;;;;;<<<;;;:::;;;;;;<<<;;;:::666888::::::999888888999<<<:::999999;;;;;;:::999888999:::<<<===>>>>>>>>>>>>@@@BBB@@@<<<:::;;;>>>======<<<>>>AAAHHHNNNSSSVVVSSSQQQQQQSSSVVVXXXYYY[[[VVVQQQPPPTTT\\\ccchhhvvvzzz~~~uuummmgggdddaaa___]]]eeelllnnnsss}}}~~~uuuuuutttuuu}}}pppyyy}}}zzzooollliiiggghhhkkknnnpppmmmpppwwwwwwmmmnnntttxxx{{{xxxuuupppnnnllliiiddd___PPPNNNJJJHHHFFFFFFGGGHHHDDDBBB???===>>>@@@@@@@@@>>>===<<<;;;;;;===>>>???>>>===<<<<<<======<<<;;;<<<>>>@@@???>>>===???AAA?????????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>CCCCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPQQQRRRRRRSSSRRRRRROOOQQQTTTXXXZZZ\\\\\\\\\]]]\\\ZZZZZZZZZ[[[]]]^^^```______``````aaabbbcccddddddeeefffiiimmmqqqsssxxx{{{}}}yyyyyy~~~|||~~~|||uuurrrrrrrrrooolllhhhkkkooossswww~~~|||vvvqqqnnnmmmjjjhhhhhhjjjmmmnnnpppooonnnjjjccc[[[TTTOOOKKKJJJGGGDDDAAA???>>>===<<<===>>>>>>>>>===<<<<<<>>>>>>==================::::::::::::999999888777;;;:::999999999999;;;;;;888888888888999:::;;;<<<>>>===<<<;;;999777555444;;;:::999999::::::999999:::;;;;;;;;;999999;;;<<<;;;;;;:::;;;===>>>===;;;======>>>???@@@@@@??????CCCJJJOOOMMMFFFBBBDDDIIIGGGGGGIIINNNVVV^^^eeehhhmmmiiiddd```______^^^^^^\\\YYYUUUTTTXXX^^^dddhhhlllpppuuuzzz}}}~~~}}}yyytttpppnnnmmmkkkjjjjjjssszzz}}}yyyqqqnnnnnnpppqqqnnnpppuuu}}}___gggqqqvvvuuupppllljjjccccccdddiiipppttttttsssnnnqqqwwwuuunnnooouuuxxx{{{|||{{{zzz|||}}}{{{vvvqqq^^^YYYSSSPPPPPPPPPNNNLLLHHHFFFDDDCCCDDDCCCBBBAAAAAA@@@???>>>===>>>????????????>>>>>>>>>=========<<<======<<<;;;:::<<<>>>??????>>>======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEEEEEGGGIIIKKKLLLLLLLLLKKKMMMLLLKKKKKKKKKMMMNNNOOOQQQQQQPPPPPPPPPPPPQQQQQQSSSSSSTTTVVVXXX[[[^^^```iiikkkooorrrtttuuuuuutttwwwzzz~~~|||{{{yyysssrrrqqqttt{{{|||vvvvvv}}}~~~||||||~~~}}}zzzwwwssspppoooppprrrtttvvvvvvtttrrrqqqkkkfff```\\\[[[YYYVVVTTTQQQTTTXXX\\\```ffflllpppsssqqqooollliiiccc]]]YYYTTTSSSRRRQQQQQQRRRSSSTTTUUUUUUUUURRRNNNHHHCCC???AAA@@@>>>===<<<;;;;;;;;;:::;;;<<<<<<<<<<<<;;;;;;:::::::::999:::;;;<<<<<<999999::::::::::::999888:::999888888888888999999;;;:::999999999;;;===???999999::::::::::::999888;;;;;;;;;;;;<<<======>>>=========;;;:::;;;>>>AAAAAA@@@??????@@@AAAAAA@@@AAACCCGGGKKKMMMNNNNNNNNNOOOWWW]]]ZZZPPPJJJLLLPPPPPPQQQTTT[[[fffooosssuuutttoooiiidddaaa```^^^]]]^^^\\\YYYZZZ^^^cccgggiiieeejjjpppuuuwwwyyyzzz{{{~~~}}}}}}~~~}}}{{{}}}~~~xxxpppkkkkkkpppuuuxxx{{{~~~}}}~~~PPPWWWaaaffffffdddbbbbbb______dddmmmxxx~~~|||}}}}}}wwwxxx{{{|||}}}~~~~~~~~~yyymmmfff___\\\]]]]]]ZZZWWWWWWUUURRRPPPOOOMMMJJJHHHHHHGGGFFFDDDBBBAAAAAAAAABBBBBBCCCBBB@@@???@@@@@@??????>>>======>>>???@@@???>>>>>>>>>================================================<<<<<<;;;;;;>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>========================<<<======>>>???@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIKKKMMMOOOQQQRRRYYY[[[^^^```bbbccccccccceeehhhmmmqqquuuwwwxxxxxxtttuuuwwwyyyzzzyyyxxxwwwuuusssqqqooommmllllllkkkmmmlllmmmpppuuu}}}|||qqqmmmqqqzzzyyyrrrmmmllllllmmmwww{{{|||{{{{{{}}}|||{{{yyyuuusssuuuzzz{{{wwwtttrrrkkkiiifffeeeggglllqqquuuwwwxxxwwwvvvtttpppmmmkkkjjjiiigggeeebbb^^^\\\ZZZVVVXXX\\\___aaaaaa___^^^YYYUUUPPPMMMKKKJJJGGGEEEEEEGGGJJJMMMOOOSSSWWW[[[[[[ZZZYYYWWWTTTQQQMMMJJJGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGFFFDDD@@@===;;;???>>>===<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<999::::::;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;::::::;;;<<<===>>>999999999:::;;;===>>>??????@@@@@@???>>>???AAABBB???????????????BBBFFFJJJRRRMMMGGGCCCCCCDDDEEEFFFEEEKKKUUU___fffjjjkkkjjjiiikkkjjjcccYYYRRRQQQSSSXXXWWWZZZaaajjjooopppooofffccc___^^^^^^_________`````````cccggglllnnnooohhhmmmtttyyy|||~~~}}}zzzvvvwww{{{~~~{{{~~~BBBIIIRRRWWWYYYZZZ\\\^^^^^^```dddnnnyyy|||vvvooolllnnnnnnlllhhhllliiieeebbbaaa___\\\ZZZVVVUUURRROOOLLLJJJHHHGGGEEEGGGGGGEEEBBBAAAAAACCCCCCBBBAAAAAABBBBBBBBBBBB========================<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<<<<;;;;;;???>>>==================>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<======>>>>>>>>>???@@@AAAAAA@@@@@@???>>>===:::;;;<<<===>>>?????????AAAAAAAAABBBCCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGIIIIIIMMMNNNPPPRRRTTTTTTUUUUUUUUUXXX[[[___ccceeeffffffbbbccceeefffggghhhhhhhhhfffdddbbb```______```aaaffffffgggiiilllqqqvvvzzz{{{zzzyyyxxxwwwwwwwwwxxxxxxpppiiifffkkkrrrvvvxxx}}}~~~~~~~~~}}}~~~~~~||||||~~~{{{vvvsssrrrpppnnnlllhhhbbb\\\YYYYYY[[[]]]fffjjjmmmllliiiffffffgggfffddd```]]]]]]___dddgggmmmlllkkkiiigggccc```^^^WWWUUURRRQQQSSSWWW[[[___^^^___``````___\\\YYYWWWVVVUUUUUUSSSRRRPPPNNNMMMFFFHHHLLLNNNPPPPPPOOONNNLLLIIIGGGEEEDDDCCCBBBAAAAAACCCEEEEEEEEEGGGIIIKKKJJJKKKKKKIIIGGGEEECCCBBBAAABBBBBBBBBBBBBBBBBBAAA??????@@@@@@???>>>======>>>===<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;=========>>>>>>>>>======:::::::::::::::;;;;;;;;;===>>>>>>???????????????::::::;;;;;;;;;;;;;;;;;;@@@???===<<<>>>AAAEEEHHHPPPPPPNNNJJJEEECCCDDDEEEFFFHHHJJJKKKMMMQQQVVVZZZeee]]]RRRIIIGGGIIILLLOOOPPPXXXeeesss}}}}}}rrrhhh```[[[WWWTTTYYYYYY\\\aaagggjjjiiiggg```______bbbfffiiikkkkkkiiiiiikkkoootttxxxyyyyyyvvv|||uuunnnjjjhhhhhhlllpppyyy888===DDDIIILLLPPPVVV[[[ccceeejjjqqq{{{|||}}}}}}|||zzzxxxtttpppmmmnnnoooqqqqqqnnnmmmiiieee```\\\YYYWWWQQQSSSSSSPPPLLLIIIIIIKKKHHHGGGFFFFFFFFFEEEBBB@@@>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;>>>======<<<<<<<<<==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::::::::;;;;;;<<<===>>>???@@@>>>>>>???@@@AAABBBBBBCCC???>>>>>>===<<<<<<<<<<<<>>>>>>???@@@AAAAAABBBBBBDDDEEEFFFHHHIIIJJJJJJJJJIIIKKKMMMPPPSSSTTTUUUUUURRRSSSSSSTTTUUUVVVWWWXXXWWWUUUSSSRRRRRRSSSUUUVVVXXXZZZ\\\]]]___ccchhhlllnnnnnnmmmlllkkkjjjjjjjjjgggccc^^^]]]```ccceeeeeelllpppvvv{{{}}}|||~~~{{{tttooonnnmmmkkkppprrrtttuuuuuuvvvxxxzzz~~~}}}}}}}}}}}}}}}}}}}}}uuurrrnnnllllllpppuuuyyyxxxyyy{{{xxxrrriiidddaaa___\\\ZZZXXXUUUQQQMMMLLLLLLOOOPPPWWWZZZ]]]\\\XXXUUUTTTUUUTTTRRROOOMMMMMMPPPSSSUUUWWWWWWWWWVVVUUURRRPPPOOOJJJIIIGGGFFFGGGJJJMMMOOOLLLMMMOOOPPPOOONNNLLLKKKGGGGGGHHHHHHHHHGGGFFFFFFCCCDDDDDDEEEDDDCCCBBBAAACCCBBBAAA@@@????????????@@@AAABBBAAA@@@???@@@AAADDDEEEEEECCC@@@>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>:::::::::;;;;;;<<<<<<===;;;;;;:::999888888999999999888888888999:::;;;<<<;;;===???AAAAAA@@@???>>>AAA???===<<<<<<===???@@@<<<===???@@@AAAAAAAAAAAA??????>>>>>>>>>>>>??????@@@AAABBBGGGMMMVVV]]]bbbmmmlllggg___VVVQQQPPPQQQTTTWWW\\\```ccceeehhhkkkpppgggZZZPPPMMMPPPVVVYYY]]]dddnnnyyy}}}nnnddd```^^^YYYUUUVVVYYY^^^bbbfffhhhiiiiiilllmmmpppuuuzzz}}}}}}}}}zzz{{{}}}|||ssspppoooqqqtttwww{{{}}}zzzyyyyyyyyyxxxyyy222666:::>>>AAAHHHPPPVVVccchhhnnnsssyyy}}}yyyuuuuuuzzz}}}wwwssspppiiikkklllhhhaaa^^^^^^```\\\ZZZXXXXXXVVVSSSMMMHHHEEEDDDCCCBBB@@@>>>======???????????????????????????>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::============>>>??????@@@;;;<<<===>>>???@@@@@@@@@===<<<<<<;;;;;;;;;;;;<<<;;;<<<======>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCBBBCCCDDDFFFGGGGGGHHHHHHFFFFFFFFFFFFGGGIIIJJJKKKJJJIIIHHHGGGGGGHHHJJJKKKIIILLLOOOPPPQQQTTTXXX\\\]]]]]]\\\[[[[[[ZZZZZZZZZVVVTTTQQQPPPQQQSSSTTTUUUXXX\\\bbbfffiiijjjlllmmmmmmmmmnnnoooqqqtttvvvxxxuuusssrrrqqqrrrqqqooommmhhhjjjhhhaaa\\\\\\[[[YYY\\\___bbbbbbaaabbbeeeiiillllllllllllkkkiiihhhggg```]]]YYYWWWXXX\\\aaaeeedddeeeiiimmmrrrtttsssrrrggg___WWWRRRQQQPPPNNNKKKKKKIIIGGGEEEDDDDDDEEEFFFIIILLLOOONNNIIIFFFEEEFFFHHHFFFCCCBBBCCCFFFHHHIIIGGGGGGHHHIIIHHHGGGFFFEEEBBBBBBAAAAAAAAABBBDDDEEECCCDDDEEEEEEEEEDDDCCCBBB???@@@@@@AAABBBBBBAAAAAABBBAAA@@@???>>>=========??????@@@???>>>======>>>>>>???@@@???===<<<<<<===???AAABBB@@@===;;;<<<======<<<;;;;;;;;;;;;<<<===999999999999:::;;;======;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@@@@CCCHHHLLLNNNNNNLLLJJJNNNKKKGGGDDDDDDFFFIIIKKKGGGIIIKKKMMMOOOPPPPPPPPPNNNKKKHHHEEEEEEHHHKKKNNNIIIMMMTTT]]]gggqqqyyy}}}{{{zzzvvvmmmccc]]]]]]___aaafffmmmsssuuuuuuuuuuuuoooggg]]]VVVVVVZZZ```ddddddfffiiimmmsssxxx|||~~~~~~vvvkkkdddccccccbbb``````fffmmmqqqsssuuuyyy}}}~~~}}}|||ssssssqqqqqqrrrvvv}}}222444777999<<>>>>>======>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=====================>>>>>>>>>>>>>>>===<<<<<<;;;:::::::::;;;;;;:::;;;<<<>>>???@@@@@@@@@???>>>>>>======>>>>>>???<<<<<<===>>>>>>>>>======<<<<<<======>>>??????@@@>>>???@@@@@@AAAAAA@@@@@@@@@????????????AAACCCDDDCCCBBBAAA@@@@@@AAABBBCCCAAADDDGGGGGGGGGHHHLLLOOONNNNNNNNNMMMMMMMMMLLLLLLKKKJJJHHHFFFFFFGGGJJJLLLHHHLLLQQQUUUWWWXXXZZZ[[[ZZZZZZ[[[]]]^^^^^^^^^___aaa___]]]]]]^^^]]]\\\ZZZVVVYYYWWWQQQNNNNNNNNNLLLKKKOOORRRSSSQQQRRRWWW[[[\\\\\\\\\[[[YYYVVVTTTRRRSSSPPPLLLJJJKKKNNNSSSVVVSSSTTTWWW[[[___```___]]]YYYRRRJJJFFFFFFGGGEEEBBBCCCCCCBBBAAA@@@?????????@@@CCCFFFDDD@@@<<<<<<<<<@@@???===<<<>>>@@@AAAAAA>>>???AAABBBBBBBBBAAA@@@>>>>>>>>>>>>>>>??????@@@????????????>>>>>>===<<<<<<===>>>>>>???????????????>>>===<<<<<<===>>>??????@@@@@@???>>><<<=========>>>@@@???===<<<<<<===:::===???>>><<<<<<>>>@@@>>>===<<<;;;;;;<<<===>>><<<<<<;;;;;;<<<===???@@@>>>>>>>>>???@@@AAABBBCCCAAA@@@@@@@@@AAABBBDDDEEEMMMQQQXXX___bbbbbb```^^^ZZZWWWQQQMMMLLLOOOSSSVVV\\\^^^```ccceeefffgggggg]]]YYYRRRMMMMMMQQQXXX]]]___dddkkksss{{{ttttttrrrkkkccc___aaadddhhhnnnwww|||~~~|||zzzyyyiiiddd]]]ZZZ\\\aaagggjjjdddbbb```___ccciiiqqquuuwwwtttpppmmmlllnnnqqqrrruuu}}}|||~~~}}}}}}sssqqqsssvvvxxx|||333222222444888???FFFJJJVVV[[[bbbhhhiiinnn{{{xxxmmmvvvzzzmmmfff___VVVOOOMMMMMMMMMLLLOOOPPPPPPPPPOOOMMMKKKJJJJJJIIIIIIIIIJJJJJJHHHFFFDDDEEEEEEDDDCCCCCCDDDFFFAAACCCEEEEEEDDDCCCBBBBBB?????????===<<<<<>>@@@DDDCCC@@@?????????@@@@@@???>>>>>>>>>>>>===<<<<<<===>>>???@@@???>>>>>>======>>>>>>AAA@@@>>><<<;;;;;;<<<<<<@@@???>>>===============AAA@@@>>>>>>???>>>===<<<@@@???>>>???@@@@@@>>><<<>>>>>>??????>>>===<<<;;;>>>===<<<;;;;;;<<<======???AAABBBBBBAAAAAAAAABBBCCCEEEFFFGGGEEEDDDCCCCCCBBB@@@???======???@@@AAACCCCCCCCCDDDGGGHHHHHHHHHKKKJJJIIIHHHIIIKKKMMMOOONNNOOOPPPOOOKKKJJJKKKMMMKKKIIIGGGGGGIIIJJJHHHEEEFFFEEEDDDDDDEEEGGGJJJLLLMMMLLLLLLLLLLLLKKKHHHFFFDDDCCCBBBBBBBBBCCCEEEFFFHHHHHHIIIKKKMMMNNNNNNMMMIIIFFFCCC@@@@@@@@@??????=========???@@@AAA@@@???@@@@@@@@@AAAAAA@@@>>><<>>>>>======<<>>>>>===<<<===>>>??????>>>===============>>>AAAAAA???>>>???>>><<<<<>>>>><<<:::;;;???AAA@@@>>>>>>BBBBBB>>>===@@@BBBAAA???>>>>>>@@@BBBBBB???;;;>>>???@@@@@@@@@@@@AAACCC<<<<<<<<<<<<============@@@AAABBBBBBBBBBBBEEEGGGGGGCCC@@@CCCIIILLLIIIDDDDDDFFFHHHGGGEEEGGGMMMSSSaaallltttttttttvvvuuuqqqkkkaaaZZZ[[[___bbbeeeiiilllvvv~~~|||wwwsssoookkkbbb]]]WWWUUUXXX^^^eeehhhhhhmmmvvv~~~uuullljjjhhhfffaaa]]]aaahhhgggiiinnntttxxxwwwqqqlll```^^^[[[[[[bbbkkkmmmjjj^^^ZZZWWW[[[eeeooouuuwww|||www~~~333222222333666:::???BBBIIINNNXXXbbbffflllzzzvvvkkkmmmxxx|||uuukkkdddbbbcccddddddbbbccceeeffffffccc```^^^^^^^^^\\\YYYVVVSSSQQQPPPKKKKKKJJJKKKKKKLLLLLLLLLMMMJJJGGGEEEDDDCCCCCCBBBAAABBBBBBBBBAAABBBDDDGGGBBBFFFGGGDDDDDDFFFEEEBBBDDDCCCBBBAAAAAA@@@>>>===AAA@@@???>>>>>>>>>>>>???@@@@@@??????????????????=========<<<===>>>???@@@??????>>>>>>>>>???@@@@@@???>>>>>>>>>??????>>>===>>>>>>===>>>??????>>><<<>>>===<<<<<<<<<<<<<<<===@@@???>>>======>>>???@@@>>>???@@@@@@???>>>=========>>>@@@AAAAAAAAAAAABBBBBBAAA???>>>>>>>>>???@@@>>>>>>???@@@BBBCCCCCCCCCEEEDDDCCCBBBAAABBBCCCDDDDDDFFFGGGFFFCCCBBBBBBDDDCCCAAA??????BBBCCCBBB@@@@@@@@@?????????@@@BBBCCCEEEDDDCCCCCCDDDDDDBBBAAA@@@@@@?????????@@@AAAAAABBBBBBCCCDDDEEEFFFEEEDDDAAA???>>>???@@@@@@???===<<<<<<<<<===?????????>>>=========>>>>>>>>><<<;;;>>>>>>>>>>>>>>>>>>>>>>>>:::999888:::<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>??????===<<<===@@@>>>>>>AAAAAA===<<<>>>AAA@@@???@@@AAACCCCCCDDDDDDIIIJJJGGGEEEFFFEEECCCAAA???>>>???AAABBBBBB@@@>>>BBBGGGKKKMMMMMMNNNNNNLLLJJJFFFBBB??????@@@AAA>>>@@@CCCHHHNNNSSSWWWYYYVVVRRRPPPSSSZZZ___]]]ZZZXXXYYYWWWTTTQQQSSSYYY```pppwww{{{yyyxxxyyywwwsssooogggcccfffkkkmmmooorrrxxx~~~zzzqqqjjjeee```^^^ZZZVVVUUUXXX^^^dddgggeeeiiiqqq{{{vvvmmmgggeeeeeefffccc___```ddddddgggkkknnnooommmhhheee^^^```aaabbbhhhppprrrpppnnniiifffkkkvvv333333222222333555777888;;;AAAMMMYYYbbbjjjyyyyyyppphhhfffhhhjjjooottt}}}yyyxxxzzz}}}|||{{{{{{wwwooofff___]]]^^^\\\[[[[[[^^^ccceeeeeecccaaaZZZQQQLLLKKKKKKHHHEEEDDDFFFHHHIIIJJJLLLNNNPPPOOOUUUXXXUUUQQQPPPOOOMMMMMMKKKIIIHHHHHHHHHFFFEEEGGGFFFEEEDDDCCCBBBBBBBBB@@@AAAAAAAAAAAAAAAAAAAAA===>>>???@@@AAABBBBBBCCCAAA@@@@@@@@@AAABBBCCCCCC????????????@@@@@@AAAAAA@@@??????@@@AAAAAA@@@>>>@@@???===;;;<<<===???AAA>>>>>>===<<<<<<===>>>???===>>>??????>>>===;;;:::;;;;;;<<<===>>>???@@@AAA???>>>===<<<<<<<<<<<<<<<<<<======>>>??????@@@@@@AAA@@@??????>>>>>>>>>>>>===???AAAAAA???>>>>>>??????===;;;;;;===?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>>>>???@@@@@@???;;;;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>???????????????>>>>>>>>>@@@AAAAAA>>><<<=========>>>>>>>>>>>>>>>>>>?????????????????????>>>>>>======>>>>>>??????;;;::::::<<>>??????>>>CCCCCCBBBBBBBBBBBBCCCCCCDDDAAABBBDDDDDD@@@???AAAAAADDDFFFGGGGGGJJJNNNRRRYYY___bbb___[[[XXXSSSNNNKKKIIIHHHHHHKKKMMMNNNNNNMMMSSS]]]dddhhhiiiiiihhhggg```VVVMMMGGGFFFIIIKKKHHHJJJOOOYYYeeennnrrrsssfffbbb___aaafffjjjiiigggeeedddaaa\\\ZZZ]]]dddjjjvvvwwwvvvrrrqqqrrrooojjjhhhcccbbbhhhmmmnnnoooqqqyyy|||zzzpppeee^^^YYYUUUXXXVVVTTTVVV[[[aaafffhhhgggkkkqqqyyy}}}vvvooopppnnnnnnpppooojjjhhhjjjooorrrvvvuuuqqqnnnllllllffflllrrrtttyyy}}}|||222222222222222222222222666:::EEEQQQ[[[eeeuuuxxxlllgggeeehhhjjjiiiiiilllmmmttt~~~tttkkkiiikkknnnmmmpppwww}}}sssgggbbbbbb```XXXQQQMMMOOOSSSUUUXXX[[[___bbbjjjrrrwwwrrrllliiigggeee]]]ZZZVVVVVVXXXYYYXXXWWWSSSRRRRRRQQQPPPOOOMMMLLLGGGGGGGGGGGGGGGFFFFFFFFFEEEGGGIIIKKKLLLKKKKKKJJJJJJJJJHHHGGGGGGFFFFFFGGGBBBCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDEEEFFFFFFDDDBBBCCCBBB@@@??????@@@BBBCCC>>>>>>>>>????????????????????????@@@@@@???===;;;>>>>>>===>>>???AAAAAAAAA========================>>>???@@@@@@@@@@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBAAAAAAAAAAAABBB@@@???>>>>>>@@@AAAAAA@@@AAABBBBBBBBBBBBAAAAAAAAA???>>>???@@@AAA@@@???;;;<<<======>>>>>>>>>>>>>>>??????@@@???@@@AAACCCFFFDDDBBBBBBBBBAAA???===???@@@@@@@@@@@@@@@AAACCCCCCDDDEEEDDDCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@@@@@@@AAADDDFFFFFFDDDBBBFFFDDDCCCBBBCCCEEEEEEEEEIIIKKKKKKKKKMMMRRRUUUUUUPPPMMMLLLNNNMMMIIIHHHJJJGGGLLLRRRUUUUUUYYYbbbjjj{{{{{{tttjjjbbb\\\\\\]]]^^^aaabbbddddddiiiooowww~~~|||ssseeeXXXRRRRRRVVVZZZ]]]]]]```kkkwwwnnniiieeedddfffgggeeecccbbbaaa```^^^^^^aaahhhmmmmmmjjjfffcccdddeeeccc___[[[YYY[[[bbbggggggggghhhjjjllliii```YYYWWWVVVSSSVVVVVVYYY^^^eeelllppprrrrrruuuzzz|||}}}zzzzzz||||||xxxvvvwww{{{}}}{{{}}}~~~111222222222222222222111666888>>>FFFOOOYYYiiixxx|||rrrjjjbbbaaaeeeooowwwvvvrrrpppkkklllooouuu}}}uuuuuuwww}}}~~~~~~ssshhh___aaadddggglllrrryyy~~~uuupppkkkjjjlllnnnmmmkkkdddeeeffffffeeedddaaa```ZZZYYYXXXVVVUUUTTTTTTUUURRRUUUZZZ___bbbcccbbbaaa___^^^[[[WWWTTTQQQPPPOOOLLLNNNOOOOOONNNNNNPPPRRRRRRQQQOOOOOOOOOMMMKKKHHHFFFEEECCCBBBAAAAAABBBBBBCCCEEEGGGIIIIIIHHHGGGFFFEEECCCAAABBBCCCCCCAAA>>>BBBAAA@@@AAADDDEEEDDDBBB@@@@@@@@@???@@@@@@AAAAAA???@@@BBBBBBCCCEEEJJJNNNMMMLLLJJJHHHEEEDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@AAABBBCCCBBBCCCDDDEEEEEEEEEDDDDDD@@@@@@AAACCCEEEEEECCC@@@AAABBBBBBBBBCCCCCCDDDDDD???AAACCCEEEEEEHHHKKKOOOPPPLLLGGGDDDCCCCCCCCCCCCAAACCCDDDDDDDDDEEEHHHKKKNNNPPPRRRRRROOOLLLKKKKKKKKKIIIHHHFFFEEEEEEFFFFFFHHHJJJNNNRRRUUUTTTPPPMMMTTTTTTTTTSSSQQQQQQRRRSSSUUUZZZ]]]]]]cccmmmrrrqqqmmmgggdddbbb^^^XXXVVVXXX[[[aaahhhiiiiiimmmwww{{{ppphhhkkkooossstttttttttssszzz~~~xxxjjj^^^XXXZZZ```eeejjjhhhhhhmmmvvvzzzzzzwwwiiieeeaaa_________]]][[[[[[[[[\\\]]]^^^```dddfffccc^^^ZZZ[[[^^^___^^^^^^YYYXXX\\\cccgggeeedddeee___aaa```[[[YYY\\\___^^^aaabbbgggnnnvvv}}}}}}}}}~~~111222222222222333333333555444777===BBBJJJWWWccclllqqqwwwxxxtttmmmeeeaaa^^^^^^ggguuuzzzxxxtttrrrppprrryyyvvvvvvwwwzzz~~~|||~~~}}}zzz|||~~~~~~|||zzzwwwuuuqqqllljjjiiijjjjjjdddjjjsss||||||wwwqqqlllgggcccaaa___bbbfffgggfffgggjjjnnnmmmkkkhhhfffdddaaa]]]ZZZSSSQQQMMMIIIGGGGGGHHHIIIOOORRRWWW[[[[[[YYYUUURRRRRRNNNIIIHHHIIIIIIGGGDDDFFFEEEFFFKKKPPPRRRQQQOOOGGGEEECCCAAA@@@AAABBBCCCBBBDDDGGGIIIMMMTTT^^^fffgggddd]]]VVVPPPKKKHHHGGGGGGEEEBBBAAABBBDDDEEEEEEEEEFFFHHHHHHHHHHHHJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJEEEHHHMMMRRRUUUTTTPPPLLLKKKJJJHHHGGGFFFFFFFFFGGGEEEIIINNNQQQTTTYYY```eeebbb]]]UUUPPPMMMMMMLLLLLLGGGJJJMMMNNNNNNPPPVVVZZZiiimmmpppnnniiicccaaa```XXXWWWUUUSSSRRRSSSTTTUUUZZZ___gggooosssrrrmmmhhhiiilllnnnjjjccc^^^^^^aaaiiiqqquuuwww~~~xxxrrrkkkdddbbbeeepppuuuxxxxxxvvvxxxyyynnnggglllrrrvvvwwwvvvuuutttvvvxxxxxxxxxwwwwwwyyyzzzxxxqqqfff\\\YYY\\\bbbgggiiigggddddddggghhhgggeee\\\ZZZZZZZZZ[[[\\\[[[YYYXXXXXXYYYZZZ[[[]]]^^^___aaa^^^]]]aaacccbbbccceeebbbaaadddjjjkkkiiihhhjjjgggjjjjjjiiikkkpppsssrrruuuwwwzzz~~~}}}333222222111111222222333333222444999;;;>>>FFFNNNVVV[[[ccchhhgggbbb]]][[[ZZZ___jjjxxx|||{{{|||}}}}}}|||zzzzzz|||pppjjjbbb[[[XXXXXX\\\^^^jjjooovvv{{{|||xxxrrrnnnggg```XXXSSSSSSSSSPPPNNNOOOPPPUUU^^^hhhnnnnnnkkkYYYVVVQQQLLLJJJIIIKKKLLLMMMQQQVVV[[[cccppp}}}rrriiiccc___^^^XXXSSSNNNLLLMMMPPPQQQRRRQQQUUUZZZ]]]^^^^^^aaaccccccaaa___]]][[[ZZZZZZZZZWWW]]]gggqqqwwwuuuooojjjdddaaa\\\WWWSSSRRRRRRRRRUUUZZZbbbgggmmmttt}}}tttkkkddd___[[[XXXSSSWWW[[[]]]^^^bbbiiiooo|||wwwuuufffeeecccbbbcccdddggghhhqqqwww{{{}}}ooodddcccgggqqqzzzwwwpppkkkfffgggkkkrrrtttuuusssqqqsssyyyuuuiii```___ccchhhkkkkkkjjjkkkkkkiiijjjkkkjjjiiihhhiiikkklllggg```ZZZYYY\\\bbbfffgggeeebbb``````aaabbbccc]]]^^^aaadddfffggggggfffaaa```___aaacccgggiiijjjqqqppprrrwwwvvvrrrrrrvvvuuussstttwwwvvvrrrrrrvvvzzz}}}}}}zzz{{{~~~444333222000000000111222111111555999;;;:::===BBBGGGLLLVVV^^^___[[[XXXWWWXXX```mmmxxx}}}wwwmmmhhhjjjpppuuuyyypppeee^^^\\\[[[YYYVVVYYY\\\dddqqqpppllleee^^^ZZZYYYZZZ[[[ZZZ^^^eeelllwww}}}zzzyyyjjjddd]]]ZZZ\\\___aaabbb```fffmmmrrrtttvvvyyy{{{{{{yyyuuuqqqnnnmmmlllmmmkkkttt}}}vvvnnnhhhfffeeeeeeeeelllttt|||zzzpppfffaaa___ccchhhkkkmmmqqqzzz|||ooonnnmmmmmmnnnrrruuuwww}}}rrrdddbbbfffhhhrrrwwwvvv|||{{{sssjjjfffcccaaaeeekkkfffggggggfffeeehhhnnnrrrvvv{{{|||wwwnnnfff\\\SSSWWWZZZ^^^_________aaadddbbbdddffffffeeeddddddeeeeeebbb]]]ZZZZZZ]]]bbbeeehhhhhhfffdddccceeeiiimmmmmmooossswwwzzzzzzyyyxxxpppnnnmmmooossszzz~~~wwwwwwzzz{{{zzzwwwppprrrwww}}}}}}{{{|||///000000000000111111111111333444444444444555666:::CCCNNNRRRRRRSSSWWW\\\```jjjnnnsss{{{}}}tttuuuttt{{{qqqlllkkkjjjiiiiiilllmmmtttuuummmgggcccgggooorrryyy{{{sssmmmmmmoooqqquuuzzzzzz~~~xxxyyy|||~~~~~~tttqqqpppooommmooowww~~~zzzlll______```dddiiikkknnnxxx~~~yyypppjjjgggjjjlllkkkpppwww|||yyyiii^^^]]]```___aaaeeeiiimmmpppqqqrrriiifff```\\\ZZZ\\\___aaafffccc```ccchhhkkkjjjhhhiiihhhgggfffddd```^^^___YYY___cccaaaccchhhjjjhhhmmmmmmllllllmmmppprrrtttvvvlllcccaaabbbeeemmmtttsssvvvyyyxxxuuuuuu}}}|||{{{zzzxxx}}}yyyvvvtttrrrzzzqqqkkkffffffllluuu|||}}}000000000111111111111222222333444333333333555777777@@@IIINNNPPPRRRXXX^^^iiipppqqqrrryyy{{{{{{nnniiikkkwww{{{|||vvvsssuuuvvvwwwyyyxxxzzz{{{tttooossszzzwwwqqqsssxxx|||}}}xxxyyy~~~uuupppnnnmmmlllkkkrrrxxx|||{{{qqqeee\\\YYYZZZ^^^dddfffiiirrr|||yyyooohhhccccccbbbaaaffflllqqqssszzzzzzvvvuuutttxxxxxxpppbbbYYYYYY\\\YYY[[[___bbbeeefffffffffdddcccaaa___```cccfffhhhiiigggfffiiiooorrrqqqooonnnllljjjhhheeedddeeegggjjjpppttttttwww~~~~~~}}}||||||~~~yyyqqqoooqqqttt|||~~~wwwuuutttsssqqqqqquuuyyy~~~|||zzzzzz~~~wwwkkkjjjjjjlllrrrxxx}}}000111111111111222222222222333333222111222555888888>>>EEEHHHJJJMMMTTTZZZkkkpppnnnnnnuuuzzzjjjbbb\\\```hhhqqqyyy}}}{{{yyy~~~}}}vvvtttvvvwwwzzzzzzwww|||{{{~~~|||wwwyyy|||sssmmmqqqxxx~~~wwwqqqssszzz~~~sssmmmkkkkkklllmmmsssxxx{{{zzzkkkbbbbbb\\\\\\aaafffiiikkkrrrzzzpppiiidddaaaaaaaaafffkkkkkklllqqqsssooojjjjjjooolllooopppjjjaaa\\\^^^bbb___aaadddfffgggfffeeedddeeefffiiikkkooosssuuuwwwyyyxxxyyy}}}~~~{{{wwwvvvwww{{{~~~zzzqqqmmmllljjjiiieeejjjpppuuuzzz}}}qqqppprrrxxx|||~~~}}}xxxuuutttmmmrrryyy111111111111222222222222222222222000///111555888;;;>>>AAABBBBBBEEEKKKPPP```ggggggiiirrryyykkkaaaYYYXXXZZZ^^^dddjjjsss|||zzztttssssssvvvzzzvvvyyy~~~}}}{{{~~~}}}zzz{{{~~~vvvmmmgggllluuu~~~|||rrrmmmmmmsssyyyuuuooooootttxxx|||oooiiioookkkllloootttvvvuuuyyyssspppmmmmmmooorrrwww{{{wwwtttqqqoookkkgggiiinnnnnnppprrrooolllkkkooosssuuuvvvyyyzzzyyywwwtttrrrrrruuuzzz}}}wwwxxxyyyxxx~~~tttnnnkkkhhhfffccciiipppuuu{{{uuujjjgggfffjjjqqquuuvvvxxx|||~~~~~~zzzyyy{{{~~~000000111111111222222222222222111//////000444777999;;;<<<<<<<<<>>>DDDHHHUUU]]]```eeeoootttvvvhhhaaa\\\[[[ZZZXXXZZZ^^^dddiiipppwww}}}|||yyy||||||zzz~~~||||||}}}|||}}}sssmmmkkkrrr~~~~~~xxxtttrrrtttyyyyyyvvvzzztttqqqzzz||||||~~~yyyzzz{{{}}}vvvrrrooolllmmmooouuuvvvwwwwwwwwwzzz~~~|||{{{yyyqqqnnnpppsssttt}}}vvvrrrooommmnnntttzzz|||~~~~~~xxxpppjjjiiijjjpppzzz///000000000000111111111000111111000///000333666444555555666777;;;@@@DDDMMMVVVYYY]]]eeehhhqqqzzzppphhh```^^^___bbbbbb___^^^aaa]]]aaafffjjjnnnssszzz~~~}}}{{{wwwzzz~~~|||xxxwwwvvv~~~mmmnnnsss{{{|||{{{uuuwwwuuuvvv~~~|||wwwwwwuuuvvvxxx~~~}}}}}}~~~uuutttsss}}}xxxuuuttttttxxxyyyssstttyyy}}}|||zzzyyyxxxnnnkkkmmmrrr}}}~~~}}}{{{yyyzzz|||~~~{{{zzzzzz|||}}}~~~}}}{{{{{{|||....../////////000000000///000111000000000222444222222222222444777;;;===BBBJJJKKKNNNUUUVVV___qqq}}}rrrjjjbbb\\\[[[]]]dddmmmqqqpppqqqsssoootttxxxuuummmggghhhkkkyyy|||}}}wwwsssqqqvvv{{{|||yyypppnnnnnnmmmssszzz~~~yyyyyy}}}~~~{{{wwwhhhppp~~~}}}~~~~~~{{{|||xxxqqqqqqxxxzzzxxx|||}}}|||wwwpppqqqvvv~~~{{{{{{}}}}}}zzzxxxssslllggghhhmmmsss{{{|||}}}~~~~~~~~~............////////////---///111111000000222333444333222111111333555666777>>>>>>???FFFIIISSSeeepppvvvxxxrrriiibbb[[[VVV[[[___jjjwww~~~xxxhhhccceeedddgggnnnxxx{{{yyy{{{vvvsssooonnnsssxxx}}}|||rrrmmmvvvyyyqqqjjjjjjlllkkkoootttxxxzzz|||}}}rrrmmmgggiiinnnrrrpppmmmjjjvvv|||qqqsssuuurrruuu}}}~~~xxxtttzzztttpppttt~~~yyy|||yyyzzzxxxuuuzzzyyyzzzzzzyyywwwwwwyyyzzz~~~uuuuuuvvvsssrrrttt{{{}}}zzz}}}}}}|||vvv|||}}}{{{|||~~~yyypppqqqpppnnnooottt}}}000000000000000000000000222333333444444333333222111222333444444444444333111333666888;;;@@@FFFJJJ\\\bbbiiikkkgggaaa]]][[[aaaeeelllttt}}}|||lll```bbb^^^^^^eeeqqq~~~zzz~~~|||zzzxxxuuukkknnnsssxxx{{{wwwsssmmmooorrrrrrqqqpppooopppuuu{{{}}}zzzssskkkiiidddcccfffiiikkkmmmqqqsss}}}}}}uuuooorrrtttvvv{{{}}}xxxxxxzzz~~~}}}}}}~~~}}}xxxuuusssuuu|||xxxqqqqqqpppppprrrwwwxxxooopppqqqmmmqqqyyy{{{|||vvvrrrpppuuu~~~{{{sssqqqrrrtttxxx}}}~~~yyyyyyxxxxxxyyyzzz{{{|||{{{{{{zzz}}}000000000000000000000000111111222222222222111111000000111222222111111111333444555666888;;;@@@CCCLLLRRRZZZ```bbbcccfffhhhiiilllooosssyyyrrreee]]]WWWYYYaaakkkyyy|||~~~vvvzzz}}}~~~{{{vvvyyy{{{|||{{{yyyxxxxxxyyy~~~}}}zzztttmmmnnniiiiiimmmqqqrrrtttxxxzzzvvvzzz~~~}}}|||}}}vvvwww}}}~~~zzzzzzuuuqqqqqqvvv~~~{{{xxxsssxxx{{{|||zzzpppssswwwzzz~~~}}}sssvvvzzz{{{|||yyy}}}||||||zzztttoookkkgggdddfffkkksss|||{{{uuusssvvvyyyzzz|||~~~||||||000000000000000000000000//////000000000000//////000111111111111111000000333444555444444555888:::<<>>FFFQQQYYYaaajjjtttxxxxxx|||zzzpppmmmfffbbbcccdddbbbaaabbbeeegggiiiiiihhhjjjppptttvvv}}}~~~xxxrrrppprrrtttyyy}}}~~~|||xxxwwwzzz|||yyyxxxyyyxxx|||~~~|||xxxsssttt|||tttrrrooommmnnnttt||||||wwwooohhhfffhhhkkkssswww|||}}}zzzuuupppllljjjiiiiiiffffffgggiiilllpppssstttuuuzzz~~~xxxooofffbbb```bbbeeejjjnnnpppooonnnoooqqqsssvvvwwwwwwvvvuuu{{{}}}000000000000000000000000000000111111111111000000...//////000111111000000///111333333222333444666333555666666777<<>>BBBGGGNNNRRRUUUWWW[[[^^^______]]]\\\]]]ccckkkpppsss{{{yyynnnbbbYYYQQQOOOQQQUUU]]]dddpppvvv~~~~~~}}}|||uuussswwwxxxtttrrrsssooorrrwwwxxxvvvuuuvvvwwwzzzsssnnnlllllllllmmmpppooommmmmmwww~~~~~~~~~}}}{{{zzzuuuvvvwwwvvvsssrrrrrrrrrsssrrrqqqqqqrrrwww~~~...------,,,,,,------............//////000000000000000111111111111000000////////////000000000000111111111222222333333333444555777999:::>>>CCCFFFJJJLLLOOOSSSWWWYYYZZZZZZ```fffmmmqqqsssyyyzzzmmmcccYYYUUUSSSRRRVVV[[[___dddlllvvv}}}}}}xxxtttrrrrrrrrrsssvvvzzz~~~~~~{{{wwwuuutttuuuuuuwwwqqqooossssssooommmnnntttyyy}}}|||~~~~~~|||{{{{{{|||}}}~~~}}}}}}{{{}}}zzzwwwxxxzzz}}}|||......------------.....................////////////000000111111000000///////////////000000000000111111111222222222222222333333444444444555888;;;===???BBBGGGLLLQQQUUUWWWaaagggnnnrrrtttxxxuuulllccc___[[[WWWXXX[[[ZZZ[[[^^^dddjjjppprrrsssvvv|||~~~zzz|||~~~~~~|||{{{|||~~~~~~~~~{{{zzzyyyyyyxxxrrrrrrppppppzzz~~~{{{zzz}}}~~~{{{yyywwwuuussspppkkkiiikkkkkkkkkmmmqqqvvv|||}}}yyyvvvuuuvvvxxxyyyyyyvvvvvvyyy{{{xxxvvvwww}}}~~~xxxsssnnnjjjjjjpppwww~~~wwwsssuuuwwwyyy~~~......------------......------..................//////000000000000//////////////////000000000000111111111111111222222222333444444444222333555666777888:::>>>DDDJJJPPPSSS]]]ccckkkqqqtttxxx~~~ssslllgggggggggeeefffiiieeeccc```aaacccdddcccbbbffflllzzz|||~~~{{{~~~{{{wwwsssrrrsssvvvxxxxxxxxxzzz~~~~~~}}}~~~~~~|||{{{{{{yyyxxx|||{{{yyyxxxxxxyyy{{{|||vvvtttsssvvv|||~~~zzzyyy{{{||||||{{{}}}yyyyyyzzzxxxvvvxxx{{{|||zzzxxxvvvtttssstttvvvyyyyyyyyy{{{wwwrrrnnnnnnnnnnnnnnnlllkkkjjjlllvvvyyyvvvwwwyyyzzz{{{xxxyyy||||||xxxuuurrrpppqqqqqqooonnnnnnrrrrrrrrruuuyyy|||ttttttyyy~~~qqqjjjgggffffffooo{{{xxxvvv}}}}}}xxx///......------......///..................------//////000000000000//////////////////000000000000111111111111111111111111222333444444333333444666555555555777;;;AAAGGGKKKSSSYYYbbbiiiooouuuzzz~~~~~~{{{wwwqqqiiieeeeeejjjooopppsssvvvuuuqqqmmmkkkiiieee]]]WWWZZZ[[[dddqqq}}}~~~}}}|||yyyzzz|||~~~~~~}}}~~~zzzxxxwwwvvvuuuuuuuuuvvvwwwxxxwwwvvvvvvwwwwwwwwwwwwwwwxxxyyyyyysssssstttuuuzzz{{{vvvxxx}}}~~~xxxqqquuu|||zzzwwwxxxvvvttttttvvvyyy{{{xxxvvvrrrqqqrrruuuxxxzzz{{{zzz}}}yyytttqqqrrrsssttttttvvvwwwwwwxxx}}}|||}}}}}}zzz|||zzztttrrrwww{{{|||zzzpppmmmsss|||xxxlllffffffhhhmmmwwwwwwnnneee^^^YYY//////............///////////////..................//////000000//////...////////////000000000000111111111111111000000000///000222222111111333444555333222222444888<<>><<<;;;//////............//////111111000000/////////.........////////////......////////////000000000000222111111111000000/////////111333222111000000111777555333111111222444666666888<<>>;;;:::;;;;;;;;;:::///...---,,,,,,,,,,,,,,,------------------------////////////////////////000000000000111111111111000///.........000111222111111111000000000000000000111222333333222000000333444555777:::>>>AAACCCKKKMMMQQQVVV\\\aaaeeeggg^^^___aaaeeekkkrrrxxx{{{wwwnnnbbb\\\[[[\\\\\\[[[\\\\\\\\\\\\]]]___```aaaZZZ\\\aaaiiirrr{{{xxx}}}{{{ooofff```[[[TTTOOOLLLJJJEEEAAA>>>===>>>>>>888888888888888777666666///...------,,,,,,,,,---........................//////////////////////////////000000000111111111000///......///000111222111000000000000000000000000111222222222222111000333333444555777999;;;===@@@BBBFFFMMMTTTZZZ```cccbbbbbbdddfffjjjnnnqqqsss~~~ssslllccc___aaadddeeeeee___\\\XXXWWWWWWXXXVVVUUUNNNOOORRRXXX```hhhooorrrvvv{{{}}}xxx}}}wwwddd]]]TTTNNNLLLIIIEEEBBB>>>===<<<:::999777666666777777777777777666555555///...------,,,---------//////////////////////////////////////////////////////000000000000111111000////////////000000111000000000000000000111111000000111222222111111000333222222222333444555666777999;;;@@@FFFMMMSSSWWW]]]^^^aaacccfffiiikkklllvvv|||tttlllgggbbbbbbfffkkkooopppmmmgggaaa```cccbbb]]]WWWJJJHHHFFFHHHMMMTTTZZZ\\\cccjjjuuu~~~||||||zzz{{{~~~{{{tttuuuuuuvvv{{{rrrggg[[[SSSKKKFFF@@@=========;;;999666777888999999777666555555555666666555555444444......------------..............................////////////////////////////////////000000000111000////////////000000000000000000000000111111111000000000111111111111111222222222222222333333333777777666888:::???CCCFFFNNNPPPUUUZZZ```dddhhhiiimmmvvv~~~~~~yyytttllleeeeeecccaaadddjjjpppuuuwww{{{uuussswww~~~uuukkkVVVPPPIIIFFFGGGKKKNNNOOOVVV\\\gggrrr|||{{{wwwyyy||||||~~~vvvtttuuu{{{zzzxxx{{{~~~yyytttkkkfff___XXXRRRLLLEEEAAACCC@@@;;;888888888777666666666777777777777777666333333444444444444333333......---------......///------------------------////////////////////////...////////////000000000///000000000000///////////////000000111111111111/////////000000111111222111222222333444555555555888666555444555777:::<<<>>>AAAGGGNNNUUU[[[___aaahhhlllpppqqqrrrppphhh___bbbcccdddhhhooouuuzzz|||}}}|||fff]]]RRRJJJIIIJJJJJJJJJMMMPPPVVV]]]eeelllqqqtttzzzwwwsssqqqssszzz|||yyy}}}{{{zzz}}}}}}~~~~~~wwwpppqqquuu}}}~~~wwwwwwuuuqqqjjjccc\\\WWWUUUOOOLLLGGGDDDBBB@@@>>>===<<<:::777555444444444444555444222111000111222333111222333333333333222222.........---......///000------------------------////////////////////////......////////////000000///000000000000//////.../////////000111111222222///////////////000222222000111222444555555555555444333222222333555777999777999===BBBGGGLLLPPPRRR___bbbeeehhhmmmoooiii```ccceeeiiinnntttzzznnncccWWWOOOOOOPPPOOONNNLLLLLLKKKMMMPPPVVV[[[^^^aaa```___```dddjjjqqquuuuuu{{{~~~{{{xxxuuuzzz~~~|||yyyzzz|||wwwyyy|||{{{{{{~~~{{{|||zzzqqqqqqxxx||||||{{{yyyyyyvvvlllddd```WWWVVVRRRMMMGGGDDDCCCDDD@@@???>>><<<;;;;;;;;;;;;666555444333333444555666666444111///...///111333111111222333333333222222...............///000000........................////////////////////////........./////////000000///000111111000///...---...//////000111111222222//////......///000222333///000111333333333333222111111111111222444555666444555666888<<>>;;;BBBGGGHHHKKKSSS[[[^^^]]]bbbiiipppvvv|||xxxmmmnnnfff]]]\\\bbbiiikkkjjjbbb```[[[WWWUUUTTTUUUUUUIIIGGGDDDCCCDDDGGGKKKNNNLLLRRRWWWYYY___hhhnnnpppsssqqqqqqrrruuuwwwwwwwwwtttxxx{{{{{{xxxxxx}}}yyyuuu{{{|||uuu|||}}}yyy|||{{{zzzxxxsssqqqzzz~~~zzz|||{{{yyyssslllbbbYYYRRRNNNJJJJJJHHHDDDAAA>>>>>>>>><<<>>>???===999777777999333555888888777666444444333333333222000000000222000111222444444333333222000111222333333333333333////////////////////////,,,,,,,,,------...............//////...---,,,,,,........................///000111222222111000///000000000000000000000000222222000///............000000111111111000000///333222111000000111222333555444444444444444444555888888:::<<<@@@FFFJJJMMMTTTXXX^^^gggooovvv{{{~~~{{{}}}~~~zzztttooollliiieeeaaabbbgggoootttvvvnnnpppnnnjjjhhhjjjjjjggg___XXXNNNFFFCCCDDDEEEFFFDDDCCCDDDGGGLLLQQQTTTUUU[[[\\\]]]^^^___bbbgggjjjllloootttvvvuuutttrrrrrr|||~~~}}}~~~|||xxxvvv{{{xxxrrroookkkfffaaa[[[XXXRRRMMMHHHDDDBBBBBB>>>===<<<<<<;;;;;;;;;;;;666666666666666666666666555555555555555555555555333333333333333333333333333333333333333222111000111111000000//////..............................---------....../////////......//////...------,,,........................///000111111111111000///000000000000000000000000333222111000////////////000000111111111111000000222111111000000111111222111111000000000000111111555555666777:::===@@@AAAJJJMMMSSSZZZcccjjjpppssssssuuuxxxxxxuuuqqqooonnnllliiiggghhhnnnuuuyyy{{{xxx{{{|||zzz|||~~~qqqiii^^^TTTMMMIIIGGGEEEEEEDDDDDDEEEHHHJJJKKKJJJIIIJJJLLLMMMNNNQQQUUUXXXXXX]]]bbbfffiiijjjkkkmmmppprrrvvvxxxyyy{{{}}}~~~~~~~~~~~~{{{|||zzzrrrlllddd^^^WWWRRRQQQOOOKKKGGGJJJHHHDDD@@@===;;;:::999;;;:::999999888888888999444444444444444444444444333333333333333333333333333333333333333333333333111222222222111111000///111000000000/////////....................................///////////////.........///......---,,,........................///000000111111000000///000000000000000000000000333333222111000000000000000000111111111111000000000111111222222111111000222222111111111111222222222333333444444555555666===???CCCIIIPPPXXX^^^aaafffiiikkkmmmmmmmmmoooppppppooonnnpppuuuyyy|||}}}xxxlllaaaXXXRRRNNNLLLNNNLLLJJJJJJIIIHHHEEECCC@@@BBBBBBBBBBBBDDDFFFIIIHHHKKKQQQVVVYYY\\\___bbb___bbbfffhhhkkkmmmqqqsssyyy|||~~~~~~|||wwwtttsss|||}}}}}}~~~xxxpppfff^^^YYYUUUPPPMMMKKKGGGBBB@@@@@@@@@===:::===<<<;;;:::999888777777777666555555555555555555333333333333333333333333111111111111111111111111222222222222222222222222000000000111000000///...000000000000////////////..........................................//////---...............------........................///000000000000000000///////////////////////////222111111000//////000000///000000111111111111000///000111222222111000///222222111111111111222222222333333444444333222222666666888;;;@@@FFFKKKNNNWWWYYY\\\___aaaeeeiiimmmqqqqqqrrrtttvvvyyyzzz{{{|||qqqgggaaa___^^^^^^___]]][[[YYYWWWSSSOOOKKKIIIHHHGGGDDDAAA???@@@AAACCCFFFIIIKKKMMMNNNQQQSSSPPPRRRVVVYYY[[[___cccfffmmmppprrrrrrpppmmmkkkkkkqqqpppoooooorrryyyuuuooohhhdddcccbbb___\\\WWWRRRKKKEEECCCBBB@@@???BBB???<<<;;;<<<<<<;;;999888888999999999888777777444444333222222333333333333333333333333333333333111111111111111111111111222222222222222222222222000000000111111000//////000000000000////////////........................------------------------------...............---........................000//////////////////000////////////////////////000000///............/////////000111111111111111///000111222222111000///......------------......222222333444444333333222444333333444777:::===???EEEGGGJJJMMMQQQVVV\\\```gggiiimmmppptttvvvyyyzzz|||qqqiiihhhkkkpppssstttrrrpppnnnlllhhhddd```XXXVVVRRRKKKDDD@@@??????CCCEEEFFFFFFEEEDDDEEEFFFDDDFFFIIIKKKMMMPPPTTTWWW]]]___bbbddddddcccdddeeecccaaa```^^^```gggooovvv{{{{{{yyyvvvoooeee\\\WWWSSSOOOLLLLLLKKKIIIFFFBBB@@@>>>===<<<<<<<<<;;;888777666555555555444333444555555555555444333333333333222222222222333333333333333333333333333333222222222222222222222222111111111111111111111111000000111111111111111000////////////000000000000---------------------------------------,,,,,,,,,,,,---......///.................................000//////......//////000000000000000000000000000///......------............///000111111222111111///000000111111000000/////////............//////000000000111111222222333333333222222333444666777777999;;;===@@@DDDJJJNNNUUUYYY___eeeiiinnnsssvvvxxx|||~~~}}}~~~~~~{{{sssnnnooouuu|||}}}|||yyyvvvssskkkggg```WWWOOOJJJJJJKKKHHHIIIJJJIIIFFFCCCBBBBBB>>>@@@AAAAAABBBDDDGGGJJJMMMOOORRRTTTUUUWWWYYY[[[YYYXXXVVVUUUVVV\\\dddjjjpppzzzzzzyyyxxxxxxuuupppiiiddd^^^[[[XXXVVVTTTPPPJJJEEECCCAAA???>>>??????===<<<999::::::::::::999888777666555555444333333222222555555444444333222222222333222222222222333333444333333333333333333333333222222222222222222222222000000000000000000000000000000111111222222111111////////////000000000000------------------------///.........------------,,,------...//////..............................000///............///000000000000000000000000000//////............//////...///000111111222222222000000////////////000000222222111111111111222222000000/////////000222333000111111111222333333333222333444555777999>>>AAABBBGGGMMMSSSWWW\\\bbbfffeeeiiillllllpppwwwyyyxxxzzzvvvrrrqqqvvv}}}~~~|||zzzvvvrrrjjjaaaZZZXXX[[[]]]YYYZZZ[[[XXXRRRMMMIIIGGGBBBBBBAAA@@@???@@@BBBDDDDDDEEEGGGIIIIIIKKKNNNPPPPPPOOOOOOOOOQQQWWW^^^dddkkkttt}}}~~~nnnnnnpppvvv~~~vvvoooiiieee\\\ZZZXXXVVVTTTPPPLLLHHHEEEDDDCCCAAA@@@???>>>===888888777888888888777777777888888888666555555555666777888777666666666666666555333222222222333444222111111111222222333444222222222222222222222222222222222222222222222222000000000000000000000000...///000000111111000000.../////////000000000111------------------------000000//////.........---,,,,,,---.../////////...........................000///...------...///000000000000000000000000000000000////////////000111......///111111222222222111000///......///000111//////............//////333222000//////000222333---...000111222333333222333444555555555666999<<<888<<>><<<=========;;;999888:::<<<666777777888888888888777666777666555444444555777000222333444333333333444222111///......///111222111111111111111222333333000000000000000000000000111111111111111111111111000000000000000000000000------...///000000//////.../////////000000111111//////////////////......111...,,,+++,,,------,,,..................------........................///////////////.........////////////........................///////////////111222111000///000222000000000000000000000000111111000000//////......111111000000000000111111444333222111111222333444222222222222222222333333666666777888:::===@@@AAAGGGGGGHHHKKKQQQYYY```dddaaaeeejjjpppuuuxxxzzz{{{~~~{{{xxxvvvtttuuutttqqqkkkfffhhhpppwww{{{yyywwwvvvrrrkkk```YYYVVVRRRMMMJJJJJJIIIFFFDDDEEECCC@@@???@@@AAABBBBBBCCCCCCCCCEEEIIINNNSSSVVVaaaaaaccceeefffeeeaaa___WWWXXX\\\bbbkkkvvvzzzrrrmmmjjjaaaaaa___^^^\\\ZZZYYYXXXTTTRRRNNNIIIDDDAAA???>>>:::::::::999999999888888777777666666555555555555444444444444444444444444444444555555555555444444333333333333333333333333222222222222222222222222000111111222111000///...000000000000000000000000000000000000000000000000111111111111222222222222//////000000000000//////000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,000...++++++,,,------,,,................................................/////////////////////...////////////........................////////////---///000///...---...000000000000000000000000000000000000000//////......111111000000000000111111333222111000000111222333//////000111111222222333222222333444555888:::;;;999999:::<<<@@@EEEJJJMMMOOOSSSYYY```ggglllpppqqqzzzzzz{{{{{{{{{zzzyyyxxxvvvwwwwwwsssooooootttyyy|||uuukkkddd```]]]YYYWWWWWWVVVTTTRRROOOMMMIIIFFFDDDCCCCCCBBBEEEDDDDDDEEEHHHLLLPPPSSSXXXXXXXXXXXXYYYWWWTTTQQQOOORRRWWW^^^fffmmmrrrtttvvvuuuuuutttsssrrrqqqqqqvvv{{{|||ssspppkkkddd^^^XXXTTTRRRJJJJJJIIIGGGFFFEEEDDDCCCEEECCC@@@<<<999777666666888888888777777777666666666666555555555444444444444444444444444444444444333333444444444444333333333333333333333333333333222222222222222222222222111222222333222111000///000000000000000000000000////////////////////////------.........///////////////000000000000/////////////////////.........++++++++++++++++++++++++...,,,++++++---......---......................................................//////////////////////////////........................////////////---///000///...---...000000000000000000000000000000000000////////////...111000000//////000000111111111000000000000111111......//////000111222222000000000111222333555555444444444555666888:::;;;>>>AAAGGGNNNTTTZZZ]]]___hhhkkknnnrrruuuvvvvvvvvvtttwwwzzzyyywwwwwwzzz|||}}}vvvpppqqqooolllkkkkkkjjjhhhggg```]]]YYYTTTOOOLLLJJJIIIJJJJJJHHHHHHIIIKKKMMMNNNOOOMMMLLLLLLMMMLLLJJJHHHHHHMMMTTT[[[```ccccccbbbfffdddbbb```____________dddkkkuuuyyytttoooggg___XXXQQQOOOLLLIIIEEEBBB@@@???;;;;;;:::999999888888777;;;:::888666555444444333555555555555444444444444444444444444333333333333333333333333333333333333111222222333333222222111222222222222222222222222111111111111111111111111111111222222111111000///000000000000000000000000////////////////////////,,,,,,---------............//////000000//////............///////////////---------------.........---,,,+++,,,...///...------------...................................................////////////////////////........................///////////////111222111000///000222000000000000000000000000////////////////////////000000////////////000000000000////////////000000//////000000000000000111222222222222222333333333444555555666666555555555888:::>>>AAAEEEHHHIIIJJJSSSVVV[[[```eeeggghhhiiijjjmmmrrruuuwwwyyy}}}~~~~~~}}}{{{yyy|||{{{zzzzzzyyyxxxvvvtttqqqooolllfff```\\\ZZZYYYYYYXXXUUURRRQQQPPPPPPPPPMMMKKKJJJJJJKKKKKKIIIHHHGGGKKKQQQWWWZZZZZZYYYXXXWWWUUUSSSQQQQQQQQQSSSTTTYYY___jjjuuu}}}{{{{{{{{{{{{{{{zzzwwwrrrnnnaaa]]]WWWSSSOOOKKKFFFCCC@@@???>>><<<:::999999999888888888888888888888888888888777666555555444444444444333333333222222222333333333222222222222222222222222222222222222222111222222333333222222111222222222222222222222222111111111111111111111111/////////000////////////000000000000000000000000////////////////////////....../////////000000000...//////////////////...------......//////000000---........./////////000,,,++++++,,,...///...------------.........//////........................---.........//////000000////////////........................///////////////111222111000///000222////////////////////////.............../////////000000////////////000000////////////////////////222222222111000000//////222222222222222222222222000111222333333222222111555666777888:::;;;;;;<<<@@@CCCGGGLLLOOORRRSSSSSSYYY[[[___dddjjjqqqxxx|||yyyxxxuuuttttttwww{{{~~~}}}|||||||||{{{wwwrrrooonnnooopppnnnjjjfffbbb___^^^]]]VVVSSSQQQOOONNNMMMJJJHHHHHHJJJLLLNNNPPPQQQQQQPPPIIIHHHFFFFFFFFFHHHJJJLLLPPPUUU]]]fffqqq|||zzzxxxtttooojjjeeebbb```^^^]]]\\\[[[ZZZVVVRRRNNNHHHEEEBBB???>>>===;;;;;;888777666555444444444444333333444444444555555555555555444444333222111111444444333333333222222222111111222222222222222222222222222222222222222222222222333333333333222222111111111111111111111111000000000000000000000000000000/////////000000000////////////////////////........................//////000000000111111111......////////////......------......//////000000+++,,,,,,------.........---,,,,,,---...///---,,,,,,,,,------.../////////........................------......///000000000////////////........................////////////---///000///...---...000////////////////////////---............/////////000//////......//////000//////000000000000//////333222222111111000000///000000111111111000000///......000111111222222111000000111222333444555666555777999;;;===???@@@AAAGGGHHHJJJOOOWWW___fffkkkkkkjjjgggeeefffkkksssxxx~~~~~~|||~~~~~~zzzvvvsssqqqpppeeebbb^^^[[[XXXTTTOOOKKKMMMLLLJJJIIIIIIIIIKKKLLLAAAAAAAAABBBCCCEEEGGGHHHJJJMMMRRRYYYaaakkkuuu|||yyyzzzzzzxxxvvvtttttttttvvvvvvvvvuuurrrnnnjjjhhhZZZYYYVVVRRRNNNJJJHHHFFFGGGFFFDDDDDDCCCBBB???<<<===;;;999777666666666777666666555444333333333333000000000111111222222222444555555444333222111000333333333333222222222222111111111111222222222222111111111111111111111111222222222333333222222222000000000000000000000000////////////////////////111111000000000111222222////////////////////////........................------........./////////---......//////......---.........///////////////******+++,,,,,,---......------,,,---///...,,,***,,,,,,------...//////000........................------......///000000111////////////........................////////////---///000///...---...000////////////////////////---------.........////////////............/////////000111111111111000////////////000000000111111//////000111111111000//////000000111222333444444/////////000111222333333333333333333444555777888999999;;;???DDDJJJOOOQQQQQQRRRRRRRRRSSSWWW___dddmmmsssyyy~~~zzz~~~~~~tttrrrpppmmmjjjeee___[[[[[[XXXTTTOOOMMMLLLLLLMMMGGGHHHHHHIIIJJJKKKLLLLLLKKKNNNRRRWWW\\\bbbiiimmmrrryyy~~~~~~~~~|||vvvnnnhhh```aaaaaa___ZZZWWWVVVWWWSSSTTTSSSRRRPPPMMMJJJIIIAAAAAAAAA???>>>;;;999888;;;:::888999999999777666777777666555444333444555555555444333333333333444222222222222222222333333333444555555555444333222222222222222111111111111111111111222222333333333111111111111111111111111000111111222222111111000000000000000000000000000///////////////////////////......---...///000111////////////////////////........................,,,,,,---------.........---......//////......---///////////////.........++++++,,,------...//////...------...///...+++))),,,,,,------...///000000........................---------...///000000111000/////////......................../////////000000111222111000///000222////////////////////////---------.........////////////............/////////000111222222111000///++++++,,,...///111222333000000222333333333222111////////////000111222333333333222111111111222222555444222111111333555666333222333666:::<<<>>>>>>;;;===@@@AAABBBFFFLLLPPPTTT[[[ccciiilllmmmoooqqquuuzzz~~~}}}}}}}}}{{{xxxsssooohhheee```[[[VVVSSSRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTQQQTTTXXX\\\___bbbeeehhhjjjooovvv|||~~~wwwqqqkkkgggaaaaaa``````^^^ZZZSSSNNNIIIJJJJJJGGGCCCAAABBBDDD???@@@@@@???>>>===;;;:::666777888999999888777666777666444555666777666555333444444444333333555666111111000000000000111111222222222222333333333333...///000222222222222111111111111111000000000000111111222222333333333333000000000000000000000000//////000000000000//////000000000000000000000000////////////////////////+++******)))***+++---...////////////////////////........................---------.........//////---..................---000000//////.........---++++++++++++++++++++++++,,,------......------,,,------------------------//////000000000000//////...............---------000000111111111111000000---------............///000000///...---,,,,,,+++///////////////////////////.........///000222333////////////////////////111000---,,,,,,---000111////////////////////////...///000111222222111111111111111111111111111111111000000000000000111111111111222222222333333333000000111222333333444444444555666777999;;;<<<===DDDEEEHHHKKKPPPTTTWWWYYY^^^ccciiimmmpppsssxxx|||~~~}}}|||}}}~~~xxx}}}~~~zzzxxxxxxuuuooojjjgggeeeffffffdddeeeggghhhhhhgggffffffdddgggkkkooorrrrrrrrrqqqttttttttttttvvv|||}}}zzzyyysssooorrr}}}|||{{{}}}yyypppjjjiiihhhhhhgggeeebbb]]]WWWRRRNNNLLLIIIHHHGGGEEECCCAAA@@@???>>>======<<<;;;:::999999777777777777666666666666444444444555555555666666333333333333333333333333222111000//////111333444333333222111111222333333222222222222222222222222000111222222222000///...111111111111111111111111222222111000//////000000000000000000000000000000000000000000000///......000000000000000000000000..............................------------......------------------------......////////////......000///---,,,+++,,,------........................//////000000000000//////++++++++++++++++++++++++,,,------......------,,,------------------------/////////000//////......------................../////////000000/////////------------............/////////...------,,,,,,//////////////////////////////......///000111222000000000000000000000000000///...------...///000////////////////////////.........///////////////111111111111111111111111444444333222222222222222000000000111111111222222000000111111222333333444333333444555777888999999::::::<<<>>>@@@CCCEEEGGGGGGKKKPPPSSSVVVXXX\\\___eeeggghhhhhhggggggiiijjjnnnssszzz|||zzzwwwtttssssssuuuvvvuuuvvvwwwxxxyyyzzzzzzzzzzzz|||~~~}}}~~~}}}yyywwwqqqmmmqqq}}}}}}yyyxxxwwwxxx}}}yyy}}}~~~}}}wwwuuuuuusssoookkkiiihhhhhhhhhhhhiiijjjjjjppphhh^^^UUUPPPOOONNNNNNJJJJJJHHHFFFDDDAAA@@@???@@@???>>>===<<<::::::999888888777777666555555555666666666666555555555555333333333444444444555555222222222222222222222222222111000//////111333444333222222111111222222333000000000000000000000000000111111222111000///...111111111111111111111111222111111000//////000000000000000000000000000000000000000000000///......////////////////////////..............................------------....................................////////////......---,,,+++*********++++++...........................//////000000//////...++++++++++++,,,,,,,,,,,,,,,------......------,,,------------------------.../////////...------,,,,,,---------.../////////---......//////......---------------....................................////////////////////////000//////......///000000000000000000000000000000/////////......////////////////////////////////////...---,,,,,,,,,---...000000000000000000000000222111000////////////////////////000000000111111000000000111222222333333111222222333444444555555555555555555666777888888777:::===???@@@BBBDDDFFFHHHJJJLLLMMMMMMOOOQQQSSSWWW[[[bbbhhhlllooorrruuusssrrrqqqrrrsssvvvyyy{{{}}}~~~~~~yyyvvvtttyyy}}}zzzyyyyyyzzzzzzuuuqqqnnneeeaaa\\\YYYXXXVVVRRROOOOOONNNMMMLLLLLLNNNPPPQQQYYYSSSJJJBBB>>><<<<<<<<<999999888888888888888888777777666666555444444444333333333333333333333222555555555444444444333333111222222222222333333333111111111111111111111111111111000///000111222333333222111111111111222333000000000000000000000000000111111111111000//////111111111111111111111111111111000/////////000000000000000000000000000000//////000000000///......////////////////////////..............................------------...................../////////......////////////......---,,,++++++***+++++++++---------------------------..................---+++++++++,,,,,,,,,,,,,,,,,,------......------,,,------------------------............---,,,++++++,,,,,,,,,---...///000000.........//////.........,,,,,,---------.........---------.........//////////////////////////////000/////////......//////////////////////////////---...///000000///...---////////////////////////111///---+++++++++---...////////////////////////......---------......////////////000000000111111000000000000111111222222111111111111222222222222444444333333333333333333444555777888888999::::::888:::<<<======>>>AAACCCBBBEEEIIIMMMOOORRRVVVXXXYYYYYYZZZ\\\___cccfffhhhnnnnnnnnnppprrruuuxxxzzz~~~~~~|||wwwuuusssnnnnnnnnnnnnmmmlllkkkjjjdddcccaaa^^^YYYUUUQQQOOOJJJGGGDDDCCCDDDCCCBBB@@@AAA@@@>>>===>>>@@@CCCDDDQQQKKKCCC===:::999999999999999888888777777666666333333333333333333333333111111222222333333333333333333333333222222222222000000000111111111222222000000000000000000000000111000000///000111222222222222111111111111222222222222222222222222222222000000111111111000000000111111111111111111111111111000000/////////000000000000000000000000000000...///////////////......////////////////////////..............................------------......------------............---......//////......---.........---------......------------------------,,,------......------,,,++++++,,,,,,,,,---------,,,------......------,,,---------------------------------------,,,++++++,,,,,,,,,---...///000000...//////000000//////...,,,,,,,,,------------...,,,,,,------...////////////////////////////////////////////////.................................---...///000000///...---////////////////////////222000...,,,,,,---...////////////////////////////////////000111222333444000000000111111111222222//////000000000000111111111111111111111111111111000000000//////000000111333333333444444444333333444666777888777777999:::999;;;<<<===>>>???BBBEEEAAABBBDDDFFFIIIKKKMMMNNNSSSSSSTTTUUUWWW[[[]]]___bbbfffmmmuuuzzz|||||||||~~~~~~~~~}}}~~~}}}wwwvvvxxx{{{wwwtttrrrqqqtttxxx|||}}}{{{xxxvvvsssqqqqqqqqqrrrrrrnnnkkkgggbbb]]]ZZZXXXXXXRRRRRRRRRQQQPPPNNNLLLKKKJJJIIIHHHEEECCC@@@===<<<<<<;;;999999:::;;;;;;;;;999777555555555888;;;===HHHCCC===999777666666555666666555555444333333333111222222222333333333333000000111111222333333333222222222222111111111111/////////000000000000111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000000///////////////000000////////////////////////......////////////............................................................------------......+++++++++,,,,,,---------------............------........................------------------------,,,,,,------------,,,,,,++++++,,,,,,------......,,,------......------,,,------------------------,,,,,,------...------,,,,,,---------...//////////////////000000/////////,,,,,,,,,,,,---------------------.........//////////////////////////////---....../////////......---------------------------...///000000///...---////////////////////////111000///.........///000000000000000000000000000////////////000222333333000000000111111111222222///////////////000000000000000000000000111111111////////////000000111222333222222333444444222111333444555555444444555666333444555555555777999<<<777888:::<<<===>>>????????????@@@BBBCCCEEEGGGHHHGGGLLLTTT[[[___```^^^\\\[[[]]]^^^___^^^___aaacccjjjrrr}}}|||zzz{{{{{{{{{zzzwwwuuusssqqqooonnnnnnnnnhhhfffbbb]]]YYYXXXZZZ\\\WWWWWWWWWZZZ___eeekkkoooqqquuu{{{}}}{{{{{{}}}{{{uuusssuuuyyy{{{|||{{{{{{zzzyyyvvvrrrooommmmmmmmmkkkhhheeedddfffhhhaaaaaabbbbbbaaa```___^^^ZZZXXXUUUTTTTTTTTTSSSRRRQQQOOOLLLHHHEEECCCCCCBBBAAAAAAAAA@@@???>>>===<<<>>>>>>===<<<:::999888888:::999888777777777777777555444333333444666888:::???<<<777555444444333222000000111111111222222222000000000000111111222222/////////000000000111111222222222111111111000000////////////000000000000000000000000000000000000/////////000000000111111000000111222222111000000////////////////////////000000000///000000111222000000000000000000000000//////......//////000000////////////////////////------.../////////............................................................------------......*********+++,,,,,,------------............------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++,,,,,,---......///,,,------......------,,,------------------------+++,,,---......///......------..................---......//////......---++++++,,,,,,,,,------------------...............////////////////////////+++,,,...////////////.................................////////////......///////////////////////////////////////000000000111111111111111111111111000//////......//////////////////000000000111111////////////////////////.........//////000000000000000000000000111222222333222111222555555333111111222333333222222333444...000111111111222444555333444666888999999888777666666888999::::::::::::;;;>>>CCCGGGJJJIIIGGGFFFBBBDDDFFFFFFFFFFFFGGGIIIQQQUUU\\\fffmmmpppmmmjjj```]]]ZZZYYYZZZ[[[YYYXXXVVVUUUSSSSSSRRRRRRPPPOOOKKKJJJHHHEEEBBBBBBDDDFFFBBBCCCDDDFFFIIINNNSSSVVVYYY\\\aaaeeeiiimmmtttxxx}}}xxxsssqqqsssvvvvvv{{{{{{yyyxxxyyy|||~~~wwwssssssppppppqqqrrrrrrqqqooonnndddcccaaa``````aaacccdddaaa^^^[[[XXXXXXZZZ\\\^^^\\\]]]]]]\\\ZZZXXXUUUSSSRRRRRRRRROOOLLLKKKLLLNNNGGGGGGHHHHHHHHHGGGGGGGGGFFFDDDAAAAAABBBCCCAAA???@@@???===<<<;;;:::999999:::::::::999999999999999:::999999888777777777777777777777555444444444555444444444555666888999:::;;;888555333333444333222000000111111222333333333///000000000000000111111///////////////000000000222222222111111111000000////////////000000000000111111111111111111111111...//////000000000000000///000111222222111000///////////////////////////111000/////////000222333000000000000000000000000...............///000000////////////////////////,,,---......//////............................................................------------......******+++,,,,,,---......,,,------......------,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++,,,,,,---...//////,,,------......------,,,------------------------++++++---...///000000000...............---------,,,------......------,,,++++++,,,,,,,,,---------........................////////////////////////***+++---///000000//////////////////////////////////////////////////////////////////////////////------...///000000000///111111111111111111111111666555444222111000000000............/////////000///////////////.........,,,,,,---......///000000------,,,,,,,,,,,,------000///...///222333111///...000222222111111333555000222333222111111222333///111333555555555333222222333555666666666555444999:::<<<===>>>===;;;:::888:::<<<===<<<<<<===>>>@@@@@@CCCJJJRRRTTTPPPKKKIIIFFFCCCCCCEEEFFFDDDBBBCCCBBBBBBBBBBBBBBB@@@>>>======<<<:::888999;;;===;;;<<<<<<<<<<<<===???AAAEEEHHHKKKLLLMMMPPPVVVZZZ\\\bbbhhhmmmpppvvvuuuiiieeehhheeeddd```ZZZUUUSSSUUUXXXWWW[[[ccckkkqqquuuvvvvvvsssqqqppppppsssuuuvvvvvvqqqooommmjjjhhhfffeeeeeeaaa```___aaaeeeiiikkklllkkkiiihhhjjjooouuuzzz|||wwwtttqqqoooppptttzzz}}}|||zzz}}}}}}{{{|||xxxyyyvvvooolllooorrrsssrrrsssuuuwwwxxxyyyxxxxxxxxxuuuuuuwwwxxxyyy{{{}}}{{{||||||xxxrrrmmmkkklllnnnlllgggccccccaaa[[[VVVVVVVVVVVVUUUUUUTTTRRRQQQQQQNNNMMMMMMLLLLLLKKKKKKKKKHHHHHHHHHFFFEEEEEEGGGIIIDDDEEEFFFGGGFFFEEECCCAAA@@@BBBDDDBBB>>><<<===>>>;;;;;;;;;<<<<<<<<<<<<<<>>;;;999999999999999999888888888888777777666777777888888777666555444444444444444333444444333222222444555111222333444555666777777777555222111222222222111222222222222111111111111111111111111111111111111111111111111111111111111222222222222111111111111////////////000000000111111111111111111111111111...//////000000000000000///000111222222111000///111111111111111111111111111000/////////111222333000000000000000000000000...............///000111////////////////////////,,,,,,---.../////////............................................................------.........++++++,,,------...//////,,,------......------,,,,,,---///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...---+++******+++---...///...------++++++***))),,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......+++++++++,,,,,,---------000...+++,,,...000///---,,,++++++******++++++,,,,,,---...//////...---,,,---.........---,,,,,,+++000///...------...///000............////////////////////////////////////......////////////......,,,...///111111///...,,,...////////////---+++***...............///000000000000000000000000000000///////////////.........000000//////......------////////////000000000000222111111111000000//////000000000000111111111111111111111111111111111111444333222222111111222222111111111222222333333333555555555555555555555555444444666777888888888888;;;;;;<<<<<<===>>>??????<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::888888888888888888888888333444444555666777888888;;;;;;===>>>@@@AAABBBCCCHHHJJJMMMRRRWWW\\\___aaacccaaa^^^YYYUUURRRPPPNNNXXXQQQIIIEEEEEEEEECCC@@@DDDGGGLLLPPPSSSVVVYYY\\\YYYVVVUUUWWWZZZ[[[ZZZXXXSSSRRROOOLLLJJJIIIHHHHHHHHHHHHIIIKKKLLLMMMNNNOOOSSSRRRRRRRRRSSSVVVXXXZZZ]]]___bbbeeegggggggggfffeeecccccceeehhhiiigggeee[[[YYYWWWVVVVVVXXX[[[\\\^^^^^^aaaeeeiiiiiieeeaaaZZZXXXVVVTTTSSSSSSUUUUUUXXXYYY[[[]]]___```aaabbb^^^]]]\\\\\\]]]```ccceeeeeecccaaabbbcccdddcccccceeelllssstttppplllkkklllnnnnnnnnnnnnnnnnnnnnnnnnooonnnnnnmmmllllllkkkkkkdddbbb```^^^^^^___```aaa^^^\\\ZZZWWWTTTQQQNNNMMMPPPOOOMMMKKKHHHFFFDDDCCCEEEDDDDDDCCCBBBBBBBBBCCC@@@@@@??????>>>>>>>>>=========<<<;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777888888888888999999999999888888888888888888888888888888888777666666555555444444444444444444444444222222222222222222222222222333333333333333333444333222222222333444444555666555333222111000000000000000000000000000000000222222222222222111000///000000000000000000000000000000000000111111111111222111111000///......---000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000111111000000//////............------------......------,,,,,,,,,,,,------//////............//////......................................................------------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,+++******+++,,,---...------,,,,,,++++++***---------------,,,++++++,,,,,,,,,---------......,,,+++++++++,,,,,,---...///---+++,,,...///...,,,,,,,,,++++++++++++,,,,,,------............------------......------,,,+++//////............//////............////////////..............................////////////......///000111222222111000///---......//////........................///000000/////////////////////////////////////////////...............------------.../////////000000000000111111111000000000//////000000000000111111111111111111111111111111111111222111000000//////000000111222222222222222222333444444444444444444444444333333444444555555666666777777777888888999999999999999999999888888777777777777777777777777777777666666666666666666666666333444444555555666666666777777888888888999999999;;;<<<>>>AAAEEEHHHJJJKKKMMMKKKIIIGGGDDDCCCAAAAAALLLFFF@@@===>>>???>>>;;;<<<===@@@CCCFFFIIIJJJKKKGGGEEEDDDEEEGGGHHHGGGEEECCCBBB@@@???>>>===>>>>>>===>>>>>>???@@@AAABBBBBBBBBBBBAAAAAABBBDDDFFFGGGGGGHHHJJJLLLNNNNNNNNNNNNLLLKKKKKKMMMOOOPPPOOOMMMHHHGGGEEEDDDEEEGGGJJJLLLLLLLLLOOOSSSVVVUUUQQQNNNHHHGGGEEECCCBBBCCCDDDEEEFFFGGGHHHKKKLLLNNNNNNOOOKKKJJJIIIHHHIIIKKKNNNPPPMMMKKKJJJJJJKKKLLLKKKKKKNNNSSSYYYZZZVVVRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRQQQQQQPPPPPPKKKJJJIIIHHHGGGHHHIIIIIIIIIHHHGGGEEECCCAAA@@@???CCCCCCBBBAAA???>>>======>>>======<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::999999888777777666777777777777777777777777666666666666666666666666444444444444555555555555666666666666666666666666444444444555555555555555444444444444444444444444222222222222222222222222555555444333222111000000111000000000111111222333333333222111111111222222000000000000000000000000111222222222222111000///000000000000000000000000//////000000000111111111000000000//////.........////////////////////////...//////////////////...////////////////////////........................000000000000//////......//////............//////......------------......//////............//////......................................................------------......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,---------......---,,,+++++++++,,,.........,,,++++++---------,,,------,,,,,,,,,,,,------......------------......------......------,,,,,,......////////////......---............/////////..............................////////////......///000111222222111000///---------......000111111...............///000000////////////////////////......//////////////////,,,,,,,,,---------------....../////////000000000111111000000000000//////000000000000111111111111111111111111111111111111111111000////////////000222222222222222111111111333333333333333333333333333222111111111222333444444444444444444555555555666555555555555444444444444444444444444444444444444444444444444444444444333333444444444444444444555444444333333222222111666666777888999;;;;;;<<<<<<<<<;;;:::::::::;;;;;;@@@<<<777666888999999888:::888888;;;???AAA@@@>>><<<;;;::::::;;;;;;:::999777777777666777888999999666666666666777777777777999999888777888999:::;;;::::::;;;;;;<<<=========<<<;;;;;;===???@@@???======<<<;;;:::;;;===???AAA@@@AAACCCFFFHHHFFFCCC@@@===<<<;;;999999999:::::::::;;;===???@@@AAABBBBBB>>>===<<<;;;;;;===???@@@===;;;::::::;;;<<<<<<;;;???CCCFFFFFFCCC@@@@@@AAA????????????????????????@@@@@@??????>>>>>>======;;;;;;;;;:::::::::::::::;;;;;;::::::999999999888777777777777777777777777777777777777666666666666777777666666666666666555666666666555555444444333444444444444444444444444333333333333333333333333222222222222333333333333444444444444444444444444111111111222333444444444333333333333333333333333222222222222222222222222555444444333222111000000111000000000000111222222111111000000111222333333000000000000000000000000111111222222111111000000000000000000000000000000//////000000000000111111///.....................////////////////////////........................////////////////////////------------------------000000000////////////...000000////////////000000///................../////////............//////........................------------------------......------------....../////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++************+++,,,+++++++++,,,,,,---------,,,---------------,,,,,,,,,,,,,,,---------.........---,,,++++++,,,...///---,,,+++++++++,,,,,,,,,...------,,,,,,------...///...,,,,,,,,,,,,...///,,,------...------,,,,,,,,,---////////////---,,,---------.........//////........................---......//////......---------...//////...------///...------...///111222...............///000000////////////////////////............////////////,,,,,,,,,------......///........./////////000000000000000000000000/////////000000000111111111111111111111111111111111111333333222111111111111111333333222222111111000000111111111111111111111111444222000//////000222333555444444444444444444444333333333333333333333333222222222222222222222222444444444444444444444444333333333333222222111111444444333333222222111111666666777777777777888888777777777777999:::;;;<<<;;;888555444555777777777:::777555888===???===999:::999888888888888777666333444444444555666777777666666666666555555555555888888777666666666777888::::::999888888999::::::888999999:::<<<<<<<<<;;;<<<;;;:::999999:::;;;<<<<<<===???AAAAAA@@@===;;;:::999888777666666777777777888:::;;;<<<======>>>;;;:::999888888999:::;;;;;;999888888999::::::999>>>???AAA@@@===;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;::::::999999999888999:::::::::999888888888888888888888888888888333333444444555555555555555555666666666555555555666666666666666666666666444444444333333222222222444444444444444444444444333333333333333333333333333333333333444444444555444444444444444444444444111111111222222222333333222222222222222222222222111111111111111111111111000000111111222222333333333222222222222222333333111000000000000111222222000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000111---------...............////////////////////////------------------------////////////////////////------------------------//////////////////////////////............////////////............/////////......------......///........................------------------------...------,,,,,,------...000///......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,------...***+++,,,,,,,,,,,,++++++,,,,,,,,,---------......///...---,,,,,,,,,---...,,,,,,,,,+++++++++,,,---...------,,,,,,------......---,,,++++++,,,---...,,,,,,------...------,,,,,,---...//////...---,,,------------....................................------............------------............------000///...------...///000...............///000000........................---.........//////000000------....../////////000............//////////////////////////////000000///000000000111111111111000000000000000000000000333222111111000000111111222222222111111000000000111111111111111111111111444333111//////000222333444444444444333333333333222222333333333333333333222222222222222222222222333333333333333333333333333333333222111111000000333333333333333333444444222333333333333444444444333333333444555666888888:::888555444444555555555555222000444999<<<999555555555555444333333333333111111111222222222222222666666666555555555555444444444444333333333333333888777666555555555555666444555666777777777888888:::999888666555555555555666888:::;;;:::888666555444333333222222222222222333444555666777777888777777777666555444555555666888666555555666777777666::::::;;;999888666666777666666666666666666666666777777777777666666666666555666777777777777666666555555555444444444444333555444444444444444444444444555666666666666555555555555555555555555555666333333333333333222222222444444444444444444444444333333333333333333333333333333444444444555555555444444444444444444444444333333333222222222111111222222222222222222222222111111111111111111111111//////000111111222333333333333222111111222222222222111000000//////000000///////////////////////////000000111111111000000////////////////////////...////////////000000000---------..........................................---,,,,,,,,,,,,---................................................................../////////...------,,,,,,------...//////............//////......------------..............................------------------------------,,,,,,,,,,,,------///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******++++++,,,,,,++++++,,,,,,,,,---------..................------------,,,---------++++++---...------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,------......------------............------,,,------------.........------------------------------............------///////////////////////////......---------.....................///000000........................------......///000000000.........///////////////------........./////////......////////////000000000000000000111111111111000000000000000000000000000000///............///111111111111111000000000111111111111111111111111222222111000000111222333111111111111222222222222222222333333333333444444222222222222222222222222111111111111111111111111333333222222111111111000000000111222333333444444000000111111222222333333222222222333444555666777777666444333222222333333333111111444888:::888666222333444333222111222333111222222333333333222111222222222222222222222222222222222222222111111111444444333333333222222222000222444444444333444555888777666555333333222222222444666777555444333333111111111111111111111111222222333444444555444444555555444444444444444444555333222222333444444333555555555555555444333222333333333333333333333333444444444444444444444444333333333333333444444444444333333333222222222111444444444444333333333333222333444555555555444333333333333333333444444444333333333333333333333333222222222222222222222222444444444444444444444444222222222222333333333333444444444444444444444444555444444333222222111111111111111111111111111111111111111111111111111111111111111000000000//////111111000////////////000111111000///......////////////////////////////////////000000111111000000////////////////////////......////////////000000///................................................---,,,++++++,,,---...................................................---............/////////---,,,,,,,,,,,,,,,,,,---///..................///......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,---------......---...///000///...,,,+++,,,...///...,,,+++---///,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++,,,------......------...------,,,,,,------...,,,,,,---------.........------------------------,,,------......------,,,/////////....../////////***+++,,,---.........---...............///000000........................------......///000000111///...............---------------.........//////........./////////000000000000000000111111111111000000000000000000000000000000///...............000000000000111111111111111111111111111111111111//////000000111111222222000000000111111222222333222222222333333333444444222222222222222222222222111111111111111111111111222222222222222222222111000000111111222333333444222222222222333333333333333333333444666777999:::444444333222222222333444333444555666777777777777222444666555333222444666222333444555666555555444000000111111111111111111222222333333333333333222222333444555444333222111///222444555333333444666666666666555555555555555111333666666555333333555333333444444444444444333333444444555555555555444555555555555555555555666666444222333444555444444444444444555666555444222222222222222222222222222444444444444444444444444444333222222222333555666333333333333444444444444222222222333333333333333000111333444555444333222222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111111222222222333333333444444444444444444444444333222222222222222222222111111111111111111111111111111111111111111111111000000000000000/////////111111000/////////////////////.........///000000////////////////////////...//////000000000000000////////////////////////........./////////000000000000000//////.................................///...---,,,,,,---...///........................---------------------------------.........//////---------,,,,,,---------......------------.........------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---,,,,,,,,,---------......,,,...000111000...,,,***---///000...,,,+++...000,,,++++++******++++++,,,++++++---......---+++++++++,,,,,,---.........---......,,,++++++,,,......,,,,,,,,,---------......------------------------,,,------......------,,,------,,,,,,,,,,,,------'''(((***---...///.....................///000000........................---------...///000000111.........------,,,,,,,,,---------.........//////---.........//////000000000000000000111111111111000000000000000000000000222222111000000000000000//////000000111111222222111111111111111111111111------///000111111111111000111111222333444444555111111222222333333333444222222222222222222222222333333333333333333333333222222222222222222222222222222222222333333333333222111111111111111111111111111222333555777999:::222333444333333333555666000222444444333222333444000222555444222222444666...///111333444444444333222222222333333444444444000000111222222222222222111222444555555333222000...111444444222222333666222222333444444555555666...111444555333111222444333333444555555444444444222333333444444444333333222222333333333444444444555444222222444444444333222222333555666666333111111111111111111111111111333333333333333333333333333222111000111222444666000000111222333333444444111111222222333444444555000222444555666555444333333333444444555555555555222222222222222333333333333333333333333333333333222222222222222222222222222333333333333444444444333333333333333333333333000000000111222222333333000000000000000000000000000000000000000000000000------...///000111222222333333222111111000111111,,,---------///000111222////////////////////////......///000000000000000////////////////////////............/////////000222222111000///......---........................000///---,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........------.........---------,,,,,,---------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***,,,---...---,,,,,,++++++------------++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++******,,,,,,,,,---------............---------,,,,,,,,,------............------//////000000///...------......//////...,,,+++)))........................******+++,,,,,,---..............................//////000000000000//////////////////000000000000000000000000000000000000///////////////////////////000111222222111000///111111000000//////......////////////............111111111111222222222222///000000000000111111111444333333333222111111111000000000000111111111111333333333222222111111111111111222222222333333333111111111111111111111111222222222222222222222222111222222333333222222111444555666555333111111111333222222555:::;;;888555111111111000000000000000222222222333333444444444111111111111111111111111333333333333333333333333333333222111000000111111333222111000000111222333222222222222222222222222000000000111111222222222777777777777666666666666444444444333333222222222222222333333333333444444333333333333333333333333555444222111111222444555333333333333333333333333111111222222222333333333333333555555555555333333222222111111111111222222222222111111222222333444333333333333333333333333444444444444444444444444444444333333333333222222555555555444444333333333222111111111222333333444333333333222222111111111222222222222222222222222222222222222222222222222333333333222222111111111333333333222222111111111111111111111111111111111222222111111000000//////000000000000000000000000000000//////.........---000000///...---,,,,,,+++////////////////////////............////////////////////////////////////------,,,,,,,,,,,,---------------............///...---,,,,,,,,,,,,---.........------------......------------------------,,,,,,---......---,,,,,,------++++++++++++------+++,,,,,,------,,,,,,+++333000,,,+++---......,,,,,,,,,,,,++++++*********---,,,+++++++++,,,---...///...------,,,,,,,,,,,,,,,------......------,,,,,,+++,,,,,,---...///000,,,,,,,,,+++++++++******)))***,,,------,,,***)))))))))***++++++++++++***)))************+++++++++,,,,,,+++******+++,,,,,,+++,,,---------,,,++++++***+++,,,,,,,,,,,,+++***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---------------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------............------...............---,,,,,,***+++---............---........................***++++++,,,------..............................//////000000000000//////////////////000000000000///////////////////////////////////////////////////000111111111111000///111000000000/////////...000000000000111111111111....../////////000000000000000000111111111111222111111111111000000000000000000000000111111111111333333333222222111111111111111111222222222333333111111111111111111111111...///000111333444555666111222222333333222222111111333444444222222222333222333444777999999666444111111111111222222222222000111111111111111111222111111111111111111111111111111111111111111111111222222111000000000000000222222111000000111222222222222222222222222222222111111111111222222222333555555555555555555555555444444333333333222222222222222222333333333444444333333333333333333333333444333222222222222333444333333222222222222222222222222222222333333333333///000111222333222222111222222111111111111222222222222111111222222333444333333333333333333333333333333333333333333333333000111111222333444555555555444444444333333333333222111111111222222333444333333333222222111111111222222222222222222222222222222222222222222222222333333333222222111111111333333333222222111111111111111111111111111111111111111111000000000000000000000000000000000000000000/////////............/////////...................................................////////////...........................------------------...------------...............---,,,,,,,,,,,,---.........------------......------------------------,,,,,,---......---,,,,,,......---,,,,,,---......,,,,,,------------,,,,,,...+++((((((***,,,,,,+++---------,,,,,,,,,,,,,,,------,,,+++++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,---...///,,,,,,,,,+++++++++******,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,,,,)))************+++++++++,,,,,,+++******+++,,,,,,,,,,,,---------,,,++++++******++++++++++++******---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,---------......++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------............---------,,,,,,,,,------............------------------------,,,+++++++++,,,......//////...........................+++++++++,,,------.................................//////000000//////...////////////000000000000///////////////////////////////////////////////////000000111111000000///000000000000//////////////////000000111111222222......////////////000000000111111111111222222222......//////////////////000000000000111111111111222222222222222111111111111111111222222222222333111111111111111111111111...///000111222444555555111111222222222222111111///000222222222222444555222444888999777555444333111111111222333333444444111111111111111000000000111111111111111111111111111111111111111111111111111111000/////////000000222222111000000111222222222222222222222222222222111222222222222333333333444444444444444444444444333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333111111111111111111111222222222333333333444444444555555555555444333222222222222111111111111222222222111111111111222333333333333333333333333333333222222222222222222222222000000111222333444555555444444333333333333333222222111111111111222333333222222222222222111111111222222222222222222222222222222222222222222222222222222222222222111111111222222222222222111111111000000000000000000000000///000000000000000000111000000000000000000000000////////////............------......////////////........................---............/////////.................................------.........------------...............------,,,,,,------.........------------......------------------------,,,,,,------------,,,,,,///......------......///------............------+++)))''''''***,,,,,,,,,,,,---------------............,,,,,,++++++++++++---,,,,,,++++++++++++,,,,,,,,,------------,,,,,,************+++,,,------,,,,,,,,,+++++++++******---,,,***))))))***,,,---++++++,,,------------,,,)))************+++++++++,,,++++++******++++++,,,+++++++++,,,------------+++++++++,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,---------......,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,------............------------.........------,,,...............------,,,........................,,,,,,,,,,,,------.................................//////////////////...////////////000000000000///////////////////////////////////////////////////000000000000000000///000000000000////////////,,,------...///000000111000000000000111111111222111111111111222222222222---......//////000000000///000000000111111111111222222222111111111111111111111111111222222222222111111111111111111111111222222222222111111111111111111222222222222111111///000222222111222444666333666:::999666222111222000000111111222333444444444444333333222222111111111111111111111111111111222222222222222222222222000000///////////////000222111111111111111111222111111111111111111111111222222222222222333333333333333333333444444444444333222222222222222222222111222222222222333333333222222222222222222222222111222333333333333222111000000000000111111111111222333333333333444444444999999888666444333111000222222111111111111222222111111111111111222222333222222222222222222222222222222222222222222222222333333333222222222222111333333333333222222222222222111111111111111222222222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111222222222111111111111111////////////////////////.../////////000000111111000000000000000000000000///////////////.........------------------..............................---------.........//////........................///......------......///,,,,,,---------.........------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---..................------,,,++++++,,,---......++++++,,,,,,------............---,,,++++++******,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,******))))))***+++,,,,,,,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,***++++++,,,---,,,,,,,,,))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,...///000---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,+++++++++,,,------+++++++++,,,,,,---------......---------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------............---------....../////////......//////.........------...........................,,,,,,------------....................................////////////......////////////000000000000........................////////////////////////000//////////////////000////////////000000000000,,,------...///000000111///000000000000111111111000000111111111222222222/////////000000111111111///000000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222111111000000000000111111222222111111000111222222222111111333555555888:::888444111000111...//////000111222333333333333333222222111111111111111111111111111111111222222222222222222222222000///////////////000000111111111222222111111111111111111111111111111111222222222222222222222222333333333444444555555555222222222222222222222222111111111222222222333333222222222222222222222222111222222333333222222111/////////000000111111111222222222333333333444444333333222111111000000000222222111111111111222222111111000000111111222333222222222222222222222222333333333333333333333333333333222222222111111111222222222222222222222222222222111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////......//////000000000111////////////////////////.........///////////////......------,,,++++++***........................------------..........................................------------......,,,,,,,,,------------...------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---..................---//////......---,,,------******++++++,,,,,,------......------,,,+++***)))+++++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,+++******)))))))))***++++++,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++***)))******+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,...///000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---***++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------............---------...//////000/////////,,,,,,,,,---...000111222........................------------------..............................---......//////......---////////////000000000000........................////////////////////////000//////......//////000////////////000000000000//////000000111111222222------............/////////000000000000111111111000111111111111111222222000000000000111111111111000000000111111111111111000000000111111111111222111111111111111111111111//////000000111222222333000000111111111111000000222333333222111222444777888888888555333111000111/////////000111111111222000000000000000/////////111111111111111111111111000000000000000000000000000000/////////000111111000111222222222222111000111111111111111111111111222222222111111111111000222333333444444555555555111111111222222222222222111111111111222222222222222222222222222222222222222222222222222222222222/////////000111111222222111111222222222333333333......///000111333555666222222111111111111222222111000000000000111222222222222222222222222222222333333333333333333333333//////000111222333444444000111111111111222222222222222111000000000000111000000000111111111111111111111111111111111111111111111111111111111111111000000000111111111111111000000000111111111111111000000000000000000000000...//////////////////000////////////////////////........./////////////////////...---,,,+++******------------------------,,,------------.........---------------------------------,,,,,,---------,,,,,,,,,,,,------------,,,------......------,,,------,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++------............---------......---+++******+++******+++++++++++++++,,,------------,,,,,,******,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,+++++++++******)))***,,,------,,,***)))))))))***++++++++++++***)))************+++++++++***++++++,,,,,,++++++***,,,,,,+++++++++,,,---......---,,,,,,,,,,,,---...------------------------++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......---,,,,,,++++++,,,,,,,,,******+++,,,,,,---......,,,,,,---------------...,,,,,,,,,---------............---------,,,,,,,,,------............------,,,---....../////////...,,,,,,,,,---...000222333..........................................------........................---......//////......---////////////000000000000........................////////////////////////000///............///000.../////////000000000111000000000000111111111111---------.........//////....../////////000000000222111111111111111111000000000000000111111111111///000000000111111111222000000000000111111111111111111111111111111111111//////000000111111222222000000111111111111000000222222333222222444888:::;;;888444222111222222111111111111111111111111111////////////000000000000111111111111111111111111000000000000000000000000000000000000000111222222000111222222222222111000111111111111111111111111111111111000000000//////111111222222333444444444000111111111222222222222111111111111222222222222111111111111111111111111333222111000000111222333//////000111111222333333000000000111111111222222000000000000222444666777222222111111111111222222000000000000000111222222111111111111111111111111222222222222222222222222//////000111222333444444000000000000111111222222222222111000000000000000///000000000111111111222111111111111111111111111111111111111111111111111///000000000111111111222///000000000111111111222111111111111111111111111///////////////.........////////////////////////............/////////000/////////......---------------------------------,,,,,,---------.........------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,+++******+++,,,,,,,,,,,,---......---,,,,,,,,,,,,------------,,,,,,***,,,------+++)))***,,,,,,,,,,,,,,,,,,++++++++++++,,,---------,,,++++++,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,++++++,,,++++++*********++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++)))***++++++,,,,,,++++++)))************+++++++++***+++,,,,,,,,,,,,+++***000...---+++******++++++------++++++++++++------------------------------++++++++++++++++++++++++)))***+++,,,------...///,,,,,,,,,---------......------,,,++++++,,,,,,,,,******+++,,,,,,---......***++++++,,,---//////000,,,,,,,,,---------............---------,,,,,,,,,---..................---+++,,,,,,---.........---000///...------...000000..........................................------........................---..................---////////////000000000000........................////////////////////////000///...------...///000.../////////000000111111////////////............////////////000000000111............////////////222222111111000000//////000000000000111111111111//////000000111111111222000000000000111111111111111111111111111111111111222222222111000//////...000000111111111111000000000111222222333666:::>>>>>>888222000111333333111333333222222222222222222000000111111222222333333111111111111111111111111111111111111111111111111111111000000111222333333000111222333333222111000000000000000000000000000111000000000//////......///000000111222222333333000000111111222222222222000111111111111222222222111111111111111111111111333222000//////000222333///000000111222333333333///000000000000111111111111000...---------...///222222111111111111222222000000000000000111111222111111111111111111111111000000000000000000000000222222222111111111111000//////000000111111111222222222111000000///000000//////000000111111111222000000000000000000000000000000000000000000000000//////000000111111111222//////000000111111111222111111111111111111111111000000//////.........---////////////////////////---.........//////000000////////////000000000000------------------------,,,,,,,,,---------......------------------------,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,+++******+++,,,---,,,---...//////...---,,,+++,,,,,,------,,,,,,+++(((+++......,,,+++---///.........------,,,,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,------...///+++++++++,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,+++++++++******---,,,***))))))***,,,---++++++,,,------------,,,)))************+++++++++***+++,,,------,,,+++***,,,,,,,,,++++++*********+++++++++,,,,,,------------------,,,,,,+++++++++......---,,,,,,+++******)))******++++++,,,------...------,,,***))))))((((((((()))***+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,---------......//////////////////////////////.........---------******+++++++++,,,,,,,,,------------------------...---,,,,,,,,,,,,---...............////////////////////////////////////---...............------//////////////////////////////000000//////...---111000///......///000111333222222222111111000000////////////////////////------......///000000000///............///000000000000000000000000000000333222222222111111000000000000000000111111111111000000000000000000000000000000000000000000000000000111111111222222222222333000---000777<<<===<<<888444000///111222222000000000000000111111111111222111000///000111333444111000000000111222333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000333222111000000111222333000111222222111000111222222222222222222222222222---.........//////000000000111333444444333111000000000000000000000111111000111222222111000///...000000000///////////////000000000000//////////////////000111111111111111222111000//////000111222333333222222111000000000111222222222222333333333333333333222222111111111111111111111111111111111111111111111111111111111/////////000111111222222444444222111///.........000000000000////////////000000000000000000000000222222222222222222222222111111000000//////..............................000000...---+++)))((('''//////.........---------------------------------,,,,,,------...///000000------++++++++++++------***+++---//////...---,,,------,,,,,,------...///---------,,,,,,+++++++++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................111111///---++++++,,,...------------------------------------------------,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,------...///+++++++++************)))+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,,,,,,,,,,,,,+++---------,,,,,,+++++++++///......---,,,,,,++++++------,,,++++++******))),,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................///.........------------+++,,,,,,,,,------------...........................---,,,,,,,,,,,,---...............////////////.................................//////......---////////////////////////,,,,,,,,,---......//////111000///......///000111000000/////////.........///////////////////////////////////////.....................////////////000000000000000000000000000000000/////////......000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222222///...111777<<<<<<:::777333000///000222111000000000000000111111111111222111000//////111222333111111111000111111222222////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000000111222222000111222222111000111222222222222222222222222222....../////////000000000///000111111111111000///111111111000000000000000000000111222111000//////000000000000000000000000111111111111000000000000//////000111111111111000111111000//////000111111111111111111111111111111//////000000000111111111111111111111111111000000111111111111111111111111111111111111111111111111111111000000000000000000222111000...------,,,,,,000000000000////////////000000000000000000000000000000000000000000000000////////////.........---........................+++,,,,,,,,,---------...///.........------------------------------------***++++++,,,------......---,,,,,,++++++,,,,,,---***,,,---...///...,,,,,,+++************+++,,,,,,------,,,,,,,,,+++++++++(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,---------))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++*********+++,,,,,,++++++++++++************---,,,,,,++++++*********)))))))))))))))))))))))),,,,,,,,,++++++++++++***...------,,,,,,++++++***------,,,,,,,,,,,,++++++.........---,,,,,,++++++------,,,++++++******)))+++++++++,,,,,,------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------.........,,,,,,,,,---------......------------------------............------------------------............////////////////////////...------,,,,,,------...---............/////////..............................//////////////////////////////////////////)))))))))***+++...000111000//////......//////000...............---------////////////////////////111000000///......------,,,---///000000000///...000000000000000000000000000000////////////......000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111111//////333777:::999777444222000//////000000///000000000000111111111111111000///...///000111222222222111000000000111111////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000222111111000000111111222000111222222111000111222000000000000000000000000//////000000000000000111000000000000000000000000222111111111000000////////////000111111111000000111111111111111111111111222222222111111111000000...///000000111111000000111000000//////000000111/////////000111222222222/////////000000000111111//////000000000000000000111111111111111111111111000000000000000000000000222222111000000///......111111///...------------////////////000000000000000000000000000000000000////////////////////////............------------........................***+++,,,---...///000000............------------------------------------))))))******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---......---++++++***************+++,,,,,,,,,,,,,,,,,,++++++++++++)))+++,,,---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++******+++++++++,,,+++++++++************...------,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++)))******++++++,,,------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.................................---------------------------------.........//////........................//////......//////000000////////////////////////+++***))))))+++---000222////////////////////////////////////////////////////////////////////////000000//////............,,,---///111111000...---000000000000000000000000111111111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000//////111444777888666444222111/////////////////////000000000111111111111/////////...///000111111333222111000000///000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000111222222111000111222000000000000000000000000000000000000111111111111222222111111111111222222222222111111000/////////......///000000111111111111111111111111222222222111111111000000000000///...//////000000000000000000000000//////000000000/////////000000000111111111111111111222222222222/////////000000111111111111111111111111111111111////////////////////////111111000000////////////222222111000000///000000////////////000000000000////////////////////////000000000000000000000000................................................//////.........---------------------------------------------------------))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,+++,,,------...,,,++++++++++++++++++++++++---//////.........///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,---.........---++++++++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,------,,,,,,+++++++++*********,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))******++++++,,,------------,,,,,,,,,+++++++++)))))))))***+++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------------------------------------------------------------------------.............................................---...///000111///////////////////////////...,,,+++,,,---///111......////////////..................////////////////////////////////////............//////000000,,,---///111111000...---////////////////////////000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000////////////000000000000///000222444666555333111000000000///....../////////000000000111111111111///////////////000000111222222111000////////////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111222222111000111222////////////////////////111111111111000000000000222222111000000111222222111111111111000000//////.........//////000111111000000111111222222222222000////////////...............///000000000000000/////////000000/////////000000000/////////......000000111111111222222222///000000111111222222222000000000000000000000000..............................//////000000000000222111000000000000000111.../////////000000000111////////////////////////////////////////////////////////////////////////........................000000///...---,,,,,,+++,,,,,,------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,++++++++++++,,,------+++++++++++++++++++++++++++---//////.........///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...,,,+++,,,...///...,,,------------------------*********************************++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,---------,,,,,,,,,++++++++++++************++++++,,,,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,))))))***+++---...//////++++++,,,,,,,,,,,,------+++++++++++++++*********------,,,++++++******))),,,,,,,,,++++++*********'''((()))***+++,,,,,,---******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,---------------------------------,,,------......------,,,,,,------------.........------------------------...---,,,,,,---...000111////////////////////////111000///...---......///---......//////......---,,,,,,,,,---------------////////////////////////------......///000000111,,,---///000000000///...////////////////////////------............//////000000000000111111111111000000000000000000000000000000000000000000000000/////////000000000111111000111222444444222111//////000111000///...///000000000000000111111111111//////000000000111111111111111000/////////000000////////////////////////........................000000000000000000000000111111111111111111111111000000000000000000000000///000000111111000000///000111222222111000111222////////////////////////111000000000000000//////////////////////////////000000000000000000000111//////.........///000000//////000000111222222222//////.........------------...//////000000//////...//////000000//////...000000000///...---------........./////////000000000000111111111111111111000000000000000000000000////////////////////////------...//////000111111///............//////000......//////000000111111000000000000000000000000......................../////////000000000000000........................---------------.........,,,,,,,,,,,,------------------------------------,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,++++++++++++)))))))))))))))***++++++*********+++++++++++++++)))+++,,,---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++(((&&&'''+++......---------------------------************************++++++++++++++++++,,,,,,---,,,+++******+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++*********++++++,,,---,,,,,,,,,,,,++++++++++++))))))***+++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))))))))************++++++*********++++++,,,,,,,,,+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------------------....................................,,,,,,---......---,,,,,,,,,,,,---------.........---------------------------,,,+++***+++---///000////////////////////////000000000//////.........------...//////...------,,,,,,------............////////////////////////.........///////////////............////////////////////////////////////---------.........//////000000000000111111111111000000000000000000000000000000000000000000000000000000000111111111222222111222333333111000//////...000222222000///000111000000000000111111111111///000111111111111111111000////////////000000111////////////////////////........................000000000000000000000000111111111111111111111111000000000000000000000000...///000111111000///...000111222222111000111222000000000000000000000000000000000/////////......---...///000000///...---/////////000111111222222000000///...---...//////......///000000111222222////////////............---...//////000000//////......///000000///........................................../////////000000000000000000000//////000000000000000000000000////////////////////////......//////////////////...............///000000.........///000111111111000000000000000000000000................................./////////000000........................******+++,,,---......///++++++,,,,,,,,,---------------------------------------------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,)))))))))))))))******+++)))*********++++++++++++(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------......)))%%%%%%)))---...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,***))))))***,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))))))))***+++,,,---...------,,,,,,,,,+++++++++*********++++++,,,,,,---------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................)))******+++,,,,,,------&&&'''((()))***+++,,,,,,------,,,,,,,,,,,,++++++++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,---------............/////////000////////////////////////,,,,,,---......---,,,,,,,,,,,,,,,---------......------------------------,,,+++*********,,,///000////////////////////////......///000000///......,,,---...//////...---,,,/////////000000000111111////////////////////////000000000///......------///............///000000////////////////////////.../////////000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111222222222222111222333222000............000333222000///000222000000000000111111111111000000111222222222222222//////...//////000111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...000222222222111000111222111111111111111111111111000000//////.........---...000111333333111000.........///000111222333333111000///...------...///---......///000111111111000000000000////////////---......///////////////---...///000000///...---,,,,,,------.../////////000000000000111111111111000000//////.........---000000000000000000000000000000000000000000000000000000000///......------000//////000000111222333---......///000111111222000000000000000000000000111111111111111111111111---------.........//////........................+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++*********+++,,,------+++++++++***+++,,,,,,---))))))******++++++++++++)))+++------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......555///(((''')))------+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********---,,,***))))))***,,,------------,,,,,,+++++++++------------------------*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,---///000111---------,,,,,,,,,++++++,,,,,,++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******)))***,,,,,,++++++***+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))+++---///000...---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........------------------------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000333222222222111///...---111000///...------.../////////.........---------,,,,,,---...//////..................................................................////////////000000000000000000000000000///...------...///000............//////////////////............//////111111000000000000111111------......///000000000000000000000////////////111111000......---------///////////////.........////////////000000000000//////////////////////////////000111111111111111---------............///000000//////......------111111111111111111111111000000000000000000000000......////////////......////////////////////////000000000000000000000000000000//////.........---///////////////////////////////////////.........////////////////////////////////////////////////////////////000000000000//////............//////------,,,,,,,,,,,,------000000000000000000000000////////////////////////000000000000111111111111//////...//////000111222111111000000//////..............................000000000000000000000000000000///...............////////////////////////////////////000000000000......////////////......,,,---......//////......000000//////...............------,,,,,,------...------------------------+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++...---,,,++++++,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************------------------------******+++,,,,,,------...,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++---,,,,,,+++,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...////////////...---,,,,,,000000...---------......//////.........---------,,,---...////////////...............................................................////////////000000000000000000000000000///...------...///000............//////////////////............//////111111000000000000111111///////////////...............//////000000111111111000///......---------/////////////////////........./////////000000000////////////////////////...///000000111111000000........./////////000000000000000//////.........000000000000000000000000000000000000000000000000......////////////......////////////////////////000000000000000000000000000/////////............////////////////////////////////////............////////////////////////////////////////////////.../////////000000000000222222111111111111222222......------------......////////////////////////////////////////////////---.........//////////////////////////////000111000000000000//////......////////////////////////////////////////////////000000///...............////////////////////////000000000///////////////......////////////......,,,---......//////....../////////.........------...------,,,,,,------...------------------------,,,------......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))(((((()))******------,,,,,,,,,++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))*********++++++++++++++++++++++++,,,++++++******++++++,,,************************------------------------/////////...------,,,,,,------,,,++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,......------,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------,,,,,,,,,,,,---...//////++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------...---,,,++++++---...///........................------------------------------------------,,,,,,------------------------+++++++++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------------...,,,------...------,,,,,,//////...------------..................------------...//////////////////............................................................////////////000000000000000000000000//////............///000............//////////////////............//////111000000//////000000111111000000///......------------...///000111222222111000///......---............//////////////////------........./////////////////////////////////......///000000000000///////////////000000000111000000000000////////////////////////////////////000000000000000000000000......////////////......////////////////////////000000000000000000000000////////////............////////////////////////........................////////////////////////////////////////////////....../////////000000000//////............/////////..................///////////////////////////////////////////////////------........./////////000000//////.../////////000000000////////////...000000000000000000000000////////////////////////000//////............///////////////////////////000000000//////...............////////////......,,,---......//////...............---------------...------,,,,,,------...------------------------------......---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************+++++++++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++------------------------//////......------,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,++++++***++++++++++++++++++++++++...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...++++++++++++,,,...//////++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------------------------.........------,,,,,,,,,------------------------***++++++,,,------.........------,,,,,,++++++***.........////////////000,,,---....../////////............------------.................................//////000//////...............................................................////////////////////////////////////...............//////000............//////////////////............//////000000////////////000000000000//////.....................///000111111111000000///...........................////////////------------.........///////////////////////////---......///////////////....../////////000000000000000000000000000000000////////////////////////000000000000000000000000......////////////......///////////////////////////////////////////////////////////////.........////////////////////////------...............///////////////////////////////////////////////////........./////////000000...------------------...//////............///////////////////////////////////////////////////////////////000000000111111111000///...............////////////////////////////////////////////////////////////////////////000///............//////////////////////////////000000000///......------......////////////......,,,---......///.........------------------------...------,,,,,,------...------------------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,---------,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++---,,,+++******)))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---************+++,,,......++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,------------------------++++++,,,---...///000000---------,,,,,,+++++++++.........////////////000+++,,,---...////////////---.....................---...........................////////////..................................................................////////////////////////////////////---......///////////////............//////////////////............//////000000////////////000000............//////000000000000000000////////////000//////............///---.........//////000000------------.........///000000000000000000000000---......///////////////------.........////////////////////////000000000000000000000000000000000////////////////////////......////////////......////////////////////////////////////////////////.........///////////////////////////////////////,,,---------......//////////////////////////////////////////////////////............////////////111000000//////000000111//////............//////........................////////////////////////////////////000000000000000000///......---...................../////////................................................//////............//////////////////////////////000/////////.........---......////////////......,,,---......///.........------------------------...------,,,,,,------...------------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))******************++++++++++++++++++++++++++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++************+++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))+++...000000///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,------------------------,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...***++++++,,,---------,,,---...//////000/////////---------.................................---,,,............................................................////////////000000000000000000000000,,,---...///000000000///............//////////////////............//////000//////......//////000------......///000000111111000000000/////////...//////............//////------......///000000000------........./////////000000000000000000000000......///000000000000///------------........................////////////000000000000000000000000////////////////////////......////////////......////////////////////////000000000000000000000000.........///////////////////////////////////////,,,,,,,,,---......//////////////////////////////////////////////////////------.........///////////////............/////////..................///........................////////////////////////,,,,,,---------.........//////......---.........---............/////////................................................///............//////000////////////////////////..............................////////////......,,,---......//////......---------------............------,,,,,,------...------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++,,,,,,+++***************+++++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------------------------------------------------------,,,,,,------------------------------------------,,,,,,,,,------.........***++++++,,,,,,------...,,,,,,,,,------------...+++,,,,,,------------,,,......000111111111000000---------.........//////---------------,,,++++++............................................................////////////000000000000000000000000,,,---...///000000000///............//////////////////............////////////............//////.........///////////////////////////000000000000//////............//////------......///000000111....../////////000000000000000000000000000000000...///000000111111000000............////////////,,,---------.........///////////////////////////////////////////////////......////////////......////////////////////////000000000000000000000000............/////////000////////////////////////++++++,,,------...//////////////////////////////////////////////////////---------.........//////---,,,,,,++++++,,,,,,---......------------..............................////////////////////////,,,,,,,,,---------............---------...//////---------.........//////...............................................................///000000////////////////////////,,,------....../////////......////////////......,,,---......//////......------........./////////...------,,,,,,------...------------------------+++************,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---............---,,,)))*********++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......------,,,+++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++......---,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------------,,,+++,,,---...///........................------------------------,,,,,,,,,------.........------------------------++++++,,,,,,,,,,,,------)))***+++,,,------...///........./////////000000...//////000000///.........///000222222222111000---------.........//////,,,---------,,,,,,+++***............................................................/////////000000000000000000000000000+++,,,...000000000000///............/////////000//////............////////////............//////000000000///......------------...///000111222222//////.........//////000---------...///000000111////////////000000000000000000000000000000000000//////000111111111111111////////////000000000000,,,,,,,,,---------..............................////////////////////////......////////////......////////////////////////000000000000000000000000---.........//////000000////////////////////////++++++,,,,,,---...//////////////////////////////////////////////////////---------.........///////////////....../////////---------,,,,,,---------........................////////////////////////........./////////000000---------------...///000---------.........//////000000000000000000000000.......................................///000111////////////////////////+++,,,,,,---...///000000......////////////......,,,---......//////.............../////////000000...------,,,,,,------...------------------------******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))))))))******++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))***,,,---...///+++***(((''''''(((***+++******+++++++++,,,,,,,,,---------,,,,,,+++++++++000---+++,,,...///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***+++,,,---............------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,------------------------,,,,,,,,,---------...............................................................------,,,,,,,,,/////////...------,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------............///------......//////000000000000000000////////////000000000000000///..............................////////////////////////////////////////////////------------.........///000000000000000000000000/////////...------,,,,,,...///000///------///000000000//////.........------///000000///......///////////////////////////...///////////////............000000000///...---//////.........---------------............------........................////////////////////////000000000000000000000000//////000000///...------................................................---------............///,,,,,,,,,---------......////////////////////////..................------//////.........---------*********+++,,,---...///------------------------++++++,,,,,,---...//////------............------------............------------------------------------......//////000000000000//////.........---000000//////.........------.........//////000000000000000000000000000000///...---,,,,,,,,,,,,,,,++++++,,,---...///000111,,,,,,,,,---------......,,,,,,------...///000000---------,,,,,,+++++++++------------------------)))************+++++++++......---,,,+++***)))(((***+++,,,,,,,,,***)))(((******************************++++++++++++******+++++++++*********))))))************************,,,+++***)))***+++,,,---,,,,,,,,,+++++++++******---------,,,,,,+++++++++************************++++++++++++******))))))+++,,,------,,,+++)))(((,,,++++++******++++++,,,,,,,,,,,,++++++*********************************+++,,,,,,---,,,+++***)))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------******+++,,,------...///,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++++++++*********))))))///---+++,,,---...,,,***)))))))))))))))))))))))),,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---+++++++++++++++,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,..............................---------,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,------------------------------------.........//////---------............///.........///////////////............------------000000000000000///..............................////////////////////////////////////////////////------........./////////000000000000000000000000...........................//////...------...000000/////////............---///000000///......///////////////////////////......////////////............///////////////...//////.........---------------............------................................................///////////////////////////////////////...------.........................................................////////////000---------.........//////..........................................------///.........------------++++++++++++,,,---...///------------------------+++,,,,,,------.........------............------------............------------------------------............////////////000/////////.........---000/////////.........------........./////////000///////////////////////////...---,,,,,,,,,,,,---------------............,,,,,,,,,------------...***+++++++++,,,------------,,,,,,,,,,,,,,,,,,+++------------------------************++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,+++******,,,,,,,,,+++++++++++++++******++++++++++++******+++++++++*********))))))************************++++++******++++++,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++***************************++++++++++++*********)))++++++,,,,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,------......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))---,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------.........,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,---------...............***++++++,,,------..............................---------...............---------............//////////////////..................------------,,,//////000000000///..............................////////////////////////000000000000000000000000....../////////000000000000000000000000000000000---............/////////---......---,,,,,,---///////////////............---///000000///......///////////////////////////......///////////////..................///000111...............---------------............------................................................///////////////////////////////////////......---...................................................////////////000000000............////////////........................------------------..................------------,,,,,,,,,,,,---...//////------------------------------------------------------............------------............------------------------------/////////.............../////////.............../////////............................../////////////////////////////////......---,,,,,,,,,------///.........------,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------------------------************+++++++++,,,*********++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,+++++++++******++++++++++++******+++++++++*********************************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++++++++***************************************++++++++++++************+++++++++***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++---......------,,,,,,,,,,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,------...//////000,,,,,,,,,,,,------......................................................---------............///000000//////......------000000/////////............///////////////..............................////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////............,,,---...---++++++---...///////////////.........---///000000///......///////////////////////////---...//////////////////...---------...///111222........................------............------................................................////////////////////////...///////////////..................................................................////////////------------....................................,,,,,,------------......---------------------------------------...///000------------------------------------------,,,,,,------............------------............------......................../////////......---------........................................................................////////////////////////...------,,,,,,,,,------.........---------,,,,,,++++++,,,,,,,,,---------......------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++***))))))***,,,------------,,,++++++************++++++++++++******************************************************)))***+++,,,---,,,+++***,,,,,,,,,+++++++++***************)))))))))))))))************************++++++++++++++++++++++++++++++***)))***+++---...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++------------............+++++++++***************))))))************))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++)))))))))))))))))))))))),,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,+++++++++,,,.../////////...---,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,//////...---,,,++++++***,,,,,,,,,---------..............................------------------------------------------------+++,,,,,,---...///000000.........------,,,,,,,,,------------------------.....................------------............///000000//////......------////////////..................////////////..............................////////////////////////000000000000000000000000////////////000000000000////////////////////////111111000///......------,,,---...---++++++---............///////////////---///000000///......///////////////////////////------...///////////////...---------...///111222---.....................------............------..............................................................................///////////////...................................................,,,,,,,,,---------......++++++,,,,,,,,,---------........................,,,,,,,,,,,,------......,,,,,,------------------......---------...//////------------------------------------------,,,,,,------............------------............------........................//////......------,,,,,,---------...............---------..............................---------........................------,,,,,,,,,------...,,,,,,,,,------------...+++++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++***)))(((((()))++++++,,,+++++++++*********)))******++++++++++++******************************************************)))***+++,,,---,,,+++***,,,,,,,,,+++++++++******))))))))))))))))))))))))************************+++++++++++++++++++++,,,++++++***)))***+++---...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------*********+++++++++++++++------........./////////***************)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************++++++++++++------,,,+++***+++,,,++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++******,,,,,,---...............,,,,,,------------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------,,,,,,+++//////...---,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------...///000000//////......---,,,,,,+++------------------------...............------------------............//////////////////.........---------,,,,,,,,,,,,+++------.../////////..............................////////////////////////000000000000000000000000....../////////000000000000000000000000000000000111111000//////......------......---,,,,,,---///.........///////////////---///000000///......///////////////////////////,,,---...///000000000000...............///000111---------...............------............------........................------------------------........................---...//////////////////................................................++++++,,,,,,,,,---------***+++++++++,,,,,,,,,,,,------------------------++++++,,,,,,------......,,,,,,,,,,,,------------...---------------......------------------------------------------------------............------------............------.................................------------------------------.........---------------..................---------------........................------,,,,,,,,,---......++++++,,,,,,---------...++++++++++++,,,,,,,,,,,,************+++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++******))))))************************************++++++++++++*********************+++++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))************************************++++++++++++,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------******++++++++++++,,,,,,.........////////////000******************++++++++++++***))))))***++++++******+++++++++,,,,,,,,,))))))*********+++++++++,,,...///...+++***+++---------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------+++***------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------......//////...............---------........................//////.........------------------............///.........///////////////---------,,,,,,,,,++++++,,,---......//////..............................////////////////////////////////////////////////------........./////////000000000000000000000000......//////000000000111...//////...------...000............/////////000---///000000///......///////////////////////////,,,---...///000000000000......///////////////...---------.........//////------............------........................------------------------........................------...///////////////................................................,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------***++++++,,,------......++++++,,,,,,,,,---------------,,,,,,,,,,,,------------------------------+++,,,,,,------.........------............------------............------........................,,,------------------...,,,,,,,,,------.........,,,,,,,,,------..................------,,,,,,,,,........................,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,)))))))))***+++++++++,,,---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++++++++++++++,,,,,,.........---,,,+++***))))))******++++++,,,,,,---******++++++++++++******))))))*********+++++++++************************++++++******++++++,,,---,,,,,,,,,+++++++++******)))))))))******+++++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,+++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------.............../////////000000000******+++++++++,,,,,,,,,---,,,***))))))***,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,...000...,,,***,,,...************************,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***,,,---......+++***)))((()))***,,,---*********++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++******+++,,,...//////000,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------...............,,,,,,------.../////////000000000000000000000000//////.........------------------.........//////---.........//////000000//////.........---------,,,,,,---.../////////...........................////////////////////////////////////////////////------------.........///000000000000000000000000+++,,,---///000222333444...///000///------///000---.........//////000000---///000000///......///////////////////////////,,,---...///000000000000......000000000///...------------.........//////---..................---........................------------------------........................------...///000000//////................................................---------.........//////,,,,,,,,,---------......------------------------******+++,,,,,,---......+++++++++,,,,,,------------,,,,,,+++++++++,,,,,,------------------------++++++,,,,,,---...//////---..................------..................---////////////////////////,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,------..................------,,,,,,,,,........................,,,,,,,,,,,,,,,---...//////......---+++******)))******+++++++++,,,,,,,,,******+++,,,------......---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------((()))***+++,,,---......000000000000///---***))))))***+++,,,---......///******++++++++++++******))))))******++++++++++++************************,,,+++***)))***+++---...,,,,,,,,,+++++++++******))))))******+++++++++,,,************************+++++++++,,,,,,---------+++,,,------,,,+++)))(((,,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************++++++*********+++---...******+++++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000////////////000000000000************************+++++++++******)))))))))+++,,,,,,---------,,,,,,+++*********))))))((((((,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,---------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------------***+++,,,,,,---...//////,,,,,,,,,------............---,,,,,,,,,,,,---...,,,---...//////...---,,,+++,,,,,,------......///..................------000000//////.........---000000//////.........---//////.........---------,,,---------.../////////111111000///...------,,,////////////000000000000////////////////////////------......//////000000///...---,,,,,,---...///222111///...------......,,,------...///000111111////////////////////////333333222111000///........./////////...---,,,,,,////////////////////////........................000000000000000000000000000000000000000000000000111111000000//////......////////////////////////000000///...---,,,,,,+++..................------------...//////...---------,,,,,,,,,,,,---......,,,---------.../////////------------------------...///000///------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...---,,,,,,,,,,,,---...------............------...---+++***+++...111333000///...---------------///......------......///........................,,,,,,------,,,++++++***------------,,,,,,+++***---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,---------............///,,,,,,------...///000000////////////////////////...------,,,,,,------......------,,,,,,++++++***,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,,,,+++***))))))******************************************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******++++++++++++******)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000)))***,,,------,,,***)))---.........---,,,,,,+++++++++******++++++,,,---,,,,,,---......//////000......//////000111111111++++++++++++++++++++++++---------,,,,,,,,,++++++&&&'''((()))***++++++++++++******************))),,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++***))))))***++++++---------,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,------------------.........---,,,,,,---......,,,---...//////...---,,,............------------........................000/////////............000/////////............//////.........---------...//////////////////000000000//////......------...////////////000000000000000000000000000000000......////////////////////////...------...//////000///.........///000000---......//////000000000////////////////////////000000000000000/////////.../////////......---,,,........................................................................////////////////////////000000000////////////////////////////////////////////////...------,,,,,,////////////////////////........................------,,,,,,------...///---------...............---------------------------.........,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............---,,,++++++++++++,,,---,,,,,,------------,,,,,,///...,,,,,,,,,---///000......---,,,,,,,,,,,,,,,***))))))(((((())))))***....................................------,,,+++---.........------,,,+++---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------............,,,,,,------...//////000------------------------...------,,,,,,------...------------------------,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,------,,,,,,+++******)))*********************************************************************************+++++++++,,,,,,,,,++++++***))))))))))))******++++++++++++******************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...***+++,,,------,,,+++***------......------,,,+++,,,,,,,,,,,,,,,------...,,,,,,------.../////////...//////000111111222222,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++'''(((***+++---.........***+++++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------///.........---------,,,.........---------------......---,,,,,,---......,,,---...//////...---,,,/////////...---,,,,,,,,,........................////////////............////////////............/////////............---111111000000000000000000................................./////////000000000000000000000000000000000000000000////////////000//////......//////000............///000111222///////////////000000000000000000000000000000000............/////////000///////////////......---................................................................................................//////////////////000000////////////////////////........................///////////////////////////...---,,,,,,---...///---------,,,------...///...............---------........................,,,---...---++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++.........------,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,------------------------............---,,,+++***...............------,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------............,,,,,,------.../////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,---......///000000,,,++++++,,,------,,,***------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,---,,,,,,++++++******************************************************************************************++++++++++++,,,***)))))))))))))))************++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,---......---,,,+++------......------,,,,,,...------------...//////,,,,,,------.../////////000000000111222222333333,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,---............+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,,,,,,,,,,//////......------,,,,,,......------------......,,,---...//////...---,,,...---------,,,,,,,,,+++---------...............///////////////.........///////////////........./////////...............111111111000000/////////------........./////////....../////////000000000........................111111111000000/////////000000000000000000000000/////////000000111111111111000000000000000000000111111111111111111111111........................//////000000000//////...........................................................................////////////////////////---......//////000000000////////////////////////---------.........//////............////////////000///---,,,,,,---///000---------------...///////////////...---------,,,////////////////////////---......---,,,,,,---///------------------------,,,,,,,,,---------......,,,,,,---------.........,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,//////............//////------------------------------------,,,+++***))),,,---------------,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,---------.........---------.........//////...........................------,,,,,,------...,,,---------.........///,,,++++++,,,------,,,***------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************************************************************************++++++++++++'''(((((((((***+++,,,---******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++******,,,------......------,,,,,,------...------,,,,,,......------......///000,,,------......//////000111222222333333444444555++++++++++++++++++++++++************************)))************))))))(((++++++,,,,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................)))******+++,,,,,,------/////////......---------........................,,,---...//////...---,,,******++++++,,,,,,,,,,,,---------.........//////.........///////////////.........///////////////////////////////////////000000000//////.........---......//////000000000/////////000000000000111////////////////////////222222111111000000000///111111111111111111111111222222111111111000000///111111111111111000000000222222222222222222222222111000000///......------//////000000111000000///////////////////////////////////////////////////////////////////////////000000000000000000000000------......//////000000////////////////////////,,,,,,------.../////////,,,,,,,,,------.........000///---,,,,,,---///000...------------...///////////////...---------,,,////////////////////////...//////...------...000------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,------------,,,,,,,,,,,,------------,,,,,,((()))+++---...------,,,---,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------------,,,++++++***++++++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,------------...---------..........................................------,,,,,,------...---------,,,,,,,,,++++++,,,++++++,,,------,,,***------------------------,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,+++++++++++++++***************************************************************************))))))*********+++++++++++++++*********+++,,,,,,******++++++++++++******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,++++++------------------------,,,,,,------...------,,,---------------......///---......//////000111111333333444444555666666666************************+++,,,,,,,,,,,,---------,,,,,,,,,,,,+++***)))(((+++,,,,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++******)))++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************........................))))))***+++,,,---....../////////...............---...////////////...---,,,---...//////...---,,,*********+++,,,---------,,,,,,------.../////////.........///////////////.........///////////////...////////////000000000000///////////////....../////////000000111111111000000000111111111222222222222222222222222222222222222222111111111111111111222222333333222222111333333333333222111//////111111111111111222222222333333333333333333333333333333222111000///......///000000111111111111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111..................//////////////////////////////---------.........//////+++++++++,,,------......///...---,,,,,,---...///......------......///000...............---------...........................///000///------///000------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------......------,,,,,,,,,------------,,,,,,'''(((***,,,---------,,,---,,,,,,,,,,,,------...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////......)))******++++++++++++***---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,,,,,,,,,,,,,------------........................++++++++++++++++++++++++...------,,,,,,------......------,,,++++++******,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))************+++000///---+++***)))((((((******++++++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,------......---------------------...////////////000000111222222222555555555666777777888888++++++++++++++++++++++++++++++,,,,,,,,,---------------.........---,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++++++++***)))+++++++++,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,------.....................////////////---...///000000///...---,,,---...//////...---,,,------------------------,,,,,,------...//////000............/////////000............/////////000.../////////000000000000///000000000000000000111111111111111111222222222111222222222222333333333333333333333333333333333111111222222222222222222111222333444444333222111111222333333333222111000000111111222222333333333333333333333333333333333444444333333222222222111///000111111222222222111111111111111111111111111////////////////////////////////////////////////000000000000000000000000..................------////////////////////////---------...............++++++,,,,,,---......///.......................................//////000---------...............------------------------......///...---,,,...000........................,,,,,,,,,---------......++++++,,,,,,,,,---------+++,,,------------,,,+++++++++,,,,,,,,,,,,++++++))))))***++++++++++++++++++++++++++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........)))***+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,++++++,,,,,,,,,---------........................++++++++++++++++++++++++...------,,,,,,------...---------------,,,,,,,,,,,,++++++,,,------,,,***++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))************------+++***))))))))))))******++++++++++++******************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------......------//////......//////000111000111111222222333444444666666777777888999999999,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++((()))******++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,---......---,,,++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////000////////////.........------......//////000000---...///000000///...---,,,---...//////...---,,,000000000///......------,,,,,,------...///000000---.........//////000000---.........//////000000.../////////000000111111000000111111222222222333222222222222222222222222222222333333333444444444222222222222222222222222111111111222222333333444222222444444444444222222///000222333444444333222000000111222333333444444444444444444444444444444333333444444444555555555///000111222222222222222222222222222222222222222000000000000000000000000......................../////////////////////////////////......------,,,////////////////////////........................,,,,,,------...///000000------...//////...------...............///000000,,,------....../////////------------------------------...---,,,+++---///........................,,,,,,,,,---------......++++++,,,,,,,,,---------***+++,,,------,,,+++*********++++++++++++******+++++++++*********************))))))***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,$$$%%%&&&(((***+++++++++***+++,,,,,,---------------,,,,,,++++++,,,,,,---------------------------,,,------......------,,,++++++,,,,,,,,,---------.....................---------------------------...------,,,,,,------...,,,,,,------.../////////,,,,,,+++,,,---...,,,***************************,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))************'''''''''((()))+++------******++++++++++++******))))))))))))))))))))))))---,,,,,,++++++*********++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,,,,+++,,,++++++******++++++,,,+++,,,,,,---.........---000000000000000111111222111222222333333444555555777777777888999999::::::************************---,,,+++***)))'''&&&&&&%%%''')))+++,,,+++******,,,,,,++++++,,,,,,---...,,,,,,,,,---------......//////...---,,,+++***))),,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,------......------,,,......---------......///---------,,,,,,+++++++++..........................................------////////////////////////,,,,,,,,,---------......------......///000000111////////////000000000000111111000000/////////...000000//////000111222222111111111111111111111111333333222222111000//////333333222111000000111111111111222222333333333333222222222222222222222222222333333333444444444444222222222222222222222222555555444333222222333333444444444444444444444444888666444222111111222333444444444444444444444444333333444444444555555555777666555444333444555555333222111222222222000...000000111111111111000///////////////000000000111111222222222222222111000000000000//////............------,,,------......///...---,,,,,,,,,,,,---------------------------......------------...............................................................------,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////------------------------)))******+++++++++*********(((&&&''')))***)))&&&***+++,,,,,,---------,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------...---------...---***''',,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---///...---,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,///......------......///------------------------...---+++******+++---...---------,,,,,,+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++************************''''''(((***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***,,,************************+++******+++,,,+++)))'''$$$%%%&&&'''(((***++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,------,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000//////000111222222333333333444444444555555555666888999999999888777************************************************''')))+++,,,---,,,+++***,,,,,,++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,------------------------///......---------.........---------,,,,,,,,,+++................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------...//////000000...////////////000000000111111111000000/////////111111000000111111222333222222222222222222222222444444333333222111111000444333222222111111111222222222222333333333333333222222222222222222222222333333333333444444444444111111111111111111111111444444333222222222222222444444444444444444444444555444222000000000222222666666666666666555555555555555555555666666666777777666555444444444555555666555444444555555333111333333333333333333333333444444333222111000/////////000000111111111000000///////////////////////////............//////000.....................---------------------------......------------............................................................---------,,,,,,,,,------------------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++///---+++,,,...///---+++++++++,,,------,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------******+++---//////...,,,,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,......---,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---------------------------------,,,+++++++++,,,------------,,,,,,+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***((('''''''''))))))))))))))))))))))))))))))+++******+++,,,+++)))'''&&&''''''((()))***++++++)))************+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,...---,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000111000000000111111222333555555666666666777777777999999:::;;;;;;:::999888************************(((((()))***+++,,,------***+++,,,------,,,++++++,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,+++******+++++++++++++++,,,------------,,,,,,,,,,,,++++++---------------............---,,,,,,,,,,,,---...000///...---------------.........---------------................................................,,,,,,,,,,,,,,,,,,,,,,,,------------.........///,,,,,,------.../////////........./////////000000111111111111111000000000222222222222222333333444333333333333333333333333555444444333333222222222444333222222111222222222333333333333333222222222222222222222222222222222222222333333333333444444111111111111111111111111333222222111111111111111333333333333333333333333444333222111111222333444666666666666666666666666666666666666777777777888999888777666666666777777888777777777999999777555777666555555555666777777666666555444333222111111///000111222222333222222000000000000000111111111////////////000000000111---...///000000///......------------------------......------------......................................................------------,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++***...,,,+++,,,---...---,,,,,,,,,,,,------,,,++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------))))))***,,,...000///...,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++...------,,,,,,,,,,,,,,,......---,,,,,,,,,---------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++***)))((('''((())))))************************+++******+++,,,,,,)))''')))))))))*********++++++)))************+++++++++************************,,,,,,,,,++++++*********,,,---......,,,******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------------.........------------------------------...//////000000111222222111111222222333333777777888888888999999999999999999999888777666666************************((())))))+++,,,---......+++,,,,,,---,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,++++++***,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------.........///...,,,++++++,,,...///111000///...---,,,,,,,,,................................................---------.......................................---............/////////,,,---------.........///....../////////000000000222222222222222111111111444444333333333333444555444444444444444444444444444444333333222222222222222222111111111111222222333333222222222222111111111111111111111111111111222222222222333333333333222222222222222222222222333222222111111111222222222222222222222222222222555444444333444444555666555555555555555666666666555555555666666666777777::::::999999888888888888888888777888::::::999777999777666555555777888:::555555555555666666666666333444555666777777777777444444333333222222222222......//////000000000000,,,---///111111000...---..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------,,,,,,++++++++++++++++++++++++............---+++******,,,,,,+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++*********,,,---+++***,,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------,,,,,,+++,,,,,,---...------,,,,,,,,,------///......------......///---------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************---,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,***(((************************))))))*********+++++++++))))))))))))))))))))))))---,,,,,,++++++*********,,,---......,,,******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------------............------------..................//////000111111222333333333222222333333444777777777777888888888888999999999888888777666666*********************************++++++,,,,,,---++++++++++++++++++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...///...,,,++++++,,,...///111000///...---,,,,,,,,,................................................---------.........//////................................./////////000000---------.............../////////000000000000111222222222333333333333333555555444444444444444555444444444444444444444444222222222222111111111111111111000000000111111222222222222222222222222222111111111111111111111111222222222333333333444444555555555555555555555555444444333333333444444555333333333333333333333333555555444444555555666666333333333444444444555555444444444555555555666666888888888888888777777777777666666888::::::999888999777666555666777999;;;666777777777888888888888666777888999::::::;;;;;;:::999888777666555444333...///000000000000///...,,,---///111111///...---..............................------------......................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------,,,,,,++++++++++++++++++++++++------------,,,+++))))))......///............///,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------***)))((((((***+++***))),,,------......------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,+++++++++,,,,,,---------,,,,,,,,,------...///......------......///------,,,,,,,,,+++++++++***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))************************---,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))+++,,,,,,***(((******))))))))))))(((((())))))*********+++++++++)))))))))))))))))))))))),,,,,,,,,++++++*********+++---......,,,***++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---------.........//////---------......///////////////000111111222222333444444333333333333333444555555555555666666666666;;;;;;::::::::::::::::::******************************++++++++++++++++++************++++++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........---------,,,,,,+++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------+++++++++,,,------.........---,,,,,,,,,,,,---...000///...------------------------------.................................,,,,,,------.../////////------------------------////////////000000000000////////////////////////000000000111111111222222333333333333444444444444666555555444444444444444444444444444444444444444111111111111111111111111111111111000111111222222333333333333444444444444444444444444444444444444555555555666666666777777888888888888888888888888777777777777777777888999777777777777777777777777555555555555555555555555444444444555555666666777666666666666777777777777777777888888777777666555777777777999;;;<<<;;;:::999999888888999:::<<<=========<<<;;;:::999888888888999:::;;;;;;;;;;;;;;;>>>>>>===<<<:::999888888333333444444333222000//////000111111111///...---..............................------------......................................................++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))+++,,,------,,,+++,,,---***+++,,,,,,---------,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------((('''&&&'''***,,,,,,,,,,,,------......------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---+++++++++++++++,,,,,,---------,,,,,,,,,---......---,,,,,,++++++,,,,,,---------,,,,,,++++++******+++++++++,,,,,,------...++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++******************+++++++++++++++++++++++++++************)))))))))(((((((((((((((((((((((()))))))))+++,,,,,,+++))))))))))))))))))))))))((()))************+++++++++************************++++++++++++++++++++++++***,,,------,,,+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------........./////////------......///000000000000000111111222333333444444444333333222222333333444444444555555555666666888888888888999;;;<<<===************************)))))))))*********+++++++++++++++++++++,,,---...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,------------.........)))***+++,,,,,,,,,,,,++++++,,,,,,---...---------+++++++++,,,,,,---------,,,,,,,,,---......//////------------------------///......---------......+++,,,,,,,,,------------........................,,,,,,------...//////000........................//////000000000111111111000000000000000000000000111222222222222333333333333333444444555555555555666555444444333333333444333333333333333333333333222222222222222222222222333222222222333333444555444555555666777888999999888888888888888888888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999888777777777777888999999:::;;;;;;:::::::::;;;;;;;;;;;;<<<::::::;;;<<<;;;:::999888:::999:::<<<>>>??????===<<<======>>>>>>???@@@@@@AAA@@@@@@???>>>===<<<<<<<<<======>>>>>>>>>======@@@@@@@@@@@@????????????::::::;;;;;;999777444333444444333222111111000///..............................------------......................................................******+++++++++,,,,,,,,,------------------,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,)))+++,,,+++)))(((***,,,)))***+++,,,---.........***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,------+++)))((((((+++,,,------,,,------......------,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---------,,,,,,+++******)))++++++******+++---...///+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++******)))))))))))))))))))))))))))))))))))))))+++,,,---+++))))))*********************)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,---)))+++------,,,,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........//////.....................////////////---......///000000111111111111222222333444444444444444333222222222222222666666666777777777888888888888999:::<<>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===============>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????>>>===<<<;;;;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>???????????????@@@AAAAAAAAA@@@>>>===<<<<<<<<>>;;;888666888777666444222222111111////////////////////////.........------.........................................................*********++++++,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,---...//////------------------------------......///.........,,,...000///---,,,---000((()))***,,,---...//////***+++,,,------,,,+++***++++++,,,,,,,,,---------111...,,,++++++,,,+++***,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,++++++*********+++,,,,,,---,,,,,,,,,,,,,,,---...//////......------......///------,,,,,,+++***)))))),,,+++***)))***,,,///000+++++++++,,,,,,---------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((()))+++------+++)))******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++))))))***+++,,,------...(((***,,,---,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------......////////////................../////////000---......///000111111222111222222333333444444555444333222222111111111111888888999999999:::::::::???@@@AAACCCFFFJJJMMMOOO------------------------,,,+++***))))))***+++,,,***++++++,,,,,,++++++******,,,------++++++,,,...,,,,,,,,,+++++++++******------------------------...///000///---,,,,,,...***++++++,,,------------------,,,+++++++++,,,,,,++++++++++++,,,,,,---...//////.........---------,,,---.../////////...------------.........//////++++++,,,,,,---...//////---------...------,,,,,,---......///000111111222111111111222222333444444222222222333333444444444333333444444444444555555444555666666777777666666666555444444444555666777111111222222222333333333444555777666333333555888666666777888888777666666<<<;;;::::::<<<===>>>===???===<<<===>>>??????>>>???>>>>>>@@@AAABBB@@@???CCCBBB@@@>>>>>>???AAACCCCCCBBBAAAAAABBBCCCCCCCCCDDDDDDCCCBBBCCCDDDEEEFFFEEEDDDBBBBBBCCCCCCAAA@@@BBBBBBBBBBBBAAA@@@???>>>CCCDDDEEEEEEEEEDDDCCCBBBFFFEEEEEEEEEDDDCCCCCCCCCAAACCCDDDDDDBBBAAABBBCCCCCCCCCDDDFFFFFFGGGGGGGGGDDDFFFGGGGGGEEEDDDCCCCCCAAABBBCCCDDDEEEDDDDDDCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???>>><<<<<<;;;;;;>>><<<:::777555333222111000000000//////000000000................................./////////////////////...------,,,++++++'''((()))+++------......,,,,,,------...///000000...------,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++*********++++++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------...............------,,,,,,,,,+++++++++,,,,,,------...(((((()))***+++,,,,,,---,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,++++++*********++++++************++++++---,,,+++***))))))))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,,,,------..................------000000000000111111111111000111111222333333444444333333444555666777777777888888888777888;;;???CCCEEEHHHKKKNNNQQQTTTXXX[[[************************,,,+++************+++,,,***++++++,,,,,,++++++******,,,------++++++,,,...,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---++++++,,,---------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,------.../////////.........---------+++,,,---...//////...------.........////////////,,,,,,,,,------......///......////////////............///000000111222222333333333222222222222222333333333333333333444444444444444444444555555555333444444555555555555555444444333222333444555666444444555555555666666666666777888777555555777999========================@@@???>>>???@@@AAAAAAAAABBB@@@???@@@BBBCCCCCCBBBBBBAAA@@@BBBDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEHHHGGGFFFFFFFFFFFFEEEDDDFFFFFFFFFFFFFFFGGGHHHIIIGGGFFFDDDDDDEEEEEEDDDCCCDDDEEEEEEFFFFFFFFFEEEEEEHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBDDDEEEEEEDDDCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKIIIKKKLLLLLLJJJIIIHHHIIIHHHHHHHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAABBBBBBCCCAAAAAA???>>>============>>>===<<<:::888777666666222111111000//////000000..................//////////////////////////////------,,,,,,+++******)))***+++,,,---------------,,,,,,------...//////000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++------------,,,+++***))),,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,---------------------------,,,,,,,,,---------............---------,,,,,,,,,............---,,,++++++)))))))))***++++++,,,,,,,,,+++******,,,,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++,,,,,,,,,+++++++++******++++++************++++++---,,,+++***))))))))))))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...........................///000000000000111111111111111222222333333333444444444444555666777888888:::;;;<<<===>>>AAAEEEIIIOOORRRVVVXXXZZZ\\\^^^aaa)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******,,,------++++++,,,...------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++---------+++***+++,,,,,,,,,---------,,,++++++++++++++++++,,,------.........---------...//////...............---------******,,,---........................////////////---------...............///000000111111111000000///000000111111222222333555555444333333222111111444444444444333333333333555555555444444444444444222333444444555555444444555555444444444555666777999999999999::::::::::::;;;<<<<<<;;;::::::;;;===AAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCFFFDDDDDDEEEGGGIIIIIIHHHGGGEEECCCDDDEEEGGGGGGGGGFFFFFFGGGHHHHHHIIIHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEBBBCCCEEEFFFGGGGGGGGGFFFFFFDDDBBBBBBDDDEEEDDDCCCFFFGGGHHHIIIJJJKKKJJJJJJLLLMMMNNNNNNNNNMMMKKKJJJGGGFFFEEEDDDDDDCCCCCCCCCBBBDDDFFFFFFEEEEEEFFFGGGJJJKKKLLLNNNOOOOOOOOONNNNNNOOOQQQQQQPPPOOOPPPQQQPPPPPPOOONNNLLLIIIGGGFFFBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@?????????@@@??????>>>======<<<;;;;;;555444333111000000000000////////////............////////////////////////------,,,,,,+++*********------.........------,,,,,,,,,,,,---......//////...------,,,,,,------...------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++.........,,,+++)))'''&&&,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---------.........------------,,,,,,,,,...//////000///...,,,+++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,,,,++++++++++++***++++++************++++++,,,,,,+++***))))))))))))************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---------------............................../////////000000000111111222222222333333333333333666666555555777888:::<<>>>>>>>>@@@@@@@@@@@@@@@@@@AAABBBDDDCCCBBBAAAAAABBBCCCDDDBBBDDDEEEEEEDDDDDDEEEEEEHHHGGGHHHJJJMMMNNNNNNMMMJJJHHHFFFFFFHHHKKKLLLLLLNNNMMMKKKJJJIIIIIIJJJKKKIIIJJJLLLLLLKKKJJJIIIIIIBBBDDDFFFHHHIIIHHHGGGFFFFFFDDDCCCDDDEEEGGGGGGFFFGGGGGGHHHIIIJJJJJJJJJJJJMMMNNNNNNOOONNNMMMLLLKKKJJJIIIHHHFFFEEEEEEEEEEEECCCEEEGGGGGGGGGFFFGGGHHHKKKLLLNNNOOOOOOOOONNNMMMNNNPPPRRRSSSSSSSSSUUUWWWVVVUUUTTTRRRPPPNNNLLLKKKFFFEEEDDDCCCBBBAAAAAAAAADDDCCCCCCBBBBBBBBBCCCCCCBBBBBBAAA@@@???>>>======999888666444333222111111////////////............000000000/////////////////////......------------------............------,,,,,,,,,------............------,,,,,,------...------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,.........---+++***((('''++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))************************////////////////////////------------------------,,,,,,,,,---------......------------------------)))+++---///000000///...,,,,,,,,,++++++*********,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++++++++************++++++,,,++++++***))))))******************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,,,,,,,...------------......///............////////////...//////000000111111111444444444444444444444444777777777888;;;>>>AAACCCGGGJJJNNNPPPQQQRRRTTTUUUWWWYYY\\\\\\ZZZWWWUUUUUU------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++---,,,++++++,,,.........---------,,,,,,,,,*********++++++,,,,,,,,,,,,---///...---,,,---///------------,,,++++++************+++,,,---...///------,,,,,,,,,,,,,,,------.....................******++++++,,,---......++++++,,,,,,,,,---------/////////////////////...000000111222222222222222333333333444444444444444333333444444444555555555555555555444444333333333333333333333444444444444777888999999::::::999999<<<;;;;;;;;;<<<===???@@@?????????@@@@@@@@@AAAAAABBBBBBAAABBBCCCEEEEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGCCCFFFHHHIIIHHHGGGHHHIIIIIIJJJMMMQQQTTTUUUSSSQQQJJJIIIIIILLLQQQWWWZZZ\\\\\\XXXRRRMMMKKKLLLOOOQQQVVVXXXZZZYYYVVVRRRPPPOOOIIIKKKNNNPPPPPPOOOMMMKKKIIIHHHHHHJJJLLLMMMMMMKKKKKKJJJIIIHHHHHHIIIJJJKKKOOOPPPQQQRRRRRRQQQPPPOOOOOONNNLLLJJJIIIIIIIIIJJJJJJKKKMMMMMMMMMLLLMMMNNNOOOPPPQQQRRRQQQNNNLLLJJJLLLNNNPPPQQQRRRSSSVVVXXXVVVUUUTTTTTTSSSRRRRRRRRRNNNMMMKKKIIIGGGFFFEEEEEEGGGGGGFFFFFFEEEFFFFFFFFFEEEEEEEEEDDDBBB@@@>>>======<<<:::999777666555555111111000000000/////////111111000000//////////////////............------***+++,,,------.........,,,,,,,,,---------------...------,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++***++++++,,,,,,---------------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******************************////////////////////////------------------------,,,,,,,,,---------......------------------------((()))+++---............------,,,,,,+++*********,,,+++******,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++++++++************++++++,,,+++******)))*********************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------------...///000........./////////000000/////////000111222222333555555555555666666666666888999;;;>>>BBBFFFJJJMMMPPPSSSVVVWWWVVVVVVVVVVVVXXXZZZ\\\[[[XXXTTTRRRPPP++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******,,,------++++++,,,...------------,,,,,,,,,,,,******++++++,,,,,,------,,,...///...------...000,,,,,,---------,,,++++++++++++++++++,,,------...------,,,+++++++++,,,,,,---------...............---,,,,,,,,,,,,------...+++,,,,,,,,,,,,---------/////////000000000000000000111222333333333333333555555555555555555555555333333444444555666666777555555555444444444444444333333444555666777777888;;;<<<======>>>>>>=========<<<<<<<<<===???@@@BBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDGGGIIIJJJIIIFFFGGGHHHHHHHHHHHHGGGFFFCCCGGGKKKLLLJJJJJJLLLNNNPPPSSSYYY___cccccc___[[[QQQRRRUUU[[[dddlllqqqsssnnniii```YYYVVVWWW[[[^^^gggjjjkkkhhhaaaZZZVVVUUUTTTUUUWWWXXXXXXVVVTTTRRRMMMMMMOOORRRUUUVVVTTTRRRTTTRRROOOMMMLLLNNNQQQSSSZZZ[[[\\\^^^^^^^^^]]]]]][[[YYYWWWTTTSSSSSSTTTTTTZZZ[[[]]]]]][[[ZZZ[[[\\\\\\\\\]]]\\\YYYTTTPPPNNNLLLNNNOOOOOOOOOPPPRRRTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVUUUSSSRRRPPPOOONNNNNNLLLKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEBBBAAABBBAAA???===<<<;;;::::::555555444444333222222222222111111000000//////...------,,,,,,,,,,,,,,,,,,******+++------.........,,,,,,,,,,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,,,,+++,,,------............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,+++******,,,,,,+++*********++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,++++++************++++++++++++***************+++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,------......------------...///000000.........//////000000111///000000111222333444444666666777777888999999:::<<<>>>AAAFFFKKKOOORRRTTTVVVXXXZZZYYYXXXVVVUUUUUUSSSVVVXXXWWWUUUSSSRRRRRR******************************+++,,,,,,+++*********++++++,,,,,,++++++******,,,------++++++,,,...,,,,,,,,,,,,+++++++++++++++++++++,,,------......+++,,,......---,,,...///++++++,,,---------,,,,,,,,,,,,,,,++++++,,,------......---,,,,,,,,,,,,,,,---------........./////////...---,,,,,,,,,---...---------.........///////////////000000111111222111222333444555555555555666666666666666666666666555555555555555666666666444444444444555555555555444555666888999;;;<<<===>>>>>>???@@@@@@@@@@@@???????????????@@@BBBDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGFFFIIINNNQQQRRRQQQKKKLLLNNNPPPPPPNNNLLLKKKMMMRRRXXXZZZXXXXXXZZZ]]]bbbgggooowww{{{zzztttoooeeegggkkkrrrzzzzzzsssmmmjjjjjjmmmoooxxx||||||tttmmmiiihhheeefffggggggfffdddbbb```\\\^^^bbbgggjjjjjjgggdddbbb___ZZZWWWXXX\\\aaaeeelllmmmoooqqqssssssssssssnnnllliiifffeeeeeefffgggpppqqqrrrrrrpppnnnnnnooooooooonnnlllgggaaa[[[XXXQQQRRRQQQOOOMMMLLLMMMOOOQQQQQQPPPQQQRRRSSSUUUVVVWWWWWWVVVVVVVVVVVVWWWWWWPPPOOONNNMMMLLLLLLKKKKKKNNNOOOPPPPPPOOOMMMJJJIIIFFFEEECCCBBBAAA@@@@@@???::::::999999888777777666222222111111000//////...,,,,,,------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***+++,,,---------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***------------------------,,,,,,,,,---------......,,,,,,,,,---------.........---,,,++++++,,,...///,,,,,,,,,,,,,,,,,,++++++,,,+++******,,,,,,+++*********++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++******+++++++++,,,,,,,,,++++++************+++++++++***************++++++************************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................++++++,,,,,,---......///------------...///000111---......///000000111111000111222333444555555666666777888999:::<<<======BBBEEEIIINNNSSSVVVWWWXXXXXXYYYZZZYYYVVVUUUTTTUUUPPPSSSVVVWWWXXXYYY[[[\\\++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++***,,,------,,,+++---...,,,,,,,,,+++++++++******++++++,,,------...//////***+++---,,,,,,,,,---...***+++,,,,,,------------------,,,+++++++++,,,,,,000///...------------------------.........//////111000...---,,,,,,---...////////////000000000111......///000111222222333333444555666777777777777777777777777666666666666777777777666555555444444333444444444555666666666666666888:::<<<>>>@@@AAA??????@@@AAAAAAAAAAAAAAACCCCCCBBBCCCDDDFFFHHHIIIFFFFFFFFFGGGGGGGGGHHHHHHNNNLLLLLLOOOUUUYYYZZZYYYVVVXXX[[[]]]]]][[[XXXVVV```ffflllnnnmmmlllooorrrrrrxxxzzz{{{~~~|||zzzzzz{{{|||yyyyyyyyyyyywwwuuusssrrrrrruuuzzz{{{mmmiiidddaaabbbhhhooottt{{{|||}}}yyyvvvuuuuuuvvvwww}}}}}}}}}~~~~~~|||yyysssllleeeaaaWWWVVVTTTPPPLLLJJJJJJKKKPPPPPPOOOOOOPPPRRRTTTUUUTTTTTTUUUVVVWWWYYYZZZ[[[SSSRRRQQQOOONNNMMMMMMMMMQQQRRRTTTUUUUUUSSSQQQPPPHHHGGGFFFDDDCCCCCCCCCCCC>>>>>>===<<<<<<;;;::::::222222222111000//////.........//////////////////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---***++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........---,,,******,,,///222444,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++*********++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++))))))******+++++++++,,,*********++++++,,,,,,,,,++++++************+++++++++***************++++++************************++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................++++++,,,,,,---...//////---------......000111111---......///000111111222111111222333555666666777777777999:::<<<===??????GGGJJJOOOTTTWWWYYYYYYYYYWWWXXXYYYWWWUUUTTTTTTUUUTTTWWW[[[^^^aaaeeeiiilll+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++))))))+++......,,,))),,,,,,,,,---------...............---,,,,,,++++++------------------------'''(((***,,,---...//////---,,,***))))))***,,,---...------,,,,,,------...------------------------........................------..................///000000000000000///...222222222333333444444444555555555555666666777777888888888888777666555444444444333333333333333333111222333555888:::;;;<<<<<<===>>>@@@BBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBDDDFFFFFFFFFFFFFFFGGGKKKMMMLLLNNNRRRTTTRRRPPPQQQVVV___jjjoooooollliiijjjnnnsssrrrmmmjjjllltttwww{{{~~~{{{rrrpppvvv}}}|||tttnnniiifffaaaZZZTTTOOOLLLJJJJJJKKKMMMOOOPPPQQQRRRSSSTTTRRRRRRSSSWWW[[[^^^___```]]]ZZZWWWUUUSSSOOOMMMMMMQQQVVV[[[\\\ZZZVVVSSSSSSRRRPPPOOOMMMMMMLLLLLLBBBAAABBBCCCDDDBBB???<<<;;;:::777555222000//////222111000111111111///---------------------------.........------,,,,,,,,,------------------------///......------,,,++++++))))))***,,,...///...,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------......---------,,,,,,,,,***++++++,,,,,,++++++***///...------,,,,,,,,,,,,---+++)))***,,,---+++)))++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------///////////////.........//////000000111333444555555555666777888888777777888:::<<<>>>@@@CCCGGGJJJHHHKKKQQQVVVXXXXXXVVVUUUVVVTTTSSSRRRSSSWWW[[[]]]]]]aaagggmmmrrrvvvzzz}}}+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++***)))+++---...,,,***,,,,,,,,,---------...............---------------------------------------***+++,,,,,,---------,,,+++,,,,,,,,,,,,,,,++++++...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111111000000333333333333444444444555666666666666666666666777777777666666555555555444444444444444444444444444666666777888888999::::::>>>???@@@BBBCCCDDDEEEEEEBBBBBBCCCCCCDDDEEEEEEFFFBBBCCCEEEFFFGGGGGGHHHIIIMMMSSSXXXZZZ]]]bbbcccaaa``````dddmmmxxx|||}}}xxxrrrpppooommmhhhccc]]]WWWTTTRRRRRRTTTTTTTTTTTTSSSRRRTTTRRRQQQRRRUUUYYY[[[\\\^^^\\\ZZZXXXWWWUUURRROOOQQQSSSVVVYYYZZZZZZZZZYYYWWWVVVUUUSSSQQQPPPOOONNNHHHGGGGGGGGGGGGFFFCCCAAA???>>><<<999777555444333333111000///000000...,,,..............................---------,,,,,,,,,------------------------------------------------*********,,,......---+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------...------------,,,,,,,,,***++++++,,,,,,++++++***,,,+++***))))))))))))***---+++******------,,,***++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++******++++++,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------------------------------------.........////////////////////////111111111222333444555666666666777888888888888888:::===@@@CCCEEEGGGKKKMMMKKKMMMOOOQQQSSSRRRRRRQQQPPPPPPPPPQQQUUUZZZ___bbbhhhkkkqqqvvvzzz}}},,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++******,,,------,,,,,,,,,,,,---------......---............/////////------------------------------------,,,+++*********,,,...//////...,,,+++...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000111222222333222222444444444555555555555555666666666666666666666666666555444333333333444555444444555555666666777777999::::::;;;;;;<<<<<<<<>>>>>;;;888444222111111111000////////////............------------------------------------------------,,,,,,,,,---------......---,,,+++,,,------,,,***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,---------------,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,---,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,------------.........,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------------............///........................---......//////000000000222222222222222222333333555555555555555666777777666777999;;;===???@@@@@@DDDHHHLLLNNNNNNNNNNNNOOOJJJJJJJJJKKKOOOUUUZZZ^^^```aaabbbeeejjjoootttwwwxxx{{{~~~,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---///,,,,,,,,,---------......,,,------...///000111111------------------------++++++,,,---------,,,,,,......---------...000000...------,,,,,,------...------------------------.........//////000000000......///000000111222222222333444555666666666666666666666666666666666666333333333333333333333333555444333222333666888:::999::::::;;;<<<======>>>======>>>@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGIIIKKKLLLLLLKKKJJJKKKNNNRRRVVVYYY___cccgggiiijjjnnnuuuzzz~~~}}}zzzwwwuuulllgggaaa[[[XXXVVVUUUTTTUUUVVVXXX\\\```ccccccbbb``````______^^^]]]\\\\\\```bbbdddfffgggfffeeedddbbb___\\\ZZZYYYXXXVVVTTTNNNMMMKKKHHHFFFDDDCCCBBB>>>;;;777444333222111111000/////////......------------------------------------------------------......---------,,,,,,,,,...,,,++++++,,,---,,,+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++***++++++,,,,,,++++++***------,,,,,,,,,------...,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---------------------------------............///------------------------......///000000111222222333333333444444444555555666666666666777888999999777888;;;>>>AAADDDEEEFFFIIIKKKNNNOOOMMMLLLKKKKKKFFFHHHKKKQQQYYYccckkkppprrrrrrrrrsssvvvyyy|||~~~zzz|||~~~,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,---,,,+++,,,---///,,,,,,,,,---------......,,,,,,---...//////000000------------------------)))***+++,,,---.........///---,,,+++,,,...000222...------,,,,,,------...------------------------,,,,,,,,,---......//////000000111111222333444444444555666777777777777777666666666666666555555555222222222333333333444444666555555666888:::<<<===>>>>>>??????@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBCCCEEEHHHLLLQQQVVVXXXUUUUUUVVVYYY___gggnnnssswww|||~~~~~~yyyuuuooojjjfffccc```^^^XXXWWWXXXZZZ^^^```aaa```aaaaaabbbbbb```^^^\\\[[[___bbbfffjjjlllkkkjjjhhhgggeeebbbaaa```^^^\\\ZZZTTTSSSQQQNNNLLLJJJIIIHHHBBB???;;;888777555333222111111000000//////......,,,,,,,,,------------...------------------------//////...---,,,,,,++++++...,,,******,,,------,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***+++++++++***++++++,,,---***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------......---,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///---------------------------------............///------------------------//////000000111222333333444444555555666666777777777777888888999;;;<<<===;;;===???BBBEEEGGGIIIIIIJJJLLLMMMMMMKKKIIIHHHIIIHHHLLLTTT^^^hhhrrryyy}}}|||{{{{{{{{{{{{|||~~~~~~}}}------------------------+++,,,,,,------,,,,,,+++***,,,......,,,,,,---///,,,,,,,,,---------......,,,,,,------.........///------------------------******+++,,,------------,,,,,,,,,,,,---...///000...------,,,,,,------...------------------------,,,,,,,,,---.../////////111111222333444555666666777777888888888888888777666666666555555555444444222222333444555666666777777777999;;;<<<>>>@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFIIIMMMTTT\\\eeelllqqqnnnmmmnnnqqqxxxzzzyyy{{{}}}zzzwwwtttpppnnncccaaa^^^]]]^^^_________aaaaaaaaaaaa``````______```ccchhhlllnnnmmmkkkiiijjjiiihhhggggggeeeaaa^^^\\\ZZZXXXUUUSSSQQQPPPPPPJJJGGGDDDAAA???===:::777444444333222222111000000,,,,,,,,,---------......---------------------------------------------,,,---+++)))***,,,.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++******++++++,,,,,,++++++*********))))))***++++++,,,(((***,,,+++)))(((***,,,++++++,,,,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,++++++******++++++,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))))))))******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,........................---------............///........................//////000111222333444444555555666666777888888999999999:::;;;===???AAABBBBBBCCCDDDFFFHHHIIIIIIIIIHHHJJJKKKJJJHHHHHHHHHJJJPPPVVVaaallluuu{{{~~~}}}}}}||||||}}}~~~------------------------+++,,,,,,------,,,,,,+++))),,,//////---,,,---...,,,,,,,,,---------......,,,,,,,,,------------...------------------------++++++,,,---------,,,,,,)))***,,,...//////...---...------,,,,,,------...------------------------.........///000111111222222222333444555666777888888888999999999888888777666666555555444444444333222333444555666888999999888999;;;>>>@@@AAABBBBBBEEEEEEEEEEEEDDDDDDDDDDDDAAABBBCCCDDDEEEFFFGGGGGGSSSVVV]]]fffrrr~~~}}}zzzoookkkfffbbbaaa``````___``````______```aaabbbcccaaadddiiimmmnnnmmmjjjggglllkkkkkkkkkkkkiiieeebbbaaa```^^^[[[XXXWWWUUUUUUQQQOOOMMMJJJHHHEEEAAA>>>666666555444444333222222,,,,,,,,,------.........------------------------+++,,,,,,------......///,,,***)))***,,,...//////*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++++++++******+++,,,------'''***++++++(((''')))+++++++++,,,,,,,,,---------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---............,,,++++++++++++++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++*********........................---------.........//////000000000000000000000000///000000222333444555555555666666777888999999999;;;;;;<<<>>>@@@BBBDDDEEEGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHHHHHHHGGGHHHJJJLLLXXX___jjjuuu}}}~~~}}}{{{||||||}}}~~~+++***)))***---///111111........................,,,,,,,,,,,,,,,,,,,,,,,,))),,,......,,,***+++------..................---,,,,,,,,,------.........---,,,,,,+++*********+++,,,---......//////......------------------------........................000000//////000222444555;;;:::999888888888999999999999:::999999888777666444444333333444444555555666666666666888:::<<<===>>>>>>>>>???@@@BBBDDDEEE@@@EEEKKKLLLIIIEEEDDDDDDCCCFFFIIIJJJKKKOOOUUUZZZbbbhhhqqq}}}}}}yyysssmmmiiigggggggggeeeccc___\\\\\\^^^aaacccddddddfffiiilllmmmmmmkkkllljjjiiijjjkkkkkkhhhfffcccdddcccaaa^^^\\\\\\\\\ZZZWWWTTTOOOLLLIIIHHHGGG??????>>>===:::777444222///---++++++,,,...............///000000000//////......---,,,,,,+++******/////////......---------+++++++++,,,,,,---------************************)))***++++++,,,,,,++++++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++*********++++++,,,,,,,,,------------------------++++++******************++++++------------+++++++++++++++,,,,,,---------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---...000222111000---,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******///......---+++******)))++++++,,,,,,,,,,,,------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------////////////000000000000111111111222333333444444666777888:::;;;;;;;;;;;;<<<===>>>@@@BBBDDDEEEGGGFFFFFFFFFFFFFFFGGGHHHIIIFFFGGGIIILLLPPPSSSVVVXXX```gggpppxxx}}}~~~~~~~~~~~~+++***))))))+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///...+++***+++,,,------............------,,,,,,,,,---------......---,,,,,,+++******++++++,,,---......//////......------------------------.........///////////////000000111111222444555666999999999::::::;;;;;;;;;<<<<<<<<<;;;999888666555666555555444444444555555666666666777999;;;>>>??????@@@AAABBBCCCDDDDDDEEEAAAEEEIIIKKKKKKJJJIIIJJJFFFIIINNNSSSXXX___fffjjjpppuuu~~~|||xxxvvvvvvvvvvvvsssnnngggbbb```___]]]\\\bbbbbbcccfffiiikkkkkkjjjlllllllllmmmmmmmmmlllkkkjjjjjjiiifffcccaaa``````^^^[[[XXXTTTPPPNNNLLLLLLEEEDDDCCCBBB???<<<999777555222000...//////...---,,,------.....................------,,,++++++***.........---------,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------------------------++++++******************+++,,,,,,------,,,,,,++++++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,''')))+++---...---+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000111222222222333333333444444555777888:::;;;;;;;;;@@@BBBEEEGGGHHHIIIIIIJJJJJJJJJIIIIIIJJJJJJKKKKKKMMMPPPSSSXXX\\\___aaabbbfffkkksssyyy}}}---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,------------,,,,,,,,,,,,,,,------------...---,,,,,,+++++++++++++++------...////////////.................................//////000000000111111222333444555666666666777888:::<<<============>>>>>>===<<<:::888777666777777666555555666666666999999:::;;;===???AAABBB???@@@AAABBBCCCCCCCCCBBBDDDGGGLLLQQQTTTUUUUUUUUURRRTTTZZZbbbllluuuzzz|||~~~}}}{{{~~~~~~{{{sssnnnllliiiccc^^^^^^]]]^^^```dddhhhiiiiiijjjlllnnnnnnnnnnnnooopppqqqooonnnkkkiiihhhgggfffcccaaa^^^[[[XXXUUUSSSRRRLLLLLLJJJHHHEEEBBB@@@>>><<<999666333222111///------------.....................------,,,+++++++++------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,+++***************************************))))))***++++++,,,------......---------------,,,------------------------******++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,%%%&&&)))+++,,,,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......................../////////000000000000111222333333333333444444444444666888:::<<<===>>>???>>>BBBGGGJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOQQQSSSTTTVVVZZZ___eeeiiikkkllllllqqqtttwww{{{~~~---.........------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,+++,,,,,,---+++,,,,,,------,,,,,,+++---------------------------,,,,,,+++++++++,,,,,,------...///////////////..............................//////000111222222333444666888999999888888999:::<<<>>>??????===<<<<<<<<<<<<<<<;;;:::888888777777777777888999:::;;;@@@@@@@@@AAABBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEFFFJJJNNNVVV]]]ccceeecccbbbaaaccciiirrr}}}|||~~~}}}}}}xxxqqqmmmlllkkkmmmttt{{{|||zzz{{{yyyqqqkkk\\\[[[ZZZ\\\```ccceeefffeeegggkkklllkkklllnnnpppooonnnlllkkkllllllllllllhhhgggdddaaa^^^\\\ZZZYYYSSSRRRPPPMMMJJJGGGEEEDDD@@@>>>:::888777555222000//////////////////000000......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------+++,,,------......------......---,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,------...............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,...---------------------------------------------------------------------)))***+++---------,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------............////////////000000000000111111111111444444444444555555555555888999<<>>???AAA@@@???===<<<::::::;;;;;;<<<<<<;;;;;;888888999:::<<<>>>???AAADDDDDDDDDDDDDDDDDDDDDDDDGGGFFFEEEEEEFFFJJJOOOQQQSSSZZZeeemmmqqqqqqmmmjjjiiilllsss~~~wwwjjjiiihhhiiijjjlllqqqvvvuuuvvvyyy{{{}}}~~~~~~~~~yyyuuunnnfffaaa___^^^^^^ccciiiooottt}}}~~~yyysssqqqsssyyy~~~|||vvvccc```^^^]]]]]]^^^^^^]]]^^^```ccceeefffgggiiijjjgggeeedddeeeiiimmmooooookkkjjjiiifffdddaaa___^^^XXXVVVTTTQQQMMMKKKIIIGGGCCCAAA>>>===<<<:::777555222111000///......//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------+++,,,------......------///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++***------------------------------------------------------......---,,,+++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........./////////000000111111111222222222333333555555666666777888888888;;;===???BBBEEEGGGHHHIIIHHHLLLQQQRRRQQQQQQTTTXXXZZZ[[[^^^aaadddhhhkkkmmmrrrtttwww{{{}}}}}}}}}|||zzz|||'''+++......,,,+++---000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,***)))))),,,...//////,,,,,,------------,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,------.........///000000000000///000000000000000000000000///000111222444555777777999:::;;;<<<===>>>>>>>>>@@@@@@AAAAAAAAA@@@???>>>999:::;;;<<<===>>>>>>>>>;;;;;;<<<===???AAACCCDDDDDDDDDDDDEEEDDDDDDCCCBBBDDDDDDEEEHHHNNNUUU\\\```fffnnnxxx}}}{{{vvvqqqoookkkqqq|||~~~|||wwwssstttyyy~~~~~~~~~tttkkk^^^ZZZYYY[[[]]]^^^ccchhhfffgggjjjlllmmmmmmmmmlllgggddd```[[[XXXWWWWWWWWWXXX^^^cccfffmmmvvv{{{zzz}}}|||xxxuuuqqqmmmkkkjjjgggfffdddbbbaaadddjjjnnnsssyyy}}}xxxnnnkkkfffccc```]]]YYYWWWYYYYYYZZZ]]]aaaddddddccc]]][[[ZZZ^^^eeelllnnnooommmmmmllljjjhhhfffdddbbb]]][[[XXXTTTQQQNNNMMMLLLGGGEEECCCBBBBBB@@@===:::444333111///---------.........------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++------------------------++++++,,,------------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***)))))),,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++......------,,,+++++++++------------------------,,,,,,,,,------------.........------,,,***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------.........//////000000111333333333444444444444555666666777888:::;;;<<<<<<>>>???BBBDDDGGGIIIJJJKKKQQQSSSSSSPPPNNNQQQYYY```rrrrrrrrrrrrssstttuuuuuuwwwwwwwwwxxxyyy{{{|||||||||)))---000///,,,***,,,...------------------------,,,,,,------.../////////000---***)))+++------,,,------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,---............///000000000000000000000000000000000000000222333555666888:::;;;<<<<<<<<<<<<===>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBB======>>>???@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDEEECCCDDDEEEGGGGGGGGGGGGGGGDDDHHHOOOXXXcccmmmuuuyyyxxxuuuuuuuuu~~~~~~uuuooolllkkkgggcccdddhhhlllmmmllltttwwwwwwsssnnnkkkfff```YYYTTTRRRUUUWWWWWWZZZ___^^^______```___^^^]]]]]][[[ZZZYYYWWWVVVUUUTTTTTTQQQUUUWWWXXX]]]dddhhhhhhiiigggdddbbb```^^^\\\[[[WWWXXXYYYYYYYYYZZZ]]]``````eeelllrrrvvv{{{}}}zzzsssqqqmmmjjjgggccc^^^[[[XXXUUUTTTXXX___cccaaa]]]WWWUUUTTTYYYbbbjjjmmmmmmppppppooonnnllljjjgggfffcccaaa]]]YYYVVVSSSRRRQQQMMMKKKJJJIIIGGGEEEAAA>>>:::888555222000/////////------..................,,,,,,---------.........+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++++++++,,,,,,---------........................,,,,,,,,,---------......------,,,,,,++++++******,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------..............................---......///000000111111555555555555666666666666666777888:::<<<>>>@@@AAABBBCCCFFFHHHJJJLLLMMMMMMPPPQQQOOOLLLMMMVVVeeerrr~~~}}}|||{{{{{{yyywwwvvvuuuvvvyyy}}}{{{vvvsss---111444222...+++,,,...........................,,,,,,------...///000000333///+++)))+++,,,+++)))---......//////......---.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///...//////000000000000000000000000000000000000000555666777999;;;===>>>???>>>>>>======>>>@@@BBBCCC@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAABBBBBBAAAAAA@@@DDDDDDCCCCCCCCCCCCDDDDDDDDDEEEHHHJJJLLLMMMMMMMMMMMMTTT```ooo}}}{{{xxxzzzzzzpppgggbbb```^^^[[[XXXXXX[[[^^^______dddfffddd___]]]]]]\\\XXXYYYSSSQQQUUUWWWUUUWWW]]]\\\\\\[[[ZZZXXXVVVTTTSSSVVVVVVVVVVVVVVVUUUTTTSSSMMMPPPPPPOOOQQQWWWZZZYYYYYYWWWVVVUUUUUUTTTSSSQQQQQQSSSVVVWWWVVVVVVWWWXXXTTTXXX^^^bbbfffkkkqqqvvvrrrpppnnnnnnnnnppprrrsss~~~rrrpppooonnnnnnkkkgggdddYYYTTTQQQVVV___ddd```ZZZVVVSSSRRRWWW```hhhllllllqqqqqqqqqpppooollljjjhhhgggeeeaaa]]]ZZZWWWVVVUUURRRQQQNNNMMMKKKHHHDDD@@@@@@>>>;;;777444333333333------..................---------....../////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++//////...------------...************************+++,,,,,,------......///,,,,,,,,,------.........++++++++++++++++++++++++******+++,,,,,,---......++++++---......---++++++---------,,,,,,+++++++++((((((***+++---...000000........................,,,,,,,,,------.........------------------......------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++*********))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++,,,,,,,,,---------........................,,,,,,,,,------.................................---......///000111111222666666666666777777777777666777999;;;>>>@@@BBBCCCGGGHHHJJJLLLNNNPPPQQQQQQOOOPPPOOOMMMQQQ```vvv~~~zzzyyy{{{zzztttqqqooonnn+++///222111///,,,---///------...............---,,,------......------,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---++++++---..................---------000333777::::::;;;<<<>>>??????@@@@@@CCCAAA@@@??????@@@BBBDDDEEEEEEEEEEEEDDDDDDDDDDDDHHHFFFDDDEEEHHHHHHEEECCCDDDBBB@@@??????AAADDDFFFGGGJJJNNNRRRTTTVVVXXXZZZZZZjjj|||~~~|||||||||rrrjjjccc]]]WWWRRRTTTTTTSSSSSSTTTUUUVVVVVV[[[YYYVVVTTTSSSUUUXXXZZZ\\\[[[YYYXXXXXXYYY[[[]]]]]]YYYUUUSSSSSSQQQNNNKKKNNNRRRUUUTTTTTTUUURRRMMMLLLKKKKKKKKKLLLMMMOOOOOOMMMNNNNNNNNNNNNMMMLLLKKKNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQSSSUUUWWW[[[___bbbaaaaaaaaa^^^]]]___eeejjjwwwzzz~~~~~~zzzuuutttwwwvvvmmmhhhhhhbbb___[[[[[[^^^aaabbbbbbYYYXXXXXX[[[___cccffffffiiilllpppqqqpppnnnllllllffffffdddbbb___]]]ZZZYYYVVVTTTRRROOOLLLJJJIIIHHHGGGDDD???<<<999888555444//////---------...//////------......///......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++'''(((+++---......---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))---------,,,,,,+++++++++************************...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,---///000000000///...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---//////...---,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------111000///...---,,,++++++////////////000000000000000000000000000000000000,,,,,,------.../////////.........///000222444555666666777777888888999999888:::===BBBFFFHHHHHHFFFHHHLLLPPPRRRRRRPPPPPPOOONNNOOORRRYYYeeerrr|||~~~uuuqqqqqqrrrsss+++---//////......//////..................---------......//////......---....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------------------/////////000222555888:::;;;;;;===>>>???@@@@@@@@@CCCBBB@@@???@@@AAACCCDDDEEEEEEFFFFFFGGGGGGGGGHHHFFFEEECCCDDDFFFGGGEEECCCDDDDDDCCCCCCDDDFFFJJJLLLNNNUUU^^^eeehhhiiikkkmmmqqqyyyqqqkkkjjjjjjmmmppprrrsssyyy}}}wwwqqqjjjddd```\\\XXXUUURRRQQQQQQPPPPPPPPPPPPPPPQQQPPPOOOOOOPPPSSSWWWYYY[[[[[[\\\\\\]]]___`````````\\\WWWTTTSSSQQQNNNLLLKKKPPPSSSRRRPPPQQQNNNKKKFFFFFFEEEFFFGGGIIIKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMJJJJJJJJJKKKKKKKKKJJJJJJLLLMMMNNNOOOQQQSSSVVVWWWWWWXXXYYYWWWVVVWWWZZZ^^^iiilllqqquuuxxx{{{~~~}}}zzz{{{wwwoooiiiiiihhheeebbbdddggggggddd```XXXWWWWWWYYY]]]aaacccdddfffiiilllmmmmmmllllllmmmkkkjjjiiifffbbb^^^[[[YYYYYYXXXUUURRRPPPMMMLLLKKKKKKGGGCCC@@@>>><<<999777222111000///......//////---.....................---------------------------------,,,,,,,,,++++++''')))+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,,,,---.../////////......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++,,,---+++++++++++++++---......************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++------------------------,,,,,,,,,---------------....../////////000000000////////////////////////---......//////000111111//////000111222444555666666666777888888999::::::;;;<<>>???@@@AAAAAAAAACCCBBBAAAAAAAAABBBDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKHHHFFFDDDDDDFFFFFFEEEDDDCCCDDDDDDDDDFFFIIINNNQQQ^^^hhhuuu}}}~~~|||uuukkkaaa\\\[[[ZZZ[[[[[[___aaacccgggmmmmmmjjjeeeaaa\\\YYYWWWWWWVVVUUUUUUTTTSSSQQQOOOMMMKKKJJJLLLKKKJJJKKKMMMPPPTTTVVVYYY\\\```dddggghhhhhhgggfffbbb[[[VVVRRRPPPNNNMMMKKKRRRVVVTTTRRRRRRRRRPPPNNNLLLKKKLLLOOOQQQQQQQQQNNNMMMMMMLLLMMMOOOPPPRRRPPPOOONNNMMMLLLLLLKKKKKKOOOOOOPPPQQQRRRSSSTTTUUURRRSSSSSSRRRQQQQQQRRRTTTZZZ]]]cccgggjjjllloooqqq{{{}}}zzzyyyzzz|||vvvqqqppppppllljjjlllooommmddd\\\XXXVVVUUUVVVYYY\\\___```aaacccfffggghhhiiikkkmmmoooooonnnlllhhhbbb]]]ZZZ^^^\\\ZZZXXXUUUSSSQQQPPPOOOLLLHHHEEECCCAAA>>><<<666555333111000///......................................................------------,,,,,,,,,,,,)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,************+++,,,------************+++++++++,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***************************------------------------+++++++++,,,,,,,,,------------.........//////////////////////////////////////////000111111222222111111111222333555777888666666777999:::;;;<<<<<>>>>>???AAAAAABBBBBBBBBCCCBBBBBBBBBBBBDDDEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKJJJIIIGGGEEEEEEEEEEEEEEEFFFHHHIIIIIIKKKQQQYYY___vvviiibbbYYYUUUUUUXXXYYYXXXXXXZZZ\\\^^^```bbbaaa___\\\YYYVVVSSSSSSTTTUUUVVVZZZZZZXXXVVVSSSOOOKKKIIIMMMLLLKKKLLLMMMQQQTTTVVV[[[```gggnnnsssuuuuuutttsssmmmddd\\\VVVSSSRRRRRRVVV^^^cccbbbaaabbbddddddccc```^^^___aaabbbaaa___ZZZYYYXXXXXXYYY[[[]]]___```___\\\YYYWWWVVVVVVVVVYYYXXXWWWWWWXXXYYYYYYYYYWWWVVVTTTRRRPPPOOOPPPQQQPPPTTTYYY^^^aaacccfffhhhnnnqqqttttttqqqnnnmmmmmmppprrrwww}}}|||uuuppplllmmmooolllcccYYYZZZVVVSSSRRRSSSVVVXXXYYY[[[\\\___```bbbeeeiiimmmppppppqqqpppmmmhhhccc___bbbaaa```]]][[[XXXUUUTTTRRRPPPLLLIIIGGGEEEBBB???:::999777444222///...---/////////...............------------------------...------------,,,,,,,,,***++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++------------------,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,,,,------,,,,,,,,,---------------++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,...---,,,+++*********************+++++++++,,,,,,...------,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,++++++++++++++++++++++++++++++------------------------......------,,,++++++***------------.........///........................//////000000111222222222111111222333444666777888777777999:::<<<>>>???@@@CCCFFFJJJMMMOOOQQQSSSTTTTTTTTTTTTSSSSSSVVVZZZ^^^iiiqqq{{{}}}~~~}}}|||||||||~~~333000------000222222000......//////...------,,,,,,------......------,,,........................,,,,,,,,,++++++++++++***,,,,,,,,,------.........------......///000111111//////...///111444888:::888999<<<>>>??????>>>>>>@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIGGGDDDBBBCCCEEEFFFKKKOOOSSSWWW\\\fffrrr{{{}}}{{{tttlll[[[WWWTTTUUUXXX\\\]]]\\\[[[\\\]]]^^^]]]ZZZXXXXXX[[[YYYVVVSSSRRRSSSVVVYYYZZZZZZ[[[\\\ZZZWWWTTTRRRPPPOOOOOOPPPSSSXXX^^^aaahhhmmmvvv~~~uuuiiiaaa^^^___aaakkksssxxxyyyzzz~~~|||yyyuuuuuuvvvuuuqqqmmmhhhiiikkknnnrrruuuxxxyyyzzzxxxsssnnnkkkiiiiiiiiikkkgggcccaaaaaaaaa```___```\\\WWWSSSPPPOOOOOOOOOLLLOOOTTTWWWYYY[[[]]]___aaaccceeefffeeedddccccccdddgggnnnvvvzzztttnnnlllmmmkkkccc\\\___ZZZTTTPPPOOOPPPQQQQQQSSSUUUWWWZZZ\\\aaafffjjjlllnnnpppqqqpppmmmjjjgggffffffdddccc```]]]ZZZXXXTTTRRROOOLLLJJJGGGDDDAAA>>>===;;;888444111///---111000///............///,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,+++++++++******)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------,,,,,,---......,,,,,,,,,,,,------......++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,///...---,,,,,,+++++++++***++++++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------------------------------------------------//////......------,,,,,,------------.........///////////////////////////...//////000000111222222111111222222444555777888888999;;;===???AAACCCDDDGGGKKKPPPSSSSSSRRRRRRRRRQQQRRRTTTVVVYYY___eeejjjwww{{{}}}{{{yyy{{{{{{}}}zzzuuutttuuuxxx~~~,,,,,,,,,...111444555555------...............---,,,,,,------------,,,,,,........................,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////---------...///000111222//////000222555999<<<>>>;;;<<<>>>@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGIIIIIIIIIIIIHHHHHHGGGGGGHHHGGGEEECCCBBBDDDHHHLLLPPPXXXccclllttt|||zzz|||zzzvvvrrrnnneee]]]VVVVVVWWWYYY\\\___``````^^^^^^___```\\\VVVRRRSSSWWWVVVTTTRRRQQQSSSXXX\\\]]]___cccggghhhgggeeedddWWWVVVVVVYYY```iiirrrwww}}}yyyqqqpppssswwwuuuzzz}}}vvvrrrrrrrrrqqqooooookkkeee___\\\YYYVVVTTTPPPRRRSSSSSSSSSSSSUUUWWWWWWWWWXXXYYYYYYYYYYYYYYYZZZ^^^dddllluuu~~~{{{vvvsssqqqoookkkhhhhhhaaaXXXQQQMMMLLLLLLLLLLLLOOORRRUUUXXX]]]bbbfffhhhjjjmmmpppqqqqqqooonnnkkkjjjjjjhhheeebbb___]]]WWWUUUSSSPPPNNNKKKGGGDDDCCCBBB@@@===999555222000222111///...---......///,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------............------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------------------------...///---------,,,---......///++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******,,,---------------,,,,,,,,,,,,---...//////++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------........................------------------------,,,,,,------...///000000------........./////////000000000000000000000000/////////000111111222222111222222333444666888888:::;;;===@@@BBBEEEGGGHHHJJJNNNSSSTTTRRRQQQQQQRRRSSSVVVZZZ___dddjjjqqquuu|||~~~|||yyywwwyyy|||~~~yyyrrrllliiikkkooowww~~~)))+++---//////000111333,,,,,,---...////////////------............------.................................---------,,,,,,,,,,,,------.../////////...------...///000222333111222444666999<<<>>>???>>>???@@@@@@AAAAAAAAAAAACCCCCCDDDDDDEEEEEEDDDDDDCCCCCCDDDFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGHHHGGGGGGHHHLLLSSSXXXaaammm|||wwwvvvwwwwwwuuuqqqoooqqqqqqnnnkkkhhhaaaYYYUUUWWWZZZ]]]___bbbeeehhhgggfffhhhjjjddd[[[XXX[[[XXXXXXXXXWWWXXX]]]dddjjjrrruuuzzz}}}~~~}}}zzzxxxhhhgggfffiiiqqq}}}|||~~~~~~yyyssskkkfff```___\\\XXXTTTRRRSSSTTTTTTSSSQQQQQQQQQRRRRRRRRRSSSVVV[[[```gggoooyyy~~~{{{zzzyyyssskkk___UUUNNNKKKJJJIIIGGGJJJNNNRRRUUUYYY^^^bbbfffgggjjjmmmpppqqqrrrrrrooooooooommmkkkgggdddaaa\\\ZZZXXXVVVTTTPPPLLLIIIHHHGGGEEEBBB>>>:::777444333222000...---...//////------------------------............------------------,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---......------------------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................---------------...//////......---------...///000,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,***+++---...//////......++++++++++++,,,---...///+++++++++,,,,,,,,,------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------------------------------------------------------***+++,,,---...//////000....../////////000000000111111111111111111111111000000111111222333333333333333444555666888999:::<<<===???BBBEEEHHHKKKLLLLLLOOOQQQQQQNNNNNNRRRVVV[[[```ffflllqqquuuzzz}}}|||}}}|||zzzwwwzzz~~~uuuooollljjjiiilllsss***...111000---***+++,,,++++++---...///000000000......////////////..............................000000/////////.........,,,,,,------...///000000......---...///111333444333444666999;;;======>>>@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCEEEFFFHHHHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLIIIJJJKKKLLLOOOUUU^^^eeexxxzzzoookkkhhhiiinnnqqqpppmmmhhhkkkkkkjjjiiihhhbbb[[[UUUXXX\\\___aaaeeelllqqqqqqpppsssuuupppfffcccgggaaabbbdddeeegggnnnwww~~~zzzxxxvvvxxxyyypppmmmhhhaaaZZZVVVVVVWWWVVVTTTPPPOOOOOOPPPPPPPPPOOORRRUUUXXX[[[bbbjjjqqqwww}}}yyyuuuwww}}}}}}{{{zzzqqqdddXXXPPPLLLJJJIIIDDDGGGLLLPPPTTTXXX\\\___eeefffiiikkknnnppprrrsssrrrsssrrrqqqnnnjjjgggeee```^^^\\\ZZZXXXUUUPPPMMMKKKJJJIIIFFFBBB>>>:::888444222000...---...//////........................//////.........---------...------,,,,,,------...------------------------+++,,,,,,---.........------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................---------------...///000//////...---...///000111,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,***,,,---///000000//////...---,,,+++************++++++,,,,,,,,,---------)))***+++,,,------...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,////////////000000000000111111111111111111111111111222222333333444555555555555555666777999;;;<<<===>>>@@@DDDGGGJJJMMMNNNMMMNNNOOOMMMJJJMMMTTT[[[dddiiipppvvvzzz|||{{{}}}}}}{{{{{{|||uuuqqqsssttttttyyy......................................................//////...---,,,,,,...---------......///000////////////000000000000.........///////////////,,,,,,---///000111222333777888999;;;===>>>???@@@DDDDDDBBBAAAAAABBBCCCDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGFFFEEEFFFGGGHHHGGGFFFGGGFFFEEEFFFIIILLLNNNNNNMMMPPPVVV[[[]]]dddttt~~~~~~uuugggbbbbbbbbbdddggghhhhhhgggeeehhhgggddddddeee___VVVZZZWWWWWW[[[dddnnnxxx}}}vvvooommmooorrrvvv|||}}}~~~}}}~~~vvvoookkkiiigggeeehhh^^^UUUTTTUUUUUUUUUVVVUUUSSSRRRRRRUUUZZZ___cccdddhhhnnnqqqqqqmmmhhhdddeeejjjrrryyy}}}vvvsssrrrrrrppprrrxxxvvviii___YYYUUUOOOJJJMMMHHHKKKWWW]]]ZZZ^^^fffnnnmmmjjjgggeeefffiiilllmmmoooqqqqqqooommmkkkkkkeeedddccc```\\\XXXTTTRRRTTTQQQMMMJJJFFFCCC???<<<:::777333000000000000///222111000///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,---......---,,,,,,------,,,+++++++++,,,,,,........................---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,---.........,,,***(((...------,,,,,,------...,,,+++***)))))))))***+++------------------------000---,,,---///000...,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,---------,,,++++++******++++++,,,------------------------++++++++++++++++++++++++...------,,,,,,------...,,,******,,,//////---***------------------------------,,,+++,,,---...///........................////////////............111000///......///000111////////////000000000000///000111222333444444444666888:::;;;:::;;;===>>>EEEFFFGGGGGGGGGIIILLLNNNKKKNNNPPPMMMLLLRRR^^^iiimmmttt|||}}}{{{{{{}}}zzzyyy}}}~~~xxxyyy~~~......................................................//////...------,,,+++++++++***++++++,,,,,,....../////////000000000.........///////////////......///000222333333444::::::;;;===>>>@@@AAABBBEEEDDDCCCCCCCCCCCCDDDEEEDDDEEEFFFHHHHHHHHHHHHHHHJJJIIIHHHHHHHHHHHHGGGFFFIIIHHHGGGHHHLLLRRRWWWZZZ```ccciiinnnqqqwwwyyyyyyyyyxxxvvvtttssstttvvvxxx|||{{{qqqeee^^^^^^___aaadddfffeeeddd```cccccc```aaabbb]]]VVVWWWYYY[[[```ooozzzqqquuu{{{{{{}}}zzzuuuuuuvvvxxxwwwmmmeeefffhhhhhhhhhiii___]]]ZZZWWWVVVVVVXXXYYYZZZ\\\___bbbcccaaa___]]]^^^bbbhhhnnnuuu~~~xxxsssrrrooopppsssyyy|||qqqjjjeeeaaa[[[VVVUUUNNNNNNWWW\\\]]]ccclllpppoookkkgggeeeeeefffhhhmmmoooqqqrrrpppnnnnnnnnniiihhhgggddd```\\\XXXVVVVVVSSSPPPMMMJJJGGGCCCAAA===:::666333111000...---000000///...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,---......---,,,,,,//////.........---------........................---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++(((***,,,---......---,,,------,,,,,,,,,,,,------000///...------...//////------------------------///---,,,---//////...,,,,,,,,,---------.........,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------,,,******+++......---***------------------------...---,,,,,,,,,---..............................---.........//////000000111000///......///000000000000000000000111111111111222333444555666666666111333555777999;;;???AAACCCFFFIIIJJJJJJJJJJJJKKKKKKLLLMMMOOOTTT\\\gggoooxxxzzz{{{xxxvvvwww|||~~~}}}~~~.........................................................///......---,,,///......---------..................////////////////////////............000111222333444555666777======>>>???@@@AAACCCCCCFFFFFFEEEEEEEEEEEEFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFKKKJJJKKKOOOWWWaaajjjpppyyy|||vvvjjjlllllljjjgggeeefffhhhkkklllrrrvvvvvvuuurrrlllddd_________aaadddeeedddbbb]]]______]]]]]]^^^[[[VVVTTT]]]aaaeeexxxyyy~~~}}}|||{{{{{{~~~uuuuuu{{{vvvsssmmmggg```ZZZWWWUUUTTTTTTUUUVVVWWWWWWVVVVVVVVVXXX\\\aaahhhrrr|||}}}zzzzzzyyy{{{~~~zzzwwwssslllgggbbbXXXSSSWWW]]]bbblllwwwxxxtttnnnhhhcccbbbbbbcccjjjmmmpppqqqpppppppppqqqnnnnnnllliiifffaaa^^^\\\YYYWWWSSSPPPNNNKKKHHHEEEBBB???<<<999666444000---//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++,,,------......------,,,+++,,,---////////////...---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++)))***,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---......------------------------...---,,,---...///...,,,---------.........//////------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,***)))***+++---,,,,,,------------------------......---,,,,,,,,,------........................,,,,,,---...///000111111222111000///....../////////000000000111111111222333333555666777888888888555777999;;;===@@@DDDHHHEEEIIIMMMOOONNNLLLKKKJJJMMMNNNPPPVVV___iiiqqqvvv}}}|||zzzvvvsssuuu{{{~~~xxxtttqqqooo................................................---...............------111000//////.../////////---.........////////////////////////////////////111222333555777999;;;<<>>???@@@BBBCCCDDDGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJEEEFFFGGGGGGGGGHHHIIIKKKKKKOOOVVV___kkkxxx}}}mmm```aaa```___]]]\\\___cccgggffflllpppnnnlllkkkhhhdddddddddeeehhhjjjjjjhhhfffaaaaaa```^^^]]]]]][[[YYY^^^lllqqqrrr}}}wwwrrrnnnllliiiiiipppyyy||||||{{{xxxvvvuuusssrrrlllqqq|||uuukkkccc___ZZZ[[[[[[ZZZYYYVVVTTTSSSQQQRRRSSSWWW^^^hhhrrrxxx}}}}}}yyynnncccZZZ[[[bbbkkkwww}}}qqqgggaaa______```eeehhhkkkmmmnnnoooqqqrrrqqqqqqpppmmmjjjfffcccaaa]]]ZZZVVVSSSPPPLLLIIIFFFFFFDDDAAA???===:::666333//////...------,,,------------------------------........................------------------------,,,,,,,,,++++++*********------------------------%%%'''***---///000//////---------------------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++---------------+++***)))+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------------------------------...............------,,,,,,------...+++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,+++))))))***+++,,,---------------------------......------,,,,,,,,,,,,........................---------...///000000111111111000000///............//////000000111111111333444666777888999::::::<<<===>>>???@@@BBBFFFJJJKKKNNNQQQRRRQQQOOOMMMMMMQQQVVV]]]dddjjjpppuuuwwwvvvxxxyyyxxxxxxyyy|||yyyyyy}}}}}}uuupppmmmlllkkk................................................------...............---------,,,,,,,,,,,,,,,---.........////////////000/////////000000000111111222333555777:::===???@@@>>>>>>===>>>???AAACCCEEEGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIIIIIIIJJJOOORRRUUU]]]jjjyyy~~~|||{{{||||||ttteeeZZZ[[[\\\]]]]]]^^^aaafffiiiccchhhiiifffdddeeeeeebbbcccfffkkkqqqvvvwwwvvvsssnnnllliiigggcccaaaaaabbbqqqzzztttqqqpppnnnmmmkkkkkkgggdddbbb^^^^^^fffpppuuuuuutttsssqqqooollljjjjjjjjjiiijjjjjjiiihhhiiieeennn|||vvvqqqhhhiiijjjiiieee^^^XXXSSSPPPNNNMMMOOOVVV^^^ggglllssszzzzzzooodddccckkkvvvrrreee^^^]]]^^^______bbbeeehhhiiikkknnnpppqqqqqqpppooollliiifffdddaaa]]]YYYTTTPPPKKKGGGCCCFFFDDDBBBAAA@@@>>>;;;888333222000///...---------------------------------........................------------------------,,,,,,,,,++++++*********------------------------''')))+++---///...---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,------------,,,+++******+++,,,,,,------,,,,,,+++------......////////////------------------------,,,---------,,,,,,------+++,,,,,,,,,,,,---------...------,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,...---------------------------------------------,,,........................///////////////.........000000000000000///......------...//////000111111333444666888999::::::;;;;;;===>>>???@@@BBBFFFIIIOOOPPPPPPPPPOOOPPPRRRUUU[[[dddnnnrrrrrrppprrruuurrrtttvvvzzz~~~xxxqqqoootttzzzzzzqqqlllkkkjjjjjj................................................,,,---......///............------------...///000////////////000000000000//////000111222333444444555555777999<<<>>>???@@@======<<<===>>>AAADDDFFFGGGHHHIIIJJJKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIIIIJJJGGGHHHIIIIIIJJJOOOWWW^^^oooyyyzzzwwwtttrrrqqqqqqnnnhhh___XXX\\\___bbbeeefffhhhkkknnnbbbdddccc``````dddeeeccc```fffppp|||{{{wwwuuuppplllmmmqqq~~~vvvnnnhhheeedddbbbccceeeeeebbb```^^^\\\[[[aaajjjkkkjjjhhhhhhfffccc___[[[\\\ZZZZZZ]]]^^^]]]^^^aaa]]]hhhvvv|||rrrtttwwwyyy|||vvvyyy{{{{{{vvvmmmddd^^^XXXTTTQQQPPPTTTZZZ___aaafffllluuu{{{~~~}}}{{{qqqooouuu~~~nnnaaa\\\[[[\\\\\\YYY\\\___bbbdddgggkkknnnpppppppppooonnnkkkiiihhhdddaaa[[[VVVRRRLLLGGGDDDFFFDDDAAA@@@@@@???===;;;888777555333111//////...------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++...------,,,,,,------...//////000000///---+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,***++++++,,,,,,---......,,,,,,............,,,,,,***+++,,,---.........---------------------------+++---...---,,,+++,,,---+++++++++,,,,,,,,,------------,,,,,,,,,,,,------+++++++++++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---,,,++++++---///------------------------+++,,,------......------........................000000//////............//////000000000000//////------...///000111111222444555777999:::;;;<<<<<<<<<>>>BBBDDDFFFIIILLLNNNNNNNNNOOOOOOQQQVVV\\\aaaiiiqqqyyyzzztttoooqqqtttvvvwwwyyyuuunnnmmmpppwww}}}sssnnnlllllllll................................................,,,------...//////......////////////000222333444000000000000111111111222//////111222444555777777:::::::::;;;<<<<<<=========<<<<<<<<>><<<:::777444222000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------...---,,,,,,,,,,,,---...000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,---......,,,---///000000///---,,,((()))+++,,,---------,,,------------------------+++---...---+++***,,,...,,,,,,,,,,,,---------...,,,,,,++++++++++++,,,,,,++++++++++++*********))),,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,***,,,//////---,,,---///------------------------)))***,,,...//////.......................................///////////////---...///000111111000000//////000111222333444444666777999;;;<<<>>>>>>??????CCCGGGKKKLLLMMMOOOPPPLLLMMMPPPTTTZZZccclllrrrwwwzzz{{{xxxsssqqqsssvvv{{{~~~xxxnnnmmmrrryyy|||{{{|||{{{xxxxxxzzz|||................................................,,,,,,---.../////////...+++++++++,,,...///111222000111111111222222222222...///111333555777999999>>>======<<<;;;:::::::::===<<<<<<===@@@DDDHHHJJJFFFGGGIIIKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFGGGHHHIIINNNSSSYYYaaalll~~~yyyrrrllljjjjjjjjjdddeeeeeebbb^^^\\\^^^```dddiiippptttuuussspppooofffddd___^^^eeeoooqqqnnnnnnwww~~~xxxyyyzzzzzz{{{}}}zzzssssssrrrqqquuu}}}}}}zzzxxxzzz{{{xxxyyy{{{xxxwwwxxxzzzzzzvvvnnnhhhaaa\\\[[[___aaaaaaeeekkkttt{{{}}}|||~~~|||wwwfffggggggeeedddffflllppp|||{{{}}}|||tttnnnkkkjjjhhhfff]]]```bbbaaa```bbbhhhnnnooooooqqqvvv}}}sssnnnkkkmmmyyy~~~mmmggg___[[[[[[ZZZVVVRRRTTTWWWZZZ]]]___cccgggjjjmmmnnnoooooooooooonnnmmmiiifffaaa]]]YYYUUUQQQMMMOOOLLLHHHEEEEEEEEEDDDCCCBBB@@@===:::666333222111........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------............---,,,,,,,,,,,,---...************,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------......------,,,......---,,,++++++++++++---...000111111000...---,,,---///111222111111000------------------------***,,,...---+++***,,,...---------.........//////,,,++++++******++++++,,,++++++++++++******)))))),,,++++++++++++++++++,,,++++++++++++++++++++++++------------------------,,,++++++++++++++++++,,,***---000000...---...///------------------------((())),,,...////////////........................,,,------...///000111111,,,---///000111222111111000111111333444555666666777888:::<<<>>>@@@@@@AAAAAADDDHHHKKKJJJIIIIIIIIIKKKNNNTTT[[[dddooozzz}}}xxxtttrrrsssvvvxxx{{{zzzqqqlllpppyyy}}}wwwrrrrrrttttttyyy/////////...---,,,***)))---...//////000000//////............///////////////---+++---000222111//////////////////000111111333444555777999;;;<<<===???>>>===<<<<<<<<<<<<<<<>>>>>>???@@@BBBDDDFFFGGGJJJKKKKKKLLLKKKJJJJJJJJJHHHDDDDDDHHHJJJJJJPPPXXX\\\eeeooouuu{{{zzzuuummmeee``````aaaccceeeeeebbb^^^[[[\\\aaafffkkkssszzzzzzvvvrrrtttwwwwwwrrrlllkkkttt}}}zzzxxx}}}}}}}}}|||rrrlllhhhjjjmmmqqqyyy|||xxxvvvpppiiifffggghhhiiinnnsssyyy|||wwwmmmggg```ZZZYYY[[[___```fffgggllluuussspppqqqttt{{{~~~yyynnnfff^^^[[[ZZZVVVTTTTTTVVVVVVVVVYYY]]]___```___fffggghhhjjjkkklllmmmmmmhhhhhhfffccc___ZZZUUURRRTTTQQQNNNLLLKKKJJJHHHFFFHHHEEEAAA===:::888555333111///------......---,,,------......///......---///......------,,,++++++..................---,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,+++,,,---...///...---,,,,,,,,,,,,++++++,,,------...---,,,+++++++++,,,---,,,,,,,,,---------......------------------------------------------------,,,---------,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,,,,,,,************,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++***(((&&&%%%$$$))))))***++++++,,,------//////.........---------//////.........---------........................//////............///000111222333333444555888;;;;;;;;;:::;;;<<>>======<<<<<<======???@@@AAABBBDDDFFFHHHIIIIIIJJJKKKJJJIIIHHHGGGGGGLLLGGGEEEIIILLLQQQ\\\gggttt|||zzzqqqllliiiccc]]][[[[[[]]]___bbbbbb```^^^]]]___eeejjjmmmvvv||||||wwwxxxzzzzzz~~~}}}|||wwwrrroooooommmlllrrrwww{{{yyysssqqqqqqssswww{{{pppjjjccc___^^^___^^^^^^ddddddgggnnnzzzxxxvvvyyy~~~zzzqqqhhh```]]][[[VVVSSSSSSVVVVVVVVVXXX\\\^^^___^^^cccdddfffhhhjjjkkklllllliiiiiihhheeeaaa]]]XXXVVVVVVTTTQQQPPPPPPOOONNNLLLIIIGGGCCCAAA???<<<888666444222000/////////...---------............------------------------------111111111111000///......+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,,,,***+++,,,,,,------,,,,,,///...---,,,+++*********------,,,+++++++++,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,------...------------,,,,,,,,,+++---,,,+++******+++,,,------------,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,------............---,,,+++***)))******++++++,,,------...//////.........---------//////.........---------//////////////////////////////......//////000000111333444444444666999<<<============???AAADDDFFFHHHHHHHHHHHHIIIJJJKKKLLLVVVcccooouuuxxx||||||yyyttttttsssuuuxxx~~~wwwooojjjfffccccccggglllrrr|||+++,,,---...............,,,,,,---............---............////////////...------...000111111000////////////000111333333666777999<<<===>>>>>>>>>??????>>>>>>======>>>>>>@@@AAABBBDDDFFFHHHJJJKKKIIIJJJKKKKKKJJJIIIIIIJJJNNNKKKKKKOOOWWWbbbqqq}}}zzzlllccc___]]][[[YYYXXXXXXZZZ[[[\\\\\\\\\\\\^^^bbbhhhlllttt~~~xxxooolllnnnqqqzzz{{{|||{{{xxxyyy~~~{{{nnnhhhggghhhlllqqqpppvvv~~~vvvrrrnnnmmmmmmkkkeee___aaa___```eeeooozzz~~~}}}~~~}}}wwwmmmeeebbb^^^YYYUUUTTTWWWVVVUUUWWWZZZ\\\\\\\\\^^^___bbbdddfffhhhiiijjjjjjjjjiiihhheeeaaa]]][[[YYYXXXVVVUUUVVVUUUTTTRRRJJJIIIGGGFFFDDDBBB>>>:::888666333111111000///---------------------------++++++,,,------...//////............---,,,+++***)))***,,,---.../////////---------------------------............------,,,+++*********++++++,,,,,,...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......------------------------++++++++++++++++++++++++---............---,,,,,,+++,,,,,,------......///...------,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,///......------......///...////////////...------++++++,,,,,,---........................---------/////////............---///////////////////////////////////////000111222222333444555555777:::===@@@@@@@@@@@@BBBDDDGGGHHHIIIIIIHHHHHHJJJMMMPPPRRRbbbmmmxxx{{{{{{yyyvvvrrroooooorrrwww~~~uuummmgggfffeeedddeeehhhllluuu,,,------.....................///000000000000000............////////////.........///000111111111000000000111222333555555888:::<<<>>>?????????>>>@@@@@@???????????????@@@@@@AAACCCEEEHHHIIIJJJKKKHHHJJJLLLLLLKKKKKKNNNQQQOOOQQQXXXbbbnnn{{{wwwnnneee___ZZZZZZZZZYYYYYYYYYXXXXXXUUUVVVXXX\\\aaagggmmmqqq{{{pppiiiiiioootttyyyzzz||||||ooojjjhhhggghhhkkkmmmooowww}}}{{{{{{}}}}}}ssshhhaaa___]]]```gggpppwww{{{wwwnnnjjjeee___YYYXXXXXXWWWUUUUUUWWWXXXXXXXXXYYYZZZ]]]```ccceeefffgggiiiiiijjjiiihhheeebbb```]]]\\\ZZZYYYYYYXXXVVVTTTKKKJJJJJJIIIIIIFFFBBB???;;;999666444222111///---...------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,+++)))((('''***+++,,,---....................................---------......------,,,,,,+++*********+++---...*********+++,,,---///000,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///......------,,,,,,,,,,,,------------......---,,,++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,......------------......,,,,,,---............---------------......//////......................../////////.............../////////////////////////////////000000222333444333444555666777999<<>>???@@@@@@@@@???AAAAAA@@@@@@@@@AAAAAABBBAAABBBDDDFFFHHHIIIJJJJJJGGGIIIJJJHHHGGGIIIOOOTTTVVVaaapppzzzqqqjjjeeeaaa^^^XXXYYYZZZZZZZZZXXXVVVUUURRRUUUZZZbbblllvvv~~~xxxoookkkooowww}}}vvvrrrnnnhhheeeeeemmmooouuu{{{{{{~~~vvvlllhhhcccaaacccgggjjjlllqqqyyyuuuooohhhaaa```\\\YYYVVVTTTUUUUUUTTTTTTTTTVVVYYY\\\___aaacccdddfffgggiiiiiiiiihhhfffdddaaa___]]]\\\[[[XXXUUURRRLLLLLLKKKLLLKKKIIIEEEBBB>>><<<888666444333000...///...---,,,,,,,,,,,,---......---------,,,,,,,,,/////////......,,,++++++,,,------...------,,,,,,........................,,,,,,---------------,,,---,,,+++++++++,,,...///*********+++,,,---///000+++++++++,,,,,,---------,,,,,,,,,---------......------------------------........................------......///......---...------,,,+++******)))...---,,,+++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------***+++,,,---............------............//////---.....................////////////////////////........................//////000000222333555555444555777777888:::>>>AAAAAAAAABBBDDDEEEGGGIIIJJJIIIGGGGGGKKKSSS___kkksss{{{{{{{{{xxxuuutttwww|||}}}tttmmmooouuu{{{///////////////...---,,,------...////////////...............////////////---///000000000000111333222333333555777999;;;<<<>>>>>>>>>??????@@@@@@@@@BBBBBBAAAAAABBBBBBCCCCCCCCCDDDFFFHHHIIIIIIIIIHHHFFFGGGHHHFFFEEEJJJTTT]]]nnn}}}|||zzzzzz{{{pppfff```]]]\\\\\\VVVXXXZZZ\\\\\\[[[YYYXXXYYY\\\dddppp|||yyyxxxxxxyyy|||||||||~~~}}}}}}~~~zzzqqqjjjhhhhhhlllssswwwzzzzzzrrrkkkgggdddbbbaaahhhrrryyyqqqjjjhhhbbb___ZZZVVVUUUTTTRRRQQQRRRSSSVVVYYY\\\^^^``````bbbdddfffhhhiiihhhgggfffdddbbb```___]]]ZZZUUURRROOONNNMMMMMMMMMKKKHHHEEEAAA???;;;999777555333111111000...---,,,,,,---...//////...---,,,,,,++++++,,,------------,,,++++++------......------,,,+++------------------------+++,,,,,,------------,,,------,,,,,,------...///...---,,,,,,++++++++++++******+++,,,------------,,,,,,,,,---------......------------------------........................,,,,,,---............---......---,,,***)))((((((---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,------......,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///000000000........................---------..................////////////000000000///////////////////////////000000111333555666777555666888888999<<<@@@BBBAAABBBCCCEEEFFFHHHIIIJJJJJJKKKMMMTTT^^^jjjvvv}}}}}}xxxrrrnnnlllpppzzzxxxxxx|||vvvrrrxxx---......////////////...------...///////////////............////////////---///111111000///111444444444555777999<<<>>>???@@@???>>>======???@@@AAACCCBBBBBBBBBCCCCCCDDDEEEFFFGGGIIIKKKKKKJJJIIIHHHFFFHHHKKKLLLOOOZZZkkkwwwvvvyyyzzzyyyuuurrrppppppssslllddd]]]ZZZZZZZZZZZZXXXZZZ^^^bbbfffggghhhhhhjjjmmmtttvvvnnnppptttvvvyyy}}}|||vvvsssiiirrryyyzzz}}}}}}|||uuunnniiiffffffjjjvvvxxxqqqnnnjjjfff___ZZZWWWUUUSSSQQQQQQRRRUUUWWWZZZ\\\]]]^^^^^^```bbbeeeggghhhggggggfffdddcccbbbaaa^^^ZZZVVVSSSQQQOOONNNNNNLLLJJJHHHEEEBBB???<<<;;;:::777555333111///---------...///---------------------,,,)))***++++++++++++++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++,,,------------,,,///...---,,,+++*********)))***+++---......------,,,,,,,,,---------......------------------------........................++++++,,,---------------......---,,,+++*********+++++++++***++++++,,,,,,+++,,,,,,,,,------------***+++,,,------,,,+++***+++++++++,,,,,,---------++++++,,,,,,---......///------,,,,,,,,,,,,------------...///000000000000---------------------------------.........//////.../////////000000000000111111111111111111111111///000111222444666888999555777888999:::===AAADDDBBBCCCDDDFFFHHHIIIJJJKKKMMMQQQXXXaaajjjsssyyy|||vvvooojjjjjjmmmvvvyyyrrrnnnrrrzzz||||||~~~+++,,,---///000111111111///000000111111111111111............/////////000---///222111000///111444555555666888;;;===???AAABBB@@@>>><<<<<<>>>@@@BBBCCCCCCCCCCCCCCCDDDEEEEEEIIIJJJLLLMMMMMMKKKJJJHHHGGGKKKPPPUUU]]]nnn|||nnnqqqtttrrroookkkjjjkkkccc___ZZZXXXXXXZZZ[[[\\\\\\___eeekkkqqquuuwwwyyyzzz{{{|||rrrnnnttt{{{{{{zzzuuuxxxssswwwzzzwwwtttyyy|||uuurrrhhhffflllvvv{{{yyyzzz~~~{{{tttqqqoookkkddd^^^ZZZWWWTTTRRRQQQRRRTTTWWWYYY[[[\\\\\\[[[]]]```dddfffggggggggggggfffeeeeeeeeebbb^^^[[[WWWTTTQQQOOOOOONNNLLLKKKGGGEEEAAA???>>>===;;;999444222000...---...///000+++,,,,,,------......///,,,,,,---...////////////***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------)))***+++,,,---,,,++++++,,,,,,,,,++++++,,,------)))***+++---......------,,,,,,,,,---------......------------------------------------------------***+++,,,,,,---------,,,---------------------,,,************+++,,,------,,,,,,,,,------.........******,,,,,,,,,,,,******+++++++++,,,,,,---------++++++,,,,,,---...//////.........------.........,,,,,,---...............---------------------,,,---------.........//////.../////////000000111111333333333333333333333333000000111222444666888:::666777999:::;;;>>>AAADDDCCCDDDFFFHHHIIIKKKKKKLLLPPPVVVaaakkkssswwwxxxxxxsssmmmjjjooowwwzzzuuuqqqpppxxx~~~uuurrruuu{{{{{{vvv{{{|||~~~}}}}}}~~~000//////...------,,,,,,//////000000000000//////000111222333333222111000111111000000000111333444888:::<<<===<<<<<<<<<>>>::::::<<>>AAAEEEGGGGGGFFFGGGIIIMMMIIIJJJMMMKKKFFFGGGLLLLLLRRR[[[dddppptttmmmllljjjgggfffeeeeeecccbbb\\\XXXWWWYYYZZZZZZ]]]aaabbbnnn}}}}}}~~~wwwtttsssrrrqqqwwwxxx|||xxxmmmmmmnnnooommmkkkkkkmmmzzz{{{vvvooogggbbb]]]YYYWWWPPPQQQRRRTTTVVVXXXYYYZZZZZZYYYZZZ\\\```dddeeefffkkkkkkjjjhhhfffbbb___^^^YYYXXXVVVSSSPPPNNNMMMLLLMMMKKKHHHEEEDDDBBB???<<<888666333000.........///..................------------------------------,,,---------.../////////,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...---------------...//////...........................------,,,,,,------...,,,,,,,,,------.........------------------------******+++++++++,,,,,,,,,+++,,,.........,,,***)))...------,,,,,,------...------------------------+++++++++,,,,,,---------000000000///......------...//////000///...,,,+++................................................//////////////////......////////////000000000000111111222333444555666777;;;999777888;;;@@@CCCDDDIIIDDDCCCGGGJJJKKKQQQYYY^^^hhhqqquuuyyy~~~{{{uuupppqqqpppssssssoooqqqwwwzzzooojjjiiijjjpppvvvuuuzzz|||xxxwwwuuuwww{{{}}}........................//////000000000000/////////000111222222111000///000000000000222333555666;;;===>>>>>>===<<<===>>><<<<<<<<<>>>@@@AAA???===BBBCCCDDDEEEFFFGGGGGGHHHKKKHHHHHHKKKKKKJJJMMMTTTXXX___iiitttzzzoooiiieeeeeedddeeeeeeccc___\\\YYYUUUUUUYYY]]]___dddjjj{{{}}}yyyuuutttsssuuuxxxxxxzzzwwwsssooollljjjgggfffeeeooottt{{{xxxqqqjjjddd```]]]TTTSSSQQQRRRUUUWWWWWWVVVXXXXXXXXX[[[___cccddddddfffggggggfffeeecccaaa```]]]\\\ZZZWWWTTTRRRQQQPPPNNNKKKIIIGGGEEEDDDAAA>>>:::888555222000/////////............---------------------------------------------...............---------....../////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------..................///000000........................------,,,,,,,,,,,,------,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,***+++,,,------+++)))(((...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,............////////////............,,,***)))'''................................................/////////////////////////////////000000000000000555555666777999:::;;;;;;:::999999;;;???CCCFFFHHHKKKEEECCCHHHMMMRRRYYYaaalllrrrvvvuuuuuuxxxwwwsssrrrtttxxx~~~tttsssxxx{{{pppfffbbbbbbdddkkkqqquuu|||~~~|||yyyxxxzzz|||}}},,,,,,---...//////000000//////000000000000//////...//////000000//////...//////000222444777999:::???@@@@@@???===<<<<<<===>>>======>>>???@@@@@@???EEEEEEDDDFFFIIIKKKKKKKKKKKKIIIIIILLLNNNQQQXXX___kkkrrr|||yyyooogggbbb______aaacccccc```[[[WWWVVVTTTVVV^^^eeejjjrrryyy{{{{{{zzzvvvssssssssswww~~~vvvqqqooommmhhhccceeehhhnnnwww}}}vvvooojjjhhh^^^XXXSSSRRRUUUWWWVVVSSSWWWVVVWWWYYY]]]aaabbbbbbaaabbbcccdddeeedddcccbbb```___]]]ZZZXXXUUUSSSRRRNNNLLLJJJHHHGGGFFFCCCAAA===;;;888555222000000///.........---------,,,,,,------------------------...............---------.........///////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...---------------...//////........................------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,------------,,,,,,,,,,,,------------******+++,,,,,,+++)))(((...------,,,,,,------...------------------------......------,,,+++++++++,,,------...//////000000/////////---,,,***((('''................................................//////////////////////////////000000000111111111444444555666777999:::;;;999:::===@@@CCCFFFIIIJJJKKKFFFDDDKKKUUU^^^gggmmmxxxzzzxxxsssppprrrttttttrrryyy{{{}}}rrriii```]]]___cccjjjrrryyy{{{wwwuuuwww|||---------...//////000000//////000000000000//////---.........///////////////000222444777:::===>>>@@@AAAAAA???<<<;;;;;;<<>>===>>>@@@BBBCCCCCCGGGFFFFFFIIIMMMPPPPPPOOOLLLLLLNNNRRRWWW___iiiqqq{{{tttllleee___\\\\\\\\\^^^``````^^^ZZZVVVVVVXXX___kkkuuu|||yyywww}}}~~~yyyxxx{{{zzzpppfffeeegggnnnyyyzzzuuussskkkbbbYYYWWWYYY[[[XXXTTTXXXWWWVVVXXX[[[^^^______```aaabbbddddddddddddccc``````^^^\\\YYYWWWUUUSSSOOOMMMJJJIIIIIIHHHEEECCCAAA???<<<888555333111000//////......---,,,,,,,,,......................../////////...---------,,,..................//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,++++++,,,,,,---...........................---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,---------,,,,,,,,,---------......++++++,,,,,,,,,++++++***...------,,,,,,------...........................---------------,,,,,,,,,---------....../////////000000//////...---,,,+++...............................................................////////////000000111111222222222333333333444666888:::;;;:::===AAADDDFFFHHHIIIKKKIIIHHHKKKVVVcccnnntttwwwxxxwwwuuupppmmmoootttwwwuuu{{{pppggg______ccciiirrrzzz|||wwwrrrpppuuu}}}//////////////////////////////000000000000//////............//////000000000222444777:::===???@@@???@@@???===;;;:::;;;===???>>>>>>???CCCFFFGGGGGGHHHHHHIIIKKKNNNPPPPPPOOOPPPUUU[[[bbblllxxxxxxuuunnngggaaa\\\YYYXXXZZZZZZZZZ\\\^^^^^^\\\ZZZ]]]aaalll|||~~~zzzyyy{{{qqqmmmiiikkkrrr{{{~~~yyypppeeeaaabbbccc```\\\]]]ZZZWWWWWWXXX[[[\\\\\\```aaabbbcccdddcccbbbbbb`````````^^^\\\ZZZXXXVVVPPPNNNLLLJJJJJJIIIFFFEEEDDDBBB???<<<999666444222000000///......---,,,,,,......................../////////...---------,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...---------------......///........................,,,,,,,,,++++++,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------------------...------,,,,,,------...------------------------++++++,,,------.../////////.........---------,,,------------......//////........................////////////////////////,,,,,,,,,------.........000000000111222333333444666555555666888;;;===???===AAAEEEGGGGGGGGGHHHJJJHHHNNNXXXeeerrr{{{}}}{{{rrrrrrqqqnnnlllnnnuuu|||zzzooogggbbbdddjjjrrr}}}zzztttnnnlllsss|||//////////////////////////////000000000000//////////////////000111222222333555777:::===???@@@AAA>>>>>>>>><<<;;;;;;===???@@@@@@@@@CCCFFFIIIIIIHHHIIIJJJKKKKKKLLLNNNSSSVVV```iiiuuuzzzvvvllliiiccc]]]YYYWWWVVVVVVXXXYYY[[[___dddggghhhggghhhmmmyyyyyysssqqqqqqtttzzz~~~wwwtttsssvvvyyy{{{}}}sssnnnmmmmmmjjjgggeee```ZZZVVVVVVXXXYYYZZZ^^^___aaabbbbbbaaa``````aaaaaaaaaaaa```^^^\\\[[[SSSQQQOOOMMMLLLKKKHHHFFFFFFDDDBBB???<<<999777555222111111000///...------.......................................------------------------,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...000////////////000111111........................,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,******++++++,,,,,,------,,,,,,,,,,,,------------------------...............------,,,,,,------...++++++++++++++++++++++++******+++---...///000111//////......---,,,,,,+++*********+++,,,---...///........................////////////////////////,,,,,,,,,------......///000000111222333444444555555444444555777:::===???@@@DDDHHHIIIHHHHHHIIILLLNNNZZZiiiuuu~~~~~~yyyooonnnoooppppppsss}}}zzzrrrkkkggglllttt~~~|||vvvrrrmmmlllsss|||~~~......//////000000111111//////000000000000//////111111000000111333444555666888:::===???@@@@@@@@@=========<<<<<<===@@@CCCDDDDDDEEEGGGIIIJJJHHHGGGHHHJJJKKKJJJLLLUUUcccnnn}}}zzztttoooiiifffaaa___ZZZWWWUUUUUUVVVWWWYYY\\\cccllluuuzzz|||{{{uuuxxxxxxuuutttssswww}}}zzzxxxwwwzzzvvvtttrrrqqqnnnggg]]]VVVTTTUUUXXXYYYZZZ[[[]]]^^^_________^^^^^^___```aaaaaa___^^^\\\XXXUUUSSSQQQOOOMMMKKKHHHGGGFFFDDDBBB???<<<999888333333222111000///..............................---------...............///.........------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...///............///000000........................,,,,,,++++++++++++,,,,,,......---------,,,,,,,,,)))******+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------------------+++++++++***+++,,,...///........................////////////////////////------......///000000111000000111222333444555555444333333333555999<<>>@@@@@@@@@@@@<<<============???CCCFFFGGGGGGHHHJJJKKKJJJGGGEEEFFFIIIKKKKKKOOO^^^uuu~~~yyytttrrrooojjjfffaaa^^^\\\[[[YYYVVVSSSSSSTTTWWWXXX[[[aaalllyyy}}}~~~~~~{{{wwwxxx}}}~~~{{{yyywww{{{yyywwwwwwssskkk___VVVSSSTTTWWWYYYVVVWWWZZZ\\\]]]^^^^^^^^^ZZZ[[[]]]______^^^\\\[[[[[[YYYVVVSSSRRRPPPMMMJJJGGGFFFEEECCC@@@===;;;999444444333222111000///...////////////////////////,,,------....../////////000000//////.........---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,++++++++++++,,,------........................,,,++++++++++++++++++,,,.........------,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---......------,,,,,,------...////////////////////////------..................+++,,,,,,------....../////////------------...///........................000000000000000000000000...//////000111222222333000111111222444555666666888888777777:::===AAACCCCCCHHHLLLMMMLLLMMMQQQVVVddduuu~~~wwwpppjjjiiinnnvvv~~~zzzxxx}}}~~~vvvooonnnooorrrzzz~~~...111///******///111.../////////000111222222222111222333333333444666888:::===@@@BBBBBBAAABBBBBB;;;<<<===@@@BBBDDDFFFGGGFFFHHHKKKMMMMMMJJJGGGEEEJJJIIIIIILLLYYYrrr~~~wwwqqqffffffddd```[[[YYYZZZ]]]]]]YYYTTTRRRPPPQQQZZZdddjjjvvv{{{vvv}}}~~~zzzoooaaaYYYXXXXXXUUURRRZZZWWWUUUUUUYYY[[[ZZZXXXXXXZZZ[[[]]]]]]\\\[[[ZZZ[[[WWWTTTRRRSSSRRRPPPMMMMMMJJJGGGEEEDDDBBB???<<<:::777222///...---,,,***111111000/////////////////////000000000000//////------------------------.........------,,,,,,,,,---...///...------...///.........------,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------......//////............//////,,,,,,,,,---------......------------------------,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++///......------......///000000//////...---++++++++++++,,,,,,---...//////////////////////////////........................---------............///000000//////.........---////////////////////////000000000000111111111111333222222222333333444555777777777:::===@@@AAAAAAHHHLLLNNNKKKGGGJJJUUU```sssyyyrrrkkklllooosss|||{{{uuusssvvv~~~~~~vvvrrrooosss{{{}}}///111000++++++000111///000000000111111222222222111222444444444555888:::<<>>???@@@BBBEEEGGGHHHIIINNNMMMLLLLLLLLLLLLLLLMMMGGGHHHJJJRRRccc}}}{{{uuummmfffZZZ\\\]]][[[WWWUUUVVVWWWWWWTTTSSSSSSRRRUUUaaannnuuuxxx|||zzzpppddd]]]^^^___^^^\\\^^^ZZZVVVUUUWWWXXXWWWVVVVVVXXXZZZ\\\]]]]]]\\\[[[\\\YYYVVVTTTTTTSSSQQQNNNOOOLLLIIIGGGFFFDDDAAA>>><<<999555111000///...,,,///...---------------...------............------------------------------......---------,,,,,,,,,+++,,,------,,,+++,,,---......---------,,,,,,,,,...------------...//////,,,,,,,,,,,,------------......------------......,,,,,,,,,---------......---------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........///......------,,,,,,------...//////000------------------------........................---------............///000/////////............////////////////////////000000000000111111111111333333222333333444555666::::::999;;;>>>AAADDDEEEHHHJJJJJJIIIJJJRRR```kkk{{{xxxuuusssooonnnvvvzzzssspppooo{{{yyywwwxxxzzz~~~}}}}}}~~~yyyvvvvvvzzz000222111------111222000111111111111222222222222111333555666777888;;;===???AAACCCDDDBBBAAAAAAAAABBBCCCDDDFFFGGGIIIJJJKKKLLLLLLKKKJJJJJJKKKLLLLLLJJJMMMRRR]]]rrr~~~xxxsssnnnggg___YYYRRRTTTWWWWWWVVVTTTSSSSSSRRRTTTWWWYYYYYY```pppwwwuuutttuuu{{{|||ssshhhccccccffffffeeeccc^^^XXXUUUUUUVVVUUUTTTSSSUUUWWWZZZ\\\]]]]]]]]]]]][[[XXXWWWVVVUUUSSSQQQQQQNNNKKKIIIHHHFFFCCCAAA???<<<777555333222000///---------,,,------......------............------------------------------...------------,,,,,,,,,,,,---...---,,,,,,---......------------,,,,,,,,,...------------...//////+++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------............---,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---,,,------...//////......------......//////000000------------------------........................---------............///////////////............////////////////////////000000000111111111222222333333333333444555777777===<<<<<<===@@@CCCGGGIIIKKKJJJIIIKKKQQQ^^^lllvvv}}}vvvsssrrrpppssswwwnnnkkkmmmooo~~~|||xxxvvvrrrmmmlllnnnvvvzzz~~~zzzxxxxxxyyy{{{~~~|||~~~}}}zzz{{{~~~000111000//////000111000111111111111111111111111111444777999:::;;;>>>@@@AAACCCEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJKKKLLLHHHIIIKKKMMMMMMMMMKKKKKKWWW[[[cccooo~~~xxxooogggaaa[[[VVVRRRTTTUUUVVVWWWVVVUUUTTTSSSUUUYYY```eeegggooo{{{xxxttttttyyyxxxmmmgggfffffffffeeeddd^^^WWWSSSSSSTTTTTTSSSPPPRRRTTTWWWZZZ[[[\\\]]]]]]\\\[[[YYYXXXWWWUUUTTTRRROOOMMMKKKJJJHHHEEECCC@@@===:::777666444222000//////......//////000111//////000000000000//////........................------------------------...///000000......///000------------------------,,,++++++++++++,,,------+++++++++,,,,,,,,,,,,---...------,,,,,,------...,,,,,,,,,---------......------------------------......//////......---,,,...---+++******+++---...///......------......///------...............---------------......//////////////////////////////........................---------............//////////////////.........////////////////////////000000111111111222222222333444444555666777999999<<<>>>@@@AAACCCFFFIIIKKKMMMMMMNNNTTT___kkkvvv}}}|||wwwsssrrrqqq}}}xxxmmmhhhkkkrrrwww~~~wwwpppmmmiiieeeeeeiiiqqqxxx~~~|||wwwvvvxxx{{{~~~{{{~~~|||000///...//////...///000/////////000000000000000222555999;;;===>>>@@@BBBBBBDDDFFFGGGGGGHHHJJJKKKHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLLLLNNNPPPTTTWWWYYYjjjoooyyyzzzssshhh^^^WWWUUUTTTTTTWWWWWWWWWWWWXXXWWWVVVUUU\\\bbbkkkrrruuu}}}|||{{{{{{}}}uuulllgggdddaaa___^^^XXXRRRNNNOOOQQQQQQPPPNNNOOOQQQTTTVVVXXXZZZ[[[ZZZ[[[[[[[[[YYYXXXWWWVVVRRRPPPMMMLLLKKKIIIFFFDDDAAA???<<<999888666444111000000/////////000000111//////000000000000//////........................------------------------...///000///...---...000------------------------,,,++++++++++++,,,------++++++,,,,,,,,,---------//////............//////,,,,,,,,,---------......------------------------......//////......---,,,...---+++******+++---...///......------......///////////////...---,,,++++++,,,,,,,,,,,,,,,------////////////////////////........................---------............///.........///////////////000000000000000000000000111111111111222222222222444444555666777999;;;<<<:::>>>CCCFFFGGGHHHIIIKKKLLLPPPWWWcccppp{{{}}}xxxtttqqqrrrvvvzzz~~~sssjjjiiippp{{{}}}uuulllhhhccc```cccggglllvvv~~~{{{zzz{{{000......000000......000...//////000111111222222555888<<<>>>???@@@BBBCCCBBBDDDGGGHHHIIIJJJMMMOOOJJJJJJJJJJJJJJJKKKKKKKKKPPPNNNLLLMMMTTT```lllttt|||wwwssslllbbbYYYSSSSSSUUUXXXWWWXXXYYY]]]``````___]]]eeekkkuuu~~~|||~~~vvvnnngggaaa]]]ZZZUUUOOOLLLMMMOOONNNMMMMMMNNNOOOQQQRRRTTTVVVVVVVVVXXXZZZ[[[YYYXXXXXXYYYSSSQQQNNNMMMLLLKKKHHHFFFCCCAAA>>><<<;;;888555333111000//////......//////------............------........................,,,,,,,,,------------...+++,,,---,,,++++++,,,---,,,,,,,,,------------......------------...//////,,,,,,,,,---------....../////////....../////////,,,,,,,,,---------......---------------------------............---,,,,,,------++++++++++++---------,,,,,,++++++,,,,,,---000000000///...,,,+++***+++++++++++++++++++++,,,------------------------........................---------............///.........///////////////000000000000000000000000111111111222222222222333444555555777999;;;===>>>;;;@@@FFFIIIIIIIIILLLNNNMMMUUUcccsssxxxnnnkkkllltttvvvpppqqqyyy{{{rrriiiddd```___dddjjjnnn{{{~~~~~~~~~111......222222......111//////000222333444555555777:::>>>AAAAAABBBCCCDDDCCCEEEGGGGGGHHHIIIKKKMMMLLLLLLLLLLLLLLLLLLKKKKKKQQQRRRVVV]]]jjjyyy}}}wwwqqqmmmhhhddd]]]WWWSSSSSSWWWZZZWWW[[[cccllltttvvvsssooommmsss}}}zzz}}}~~~~~~~~~~~~zzzqqqiiieee]]]YYYTTTQQQRRRRRRPPPNNNMMMMMMMMMNNNOOOPPPQQQRRRQQQUUUXXXZZZYYYXXXYYYZZZUUUSSSPPPOOOOOOMMMKKKIIIEEECCCAAA???>>>;;;888555333333111000////////////------............------........................,,,,,,,,,---------......***+++,,,+++*********,,,,,,,,,,,,---------.........------------...//////------.........////////////......------......///,,,,,,,,,---------......---------------------------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............/////////000000000000000000000000000111111111222222222333333555555666888:::<<<>>>@@@@@@CCCGGGIIIHHHJJJPPPUUUVVVaaaqqq~~~vvvooorrrxxx|||}}}xxxooofffbbbaaacccjjjrrr}}}333//////444444//////333000000222333555666888888888;;;???BBBBBBCCCCCCDDDDDDFFFGGGGGGFFFGGGIIIKKKNNNNNNNNNMMMMMMMMMLLLLLLRRRZZZgggxxx{{{uuuoooiiieee___]]]ZZZVVVTTTTTTWWWYYYZZZaaammm|||tttyyyzzzvvvsssqqq|||~~~{{{rrrmmmddd```[[[YYYYYYXXXUUURRRMMMMMMMMMLLLMMMMMMNNNOOONNNRRRWWWYYYXXXXXXYYY[[[WWWUUURRRQQQPPPOOOMMMKKKGGGEEECCCBBB@@@>>>:::777777666555333222111111000//////000000000000//////////////////////////////,,,,,,,,,------.........+++,,,------++++++,,,---,,,,,,,,,------.........,,,++++++++++++,,,------.........////////////000...------,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,+++///......------......///,,,---......///.........------------------------////////////////////////........................---------.........//////---.........//////000000000000000000000000000000111111222222222333333333555555666888;;;===???AAAEEEGGGIIIHHHGGGKKKSSS[[[bbbmmm}}}yyyuuuwww~~~wwwnnnfffccccccgggpppzzz///////////////000111111333333222333555777:::<<<@@@AAABBBDDDEEEEEEFFFFFFIIIGGGEEEGGGKKKNNNNNNMMMMMMFFFFFFMMMPPPMMMPPPYYY]]]nnn|||sssmmmiiifffbbb^^^VVVWWWWWWTTTQQQQQQVVVZZZ```lll~~~~~~~~~}}}{{{yyywwwvvvwwwvvvvvvvvvuuuuuuttttttqqqqqqrrrrrrqqqpppoooooommmoooqqqrrrsssuuuxxxzzz}}}}}}}}}}}}rrroooyyy}}}}}}tttpppiiibbb]]][[[[[[\\\WWWUUUQQQMMMLLLMMMOOOQQQPPPRRRTTTVVVWWWWWWVVVUUUVVVUUUTTTSSSQQQPPPPPPOOOJJJHHHEEEDDDCCCBBB@@@===;;;999777444222000000000...---,,,---...///...---////////////////////////////////////////////////......---------,,,,,,,,,///...---,,,+++,,,---...------,,,,,,+++,,,,,,,,,.........------,,,,,,,,,111000......//////---,,,///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...---------,,,////////////////////////,,,,,,,,,------.................................---------...------,,,,,,,,,,,,------...///////////////............//////////////////////////////111111111111111111111111000000000111222444555666<<<<<<;;;;;;===@@@CCCEEEJJJJJJIIIHHHJJJRRR^^^gggwww}}}|||xxxrrr|||yyyrrrmmmmmmmmmrrr000000/////////000000111222222333444666999<<<>>>BBBCCCDDDEEEFFFFFFFFFFFFKKKIIIHHHJJJLLLMMMLLLJJJQQQKKKKKKQQQRRRPPPVVVaaatttvvvppphhhcccaaaaaa```^^^ZZZXXXUUURRRQQQTTTZZZ^^^gggttt}}}uuutttsssrrrpppooonnnmmmmmmmmmmmmllljjjhhhgggfffaaaaaaaaa`````````______```````````````___^^^^^^___```bbbcccccceeegggjjjlllllllllmmmpppsssvvvxxxxxxzzz{{{||||||}}}|||rrrsss{{{{{{tttmmmfffbbb___^^^\\\ZZZVVVSSSPPPOOONNNNNNNNNOOORRRTTTUUUVVVUUUUUUVVVVVVUUUUUUSSSRRRPPPOOOKKKIIIGGGFFFEEEDDDBBB@@@<<<:::777444222000/////////...---...///000///...////////////////////////..............................---------,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,+++++++++++++++,,,.........------,,,,,,,,,...---,,,---...///...---///...------------...///------,,,,,,,,,,,,,,,,,,,,,,,,---------........................---------........................,,,,,,,,,------.................................---------......------,,,........................//////............//////////////////////////////111111111111111111111111111111222222444555777888;;;;;;<<<===@@@DDDGGGIIIJJJIIIHHHJJJQQQ^^^llluuu~~~zzzyyyzzzyyy~~~uuutttwww111000000/////////000000111222333666999<<>>;;;888555222111000111000//////000111000///////////////////////////------------------------......---------,,,,,,,,,------,,,,,,,,,------...------,,,,,,,,,,,,------.........---------------,,,+++***,,,...//////...///...------------...///...---------,,,,,,++++++,,,------------.........---------.......................................---------------.................................,,,------.........------000000//////...------,,,//////............//////////////////////////////111111111111111111111111333333333444666777999::::::;;;===@@@DDDGGGKKKMMMKKKJJJJJJPPP]]]mmm|||~~~wwwsssvvvyyy}}}}}}|||222111000000///000000000111333555999<<<@@@BBBCCCCCCDDDEEEFFFFFFFFFFFFEEEFFFHHHJJJMMMOOOOOOMMMKKKMMMJJJJJJLLLOOOXXXllltttjjjbbb^^^[[[[[[]]]]]]\\\YYYYYYVVVTTTWWW^^^ggglllnnntttyyyvvvrrrnnnkkkjjjiiihhhaaa___]]]\\\[[[ZZZXXXVVVSSSRRRRRRQQQPPPOOONNNNNNLLLMMMLLLLLLKKKJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHIIIHHHGGGGGGIIIKKKMMMMMMLLLMMMMMMOOOPPPQQQSSSUUUVVVWWWXXXYYY\\\^^^aaadddhhhkkknnnrrruuuxxx{{{}}}xxxrrrmmmvvvuuukkkfffgggfffccc___YYYTTTOOOLLLLLLLLLMMMOOOQQQSSSTTTUUUVVVWWWXXXYYYXXXUUURRRPPPKKKJJJHHHHHHIIIIIIHHHFFFDDDBBB@@@<<<999666444333333111000000222222111///////////////////////////------------------------......---------,,,,,,,,,---,,,,,,,,,------........................///000...............------------,,,+++,,,...///...---.........------..................---,,,,,,++++++------------............,,,---------.../////////........................---------.......................................,,,------...............000/////////.........---//////............//////////////////////////////111111111111111111111111333333444555777888:::;;;;;;===???BBBFFFIIIKKKMMMJJJJJJOOOZZZjjjzzz~~~vvvtttwww|||yyy{{{|||~~~ttt111111000000000000111111333555999<<<@@@BBBDDDDDDBBBBBBCCCDDDEEEEEEEEEEEEGGGIIIKKKMMMMMMMMMLLLLLLNNNMMMNNNPPPWWWhhh~~~pppfffaaaaaa______```aaa___ZZZUUUVVVWWWZZZcccmmmuuuxxxyyy|||zzzvvvqqqmmmjjjgggeeeaaa]]]ZZZXXXXXXXXXSSSQQQOOOOOOOOONNNLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGFFFDDDDDDEEEGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLLLLLLLMMMPPPRRRSSSVVVYYY[[[\\\___aaadddfffhhhlllppptttwwwyyyzzzxxxhhhkkknnnsss{{{yyytttmmmkkkhhhddd^^^YYYTTTRRRPPPPPPOOOOOOPPPQQQSSSTTTTTTUUUWWWXXXXXXUUUSSSQQQKKKJJJHHHIIIJJJJJJIIIGGGEEEDDDAAA???;;;888666444444222111111222222111000////////////////////////------------------------......---------,,,,,,,,,+++,,,,,,------.........---------------...//////........................000///......//////...,,,---..................---.........------,,,,,,,,,---------.........//////,,,---------.../////////........................................................................,,,---....../////////............/////////000000//////............//////000000000000000000000000111111111111111111111111333333444555777999;;;<<<>>>???BBBEEEGGGIIIJJJJJJDDDIIIUUUfffwwwzzzvvvyyy{{{qqqqqqyyy|||zzz{{{~~~xxxttt111000000000000111222333666999<<<@@@CCCDDDDDDDDD@@@AAABBBDDDEEEEEEEEEFFFLLLMMMMMMLLLKKKKKKMMMNNNRRRSSSUUUZZZeeexxx~~~zzzkkk___[[[]]]cccbbbbbbdddeeeccc]]]WWWZZZ___hhhsss}}}{{{xxxrrrnnniiidddaaa]]]YYYVVVTTTTTTRRROOOKKKJJJJJJKKKIIIGGGFFFEEEFFFFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAADDDDDDEEEEEEEEEDDDDDDCCCAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDEEEFFFEEECCCCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEEEEDDDEEEGGGIIIJJJLLLNNNOOOOOOPPPRRRTTTXXXYYY\\\___bbbeeehhhiiippptttyyy}}}|||jjjiiihhhkkkrrr|||xxxuuupppjjjddd```]]]\\\YYYWWWTTTRRRPPPPPPQQQRRRQQQRRRTTTVVVVVVUUUSSSRRRMMMKKKJJJJJJKKKKKKIIIHHHCCCCCCAAA???<<<999666444444333111111222222111///////////////////////////------------------------......---------,,,,,,,,,++++++,,,---............************+++,,,---................../////////222000///...//////---,,,------...//////...------------------------------------........./////////---------...............------------------------/////////.......................................,,,---...///////////////------...//////000111111//////............//////000000000000000000000000111111111111111111111111333333444666888:::<<<===@@@BBBEEEHHHIIIJJJIIIHHHBBBLLL^^^rrrzzzuuuxxxtttooohhhtttyyywwwvvvuuutttxxx~~~xxxwww}}}wwwvvv/////////000111222333444:::<<<@@@CCCEEEDDDCCCBBB???@@@BBBDDDFFFGGGHHHHHHMMMMMMLLLKKKJJJNNNTTTYYY```ccchhhppp|||rrrggg]]]VVVYYYaaagggeeedddfffiiijjjgggcccdddlllwww}}}zzzvvvsssoookkkfffbbb\\\YYYUUURRRPPPNNNKKKIIIGGGIIIIIIGGGDDDBBBCCCDDDCCCBBBAAABBBCCCCCCCCCAAA@@@@@@@@@@@@AAAAAAAAAAAACCCDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFDDDEEEFFFEEEDDDDDDEEEGGGEEEFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDCCCAAAAAACCCDDDDDDFFFHHHHHHHHHHHHJJJKKKNNNNNNOOOQQQSSSWWWZZZ[[[\\\aaagggjjjlllpppwww}}}rrrooonnnqqqwww}}}zzzrrrkkkhhhggggggbbb___ZZZUUUQQQPPPPPPPPPNNNOOOQQQRRRSSSTTTTTTTTTPPPNNNLLLLLLMMMLLLKKKIIIEEEDDDDDDBBB???<<<:::888444333111111222222000///////////////////////////..............................---------,,,,,,,,,***+++,,,...............++++++++++++,,,---...///---........./////////000///...------//////...---------...//////...------,,,,,,------.../////////............////////////...............---------------------------------000/////////.........---........................,,,---...///000000000000///////////////000000000//////............//////000000000000000000000000111111111111111111111111555555666888:::<<<>>>???BBBDDDHHHKKKLLLLLLKKKJJJLLLXXXlll}}}}}}xxxzzztttnnnnnnjjjuuuuuupppmmmmmmooorrrxxx}}}yyyvvvyyyyyyrrrppp...//////000111333444555<<>>===444333111111111111000...////////////////////////////////////////////////......---------,,,,,,,,,)))+++,,,...//////...............//////111222222---.........//////000000,,,++++++,,,...//////...,,,---...//////...---,,,+++,,,,,,---...///000000............/////////000/////////......------,,,------------------------000000//////.........---........................,,,---...///000000000000111111000000//////......//////............//////000000000000000000000000111111111111111111111111666666777999;;;>>>@@@AAABBBEEEIIIMMMOOOOOONNNLLLYYYfffwww~~~yyyxxx{{{wwwmmmjjjlllttt{{{~~~vvvooojjjgggiiimmmsss||||||wwwuuuyyy}}}zzzpppgggddd///...,,,+++---111666999===BBBFFFEEEAAA>>>>>>@@@BBBBBBBBBDDDGGGIIIIIIIIIMMMNNNPPPQQQSSS]]]ppprrrfff___XXXVVVUUUWWW___gggffffffiiirrr{{{|||yyy|||wwwsssmmmddd]]][[[YYYVVVRRRNNNJJJHHHGGGEEEDDDCCCBBBAAAAAAAAAAAACCCCCCBBBBBBBBBCCCEEEFFFFFFFFFFFFGGGGGGFFFEEEEEEEEEFFFHHHGGGFFFFFFGGGIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIGGGGGGHHHHHHGGGFFFJJJIIIIIIHHHHHHHHHIIIIIILLLKKKJJJIIIIIIHHHHHHHHHLLLKKKJJJIIIGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFBBBCCCCCCCCCDDDDDDDDDDDDCCCEEEGGGJJJNNNQQQTTTUUU[[[\\\___ccciiiooouuuxxx~~~yyyuuuooojjjgggddd^^^WWWQQQOOOQQQSSSLLLNNNOOOOOOOOOPPPRRRSSSSSSQQQOOOOOOOOOOOOMMMLLLIIIHHHGGGEEECCC@@@>>>===:::777333111111111000000111111111111000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,///......---------......---------............///......------------......111000///...,,,+++***))),,,,,,,,,---------......//////////////////////////////.........---------,,,---...//////...---,,,//////.........---------/////////...------,,,,,,........................000000//////.........---222222111000///...------111111000000//////......000000////////////000000222111111111111111222222444666888999999:::===>>>EEEGGGJJJLLLNNNOOOQQQSSSiiirrr|||}}}xxxuuuuuuwww~~~sssiiijjjpppxxx~~~yyyuuujjjbbbaaaeeejjjoooxxx{{{vvvwwwwwwwwwooofff___ZZZ333111000000222666;;;>>>@@@CCCFFFEEEAAA>>>???BBBBBBCCCDDDFFFIIIKKKKKKKKKKKKMMMQQQWWWbbbtttttthhh]]]XXXUUUVVVXXX[[[bbbjjjhhhiiimmmvvvuuupppiiidddaaa\\\UUUPPPPPPOOOLLLJJJHHHFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHHHHIIIKKKIIIIIIIIIIIIHHHHHHHHHHHHLLLJJJHHHHHHJJJJJJJJJIIIKKKJJJJJJIIIIIIIIIJJJJJJNNNMMMMMMLLLLLLLLLLLLMMMNNNMMMLLLKKKIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFCCCDDDEEEGGGJJJKKKMMMNNNOOOOOOQQQTTTYYY^^^cccfffjjjpppwww|||~~~~~~vvvooofffccc]]]XXXTTTQQQOOOOOONNNNNNMMMLLLLLLMMMPPPRRRRRRQQQPPPPPPPPPOOOMMMKKKJJJIIIHHHFFFDDDBBB@@@???===;;;888777555333000---000000000000000///..............................,,,,,,,,,,,,,,,,,,,,,,,,/////////.........//////---------............////////////......////////////......------,,,,,,,,,,,,,,,---------.................................//////.........---------------............------//////.........---------................................................000/////////............111111000000//////......111000000000/////////...111000000//////000000111222111111111111222222333555777999:::;;;===???AAAHHHKKKMMMLLLLLLQQQ[[[cccwwwzzz||||||zzzvvvuuutttyyy}}}yyyzzz~~~zzzuuupppfffaaabbbgggppp|||vvvpppvvvvvvmmmddd\\\UUUPPP444333333444666:::???AAABBBDDDEEECCC@@@>>>@@@CCCDDDEEEGGGIIIKKKLLLLLLLLLJJJOOOXXXeeeyyy{{{zzz}}}ttthhh___YYYVVVVVVYYY[[[^^^eeemmmnnnooottt~~~}}}xxxrrrmmmjjj```[[[TTTQQQOOOLLLHHHEEEEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLKKKJJJJJJKKKMMMMMMMMMMMMLLLKKKKKKJJJJJJOOONNNLLLMMMNNNOOOOOONNNOOOOOOOOONNNNNNOOOOOOPPPTTTTTTSSSRRRRRRRRRSSSSSSRRRQQQPPPNNNMMMLLLKKKJJJHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFHHHKKKNNNQQQSSSWWW[[[aaafffkkkqqqyyy{{{xxxxxx}}}uuufffaaa[[[XXXVVVSSSOOOKKKPPPNNNLLLKKKLLLNNNPPPRRRRRRQQQQQQQQQQQQPPPMMMKKKKKKJJJIIIHHHFFFDDDBBBAAAAAA@@@>>><<<:::666000,,,/////////////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,/////////////////////000---------............///000000////////////000000------------------......,,,------------................................................------------------,,,,,,---------...............---------,,,------...//////000000////////////////////////////////////............000000000000////////////000000000000////////////111111111000000111111111111111111111222222333444555777:::;;;===???BBBEEEKKKNNNOOONNNNNNXXXiiixxx}}}wwwtttsssvvvxxxyyytttnnneeeccchhhlllzzzssshhhlll|||vvvkkkaaaYYYQQQKKKHHH222222333444777;;;???AAACCCCCCCCCAAA>>>>>>AAACCCFFFGGGIIIJJJJJJKKKKKKLLLOOOYYYiii{{{}}}zzztttiiiaaa\\\\\\YYYYYYZZZ[[[]]]fffoootttwww}}}}}}xxxppphhhbbb]]]YYYVVVSSSOOOJJJHHHGGGGGGEEEDDDBBBBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLKKKMMMNNNNNNMMMMMMNNNOOORRRRRRRRRRRRRRRRRRRRRRRRUUUTTTSSSTTTVVVWWWWWWWWWXXXWWWWWWWWWWWWXXXXXXYYY]]]]]][[[ZZZYYYXXXXXXXXXVVVVVVUUUTTTSSSQQQPPPOOOOOONNNNNNMMMMMMNNNNNNOOOLLLKKKKKKJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKOOOQQQTTTWWWZZZ___eeejjjooosssyyyvvvrrryyyyyyjjjccc[[[WWWVVVUUUQQQMMMPPPOOONNNNNNPPPRRRSSSTTTRRRRRRQQQRRRRRRQQQNNNKKKLLLKKKKKKJJJHHHFFFEEEDDDDDDBBB@@@>>>;;;888444000000/////////////////////........................---------------------------......///////////////---------............///000//////////////////000........................------------...............................................................---,,,++++++,,,---...........................---........./////////000000000000000000000000000///////////////............/////////000000000111000000000000////////////222222111111111111222222111111111222222444555555555777:::;;;===@@@DDDHHHKKKMMMNNNQQQXXXfffyyy~~~sssnnnqqq{{{}}}xxxpppjjjlllrrryyyyyylllkkkyyyyyyrrrkkkaaaXXXQQQLLLHHHFFF222333444666999===???AAABBBAAA@@@>>>>>>???AAADDDHHHJJJKKKJJJIIIHHHJJJLLLWWWiii~~~zzz}}}wwwjjj```[[[YYYZZZXXXWWWXXXYYY]]]iiiuuu~~~yyysssjjjeee^^^XXXSSSOOOLLLJJJLLLIIIFFFDDDDDDEEEFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMKKKKKKJJJJJJKKKLLLMMMNNNPPPQQQRRRRRRQQQQQQRRRSSSVVVVVVWWWXXXZZZ[[[\\\\\\]]]\\\\\\]]]```bbbbbbbbb```_________```aaaaaabbbeeedddbbb```^^^\\\[[[[[[]]]]]]]]]]]]\\\ZZZYYYXXXVVVVVVUUUUUUUUUUUUVVVVVVSSSRRRQQQPPPOOOMMMLLLLLLOOONNNMMMLLLKKKJJJIIIHHHFFFFFFFFFEEEEEEDDDDDDDDDHHHGGGGGGGGGGGGGGGHHHHHHJJJKKKLLLLLLNNNRRRVVVYYY]]]aaaggglllrrrwww}}}xxxnnnqqqzzzrrriii^^^YYYXXXYYYWWWUUUPPPOOOOOOQQQTTTVVVUUUSSSSSSSSSRRRRRRRRRQQQOOOLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEBBB>>><<<;;;:::888777111111000/////////000000////////////////////////------------------------+++,,,---............------------............//////......------......///000//////......---,,,,,,---------.........//////........................---...........................,,,++++++,,,......---.....................000000/////////.........000000000000000000000000.........///////////////......//////000000111111////////////000000000000222222111111111111222222111111111222333555666777666777999;;;===AAAEEEIIIIIIJJJNNNXXXfffvvv~~~sssmmmttt}}}wwwtttyyy|||lllkkkyyy}}}vvvoooeee___VVVOOOKKKIIIHHHGGG555666888:::===???AAABBBAAA@@@???>>>???AAADDDEEEIIIJJJKKKIIIGGGHHHMMMQQQdddzzz}}}{{{yyyyyy{{{xxxlll```XXXTTTSSSSSSRRRSSSVVVZZZbbbrrr~~~wwwooogggbbbYYYUUUQQQMMMKKKIIIGGGEEEEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMMMMMMMOOOPPPQQQXXXYYYZZZZZZYYYYYYZZZ[[[[[[\\\]]]___aaaccceeeeeegggfffeeegggjjjmmmnnnnnngggggggggggghhhiiijjjkkkmmmkkkiiigggdddcccbbbaaafffgggggghhhhhhfffeeedddaaa``````______``````aaa^^^^^^\\\[[[YYYWWWVVVUUUUUUTTTSSSQQQOOOMMMLLLKKKIIIIIIHHHHHHGGGFFFFFFEEEGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFHHHKKKMMMOOOPPPSSSWWW\\\```eeekkkoooxxx|||qqqooorrr{{{ssshhhaaa___```aaaaaaUUUSSSQQQSSSVVVWWWUUUSSSVVVTTTRRRQQQRRRQQQPPPNNNLLLLLLLLLKKKKKKIIIHHHHHHEEEBBB>>><<<;;;<<<;;;;;;444333111000//////000111////////////////////////------------------------)))***,,,---......---,,,---------............///......------------......000000//////...---,,,,,,------........./////////---------------------------------........................------.........---------...............111111000//////...------////////////////////////.........///////////////......//////000000111111////////////000000000000111111111000000111111111111111111333444666888999777999:::;;;===AAAFFFJJJIIILLLTTTbbbttt{{{ttttttuuujjjeeeqqq}}}wwwmmmgggWWWSSSMMMHHHGGGHHHHHHHHH777888:::===???AAAAAABBB@@@??????@@@CCCEEEGGGHHHHHHJJJJJJIIIHHHKKKSSSYYYsss~~~xxxvvvvvvzzz~~~wwwrrriii```YYYTTTRRRQQQOOOPPPVVV]]]cccmmm}}}|||wwwppphhhbbb[[[VVVRRRKKKJJJHHHHHHHHHHHHGGGEEECCCDDDDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPRRRSSSTTTTTTTTTWWWVVVUUUUUUUUUWWWYYY[[[bbbccceeedddccccccdddfffffffffhhhiiikkklllmmmnnnooonnnnnnppptttwwwxxxxxxqqqqqqqqqqqqrrrssstttuuuvvvuuusssqqqpppooooooooooooppprrrssstttsssrrrqqqoooooonnnnnnnnnnnnoooooolllllljjjhhhfffcccbbbaaa^^^]]][[[YYYWWWUUUSSSRRRRRRQQQPPPOOOMMMLLLJJJJJJGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHJJJMMMOOORRRVVV[[[^^^dddiiipppwww~~~}}}uuupppqqqzzz~~~vvvooojjjjjjkkklllccc]]]WWWUUUWWWYYYXXXVVVXXXUUURRRPPPQQQQQQQQQPPPKKKKKKLLLKKKKKKJJJIIIHHHEEECCC@@@??????>>><<<;;;777666333111000000000111////////////////////////........................)))***,,,...//////...------------............/////////............//////////////////........................////////////---------------------------------.........//////...//////000000//////...---------.........//////000000000///////////////..................................../////////000////////////000000000000.../////////000000000111111000000//////000000111000111222333555777999::::::;;;<<<===???BBBGGGKKKLLLRRR___nnn||||||vvvwww~~~|||tttgggeeelll{{{}}}~~~{{{tttjjjaaa[[[PPPLLLHHHFFFGGGHHHJJJJJJ666888:::===???@@@@@@@@@@@@@@@@@@BBBFFFIIIJJJJJJGGGIIIJJJIIIIIINNNXXX```~~~yyywwwwwwwwwuuuvvv|||vvvpppjjjddd\\\WWWTTTTTTSSSRRRQQQUUU]]]fffllluuu{{{uuukkkfff^^^WWWRRRMMMIIIFFFCCCCCCDDDEEEHHHIIIHHHGGGEEEGGGHHHHHHGGGFFFFFFGGGFFFFFFFFFFFFHHHIIIJJJKKKIIIJJJJJJKKKMMMNNNPPPQQQSSSTTTVVVYYYZZZ[[[[[[ZZZ```___^^^^^^___```cccdddjjjkkkllllllkkkkkklllmmmppppppqqqrrrssstttuuuuuutttssssssvvvzzz}}}~~~~~~zzzzzzzzzzzz{{{|||}}}~~~}}}}}}|||{{{{{{{{{{{{|||uuuwwwyyy{{{|||{{{zzzyyy{{{{{{zzzzzzzzzzzz{{{{{{vvvuuusssqqqooolllkkkjjjkkkjjjhhhfffdddaaa```___[[[ZZZYYYVVVTTTQQQPPPOOOJJJJJJKKKKKKKKKJJJJJJIIIJJJIIIIIIIIIIIIHHHFFFDDDDDDFFFHHHIIIJJJMMMQQQUUUPPPUUU\\\eeelllssszzz~~~}}}rrreeemmmuuuzzzyyysssqqqqqqsssqqqhhh^^^XXXYYY[[[\\\[[[YYYVVVRRROOOPPPQQQRRRRRRKKKKKKKKKKKKKKKJJJIIIIIIEEEDDDCCCCCCBBB@@@<<<999999888555222000000000111000000000000000000000000........................***+++---///000000///...---------.........//////000000////////////000000------......///000000111............/////////000---------------------------------.........//////...///000111111000///...---------.........//////......//////000000111111........................---.........//////000000000000000000////////////.../////////000000111111000000////////////000000000111222333555777999:::======>>>???@@@CCCHHHLLLOOOYYYhhhvvvyyyrrryyy{{{{{{}}}qqqeeeeeeiiixxxwwwrrruuuwwwrrrggg[[[RRRMMMOOOLLLIIIHHHIIIKKKLLLLLL:::;;;===>>>????????????@@@AAABBBEEEHHHIIIHHHGGGMMMIIIHHHJJJKKKOOO[[[iiizzzvvvvvvxxxyyyyyywwwllleeeccc[[[XXXTTTRRRRRRSSSTTTTTTXXXWWW___ppp~~~yyypppeee]]]XXXTTTMMMJJJHHHGGGDDDBBBFFFFFFFFFFFFFFFEEEEEEEEEEEEGGGIIIIIIHHHGGGHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNPPPQQQRRRRRRTTTWWWYYY\\\\\\\\\^^^___aaacccdddeeefffggghhhiiikkkllllllqqqtttwwwyyyxxxxxxxxxxxxxxxyyyzzz|||}}}}}}}}}~~~zzz|||~~~~~~}}}yyyvvvvvvwwwxxxyyywwwtttqqqnnnllljjjiiikkkiiifffdddaaa^^^YYYUUUUUUTTTRRRPPPNNNMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFIIIKKKNNNSSSZZZ```fffiiitttxxx~~~ooommmjjjjjjpppvvv{{{}}}~~~zzzvvvtttvvvssslllccc___```^^^[[[\\\ZZZVVVRRROOONNNOOOOOOOOOOOOOOONNNMMMLLLKKKJJJHHHHHHGGGFFFCCC???<<<:::>>>:::666333222000///---,,,---.........---,,,+++////////////////////////////////////////////////........................///............///000000333000......000111///---000///.........000111222------............------..............................------------......////////////////////////////////////////////////......////////////......//////............//////000000000000000000000000222222111111000/////////222222222222222222333333222333555666777999<<<>>>???>>>AAAEEEGGGFFFIIINNNVVVgggwww}}}yyywwwyyy~~~~~~~~~{{{yyyzzz~~~ooohhhiiilll{{{rrrsssrrrooojjjccc[[[SSSNNNKKKHHHGGGGGGHHHIIIIIIHHHFFF;;;<<<===??????@@@??????BBBBBBDDDFFFHHHIIIHHHGGGLLLJJJKKKMMMOOOUUUeeevvvwwwuuuwwwzzz|||{{{qqqhhh]]]VVVUUUSSSRRRRRRSSSVVVZZZ]]]^^^```cccnnn~~~}}}tttmmmggg```WWWPPPOOOKKKGGGEEEEEEEEECCCBBBCCCDDDEEEFFFGGGHHHHHHIIIEEEFFFHHHIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQTTTVVVXXXYYYZZZ\\\^^^```ddddddeeefffhhhjjjlllmmmooopppqqqrrrsssuuuvvvvvvzzz}}}}}}}}}~~~}}}}}}}}}|||zzzwwwtttrrruuusssqqqpppnnnjjjeeeaaaaaa```^^^\\\ZZZXXXWWWVVVSSSRRROOOLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFHHHHHHIIILLLOOOSSSVVVXXXeeeiiiooouuu|||rrrmmmnnnqqqvvvyyyzzz{{{{{{}}}xxxvvvtttnnneeeaaaaaa^^^YYY]]][[[VVVRRRPPPOOOOOOOOOPPPPPPPPPPPPOOONNNMMMLLLIIIHHHGGGFFFDDDBBB@@@??????<<<888555444333111///......///000///...---,,,////////////////////////.........................................................---...//////000222000......000000///...000//////......///000111------............------..............................------------......////////////////////////////////////////////////......////////////......//////............//////000000000000000000000000000000000000000111111111222222222222222333333333222444666777777999<<>>???@@@@@@@@@???BBBDDDFFFHHHJJJLLLLLLLLLOOOQQQUUUXXXZZZcccvvvyyyuuuwww{{{}}}ssshhh```XXXPPPLLLMMMMMMPPPTTTYYY___dddhhhjjjjjjqqq{{{mmmggg___YYYTTTPPPJJJEEEFFFDDDBBBBBBCCCEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKGGGIIIKKKKKKKKKKKKLLLMMMNNNOOOQQQSSSUUUWWWYYYZZZ\\\___bbbdddfffgggjjjlllooopppqqqsssvvvxxxzzzzzz||||||}}}}}}zzzzzzyyyyyyxxxtttooojjjjjjjjjhhhfffdddbbb``````aaa___ZZZVVVRRRNNNLLLLLLKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGIIIKKKLLLSSSVVV\\\bbbiiiqqqzzzzzzssszzz|||}}}|||vvvvvvqqqjjjggggggddd___^^^[[[WWWSSSPPPOOOOOOPPPQQQQQQQQQQQQPPPOOOOOONNNJJJIIIGGGFFFEEEDDDCCCCCCAAA>>>:::888777555333111000000000111000///......////////////////////////...................................................------------...//////222000......///000///...000000///.........//////------............------..............................------------......////////////////////////////////////////////////------............------000//////......//////000000000000000000000000000...//////000111111222222111222222222333333333444333444666777888:::===???@@@AAADDDFFFFFFJJJVVVccc{{{~~~{{{zzzyyyrrrxxxzzzvvvvvvzzz|||}}}~~~~~~}}}{{{~~~}}}|||~~~zzzrrriiieeehhhtttuuulllggg```___bbb\\\ZZZUUUPPPKKKHHHGGGFFFFFFFFFFFFGGGIIIKKKMMMNNN>>>>>>???@@@@@@AAAAAAAAACCCDDDGGGJJJLLLNNNQQQSSSXXX___ggglllnnnvvv{{{yyywwwxxx}}}}}}vvvlllccc[[[VVVQQQMMMMMMPPPQQQVVV^^^eeekkkpppsssuuusss}}}tttlll^^^YYYSSSNNNKKKHHHEEECCCCCCBBBBBBCCCEEEGGGIIIIIILLLLLLLLLLLLLLLLLLKKKKKKKKKNNNPPPQQQQQQRRRSSSUUUUUUVVVYYY\\\___bbbdddfffeeeiiimmmppprrrsssvvvxxxyyyzzz}}}~~~|||vvvrrrppppppoooooonnnlllkkkkkknnnkkkgggaaa\\\XXXVVVUUUSSSSSSRRRPPPNNNKKKJJJIIIFFFFFFFFFFFFGGGIIIKKKLLLIIILLLPPPTTTZZZbbbjjjpppyyy~~~|||zzz}}}|||{{{uuunnnkkkmmmkkkggg^^^[[[WWWSSSQQQPPPPPPQQQPPPQQQQQQQQQQQQPPPOOONNNKKKJJJHHHFFFDDDDDDDDDDDDAAA???<<<:::999777555222111111111000000///......////////////////////////................................................---------------......///111000///...............000000//////............------............------..............................------------......////////////////////////////////////////////////------............------000000////////////000000000000000000000000000000//////000000111111111111111222222333333444444444333555777888888:::===@@@@@@AAAEEEGGGGGGNNN___ppp|||wwwwwwxxxxxx}}}uuurrruuuzzz}}}xxxwwwzzz~~~}}}{{{zzzyyyvvvuuuvvvzzz~~~|||xxxmmmjjjhhhkkkvvv~~~mmmddd]]]XXXWWWYYYTTTQQQMMMJJJHHHGGGHHHIIIFFFGGGGGGHHHIIIMMMQQQTTT>>>??????@@@AAABBBCCCCCCEEEGGGHHHIIIJJJMMMSSSWWWiiittt~~~wwwxxxzzzzzzrrriiiccc```YYYSSSOOOLLLKKKOOOUUU[[[bbbmmmvvv{{{~~~~~~}}}uuujjj___XXXRRROOOJJJGGGFFFEEEDDDDDDCCCDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNPPPSSSVVVWWWXXXYYY[[[]]]\\\^^^aaadddhhhllloooqqqqqqtttxxx{{{}}}|||wwwxxxyyyyyyyyyyyyxxxxxxuuurrrnnniiieeebbb```___\\\\\\ZZZWWWSSSOOOKKKIIIIIIHHHHHHGGGHHHIIIJJJKKKGGGHHHJJJLLLOOOUUU[[[```gggmmmvvv~~~|||{{{ppplllllljjjfff\\\YYYVVVSSSQQQPPPQQQRRRPPPQQQQQQQQQPPPOOONNNMMMMMMKKKHHHFFFDDDCCCBBBBBBAAA???===;;;:::888666333111111000//////.........////////////////////////...................................................------------...//////000000///...------...///000/////////......------------............------..............................------------......////////////////////////////////////////////////---..................---000000////////////000000111111111111111111111111111111111111000000//////111111222333444444555555444666777888999;;;>>>@@@???AAAEEEHHHKKKTTTgggyyyyyysssssswwwxxxqqqqqquuu}}}xxxsssttt||||||xxxuuusssrrrpppppprrrvvvyyywwwqqqlllgggnnnyyywwwiii___WWWQQQNNNMMMMMMKKKHHHFFFFFFGGGIIIKKKKKKLLLLLLMMMOOOTTT\\\aaa>>>>>>???@@@BBBDDDFFFGGGHHHIIIJJJIIIJJJPPPYYY```}}}~~~www{{{wwwpppfff^^^ZZZWWWQQQLLLJJJIIIJJJQQQZZZgggppp}}}uuukkkcccZZZQQQKKKGGGFFFDDDCCCBBBBBBCCCCCCCCCEEEGGGHHHHHHIIIJJJLLLHHHIIIKKKMMMPPPRRRTTTUUUVVVYYY\\\^^^___aaaccceeeeeegggjjjnnnssswwwzzz{{{|||}}}xxxvvvsssoookkkiiihhhgggfffeeeccc___[[[VVVRRROOONNNMMMKKKHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIKKKOOORRRXXX]]]eeennnwww~~~tttlllhhhccc^^^YYYWWWTTTQQQPPPQQQRRRSSSRRRRRRRRRQQQPPPOOOMMMLLLMMMLLLJJJGGGEEECCCBBBBBBBBB@@@>>>===<<<:::777555333222000///............////////////////////////------------------------.......................................///000000//////000...---,,,---///....../////////...------------............------..............................------------......////////////////////////////////////////////////......////////////......111000000//////000000111111111111111111111111111222222111111000//////...111111222333444555666666555666888999:::<<>>>>>@@@BBBEEEHHHJJJIIIJJJLLLNNNRRR]]]kkkvvv{{{zzzvvvmmmggg^^^VVVTTTOOOKKKIIIJJJLLLRRR]]]hhhvvv|||tttmmmbbbZZZTTTPPPKKKGGGBBBCCCCCCDDDCCCDDDDDDEEECCCFFFIIIKKKJJJKKKMMMOOOKKKLLLOOORRRVVVYYY[[[]]]^^^aaaeeegggiiikkkmmmooorrrtttwww{{{}}}{{{xxxuuusssqqqppppppppppppnnnlllhhhccc___\\\VVVTTTQQQNNNKKKIIIHHHHHHGGGHHHHHHHHHGGGHHHJJJLLLMMMQQQVVV]]]dddmmmuuu{{{}}}rrrkkkbbbZZZVVVTTTRRRPPPOOOQQQSSSTTTUUUTTTTTTSSSQQQOOOMMMLLLKKKKKKKKKJJJHHHFFFEEEDDDCCCBBB@@@@@@???===:::777555444222000////////////////////////////////////------------------------........................000////////////000111111...///000...,,,+++---///,,,---.../////////...---------............------..............................------------......//////////////////////////////////////////////////////000000000000//////111111000000000000111111111111111111111111111111111111111000000000000000111111222333444555666666555777999::::::<<>>@@@CCCFFFIIIKKKGGGJJJNNNSSS\\\lll{{{vvvvvvwwwwww|||{{{llleee```WWWPPPNNNJJJHHHIIIMMMSSS]]]lllyyyssskkk___XXXOOOIIIHHHHHHGGGFFFCCCEEEGGGHHHHHHHHHIIIJJJEEEHHHLLLNNNMMMNNNQQQTTTTTTUUUWWWYYY\\\^^^```aaafffiiimmmpppqqqsssvvvxxx}}}{{{yyywwwvvvvvvxxxxxxxxxvvvsssoookkkiii\\\ZZZWWWTTTRRRPPPOOOOOOHHHIIIKKKJJJIIIHHHIIIKKKHHHJJJNNNRRRXXX___hhhmmmxxx{{{rrrggg]]]TTTRRRPPPOOOOOOQQQSSSUUUWWWWWWVVVTTTRRRPPPNNNMMMJJJJJJKKKLLLKKKJJJHHHGGGEEECCCBBBBBBAAA???<<<999666555333111000000000111////////////////////////------------------------........................000000000000000111111222---///000///,,,+++---///+++,,,.../////////......---..................---.................................------.........////////////////////////////////////////////////000000111111111111000000111111000000000000111111111111111111111111111111/////////000111111222222111111222333444666666777555777999:::;;;<<>>===<<<999777333000//////000111111111000///...------,,,,,,------...///000111222////////////000000000000000///---,,,,,,---///000111000///......---....................................////////////......000000000000000000000000---.../////////...,,,+++............////////////000///...------...///000........................000000000000000000000000000000111111111222222222222222111111222222333444111111222333555777999:::888999<<>>;;;===CCCFFFKKKSSS]]]mmm}}}zzzxxxrrrmmmrrr}}}zzz{{{xxxzzz}}}yyyqqqkkkiiiggg```[[[YYYYYYbbbrrrtttoooccc\\\RRRKKKIIIHHHGGGFFFFFFHHHJJJKKKLLLNNNQQQTTTUUU___iiipppwww@@@@@@BBBEEEGGGHHHGGGFFFGGGKKKSSSbbbzzztttkkkeeehhhoootttzzzppphhh^^^WWWTTTSSSPPPNNNQQQPPPSSS]]]hhhuuuvvvllleee]]]TTTNNNHHHHHHFFFCCCAAAAAAEEEGGGEEEFFFIIIKKKMMMMMMLLLKKKLLLOOOSSSVVVXXXZZZ]]]___aaabbbeeeiiioootttxxxyyy~~~|||wwwpppmmmjjjgggeeeccc```]]][[[YYYVVVRRRPPPNNNLLLLLLJJJIIIHHHGGGIIIKKKNNNPPPYYY___jjjvvv|||~~~uuummmiiiddd___[[[TTTNNNPPPWWWZZZYYYWWWUUUSSSRRRQQQQQQNNNMMMMMMLLLJJJHHHGGGFFFEEEEEECCCBBB@@@???>>>===;;;999666222111000111222000000000///.........---//////......------,,,,,,////////////000000000000000///............///000//////.........//////000..............................////////////......////////////////////////......//////...------,,,............////////////000///............///000........................000000000000000000000000333333333444444444555555111111000000111111222333111222222444555777999:::999999;;;======;;;@@@GGGGGGPPP\\\hhhuuu~~~tttrrrnnnooo{{{|||zzz{{{~~~|||uuummmeeeaaa^^^YYYXXXZZZgggvvvuuuiiidddZZZTTTMMMHHHGGGGGGGGGFFFEEEHHHKKKMMMNNNQQQUUUYYYaaaiiisss|||AAABBBDDDFFFGGGFFFEEEDDDCCCKKKXXXlll|||tttllleeeccclllyyyxxxmmmaaa\\\UUUPPPMMMNNNQQQSSSWWWXXX^^^iiisss~~~tttlllbbbZZZTTTOOOIIIEEEBBBCCCCCCBBBBBBCCCFFFHHHGGGHHHIIIKKKMMMNNNOOOOOOPPPSSSXXX\\\___bbbeeehhhhhhgggiiiooowww~~~wwwuuurrrqqqpppnnnllliiijjjfffaaa\\\WWWSSSRRRQQQMMMLLLJJJHHHGGGHHHIIIJJJMMMTTT^^^hhhqqqzzzwwwoooooopppyyyyyyrrriii```WWWQQQQQQUUUYYYYYYZZZZZZXXXUUURRRPPPPPPPPPOOONNNLLLJJJHHHGGGDDDDDDCCCBBBAAA@@@???>>>>>><<<888555333222222222////////////////////////000000///...------,,,,,,////////////000000000000000000000000000000000000---------......///111111..............................////////////..............................//////...------------...............////////////000//////......//////000........................000000000000000000000000000111111111222222222222000000//////000000111222222222333444666888999;;;:::999:::<<<<<<===CCCKKKLLLYYYjjjwww}}}uuummmlllmmmvvv}}}uuulllbbb\\\WWWVVV]]]eeexxx~~~uuuhhh]]]WWWPPPMMMIIIFFFGGGHHHHHHHHHGGGJJJOOORRRTTTYYY___dddpppuuu}}}BBBDDDFFFGGGFFFEEEDDDCCCGGGPPP___sss|||sssmmmiiijjjooozzzqqqgggaaaVVVTTTQQQLLLKKKNNNVVV\\\cccccchhhqqq{{{vvvnnnbbb\\\TTTNNNJJJHHHEEECCCBBBDDDFFFFFFFFFGGGIIIKKKIIIIIIJJJKKKLLLNNNRRRTTTYYY]]]aaaeeehhhkkkoooqqqpppnnnooovvv}}}{{{yyyxxxxxxwwwuuusssuuuqqqkkkeee___\\\ZZZYYYSSSRRRPPPNNNMMMMMMMMMNNNLLLRRRYYY]]]aaagggqqqyyyvvvmmmkkkjjjrrr}}}}}}qqqfff]]]XXXVVVVVVZZZ\\\___```^^^YYYTTTQQQSSSSSSRRRQQQOOOLLLJJJIIIDDDDDDCCCBBBBBBAAA@@@@@@???===:::777444333222222///////////////000000000.........//////000000000////////////000000000000...///000000000000///..................///000000..............................////////////..............................//////---,,,,,,---...///............////////////000//////////////////000........................000000000000000000000000/////////000000000111111000000000000000111222222222333333555666888:::;;;;;;:::<<<>>>>>>???EEEMMMUUUdddvvvwwwnnniiikkkrrr}}}zzzuuulllbbb[[[YYY^^^lllzzz}}}uuulll___UUUPPPKKKJJJHHHHHHIIIJJJKKKKKKJJJOOOUUUYYY]]]ccclllsssDDDFFFHHHHHHFFFDDDEEEFFFQQQ\\\kkk|||yyyrrrkkkgggfffppp~~~mmm___XXXVVVOOOOOOOOOMMMNNNTTT___gggpppooorrrzzzxxxnnnddd]]]UUUQQQLLLGGGEEEEEEEEEEEEEEEGGGIIIJJJJJJJJJKKKMMMJJJKKKLLLMMMNNNRRRWWW\\\fffjjjnnnqqqtttvvvzzz|||{{{{{{~~~~~~~~~~~~}}}{{{zzzzzzwwwrrrmmmhhheeedddccc[[[YYYWWWTTTQQQPPPOOONNNMMMQQQUUUUUUUUUYYYaaahhhttt|||xxxooonnnjjjpppxxx}}}xxxnnnhhheeeaaa]]]___aaadddeeebbb]]]WWWSSSSSSSSSRRRQQQOOOMMMKKKJJJEEEEEEEEEDDDCCCBBBBBBAAA???>>>;;;888555333333222/////////000000000000000---------.../////////000////////////000000000000---......//////......---000000///.............................................////////////..............................///...---,,,,,,---//////............///////////////000000000000000000///////////////////////////000000000000000000000000222222222222333333333444222111111111111222333333333333444555777999;;;<<<;;;;;;>>>AAABBBBBBHHHPPPaaapppzzzqqqjjjeeelllzzz~~~}}}~~~}}}yyyuuunnnfff^^^[[[___kkk}}}sssllldddXXXOOOLLLHHHHHHHHHIIIIIIJJJLLLMMMMMMTTT[[[aaaeeemmmyyyEEEGGGIIIGGGEEEEEEHHHLLLWWWeeevvvvvvnnnhhhffffffnnn}}}nnn^^^RRRNNNNNNKKKMMMPPPRRRXXXaaammmvvv~~~|||~~~yyynnneee\\\SSSLLLJJJHHHFFFCCCBBBCCCEEEFFFGGGIIIJJJKKKJJJKKKLLLNNNMMMPPPRRRTTTUUUZZZaaagggmmmppptttxxxzzz}}}}}}{{{xxxuuuqqqooommmllldddbbb___ZZZVVVRRROOONNNOOOPPPQQQPPPOOORRRWWW\\\bbbjjjwww|||uuuuuuqqqvvvzzzzzzwwwwww{{{zzzxxxwwwqqqiiieeefffgggfffccc^^^XXXTTTQQQQQQPPPOOONNNLLLKKKJJJHHHHHHGGGFFFEEEDDDCCCBBB???>>><<<999777555444444000000000000000000000000---------------,,,,,,,,,////////////000000000000........................111111///......---------..............................////////////.................................------------...//////............///////////////000000111111000000///////////////////////////000000000000000000000000000000111111111222222222222222222111222333333444444444555666888:::;;;<<<;;;;;;>>>BBBDDDGGGOOOXXXmmmzzz{{{tttmmmiiieeesss}}}~~~{{{|||zzzvvvccc]]]YYY^^^kkk~~~zzzrrriiiccc[[[RRRKKKJJJEEEGGGHHHHHHHHHJJJMMMPPPSSSZZZccciiinnnxxxEEEHHHIIIGGGEEEGGGMMMRRR___qqqyyynnnhhhhhhmmmqqqkkk^^^VVVOOOLLLLLLMMMPPPUUU]]]hhhuuuwwwoooddd[[[UUUOOOIIIEEECCCCCCCCCBBBBBBCCCEEEGGGHHHJJJKKKLLLLLLMMMPPPRRRSSSWWW[[[]]]___dddmmmssssssvvv{{{~~~|||yyyvvvsssrrrnnnmmmiiieeeaaa]]]ZZZXXXWWWVVVSSSRRRQQQRRRSSSUUUVVV]]]fffpppyyyyyyrrrqqqrrrzzzuuujjjiiihhheeeaaa\\\WWWTTTQQQQQQQQQQQQPPPOOONNNMMMKKKJJJIIIHHHFFFEEEDDDCCC@@@???===<<<:::888777666222111111111000/////////............////////////////////////000000000000000///...------...///000000//////.........//////..............................////////////......////////////////////////,,,------...//////..................///////////////000111111111111000///////////////////////////000000000000000000000000............////////////111111111111111222222333444555555666888:::<<<===<<<:::;;;???CCCKKKXXXeeevvvxxxpppkkkiiippp|||{{{{{{{{{~~~}}}wwwqqq^^^YYYZZZggg}}}{{{rrrjjjbbb\\\UUUMMMJJJJJJEEEGGGIIIIIIJJJMMMRRRWWW]]]eeeooouuuzzzFFFHHHHHHFFFEEEHHHOOOVVVmmmtttkkkiiinnnxxxmmm[[[UUUTTTQQQOOOOOOQQQTTT[[[fffuuu~~~vvveee^^^UUUNNNKKKJJJGGGEEE@@@BBBCCCCCCDDDEEEGGGIIIJJJKKKMMMMMMNNNQQQTTTWWWXXX]]]bbbeeegggllluuu||||||~~~zzzwwwuuuvvvuuussspppmmmjjjhhhgggaaa^^^YYYVVVUUUTTTRRRQQQSSSVVV[[[aaaiiitttqqqkkkiiiiiirrryyywww}}}~~~llljjjgggccc^^^ZZZVVVTTTTTTTTTTTTTTTTTTSSSRRRRRRMMMLLLKKKIIIGGGEEEDDDCCC@@@@@@???===<<<:::999999333222222111000///......---...///111333555777888////////////000000000000222000///------///000222......---......///000111..............................////////////......000000000000000000000000+++,,,...///000///...---............/////////000///000111222222111000///000000000000000000000000000000000000000000000000111111111111222222222222000000000000000111111222555555666777888:::<<<======999888<<>>======;;;999888666444222000000000111000000////////////000000000000000/////////......////////////////////////000000000000000000000000//////000000111111222222000/////////............---............/////////////////////////////////...............//////000////////////////////////000000000000000000000000000000000000000000000000///000000111111111111111111222333333222222444666444555666777999:::;;;<<<:::???DDDGGGRRRdddvvv~~~rrrhhhooo~~~|||vvvooonnnuuu}}}|||~~~|||zzz}}}|||xxxsssmmmgggaaa\\\^^^iii}}}{{{zzzuuupppiiibbbXXXQQQMMMLLLJJJIIIKKKLLLMMMPPPUUU^^^iiipppvvvMMMPPPWWWbbbkkkooouuuzzz}}}yyy{{{yyyhhh[[[UUUSSSQQQQQQRRRTTTXXXZZZhhhtttzzzoooddd]]]UUUNNNIIIEEECCCAAABBBCCCEEEFFFEEEJJJJJJJJJKKKNNNPPPSSSUUUVVVYYY^^^cccggglllqqquuu|||~~~|||zzzzzzvvvrrrpppnnnjjjddd___\\\ZZZXXXUUUTTTUUUWWWYYYeeeooozzz|||pppjjjwwwrrrhhh___[[[XXXTTTQQQRRRNNNPPPSSSVVVYYYZZZZZZ[[[YYYTTTOOOMMMMMMMMMKKKHHHEEECCC@@@???>>>>>><<<:::999888666444222111//////111111000000000000111111111111000000000/////////............////////////000000000000000000000000......///000111222333333////////////............---------............///////////////////////////---------------...//////////////////////////////000000000000000000000000000000000000000000000000///000111111222222111111111222333333222222444666666666777888:::;;;<<<<<<===@@@CCCKKK\\\sss|||uuummmkkkxxxtttmmmfffkkkxxx}}}wwwssssssvvvyyy~~~~~~}}}}}}{{{yyyyyyxxxuuuooofff___\\\]]]hhh||||||wwwyyyyyyrrrjjj```ZZZSSSMMMKKKKKKKKKKKKNNNNNNQQQVVV___kkkvvv}}}TTT]]]iiiuuu{{{~~~|||zzz}}}yyyiii\\\TTTRRRQQQRRRTTTXXX^^^dddhhhqqq~~~qqqjjj___UUUOOOKKKHHHFFFBBBBBBBBBCCCEEEGGGIIIJJJJJJKKKMMMOOOQQQUUUYYY[[[```dddiiioootttyyy~~~}}}~~~|||yyyvvvqqqjjjeeeaaa___\\\YYYWWWVVVVVVVVVZZZbbbllluuu}}}{{{mmmtttvvvoooiiifffaaaXXXRRRPPPOOOQQQTTTWWWYYYZZZZZZZZZ___[[[VVVRRRPPPNNNLLLIIIFFFDDDAAA@@@??????===<<<;;;;;;;;;999777444111000111000000//////000000111111111111111000000000000......///////////////000////////////////////////---------...///000000000///////////////.........------------............////////////////////////......------......///000////////////////////////000000000000000000000000000000000000000000000000000000111222222222222111111222333333222222444666777888999:::;;;<<<======AAABBBDDDNNNddd|||tttmmmkkkqqqxxxpppjjjcccmmm~~~xxxrrrmmmkkkkkkpppvvv|||yyytttsssqqqjjjaaa[[[___fff{{{~~~vvvuuuwwwuuukkkaaaZZZVVVQQQMMMKKKLLLNNNOOORRRSSSXXXaaalllyyy```mmm}}}}}}yyyyyy~~~zzzjjj\\\TTTRRRPPPQQQSSSXXX___gggooottt{{{tttlll\\\VVVNNNGGGCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKMMMKKKNNNQQQTTTVVVZZZ```dddmmmqqqwww|||{{{uuuooojjjgggeeebbb^^^[[[XXXVVVVVVUUUYYYaaaiiiqqqyyyyyyyyy~~~zzzwwwuuunnnaaaWWWSSSOOOQQQTTTWWWZZZ\\\\\\]]]ccc```\\\XXXTTTPPPLLLJJJHHHEEECCCAAAAAA@@@???===<<<<<<<<<;;;999666333111000//////......//////000111111111111000000000000/////////000000111111111////////////////////////////////////.....................///////////////---------.........//////000000000000000000000000//////......//////000111000000000000000000000000111111111111111111111111000000000000000000000000000000111222222222222222111222333333222222444666888999:::;;;<<<===>>>???AAABBBEEERRRjjjzzznnniiinnn{{{xxxpppiiifffiiiuuu}}}sssnnnjjjhhhiiiooozzz|||yyytttooojjjccc[[[YYYdddrrr|||uuutttsssnnncccYYYTTTRRROOOLLLKKKLLLOOOQQQTTTYYYbbbmmmxxxooo}}}}}}|||zzz{{{yyyjjj]]]RRRNNNOOONNNPPPTTT[[[eeepppyyywwwlllaaaZZZNNNKKKFFFCCCAAABBBDDDFFFEEEFFFGGGGGGHHHIIIMMMOOOPPPTTTYYY\\\^^^cccjjjoooyyy~~~zzztttqqqooommmjjjeee```[[[WWWUUUUUUVVVZZZ___dddiiisss}}}~~~~~~zzzlllbbb___SSSTTTVVVXXX[[[^^^```aaacccbbb```]]]XXXSSSNNNLLLIIIGGGDDDBBBBBBAAA@@@>>>;;;;;;;;;:::888555333111//////............//////111111000000000///////////////000000111111222222000000000000000000000000222111111111000000000///.........///////////////.........////////////000000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111000000000000000000000000000111222222333222222222111222333333222222444666888999:::<<<>>>???AAAAAA>>>BBBIIIXXXppp|||tttlllmmmwwwyyyrrrkkkgggfffvvv{{{sssnnnjjjkkkooouuuzzzwwwvvvlllbbb\\\XXX[[[nnn~~~zzztttpppjjjcccZZZSSSNNNNNNMMMKKKJJJMMMQQQTTTYYYaaammmxxx}}}}}}yyywww}}}~~~ttteee[[[TTTNNNLLLNNNMMMPPPVVV```lllzzz{{{nnneee\\\TTTOOOGGGGGGFFFEEEDDDFFFHHHJJJHHHJJJKKKLLLLLLNNNRRRUUUWWW\\\bbbfffhhhnnnvvv|||~~~{{{zzzwwwuuurrrnnnhhhccc^^^[[[[[[XXXXXXZZZ[[[]]]eeeppp{{{|||uuuxxxuuuoooooo___^^^]]]\\\\\\]]]___```^^^```aaa```\\\WWWRRROOOJJJHHHEEECCCCCCBBBAAA???<<<;;;;;;:::888777555444000000////////////000000000000000/////////............//////000111111222000000000000000000000000000000000000111111111111............/////////000/////////000000000111111000000000000000000000000///............///000000000000000000000000000000111111111111111111111111000000000000000000000000000111222222333333222222111222333333222222444666888999:::===???AAACCCDDDAAAGGGRRRaaauuuvvvrrrpppuuu~~~zzzvvvqqqpppssszzzsssnnnlllqqqyyyzzzxxxvvvhhh[[[XXX[[[gggvvvvvvtttppphhh___WWWRRRPPPIIIKKKLLLLLLMMMQQQWWW[[[dddnnn{{{~~~vvvrrrqqqppppppqqq~~~qqqcccVVVRRRQQQNNNMMMPPPNNNRRRYYYdddsss~~~uuuggg[[[TTTOOOKKKHHHCCCDDDEEEEEEDDDEEEFFFHHHKKKMMMPPPQQQQQQSSSXXX\\\]]]ccciiimmmpppuuu~~~{{{zzzxxxuuupppkkkgggdddaaa\\\ZZZZZZXXXWWW^^^iiinnnvvv}}}rrrrrrzzzzzzxxx{{{llliiiddd```\\\[[[[[[[[[ZZZ]]]aaaaaa^^^ZZZUUURRRKKKHHHEEEDDDDDDCCCAAA@@@>>>>>>===;;;:::999999888111111000000000000111111////////////............---------...///000000111000000000000000000000000,,,,,,---...///000111111---.........//////000000000000000000111111111111000000000000000000000000...------------...//////000000000000000000000000111111111111111111111111000000000000000000000000111111222333333333333222111222333333222333555666777999:::===@@@BBBDDDEEEHHHOOOZZZhhhxxx~~~vvvsssrrrsss|||~~~~~~}}}{{{~~~yyysssmmmlllvvv}}}{{{uuudddWWWXXXaaatttzzzqqqooonnnjjjaaaVVVOOONNNOOOHHHKKKNNNOOOQQQVVV]]]cccooozzz|||tttjjjfffkkkttt}}}wwweeeYYYOOOOOOPPPNNNNNNQQQSSSWWW```kkkzzz}}}uuukkkbbbVVVMMMHHHGGGFFFEEEAAADDDGGGJJJJJJKKKLLLMMMLLLNNNPPPQQQSSSWWW___fffhhhlllqqqvvv{{{}}}zzzwwwrrrmmmiiigggccc^^^\\\[[[\\\[[[[[[___eeeppp|||vvvpppssszzzvvvhhh___\\\[[[XXXVVVYYY\\\aaaeeefffbbb[[[UUURRRMMMHHHCCCBBBAAAAAA@@@>>>>>>>>>===;;;999777555333222222111000///......////////////////////////000000000000000000000000222111111111000000//////000000000000000000000000------............------,,,,,,,,,---...///000000........................//////////////////////////////000000000000////////////000111111111111111222222222111111111000000111111222333222111000///222333333222111222444666999:::<<<>>>@@@CCCFFFGGGHHHXXXfffvvvxxxuuuooooooyyyzzzuuussswwwyyymmm___UUU[[[ooo}}}vvvrrrnnnggg]]]UUURRRQQQOOONNNLLLNNNOOOOOORRRYYYeeemmmwwwuuunnnggghhhqqq~~~xxxkkk^^^UUUOOOOOOQQQQQQUUUZZZ]]]___gggvvvyyynnnfff]]]WWWMMMGGGDDDDDDDDDDDDBBBDDDGGGHHHIIIJJJKKKMMMRRRUUUYYY\\\___dddlllrrrssswww|||}}}yyytttqqqiiifffaaa^^^]]]\\\[[[ZZZ[[[___fffooozzz{{{www{{{~~~oooccc\\\YYYXXXWWW[[[^^^ccchhhjjjhhhbbb^^^WWWRRRKKKEEECCCBBBAAA@@@>>>>>>>>>===;;;999777555444444333222111000000///000000000000000000000000////////////////////////111111111000000000//////////////////////////////...//////////////////...,,,------....../////////........................////////////////////////......////////////......//////000111111111111111222222222111111111000000///000111333333333222222111222222222111222555777:::<<<>>>@@@BBBEEEGGGIIIQQQbbbppp}}}tttrrrqqqvvv}}}{{{}}}~~~~~~uuufff^^^[[[iii{{{tttooollliiibbbYYYRRROOONNNMMMLLLOOOQQQSSSUUUXXX```llluuu~~~yyypppjjjffflllzzz{{{iii\\\UUUQQQPPPQQQSSSVVV]]]eeekkklllttt{{{qqqfff[[[TTTNNNJJJEEEBBBBBBDDDDDDEEEFFFGGGHHHIIIIIIKKKNNNPPPTTTYYY```eeeiiiooovvv|||{{{}}}zzznnnkkkfffbbb```^^^\\\ZZZXXXYYY\\\bbbkkkvvvxxxiii^^^YYYWWWWWWVVVYYY___eeejjjjjjgggddd^^^XXXPPPIIIDDDBBB@@@???>>>>>>===<<<:::888666555666555555444333111111000111111111111111111111111////////////////////////111111000000000000////////////////////////////////////000000000000//////................................................////////////////////////---......//////......---//////000111111111111111222222222111111111111111///000111333444444555555222333333333333555888:::;;;===@@@BBBCCCFFFIIILLLXXXmmm|||rrrqqqppp}}}wwwvvv}}}xxxmmm[[[ZZZccczzz|||tttrrroookkkaaa[[[TTTNNNKKKKKKKKKKKKNNNRRRVVVYYY]]]fffsss}}}}}}wwwrrrmmmlllttt{{{kkk]]]UUUPPPQQQSSSTTTUUUZZZdddmmmwwwyyywwwkkkbbbYYYPPPJJJEEEDDDCCCCCCDDDEEEGGGHHHKKKLLLLLLLLLLLLOOOSSSWWWZZZ```gggnnnrrrxxx}}}tttqqqlllhhheeebbb^^^\\\XXXXXXXXX[[[bbbkkktttzzz||||||~~~|||rrrddd[[[VVVUUUTTTWWW\\\cccjjjmmmmmmllleee^^^UUUMMMGGGCCC@@@???>>>>>>===<<<:::888777666666666555444333111000000000000000000000000000000////////////////////////000000000000000000///////////////////////////////////////000000/////////////////////....................................////////////////////////......////////////......//////000111111111111111111111111111111111111111111111222333444444555555333444555666666888;;;>>>:::===@@@BBBCCCFFFKKKPPP]]]ttt~~~rrruuuppp{{{xxx}}}qqqcccVVV___rrrwwwtttsssnnnhhhYYYUUUPPPKKKJJJJJJLLLMMMPPPVVV]]]aaagggqqq}}}zzzuuusssttt}}}zzzlll___WWWSSSPPPUUUYYYYYYZZZaaallltttzzzrrrggg]]]VVVPPPJJJFFFBBBCCCDDDDDDEEEFFFHHHIIIMMMNNNNNNOOOPPPTTTZZZ^^^fffllltttzzz|||yyyvvvrrrooolllhhhccc```ZZZYYYYYY[[[^^^ccchhhkkkzzz}}}|||}}}}}}{{{|||zzznnnaaaXXXTTTYYYZZZ^^^eeemmmsssvvvvvvjjjddd[[[RRRKKKFFFBBB???@@@???===<<<:::999888777666666555333222111000///////////////////////////........................//////////////////000000........................---......//////......---//////////////////......////////////////////////////////////////////////000000111111111111000000//////000111111111111111111111111111111111111111444333333333333333333333111333444555555777;;;>>>888;;;???AAACCCHHHPPPWWWfff|||zzzqqqwwwyyy||||||yyyjjj^^^\\\mmm|||rrrqqqnnneee\\\SSSQQQNNNKKKJJJLLLOOOQQQVVV^^^gggnnnttt}}}}}}xxxzzz}}}oooaaaWWWSSSQQQSSSYYY^^^___cccmmmxxx~~~zzzeee___VVVOOOLLLJJJFFFDDDBBBCCCEEEEEEEEEFFFIIIKKKMMMOOOPPPRRRUUUZZZaaaeeepppuuu}}}~~~|||zzzxxxuuusssnnniiieee___^^^\\\\\\\\\]]]^^^___jjjttt}}}|||{{{}}}}}}xxxkkk___WWWZZZ[[[]]]ccckkkrrrwwwxxxnnniiiaaaZZZSSSLLLFFFBBBAAA@@@>>><<<;;;:::999999777666555444222111//////......................................................////////////000000........................------............------////////////////////////////////////////////////////////////////////////000111111222222111111000//////000111111111111111111111111111111222222222444444333222222222222222///000222222333555888;;;888<<<@@@BBBEEEMMMZZZcccsssuuupppyyy}}}|||}}}~~~zzzoooddd```ddd}}}vvvpppnnnhhh]]]SSSOOOOOONNNMMMLLLNNNSSSVVVXXXbbbnnnwww~~~~~~{{{{{{~~~ttteeeZZZSSSPPPPPPTTT[[[bbbeeemmm|||wwwllleeeVVVPPPJJJFFFFFFFFFEEECCCDDDFFFHHHHHHHHHIIILLLOOOOOORRRVVVYYY^^^dddkkkoooyyy~~~~~~}}}|||zzzxxxtttoookkkhhhfffbbb^^^[[[ZZZ[[[[[[aaahhhrrr|||~~~~~~vvvggg]]][[[[[[\\\```gggoootttwwwrrrnnnhhhbbb[[[SSSLLLGGGCCCBBB@@@===<<<;;;::::::999888777555333222000000////////////////////////................................./////////000000..............................////////////............//////000000111111////////////////////////////////////////////////000000111111111111000000//////000111111111111111000000111111111222222222222222111000111222333333000111222222333444777:::<<<@@@CCCFFFJJJUUUeeeqqq||||||uuuuuu~~~~~~zzzooodddbbbhhhuuuzzzrrrmmmiiibbbXXXPPPLLLMMMNNNMMMMMMPPPVVVZZZ^^^iiiwww|||xxxzzz|||yyykkk^^^VVVRRRPPPOOOSSS\\\ccciiiuuuwwwiii\\\UUUOOOJJJEEECCCEEEFFFEEECCCFFFIIIKKKKKKKKKMMMQQQUUUSSSVVV[[[```fffmmmsssxxx~~~}}}|||xxxsssoooqqqmmmggg```\\\[[[[[[\\\```dddjjjpppyyy|||nnnccc```______bbbiiiqqqvvvyyytttqqqlllgggaaaXXXPPPJJJDDDCCC@@@>>><<<;;;;;;<<<::::::888777555333222111000000000000000000000000........................---.........//////000000........................//////000000000000//////---......///000111111222000000000000000000000000//////////////////////////////000000000000////////////000111111111111111000000111111222222222222000000//////000222444555444555555555555777:::<<